ROOTPLOIT
Server: LiteSpeed
System: Linux in-mum-web1878.main-hosting.eu 5.14.0-570.21.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Jun 11 07:22:35 EDT 2025 x86_64
User: u435929562 (435929562)
PHP: 7.4.33
Disabled: system, exec, shell_exec, passthru, mysql_list_dbs, ini_alter, dl, symlink, link, chgrp, leak, popen, apache_child_terminate, virtual, mb_send_mail
Upload Files
File: //opt/go/pkg/mod/github.com/aws/[email protected]/models/apis/sagemaker/2017-07-24/api-2.json
{
  "version":"2.0",
  "metadata":{
    "apiVersion":"2017-07-24",
    "endpointPrefix":"api.sagemaker",
    "jsonVersion":"1.1",
    "protocol":"json",
    "protocols":["json"],
    "serviceAbbreviation":"SageMaker",
    "serviceFullName":"Amazon SageMaker Service",
    "serviceId":"SageMaker",
    "signatureVersion":"v4",
    "signingName":"sagemaker",
    "targetPrefix":"SageMaker",
    "uid":"sagemaker-2017-07-24",
    "auth":["aws.auth#sigv4"]
  },
  "operations":{
    "AddAssociation":{
      "name":"AddAssociation",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"AddAssociationRequest"},
      "output":{"shape":"AddAssociationResponse"},
      "errors":[
        {"shape":"ResourceNotFound"},
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "AddTags":{
      "name":"AddTags",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"AddTagsInput"},
      "output":{"shape":"AddTagsOutput"}
    },
    "AssociateTrialComponent":{
      "name":"AssociateTrialComponent",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"AssociateTrialComponentRequest"},
      "output":{"shape":"AssociateTrialComponentResponse"},
      "errors":[
        {"shape":"ResourceNotFound"},
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "BatchDescribeModelPackage":{
      "name":"BatchDescribeModelPackage",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"BatchDescribeModelPackageInput"},
      "output":{"shape":"BatchDescribeModelPackageOutput"}
    },
    "CreateAction":{
      "name":"CreateAction",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateActionRequest"},
      "output":{"shape":"CreateActionResponse"},
      "errors":[
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "CreateAlgorithm":{
      "name":"CreateAlgorithm",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateAlgorithmInput"},
      "output":{"shape":"CreateAlgorithmOutput"}
    },
    "CreateApp":{
      "name":"CreateApp",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateAppRequest"},
      "output":{"shape":"CreateAppResponse"},
      "errors":[
        {"shape":"ResourceLimitExceeded"},
        {"shape":"ResourceInUse"}
      ]
    },
    "CreateAppImageConfig":{
      "name":"CreateAppImageConfig",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateAppImageConfigRequest"},
      "output":{"shape":"CreateAppImageConfigResponse"},
      "errors":[
        {"shape":"ResourceInUse"}
      ]
    },
    "CreateArtifact":{
      "name":"CreateArtifact",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateArtifactRequest"},
      "output":{"shape":"CreateArtifactResponse"},
      "errors":[
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "CreateAutoMLJob":{
      "name":"CreateAutoMLJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateAutoMLJobRequest"},
      "output":{"shape":"CreateAutoMLJobResponse"},
      "errors":[
        {"shape":"ResourceInUse"},
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "CreateAutoMLJobV2":{
      "name":"CreateAutoMLJobV2",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateAutoMLJobV2Request"},
      "output":{"shape":"CreateAutoMLJobV2Response"},
      "errors":[
        {"shape":"ResourceInUse"},
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "CreateCluster":{
      "name":"CreateCluster",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateClusterRequest"},
      "output":{"shape":"CreateClusterResponse"},
      "errors":[
        {"shape":"ResourceLimitExceeded"},
        {"shape":"ResourceInUse"}
      ]
    },
    "CreateCodeRepository":{
      "name":"CreateCodeRepository",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateCodeRepositoryInput"},
      "output":{"shape":"CreateCodeRepositoryOutput"}
    },
    "CreateCompilationJob":{
      "name":"CreateCompilationJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateCompilationJobRequest"},
      "output":{"shape":"CreateCompilationJobResponse"},
      "errors":[
        {"shape":"ResourceInUse"},
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "CreateContext":{
      "name":"CreateContext",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateContextRequest"},
      "output":{"shape":"CreateContextResponse"},
      "errors":[
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "CreateDataQualityJobDefinition":{
      "name":"CreateDataQualityJobDefinition",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateDataQualityJobDefinitionRequest"},
      "output":{"shape":"CreateDataQualityJobDefinitionResponse"},
      "errors":[
        {"shape":"ResourceLimitExceeded"},
        {"shape":"ResourceInUse"}
      ]
    },
    "CreateDeviceFleet":{
      "name":"CreateDeviceFleet",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateDeviceFleetRequest"},
      "errors":[
        {"shape":"ResourceInUse"},
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "CreateDomain":{
      "name":"CreateDomain",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateDomainRequest"},
      "output":{"shape":"CreateDomainResponse"},
      "errors":[
        {"shape":"ResourceLimitExceeded"},
        {"shape":"ResourceInUse"}
      ]
    },
    "CreateEdgeDeploymentPlan":{
      "name":"CreateEdgeDeploymentPlan",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateEdgeDeploymentPlanRequest"},
      "output":{"shape":"CreateEdgeDeploymentPlanResponse"},
      "errors":[
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "CreateEdgeDeploymentStage":{
      "name":"CreateEdgeDeploymentStage",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateEdgeDeploymentStageRequest"},
      "errors":[
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "CreateEdgePackagingJob":{
      "name":"CreateEdgePackagingJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateEdgePackagingJobRequest"},
      "errors":[
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "CreateEndpoint":{
      "name":"CreateEndpoint",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateEndpointInput"},
      "output":{"shape":"CreateEndpointOutput"},
      "errors":[
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "CreateEndpointConfig":{
      "name":"CreateEndpointConfig",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateEndpointConfigInput"},
      "output":{"shape":"CreateEndpointConfigOutput"},
      "errors":[
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "CreateExperiment":{
      "name":"CreateExperiment",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateExperimentRequest"},
      "output":{"shape":"CreateExperimentResponse"},
      "errors":[
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "CreateFeatureGroup":{
      "name":"CreateFeatureGroup",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateFeatureGroupRequest"},
      "output":{"shape":"CreateFeatureGroupResponse"},
      "errors":[
        {"shape":"ResourceInUse"},
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "CreateFlowDefinition":{
      "name":"CreateFlowDefinition",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateFlowDefinitionRequest"},
      "output":{"shape":"CreateFlowDefinitionResponse"},
      "errors":[
        {"shape":"ResourceLimitExceeded"},
        {"shape":"ResourceInUse"}
      ]
    },
    "CreateHub":{
      "name":"CreateHub",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateHubRequest"},
      "output":{"shape":"CreateHubResponse"},
      "errors":[
        {"shape":"ResourceInUse"},
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "CreateHubContentReference":{
      "name":"CreateHubContentReference",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateHubContentReferenceRequest"},
      "output":{"shape":"CreateHubContentReferenceResponse"},
      "errors":[
        {"shape":"ResourceNotFound"},
        {"shape":"ResourceInUse"},
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "CreateHumanTaskUi":{
      "name":"CreateHumanTaskUi",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateHumanTaskUiRequest"},
      "output":{"shape":"CreateHumanTaskUiResponse"},
      "errors":[
        {"shape":"ResourceLimitExceeded"},
        {"shape":"ResourceInUse"}
      ]
    },
    "CreateHyperParameterTuningJob":{
      "name":"CreateHyperParameterTuningJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateHyperParameterTuningJobRequest"},
      "output":{"shape":"CreateHyperParameterTuningJobResponse"},
      "errors":[
        {"shape":"ResourceInUse"},
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "CreateImage":{
      "name":"CreateImage",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateImageRequest"},
      "output":{"shape":"CreateImageResponse"},
      "errors":[
        {"shape":"ResourceInUse"},
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "CreateImageVersion":{
      "name":"CreateImageVersion",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateImageVersionRequest"},
      "output":{"shape":"CreateImageVersionResponse"},
      "errors":[
        {"shape":"ResourceInUse"},
        {"shape":"ResourceLimitExceeded"},
        {"shape":"ResourceNotFound"}
      ]
    },
    "CreateInferenceComponent":{
      "name":"CreateInferenceComponent",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateInferenceComponentInput"},
      "output":{"shape":"CreateInferenceComponentOutput"},
      "errors":[
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "CreateInferenceExperiment":{
      "name":"CreateInferenceExperiment",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateInferenceExperimentRequest"},
      "output":{"shape":"CreateInferenceExperimentResponse"},
      "errors":[
        {"shape":"ResourceInUse"},
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "CreateInferenceRecommendationsJob":{
      "name":"CreateInferenceRecommendationsJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateInferenceRecommendationsJobRequest"},
      "output":{"shape":"CreateInferenceRecommendationsJobResponse"},
      "errors":[
        {"shape":"ResourceInUse"},
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "CreateLabelingJob":{
      "name":"CreateLabelingJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateLabelingJobRequest"},
      "output":{"shape":"CreateLabelingJobResponse"},
      "errors":[
        {"shape":"ResourceInUse"},
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "CreateMlflowTrackingServer":{
      "name":"CreateMlflowTrackingServer",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateMlflowTrackingServerRequest"},
      "output":{"shape":"CreateMlflowTrackingServerResponse"},
      "errors":[
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "CreateModel":{
      "name":"CreateModel",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateModelInput"},
      "output":{"shape":"CreateModelOutput"},
      "errors":[
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "CreateModelBiasJobDefinition":{
      "name":"CreateModelBiasJobDefinition",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateModelBiasJobDefinitionRequest"},
      "output":{"shape":"CreateModelBiasJobDefinitionResponse"},
      "errors":[
        {"shape":"ResourceLimitExceeded"},
        {"shape":"ResourceInUse"}
      ]
    },
    "CreateModelCard":{
      "name":"CreateModelCard",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateModelCardRequest"},
      "output":{"shape":"CreateModelCardResponse"},
      "errors":[
        {"shape":"ResourceLimitExceeded"},
        {"shape":"ConflictException"}
      ]
    },
    "CreateModelCardExportJob":{
      "name":"CreateModelCardExportJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateModelCardExportJobRequest"},
      "output":{"shape":"CreateModelCardExportJobResponse"},
      "errors":[
        {"shape":"ResourceNotFound"},
        {"shape":"ResourceLimitExceeded"},
        {"shape":"ConflictException"}
      ]
    },
    "CreateModelExplainabilityJobDefinition":{
      "name":"CreateModelExplainabilityJobDefinition",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateModelExplainabilityJobDefinitionRequest"},
      "output":{"shape":"CreateModelExplainabilityJobDefinitionResponse"},
      "errors":[
        {"shape":"ResourceLimitExceeded"},
        {"shape":"ResourceInUse"}
      ]
    },
    "CreateModelPackage":{
      "name":"CreateModelPackage",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateModelPackageInput"},
      "output":{"shape":"CreateModelPackageOutput"},
      "errors":[
        {"shape":"ConflictException"},
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "CreateModelPackageGroup":{
      "name":"CreateModelPackageGroup",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateModelPackageGroupInput"},
      "output":{"shape":"CreateModelPackageGroupOutput"},
      "errors":[
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "CreateModelQualityJobDefinition":{
      "name":"CreateModelQualityJobDefinition",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateModelQualityJobDefinitionRequest"},
      "output":{"shape":"CreateModelQualityJobDefinitionResponse"},
      "errors":[
        {"shape":"ResourceLimitExceeded"},
        {"shape":"ResourceInUse"}
      ]
    },
    "CreateMonitoringSchedule":{
      "name":"CreateMonitoringSchedule",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateMonitoringScheduleRequest"},
      "output":{"shape":"CreateMonitoringScheduleResponse"},
      "errors":[
        {"shape":"ResourceLimitExceeded"},
        {"shape":"ResourceInUse"}
      ]
    },
    "CreateNotebookInstance":{
      "name":"CreateNotebookInstance",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateNotebookInstanceInput"},
      "output":{"shape":"CreateNotebookInstanceOutput"},
      "errors":[
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "CreateNotebookInstanceLifecycleConfig":{
      "name":"CreateNotebookInstanceLifecycleConfig",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateNotebookInstanceLifecycleConfigInput"},
      "output":{"shape":"CreateNotebookInstanceLifecycleConfigOutput"},
      "errors":[
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "CreateOptimizationJob":{
      "name":"CreateOptimizationJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateOptimizationJobRequest"},
      "output":{"shape":"CreateOptimizationJobResponse"},
      "errors":[
        {"shape":"ResourceInUse"},
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "CreatePipeline":{
      "name":"CreatePipeline",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreatePipelineRequest"},
      "output":{"shape":"CreatePipelineResponse"},
      "errors":[
        {"shape":"ResourceNotFound"},
        {"shape":"ResourceLimitExceeded"},
        {"shape":"ConflictException"}
      ]
    },
    "CreatePresignedDomainUrl":{
      "name":"CreatePresignedDomainUrl",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreatePresignedDomainUrlRequest"},
      "output":{"shape":"CreatePresignedDomainUrlResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "CreatePresignedMlflowTrackingServerUrl":{
      "name":"CreatePresignedMlflowTrackingServerUrl",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreatePresignedMlflowTrackingServerUrlRequest"},
      "output":{"shape":"CreatePresignedMlflowTrackingServerUrlResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "CreatePresignedNotebookInstanceUrl":{
      "name":"CreatePresignedNotebookInstanceUrl",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreatePresignedNotebookInstanceUrlInput"},
      "output":{"shape":"CreatePresignedNotebookInstanceUrlOutput"}
    },
    "CreateProcessingJob":{
      "name":"CreateProcessingJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateProcessingJobRequest"},
      "output":{"shape":"CreateProcessingJobResponse"},
      "errors":[
        {"shape":"ResourceInUse"},
        {"shape":"ResourceLimitExceeded"},
        {"shape":"ResourceNotFound"}
      ]
    },
    "CreateProject":{
      "name":"CreateProject",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateProjectInput"},
      "output":{"shape":"CreateProjectOutput"},
      "errors":[
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "CreateSpace":{
      "name":"CreateSpace",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateSpaceRequest"},
      "output":{"shape":"CreateSpaceResponse"},
      "errors":[
        {"shape":"ResourceLimitExceeded"},
        {"shape":"ResourceInUse"}
      ]
    },
    "CreateStudioLifecycleConfig":{
      "name":"CreateStudioLifecycleConfig",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateStudioLifecycleConfigRequest"},
      "output":{"shape":"CreateStudioLifecycleConfigResponse"},
      "errors":[
        {"shape":"ResourceInUse"}
      ]
    },
    "CreateTrainingJob":{
      "name":"CreateTrainingJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateTrainingJobRequest"},
      "output":{"shape":"CreateTrainingJobResponse"},
      "errors":[
        {"shape":"ResourceInUse"},
        {"shape":"ResourceLimitExceeded"},
        {"shape":"ResourceNotFound"}
      ]
    },
    "CreateTransformJob":{
      "name":"CreateTransformJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateTransformJobRequest"},
      "output":{"shape":"CreateTransformJobResponse"},
      "errors":[
        {"shape":"ResourceInUse"},
        {"shape":"ResourceLimitExceeded"},
        {"shape":"ResourceNotFound"}
      ]
    },
    "CreateTrial":{
      "name":"CreateTrial",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateTrialRequest"},
      "output":{"shape":"CreateTrialResponse"},
      "errors":[
        {"shape":"ResourceNotFound"},
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "CreateTrialComponent":{
      "name":"CreateTrialComponent",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateTrialComponentRequest"},
      "output":{"shape":"CreateTrialComponentResponse"},
      "errors":[
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "CreateUserProfile":{
      "name":"CreateUserProfile",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateUserProfileRequest"},
      "output":{"shape":"CreateUserProfileResponse"},
      "errors":[
        {"shape":"ResourceLimitExceeded"},
        {"shape":"ResourceInUse"}
      ]
    },
    "CreateWorkforce":{
      "name":"CreateWorkforce",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateWorkforceRequest"},
      "output":{"shape":"CreateWorkforceResponse"}
    },
    "CreateWorkteam":{
      "name":"CreateWorkteam",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"CreateWorkteamRequest"},
      "output":{"shape":"CreateWorkteamResponse"},
      "errors":[
        {"shape":"ResourceInUse"},
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "DeleteAction":{
      "name":"DeleteAction",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteActionRequest"},
      "output":{"shape":"DeleteActionResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DeleteAlgorithm":{
      "name":"DeleteAlgorithm",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteAlgorithmInput"},
      "errors":[
        {"shape":"ConflictException"}
      ]
    },
    "DeleteApp":{
      "name":"DeleteApp",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteAppRequest"},
      "errors":[
        {"shape":"ResourceInUse"},
        {"shape":"ResourceNotFound"}
      ]
    },
    "DeleteAppImageConfig":{
      "name":"DeleteAppImageConfig",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteAppImageConfigRequest"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DeleteArtifact":{
      "name":"DeleteArtifact",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteArtifactRequest"},
      "output":{"shape":"DeleteArtifactResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DeleteAssociation":{
      "name":"DeleteAssociation",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteAssociationRequest"},
      "output":{"shape":"DeleteAssociationResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DeleteCluster":{
      "name":"DeleteCluster",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteClusterRequest"},
      "output":{"shape":"DeleteClusterResponse"},
      "errors":[
        {"shape":"ResourceNotFound"},
        {"shape":"ConflictException"}
      ]
    },
    "DeleteCodeRepository":{
      "name":"DeleteCodeRepository",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteCodeRepositoryInput"}
    },
    "DeleteCompilationJob":{
      "name":"DeleteCompilationJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteCompilationJobRequest"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DeleteContext":{
      "name":"DeleteContext",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteContextRequest"},
      "output":{"shape":"DeleteContextResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DeleteDataQualityJobDefinition":{
      "name":"DeleteDataQualityJobDefinition",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteDataQualityJobDefinitionRequest"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DeleteDeviceFleet":{
      "name":"DeleteDeviceFleet",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteDeviceFleetRequest"},
      "errors":[
        {"shape":"ResourceInUse"}
      ]
    },
    "DeleteDomain":{
      "name":"DeleteDomain",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteDomainRequest"},
      "errors":[
        {"shape":"ResourceInUse"},
        {"shape":"ResourceNotFound"}
      ]
    },
    "DeleteEdgeDeploymentPlan":{
      "name":"DeleteEdgeDeploymentPlan",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteEdgeDeploymentPlanRequest"},
      "errors":[
        {"shape":"ResourceInUse"}
      ]
    },
    "DeleteEdgeDeploymentStage":{
      "name":"DeleteEdgeDeploymentStage",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteEdgeDeploymentStageRequest"},
      "errors":[
        {"shape":"ResourceInUse"}
      ]
    },
    "DeleteEndpoint":{
      "name":"DeleteEndpoint",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteEndpointInput"}
    },
    "DeleteEndpointConfig":{
      "name":"DeleteEndpointConfig",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteEndpointConfigInput"}
    },
    "DeleteExperiment":{
      "name":"DeleteExperiment",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteExperimentRequest"},
      "output":{"shape":"DeleteExperimentResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DeleteFeatureGroup":{
      "name":"DeleteFeatureGroup",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteFeatureGroupRequest"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DeleteFlowDefinition":{
      "name":"DeleteFlowDefinition",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteFlowDefinitionRequest"},
      "output":{"shape":"DeleteFlowDefinitionResponse"},
      "errors":[
        {"shape":"ResourceInUse"},
        {"shape":"ResourceNotFound"}
      ]
    },
    "DeleteHub":{
      "name":"DeleteHub",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteHubRequest"},
      "errors":[
        {"shape":"ResourceInUse"},
        {"shape":"ResourceNotFound"}
      ]
    },
    "DeleteHubContent":{
      "name":"DeleteHubContent",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteHubContentRequest"},
      "errors":[
        {"shape":"ResourceInUse"},
        {"shape":"ResourceNotFound"}
      ]
    },
    "DeleteHubContentReference":{
      "name":"DeleteHubContentReference",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteHubContentReferenceRequest"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DeleteHumanTaskUi":{
      "name":"DeleteHumanTaskUi",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteHumanTaskUiRequest"},
      "output":{"shape":"DeleteHumanTaskUiResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DeleteHyperParameterTuningJob":{
      "name":"DeleteHyperParameterTuningJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteHyperParameterTuningJobRequest"}
    },
    "DeleteImage":{
      "name":"DeleteImage",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteImageRequest"},
      "output":{"shape":"DeleteImageResponse"},
      "errors":[
        {"shape":"ResourceInUse"},
        {"shape":"ResourceNotFound"}
      ]
    },
    "DeleteImageVersion":{
      "name":"DeleteImageVersion",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteImageVersionRequest"},
      "output":{"shape":"DeleteImageVersionResponse"},
      "errors":[
        {"shape":"ResourceInUse"},
        {"shape":"ResourceNotFound"}
      ]
    },
    "DeleteInferenceComponent":{
      "name":"DeleteInferenceComponent",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteInferenceComponentInput"}
    },
    "DeleteInferenceExperiment":{
      "name":"DeleteInferenceExperiment",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteInferenceExperimentRequest"},
      "output":{"shape":"DeleteInferenceExperimentResponse"},
      "errors":[
        {"shape":"ConflictException"},
        {"shape":"ResourceNotFound"}
      ]
    },
    "DeleteMlflowTrackingServer":{
      "name":"DeleteMlflowTrackingServer",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteMlflowTrackingServerRequest"},
      "output":{"shape":"DeleteMlflowTrackingServerResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DeleteModel":{
      "name":"DeleteModel",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteModelInput"}
    },
    "DeleteModelBiasJobDefinition":{
      "name":"DeleteModelBiasJobDefinition",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteModelBiasJobDefinitionRequest"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DeleteModelCard":{
      "name":"DeleteModelCard",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteModelCardRequest"},
      "errors":[
        {"shape":"ResourceNotFound"},
        {"shape":"ConflictException"}
      ]
    },
    "DeleteModelExplainabilityJobDefinition":{
      "name":"DeleteModelExplainabilityJobDefinition",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteModelExplainabilityJobDefinitionRequest"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DeleteModelPackage":{
      "name":"DeleteModelPackage",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteModelPackageInput"},
      "errors":[
        {"shape":"ConflictException"}
      ]
    },
    "DeleteModelPackageGroup":{
      "name":"DeleteModelPackageGroup",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteModelPackageGroupInput"},
      "errors":[
        {"shape":"ConflictException"}
      ]
    },
    "DeleteModelPackageGroupPolicy":{
      "name":"DeleteModelPackageGroupPolicy",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteModelPackageGroupPolicyInput"}
    },
    "DeleteModelQualityJobDefinition":{
      "name":"DeleteModelQualityJobDefinition",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteModelQualityJobDefinitionRequest"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DeleteMonitoringSchedule":{
      "name":"DeleteMonitoringSchedule",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteMonitoringScheduleRequest"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DeleteNotebookInstance":{
      "name":"DeleteNotebookInstance",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteNotebookInstanceInput"}
    },
    "DeleteNotebookInstanceLifecycleConfig":{
      "name":"DeleteNotebookInstanceLifecycleConfig",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteNotebookInstanceLifecycleConfigInput"}
    },
    "DeleteOptimizationJob":{
      "name":"DeleteOptimizationJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteOptimizationJobRequest"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DeletePipeline":{
      "name":"DeletePipeline",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeletePipelineRequest"},
      "output":{"shape":"DeletePipelineResponse"},
      "errors":[
        {"shape":"ResourceNotFound"},
        {"shape":"ConflictException"}
      ]
    },
    "DeleteProject":{
      "name":"DeleteProject",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteProjectInput"},
      "errors":[
        {"shape":"ConflictException"}
      ]
    },
    "DeleteSpace":{
      "name":"DeleteSpace",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteSpaceRequest"},
      "errors":[
        {"shape":"ResourceInUse"},
        {"shape":"ResourceNotFound"}
      ]
    },
    "DeleteStudioLifecycleConfig":{
      "name":"DeleteStudioLifecycleConfig",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteStudioLifecycleConfigRequest"},
      "errors":[
        {"shape":"ResourceNotFound"},
        {"shape":"ResourceInUse"}
      ]
    },
    "DeleteTags":{
      "name":"DeleteTags",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteTagsInput"},
      "output":{"shape":"DeleteTagsOutput"}
    },
    "DeleteTrial":{
      "name":"DeleteTrial",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteTrialRequest"},
      "output":{"shape":"DeleteTrialResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DeleteTrialComponent":{
      "name":"DeleteTrialComponent",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteTrialComponentRequest"},
      "output":{"shape":"DeleteTrialComponentResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DeleteUserProfile":{
      "name":"DeleteUserProfile",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteUserProfileRequest"},
      "errors":[
        {"shape":"ResourceInUse"},
        {"shape":"ResourceNotFound"}
      ]
    },
    "DeleteWorkforce":{
      "name":"DeleteWorkforce",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteWorkforceRequest"},
      "output":{"shape":"DeleteWorkforceResponse"}
    },
    "DeleteWorkteam":{
      "name":"DeleteWorkteam",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeleteWorkteamRequest"},
      "output":{"shape":"DeleteWorkteamResponse"},
      "errors":[
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "DeregisterDevices":{
      "name":"DeregisterDevices",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DeregisterDevicesRequest"}
    },
    "DescribeAction":{
      "name":"DescribeAction",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeActionRequest"},
      "output":{"shape":"DescribeActionResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeAlgorithm":{
      "name":"DescribeAlgorithm",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeAlgorithmInput"},
      "output":{"shape":"DescribeAlgorithmOutput"}
    },
    "DescribeApp":{
      "name":"DescribeApp",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeAppRequest"},
      "output":{"shape":"DescribeAppResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeAppImageConfig":{
      "name":"DescribeAppImageConfig",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeAppImageConfigRequest"},
      "output":{"shape":"DescribeAppImageConfigResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeArtifact":{
      "name":"DescribeArtifact",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeArtifactRequest"},
      "output":{"shape":"DescribeArtifactResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeAutoMLJob":{
      "name":"DescribeAutoMLJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeAutoMLJobRequest"},
      "output":{"shape":"DescribeAutoMLJobResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeAutoMLJobV2":{
      "name":"DescribeAutoMLJobV2",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeAutoMLJobV2Request"},
      "output":{"shape":"DescribeAutoMLJobV2Response"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeCluster":{
      "name":"DescribeCluster",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeClusterRequest"},
      "output":{"shape":"DescribeClusterResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeClusterNode":{
      "name":"DescribeClusterNode",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeClusterNodeRequest"},
      "output":{"shape":"DescribeClusterNodeResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeCodeRepository":{
      "name":"DescribeCodeRepository",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeCodeRepositoryInput"},
      "output":{"shape":"DescribeCodeRepositoryOutput"}
    },
    "DescribeCompilationJob":{
      "name":"DescribeCompilationJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeCompilationJobRequest"},
      "output":{"shape":"DescribeCompilationJobResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeContext":{
      "name":"DescribeContext",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeContextRequest"},
      "output":{"shape":"DescribeContextResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeDataQualityJobDefinition":{
      "name":"DescribeDataQualityJobDefinition",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeDataQualityJobDefinitionRequest"},
      "output":{"shape":"DescribeDataQualityJobDefinitionResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeDevice":{
      "name":"DescribeDevice",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeDeviceRequest"},
      "output":{"shape":"DescribeDeviceResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeDeviceFleet":{
      "name":"DescribeDeviceFleet",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeDeviceFleetRequest"},
      "output":{"shape":"DescribeDeviceFleetResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeDomain":{
      "name":"DescribeDomain",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeDomainRequest"},
      "output":{"shape":"DescribeDomainResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeEdgeDeploymentPlan":{
      "name":"DescribeEdgeDeploymentPlan",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeEdgeDeploymentPlanRequest"},
      "output":{"shape":"DescribeEdgeDeploymentPlanResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeEdgePackagingJob":{
      "name":"DescribeEdgePackagingJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeEdgePackagingJobRequest"},
      "output":{"shape":"DescribeEdgePackagingJobResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeEndpoint":{
      "name":"DescribeEndpoint",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeEndpointInput"},
      "output":{"shape":"DescribeEndpointOutput"}
    },
    "DescribeEndpointConfig":{
      "name":"DescribeEndpointConfig",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeEndpointConfigInput"},
      "output":{"shape":"DescribeEndpointConfigOutput"}
    },
    "DescribeExperiment":{
      "name":"DescribeExperiment",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeExperimentRequest"},
      "output":{"shape":"DescribeExperimentResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeFeatureGroup":{
      "name":"DescribeFeatureGroup",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeFeatureGroupRequest"},
      "output":{"shape":"DescribeFeatureGroupResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeFeatureMetadata":{
      "name":"DescribeFeatureMetadata",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeFeatureMetadataRequest"},
      "output":{"shape":"DescribeFeatureMetadataResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeFlowDefinition":{
      "name":"DescribeFlowDefinition",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeFlowDefinitionRequest"},
      "output":{"shape":"DescribeFlowDefinitionResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeHub":{
      "name":"DescribeHub",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeHubRequest"},
      "output":{"shape":"DescribeHubResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeHubContent":{
      "name":"DescribeHubContent",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeHubContentRequest"},
      "output":{"shape":"DescribeHubContentResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeHumanTaskUi":{
      "name":"DescribeHumanTaskUi",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeHumanTaskUiRequest"},
      "output":{"shape":"DescribeHumanTaskUiResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeHyperParameterTuningJob":{
      "name":"DescribeHyperParameterTuningJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeHyperParameterTuningJobRequest"},
      "output":{"shape":"DescribeHyperParameterTuningJobResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeImage":{
      "name":"DescribeImage",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeImageRequest"},
      "output":{"shape":"DescribeImageResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeImageVersion":{
      "name":"DescribeImageVersion",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeImageVersionRequest"},
      "output":{"shape":"DescribeImageVersionResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeInferenceComponent":{
      "name":"DescribeInferenceComponent",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeInferenceComponentInput"},
      "output":{"shape":"DescribeInferenceComponentOutput"}
    },
    "DescribeInferenceExperiment":{
      "name":"DescribeInferenceExperiment",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeInferenceExperimentRequest"},
      "output":{"shape":"DescribeInferenceExperimentResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeInferenceRecommendationsJob":{
      "name":"DescribeInferenceRecommendationsJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeInferenceRecommendationsJobRequest"},
      "output":{"shape":"DescribeInferenceRecommendationsJobResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeLabelingJob":{
      "name":"DescribeLabelingJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeLabelingJobRequest"},
      "output":{"shape":"DescribeLabelingJobResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeLineageGroup":{
      "name":"DescribeLineageGroup",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeLineageGroupRequest"},
      "output":{"shape":"DescribeLineageGroupResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeMlflowTrackingServer":{
      "name":"DescribeMlflowTrackingServer",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeMlflowTrackingServerRequest"},
      "output":{"shape":"DescribeMlflowTrackingServerResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeModel":{
      "name":"DescribeModel",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeModelInput"},
      "output":{"shape":"DescribeModelOutput"}
    },
    "DescribeModelBiasJobDefinition":{
      "name":"DescribeModelBiasJobDefinition",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeModelBiasJobDefinitionRequest"},
      "output":{"shape":"DescribeModelBiasJobDefinitionResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeModelCard":{
      "name":"DescribeModelCard",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeModelCardRequest"},
      "output":{"shape":"DescribeModelCardResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeModelCardExportJob":{
      "name":"DescribeModelCardExportJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeModelCardExportJobRequest"},
      "output":{"shape":"DescribeModelCardExportJobResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeModelExplainabilityJobDefinition":{
      "name":"DescribeModelExplainabilityJobDefinition",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeModelExplainabilityJobDefinitionRequest"},
      "output":{"shape":"DescribeModelExplainabilityJobDefinitionResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeModelPackage":{
      "name":"DescribeModelPackage",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeModelPackageInput"},
      "output":{"shape":"DescribeModelPackageOutput"}
    },
    "DescribeModelPackageGroup":{
      "name":"DescribeModelPackageGroup",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeModelPackageGroupInput"},
      "output":{"shape":"DescribeModelPackageGroupOutput"}
    },
    "DescribeModelQualityJobDefinition":{
      "name":"DescribeModelQualityJobDefinition",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeModelQualityJobDefinitionRequest"},
      "output":{"shape":"DescribeModelQualityJobDefinitionResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeMonitoringSchedule":{
      "name":"DescribeMonitoringSchedule",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeMonitoringScheduleRequest"},
      "output":{"shape":"DescribeMonitoringScheduleResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeNotebookInstance":{
      "name":"DescribeNotebookInstance",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeNotebookInstanceInput"},
      "output":{"shape":"DescribeNotebookInstanceOutput"}
    },
    "DescribeNotebookInstanceLifecycleConfig":{
      "name":"DescribeNotebookInstanceLifecycleConfig",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeNotebookInstanceLifecycleConfigInput"},
      "output":{"shape":"DescribeNotebookInstanceLifecycleConfigOutput"}
    },
    "DescribeOptimizationJob":{
      "name":"DescribeOptimizationJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeOptimizationJobRequest"},
      "output":{"shape":"DescribeOptimizationJobResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribePipeline":{
      "name":"DescribePipeline",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribePipelineRequest"},
      "output":{"shape":"DescribePipelineResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribePipelineDefinitionForExecution":{
      "name":"DescribePipelineDefinitionForExecution",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribePipelineDefinitionForExecutionRequest"},
      "output":{"shape":"DescribePipelineDefinitionForExecutionResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribePipelineExecution":{
      "name":"DescribePipelineExecution",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribePipelineExecutionRequest"},
      "output":{"shape":"DescribePipelineExecutionResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeProcessingJob":{
      "name":"DescribeProcessingJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeProcessingJobRequest"},
      "output":{"shape":"DescribeProcessingJobResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeProject":{
      "name":"DescribeProject",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeProjectInput"},
      "output":{"shape":"DescribeProjectOutput"}
    },
    "DescribeSpace":{
      "name":"DescribeSpace",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeSpaceRequest"},
      "output":{"shape":"DescribeSpaceResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeStudioLifecycleConfig":{
      "name":"DescribeStudioLifecycleConfig",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeStudioLifecycleConfigRequest"},
      "output":{"shape":"DescribeStudioLifecycleConfigResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeSubscribedWorkteam":{
      "name":"DescribeSubscribedWorkteam",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeSubscribedWorkteamRequest"},
      "output":{"shape":"DescribeSubscribedWorkteamResponse"}
    },
    "DescribeTrainingJob":{
      "name":"DescribeTrainingJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeTrainingJobRequest"},
      "output":{"shape":"DescribeTrainingJobResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeTransformJob":{
      "name":"DescribeTransformJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeTransformJobRequest"},
      "output":{"shape":"DescribeTransformJobResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeTrial":{
      "name":"DescribeTrial",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeTrialRequest"},
      "output":{"shape":"DescribeTrialResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeTrialComponent":{
      "name":"DescribeTrialComponent",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeTrialComponentRequest"},
      "output":{"shape":"DescribeTrialComponentResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "DescribeUserProfile":{
      "name":"DescribeUserProfile",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeUserProfileRequest"},
      "output":{"shape":"DescribeUserProfileResponse"},
      "errors":[
        {"shape":"ResourceNotFound"},
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "DescribeWorkforce":{
      "name":"DescribeWorkforce",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeWorkforceRequest"},
      "output":{"shape":"DescribeWorkforceResponse"}
    },
    "DescribeWorkteam":{
      "name":"DescribeWorkteam",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DescribeWorkteamRequest"},
      "output":{"shape":"DescribeWorkteamResponse"}
    },
    "DisableSagemakerServicecatalogPortfolio":{
      "name":"DisableSagemakerServicecatalogPortfolio",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DisableSagemakerServicecatalogPortfolioInput"},
      "output":{"shape":"DisableSagemakerServicecatalogPortfolioOutput"}
    },
    "DisassociateTrialComponent":{
      "name":"DisassociateTrialComponent",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"DisassociateTrialComponentRequest"},
      "output":{"shape":"DisassociateTrialComponentResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "EnableSagemakerServicecatalogPortfolio":{
      "name":"EnableSagemakerServicecatalogPortfolio",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"EnableSagemakerServicecatalogPortfolioInput"},
      "output":{"shape":"EnableSagemakerServicecatalogPortfolioOutput"}
    },
    "GetDeviceFleetReport":{
      "name":"GetDeviceFleetReport",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"GetDeviceFleetReportRequest"},
      "output":{"shape":"GetDeviceFleetReportResponse"}
    },
    "GetLineageGroupPolicy":{
      "name":"GetLineageGroupPolicy",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"GetLineageGroupPolicyRequest"},
      "output":{"shape":"GetLineageGroupPolicyResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "GetModelPackageGroupPolicy":{
      "name":"GetModelPackageGroupPolicy",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"GetModelPackageGroupPolicyInput"},
      "output":{"shape":"GetModelPackageGroupPolicyOutput"}
    },
    "GetSagemakerServicecatalogPortfolioStatus":{
      "name":"GetSagemakerServicecatalogPortfolioStatus",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"GetSagemakerServicecatalogPortfolioStatusInput"},
      "output":{"shape":"GetSagemakerServicecatalogPortfolioStatusOutput"}
    },
    "GetScalingConfigurationRecommendation":{
      "name":"GetScalingConfigurationRecommendation",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"GetScalingConfigurationRecommendationRequest"},
      "output":{"shape":"GetScalingConfigurationRecommendationResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "GetSearchSuggestions":{
      "name":"GetSearchSuggestions",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"GetSearchSuggestionsRequest"},
      "output":{"shape":"GetSearchSuggestionsResponse"}
    },
    "ImportHubContent":{
      "name":"ImportHubContent",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ImportHubContentRequest"},
      "output":{"shape":"ImportHubContentResponse"},
      "errors":[
        {"shape":"ResourceInUse"},
        {"shape":"ResourceLimitExceeded"},
        {"shape":"ResourceNotFound"}
      ]
    },
    "ListActions":{
      "name":"ListActions",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListActionsRequest"},
      "output":{"shape":"ListActionsResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "ListAlgorithms":{
      "name":"ListAlgorithms",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListAlgorithmsInput"},
      "output":{"shape":"ListAlgorithmsOutput"}
    },
    "ListAliases":{
      "name":"ListAliases",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListAliasesRequest"},
      "output":{"shape":"ListAliasesResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "ListAppImageConfigs":{
      "name":"ListAppImageConfigs",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListAppImageConfigsRequest"},
      "output":{"shape":"ListAppImageConfigsResponse"}
    },
    "ListApps":{
      "name":"ListApps",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListAppsRequest"},
      "output":{"shape":"ListAppsResponse"}
    },
    "ListArtifacts":{
      "name":"ListArtifacts",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListArtifactsRequest"},
      "output":{"shape":"ListArtifactsResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "ListAssociations":{
      "name":"ListAssociations",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListAssociationsRequest"},
      "output":{"shape":"ListAssociationsResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "ListAutoMLJobs":{
      "name":"ListAutoMLJobs",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListAutoMLJobsRequest"},
      "output":{"shape":"ListAutoMLJobsResponse"}
    },
    "ListCandidatesForAutoMLJob":{
      "name":"ListCandidatesForAutoMLJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListCandidatesForAutoMLJobRequest"},
      "output":{"shape":"ListCandidatesForAutoMLJobResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "ListClusterNodes":{
      "name":"ListClusterNodes",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListClusterNodesRequest"},
      "output":{"shape":"ListClusterNodesResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "ListClusters":{
      "name":"ListClusters",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListClustersRequest"},
      "output":{"shape":"ListClustersResponse"}
    },
    "ListCodeRepositories":{
      "name":"ListCodeRepositories",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListCodeRepositoriesInput"},
      "output":{"shape":"ListCodeRepositoriesOutput"}
    },
    "ListCompilationJobs":{
      "name":"ListCompilationJobs",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListCompilationJobsRequest"},
      "output":{"shape":"ListCompilationJobsResponse"}
    },
    "ListContexts":{
      "name":"ListContexts",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListContextsRequest"},
      "output":{"shape":"ListContextsResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "ListDataQualityJobDefinitions":{
      "name":"ListDataQualityJobDefinitions",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListDataQualityJobDefinitionsRequest"},
      "output":{"shape":"ListDataQualityJobDefinitionsResponse"}
    },
    "ListDeviceFleets":{
      "name":"ListDeviceFleets",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListDeviceFleetsRequest"},
      "output":{"shape":"ListDeviceFleetsResponse"}
    },
    "ListDevices":{
      "name":"ListDevices",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListDevicesRequest"},
      "output":{"shape":"ListDevicesResponse"}
    },
    "ListDomains":{
      "name":"ListDomains",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListDomainsRequest"},
      "output":{"shape":"ListDomainsResponse"}
    },
    "ListEdgeDeploymentPlans":{
      "name":"ListEdgeDeploymentPlans",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListEdgeDeploymentPlansRequest"},
      "output":{"shape":"ListEdgeDeploymentPlansResponse"}
    },
    "ListEdgePackagingJobs":{
      "name":"ListEdgePackagingJobs",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListEdgePackagingJobsRequest"},
      "output":{"shape":"ListEdgePackagingJobsResponse"}
    },
    "ListEndpointConfigs":{
      "name":"ListEndpointConfigs",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListEndpointConfigsInput"},
      "output":{"shape":"ListEndpointConfigsOutput"}
    },
    "ListEndpoints":{
      "name":"ListEndpoints",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListEndpointsInput"},
      "output":{"shape":"ListEndpointsOutput"}
    },
    "ListExperiments":{
      "name":"ListExperiments",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListExperimentsRequest"},
      "output":{"shape":"ListExperimentsResponse"}
    },
    "ListFeatureGroups":{
      "name":"ListFeatureGroups",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListFeatureGroupsRequest"},
      "output":{"shape":"ListFeatureGroupsResponse"}
    },
    "ListFlowDefinitions":{
      "name":"ListFlowDefinitions",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListFlowDefinitionsRequest"},
      "output":{"shape":"ListFlowDefinitionsResponse"}
    },
    "ListHubContentVersions":{
      "name":"ListHubContentVersions",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListHubContentVersionsRequest"},
      "output":{"shape":"ListHubContentVersionsResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "ListHubContents":{
      "name":"ListHubContents",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListHubContentsRequest"},
      "output":{"shape":"ListHubContentsResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "ListHubs":{
      "name":"ListHubs",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListHubsRequest"},
      "output":{"shape":"ListHubsResponse"}
    },
    "ListHumanTaskUis":{
      "name":"ListHumanTaskUis",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListHumanTaskUisRequest"},
      "output":{"shape":"ListHumanTaskUisResponse"}
    },
    "ListHyperParameterTuningJobs":{
      "name":"ListHyperParameterTuningJobs",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListHyperParameterTuningJobsRequest"},
      "output":{"shape":"ListHyperParameterTuningJobsResponse"}
    },
    "ListImageVersions":{
      "name":"ListImageVersions",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListImageVersionsRequest"},
      "output":{"shape":"ListImageVersionsResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "ListImages":{
      "name":"ListImages",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListImagesRequest"},
      "output":{"shape":"ListImagesResponse"}
    },
    "ListInferenceComponents":{
      "name":"ListInferenceComponents",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListInferenceComponentsInput"},
      "output":{"shape":"ListInferenceComponentsOutput"}
    },
    "ListInferenceExperiments":{
      "name":"ListInferenceExperiments",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListInferenceExperimentsRequest"},
      "output":{"shape":"ListInferenceExperimentsResponse"}
    },
    "ListInferenceRecommendationsJobSteps":{
      "name":"ListInferenceRecommendationsJobSteps",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListInferenceRecommendationsJobStepsRequest"},
      "output":{"shape":"ListInferenceRecommendationsJobStepsResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "ListInferenceRecommendationsJobs":{
      "name":"ListInferenceRecommendationsJobs",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListInferenceRecommendationsJobsRequest"},
      "output":{"shape":"ListInferenceRecommendationsJobsResponse"}
    },
    "ListLabelingJobs":{
      "name":"ListLabelingJobs",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListLabelingJobsRequest"},
      "output":{"shape":"ListLabelingJobsResponse"}
    },
    "ListLabelingJobsForWorkteam":{
      "name":"ListLabelingJobsForWorkteam",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListLabelingJobsForWorkteamRequest"},
      "output":{"shape":"ListLabelingJobsForWorkteamResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "ListLineageGroups":{
      "name":"ListLineageGroups",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListLineageGroupsRequest"},
      "output":{"shape":"ListLineageGroupsResponse"}
    },
    "ListMlflowTrackingServers":{
      "name":"ListMlflowTrackingServers",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListMlflowTrackingServersRequest"},
      "output":{"shape":"ListMlflowTrackingServersResponse"}
    },
    "ListModelBiasJobDefinitions":{
      "name":"ListModelBiasJobDefinitions",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListModelBiasJobDefinitionsRequest"},
      "output":{"shape":"ListModelBiasJobDefinitionsResponse"}
    },
    "ListModelCardExportJobs":{
      "name":"ListModelCardExportJobs",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListModelCardExportJobsRequest"},
      "output":{"shape":"ListModelCardExportJobsResponse"}
    },
    "ListModelCardVersions":{
      "name":"ListModelCardVersions",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListModelCardVersionsRequest"},
      "output":{"shape":"ListModelCardVersionsResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "ListModelCards":{
      "name":"ListModelCards",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListModelCardsRequest"},
      "output":{"shape":"ListModelCardsResponse"}
    },
    "ListModelExplainabilityJobDefinitions":{
      "name":"ListModelExplainabilityJobDefinitions",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListModelExplainabilityJobDefinitionsRequest"},
      "output":{"shape":"ListModelExplainabilityJobDefinitionsResponse"}
    },
    "ListModelMetadata":{
      "name":"ListModelMetadata",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListModelMetadataRequest"},
      "output":{"shape":"ListModelMetadataResponse"}
    },
    "ListModelPackageGroups":{
      "name":"ListModelPackageGroups",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListModelPackageGroupsInput"},
      "output":{"shape":"ListModelPackageGroupsOutput"}
    },
    "ListModelPackages":{
      "name":"ListModelPackages",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListModelPackagesInput"},
      "output":{"shape":"ListModelPackagesOutput"}
    },
    "ListModelQualityJobDefinitions":{
      "name":"ListModelQualityJobDefinitions",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListModelQualityJobDefinitionsRequest"},
      "output":{"shape":"ListModelQualityJobDefinitionsResponse"}
    },
    "ListModels":{
      "name":"ListModels",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListModelsInput"},
      "output":{"shape":"ListModelsOutput"}
    },
    "ListMonitoringAlertHistory":{
      "name":"ListMonitoringAlertHistory",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListMonitoringAlertHistoryRequest"},
      "output":{"shape":"ListMonitoringAlertHistoryResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "ListMonitoringAlerts":{
      "name":"ListMonitoringAlerts",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListMonitoringAlertsRequest"},
      "output":{"shape":"ListMonitoringAlertsResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "ListMonitoringExecutions":{
      "name":"ListMonitoringExecutions",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListMonitoringExecutionsRequest"},
      "output":{"shape":"ListMonitoringExecutionsResponse"}
    },
    "ListMonitoringSchedules":{
      "name":"ListMonitoringSchedules",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListMonitoringSchedulesRequest"},
      "output":{"shape":"ListMonitoringSchedulesResponse"}
    },
    "ListNotebookInstanceLifecycleConfigs":{
      "name":"ListNotebookInstanceLifecycleConfigs",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListNotebookInstanceLifecycleConfigsInput"},
      "output":{"shape":"ListNotebookInstanceLifecycleConfigsOutput"}
    },
    "ListNotebookInstances":{
      "name":"ListNotebookInstances",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListNotebookInstancesInput"},
      "output":{"shape":"ListNotebookInstancesOutput"}
    },
    "ListOptimizationJobs":{
      "name":"ListOptimizationJobs",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListOptimizationJobsRequest"},
      "output":{"shape":"ListOptimizationJobsResponse"}
    },
    "ListPipelineExecutionSteps":{
      "name":"ListPipelineExecutionSteps",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListPipelineExecutionStepsRequest"},
      "output":{"shape":"ListPipelineExecutionStepsResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "ListPipelineExecutions":{
      "name":"ListPipelineExecutions",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListPipelineExecutionsRequest"},
      "output":{"shape":"ListPipelineExecutionsResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "ListPipelineParametersForExecution":{
      "name":"ListPipelineParametersForExecution",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListPipelineParametersForExecutionRequest"},
      "output":{"shape":"ListPipelineParametersForExecutionResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "ListPipelines":{
      "name":"ListPipelines",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListPipelinesRequest"},
      "output":{"shape":"ListPipelinesResponse"}
    },
    "ListProcessingJobs":{
      "name":"ListProcessingJobs",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListProcessingJobsRequest"},
      "output":{"shape":"ListProcessingJobsResponse"}
    },
    "ListProjects":{
      "name":"ListProjects",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListProjectsInput"},
      "output":{"shape":"ListProjectsOutput"}
    },
    "ListResourceCatalogs":{
      "name":"ListResourceCatalogs",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListResourceCatalogsRequest"},
      "output":{"shape":"ListResourceCatalogsResponse"}
    },
    "ListSpaces":{
      "name":"ListSpaces",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListSpacesRequest"},
      "output":{"shape":"ListSpacesResponse"}
    },
    "ListStageDevices":{
      "name":"ListStageDevices",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListStageDevicesRequest"},
      "output":{"shape":"ListStageDevicesResponse"}
    },
    "ListStudioLifecycleConfigs":{
      "name":"ListStudioLifecycleConfigs",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListStudioLifecycleConfigsRequest"},
      "output":{"shape":"ListStudioLifecycleConfigsResponse"},
      "errors":[
        {"shape":"ResourceInUse"}
      ]
    },
    "ListSubscribedWorkteams":{
      "name":"ListSubscribedWorkteams",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListSubscribedWorkteamsRequest"},
      "output":{"shape":"ListSubscribedWorkteamsResponse"}
    },
    "ListTags":{
      "name":"ListTags",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListTagsInput"},
      "output":{"shape":"ListTagsOutput"}
    },
    "ListTrainingJobs":{
      "name":"ListTrainingJobs",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListTrainingJobsRequest"},
      "output":{"shape":"ListTrainingJobsResponse"}
    },
    "ListTrainingJobsForHyperParameterTuningJob":{
      "name":"ListTrainingJobsForHyperParameterTuningJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListTrainingJobsForHyperParameterTuningJobRequest"},
      "output":{"shape":"ListTrainingJobsForHyperParameterTuningJobResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "ListTransformJobs":{
      "name":"ListTransformJobs",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListTransformJobsRequest"},
      "output":{"shape":"ListTransformJobsResponse"}
    },
    "ListTrialComponents":{
      "name":"ListTrialComponents",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListTrialComponentsRequest"},
      "output":{"shape":"ListTrialComponentsResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "ListTrials":{
      "name":"ListTrials",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListTrialsRequest"},
      "output":{"shape":"ListTrialsResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "ListUserProfiles":{
      "name":"ListUserProfiles",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListUserProfilesRequest"},
      "output":{"shape":"ListUserProfilesResponse"}
    },
    "ListWorkforces":{
      "name":"ListWorkforces",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListWorkforcesRequest"},
      "output":{"shape":"ListWorkforcesResponse"}
    },
    "ListWorkteams":{
      "name":"ListWorkteams",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"ListWorkteamsRequest"},
      "output":{"shape":"ListWorkteamsResponse"}
    },
    "PutModelPackageGroupPolicy":{
      "name":"PutModelPackageGroupPolicy",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"PutModelPackageGroupPolicyInput"},
      "output":{"shape":"PutModelPackageGroupPolicyOutput"},
      "errors":[
        {"shape":"ConflictException"}
      ]
    },
    "QueryLineage":{
      "name":"QueryLineage",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"QueryLineageRequest"},
      "output":{"shape":"QueryLineageResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "RegisterDevices":{
      "name":"RegisterDevices",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"RegisterDevicesRequest"},
      "errors":[
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "RenderUiTemplate":{
      "name":"RenderUiTemplate",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"RenderUiTemplateRequest"},
      "output":{"shape":"RenderUiTemplateResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "RetryPipelineExecution":{
      "name":"RetryPipelineExecution",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"RetryPipelineExecutionRequest"},
      "output":{"shape":"RetryPipelineExecutionResponse"},
      "errors":[
        {"shape":"ResourceNotFound"},
        {"shape":"ResourceLimitExceeded"},
        {"shape":"ConflictException"}
      ]
    },
    "Search":{
      "name":"Search",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"SearchRequest"},
      "output":{"shape":"SearchResponse"}
    },
    "SendPipelineExecutionStepFailure":{
      "name":"SendPipelineExecutionStepFailure",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"SendPipelineExecutionStepFailureRequest"},
      "output":{"shape":"SendPipelineExecutionStepFailureResponse"},
      "errors":[
        {"shape":"ResourceNotFound"},
        {"shape":"ResourceLimitExceeded"},
        {"shape":"ConflictException"}
      ]
    },
    "SendPipelineExecutionStepSuccess":{
      "name":"SendPipelineExecutionStepSuccess",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"SendPipelineExecutionStepSuccessRequest"},
      "output":{"shape":"SendPipelineExecutionStepSuccessResponse"},
      "errors":[
        {"shape":"ResourceNotFound"},
        {"shape":"ResourceLimitExceeded"},
        {"shape":"ConflictException"}
      ]
    },
    "StartEdgeDeploymentStage":{
      "name":"StartEdgeDeploymentStage",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"StartEdgeDeploymentStageRequest"}
    },
    "StartInferenceExperiment":{
      "name":"StartInferenceExperiment",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"StartInferenceExperimentRequest"},
      "output":{"shape":"StartInferenceExperimentResponse"},
      "errors":[
        {"shape":"ConflictException"},
        {"shape":"ResourceNotFound"}
      ]
    },
    "StartMlflowTrackingServer":{
      "name":"StartMlflowTrackingServer",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"StartMlflowTrackingServerRequest"},
      "output":{"shape":"StartMlflowTrackingServerResponse"},
      "errors":[
        {"shape":"ResourceNotFound"},
        {"shape":"ConflictException"}
      ]
    },
    "StartMonitoringSchedule":{
      "name":"StartMonitoringSchedule",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"StartMonitoringScheduleRequest"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "StartNotebookInstance":{
      "name":"StartNotebookInstance",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"StartNotebookInstanceInput"},
      "errors":[
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "StartPipelineExecution":{
      "name":"StartPipelineExecution",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"StartPipelineExecutionRequest"},
      "output":{"shape":"StartPipelineExecutionResponse"},
      "errors":[
        {"shape":"ResourceNotFound"},
        {"shape":"ResourceLimitExceeded"},
        {"shape":"ConflictException"}
      ]
    },
    "StopAutoMLJob":{
      "name":"StopAutoMLJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"StopAutoMLJobRequest"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "StopCompilationJob":{
      "name":"StopCompilationJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"StopCompilationJobRequest"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "StopEdgeDeploymentStage":{
      "name":"StopEdgeDeploymentStage",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"StopEdgeDeploymentStageRequest"}
    },
    "StopEdgePackagingJob":{
      "name":"StopEdgePackagingJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"StopEdgePackagingJobRequest"}
    },
    "StopHyperParameterTuningJob":{
      "name":"StopHyperParameterTuningJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"StopHyperParameterTuningJobRequest"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "StopInferenceExperiment":{
      "name":"StopInferenceExperiment",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"StopInferenceExperimentRequest"},
      "output":{"shape":"StopInferenceExperimentResponse"},
      "errors":[
        {"shape":"ConflictException"},
        {"shape":"ResourceNotFound"}
      ]
    },
    "StopInferenceRecommendationsJob":{
      "name":"StopInferenceRecommendationsJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"StopInferenceRecommendationsJobRequest"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "StopLabelingJob":{
      "name":"StopLabelingJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"StopLabelingJobRequest"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "StopMlflowTrackingServer":{
      "name":"StopMlflowTrackingServer",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"StopMlflowTrackingServerRequest"},
      "output":{"shape":"StopMlflowTrackingServerResponse"},
      "errors":[
        {"shape":"ResourceNotFound"},
        {"shape":"ConflictException"}
      ]
    },
    "StopMonitoringSchedule":{
      "name":"StopMonitoringSchedule",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"StopMonitoringScheduleRequest"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "StopNotebookInstance":{
      "name":"StopNotebookInstance",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"StopNotebookInstanceInput"}
    },
    "StopOptimizationJob":{
      "name":"StopOptimizationJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"StopOptimizationJobRequest"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "StopPipelineExecution":{
      "name":"StopPipelineExecution",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"StopPipelineExecutionRequest"},
      "output":{"shape":"StopPipelineExecutionResponse"},
      "errors":[
        {"shape":"ResourceNotFound"},
        {"shape":"ConflictException"}
      ]
    },
    "StopProcessingJob":{
      "name":"StopProcessingJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"StopProcessingJobRequest"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "StopTrainingJob":{
      "name":"StopTrainingJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"StopTrainingJobRequest"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "StopTransformJob":{
      "name":"StopTransformJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"StopTransformJobRequest"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "UpdateAction":{
      "name":"UpdateAction",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdateActionRequest"},
      "output":{"shape":"UpdateActionResponse"},
      "errors":[
        {"shape":"ConflictException"},
        {"shape":"ResourceNotFound"}
      ]
    },
    "UpdateAppImageConfig":{
      "name":"UpdateAppImageConfig",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdateAppImageConfigRequest"},
      "output":{"shape":"UpdateAppImageConfigResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "UpdateArtifact":{
      "name":"UpdateArtifact",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdateArtifactRequest"},
      "output":{"shape":"UpdateArtifactResponse"},
      "errors":[
        {"shape":"ConflictException"},
        {"shape":"ResourceNotFound"}
      ]
    },
    "UpdateCluster":{
      "name":"UpdateCluster",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdateClusterRequest"},
      "output":{"shape":"UpdateClusterResponse"},
      "errors":[
        {"shape":"ResourceLimitExceeded"},
        {"shape":"ResourceNotFound"},
        {"shape":"ConflictException"}
      ]
    },
    "UpdateClusterSoftware":{
      "name":"UpdateClusterSoftware",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdateClusterSoftwareRequest"},
      "output":{"shape":"UpdateClusterSoftwareResponse"},
      "errors":[
        {"shape":"ResourceNotFound"},
        {"shape":"ConflictException"}
      ]
    },
    "UpdateCodeRepository":{
      "name":"UpdateCodeRepository",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdateCodeRepositoryInput"},
      "output":{"shape":"UpdateCodeRepositoryOutput"},
      "errors":[
        {"shape":"ConflictException"}
      ]
    },
    "UpdateContext":{
      "name":"UpdateContext",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdateContextRequest"},
      "output":{"shape":"UpdateContextResponse"},
      "errors":[
        {"shape":"ConflictException"},
        {"shape":"ResourceNotFound"}
      ]
    },
    "UpdateDeviceFleet":{
      "name":"UpdateDeviceFleet",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdateDeviceFleetRequest"},
      "errors":[
        {"shape":"ResourceInUse"}
      ]
    },
    "UpdateDevices":{
      "name":"UpdateDevices",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdateDevicesRequest"}
    },
    "UpdateDomain":{
      "name":"UpdateDomain",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdateDomainRequest"},
      "output":{"shape":"UpdateDomainResponse"},
      "errors":[
        {"shape":"ResourceLimitExceeded"},
        {"shape":"ResourceInUse"},
        {"shape":"ResourceNotFound"}
      ]
    },
    "UpdateEndpoint":{
      "name":"UpdateEndpoint",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdateEndpointInput"},
      "output":{"shape":"UpdateEndpointOutput"},
      "errors":[
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "UpdateEndpointWeightsAndCapacities":{
      "name":"UpdateEndpointWeightsAndCapacities",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdateEndpointWeightsAndCapacitiesInput"},
      "output":{"shape":"UpdateEndpointWeightsAndCapacitiesOutput"},
      "errors":[
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "UpdateExperiment":{
      "name":"UpdateExperiment",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdateExperimentRequest"},
      "output":{"shape":"UpdateExperimentResponse"},
      "errors":[
        {"shape":"ConflictException"},
        {"shape":"ResourceNotFound"}
      ]
    },
    "UpdateFeatureGroup":{
      "name":"UpdateFeatureGroup",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdateFeatureGroupRequest"},
      "output":{"shape":"UpdateFeatureGroupResponse"},
      "errors":[
        {"shape":"ResourceNotFound"},
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "UpdateFeatureMetadata":{
      "name":"UpdateFeatureMetadata",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdateFeatureMetadataRequest"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "UpdateHub":{
      "name":"UpdateHub",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdateHubRequest"},
      "output":{"shape":"UpdateHubResponse"},
      "errors":[
        {"shape":"ResourceNotFound"}
      ]
    },
    "UpdateImage":{
      "name":"UpdateImage",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdateImageRequest"},
      "output":{"shape":"UpdateImageResponse"},
      "errors":[
        {"shape":"ResourceInUse"},
        {"shape":"ResourceNotFound"}
      ]
    },
    "UpdateImageVersion":{
      "name":"UpdateImageVersion",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdateImageVersionRequest"},
      "output":{"shape":"UpdateImageVersionResponse"},
      "errors":[
        {"shape":"ResourceInUse"},
        {"shape":"ResourceNotFound"}
      ]
    },
    "UpdateInferenceComponent":{
      "name":"UpdateInferenceComponent",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdateInferenceComponentInput"},
      "output":{"shape":"UpdateInferenceComponentOutput"},
      "errors":[
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "UpdateInferenceComponentRuntimeConfig":{
      "name":"UpdateInferenceComponentRuntimeConfig",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdateInferenceComponentRuntimeConfigInput"},
      "output":{"shape":"UpdateInferenceComponentRuntimeConfigOutput"},
      "errors":[
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "UpdateInferenceExperiment":{
      "name":"UpdateInferenceExperiment",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdateInferenceExperimentRequest"},
      "output":{"shape":"UpdateInferenceExperimentResponse"},
      "errors":[
        {"shape":"ConflictException"},
        {"shape":"ResourceNotFound"}
      ]
    },
    "UpdateMlflowTrackingServer":{
      "name":"UpdateMlflowTrackingServer",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdateMlflowTrackingServerRequest"},
      "output":{"shape":"UpdateMlflowTrackingServerResponse"},
      "errors":[
        {"shape":"ResourceNotFound"},
        {"shape":"ResourceLimitExceeded"},
        {"shape":"ConflictException"}
      ]
    },
    "UpdateModelCard":{
      "name":"UpdateModelCard",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdateModelCardRequest"},
      "output":{"shape":"UpdateModelCardResponse"},
      "errors":[
        {"shape":"ResourceNotFound"},
        {"shape":"ResourceLimitExceeded"},
        {"shape":"ConflictException"}
      ]
    },
    "UpdateModelPackage":{
      "name":"UpdateModelPackage",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdateModelPackageInput"},
      "output":{"shape":"UpdateModelPackageOutput"},
      "errors":[
        {"shape":"ConflictException"}
      ]
    },
    "UpdateMonitoringAlert":{
      "name":"UpdateMonitoringAlert",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdateMonitoringAlertRequest"},
      "output":{"shape":"UpdateMonitoringAlertResponse"},
      "errors":[
        {"shape":"ResourceLimitExceeded"},
        {"shape":"ResourceNotFound"}
      ]
    },
    "UpdateMonitoringSchedule":{
      "name":"UpdateMonitoringSchedule",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdateMonitoringScheduleRequest"},
      "output":{"shape":"UpdateMonitoringScheduleResponse"},
      "errors":[
        {"shape":"ResourceLimitExceeded"},
        {"shape":"ResourceNotFound"}
      ]
    },
    "UpdateNotebookInstance":{
      "name":"UpdateNotebookInstance",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdateNotebookInstanceInput"},
      "output":{"shape":"UpdateNotebookInstanceOutput"},
      "errors":[
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "UpdateNotebookInstanceLifecycleConfig":{
      "name":"UpdateNotebookInstanceLifecycleConfig",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdateNotebookInstanceLifecycleConfigInput"},
      "output":{"shape":"UpdateNotebookInstanceLifecycleConfigOutput"},
      "errors":[
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "UpdatePipeline":{
      "name":"UpdatePipeline",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdatePipelineRequest"},
      "output":{"shape":"UpdatePipelineResponse"},
      "errors":[
        {"shape":"ResourceNotFound"},
        {"shape":"ConflictException"}
      ]
    },
    "UpdatePipelineExecution":{
      "name":"UpdatePipelineExecution",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdatePipelineExecutionRequest"},
      "output":{"shape":"UpdatePipelineExecutionResponse"},
      "errors":[
        {"shape":"ResourceNotFound"},
        {"shape":"ConflictException"}
      ]
    },
    "UpdateProject":{
      "name":"UpdateProject",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdateProjectInput"},
      "output":{"shape":"UpdateProjectOutput"},
      "errors":[
        {"shape":"ConflictException"}
      ]
    },
    "UpdateSpace":{
      "name":"UpdateSpace",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdateSpaceRequest"},
      "output":{"shape":"UpdateSpaceResponse"},
      "errors":[
        {"shape":"ResourceLimitExceeded"},
        {"shape":"ResourceInUse"},
        {"shape":"ResourceNotFound"}
      ]
    },
    "UpdateTrainingJob":{
      "name":"UpdateTrainingJob",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdateTrainingJobRequest"},
      "output":{"shape":"UpdateTrainingJobResponse"},
      "errors":[
        {"shape":"ResourceNotFound"},
        {"shape":"ResourceLimitExceeded"}
      ]
    },
    "UpdateTrial":{
      "name":"UpdateTrial",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdateTrialRequest"},
      "output":{"shape":"UpdateTrialResponse"},
      "errors":[
        {"shape":"ConflictException"},
        {"shape":"ResourceNotFound"}
      ]
    },
    "UpdateTrialComponent":{
      "name":"UpdateTrialComponent",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdateTrialComponentRequest"},
      "output":{"shape":"UpdateTrialComponentResponse"},
      "errors":[
        {"shape":"ConflictException"},
        {"shape":"ResourceNotFound"}
      ]
    },
    "UpdateUserProfile":{
      "name":"UpdateUserProfile",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdateUserProfileRequest"},
      "output":{"shape":"UpdateUserProfileResponse"},
      "errors":[
        {"shape":"ResourceLimitExceeded"},
        {"shape":"ResourceInUse"},
        {"shape":"ResourceNotFound"}
      ]
    },
    "UpdateWorkforce":{
      "name":"UpdateWorkforce",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdateWorkforceRequest"},
      "output":{"shape":"UpdateWorkforceResponse"},
      "errors":[
        {"shape":"ConflictException"}
      ]
    },
    "UpdateWorkteam":{
      "name":"UpdateWorkteam",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"UpdateWorkteamRequest"},
      "output":{"shape":"UpdateWorkteamResponse"},
      "errors":[
        {"shape":"ResourceLimitExceeded"}
      ]
    }
  },
  "shapes":{
    "Accept":{
      "type":"string",
      "max":256,
      "pattern":".*"
    },
    "AcceptEula":{"type":"boolean"},
    "AccountId":{
      "type":"string",
      "max":12,
      "min":12,
      "pattern":"^\\d+$"
    },
    "ActionArn":{
      "type":"string",
      "max":256,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:action/.*"
    },
    "ActionSource":{
      "type":"structure",
      "required":["SourceUri"],
      "members":{
        "SourceUri":{"shape":"SourceUri"},
        "SourceType":{"shape":"String256"},
        "SourceId":{"shape":"String256"}
      }
    },
    "ActionStatus":{
      "type":"string",
      "enum":[
        "Unknown",
        "InProgress",
        "Completed",
        "Failed",
        "Stopping",
        "Stopped"
      ]
    },
    "ActionSummaries":{
      "type":"list",
      "member":{"shape":"ActionSummary"}
    },
    "ActionSummary":{
      "type":"structure",
      "members":{
        "ActionArn":{"shape":"ActionArn"},
        "ActionName":{"shape":"ExperimentEntityName"},
        "Source":{"shape":"ActionSource"},
        "ActionType":{"shape":"String64"},
        "Status":{"shape":"ActionStatus"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"}
      }
    },
    "AddAssociationRequest":{
      "type":"structure",
      "required":[
        "SourceArn",
        "DestinationArn"
      ],
      "members":{
        "SourceArn":{"shape":"AssociationEntityArn"},
        "DestinationArn":{"shape":"AssociationEntityArn"},
        "AssociationType":{"shape":"AssociationEdgeType"}
      }
    },
    "AddAssociationResponse":{
      "type":"structure",
      "members":{
        "SourceArn":{"shape":"AssociationEntityArn"},
        "DestinationArn":{"shape":"AssociationEntityArn"}
      }
    },
    "AddTagsInput":{
      "type":"structure",
      "required":[
        "ResourceArn",
        "Tags"
      ],
      "members":{
        "ResourceArn":{"shape":"ResourceArn"},
        "Tags":{"shape":"TagList"}
      }
    },
    "AddTagsOutput":{
      "type":"structure",
      "members":{
        "Tags":{"shape":"TagList"}
      }
    },
    "AdditionalCodeRepositoryNamesOrUrls":{
      "type":"list",
      "member":{"shape":"CodeRepositoryNameOrUrl"},
      "max":3
    },
    "AdditionalInferenceSpecificationDefinition":{
      "type":"structure",
      "required":[
        "Name",
        "Containers"
      ],
      "members":{
        "Name":{"shape":"EntityName"},
        "Description":{"shape":"EntityDescription"},
        "Containers":{"shape":"ModelPackageContainerDefinitionList"},
        "SupportedTransformInstanceTypes":{"shape":"TransformInstanceTypes"},
        "SupportedRealtimeInferenceInstanceTypes":{"shape":"RealtimeInferenceInstanceTypes"},
        "SupportedContentTypes":{"shape":"ContentTypes"},
        "SupportedResponseMIMETypes":{"shape":"ResponseMIMETypes"}
      }
    },
    "AdditionalInferenceSpecifications":{
      "type":"list",
      "member":{"shape":"AdditionalInferenceSpecificationDefinition"},
      "max":15,
      "min":1
    },
    "AdditionalModelChannelName":{
      "type":"string",
      "max":64,
      "min":1,
      "pattern":"[A-Za-z0-9\\.\\-_]+"
    },
    "AdditionalModelDataSource":{
      "type":"structure",
      "required":[
        "ChannelName",
        "S3DataSource"
      ],
      "members":{
        "ChannelName":{"shape":"AdditionalModelChannelName"},
        "S3DataSource":{"shape":"S3ModelDataSource"}
      }
    },
    "AdditionalModelDataSources":{
      "type":"list",
      "member":{"shape":"AdditionalModelDataSource"},
      "max":5,
      "min":0
    },
    "AdditionalS3DataSource":{
      "type":"structure",
      "required":[
        "S3DataType",
        "S3Uri"
      ],
      "members":{
        "S3DataType":{"shape":"AdditionalS3DataSourceDataType"},
        "S3Uri":{"shape":"S3Uri"},
        "CompressionType":{"shape":"CompressionType"}
      }
    },
    "AdditionalS3DataSourceDataType":{
      "type":"string",
      "enum":[
        "S3Object",
        "S3Prefix"
      ]
    },
    "AgentVersion":{
      "type":"structure",
      "required":[
        "Version",
        "AgentCount"
      ],
      "members":{
        "Version":{"shape":"EdgeVersion"},
        "AgentCount":{"shape":"Long"}
      }
    },
    "AgentVersions":{
      "type":"list",
      "member":{"shape":"AgentVersion"}
    },
    "AggregationTransformationValue":{
      "type":"string",
      "enum":[
        "sum",
        "avg",
        "first",
        "min",
        "max"
      ]
    },
    "AggregationTransformations":{
      "type":"map",
      "key":{"shape":"TransformationAttributeName"},
      "value":{"shape":"AggregationTransformationValue"},
      "max":50,
      "min":1
    },
    "Alarm":{
      "type":"structure",
      "members":{
        "AlarmName":{"shape":"AlarmName"}
      }
    },
    "AlarmList":{
      "type":"list",
      "member":{"shape":"Alarm"},
      "max":10,
      "min":1
    },
    "AlarmName":{
      "type":"string",
      "max":255,
      "min":1,
      "pattern":"^(?!\\s*$).+"
    },
    "AlgorithmArn":{
      "type":"string",
      "max":2048,
      "min":1,
      "pattern":"^arn:aws(-cn|-us-gov)?:sagemaker:[a-z0-9\\-]{9,16}:[0-9]{12}:algorithm/[\\S]{1,2048}$"
    },
    "AlgorithmImage":{
      "type":"string",
      "max":255,
      "pattern":".*"
    },
    "AlgorithmSortBy":{
      "type":"string",
      "enum":[
        "Name",
        "CreationTime"
      ]
    },
    "AlgorithmSpecification":{
      "type":"structure",
      "required":["TrainingInputMode"],
      "members":{
        "TrainingImage":{"shape":"AlgorithmImage"},
        "AlgorithmName":{"shape":"ArnOrName"},
        "TrainingInputMode":{"shape":"TrainingInputMode"},
        "MetricDefinitions":{"shape":"MetricDefinitionList"},
        "EnableSageMakerMetricsTimeSeries":{"shape":"Boolean"},
        "ContainerEntrypoint":{"shape":"TrainingContainerEntrypoint"},
        "ContainerArguments":{"shape":"TrainingContainerArguments"},
        "TrainingImageConfig":{"shape":"TrainingImageConfig"}
      }
    },
    "AlgorithmStatus":{
      "type":"string",
      "enum":[
        "Pending",
        "InProgress",
        "Completed",
        "Failed",
        "Deleting"
      ]
    },
    "AlgorithmStatusDetails":{
      "type":"structure",
      "members":{
        "ValidationStatuses":{"shape":"AlgorithmStatusItemList"},
        "ImageScanStatuses":{"shape":"AlgorithmStatusItemList"}
      }
    },
    "AlgorithmStatusItem":{
      "type":"structure",
      "required":[
        "Name",
        "Status"
      ],
      "members":{
        "Name":{"shape":"EntityName"},
        "Status":{"shape":"DetailedAlgorithmStatus"},
        "FailureReason":{"shape":"String"}
      }
    },
    "AlgorithmStatusItemList":{
      "type":"list",
      "member":{"shape":"AlgorithmStatusItem"}
    },
    "AlgorithmSummary":{
      "type":"structure",
      "required":[
        "AlgorithmName",
        "AlgorithmArn",
        "CreationTime",
        "AlgorithmStatus"
      ],
      "members":{
        "AlgorithmName":{"shape":"EntityName"},
        "AlgorithmArn":{"shape":"AlgorithmArn"},
        "AlgorithmDescription":{"shape":"EntityDescription"},
        "CreationTime":{"shape":"CreationTime"},
        "AlgorithmStatus":{"shape":"AlgorithmStatus"}
      }
    },
    "AlgorithmSummaryList":{
      "type":"list",
      "member":{"shape":"AlgorithmSummary"}
    },
    "AlgorithmValidationProfile":{
      "type":"structure",
      "required":[
        "ProfileName",
        "TrainingJobDefinition"
      ],
      "members":{
        "ProfileName":{"shape":"EntityName"},
        "TrainingJobDefinition":{"shape":"TrainingJobDefinition"},
        "TransformJobDefinition":{"shape":"TransformJobDefinition"}
      }
    },
    "AlgorithmValidationProfiles":{
      "type":"list",
      "member":{"shape":"AlgorithmValidationProfile"},
      "max":1,
      "min":1
    },
    "AlgorithmValidationSpecification":{
      "type":"structure",
      "required":[
        "ValidationRole",
        "ValidationProfiles"
      ],
      "members":{
        "ValidationRole":{"shape":"RoleArn"},
        "ValidationProfiles":{"shape":"AlgorithmValidationProfiles"}
      }
    },
    "AmazonQSettings":{
      "type":"structure",
      "members":{
        "Status":{"shape":"FeatureStatus"},
        "QProfileArn":{"shape":"QProfileArn"}
      }
    },
    "AnnotationConsolidationConfig":{
      "type":"structure",
      "required":["AnnotationConsolidationLambdaArn"],
      "members":{
        "AnnotationConsolidationLambdaArn":{"shape":"LambdaFunctionArn"}
      }
    },
    "AppArn":{
      "type":"string",
      "max":256,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:app/.*"
    },
    "AppDetails":{
      "type":"structure",
      "members":{
        "DomainId":{"shape":"DomainId"},
        "UserProfileName":{"shape":"UserProfileName"},
        "SpaceName":{"shape":"SpaceName"},
        "AppType":{"shape":"AppType"},
        "AppName":{"shape":"AppName"},
        "Status":{"shape":"AppStatus"},
        "CreationTime":{"shape":"CreationTime"},
        "ResourceSpec":{"shape":"ResourceSpec"}
      }
    },
    "AppImageConfigArn":{
      "type":"string",
      "max":256,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:app-image-config/.*"
    },
    "AppImageConfigDetails":{
      "type":"structure",
      "members":{
        "AppImageConfigArn":{"shape":"AppImageConfigArn"},
        "AppImageConfigName":{"shape":"AppImageConfigName"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "KernelGatewayImageConfig":{"shape":"KernelGatewayImageConfig"},
        "JupyterLabAppImageConfig":{"shape":"JupyterLabAppImageConfig"},
        "CodeEditorAppImageConfig":{"shape":"CodeEditorAppImageConfig"}
      }
    },
    "AppImageConfigList":{
      "type":"list",
      "member":{"shape":"AppImageConfigDetails"}
    },
    "AppImageConfigName":{
      "type":"string",
      "max":63,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}"
    },
    "AppImageConfigSortKey":{
      "type":"string",
      "enum":[
        "CreationTime",
        "LastModifiedTime",
        "Name"
      ]
    },
    "AppInstanceType":{
      "type":"string",
      "enum":[
        "system",
        "ml.t3.micro",
        "ml.t3.small",
        "ml.t3.medium",
        "ml.t3.large",
        "ml.t3.xlarge",
        "ml.t3.2xlarge",
        "ml.m5.large",
        "ml.m5.xlarge",
        "ml.m5.2xlarge",
        "ml.m5.4xlarge",
        "ml.m5.8xlarge",
        "ml.m5.12xlarge",
        "ml.m5.16xlarge",
        "ml.m5.24xlarge",
        "ml.m5d.large",
        "ml.m5d.xlarge",
        "ml.m5d.2xlarge",
        "ml.m5d.4xlarge",
        "ml.m5d.8xlarge",
        "ml.m5d.12xlarge",
        "ml.m5d.16xlarge",
        "ml.m5d.24xlarge",
        "ml.c5.large",
        "ml.c5.xlarge",
        "ml.c5.2xlarge",
        "ml.c5.4xlarge",
        "ml.c5.9xlarge",
        "ml.c5.12xlarge",
        "ml.c5.18xlarge",
        "ml.c5.24xlarge",
        "ml.p3.2xlarge",
        "ml.p3.8xlarge",
        "ml.p3.16xlarge",
        "ml.p3dn.24xlarge",
        "ml.g4dn.xlarge",
        "ml.g4dn.2xlarge",
        "ml.g4dn.4xlarge",
        "ml.g4dn.8xlarge",
        "ml.g4dn.12xlarge",
        "ml.g4dn.16xlarge",
        "ml.r5.large",
        "ml.r5.xlarge",
        "ml.r5.2xlarge",
        "ml.r5.4xlarge",
        "ml.r5.8xlarge",
        "ml.r5.12xlarge",
        "ml.r5.16xlarge",
        "ml.r5.24xlarge",
        "ml.g5.xlarge",
        "ml.g5.2xlarge",
        "ml.g5.4xlarge",
        "ml.g5.8xlarge",
        "ml.g5.16xlarge",
        "ml.g5.12xlarge",
        "ml.g5.24xlarge",
        "ml.g5.48xlarge",
        "ml.g6.xlarge",
        "ml.g6.2xlarge",
        "ml.g6.4xlarge",
        "ml.g6.8xlarge",
        "ml.g6.12xlarge",
        "ml.g6.16xlarge",
        "ml.g6.24xlarge",
        "ml.g6.48xlarge",
        "ml.geospatial.interactive",
        "ml.p4d.24xlarge",
        "ml.p4de.24xlarge",
        "ml.trn1.2xlarge",
        "ml.trn1.32xlarge",
        "ml.trn1n.32xlarge",
        "ml.p5.48xlarge",
        "ml.m6i.large",
        "ml.m6i.xlarge",
        "ml.m6i.2xlarge",
        "ml.m6i.4xlarge",
        "ml.m6i.8xlarge",
        "ml.m6i.12xlarge",
        "ml.m6i.16xlarge",
        "ml.m6i.24xlarge",
        "ml.m6i.32xlarge",
        "ml.m7i.large",
        "ml.m7i.xlarge",
        "ml.m7i.2xlarge",
        "ml.m7i.4xlarge",
        "ml.m7i.8xlarge",
        "ml.m7i.12xlarge",
        "ml.m7i.16xlarge",
        "ml.m7i.24xlarge",
        "ml.m7i.48xlarge",
        "ml.c6i.large",
        "ml.c6i.xlarge",
        "ml.c6i.2xlarge",
        "ml.c6i.4xlarge",
        "ml.c6i.8xlarge",
        "ml.c6i.12xlarge",
        "ml.c6i.16xlarge",
        "ml.c6i.24xlarge",
        "ml.c6i.32xlarge",
        "ml.c7i.large",
        "ml.c7i.xlarge",
        "ml.c7i.2xlarge",
        "ml.c7i.4xlarge",
        "ml.c7i.8xlarge",
        "ml.c7i.12xlarge",
        "ml.c7i.16xlarge",
        "ml.c7i.24xlarge",
        "ml.c7i.48xlarge",
        "ml.r6i.large",
        "ml.r6i.xlarge",
        "ml.r6i.2xlarge",
        "ml.r6i.4xlarge",
        "ml.r6i.8xlarge",
        "ml.r6i.12xlarge",
        "ml.r6i.16xlarge",
        "ml.r6i.24xlarge",
        "ml.r6i.32xlarge",
        "ml.r7i.large",
        "ml.r7i.xlarge",
        "ml.r7i.2xlarge",
        "ml.r7i.4xlarge",
        "ml.r7i.8xlarge",
        "ml.r7i.12xlarge",
        "ml.r7i.16xlarge",
        "ml.r7i.24xlarge",
        "ml.r7i.48xlarge",
        "ml.m6id.large",
        "ml.m6id.xlarge",
        "ml.m6id.2xlarge",
        "ml.m6id.4xlarge",
        "ml.m6id.8xlarge",
        "ml.m6id.12xlarge",
        "ml.m6id.16xlarge",
        "ml.m6id.24xlarge",
        "ml.m6id.32xlarge",
        "ml.c6id.large",
        "ml.c6id.xlarge",
        "ml.c6id.2xlarge",
        "ml.c6id.4xlarge",
        "ml.c6id.8xlarge",
        "ml.c6id.12xlarge",
        "ml.c6id.16xlarge",
        "ml.c6id.24xlarge",
        "ml.c6id.32xlarge",
        "ml.r6id.large",
        "ml.r6id.xlarge",
        "ml.r6id.2xlarge",
        "ml.r6id.4xlarge",
        "ml.r6id.8xlarge",
        "ml.r6id.12xlarge",
        "ml.r6id.16xlarge",
        "ml.r6id.24xlarge",
        "ml.r6id.32xlarge"
      ]
    },
    "AppList":{
      "type":"list",
      "member":{"shape":"AppDetails"}
    },
    "AppManaged":{"type":"boolean"},
    "AppName":{
      "type":"string",
      "max":63,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}"
    },
    "AppNetworkAccessType":{
      "type":"string",
      "enum":[
        "PublicInternetOnly",
        "VpcOnly"
      ]
    },
    "AppSecurityGroupManagement":{
      "type":"string",
      "enum":[
        "Service",
        "Customer"
      ]
    },
    "AppSortKey":{
      "type":"string",
      "enum":["CreationTime"]
    },
    "AppSpecification":{
      "type":"structure",
      "required":["ImageUri"],
      "members":{
        "ImageUri":{"shape":"ImageUri"},
        "ContainerEntrypoint":{"shape":"ContainerEntrypoint"},
        "ContainerArguments":{"shape":"ContainerArguments"}
      }
    },
    "AppStatus":{
      "type":"string",
      "enum":[
        "Deleted",
        "Deleting",
        "Failed",
        "InService",
        "Pending"
      ]
    },
    "AppType":{
      "type":"string",
      "enum":[
        "JupyterServer",
        "KernelGateway",
        "DetailedProfiler",
        "TensorBoard",
        "CodeEditor",
        "JupyterLab",
        "RStudioServerPro",
        "RSessionGateway",
        "Canvas"
      ]
    },
    "ApprovalDescription":{
      "type":"string",
      "max":1024,
      "pattern":".*"
    },
    "ArnOrName":{
      "type":"string",
      "max":170,
      "min":1,
      "pattern":"(arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:[a-z\\-]*\\/)?([a-zA-Z0-9]([a-zA-Z0-9-]){0,62})(?<!-)$"
    },
    "ArtifactArn":{
      "type":"string",
      "max":256,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:artifact/.*"
    },
    "ArtifactDigest":{
      "type":"string",
      "pattern":"^[\\w:]+$"
    },
    "ArtifactProperties":{
      "type":"map",
      "key":{"shape":"StringParameterValue"},
      "value":{"shape":"ArtifactPropertyValue"},
      "max":30
    },
    "ArtifactPropertyValue":{
      "type":"string",
      "max":4096,
      "pattern":".*"
    },
    "ArtifactSource":{
      "type":"structure",
      "required":["SourceUri"],
      "members":{
        "SourceUri":{"shape":"SourceUri"},
        "SourceTypes":{"shape":"ArtifactSourceTypes"}
      }
    },
    "ArtifactSourceIdType":{
      "type":"string",
      "enum":[
        "MD5Hash",
        "S3ETag",
        "S3Version",
        "Custom"
      ]
    },
    "ArtifactSourceType":{
      "type":"structure",
      "required":[
        "SourceIdType",
        "Value"
      ],
      "members":{
        "SourceIdType":{"shape":"ArtifactSourceIdType"},
        "Value":{"shape":"String256"}
      }
    },
    "ArtifactSourceTypes":{
      "type":"list",
      "member":{"shape":"ArtifactSourceType"}
    },
    "ArtifactSummaries":{
      "type":"list",
      "member":{"shape":"ArtifactSummary"}
    },
    "ArtifactSummary":{
      "type":"structure",
      "members":{
        "ArtifactArn":{"shape":"ArtifactArn"},
        "ArtifactName":{"shape":"ExperimentEntityName"},
        "Source":{"shape":"ArtifactSource"},
        "ArtifactType":{"shape":"String256"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"}
      }
    },
    "AssemblyType":{
      "type":"string",
      "enum":[
        "None",
        "Line"
      ]
    },
    "AssociateTrialComponentRequest":{
      "type":"structure",
      "required":[
        "TrialComponentName",
        "TrialName"
      ],
      "members":{
        "TrialComponentName":{"shape":"ExperimentEntityName"},
        "TrialName":{"shape":"ExperimentEntityName"}
      }
    },
    "AssociateTrialComponentResponse":{
      "type":"structure",
      "members":{
        "TrialComponentArn":{"shape":"TrialComponentArn"},
        "TrialArn":{"shape":"TrialArn"}
      }
    },
    "AssociationEdgeType":{
      "type":"string",
      "enum":[
        "ContributedTo",
        "AssociatedWith",
        "DerivedFrom",
        "Produced",
        "SameAs"
      ]
    },
    "AssociationEntityArn":{
      "type":"string",
      "max":256,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:(experiment|experiment-trial-component|artifact|action|context)/.*"
    },
    "AssociationSummaries":{
      "type":"list",
      "member":{"shape":"AssociationSummary"}
    },
    "AssociationSummary":{
      "type":"structure",
      "members":{
        "SourceArn":{"shape":"AssociationEntityArn"},
        "DestinationArn":{"shape":"AssociationEntityArn"},
        "SourceType":{"shape":"String256"},
        "DestinationType":{"shape":"String256"},
        "AssociationType":{"shape":"AssociationEdgeType"},
        "SourceName":{"shape":"ExperimentEntityName"},
        "DestinationName":{"shape":"ExperimentEntityName"},
        "CreationTime":{"shape":"Timestamp"},
        "CreatedBy":{"shape":"UserContext"}
      }
    },
    "AsyncInferenceClientConfig":{
      "type":"structure",
      "members":{
        "MaxConcurrentInvocationsPerInstance":{"shape":"MaxConcurrentInvocationsPerInstance"}
      }
    },
    "AsyncInferenceConfig":{
      "type":"structure",
      "required":["OutputConfig"],
      "members":{
        "ClientConfig":{"shape":"AsyncInferenceClientConfig"},
        "OutputConfig":{"shape":"AsyncInferenceOutputConfig"}
      }
    },
    "AsyncInferenceNotificationConfig":{
      "type":"structure",
      "members":{
        "SuccessTopic":{"shape":"SnsTopicArn"},
        "ErrorTopic":{"shape":"SnsTopicArn"},
        "IncludeInferenceResponseIn":{"shape":"AsyncNotificationTopicTypeList"}
      }
    },
    "AsyncInferenceOutputConfig":{
      "type":"structure",
      "members":{
        "KmsKeyId":{"shape":"KmsKeyId"},
        "S3OutputPath":{"shape":"DestinationS3Uri"},
        "NotificationConfig":{"shape":"AsyncInferenceNotificationConfig"},
        "S3FailurePath":{"shape":"DestinationS3Uri"}
      }
    },
    "AsyncNotificationTopicTypeList":{
      "type":"list",
      "member":{"shape":"AsyncNotificationTopicTypes"},
      "max":2,
      "min":0
    },
    "AsyncNotificationTopicTypes":{
      "type":"string",
      "enum":[
        "SUCCESS_NOTIFICATION_TOPIC",
        "ERROR_NOTIFICATION_TOPIC"
      ]
    },
    "AthenaCatalog":{
      "type":"string",
      "max":256,
      "min":1,
      "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*"
    },
    "AthenaDatabase":{
      "type":"string",
      "max":255,
      "min":1,
      "pattern":".*"
    },
    "AthenaDatasetDefinition":{
      "type":"structure",
      "required":[
        "Catalog",
        "Database",
        "QueryString",
        "OutputS3Uri",
        "OutputFormat"
      ],
      "members":{
        "Catalog":{"shape":"AthenaCatalog"},
        "Database":{"shape":"AthenaDatabase"},
        "QueryString":{"shape":"AthenaQueryString"},
        "WorkGroup":{"shape":"AthenaWorkGroup"},
        "OutputS3Uri":{"shape":"S3Uri"},
        "KmsKeyId":{"shape":"KmsKeyId"},
        "OutputFormat":{"shape":"AthenaResultFormat"},
        "OutputCompression":{"shape":"AthenaResultCompressionType"}
      }
    },
    "AthenaQueryString":{
      "type":"string",
      "max":4096,
      "min":1,
      "pattern":"[\\s\\S]+"
    },
    "AthenaResultCompressionType":{
      "type":"string",
      "enum":[
        "GZIP",
        "SNAPPY",
        "ZLIB"
      ]
    },
    "AthenaResultFormat":{
      "type":"string",
      "enum":[
        "PARQUET",
        "ORC",
        "AVRO",
        "JSON",
        "TEXTFILE"
      ]
    },
    "AthenaWorkGroup":{
      "type":"string",
      "max":128,
      "min":1,
      "pattern":"[a-zA-Z0-9._-]+"
    },
    "AttributeName":{
      "type":"string",
      "max":256,
      "min":1,
      "pattern":".+"
    },
    "AttributeNames":{
      "type":"list",
      "member":{"shape":"AttributeName"},
      "max":16
    },
    "AuthMode":{
      "type":"string",
      "enum":[
        "SSO",
        "IAM"
      ]
    },
    "AuthenticationRequestExtraParams":{
      "type":"map",
      "key":{"shape":"AuthenticationRequestExtraParamsKey"},
      "value":{"shape":"AuthenticationRequestExtraParamsValue"},
      "max":10
    },
    "AuthenticationRequestExtraParamsKey":{
      "type":"string",
      "max":512,
      "pattern":".*"
    },
    "AuthenticationRequestExtraParamsValue":{
      "type":"string",
      "max":512,
      "pattern":".*"
    },
    "AutoGenerateEndpointName":{"type":"boolean"},
    "AutoMLAlgorithm":{
      "type":"string",
      "enum":[
        "xgboost",
        "linear-learner",
        "mlp",
        "lightgbm",
        "catboost",
        "randomforest",
        "extra-trees",
        "nn-torch",
        "fastai",
        "cnn-qr",
        "deepar",
        "prophet",
        "npts",
        "arima",
        "ets"
      ]
    },
    "AutoMLAlgorithmConfig":{
      "type":"structure",
      "required":["AutoMLAlgorithms"],
      "members":{
        "AutoMLAlgorithms":{"shape":"AutoMLAlgorithms"}
      }
    },
    "AutoMLAlgorithms":{
      "type":"list",
      "member":{"shape":"AutoMLAlgorithm"},
      "max":11
    },
    "AutoMLAlgorithmsConfig":{
      "type":"list",
      "member":{"shape":"AutoMLAlgorithmConfig"},
      "max":1
    },
    "AutoMLCandidate":{
      "type":"structure",
      "required":[
        "CandidateName",
        "ObjectiveStatus",
        "CandidateSteps",
        "CandidateStatus",
        "CreationTime",
        "LastModifiedTime"
      ],
      "members":{
        "CandidateName":{"shape":"CandidateName"},
        "FinalAutoMLJobObjectiveMetric":{"shape":"FinalAutoMLJobObjectiveMetric"},
        "ObjectiveStatus":{"shape":"ObjectiveStatus"},
        "CandidateSteps":{"shape":"CandidateSteps"},
        "CandidateStatus":{"shape":"CandidateStatus"},
        "InferenceContainers":{"shape":"AutoMLContainerDefinitions"},
        "CreationTime":{"shape":"Timestamp"},
        "EndTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "FailureReason":{"shape":"AutoMLFailureReason"},
        "CandidateProperties":{"shape":"CandidateProperties"},
        "InferenceContainerDefinitions":{"shape":"AutoMLInferenceContainerDefinitions"}
      }
    },
    "AutoMLCandidateGenerationConfig":{
      "type":"structure",
      "members":{
        "FeatureSpecificationS3Uri":{"shape":"S3Uri"},
        "AlgorithmsConfig":{"shape":"AutoMLAlgorithmsConfig"}
      }
    },
    "AutoMLCandidateStep":{
      "type":"structure",
      "required":[
        "CandidateStepType",
        "CandidateStepArn",
        "CandidateStepName"
      ],
      "members":{
        "CandidateStepType":{"shape":"CandidateStepType"},
        "CandidateStepArn":{"shape":"CandidateStepArn"},
        "CandidateStepName":{"shape":"CandidateStepName"}
      }
    },
    "AutoMLCandidates":{
      "type":"list",
      "member":{"shape":"AutoMLCandidate"}
    },
    "AutoMLChannel":{
      "type":"structure",
      "required":["TargetAttributeName"],
      "members":{
        "DataSource":{"shape":"AutoMLDataSource"},
        "CompressionType":{"shape":"CompressionType"},
        "TargetAttributeName":{"shape":"TargetAttributeName"},
        "ContentType":{"shape":"ContentType"},
        "ChannelType":{"shape":"AutoMLChannelType"},
        "SampleWeightAttributeName":{"shape":"SampleWeightAttributeName"}
      }
    },
    "AutoMLChannelType":{
      "type":"string",
      "enum":[
        "training",
        "validation"
      ]
    },
    "AutoMLContainerDefinition":{
      "type":"structure",
      "required":[
        "Image",
        "ModelDataUrl"
      ],
      "members":{
        "Image":{"shape":"ContainerImage"},
        "ModelDataUrl":{"shape":"Url"},
        "Environment":{"shape":"EnvironmentMap"}
      }
    },
    "AutoMLContainerDefinitions":{
      "type":"list",
      "member":{"shape":"AutoMLContainerDefinition"},
      "max":5
    },
    "AutoMLDataSource":{
      "type":"structure",
      "required":["S3DataSource"],
      "members":{
        "S3DataSource":{"shape":"AutoMLS3DataSource"}
      }
    },
    "AutoMLDataSplitConfig":{
      "type":"structure",
      "members":{
        "ValidationFraction":{"shape":"ValidationFraction"}
      }
    },
    "AutoMLFailureReason":{
      "type":"string",
      "max":1024
    },
    "AutoMLInferenceContainerDefinitions":{
      "type":"map",
      "key":{"shape":"AutoMLProcessingUnit"},
      "value":{"shape":"AutoMLContainerDefinitions"},
      "max":2
    },
    "AutoMLInputDataConfig":{
      "type":"list",
      "member":{"shape":"AutoMLChannel"},
      "max":2,
      "min":1
    },
    "AutoMLJobArn":{
      "type":"string",
      "max":256,
      "min":1,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:automl-job/.*"
    },
    "AutoMLJobArtifacts":{
      "type":"structure",
      "members":{
        "CandidateDefinitionNotebookLocation":{"shape":"CandidateDefinitionNotebookLocation"},
        "DataExplorationNotebookLocation":{"shape":"DataExplorationNotebookLocation"}
      }
    },
    "AutoMLJobChannel":{
      "type":"structure",
      "members":{
        "ChannelType":{"shape":"AutoMLChannelType"},
        "ContentType":{"shape":"ContentType"},
        "CompressionType":{"shape":"CompressionType"},
        "DataSource":{"shape":"AutoMLDataSource"}
      }
    },
    "AutoMLJobCompletionCriteria":{
      "type":"structure",
      "members":{
        "MaxCandidates":{"shape":"MaxCandidates"},
        "MaxRuntimePerTrainingJobInSeconds":{"shape":"MaxRuntimePerTrainingJobInSeconds"},
        "MaxAutoMLJobRuntimeInSeconds":{"shape":"MaxAutoMLJobRuntimeInSeconds"}
      }
    },
    "AutoMLJobConfig":{
      "type":"structure",
      "members":{
        "CompletionCriteria":{"shape":"AutoMLJobCompletionCriteria"},
        "SecurityConfig":{"shape":"AutoMLSecurityConfig"},
        "CandidateGenerationConfig":{"shape":"AutoMLCandidateGenerationConfig"},
        "DataSplitConfig":{"shape":"AutoMLDataSplitConfig"},
        "Mode":{"shape":"AutoMLMode"}
      }
    },
    "AutoMLJobInputDataConfig":{
      "type":"list",
      "member":{"shape":"AutoMLJobChannel"},
      "max":2,
      "min":1
    },
    "AutoMLJobName":{
      "type":"string",
      "max":32,
      "min":1,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,31}"
    },
    "AutoMLJobObjective":{
      "type":"structure",
      "required":["MetricName"],
      "members":{
        "MetricName":{"shape":"AutoMLMetricEnum"}
      }
    },
    "AutoMLJobObjectiveType":{
      "type":"string",
      "enum":[
        "Maximize",
        "Minimize"
      ]
    },
    "AutoMLJobSecondaryStatus":{
      "type":"string",
      "enum":[
        "Starting",
        "MaxCandidatesReached",
        "Failed",
        "Stopped",
        "MaxAutoMLJobRuntimeReached",
        "Stopping",
        "CandidateDefinitionsGenerated",
        "Completed",
        "ExplainabilityError",
        "DeployingModel",
        "ModelDeploymentError",
        "GeneratingModelInsightsReport",
        "ModelInsightsError",
        "AnalyzingData",
        "FeatureEngineering",
        "ModelTuning",
        "GeneratingExplainabilityReport",
        "TrainingModels",
        "PreTraining"
      ]
    },
    "AutoMLJobStatus":{
      "type":"string",
      "enum":[
        "Completed",
        "InProgress",
        "Failed",
        "Stopped",
        "Stopping"
      ]
    },
    "AutoMLJobStepMetadata":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"AutoMLJobArn"}
      }
    },
    "AutoMLJobSummaries":{
      "type":"list",
      "member":{"shape":"AutoMLJobSummary"}
    },
    "AutoMLJobSummary":{
      "type":"structure",
      "required":[
        "AutoMLJobName",
        "AutoMLJobArn",
        "AutoMLJobStatus",
        "AutoMLJobSecondaryStatus",
        "CreationTime",
        "LastModifiedTime"
      ],
      "members":{
        "AutoMLJobName":{"shape":"AutoMLJobName"},
        "AutoMLJobArn":{"shape":"AutoMLJobArn"},
        "AutoMLJobStatus":{"shape":"AutoMLJobStatus"},
        "AutoMLJobSecondaryStatus":{"shape":"AutoMLJobSecondaryStatus"},
        "CreationTime":{"shape":"Timestamp"},
        "EndTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "FailureReason":{"shape":"AutoMLFailureReason"},
        "PartialFailureReasons":{"shape":"AutoMLPartialFailureReasons"}
      }
    },
    "AutoMLMaxResults":{
      "type":"integer",
      "max":100,
      "min":1
    },
    "AutoMLMaxResultsForTrials":{
      "type":"integer",
      "max":300,
      "min":1
    },
    "AutoMLMetricEnum":{
      "type":"string",
      "enum":[
        "Accuracy",
        "MSE",
        "F1",
        "F1macro",
        "AUC",
        "RMSE",
        "BalancedAccuracy",
        "R2",
        "Recall",
        "RecallMacro",
        "Precision",
        "PrecisionMacro",
        "MAE",
        "MAPE",
        "MASE",
        "WAPE",
        "AverageWeightedQuantileLoss"
      ]
    },
    "AutoMLMetricExtendedEnum":{
      "type":"string",
      "enum":[
        "Accuracy",
        "MSE",
        "F1",
        "F1macro",
        "AUC",
        "RMSE",
        "MAE",
        "R2",
        "BalancedAccuracy",
        "Precision",
        "PrecisionMacro",
        "Recall",
        "RecallMacro",
        "LogLoss",
        "InferenceLatency",
        "MAPE",
        "MASE",
        "WAPE",
        "AverageWeightedQuantileLoss",
        "Rouge1",
        "Rouge2",
        "RougeL",
        "RougeLSum",
        "Perplexity",
        "ValidationLoss",
        "TrainingLoss"
      ]
    },
    "AutoMLMode":{
      "type":"string",
      "enum":[
        "AUTO",
        "ENSEMBLING",
        "HYPERPARAMETER_TUNING"
      ]
    },
    "AutoMLNameContains":{
      "type":"string",
      "max":63,
      "pattern":"[a-zA-Z0-9\\-]+"
    },
    "AutoMLOutputDataConfig":{
      "type":"structure",
      "required":["S3OutputPath"],
      "members":{
        "KmsKeyId":{"shape":"KmsKeyId"},
        "S3OutputPath":{"shape":"S3Uri"}
      }
    },
    "AutoMLPartialFailureReason":{
      "type":"structure",
      "members":{
        "PartialFailureMessage":{"shape":"AutoMLFailureReason"}
      }
    },
    "AutoMLPartialFailureReasons":{
      "type":"list",
      "member":{"shape":"AutoMLPartialFailureReason"},
      "max":5,
      "min":1
    },
    "AutoMLProblemTypeConfig":{
      "type":"structure",
      "members":{
        "ImageClassificationJobConfig":{"shape":"ImageClassificationJobConfig"},
        "TextClassificationJobConfig":{"shape":"TextClassificationJobConfig"},
        "TimeSeriesForecastingJobConfig":{"shape":"TimeSeriesForecastingJobConfig"},
        "TabularJobConfig":{"shape":"TabularJobConfig"},
        "TextGenerationJobConfig":{"shape":"TextGenerationJobConfig"}
      },
      "union":true
    },
    "AutoMLProblemTypeConfigName":{
      "type":"string",
      "enum":[
        "ImageClassification",
        "TextClassification",
        "TimeSeriesForecasting",
        "Tabular",
        "TextGeneration"
      ]
    },
    "AutoMLProblemTypeResolvedAttributes":{
      "type":"structure",
      "members":{
        "TabularResolvedAttributes":{"shape":"TabularResolvedAttributes"},
        "TextGenerationResolvedAttributes":{"shape":"TextGenerationResolvedAttributes"}
      },
      "union":true
    },
    "AutoMLProcessingUnit":{
      "type":"string",
      "enum":[
        "CPU",
        "GPU"
      ]
    },
    "AutoMLResolvedAttributes":{
      "type":"structure",
      "members":{
        "AutoMLJobObjective":{"shape":"AutoMLJobObjective"},
        "CompletionCriteria":{"shape":"AutoMLJobCompletionCriteria"},
        "AutoMLProblemTypeResolvedAttributes":{"shape":"AutoMLProblemTypeResolvedAttributes"}
      }
    },
    "AutoMLS3DataSource":{
      "type":"structure",
      "required":[
        "S3DataType",
        "S3Uri"
      ],
      "members":{
        "S3DataType":{"shape":"AutoMLS3DataType"},
        "S3Uri":{"shape":"S3Uri"}
      }
    },
    "AutoMLS3DataType":{
      "type":"string",
      "enum":[
        "ManifestFile",
        "S3Prefix",
        "AugmentedManifestFile"
      ]
    },
    "AutoMLSecurityConfig":{
      "type":"structure",
      "members":{
        "VolumeKmsKeyId":{"shape":"KmsKeyId"},
        "EnableInterContainerTrafficEncryption":{"shape":"Boolean"},
        "VpcConfig":{"shape":"VpcConfig"}
      }
    },
    "AutoMLSortBy":{
      "type":"string",
      "enum":[
        "Name",
        "CreationTime",
        "Status"
      ]
    },
    "AutoMLSortOrder":{
      "type":"string",
      "enum":[
        "Ascending",
        "Descending"
      ]
    },
    "AutoParameter":{
      "type":"structure",
      "required":[
        "Name",
        "ValueHint"
      ],
      "members":{
        "Name":{"shape":"ParameterKey"},
        "ValueHint":{"shape":"ParameterValue"}
      }
    },
    "AutoParameters":{
      "type":"list",
      "member":{"shape":"AutoParameter"},
      "max":100,
      "min":0
    },
    "AutoRollbackConfig":{
      "type":"structure",
      "members":{
        "Alarms":{"shape":"AlarmList"}
      }
    },
    "Autotune":{
      "type":"structure",
      "required":["Mode"],
      "members":{
        "Mode":{"shape":"AutotuneMode"}
      }
    },
    "AutotuneMode":{
      "type":"string",
      "enum":["Enabled"]
    },
    "AwsManagedHumanLoopRequestSource":{
      "type":"string",
      "enum":[
        "AWS/Rekognition/DetectModerationLabels/Image/V3",
        "AWS/Textract/AnalyzeDocument/Forms/V1"
      ]
    },
    "BacktestResultsLocation":{
      "type":"string",
      "min":1
    },
    "BaseModelName":{
      "type":"string",
      "max":256,
      "min":1,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*"
    },
    "BatchDataCaptureConfig":{
      "type":"structure",
      "required":["DestinationS3Uri"],
      "members":{
        "DestinationS3Uri":{"shape":"S3Uri"},
        "KmsKeyId":{"shape":"KmsKeyId"},
        "GenerateInferenceId":{"shape":"Boolean"}
      }
    },
    "BatchDescribeModelPackageError":{
      "type":"structure",
      "required":[
        "ErrorCode",
        "ErrorResponse"
      ],
      "members":{
        "ErrorCode":{"shape":"String"},
        "ErrorResponse":{"shape":"String"}
      }
    },
    "BatchDescribeModelPackageErrorMap":{
      "type":"map",
      "key":{"shape":"ModelPackageArn"},
      "value":{"shape":"BatchDescribeModelPackageError"}
    },
    "BatchDescribeModelPackageInput":{
      "type":"structure",
      "required":["ModelPackageArnList"],
      "members":{
        "ModelPackageArnList":{"shape":"ModelPackageArnList"}
      }
    },
    "BatchDescribeModelPackageOutput":{
      "type":"structure",
      "members":{
        "ModelPackageSummaries":{"shape":"ModelPackageSummaries"},
        "BatchDescribeModelPackageErrorMap":{"shape":"BatchDescribeModelPackageErrorMap"}
      }
    },
    "BatchDescribeModelPackageSummary":{
      "type":"structure",
      "required":[
        "ModelPackageGroupName",
        "ModelPackageArn",
        "CreationTime",
        "InferenceSpecification",
        "ModelPackageStatus"
      ],
      "members":{
        "ModelPackageGroupName":{"shape":"EntityName"},
        "ModelPackageVersion":{"shape":"ModelPackageVersion"},
        "ModelPackageArn":{"shape":"ModelPackageArn"},
        "ModelPackageDescription":{"shape":"EntityDescription"},
        "CreationTime":{"shape":"CreationTime"},
        "InferenceSpecification":{"shape":"InferenceSpecification"},
        "ModelPackageStatus":{"shape":"ModelPackageStatus"},
        "ModelApprovalStatus":{"shape":"ModelApprovalStatus"}
      }
    },
    "BatchStrategy":{
      "type":"string",
      "enum":[
        "MultiRecord",
        "SingleRecord"
      ]
    },
    "BatchTransformInput":{
      "type":"structure",
      "required":[
        "DataCapturedDestinationS3Uri",
        "DatasetFormat",
        "LocalPath"
      ],
      "members":{
        "DataCapturedDestinationS3Uri":{"shape":"DestinationS3Uri"},
        "DatasetFormat":{"shape":"MonitoringDatasetFormat"},
        "LocalPath":{"shape":"ProcessingLocalPath"},
        "S3InputMode":{"shape":"ProcessingS3InputMode"},
        "S3DataDistributionType":{"shape":"ProcessingS3DataDistributionType"},
        "FeaturesAttribute":{"shape":"String"},
        "InferenceAttribute":{"shape":"String"},
        "ProbabilityAttribute":{"shape":"String"},
        "ProbabilityThresholdAttribute":{"shape":"ProbabilityThresholdAttribute"},
        "StartTimeOffset":{"shape":"MonitoringTimeOffsetString"},
        "EndTimeOffset":{"shape":"MonitoringTimeOffsetString"},
        "ExcludeFeaturesAttribute":{"shape":"ExcludeFeaturesAttribute"}
      }
    },
    "BestObjectiveNotImproving":{
      "type":"structure",
      "members":{
        "MaxNumberOfTrainingJobsNotImproving":{"shape":"MaxNumberOfTrainingJobsNotImproving"}
      }
    },
    "Bias":{
      "type":"structure",
      "members":{
        "Report":{"shape":"MetricsSource"},
        "PreTrainingReport":{"shape":"MetricsSource"},
        "PostTrainingReport":{"shape":"MetricsSource"}
      }
    },
    "BillableTimeInSeconds":{
      "type":"integer",
      "min":1
    },
    "BlockedReason":{
      "type":"string",
      "max":1024
    },
    "BlueGreenUpdatePolicy":{
      "type":"structure",
      "required":["TrafficRoutingConfiguration"],
      "members":{
        "TrafficRoutingConfiguration":{"shape":"TrafficRoutingConfig"},
        "TerminationWaitInSeconds":{"shape":"TerminationWaitInSeconds"},
        "MaximumExecutionTimeoutInSeconds":{"shape":"MaximumExecutionTimeoutInSeconds"}
      }
    },
    "Boolean":{"type":"boolean"},
    "BooleanOperator":{
      "type":"string",
      "enum":[
        "And",
        "Or"
      ]
    },
    "Branch":{
      "type":"string",
      "max":1024,
      "min":1,
      "pattern":"[^ ~^:?*\\[]+"
    },
    "BucketName":{
      "type":"string",
      "max":63,
      "min":3,
      "pattern":"[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9]"
    },
    "CacheHitResult":{
      "type":"structure",
      "members":{
        "SourcePipelineExecutionArn":{"shape":"PipelineExecutionArn"}
      }
    },
    "CallbackStepMetadata":{
      "type":"structure",
      "members":{
        "CallbackToken":{"shape":"CallbackToken"},
        "SqsQueueUrl":{"shape":"String256"},
        "OutputParameters":{"shape":"OutputParameterList"}
      }
    },
    "CallbackToken":{
      "type":"string",
      "max":10,
      "min":10,
      "pattern":"^[a-zA-Z0-9]+$"
    },
    "CandidateArtifactLocations":{
      "type":"structure",
      "required":["Explainability"],
      "members":{
        "Explainability":{"shape":"ExplainabilityLocation"},
        "ModelInsights":{"shape":"ModelInsightsLocation"},
        "BacktestResults":{"shape":"BacktestResultsLocation"}
      }
    },
    "CandidateDefinitionNotebookLocation":{
      "type":"string",
      "min":1
    },
    "CandidateGenerationConfig":{
      "type":"structure",
      "members":{
        "AlgorithmsConfig":{"shape":"AutoMLAlgorithmsConfig"}
      }
    },
    "CandidateName":{
      "type":"string",
      "max":64,
      "min":1
    },
    "CandidateProperties":{
      "type":"structure",
      "members":{
        "CandidateArtifactLocations":{"shape":"CandidateArtifactLocations"},
        "CandidateMetrics":{"shape":"MetricDataList"}
      }
    },
    "CandidateSortBy":{
      "type":"string",
      "enum":[
        "CreationTime",
        "Status",
        "FinalObjectiveMetricValue"
      ]
    },
    "CandidateStatus":{
      "type":"string",
      "enum":[
        "Completed",
        "InProgress",
        "Failed",
        "Stopped",
        "Stopping"
      ]
    },
    "CandidateStepArn":{
      "type":"string",
      "max":256,
      "min":1,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:.*/.*"
    },
    "CandidateStepName":{
      "type":"string",
      "max":64,
      "min":1
    },
    "CandidateStepType":{
      "type":"string",
      "enum":[
        "AWS::SageMaker::TrainingJob",
        "AWS::SageMaker::TransformJob",
        "AWS::SageMaker::ProcessingJob"
      ]
    },
    "CandidateSteps":{
      "type":"list",
      "member":{"shape":"AutoMLCandidateStep"}
    },
    "CanvasAppSettings":{
      "type":"structure",
      "members":{
        "TimeSeriesForecastingSettings":{"shape":"TimeSeriesForecastingSettings"},
        "ModelRegisterSettings":{"shape":"ModelRegisterSettings"},
        "WorkspaceSettings":{"shape":"WorkspaceSettings"},
        "IdentityProviderOAuthSettings":{"shape":"IdentityProviderOAuthSettings"},
        "DirectDeploySettings":{"shape":"DirectDeploySettings"},
        "KendraSettings":{"shape":"KendraSettings"},
        "GenerativeAiSettings":{"shape":"GenerativeAiSettings"}
      }
    },
    "CapacitySize":{
      "type":"structure",
      "required":[
        "Type",
        "Value"
      ],
      "members":{
        "Type":{"shape":"CapacitySizeType"},
        "Value":{"shape":"CapacitySizeValue"}
      }
    },
    "CapacitySizeType":{
      "type":"string",
      "enum":[
        "INSTANCE_COUNT",
        "CAPACITY_PERCENT"
      ]
    },
    "CapacitySizeValue":{
      "type":"integer",
      "min":1
    },
    "CapacityUnit":{
      "type":"integer",
      "max":10000000,
      "min":0
    },
    "CaptureContentTypeHeader":{
      "type":"structure",
      "members":{
        "CsvContentTypes":{"shape":"CsvContentTypes"},
        "JsonContentTypes":{"shape":"JsonContentTypes"}
      }
    },
    "CaptureMode":{
      "type":"string",
      "enum":[
        "Input",
        "Output",
        "InputAndOutput"
      ]
    },
    "CaptureOption":{
      "type":"structure",
      "required":["CaptureMode"],
      "members":{
        "CaptureMode":{"shape":"CaptureMode"}
      }
    },
    "CaptureOptionList":{
      "type":"list",
      "member":{"shape":"CaptureOption"},
      "max":32,
      "min":1
    },
    "CaptureStatus":{
      "type":"string",
      "enum":[
        "Started",
        "Stopped"
      ]
    },
    "Catalog":{
      "type":"string",
      "max":255,
      "min":1,
      "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*"
    },
    "CategoricalParameter":{
      "type":"structure",
      "required":[
        "Name",
        "Value"
      ],
      "members":{
        "Name":{"shape":"String64"},
        "Value":{"shape":"CategoricalParameterRangeValues"}
      }
    },
    "CategoricalParameterRange":{
      "type":"structure",
      "required":[
        "Name",
        "Values"
      ],
      "members":{
        "Name":{"shape":"ParameterKey"},
        "Values":{"shape":"ParameterValues"}
      }
    },
    "CategoricalParameterRangeSpecification":{
      "type":"structure",
      "required":["Values"],
      "members":{
        "Values":{"shape":"ParameterValues"}
      }
    },
    "CategoricalParameterRangeValues":{
      "type":"list",
      "member":{"shape":"String128"},
      "max":3,
      "min":1
    },
    "CategoricalParameterRanges":{
      "type":"list",
      "member":{"shape":"CategoricalParameterRange"},
      "max":30,
      "min":0
    },
    "CategoricalParameters":{
      "type":"list",
      "member":{"shape":"CategoricalParameter"},
      "max":5,
      "min":1
    },
    "Cents":{
      "type":"integer",
      "max":99,
      "min":0
    },
    "CertifyForMarketplace":{"type":"boolean"},
    "Channel":{
      "type":"structure",
      "required":[
        "ChannelName",
        "DataSource"
      ],
      "members":{
        "ChannelName":{"shape":"ChannelName"},
        "DataSource":{"shape":"DataSource"},
        "ContentType":{"shape":"ContentType"},
        "CompressionType":{"shape":"CompressionType"},
        "RecordWrapperType":{"shape":"RecordWrapper"},
        "InputMode":{"shape":"TrainingInputMode"},
        "ShuffleConfig":{"shape":"ShuffleConfig"}
      }
    },
    "ChannelName":{
      "type":"string",
      "max":64,
      "min":1,
      "pattern":"[A-Za-z0-9\\.\\-_]+"
    },
    "ChannelSpecification":{
      "type":"structure",
      "required":[
        "Name",
        "SupportedContentTypes",
        "SupportedInputModes"
      ],
      "members":{
        "Name":{"shape":"ChannelName"},
        "Description":{"shape":"EntityDescription"},
        "IsRequired":{"shape":"Boolean"},
        "SupportedContentTypes":{"shape":"ContentTypes"},
        "SupportedCompressionTypes":{"shape":"CompressionTypes"},
        "SupportedInputModes":{"shape":"InputModes"}
      }
    },
    "ChannelSpecifications":{
      "type":"list",
      "member":{"shape":"ChannelSpecification"},
      "max":8,
      "min":1
    },
    "CheckpointConfig":{
      "type":"structure",
      "required":["S3Uri"],
      "members":{
        "S3Uri":{"shape":"S3Uri"},
        "LocalPath":{"shape":"DirectoryPath"}
      }
    },
    "Cidr":{
      "type":"string",
      "max":64,
      "min":4,
      "pattern":"(^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])(\\/(3[0-2]|[1-2][0-9]|[0-9]))$)|(^s*((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3}))|:)))(%.+)?s*(\\/(12[0-8]|1[0-1][0-9]|[1-9][0-9]|[0-9]))$)"
    },
    "Cidrs":{
      "type":"list",
      "member":{"shape":"Cidr"}
    },
    "ClarifyCheckStepMetadata":{
      "type":"structure",
      "members":{
        "CheckType":{"shape":"String256"},
        "BaselineUsedForDriftCheckConstraints":{"shape":"String1024"},
        "CalculatedBaselineConstraints":{"shape":"String1024"},
        "ModelPackageGroupName":{"shape":"String256"},
        "ViolationReport":{"shape":"String1024"},
        "CheckJobArn":{"shape":"String256"},
        "SkipCheck":{"shape":"Boolean"},
        "RegisterNewBaseline":{"shape":"Boolean"}
      }
    },
    "ClarifyContentTemplate":{
      "type":"string",
      "max":64,
      "min":1,
      "pattern":".*"
    },
    "ClarifyEnableExplanations":{
      "type":"string",
      "max":64,
      "min":1,
      "pattern":".*"
    },
    "ClarifyExplainerConfig":{
      "type":"structure",
      "required":["ShapConfig"],
      "members":{
        "EnableExplanations":{"shape":"ClarifyEnableExplanations"},
        "InferenceConfig":{"shape":"ClarifyInferenceConfig"},
        "ShapConfig":{"shape":"ClarifyShapConfig"}
      }
    },
    "ClarifyFeatureHeaders":{
      "type":"list",
      "member":{"shape":"ClarifyHeader"},
      "max":256,
      "min":1
    },
    "ClarifyFeatureType":{
      "type":"string",
      "enum":[
        "numerical",
        "categorical",
        "text"
      ]
    },
    "ClarifyFeatureTypes":{
      "type":"list",
      "member":{"shape":"ClarifyFeatureType"},
      "max":256,
      "min":1
    },
    "ClarifyFeaturesAttribute":{
      "type":"string",
      "max":64,
      "min":1,
      "pattern":".*"
    },
    "ClarifyHeader":{
      "type":"string",
      "max":64,
      "min":1,
      "pattern":".*"
    },
    "ClarifyInferenceConfig":{
      "type":"structure",
      "members":{
        "FeaturesAttribute":{"shape":"ClarifyFeaturesAttribute"},
        "ContentTemplate":{"shape":"ClarifyContentTemplate"},
        "MaxRecordCount":{"shape":"ClarifyMaxRecordCount"},
        "MaxPayloadInMB":{"shape":"ClarifyMaxPayloadInMB"},
        "ProbabilityIndex":{"shape":"ClarifyProbabilityIndex"},
        "LabelIndex":{"shape":"ClarifyLabelIndex"},
        "ProbabilityAttribute":{"shape":"ClarifyProbabilityAttribute"},
        "LabelAttribute":{"shape":"ClarifyLabelAttribute"},
        "LabelHeaders":{"shape":"ClarifyLabelHeaders"},
        "FeatureHeaders":{"shape":"ClarifyFeatureHeaders"},
        "FeatureTypes":{"shape":"ClarifyFeatureTypes"}
      }
    },
    "ClarifyLabelAttribute":{
      "type":"string",
      "max":64,
      "min":1,
      "pattern":".*"
    },
    "ClarifyLabelHeaders":{
      "type":"list",
      "member":{"shape":"ClarifyHeader"},
      "max":16,
      "min":1
    },
    "ClarifyLabelIndex":{
      "type":"integer",
      "min":0
    },
    "ClarifyMaxPayloadInMB":{
      "type":"integer",
      "max":25,
      "min":1
    },
    "ClarifyMaxRecordCount":{
      "type":"integer",
      "min":1
    },
    "ClarifyMimeType":{
      "type":"string",
      "max":255,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*\\/[a-zA-Z0-9](-*[a-zA-Z0-9+.])*"
    },
    "ClarifyProbabilityAttribute":{
      "type":"string",
      "max":64,
      "min":1,
      "pattern":".*"
    },
    "ClarifyProbabilityIndex":{
      "type":"integer",
      "min":0
    },
    "ClarifyShapBaseline":{
      "type":"string",
      "max":4096,
      "min":1,
      "pattern":"[\\s\\S]+"
    },
    "ClarifyShapBaselineConfig":{
      "type":"structure",
      "members":{
        "MimeType":{"shape":"ClarifyMimeType"},
        "ShapBaseline":{"shape":"ClarifyShapBaseline"},
        "ShapBaselineUri":{"shape":"Url"}
      }
    },
    "ClarifyShapConfig":{
      "type":"structure",
      "required":["ShapBaselineConfig"],
      "members":{
        "ShapBaselineConfig":{"shape":"ClarifyShapBaselineConfig"},
        "NumberOfSamples":{"shape":"ClarifyShapNumberOfSamples"},
        "UseLogit":{"shape":"ClarifyShapUseLogit"},
        "Seed":{"shape":"ClarifyShapSeed"},
        "TextConfig":{"shape":"ClarifyTextConfig"}
      }
    },
    "ClarifyShapNumberOfSamples":{
      "type":"integer",
      "min":1
    },
    "ClarifyShapSeed":{"type":"integer"},
    "ClarifyShapUseLogit":{"type":"boolean"},
    "ClarifyTextConfig":{
      "type":"structure",
      "required":[
        "Language",
        "Granularity"
      ],
      "members":{
        "Language":{"shape":"ClarifyTextLanguage"},
        "Granularity":{"shape":"ClarifyTextGranularity"}
      }
    },
    "ClarifyTextGranularity":{
      "type":"string",
      "enum":[
        "token",
        "sentence",
        "paragraph"
      ]
    },
    "ClarifyTextLanguage":{
      "type":"string",
      "enum":[
        "af",
        "sq",
        "ar",
        "hy",
        "eu",
        "bn",
        "bg",
        "ca",
        "zh",
        "hr",
        "cs",
        "da",
        "nl",
        "en",
        "et",
        "fi",
        "fr",
        "de",
        "el",
        "gu",
        "he",
        "hi",
        "hu",
        "is",
        "id",
        "ga",
        "it",
        "kn",
        "ky",
        "lv",
        "lt",
        "lb",
        "mk",
        "ml",
        "mr",
        "ne",
        "nb",
        "fa",
        "pl",
        "pt",
        "ro",
        "ru",
        "sa",
        "sr",
        "tn",
        "si",
        "sk",
        "sl",
        "es",
        "sv",
        "tl",
        "ta",
        "tt",
        "te",
        "tr",
        "uk",
        "ur",
        "yo",
        "lij",
        "xx"
      ]
    },
    "ClientId":{
      "type":"string",
      "max":1024,
      "min":1,
      "pattern":"[ -~]+"
    },
    "ClientSecret":{
      "type":"string",
      "max":1024,
      "min":1,
      "pattern":"[ -~]+",
      "sensitive":true
    },
    "ClientToken":{
      "type":"string",
      "max":36,
      "min":1,
      "pattern":"^[a-zA-Z0-9-]+$"
    },
    "ClusterArn":{
      "type":"string",
      "max":256,
      "pattern":"^arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:cluster/[a-z0-9]{12}$"
    },
    "ClusterAvailabilityZone":{
      "type":"string",
      "pattern":"^[a-z]{2}-[a-z]+-\\d[a-z]$"
    },
    "ClusterAvailabilityZoneId":{
      "type":"string",
      "pattern":"^[a-z]{3}\\d-az\\d$"
    },
    "ClusterEbsVolumeConfig":{
      "type":"structure",
      "required":["VolumeSizeInGB"],
      "members":{
        "VolumeSizeInGB":{"shape":"ClusterEbsVolumeSizeInGB"}
      }
    },
    "ClusterEbsVolumeSizeInGB":{
      "type":"integer",
      "max":16384,
      "min":1
    },
    "ClusterInstanceCount":{
      "type":"integer",
      "min":1
    },
    "ClusterInstanceGroupDetails":{
      "type":"structure",
      "members":{
        "CurrentCount":{"shape":"ClusterNonNegativeInstanceCount"},
        "TargetCount":{"shape":"ClusterInstanceCount"},
        "InstanceGroupName":{"shape":"ClusterInstanceGroupName"},
        "InstanceType":{"shape":"ClusterInstanceType"},
        "LifeCycleConfig":{"shape":"ClusterLifeCycleConfig"},
        "ExecutionRole":{"shape":"RoleArn"},
        "ThreadsPerCore":{"shape":"ClusterThreadsPerCore"},
        "InstanceStorageConfigs":{"shape":"ClusterInstanceStorageConfigs"}
      }
    },
    "ClusterInstanceGroupDetailsList":{
      "type":"list",
      "member":{"shape":"ClusterInstanceGroupDetails"}
    },
    "ClusterInstanceGroupName":{
      "type":"string",
      "max":63,
      "min":1,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*$"
    },
    "ClusterInstanceGroupSpecification":{
      "type":"structure",
      "required":[
        "InstanceCount",
        "InstanceGroupName",
        "InstanceType",
        "LifeCycleConfig",
        "ExecutionRole"
      ],
      "members":{
        "InstanceCount":{"shape":"ClusterInstanceCount"},
        "InstanceGroupName":{"shape":"ClusterInstanceGroupName"},
        "InstanceType":{"shape":"ClusterInstanceType"},
        "LifeCycleConfig":{"shape":"ClusterLifeCycleConfig"},
        "ExecutionRole":{"shape":"RoleArn"},
        "ThreadsPerCore":{"shape":"ClusterThreadsPerCore"},
        "InstanceStorageConfigs":{"shape":"ClusterInstanceStorageConfigs"}
      }
    },
    "ClusterInstanceGroupSpecifications":{
      "type":"list",
      "member":{"shape":"ClusterInstanceGroupSpecification"},
      "max":20,
      "min":1
    },
    "ClusterInstancePlacement":{
      "type":"structure",
      "members":{
        "AvailabilityZone":{"shape":"ClusterAvailabilityZone"},
        "AvailabilityZoneId":{"shape":"ClusterAvailabilityZoneId"}
      }
    },
    "ClusterInstanceStatus":{
      "type":"string",
      "enum":[
        "Running",
        "Failure",
        "Pending",
        "ShuttingDown",
        "SystemUpdating"
      ]
    },
    "ClusterInstanceStatusDetails":{
      "type":"structure",
      "required":["Status"],
      "members":{
        "Status":{"shape":"ClusterInstanceStatus"},
        "Message":{"shape":"String"}
      }
    },
    "ClusterInstanceStorageConfig":{
      "type":"structure",
      "members":{
        "EbsVolumeConfig":{"shape":"ClusterEbsVolumeConfig"}
      },
      "union":true
    },
    "ClusterInstanceStorageConfigs":{
      "type":"list",
      "member":{"shape":"ClusterInstanceStorageConfig"},
      "max":1
    },
    "ClusterInstanceType":{
      "type":"string",
      "enum":[
        "ml.p4d.24xlarge",
        "ml.p4de.24xlarge",
        "ml.p5.48xlarge",
        "ml.trn1.32xlarge",
        "ml.trn1n.32xlarge",
        "ml.g5.xlarge",
        "ml.g5.2xlarge",
        "ml.g5.4xlarge",
        "ml.g5.8xlarge",
        "ml.g5.12xlarge",
        "ml.g5.16xlarge",
        "ml.g5.24xlarge",
        "ml.g5.48xlarge",
        "ml.c5.large",
        "ml.c5.xlarge",
        "ml.c5.2xlarge",
        "ml.c5.4xlarge",
        "ml.c5.9xlarge",
        "ml.c5.12xlarge",
        "ml.c5.18xlarge",
        "ml.c5.24xlarge",
        "ml.c5n.large",
        "ml.c5n.2xlarge",
        "ml.c5n.4xlarge",
        "ml.c5n.9xlarge",
        "ml.c5n.18xlarge",
        "ml.m5.large",
        "ml.m5.xlarge",
        "ml.m5.2xlarge",
        "ml.m5.4xlarge",
        "ml.m5.8xlarge",
        "ml.m5.12xlarge",
        "ml.m5.16xlarge",
        "ml.m5.24xlarge",
        "ml.t3.medium",
        "ml.t3.large",
        "ml.t3.xlarge",
        "ml.t3.2xlarge"
      ]
    },
    "ClusterLifeCycleConfig":{
      "type":"structure",
      "required":[
        "SourceS3Uri",
        "OnCreate"
      ],
      "members":{
        "SourceS3Uri":{"shape":"S3Uri"},
        "OnCreate":{"shape":"ClusterLifeCycleConfigFileName"}
      }
    },
    "ClusterLifeCycleConfigFileName":{
      "type":"string",
      "max":128,
      "min":1,
      "pattern":"^[\\S\\s]+$"
    },
    "ClusterName":{
      "type":"string",
      "max":63,
      "min":1,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*$"
    },
    "ClusterNameOrArn":{
      "type":"string",
      "max":256,
      "pattern":"^(arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:cluster/[a-z0-9]{12})|([a-zA-Z0-9](-*[a-zA-Z0-9]){0,62})$"
    },
    "ClusterNodeDetails":{
      "type":"structure",
      "members":{
        "InstanceGroupName":{"shape":"ClusterInstanceGroupName"},
        "InstanceId":{"shape":"String"},
        "InstanceStatus":{"shape":"ClusterInstanceStatusDetails"},
        "InstanceType":{"shape":"ClusterInstanceType"},
        "LaunchTime":{"shape":"Timestamp"},
        "LifeCycleConfig":{"shape":"ClusterLifeCycleConfig"},
        "ThreadsPerCore":{"shape":"ClusterThreadsPerCore"},
        "InstanceStorageConfigs":{"shape":"ClusterInstanceStorageConfigs"},
        "PrivatePrimaryIp":{"shape":"ClusterPrivatePrimaryIp"},
        "PrivateDnsHostname":{"shape":"ClusterPrivateDnsHostname"},
        "Placement":{"shape":"ClusterInstancePlacement"}
      }
    },
    "ClusterNodeId":{
      "type":"string",
      "max":256,
      "min":1,
      "pattern":"^i-[a-f0-9]{8}(?:[a-f0-9]{9})?$"
    },
    "ClusterNodeSummaries":{
      "type":"list",
      "member":{"shape":"ClusterNodeSummary"}
    },
    "ClusterNodeSummary":{
      "type":"structure",
      "required":[
        "InstanceGroupName",
        "InstanceId",
        "InstanceType",
        "LaunchTime",
        "InstanceStatus"
      ],
      "members":{
        "InstanceGroupName":{"shape":"ClusterInstanceGroupName"},
        "InstanceId":{"shape":"String"},
        "InstanceType":{"shape":"ClusterInstanceType"},
        "LaunchTime":{"shape":"Timestamp"},
        "InstanceStatus":{"shape":"ClusterInstanceStatusDetails"}
      }
    },
    "ClusterNonNegativeInstanceCount":{
      "type":"integer",
      "min":0
    },
    "ClusterPrivateDnsHostname":{
      "type":"string",
      "pattern":"^ip-((25[0-5]|(2[0-4]|1\\d|[1-9]|)\\d)-?\\b){4}\\..*$"
    },
    "ClusterPrivatePrimaryIp":{
      "type":"string",
      "pattern":"^((25[0-5]|(2[0-4]|1\\d|[1-9]|)\\d)\\.?\\b){4}$"
    },
    "ClusterSortBy":{
      "type":"string",
      "enum":[
        "CREATION_TIME",
        "NAME"
      ]
    },
    "ClusterStatus":{
      "type":"string",
      "enum":[
        "Creating",
        "Deleting",
        "Failed",
        "InService",
        "RollingBack",
        "SystemUpdating",
        "Updating"
      ]
    },
    "ClusterSummaries":{
      "type":"list",
      "member":{"shape":"ClusterSummary"}
    },
    "ClusterSummary":{
      "type":"structure",
      "required":[
        "ClusterArn",
        "ClusterName",
        "CreationTime",
        "ClusterStatus"
      ],
      "members":{
        "ClusterArn":{"shape":"ClusterArn"},
        "ClusterName":{"shape":"ClusterName"},
        "CreationTime":{"shape":"Timestamp"},
        "ClusterStatus":{"shape":"ClusterStatus"}
      }
    },
    "ClusterThreadsPerCore":{
      "type":"integer",
      "max":2,
      "min":1
    },
    "CodeEditorAppImageConfig":{
      "type":"structure",
      "members":{
        "FileSystemConfig":{"shape":"FileSystemConfig"},
        "ContainerConfig":{"shape":"ContainerConfig"}
      }
    },
    "CodeEditorAppSettings":{
      "type":"structure",
      "members":{
        "DefaultResourceSpec":{"shape":"ResourceSpec"},
        "CustomImages":{"shape":"CustomImages"},
        "LifecycleConfigArns":{"shape":"LifecycleConfigArns"}
      }
    },
    "CodeRepositories":{
      "type":"list",
      "member":{"shape":"CodeRepository"},
      "max":10
    },
    "CodeRepository":{
      "type":"structure",
      "required":["RepositoryUrl"],
      "members":{
        "RepositoryUrl":{"shape":"RepositoryUrl"}
      }
    },
    "CodeRepositoryArn":{
      "type":"string",
      "max":2048,
      "min":1,
      "pattern":"^arn:aws(-cn|-us-gov)?:sagemaker:[a-z0-9\\-]{9,16}:[0-9]{12}:code-repository/[\\S]{1,2048}$"
    },
    "CodeRepositoryContains":{
      "type":"string",
      "max":1024,
      "pattern":"[a-zA-Z0-9-]+"
    },
    "CodeRepositoryNameContains":{
      "type":"string",
      "max":63,
      "pattern":"[a-zA-Z0-9-]+"
    },
    "CodeRepositoryNameOrUrl":{
      "type":"string",
      "max":1024,
      "min":1,
      "pattern":"^https://([^/]+)/?(.*)$|^[a-zA-Z0-9](-*[a-zA-Z0-9])*"
    },
    "CodeRepositorySortBy":{
      "type":"string",
      "enum":[
        "Name",
        "CreationTime",
        "LastModifiedTime"
      ]
    },
    "CodeRepositorySortOrder":{
      "type":"string",
      "enum":[
        "Ascending",
        "Descending"
      ]
    },
    "CodeRepositorySummary":{
      "type":"structure",
      "required":[
        "CodeRepositoryName",
        "CodeRepositoryArn",
        "CreationTime",
        "LastModifiedTime"
      ],
      "members":{
        "CodeRepositoryName":{"shape":"EntityName"},
        "CodeRepositoryArn":{"shape":"CodeRepositoryArn"},
        "CreationTime":{"shape":"CreationTime"},
        "LastModifiedTime":{"shape":"LastModifiedTime"},
        "GitConfig":{"shape":"GitConfig"}
      }
    },
    "CodeRepositorySummaryList":{
      "type":"list",
      "member":{"shape":"CodeRepositorySummary"}
    },
    "CognitoConfig":{
      "type":"structure",
      "required":[
        "UserPool",
        "ClientId"
      ],
      "members":{
        "UserPool":{"shape":"CognitoUserPool"},
        "ClientId":{"shape":"ClientId"}
      }
    },
    "CognitoMemberDefinition":{
      "type":"structure",
      "required":[
        "UserPool",
        "UserGroup",
        "ClientId"
      ],
      "members":{
        "UserPool":{"shape":"CognitoUserPool"},
        "UserGroup":{"shape":"CognitoUserGroup"},
        "ClientId":{"shape":"ClientId"}
      }
    },
    "CognitoUserGroup":{
      "type":"string",
      "max":128,
      "min":1,
      "pattern":"[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}]+"
    },
    "CognitoUserPool":{
      "type":"string",
      "max":55,
      "min":1,
      "pattern":"[\\w-]+_[0-9a-zA-Z]+"
    },
    "CollectionConfig":{
      "type":"structure",
      "members":{
        "VectorConfig":{"shape":"VectorConfig"}
      },
      "union":true
    },
    "CollectionConfiguration":{
      "type":"structure",
      "members":{
        "CollectionName":{"shape":"CollectionName"},
        "CollectionParameters":{"shape":"CollectionParameters"}
      }
    },
    "CollectionConfigurations":{
      "type":"list",
      "member":{"shape":"CollectionConfiguration"},
      "max":20,
      "min":0
    },
    "CollectionName":{
      "type":"string",
      "max":256,
      "min":1,
      "pattern":".*"
    },
    "CollectionParameters":{
      "type":"map",
      "key":{"shape":"ConfigKey"},
      "value":{"shape":"ConfigValue"},
      "max":20,
      "min":0
    },
    "CollectionType":{
      "type":"string",
      "enum":[
        "List",
        "Set",
        "Vector"
      ]
    },
    "CompilationJobArn":{
      "type":"string",
      "max":256,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:compilation-job/.*"
    },
    "CompilationJobStatus":{
      "type":"string",
      "enum":[
        "INPROGRESS",
        "COMPLETED",
        "FAILED",
        "STARTING",
        "STOPPING",
        "STOPPED"
      ]
    },
    "CompilationJobSummaries":{
      "type":"list",
      "member":{"shape":"CompilationJobSummary"}
    },
    "CompilationJobSummary":{
      "type":"structure",
      "required":[
        "CompilationJobName",
        "CompilationJobArn",
        "CreationTime",
        "CompilationJobStatus"
      ],
      "members":{
        "CompilationJobName":{"shape":"EntityName"},
        "CompilationJobArn":{"shape":"CompilationJobArn"},
        "CreationTime":{"shape":"CreationTime"},
        "CompilationStartTime":{"shape":"Timestamp"},
        "CompilationEndTime":{"shape":"Timestamp"},
        "CompilationTargetDevice":{"shape":"TargetDevice"},
        "CompilationTargetPlatformOs":{"shape":"TargetPlatformOs"},
        "CompilationTargetPlatformArch":{"shape":"TargetPlatformArch"},
        "CompilationTargetPlatformAccelerator":{"shape":"TargetPlatformAccelerator"},
        "LastModifiedTime":{"shape":"LastModifiedTime"},
        "CompilationJobStatus":{"shape":"CompilationJobStatus"}
      }
    },
    "CompilerOptions":{
      "type":"string",
      "max":1024,
      "min":3,
      "pattern":".*"
    },
    "CompleteOnConvergence":{
      "type":"string",
      "enum":[
        "Disabled",
        "Enabled"
      ]
    },
    "CompressionType":{
      "type":"string",
      "enum":[
        "None",
        "Gzip"
      ]
    },
    "CompressionTypes":{
      "type":"list",
      "member":{"shape":"CompressionType"}
    },
    "ConditionOutcome":{
      "type":"string",
      "enum":[
        "True",
        "False"
      ]
    },
    "ConditionStepMetadata":{
      "type":"structure",
      "members":{
        "Outcome":{"shape":"ConditionOutcome"}
      }
    },
    "ConfigKey":{
      "type":"string",
      "max":256,
      "min":1,
      "pattern":".*"
    },
    "ConfigValue":{
      "type":"string",
      "max":256,
      "pattern":".*"
    },
    "ConflictException":{
      "type":"structure",
      "members":{
        "Message":{"shape":"FailureReason"}
      },
      "exception":true
    },
    "ContainerArgument":{
      "type":"string",
      "max":256,
      "pattern":".*"
    },
    "ContainerArguments":{
      "type":"list",
      "member":{"shape":"ContainerArgument"},
      "max":100,
      "min":1
    },
    "ContainerConfig":{
      "type":"structure",
      "members":{
        "ContainerArguments":{"shape":"CustomImageContainerArguments"},
        "ContainerEntrypoint":{"shape":"CustomImageContainerEntrypoint"},
        "ContainerEnvironmentVariables":{"shape":"CustomImageContainerEnvironmentVariables"}
      }
    },
    "ContainerDefinition":{
      "type":"structure",
      "members":{
        "ContainerHostname":{"shape":"ContainerHostname"},
        "Image":{"shape":"ContainerImage"},
        "ImageConfig":{"shape":"ImageConfig"},
        "Mode":{"shape":"ContainerMode"},
        "ModelDataUrl":{"shape":"Url"},
        "ModelDataSource":{"shape":"ModelDataSource"},
        "AdditionalModelDataSources":{"shape":"AdditionalModelDataSources"},
        "Environment":{"shape":"EnvironmentMap"},
        "ModelPackageName":{"shape":"VersionedArnOrName"},
        "InferenceSpecificationName":{"shape":"InferenceSpecificationName"},
        "MultiModelConfig":{"shape":"MultiModelConfig"}
      }
    },
    "ContainerDefinitionList":{
      "type":"list",
      "member":{"shape":"ContainerDefinition"},
      "max":15
    },
    "ContainerEntrypoint":{
      "type":"list",
      "member":{"shape":"ContainerEntrypointString"},
      "max":100,
      "min":1
    },
    "ContainerEntrypointString":{
      "type":"string",
      "max":256,
      "pattern":".*"
    },
    "ContainerHostname":{
      "type":"string",
      "max":63,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}"
    },
    "ContainerImage":{
      "type":"string",
      "max":255,
      "pattern":"[\\S]+"
    },
    "ContainerMode":{
      "type":"string",
      "enum":[
        "SingleModel",
        "MultiModel"
      ]
    },
    "ContentClassifier":{
      "type":"string",
      "enum":[
        "FreeOfPersonallyIdentifiableInformation",
        "FreeOfAdultContent"
      ]
    },
    "ContentClassifiers":{
      "type":"list",
      "member":{"shape":"ContentClassifier"},
      "max":256
    },
    "ContentColumn":{
      "type":"string",
      "max":256,
      "min":1
    },
    "ContentDigest":{
      "type":"string",
      "max":72,
      "pattern":"^[Ss][Hh][Aa]256:[0-9a-fA-F]{64}$"
    },
    "ContentType":{
      "type":"string",
      "max":256,
      "pattern":".*"
    },
    "ContentTypes":{
      "type":"list",
      "member":{"shape":"ContentType"}
    },
    "ContextArn":{
      "type":"string",
      "max":256,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:context/.*"
    },
    "ContextName":{
      "type":"string",
      "max":120,
      "min":1,
      "pattern":"^[a-zA-Z0-9]([-_]*[a-zA-Z0-9]){0,119}"
    },
    "ContextNameOrArn":{
      "type":"string",
      "max":256,
      "min":1,
      "pattern":"(arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:context\\/)?([a-zA-Z0-9]([-_]*[a-zA-Z0-9]){0,119})"
    },
    "ContextSource":{
      "type":"structure",
      "required":["SourceUri"],
      "members":{
        "SourceUri":{"shape":"SourceUri"},
        "SourceType":{"shape":"String256"},
        "SourceId":{"shape":"String256"}
      }
    },
    "ContextSummaries":{
      "type":"list",
      "member":{"shape":"ContextSummary"}
    },
    "ContextSummary":{
      "type":"structure",
      "members":{
        "ContextArn":{"shape":"ContextArn"},
        "ContextName":{"shape":"ContextName"},
        "Source":{"shape":"ContextSource"},
        "ContextType":{"shape":"String256"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"}
      }
    },
    "ContinuousParameterRange":{
      "type":"structure",
      "required":[
        "Name",
        "MinValue",
        "MaxValue"
      ],
      "members":{
        "Name":{"shape":"ParameterKey"},
        "MinValue":{"shape":"ParameterValue"},
        "MaxValue":{"shape":"ParameterValue"},
        "ScalingType":{"shape":"HyperParameterScalingType"}
      }
    },
    "ContinuousParameterRangeSpecification":{
      "type":"structure",
      "required":[
        "MinValue",
        "MaxValue"
      ],
      "members":{
        "MinValue":{"shape":"ParameterValue"},
        "MaxValue":{"shape":"ParameterValue"}
      }
    },
    "ContinuousParameterRanges":{
      "type":"list",
      "member":{"shape":"ContinuousParameterRange"},
      "max":30,
      "min":0
    },
    "ConvergenceDetected":{
      "type":"structure",
      "members":{
        "CompleteOnConvergence":{"shape":"CompleteOnConvergence"}
      }
    },
    "CountryCode":{
      "type":"string",
      "max":2,
      "min":2,
      "pattern":"[A-Z]{2}"
    },
    "CreateActionRequest":{
      "type":"structure",
      "required":[
        "ActionName",
        "Source",
        "ActionType"
      ],
      "members":{
        "ActionName":{"shape":"ExperimentEntityName"},
        "Source":{"shape":"ActionSource"},
        "ActionType":{"shape":"String256"},
        "Description":{"shape":"ExperimentDescription"},
        "Status":{"shape":"ActionStatus"},
        "Properties":{"shape":"LineageEntityParameters"},
        "MetadataProperties":{"shape":"MetadataProperties"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateActionResponse":{
      "type":"structure",
      "members":{
        "ActionArn":{"shape":"ActionArn"}
      }
    },
    "CreateAlgorithmInput":{
      "type":"structure",
      "required":[
        "AlgorithmName",
        "TrainingSpecification"
      ],
      "members":{
        "AlgorithmName":{"shape":"EntityName"},
        "AlgorithmDescription":{"shape":"EntityDescription"},
        "TrainingSpecification":{"shape":"TrainingSpecification"},
        "InferenceSpecification":{"shape":"InferenceSpecification"},
        "ValidationSpecification":{"shape":"AlgorithmValidationSpecification"},
        "CertifyForMarketplace":{"shape":"CertifyForMarketplace"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateAlgorithmOutput":{
      "type":"structure",
      "required":["AlgorithmArn"],
      "members":{
        "AlgorithmArn":{"shape":"AlgorithmArn"}
      }
    },
    "CreateAppImageConfigRequest":{
      "type":"structure",
      "required":["AppImageConfigName"],
      "members":{
        "AppImageConfigName":{"shape":"AppImageConfigName"},
        "Tags":{"shape":"TagList"},
        "KernelGatewayImageConfig":{"shape":"KernelGatewayImageConfig"},
        "JupyterLabAppImageConfig":{"shape":"JupyterLabAppImageConfig"},
        "CodeEditorAppImageConfig":{"shape":"CodeEditorAppImageConfig"}
      }
    },
    "CreateAppImageConfigResponse":{
      "type":"structure",
      "members":{
        "AppImageConfigArn":{"shape":"AppImageConfigArn"}
      }
    },
    "CreateAppRequest":{
      "type":"structure",
      "required":[
        "DomainId",
        "AppType",
        "AppName"
      ],
      "members":{
        "DomainId":{"shape":"DomainId"},
        "UserProfileName":{"shape":"UserProfileName"},
        "SpaceName":{"shape":"SpaceName"},
        "AppType":{"shape":"AppType"},
        "AppName":{"shape":"AppName"},
        "Tags":{"shape":"TagList"},
        "ResourceSpec":{"shape":"ResourceSpec"}
      }
    },
    "CreateAppResponse":{
      "type":"structure",
      "members":{
        "AppArn":{"shape":"AppArn"}
      }
    },
    "CreateArtifactRequest":{
      "type":"structure",
      "required":[
        "Source",
        "ArtifactType"
      ],
      "members":{
        "ArtifactName":{"shape":"ExperimentEntityName"},
        "Source":{"shape":"ArtifactSource"},
        "ArtifactType":{"shape":"String256"},
        "Properties":{"shape":"ArtifactProperties"},
        "MetadataProperties":{"shape":"MetadataProperties"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateArtifactResponse":{
      "type":"structure",
      "members":{
        "ArtifactArn":{"shape":"ArtifactArn"}
      }
    },
    "CreateAutoMLJobRequest":{
      "type":"structure",
      "required":[
        "AutoMLJobName",
        "InputDataConfig",
        "OutputDataConfig",
        "RoleArn"
      ],
      "members":{
        "AutoMLJobName":{"shape":"AutoMLJobName"},
        "InputDataConfig":{"shape":"AutoMLInputDataConfig"},
        "OutputDataConfig":{"shape":"AutoMLOutputDataConfig"},
        "ProblemType":{"shape":"ProblemType"},
        "AutoMLJobObjective":{"shape":"AutoMLJobObjective"},
        "AutoMLJobConfig":{"shape":"AutoMLJobConfig"},
        "RoleArn":{"shape":"RoleArn"},
        "GenerateCandidateDefinitionsOnly":{"shape":"GenerateCandidateDefinitionsOnly"},
        "Tags":{"shape":"TagList"},
        "ModelDeployConfig":{"shape":"ModelDeployConfig"}
      }
    },
    "CreateAutoMLJobResponse":{
      "type":"structure",
      "required":["AutoMLJobArn"],
      "members":{
        "AutoMLJobArn":{"shape":"AutoMLJobArn"}
      }
    },
    "CreateAutoMLJobV2Request":{
      "type":"structure",
      "required":[
        "AutoMLJobName",
        "AutoMLJobInputDataConfig",
        "OutputDataConfig",
        "AutoMLProblemTypeConfig",
        "RoleArn"
      ],
      "members":{
        "AutoMLJobName":{"shape":"AutoMLJobName"},
        "AutoMLJobInputDataConfig":{"shape":"AutoMLJobInputDataConfig"},
        "OutputDataConfig":{"shape":"AutoMLOutputDataConfig"},
        "AutoMLProblemTypeConfig":{"shape":"AutoMLProblemTypeConfig"},
        "RoleArn":{"shape":"RoleArn"},
        "Tags":{"shape":"TagList"},
        "SecurityConfig":{"shape":"AutoMLSecurityConfig"},
        "AutoMLJobObjective":{"shape":"AutoMLJobObjective"},
        "ModelDeployConfig":{"shape":"ModelDeployConfig"},
        "DataSplitConfig":{"shape":"AutoMLDataSplitConfig"}
      }
    },
    "CreateAutoMLJobV2Response":{
      "type":"structure",
      "required":["AutoMLJobArn"],
      "members":{
        "AutoMLJobArn":{"shape":"AutoMLJobArn"}
      }
    },
    "CreateClusterRequest":{
      "type":"structure",
      "required":[
        "ClusterName",
        "InstanceGroups"
      ],
      "members":{
        "ClusterName":{"shape":"ClusterName"},
        "InstanceGroups":{"shape":"ClusterInstanceGroupSpecifications"},
        "VpcConfig":{"shape":"VpcConfig"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateClusterResponse":{
      "type":"structure",
      "required":["ClusterArn"],
      "members":{
        "ClusterArn":{"shape":"ClusterArn"}
      }
    },
    "CreateCodeRepositoryInput":{
      "type":"structure",
      "required":[
        "CodeRepositoryName",
        "GitConfig"
      ],
      "members":{
        "CodeRepositoryName":{"shape":"EntityName"},
        "GitConfig":{"shape":"GitConfig"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateCodeRepositoryOutput":{
      "type":"structure",
      "required":["CodeRepositoryArn"],
      "members":{
        "CodeRepositoryArn":{"shape":"CodeRepositoryArn"}
      }
    },
    "CreateCompilationJobRequest":{
      "type":"structure",
      "required":[
        "CompilationJobName",
        "RoleArn",
        "OutputConfig",
        "StoppingCondition"
      ],
      "members":{
        "CompilationJobName":{"shape":"EntityName"},
        "RoleArn":{"shape":"RoleArn"},
        "ModelPackageVersionArn":{"shape":"ModelPackageArn"},
        "InputConfig":{"shape":"InputConfig"},
        "OutputConfig":{"shape":"OutputConfig"},
        "VpcConfig":{"shape":"NeoVpcConfig"},
        "StoppingCondition":{"shape":"StoppingCondition"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateCompilationJobResponse":{
      "type":"structure",
      "required":["CompilationJobArn"],
      "members":{
        "CompilationJobArn":{"shape":"CompilationJobArn"}
      }
    },
    "CreateContextRequest":{
      "type":"structure",
      "required":[
        "ContextName",
        "Source",
        "ContextType"
      ],
      "members":{
        "ContextName":{"shape":"ContextName"},
        "Source":{"shape":"ContextSource"},
        "ContextType":{"shape":"String256"},
        "Description":{"shape":"ExperimentDescription"},
        "Properties":{"shape":"LineageEntityParameters"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateContextResponse":{
      "type":"structure",
      "members":{
        "ContextArn":{"shape":"ContextArn"}
      }
    },
    "CreateDataQualityJobDefinitionRequest":{
      "type":"structure",
      "required":[
        "JobDefinitionName",
        "DataQualityAppSpecification",
        "DataQualityJobInput",
        "DataQualityJobOutputConfig",
        "JobResources",
        "RoleArn"
      ],
      "members":{
        "JobDefinitionName":{"shape":"MonitoringJobDefinitionName"},
        "DataQualityBaselineConfig":{"shape":"DataQualityBaselineConfig"},
        "DataQualityAppSpecification":{"shape":"DataQualityAppSpecification"},
        "DataQualityJobInput":{"shape":"DataQualityJobInput"},
        "DataQualityJobOutputConfig":{"shape":"MonitoringOutputConfig"},
        "JobResources":{"shape":"MonitoringResources"},
        "NetworkConfig":{"shape":"MonitoringNetworkConfig"},
        "RoleArn":{"shape":"RoleArn"},
        "StoppingCondition":{"shape":"MonitoringStoppingCondition"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateDataQualityJobDefinitionResponse":{
      "type":"structure",
      "required":["JobDefinitionArn"],
      "members":{
        "JobDefinitionArn":{"shape":"MonitoringJobDefinitionArn"}
      }
    },
    "CreateDeviceFleetRequest":{
      "type":"structure",
      "required":[
        "DeviceFleetName",
        "OutputConfig"
      ],
      "members":{
        "DeviceFleetName":{"shape":"EntityName"},
        "RoleArn":{"shape":"RoleArn"},
        "Description":{"shape":"DeviceFleetDescription"},
        "OutputConfig":{"shape":"EdgeOutputConfig"},
        "Tags":{"shape":"TagList"},
        "EnableIotRoleAlias":{"shape":"EnableIotRoleAlias"}
      }
    },
    "CreateDomainRequest":{
      "type":"structure",
      "required":[
        "DomainName",
        "AuthMode",
        "DefaultUserSettings",
        "SubnetIds",
        "VpcId"
      ],
      "members":{
        "DomainName":{"shape":"DomainName"},
        "AuthMode":{"shape":"AuthMode"},
        "DefaultUserSettings":{"shape":"UserSettings"},
        "DomainSettings":{"shape":"DomainSettings"},
        "SubnetIds":{"shape":"Subnets"},
        "VpcId":{"shape":"VpcId"},
        "Tags":{"shape":"TagList"},
        "AppNetworkAccessType":{"shape":"AppNetworkAccessType"},
        "HomeEfsFileSystemKmsKeyId":{
          "shape":"KmsKeyId",
          "deprecated":true,
          "deprecatedMessage":"This property is deprecated, use KmsKeyId instead."
        },
        "KmsKeyId":{"shape":"KmsKeyId"},
        "AppSecurityGroupManagement":{"shape":"AppSecurityGroupManagement"},
        "DefaultSpaceSettings":{"shape":"DefaultSpaceSettings"}
      }
    },
    "CreateDomainResponse":{
      "type":"structure",
      "members":{
        "DomainArn":{"shape":"DomainArn"},
        "Url":{"shape":"String1024"}
      }
    },
    "CreateEdgeDeploymentPlanRequest":{
      "type":"structure",
      "required":[
        "EdgeDeploymentPlanName",
        "ModelConfigs",
        "DeviceFleetName"
      ],
      "members":{
        "EdgeDeploymentPlanName":{"shape":"EntityName"},
        "ModelConfigs":{"shape":"EdgeDeploymentModelConfigs"},
        "DeviceFleetName":{"shape":"EntityName"},
        "Stages":{"shape":"DeploymentStages"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateEdgeDeploymentPlanResponse":{
      "type":"structure",
      "required":["EdgeDeploymentPlanArn"],
      "members":{
        "EdgeDeploymentPlanArn":{"shape":"EdgeDeploymentPlanArn"}
      }
    },
    "CreateEdgeDeploymentStageRequest":{
      "type":"structure",
      "required":[
        "EdgeDeploymentPlanName",
        "Stages"
      ],
      "members":{
        "EdgeDeploymentPlanName":{"shape":"EntityName"},
        "Stages":{"shape":"DeploymentStages"}
      }
    },
    "CreateEdgePackagingJobRequest":{
      "type":"structure",
      "required":[
        "EdgePackagingJobName",
        "CompilationJobName",
        "ModelName",
        "ModelVersion",
        "RoleArn",
        "OutputConfig"
      ],
      "members":{
        "EdgePackagingJobName":{"shape":"EntityName"},
        "CompilationJobName":{"shape":"EntityName"},
        "ModelName":{"shape":"EntityName"},
        "ModelVersion":{"shape":"EdgeVersion"},
        "RoleArn":{"shape":"RoleArn"},
        "OutputConfig":{"shape":"EdgeOutputConfig"},
        "ResourceKey":{"shape":"KmsKeyId"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateEndpointConfigInput":{
      "type":"structure",
      "required":[
        "EndpointConfigName",
        "ProductionVariants"
      ],
      "members":{
        "EndpointConfigName":{"shape":"EndpointConfigName"},
        "ProductionVariants":{"shape":"ProductionVariantList"},
        "DataCaptureConfig":{"shape":"DataCaptureConfig"},
        "Tags":{"shape":"TagList"},
        "KmsKeyId":{"shape":"KmsKeyId"},
        "AsyncInferenceConfig":{"shape":"AsyncInferenceConfig"},
        "ExplainerConfig":{"shape":"ExplainerConfig"},
        "ShadowProductionVariants":{"shape":"ProductionVariantList"},
        "ExecutionRoleArn":{"shape":"RoleArn"},
        "VpcConfig":{"shape":"VpcConfig"},
        "EnableNetworkIsolation":{"shape":"Boolean"}
      }
    },
    "CreateEndpointConfigOutput":{
      "type":"structure",
      "required":["EndpointConfigArn"],
      "members":{
        "EndpointConfigArn":{"shape":"EndpointConfigArn"}
      }
    },
    "CreateEndpointInput":{
      "type":"structure",
      "required":[
        "EndpointName",
        "EndpointConfigName"
      ],
      "members":{
        "EndpointName":{"shape":"EndpointName"},
        "EndpointConfigName":{"shape":"EndpointConfigName"},
        "DeploymentConfig":{"shape":"DeploymentConfig"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateEndpointOutput":{
      "type":"structure",
      "required":["EndpointArn"],
      "members":{
        "EndpointArn":{"shape":"EndpointArn"}
      }
    },
    "CreateExperimentRequest":{
      "type":"structure",
      "required":["ExperimentName"],
      "members":{
        "ExperimentName":{"shape":"ExperimentEntityName"},
        "DisplayName":{"shape":"ExperimentEntityName"},
        "Description":{"shape":"ExperimentDescription"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateExperimentResponse":{
      "type":"structure",
      "members":{
        "ExperimentArn":{"shape":"ExperimentArn"}
      }
    },
    "CreateFeatureGroupRequest":{
      "type":"structure",
      "required":[
        "FeatureGroupName",
        "RecordIdentifierFeatureName",
        "EventTimeFeatureName",
        "FeatureDefinitions"
      ],
      "members":{
        "FeatureGroupName":{"shape":"FeatureGroupName"},
        "RecordIdentifierFeatureName":{"shape":"FeatureName"},
        "EventTimeFeatureName":{"shape":"FeatureName"},
        "FeatureDefinitions":{"shape":"FeatureDefinitions"},
        "OnlineStoreConfig":{"shape":"OnlineStoreConfig"},
        "OfflineStoreConfig":{"shape":"OfflineStoreConfig"},
        "ThroughputConfig":{"shape":"ThroughputConfig"},
        "RoleArn":{"shape":"RoleArn"},
        "Description":{"shape":"Description"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateFeatureGroupResponse":{
      "type":"structure",
      "required":["FeatureGroupArn"],
      "members":{
        "FeatureGroupArn":{"shape":"FeatureGroupArn"}
      }
    },
    "CreateFlowDefinitionRequest":{
      "type":"structure",
      "required":[
        "FlowDefinitionName",
        "OutputConfig",
        "RoleArn"
      ],
      "members":{
        "FlowDefinitionName":{"shape":"FlowDefinitionName"},
        "HumanLoopRequestSource":{"shape":"HumanLoopRequestSource"},
        "HumanLoopActivationConfig":{"shape":"HumanLoopActivationConfig"},
        "HumanLoopConfig":{"shape":"HumanLoopConfig"},
        "OutputConfig":{"shape":"FlowDefinitionOutputConfig"},
        "RoleArn":{"shape":"RoleArn"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateFlowDefinitionResponse":{
      "type":"structure",
      "required":["FlowDefinitionArn"],
      "members":{
        "FlowDefinitionArn":{"shape":"FlowDefinitionArn"}
      }
    },
    "CreateHubContentReferenceRequest":{
      "type":"structure",
      "required":[
        "HubName",
        "SageMakerPublicHubContentArn"
      ],
      "members":{
        "HubName":{"shape":"HubNameOrArn"},
        "SageMakerPublicHubContentArn":{"shape":"SageMakerPublicHubContentArn"},
        "HubContentName":{"shape":"HubContentName"},
        "MinVersion":{"shape":"HubContentVersion"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateHubContentReferenceResponse":{
      "type":"structure",
      "required":[
        "HubArn",
        "HubContentArn"
      ],
      "members":{
        "HubArn":{"shape":"HubArn"},
        "HubContentArn":{"shape":"HubContentArn"}
      }
    },
    "CreateHubRequest":{
      "type":"structure",
      "required":[
        "HubName",
        "HubDescription"
      ],
      "members":{
        "HubName":{"shape":"HubName"},
        "HubDescription":{"shape":"HubDescription"},
        "HubDisplayName":{"shape":"HubDisplayName"},
        "HubSearchKeywords":{"shape":"HubSearchKeywordList"},
        "S3StorageConfig":{"shape":"HubS3StorageConfig"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateHubResponse":{
      "type":"structure",
      "required":["HubArn"],
      "members":{
        "HubArn":{"shape":"HubArn"}
      }
    },
    "CreateHumanTaskUiRequest":{
      "type":"structure",
      "required":[
        "HumanTaskUiName",
        "UiTemplate"
      ],
      "members":{
        "HumanTaskUiName":{"shape":"HumanTaskUiName"},
        "UiTemplate":{"shape":"UiTemplate"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateHumanTaskUiResponse":{
      "type":"structure",
      "required":["HumanTaskUiArn"],
      "members":{
        "HumanTaskUiArn":{"shape":"HumanTaskUiArn"}
      }
    },
    "CreateHyperParameterTuningJobRequest":{
      "type":"structure",
      "required":[
        "HyperParameterTuningJobName",
        "HyperParameterTuningJobConfig"
      ],
      "members":{
        "HyperParameterTuningJobName":{"shape":"HyperParameterTuningJobName"},
        "HyperParameterTuningJobConfig":{"shape":"HyperParameterTuningJobConfig"},
        "TrainingJobDefinition":{"shape":"HyperParameterTrainingJobDefinition"},
        "TrainingJobDefinitions":{"shape":"HyperParameterTrainingJobDefinitions"},
        "WarmStartConfig":{"shape":"HyperParameterTuningJobWarmStartConfig"},
        "Tags":{"shape":"TagList"},
        "Autotune":{"shape":"Autotune"}
      }
    },
    "CreateHyperParameterTuningJobResponse":{
      "type":"structure",
      "required":["HyperParameterTuningJobArn"],
      "members":{
        "HyperParameterTuningJobArn":{"shape":"HyperParameterTuningJobArn"}
      }
    },
    "CreateImageRequest":{
      "type":"structure",
      "required":[
        "ImageName",
        "RoleArn"
      ],
      "members":{
        "Description":{"shape":"ImageDescription"},
        "DisplayName":{"shape":"ImageDisplayName"},
        "ImageName":{"shape":"ImageName"},
        "RoleArn":{"shape":"RoleArn"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateImageResponse":{
      "type":"structure",
      "members":{
        "ImageArn":{"shape":"ImageArn"}
      }
    },
    "CreateImageVersionRequest":{
      "type":"structure",
      "required":[
        "BaseImage",
        "ClientToken",
        "ImageName"
      ],
      "members":{
        "BaseImage":{"shape":"ImageBaseImage"},
        "ClientToken":{
          "shape":"ClientToken",
          "idempotencyToken":true
        },
        "ImageName":{"shape":"ImageName"},
        "Aliases":{"shape":"SageMakerImageVersionAliases"},
        "VendorGuidance":{"shape":"VendorGuidance"},
        "JobType":{"shape":"JobType"},
        "MLFramework":{"shape":"MLFramework"},
        "ProgrammingLang":{"shape":"ProgrammingLang"},
        "Processor":{"shape":"Processor"},
        "Horovod":{"shape":"Horovod"},
        "ReleaseNotes":{"shape":"ReleaseNotes"}
      }
    },
    "CreateImageVersionResponse":{
      "type":"structure",
      "members":{
        "ImageVersionArn":{"shape":"ImageVersionArn"}
      }
    },
    "CreateInferenceComponentInput":{
      "type":"structure",
      "required":[
        "InferenceComponentName",
        "EndpointName",
        "VariantName",
        "Specification",
        "RuntimeConfig"
      ],
      "members":{
        "InferenceComponentName":{"shape":"InferenceComponentName"},
        "EndpointName":{"shape":"EndpointName"},
        "VariantName":{"shape":"VariantName"},
        "Specification":{"shape":"InferenceComponentSpecification"},
        "RuntimeConfig":{"shape":"InferenceComponentRuntimeConfig"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateInferenceComponentOutput":{
      "type":"structure",
      "required":["InferenceComponentArn"],
      "members":{
        "InferenceComponentArn":{"shape":"InferenceComponentArn"}
      }
    },
    "CreateInferenceExperimentRequest":{
      "type":"structure",
      "required":[
        "Name",
        "Type",
        "RoleArn",
        "EndpointName",
        "ModelVariants",
        "ShadowModeConfig"
      ],
      "members":{
        "Name":{"shape":"InferenceExperimentName"},
        "Type":{"shape":"InferenceExperimentType"},
        "Schedule":{"shape":"InferenceExperimentSchedule"},
        "Description":{"shape":"InferenceExperimentDescription"},
        "RoleArn":{"shape":"RoleArn"},
        "EndpointName":{"shape":"EndpointName"},
        "ModelVariants":{"shape":"ModelVariantConfigList"},
        "DataStorageConfig":{"shape":"InferenceExperimentDataStorageConfig"},
        "ShadowModeConfig":{"shape":"ShadowModeConfig"},
        "KmsKey":{"shape":"KmsKeyId"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateInferenceExperimentResponse":{
      "type":"structure",
      "required":["InferenceExperimentArn"],
      "members":{
        "InferenceExperimentArn":{"shape":"InferenceExperimentArn"}
      }
    },
    "CreateInferenceRecommendationsJobRequest":{
      "type":"structure",
      "required":[
        "JobName",
        "JobType",
        "RoleArn",
        "InputConfig"
      ],
      "members":{
        "JobName":{"shape":"RecommendationJobName"},
        "JobType":{"shape":"RecommendationJobType"},
        "RoleArn":{"shape":"RoleArn"},
        "InputConfig":{"shape":"RecommendationJobInputConfig"},
        "JobDescription":{"shape":"RecommendationJobDescription"},
        "StoppingConditions":{"shape":"RecommendationJobStoppingConditions"},
        "OutputConfig":{"shape":"RecommendationJobOutputConfig"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateInferenceRecommendationsJobResponse":{
      "type":"structure",
      "required":["JobArn"],
      "members":{
        "JobArn":{"shape":"RecommendationJobArn"}
      }
    },
    "CreateLabelingJobRequest":{
      "type":"structure",
      "required":[
        "LabelingJobName",
        "LabelAttributeName",
        "InputConfig",
        "OutputConfig",
        "RoleArn",
        "HumanTaskConfig"
      ],
      "members":{
        "LabelingJobName":{"shape":"LabelingJobName"},
        "LabelAttributeName":{"shape":"LabelAttributeName"},
        "InputConfig":{"shape":"LabelingJobInputConfig"},
        "OutputConfig":{"shape":"LabelingJobOutputConfig"},
        "RoleArn":{"shape":"RoleArn"},
        "LabelCategoryConfigS3Uri":{"shape":"S3Uri"},
        "StoppingConditions":{"shape":"LabelingJobStoppingConditions"},
        "LabelingJobAlgorithmsConfig":{"shape":"LabelingJobAlgorithmsConfig"},
        "HumanTaskConfig":{"shape":"HumanTaskConfig"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateLabelingJobResponse":{
      "type":"structure",
      "required":["LabelingJobArn"],
      "members":{
        "LabelingJobArn":{"shape":"LabelingJobArn"}
      }
    },
    "CreateMlflowTrackingServerRequest":{
      "type":"structure",
      "required":[
        "TrackingServerName",
        "ArtifactStoreUri",
        "RoleArn"
      ],
      "members":{
        "TrackingServerName":{"shape":"TrackingServerName"},
        "ArtifactStoreUri":{"shape":"S3Uri"},
        "TrackingServerSize":{"shape":"TrackingServerSize"},
        "MlflowVersion":{"shape":"MlflowVersion"},
        "RoleArn":{"shape":"RoleArn"},
        "AutomaticModelRegistration":{"shape":"Boolean"},
        "WeeklyMaintenanceWindowStart":{"shape":"WeeklyMaintenanceWindowStart"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateMlflowTrackingServerResponse":{
      "type":"structure",
      "members":{
        "TrackingServerArn":{"shape":"TrackingServerArn"}
      }
    },
    "CreateModelBiasJobDefinitionRequest":{
      "type":"structure",
      "required":[
        "JobDefinitionName",
        "ModelBiasAppSpecification",
        "ModelBiasJobInput",
        "ModelBiasJobOutputConfig",
        "JobResources",
        "RoleArn"
      ],
      "members":{
        "JobDefinitionName":{"shape":"MonitoringJobDefinitionName"},
        "ModelBiasBaselineConfig":{"shape":"ModelBiasBaselineConfig"},
        "ModelBiasAppSpecification":{"shape":"ModelBiasAppSpecification"},
        "ModelBiasJobInput":{"shape":"ModelBiasJobInput"},
        "ModelBiasJobOutputConfig":{"shape":"MonitoringOutputConfig"},
        "JobResources":{"shape":"MonitoringResources"},
        "NetworkConfig":{"shape":"MonitoringNetworkConfig"},
        "RoleArn":{"shape":"RoleArn"},
        "StoppingCondition":{"shape":"MonitoringStoppingCondition"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateModelBiasJobDefinitionResponse":{
      "type":"structure",
      "required":["JobDefinitionArn"],
      "members":{
        "JobDefinitionArn":{"shape":"MonitoringJobDefinitionArn"}
      }
    },
    "CreateModelCardExportJobRequest":{
      "type":"structure",
      "required":[
        "ModelCardName",
        "ModelCardExportJobName",
        "OutputConfig"
      ],
      "members":{
        "ModelCardName":{"shape":"ModelCardNameOrArn"},
        "ModelCardVersion":{"shape":"Integer"},
        "ModelCardExportJobName":{"shape":"EntityName"},
        "OutputConfig":{"shape":"ModelCardExportOutputConfig"}
      }
    },
    "CreateModelCardExportJobResponse":{
      "type":"structure",
      "required":["ModelCardExportJobArn"],
      "members":{
        "ModelCardExportJobArn":{"shape":"ModelCardExportJobArn"}
      }
    },
    "CreateModelCardRequest":{
      "type":"structure",
      "required":[
        "ModelCardName",
        "Content",
        "ModelCardStatus"
      ],
      "members":{
        "ModelCardName":{"shape":"EntityName"},
        "SecurityConfig":{"shape":"ModelCardSecurityConfig"},
        "Content":{"shape":"ModelCardContent"},
        "ModelCardStatus":{"shape":"ModelCardStatus"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateModelCardResponse":{
      "type":"structure",
      "required":["ModelCardArn"],
      "members":{
        "ModelCardArn":{"shape":"ModelCardArn"}
      }
    },
    "CreateModelExplainabilityJobDefinitionRequest":{
      "type":"structure",
      "required":[
        "JobDefinitionName",
        "ModelExplainabilityAppSpecification",
        "ModelExplainabilityJobInput",
        "ModelExplainabilityJobOutputConfig",
        "JobResources",
        "RoleArn"
      ],
      "members":{
        "JobDefinitionName":{"shape":"MonitoringJobDefinitionName"},
        "ModelExplainabilityBaselineConfig":{"shape":"ModelExplainabilityBaselineConfig"},
        "ModelExplainabilityAppSpecification":{"shape":"ModelExplainabilityAppSpecification"},
        "ModelExplainabilityJobInput":{"shape":"ModelExplainabilityJobInput"},
        "ModelExplainabilityJobOutputConfig":{"shape":"MonitoringOutputConfig"},
        "JobResources":{"shape":"MonitoringResources"},
        "NetworkConfig":{"shape":"MonitoringNetworkConfig"},
        "RoleArn":{"shape":"RoleArn"},
        "StoppingCondition":{"shape":"MonitoringStoppingCondition"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateModelExplainabilityJobDefinitionResponse":{
      "type":"structure",
      "required":["JobDefinitionArn"],
      "members":{
        "JobDefinitionArn":{"shape":"MonitoringJobDefinitionArn"}
      }
    },
    "CreateModelInput":{
      "type":"structure",
      "required":["ModelName"],
      "members":{
        "ModelName":{"shape":"ModelName"},
        "PrimaryContainer":{"shape":"ContainerDefinition"},
        "Containers":{"shape":"ContainerDefinitionList"},
        "InferenceExecutionConfig":{"shape":"InferenceExecutionConfig"},
        "ExecutionRoleArn":{"shape":"RoleArn"},
        "Tags":{"shape":"TagList"},
        "VpcConfig":{"shape":"VpcConfig"},
        "EnableNetworkIsolation":{"shape":"Boolean"}
      }
    },
    "CreateModelOutput":{
      "type":"structure",
      "required":["ModelArn"],
      "members":{
        "ModelArn":{"shape":"ModelArn"}
      }
    },
    "CreateModelPackageGroupInput":{
      "type":"structure",
      "required":["ModelPackageGroupName"],
      "members":{
        "ModelPackageGroupName":{"shape":"EntityName"},
        "ModelPackageGroupDescription":{"shape":"EntityDescription"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateModelPackageGroupOutput":{
      "type":"structure",
      "required":["ModelPackageGroupArn"],
      "members":{
        "ModelPackageGroupArn":{"shape":"ModelPackageGroupArn"}
      }
    },
    "CreateModelPackageInput":{
      "type":"structure",
      "members":{
        "ModelPackageName":{"shape":"EntityName"},
        "ModelPackageGroupName":{"shape":"ArnOrName"},
        "ModelPackageDescription":{"shape":"EntityDescription"},
        "InferenceSpecification":{"shape":"InferenceSpecification"},
        "ValidationSpecification":{"shape":"ModelPackageValidationSpecification"},
        "SourceAlgorithmSpecification":{"shape":"SourceAlgorithmSpecification"},
        "CertifyForMarketplace":{"shape":"CertifyForMarketplace"},
        "Tags":{"shape":"TagList"},
        "ModelApprovalStatus":{"shape":"ModelApprovalStatus"},
        "MetadataProperties":{"shape":"MetadataProperties"},
        "ModelMetrics":{"shape":"ModelMetrics"},
        "ClientToken":{
          "shape":"ClientToken",
          "idempotencyToken":true
        },
        "Domain":{"shape":"String"},
        "Task":{"shape":"String"},
        "SamplePayloadUrl":{"shape":"S3Uri"},
        "CustomerMetadataProperties":{"shape":"CustomerMetadataMap"},
        "DriftCheckBaselines":{"shape":"DriftCheckBaselines"},
        "AdditionalInferenceSpecifications":{"shape":"AdditionalInferenceSpecifications"},
        "SkipModelValidation":{"shape":"SkipModelValidation"},
        "SourceUri":{"shape":"ModelPackageSourceUri"},
        "SecurityConfig":{"shape":"ModelPackageSecurityConfig"},
        "ModelCard":{"shape":"ModelPackageModelCard"}
      }
    },
    "CreateModelPackageOutput":{
      "type":"structure",
      "required":["ModelPackageArn"],
      "members":{
        "ModelPackageArn":{"shape":"ModelPackageArn"}
      }
    },
    "CreateModelQualityJobDefinitionRequest":{
      "type":"structure",
      "required":[
        "JobDefinitionName",
        "ModelQualityAppSpecification",
        "ModelQualityJobInput",
        "ModelQualityJobOutputConfig",
        "JobResources",
        "RoleArn"
      ],
      "members":{
        "JobDefinitionName":{"shape":"MonitoringJobDefinitionName"},
        "ModelQualityBaselineConfig":{"shape":"ModelQualityBaselineConfig"},
        "ModelQualityAppSpecification":{"shape":"ModelQualityAppSpecification"},
        "ModelQualityJobInput":{"shape":"ModelQualityJobInput"},
        "ModelQualityJobOutputConfig":{"shape":"MonitoringOutputConfig"},
        "JobResources":{"shape":"MonitoringResources"},
        "NetworkConfig":{"shape":"MonitoringNetworkConfig"},
        "RoleArn":{"shape":"RoleArn"},
        "StoppingCondition":{"shape":"MonitoringStoppingCondition"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateModelQualityJobDefinitionResponse":{
      "type":"structure",
      "required":["JobDefinitionArn"],
      "members":{
        "JobDefinitionArn":{"shape":"MonitoringJobDefinitionArn"}
      }
    },
    "CreateMonitoringScheduleRequest":{
      "type":"structure",
      "required":[
        "MonitoringScheduleName",
        "MonitoringScheduleConfig"
      ],
      "members":{
        "MonitoringScheduleName":{"shape":"MonitoringScheduleName"},
        "MonitoringScheduleConfig":{"shape":"MonitoringScheduleConfig"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateMonitoringScheduleResponse":{
      "type":"structure",
      "required":["MonitoringScheduleArn"],
      "members":{
        "MonitoringScheduleArn":{"shape":"MonitoringScheduleArn"}
      }
    },
    "CreateNotebookInstanceInput":{
      "type":"structure",
      "required":[
        "NotebookInstanceName",
        "InstanceType",
        "RoleArn"
      ],
      "members":{
        "NotebookInstanceName":{"shape":"NotebookInstanceName"},
        "InstanceType":{"shape":"InstanceType"},
        "SubnetId":{"shape":"SubnetId"},
        "SecurityGroupIds":{"shape":"SecurityGroupIds"},
        "RoleArn":{"shape":"RoleArn"},
        "KmsKeyId":{"shape":"KmsKeyId"},
        "Tags":{"shape":"TagList"},
        "LifecycleConfigName":{"shape":"NotebookInstanceLifecycleConfigName"},
        "DirectInternetAccess":{"shape":"DirectInternetAccess"},
        "VolumeSizeInGB":{"shape":"NotebookInstanceVolumeSizeInGB"},
        "AcceleratorTypes":{"shape":"NotebookInstanceAcceleratorTypes"},
        "DefaultCodeRepository":{"shape":"CodeRepositoryNameOrUrl"},
        "AdditionalCodeRepositories":{"shape":"AdditionalCodeRepositoryNamesOrUrls"},
        "RootAccess":{"shape":"RootAccess"},
        "PlatformIdentifier":{"shape":"PlatformIdentifier"},
        "InstanceMetadataServiceConfiguration":{"shape":"InstanceMetadataServiceConfiguration"}
      }
    },
    "CreateNotebookInstanceLifecycleConfigInput":{
      "type":"structure",
      "required":["NotebookInstanceLifecycleConfigName"],
      "members":{
        "NotebookInstanceLifecycleConfigName":{"shape":"NotebookInstanceLifecycleConfigName"},
        "OnCreate":{"shape":"NotebookInstanceLifecycleConfigList"},
        "OnStart":{"shape":"NotebookInstanceLifecycleConfigList"}
      }
    },
    "CreateNotebookInstanceLifecycleConfigOutput":{
      "type":"structure",
      "members":{
        "NotebookInstanceLifecycleConfigArn":{"shape":"NotebookInstanceLifecycleConfigArn"}
      }
    },
    "CreateNotebookInstanceOutput":{
      "type":"structure",
      "members":{
        "NotebookInstanceArn":{"shape":"NotebookInstanceArn"}
      }
    },
    "CreateOptimizationJobRequest":{
      "type":"structure",
      "required":[
        "OptimizationJobName",
        "RoleArn",
        "ModelSource",
        "DeploymentInstanceType",
        "OptimizationConfigs",
        "OutputConfig",
        "StoppingCondition"
      ],
      "members":{
        "OptimizationJobName":{"shape":"EntityName"},
        "RoleArn":{"shape":"RoleArn"},
        "ModelSource":{"shape":"OptimizationJobModelSource"},
        "DeploymentInstanceType":{"shape":"OptimizationJobDeploymentInstanceType"},
        "OptimizationEnvironment":{"shape":"OptimizationJobEnvironmentVariables"},
        "OptimizationConfigs":{"shape":"OptimizationConfigs"},
        "OutputConfig":{"shape":"OptimizationJobOutputConfig"},
        "StoppingCondition":{"shape":"StoppingCondition"},
        "Tags":{"shape":"TagList"},
        "VpcConfig":{"shape":"OptimizationVpcConfig"}
      }
    },
    "CreateOptimizationJobResponse":{
      "type":"structure",
      "required":["OptimizationJobArn"],
      "members":{
        "OptimizationJobArn":{"shape":"OptimizationJobArn"}
      }
    },
    "CreatePipelineRequest":{
      "type":"structure",
      "required":[
        "PipelineName",
        "ClientRequestToken",
        "RoleArn"
      ],
      "members":{
        "PipelineName":{"shape":"PipelineName"},
        "PipelineDisplayName":{"shape":"PipelineName"},
        "PipelineDefinition":{"shape":"PipelineDefinition"},
        "PipelineDefinitionS3Location":{"shape":"PipelineDefinitionS3Location"},
        "PipelineDescription":{"shape":"PipelineDescription"},
        "ClientRequestToken":{
          "shape":"IdempotencyToken",
          "idempotencyToken":true
        },
        "RoleArn":{"shape":"RoleArn"},
        "Tags":{"shape":"TagList"},
        "ParallelismConfiguration":{"shape":"ParallelismConfiguration"}
      }
    },
    "CreatePipelineResponse":{
      "type":"structure",
      "members":{
        "PipelineArn":{"shape":"PipelineArn"}
      }
    },
    "CreatePresignedDomainUrlRequest":{
      "type":"structure",
      "required":[
        "DomainId",
        "UserProfileName"
      ],
      "members":{
        "DomainId":{"shape":"DomainId"},
        "UserProfileName":{"shape":"UserProfileName"},
        "SessionExpirationDurationInSeconds":{"shape":"SessionExpirationDurationInSeconds"},
        "ExpiresInSeconds":{"shape":"ExpiresInSeconds"},
        "SpaceName":{"shape":"SpaceName"},
        "LandingUri":{"shape":"LandingUri"}
      }
    },
    "CreatePresignedDomainUrlResponse":{
      "type":"structure",
      "members":{
        "AuthorizedUrl":{"shape":"PresignedDomainUrl"}
      }
    },
    "CreatePresignedMlflowTrackingServerUrlRequest":{
      "type":"structure",
      "required":["TrackingServerName"],
      "members":{
        "TrackingServerName":{"shape":"TrackingServerName"},
        "ExpiresInSeconds":{"shape":"ExpiresInSeconds"},
        "SessionExpirationDurationInSeconds":{"shape":"SessionExpirationDurationInSeconds"}
      }
    },
    "CreatePresignedMlflowTrackingServerUrlResponse":{
      "type":"structure",
      "members":{
        "AuthorizedUrl":{"shape":"TrackingServerUrl"}
      }
    },
    "CreatePresignedNotebookInstanceUrlInput":{
      "type":"structure",
      "required":["NotebookInstanceName"],
      "members":{
        "NotebookInstanceName":{"shape":"NotebookInstanceName"},
        "SessionExpirationDurationInSeconds":{"shape":"SessionExpirationDurationInSeconds"}
      }
    },
    "CreatePresignedNotebookInstanceUrlOutput":{
      "type":"structure",
      "members":{
        "AuthorizedUrl":{"shape":"NotebookInstanceUrl"}
      }
    },
    "CreateProcessingJobRequest":{
      "type":"structure",
      "required":[
        "ProcessingJobName",
        "ProcessingResources",
        "AppSpecification",
        "RoleArn"
      ],
      "members":{
        "ProcessingInputs":{"shape":"ProcessingInputs"},
        "ProcessingOutputConfig":{"shape":"ProcessingOutputConfig"},
        "ProcessingJobName":{"shape":"ProcessingJobName"},
        "ProcessingResources":{"shape":"ProcessingResources"},
        "StoppingCondition":{"shape":"ProcessingStoppingCondition"},
        "AppSpecification":{"shape":"AppSpecification"},
        "Environment":{"shape":"ProcessingEnvironmentMap"},
        "NetworkConfig":{"shape":"NetworkConfig"},
        "RoleArn":{"shape":"RoleArn"},
        "Tags":{"shape":"TagList"},
        "ExperimentConfig":{"shape":"ExperimentConfig"}
      }
    },
    "CreateProcessingJobResponse":{
      "type":"structure",
      "required":["ProcessingJobArn"],
      "members":{
        "ProcessingJobArn":{"shape":"ProcessingJobArn"}
      }
    },
    "CreateProjectInput":{
      "type":"structure",
      "required":[
        "ProjectName",
        "ServiceCatalogProvisioningDetails"
      ],
      "members":{
        "ProjectName":{"shape":"ProjectEntityName"},
        "ProjectDescription":{"shape":"EntityDescription"},
        "ServiceCatalogProvisioningDetails":{"shape":"ServiceCatalogProvisioningDetails"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateProjectOutput":{
      "type":"structure",
      "required":[
        "ProjectArn",
        "ProjectId"
      ],
      "members":{
        "ProjectArn":{"shape":"ProjectArn"},
        "ProjectId":{"shape":"ProjectId"}
      }
    },
    "CreateSpaceRequest":{
      "type":"structure",
      "required":[
        "DomainId",
        "SpaceName"
      ],
      "members":{
        "DomainId":{"shape":"DomainId"},
        "SpaceName":{"shape":"SpaceName"},
        "Tags":{"shape":"TagList"},
        "SpaceSettings":{"shape":"SpaceSettings"},
        "OwnershipSettings":{"shape":"OwnershipSettings"},
        "SpaceSharingSettings":{"shape":"SpaceSharingSettings"},
        "SpaceDisplayName":{"shape":"NonEmptyString64"}
      }
    },
    "CreateSpaceResponse":{
      "type":"structure",
      "members":{
        "SpaceArn":{"shape":"SpaceArn"}
      }
    },
    "CreateStudioLifecycleConfigRequest":{
      "type":"structure",
      "required":[
        "StudioLifecycleConfigName",
        "StudioLifecycleConfigContent",
        "StudioLifecycleConfigAppType"
      ],
      "members":{
        "StudioLifecycleConfigName":{"shape":"StudioLifecycleConfigName"},
        "StudioLifecycleConfigContent":{"shape":"StudioLifecycleConfigContent"},
        "StudioLifecycleConfigAppType":{"shape":"StudioLifecycleConfigAppType"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateStudioLifecycleConfigResponse":{
      "type":"structure",
      "members":{
        "StudioLifecycleConfigArn":{"shape":"StudioLifecycleConfigArn"}
      }
    },
    "CreateTrainingJobRequest":{
      "type":"structure",
      "required":[
        "TrainingJobName",
        "AlgorithmSpecification",
        "RoleArn",
        "OutputDataConfig",
        "ResourceConfig",
        "StoppingCondition"
      ],
      "members":{
        "TrainingJobName":{"shape":"TrainingJobName"},
        "HyperParameters":{"shape":"HyperParameters"},
        "AlgorithmSpecification":{"shape":"AlgorithmSpecification"},
        "RoleArn":{"shape":"RoleArn"},
        "InputDataConfig":{"shape":"InputDataConfig"},
        "OutputDataConfig":{"shape":"OutputDataConfig"},
        "ResourceConfig":{"shape":"ResourceConfig"},
        "VpcConfig":{"shape":"VpcConfig"},
        "StoppingCondition":{"shape":"StoppingCondition"},
        "Tags":{"shape":"TagList"},
        "EnableNetworkIsolation":{"shape":"Boolean"},
        "EnableInterContainerTrafficEncryption":{"shape":"Boolean"},
        "EnableManagedSpotTraining":{"shape":"Boolean"},
        "CheckpointConfig":{"shape":"CheckpointConfig"},
        "DebugHookConfig":{"shape":"DebugHookConfig"},
        "DebugRuleConfigurations":{"shape":"DebugRuleConfigurations"},
        "TensorBoardOutputConfig":{"shape":"TensorBoardOutputConfig"},
        "ExperimentConfig":{"shape":"ExperimentConfig"},
        "ProfilerConfig":{"shape":"ProfilerConfig"},
        "ProfilerRuleConfigurations":{"shape":"ProfilerRuleConfigurations"},
        "Environment":{"shape":"TrainingEnvironmentMap"},
        "RetryStrategy":{"shape":"RetryStrategy"},
        "RemoteDebugConfig":{"shape":"RemoteDebugConfig"},
        "InfraCheckConfig":{"shape":"InfraCheckConfig"},
        "SessionChainingConfig":{"shape":"SessionChainingConfig"}
      }
    },
    "CreateTrainingJobResponse":{
      "type":"structure",
      "required":["TrainingJobArn"],
      "members":{
        "TrainingJobArn":{"shape":"TrainingJobArn"}
      }
    },
    "CreateTransformJobRequest":{
      "type":"structure",
      "required":[
        "TransformJobName",
        "ModelName",
        "TransformInput",
        "TransformOutput",
        "TransformResources"
      ],
      "members":{
        "TransformJobName":{"shape":"TransformJobName"},
        "ModelName":{"shape":"ModelName"},
        "MaxConcurrentTransforms":{"shape":"MaxConcurrentTransforms"},
        "ModelClientConfig":{"shape":"ModelClientConfig"},
        "MaxPayloadInMB":{"shape":"MaxPayloadInMB"},
        "BatchStrategy":{"shape":"BatchStrategy"},
        "Environment":{"shape":"TransformEnvironmentMap"},
        "TransformInput":{"shape":"TransformInput"},
        "TransformOutput":{"shape":"TransformOutput"},
        "DataCaptureConfig":{"shape":"BatchDataCaptureConfig"},
        "TransformResources":{"shape":"TransformResources"},
        "DataProcessing":{"shape":"DataProcessing"},
        "Tags":{"shape":"TagList"},
        "ExperimentConfig":{"shape":"ExperimentConfig"}
      }
    },
    "CreateTransformJobResponse":{
      "type":"structure",
      "required":["TransformJobArn"],
      "members":{
        "TransformJobArn":{"shape":"TransformJobArn"}
      }
    },
    "CreateTrialComponentRequest":{
      "type":"structure",
      "required":["TrialComponentName"],
      "members":{
        "TrialComponentName":{"shape":"ExperimentEntityName"},
        "DisplayName":{"shape":"ExperimentEntityName"},
        "Status":{"shape":"TrialComponentStatus"},
        "StartTime":{"shape":"Timestamp"},
        "EndTime":{"shape":"Timestamp"},
        "Parameters":{"shape":"TrialComponentParameters"},
        "InputArtifacts":{"shape":"TrialComponentArtifacts"},
        "OutputArtifacts":{"shape":"TrialComponentArtifacts"},
        "MetadataProperties":{"shape":"MetadataProperties"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateTrialComponentResponse":{
      "type":"structure",
      "members":{
        "TrialComponentArn":{"shape":"TrialComponentArn"}
      }
    },
    "CreateTrialRequest":{
      "type":"structure",
      "required":[
        "TrialName",
        "ExperimentName"
      ],
      "members":{
        "TrialName":{"shape":"ExperimentEntityName"},
        "DisplayName":{"shape":"ExperimentEntityName"},
        "ExperimentName":{"shape":"ExperimentEntityName"},
        "MetadataProperties":{"shape":"MetadataProperties"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateTrialResponse":{
      "type":"structure",
      "members":{
        "TrialArn":{"shape":"TrialArn"}
      }
    },
    "CreateUserProfileRequest":{
      "type":"structure",
      "required":[
        "DomainId",
        "UserProfileName"
      ],
      "members":{
        "DomainId":{"shape":"DomainId"},
        "UserProfileName":{"shape":"UserProfileName"},
        "SingleSignOnUserIdentifier":{"shape":"SingleSignOnUserIdentifier"},
        "SingleSignOnUserValue":{"shape":"String256"},
        "Tags":{"shape":"TagList"},
        "UserSettings":{"shape":"UserSettings"}
      }
    },
    "CreateUserProfileResponse":{
      "type":"structure",
      "members":{
        "UserProfileArn":{"shape":"UserProfileArn"}
      }
    },
    "CreateWorkforceRequest":{
      "type":"structure",
      "required":["WorkforceName"],
      "members":{
        "CognitoConfig":{"shape":"CognitoConfig"},
        "OidcConfig":{"shape":"OidcConfig"},
        "SourceIpConfig":{"shape":"SourceIpConfig"},
        "WorkforceName":{"shape":"WorkforceName"},
        "Tags":{"shape":"TagList"},
        "WorkforceVpcConfig":{"shape":"WorkforceVpcConfigRequest"}
      }
    },
    "CreateWorkforceResponse":{
      "type":"structure",
      "required":["WorkforceArn"],
      "members":{
        "WorkforceArn":{"shape":"WorkforceArn"}
      }
    },
    "CreateWorkteamRequest":{
      "type":"structure",
      "required":[
        "WorkteamName",
        "MemberDefinitions",
        "Description"
      ],
      "members":{
        "WorkteamName":{"shape":"WorkteamName"},
        "WorkforceName":{"shape":"WorkforceName"},
        "MemberDefinitions":{"shape":"MemberDefinitions"},
        "Description":{"shape":"String200"},
        "NotificationConfiguration":{"shape":"NotificationConfiguration"},
        "WorkerAccessConfiguration":{"shape":"WorkerAccessConfiguration"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateWorkteamResponse":{
      "type":"structure",
      "members":{
        "WorkteamArn":{"shape":"WorkteamArn"}
      }
    },
    "CreationTime":{"type":"timestamp"},
    "CrossAccountFilterOption":{
      "type":"string",
      "enum":[
        "SameAccount",
        "CrossAccount"
      ]
    },
    "CsvContentType":{
      "type":"string",
      "max":256,
      "min":1,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*\\/[a-zA-Z0-9](-*[a-zA-Z0-9.])*"
    },
    "CsvContentTypes":{
      "type":"list",
      "member":{"shape":"CsvContentType"},
      "max":10,
      "min":1
    },
    "CustomFileSystem":{
      "type":"structure",
      "members":{
        "EFSFileSystem":{"shape":"EFSFileSystem"}
      },
      "union":true
    },
    "CustomFileSystemConfig":{
      "type":"structure",
      "members":{
        "EFSFileSystemConfig":{"shape":"EFSFileSystemConfig"}
      },
      "union":true
    },
    "CustomFileSystemConfigs":{
      "type":"list",
      "member":{"shape":"CustomFileSystemConfig"},
      "max":10
    },
    "CustomFileSystems":{
      "type":"list",
      "member":{"shape":"CustomFileSystem"},
      "max":5
    },
    "CustomImage":{
      "type":"structure",
      "required":[
        "ImageName",
        "AppImageConfigName"
      ],
      "members":{
        "ImageName":{"shape":"ImageName"},
        "ImageVersionNumber":{
          "shape":"ImageVersionNumber",
          "box":true
        },
        "AppImageConfigName":{"shape":"AppImageConfigName"}
      }
    },
    "CustomImageContainerArguments":{
      "type":"list",
      "member":{"shape":"NonEmptyString64"},
      "max":50
    },
    "CustomImageContainerEntrypoint":{
      "type":"list",
      "member":{"shape":"NonEmptyString256"},
      "max":1
    },
    "CustomImageContainerEnvironmentVariables":{
      "type":"map",
      "key":{"shape":"NonEmptyString256"},
      "value":{"shape":"String256"},
      "max":25
    },
    "CustomImages":{
      "type":"list",
      "member":{"shape":"CustomImage"},
      "max":200
    },
    "CustomPosixUserConfig":{
      "type":"structure",
      "required":[
        "Uid",
        "Gid"
      ],
      "members":{
        "Uid":{"shape":"Uid"},
        "Gid":{"shape":"Gid"}
      }
    },
    "CustomerMetadataKey":{
      "type":"string",
      "max":128,
      "min":1,
      "pattern":"^([\\p{L}\\p{Z}\\p{N}_.:\\/=+\\-@]*)${1,128}"
    },
    "CustomerMetadataKeyList":{
      "type":"list",
      "member":{"shape":"CustomerMetadataKey"}
    },
    "CustomerMetadataMap":{
      "type":"map",
      "key":{"shape":"CustomerMetadataKey"},
      "value":{"shape":"CustomerMetadataValue"},
      "max":50,
      "min":1
    },
    "CustomerMetadataValue":{
      "type":"string",
      "max":256,
      "min":1,
      "pattern":"^([\\p{L}\\p{Z}\\p{N}_.:\\/=+\\-@]*)${1,256}"
    },
    "CustomizedMetricSpecification":{
      "type":"structure",
      "members":{
        "MetricName":{"shape":"String"},
        "Namespace":{"shape":"String"},
        "Statistic":{"shape":"Statistic"}
      }
    },
    "DataCaptureConfig":{
      "type":"structure",
      "required":[
        "InitialSamplingPercentage",
        "DestinationS3Uri",
        "CaptureOptions"
      ],
      "members":{
        "EnableCapture":{"shape":"EnableCapture"},
        "InitialSamplingPercentage":{"shape":"SamplingPercentage"},
        "DestinationS3Uri":{"shape":"DestinationS3Uri"},
        "KmsKeyId":{"shape":"KmsKeyId"},
        "CaptureOptions":{"shape":"CaptureOptionList"},
        "CaptureContentTypeHeader":{"shape":"CaptureContentTypeHeader"}
      }
    },
    "DataCaptureConfigSummary":{
      "type":"structure",
      "required":[
        "EnableCapture",
        "CaptureStatus",
        "CurrentSamplingPercentage",
        "DestinationS3Uri",
        "KmsKeyId"
      ],
      "members":{
        "EnableCapture":{"shape":"EnableCapture"},
        "CaptureStatus":{"shape":"CaptureStatus"},
        "CurrentSamplingPercentage":{"shape":"SamplingPercentage"},
        "DestinationS3Uri":{"shape":"DestinationS3Uri"},
        "KmsKeyId":{"shape":"KmsKeyId"}
      }
    },
    "DataCatalogConfig":{
      "type":"structure",
      "required":[
        "TableName",
        "Catalog",
        "Database"
      ],
      "members":{
        "TableName":{"shape":"TableName"},
        "Catalog":{"shape":"Catalog"},
        "Database":{"shape":"Database"}
      }
    },
    "DataDistributionType":{
      "type":"string",
      "enum":[
        "FullyReplicated",
        "ShardedByS3Key"
      ]
    },
    "DataExplorationNotebookLocation":{
      "type":"string",
      "min":1
    },
    "DataInputConfig":{
      "type":"string",
      "max":16384,
      "min":1,
      "pattern":"[\\S\\s]+"
    },
    "DataProcessing":{
      "type":"structure",
      "members":{
        "InputFilter":{"shape":"JsonPath"},
        "OutputFilter":{"shape":"JsonPath"},
        "JoinSource":{"shape":"JoinSource"}
      }
    },
    "DataQualityAppSpecification":{
      "type":"structure",
      "required":["ImageUri"],
      "members":{
        "ImageUri":{"shape":"ImageUri"},
        "ContainerEntrypoint":{"shape":"ContainerEntrypoint"},
        "ContainerArguments":{"shape":"MonitoringContainerArguments"},
        "RecordPreprocessorSourceUri":{"shape":"S3Uri"},
        "PostAnalyticsProcessorSourceUri":{"shape":"S3Uri"},
        "Environment":{"shape":"MonitoringEnvironmentMap"}
      }
    },
    "DataQualityBaselineConfig":{
      "type":"structure",
      "members":{
        "BaseliningJobName":{"shape":"ProcessingJobName"},
        "ConstraintsResource":{"shape":"MonitoringConstraintsResource"},
        "StatisticsResource":{"shape":"MonitoringStatisticsResource"}
      }
    },
    "DataQualityJobInput":{
      "type":"structure",
      "members":{
        "EndpointInput":{"shape":"EndpointInput"},
        "BatchTransformInput":{"shape":"BatchTransformInput"}
      }
    },
    "DataSource":{
      "type":"structure",
      "members":{
        "S3DataSource":{"shape":"S3DataSource"},
        "FileSystemDataSource":{"shape":"FileSystemDataSource"}
      }
    },
    "DataSourceName":{
      "type":"string",
      "enum":[
        "SalesforceGenie",
        "Snowflake"
      ]
    },
    "Database":{
      "type":"string",
      "max":255,
      "min":1,
      "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*"
    },
    "DatasetDefinition":{
      "type":"structure",
      "members":{
        "AthenaDatasetDefinition":{"shape":"AthenaDatasetDefinition"},
        "RedshiftDatasetDefinition":{"shape":"RedshiftDatasetDefinition"},
        "LocalPath":{"shape":"ProcessingLocalPath"},
        "DataDistributionType":{"shape":"DataDistributionType"},
        "InputMode":{"shape":"InputMode"}
      }
    },
    "DebugHookConfig":{
      "type":"structure",
      "required":["S3OutputPath"],
      "members":{
        "LocalPath":{"shape":"DirectoryPath"},
        "S3OutputPath":{"shape":"S3Uri"},
        "HookParameters":{"shape":"HookParameters"},
        "CollectionConfigurations":{"shape":"CollectionConfigurations"}
      }
    },
    "DebugRuleConfiguration":{
      "type":"structure",
      "required":[
        "RuleConfigurationName",
        "RuleEvaluatorImage"
      ],
      "members":{
        "RuleConfigurationName":{"shape":"RuleConfigurationName"},
        "LocalPath":{"shape":"DirectoryPath"},
        "S3OutputPath":{"shape":"S3Uri"},
        "RuleEvaluatorImage":{"shape":"AlgorithmImage"},
        "InstanceType":{"shape":"ProcessingInstanceType"},
        "VolumeSizeInGB":{"shape":"OptionalVolumeSizeInGB"},
        "RuleParameters":{"shape":"RuleParameters"}
      }
    },
    "DebugRuleConfigurations":{
      "type":"list",
      "member":{"shape":"DebugRuleConfiguration"},
      "max":20,
      "min":0
    },
    "DebugRuleEvaluationStatus":{
      "type":"structure",
      "members":{
        "RuleConfigurationName":{"shape":"RuleConfigurationName"},
        "RuleEvaluationJobArn":{"shape":"ProcessingJobArn"},
        "RuleEvaluationStatus":{"shape":"RuleEvaluationStatus"},
        "StatusDetails":{"shape":"StatusDetails"},
        "LastModifiedTime":{"shape":"Timestamp"}
      }
    },
    "DebugRuleEvaluationStatuses":{
      "type":"list",
      "member":{"shape":"DebugRuleEvaluationStatus"},
      "max":20,
      "min":0
    },
    "DefaultEbsStorageSettings":{
      "type":"structure",
      "required":[
        "DefaultEbsVolumeSizeInGb",
        "MaximumEbsVolumeSizeInGb"
      ],
      "members":{
        "DefaultEbsVolumeSizeInGb":{"shape":"SpaceEbsVolumeSizeInGb"},
        "MaximumEbsVolumeSizeInGb":{"shape":"SpaceEbsVolumeSizeInGb"}
      }
    },
    "DefaultGid":{
      "type":"integer",
      "max":65535,
      "min":0
    },
    "DefaultSpaceSettings":{
      "type":"structure",
      "members":{
        "ExecutionRole":{"shape":"RoleArn"},
        "SecurityGroups":{"shape":"SecurityGroupIds"},
        "JupyterServerAppSettings":{"shape":"JupyterServerAppSettings"},
        "KernelGatewayAppSettings":{"shape":"KernelGatewayAppSettings"},
        "JupyterLabAppSettings":{"shape":"JupyterLabAppSettings"},
        "SpaceStorageSettings":{"shape":"DefaultSpaceStorageSettings"},
        "CustomPosixUserConfig":{"shape":"CustomPosixUserConfig"},
        "CustomFileSystemConfigs":{"shape":"CustomFileSystemConfigs"}
      }
    },
    "DefaultSpaceStorageSettings":{
      "type":"structure",
      "members":{
        "DefaultEbsStorageSettings":{"shape":"DefaultEbsStorageSettings"}
      }
    },
    "DefaultUid":{
      "type":"integer",
      "max":65535,
      "min":0
    },
    "DeleteActionRequest":{
      "type":"structure",
      "required":["ActionName"],
      "members":{
        "ActionName":{"shape":"ExperimentEntityName"}
      }
    },
    "DeleteActionResponse":{
      "type":"structure",
      "members":{
        "ActionArn":{"shape":"ActionArn"}
      }
    },
    "DeleteAlgorithmInput":{
      "type":"structure",
      "required":["AlgorithmName"],
      "members":{
        "AlgorithmName":{"shape":"EntityName"}
      }
    },
    "DeleteAppImageConfigRequest":{
      "type":"structure",
      "required":["AppImageConfigName"],
      "members":{
        "AppImageConfigName":{"shape":"AppImageConfigName"}
      }
    },
    "DeleteAppRequest":{
      "type":"structure",
      "required":[
        "DomainId",
        "AppType",
        "AppName"
      ],
      "members":{
        "DomainId":{"shape":"DomainId"},
        "UserProfileName":{"shape":"UserProfileName"},
        "SpaceName":{"shape":"SpaceName"},
        "AppType":{"shape":"AppType"},
        "AppName":{"shape":"AppName"}
      }
    },
    "DeleteArtifactRequest":{
      "type":"structure",
      "members":{
        "ArtifactArn":{"shape":"ArtifactArn"},
        "Source":{"shape":"ArtifactSource"}
      }
    },
    "DeleteArtifactResponse":{
      "type":"structure",
      "members":{
        "ArtifactArn":{"shape":"ArtifactArn"}
      }
    },
    "DeleteAssociationRequest":{
      "type":"structure",
      "required":[
        "SourceArn",
        "DestinationArn"
      ],
      "members":{
        "SourceArn":{"shape":"AssociationEntityArn"},
        "DestinationArn":{"shape":"AssociationEntityArn"}
      }
    },
    "DeleteAssociationResponse":{
      "type":"structure",
      "members":{
        "SourceArn":{"shape":"AssociationEntityArn"},
        "DestinationArn":{"shape":"AssociationEntityArn"}
      }
    },
    "DeleteClusterRequest":{
      "type":"structure",
      "required":["ClusterName"],
      "members":{
        "ClusterName":{"shape":"ClusterNameOrArn"}
      }
    },
    "DeleteClusterResponse":{
      "type":"structure",
      "required":["ClusterArn"],
      "members":{
        "ClusterArn":{"shape":"ClusterArn"}
      }
    },
    "DeleteCodeRepositoryInput":{
      "type":"structure",
      "required":["CodeRepositoryName"],
      "members":{
        "CodeRepositoryName":{"shape":"EntityName"}
      }
    },
    "DeleteCompilationJobRequest":{
      "type":"structure",
      "required":["CompilationJobName"],
      "members":{
        "CompilationJobName":{"shape":"EntityName"}
      }
    },
    "DeleteContextRequest":{
      "type":"structure",
      "required":["ContextName"],
      "members":{
        "ContextName":{"shape":"ContextName"}
      }
    },
    "DeleteContextResponse":{
      "type":"structure",
      "members":{
        "ContextArn":{"shape":"ContextArn"}
      }
    },
    "DeleteDataQualityJobDefinitionRequest":{
      "type":"structure",
      "required":["JobDefinitionName"],
      "members":{
        "JobDefinitionName":{"shape":"MonitoringJobDefinitionName"}
      }
    },
    "DeleteDeviceFleetRequest":{
      "type":"structure",
      "required":["DeviceFleetName"],
      "members":{
        "DeviceFleetName":{"shape":"EntityName"}
      }
    },
    "DeleteDomainRequest":{
      "type":"structure",
      "required":["DomainId"],
      "members":{
        "DomainId":{"shape":"DomainId"},
        "RetentionPolicy":{"shape":"RetentionPolicy"}
      }
    },
    "DeleteEdgeDeploymentPlanRequest":{
      "type":"structure",
      "required":["EdgeDeploymentPlanName"],
      "members":{
        "EdgeDeploymentPlanName":{"shape":"EntityName"}
      }
    },
    "DeleteEdgeDeploymentStageRequest":{
      "type":"structure",
      "required":[
        "EdgeDeploymentPlanName",
        "StageName"
      ],
      "members":{
        "EdgeDeploymentPlanName":{"shape":"EntityName"},
        "StageName":{"shape":"EntityName"}
      }
    },
    "DeleteEndpointConfigInput":{
      "type":"structure",
      "required":["EndpointConfigName"],
      "members":{
        "EndpointConfigName":{"shape":"EndpointConfigName"}
      }
    },
    "DeleteEndpointInput":{
      "type":"structure",
      "required":["EndpointName"],
      "members":{
        "EndpointName":{"shape":"EndpointName"}
      }
    },
    "DeleteExperimentRequest":{
      "type":"structure",
      "required":["ExperimentName"],
      "members":{
        "ExperimentName":{"shape":"ExperimentEntityName"}
      }
    },
    "DeleteExperimentResponse":{
      "type":"structure",
      "members":{
        "ExperimentArn":{"shape":"ExperimentArn"}
      }
    },
    "DeleteFeatureGroupRequest":{
      "type":"structure",
      "required":["FeatureGroupName"],
      "members":{
        "FeatureGroupName":{"shape":"FeatureGroupName"}
      }
    },
    "DeleteFlowDefinitionRequest":{
      "type":"structure",
      "required":["FlowDefinitionName"],
      "members":{
        "FlowDefinitionName":{"shape":"FlowDefinitionName"}
      }
    },
    "DeleteFlowDefinitionResponse":{
      "type":"structure",
      "members":{
      }
    },
    "DeleteHubContentReferenceRequest":{
      "type":"structure",
      "required":[
        "HubName",
        "HubContentType",
        "HubContentName"
      ],
      "members":{
        "HubName":{"shape":"HubNameOrArn"},
        "HubContentType":{"shape":"HubContentType"},
        "HubContentName":{"shape":"HubContentName"}
      }
    },
    "DeleteHubContentRequest":{
      "type":"structure",
      "required":[
        "HubName",
        "HubContentType",
        "HubContentName",
        "HubContentVersion"
      ],
      "members":{
        "HubName":{"shape":"HubNameOrArn"},
        "HubContentType":{"shape":"HubContentType"},
        "HubContentName":{"shape":"HubContentName"},
        "HubContentVersion":{"shape":"HubContentVersion"}
      }
    },
    "DeleteHubRequest":{
      "type":"structure",
      "required":["HubName"],
      "members":{
        "HubName":{"shape":"HubNameOrArn"}
      }
    },
    "DeleteHumanTaskUiRequest":{
      "type":"structure",
      "required":["HumanTaskUiName"],
      "members":{
        "HumanTaskUiName":{"shape":"HumanTaskUiName"}
      }
    },
    "DeleteHumanTaskUiResponse":{
      "type":"structure",
      "members":{
      }
    },
    "DeleteHyperParameterTuningJobRequest":{
      "type":"structure",
      "required":["HyperParameterTuningJobName"],
      "members":{
        "HyperParameterTuningJobName":{"shape":"HyperParameterTuningJobName"}
      }
    },
    "DeleteImageRequest":{
      "type":"structure",
      "required":["ImageName"],
      "members":{
        "ImageName":{"shape":"ImageName"}
      }
    },
    "DeleteImageResponse":{
      "type":"structure",
      "members":{
      }
    },
    "DeleteImageVersionRequest":{
      "type":"structure",
      "required":["ImageName"],
      "members":{
        "ImageName":{"shape":"ImageName"},
        "Version":{"shape":"ImageVersionNumber"},
        "Alias":{"shape":"SageMakerImageVersionAlias"}
      }
    },
    "DeleteImageVersionResponse":{
      "type":"structure",
      "members":{
      }
    },
    "DeleteInferenceComponentInput":{
      "type":"structure",
      "required":["InferenceComponentName"],
      "members":{
        "InferenceComponentName":{"shape":"InferenceComponentName"}
      }
    },
    "DeleteInferenceExperimentRequest":{
      "type":"structure",
      "required":["Name"],
      "members":{
        "Name":{"shape":"InferenceExperimentName"}
      }
    },
    "DeleteInferenceExperimentResponse":{
      "type":"structure",
      "required":["InferenceExperimentArn"],
      "members":{
        "InferenceExperimentArn":{"shape":"InferenceExperimentArn"}
      }
    },
    "DeleteMlflowTrackingServerRequest":{
      "type":"structure",
      "required":["TrackingServerName"],
      "members":{
        "TrackingServerName":{"shape":"TrackingServerName"}
      }
    },
    "DeleteMlflowTrackingServerResponse":{
      "type":"structure",
      "members":{
        "TrackingServerArn":{"shape":"TrackingServerArn"}
      }
    },
    "DeleteModelBiasJobDefinitionRequest":{
      "type":"structure",
      "required":["JobDefinitionName"],
      "members":{
        "JobDefinitionName":{"shape":"MonitoringJobDefinitionName"}
      }
    },
    "DeleteModelCardRequest":{
      "type":"structure",
      "required":["ModelCardName"],
      "members":{
        "ModelCardName":{"shape":"EntityName"}
      }
    },
    "DeleteModelExplainabilityJobDefinitionRequest":{
      "type":"structure",
      "required":["JobDefinitionName"],
      "members":{
        "JobDefinitionName":{"shape":"MonitoringJobDefinitionName"}
      }
    },
    "DeleteModelInput":{
      "type":"structure",
      "required":["ModelName"],
      "members":{
        "ModelName":{"shape":"ModelName"}
      }
    },
    "DeleteModelPackageGroupInput":{
      "type":"structure",
      "required":["ModelPackageGroupName"],
      "members":{
        "ModelPackageGroupName":{"shape":"ArnOrName"}
      }
    },
    "DeleteModelPackageGroupPolicyInput":{
      "type":"structure",
      "required":["ModelPackageGroupName"],
      "members":{
        "ModelPackageGroupName":{"shape":"EntityName"}
      }
    },
    "DeleteModelPackageInput":{
      "type":"structure",
      "required":["ModelPackageName"],
      "members":{
        "ModelPackageName":{"shape":"VersionedArnOrName"}
      }
    },
    "DeleteModelQualityJobDefinitionRequest":{
      "type":"structure",
      "required":["JobDefinitionName"],
      "members":{
        "JobDefinitionName":{"shape":"MonitoringJobDefinitionName"}
      }
    },
    "DeleteMonitoringScheduleRequest":{
      "type":"structure",
      "required":["MonitoringScheduleName"],
      "members":{
        "MonitoringScheduleName":{"shape":"MonitoringScheduleName"}
      }
    },
    "DeleteNotebookInstanceInput":{
      "type":"structure",
      "required":["NotebookInstanceName"],
      "members":{
        "NotebookInstanceName":{"shape":"NotebookInstanceName"}
      }
    },
    "DeleteNotebookInstanceLifecycleConfigInput":{
      "type":"structure",
      "required":["NotebookInstanceLifecycleConfigName"],
      "members":{
        "NotebookInstanceLifecycleConfigName":{"shape":"NotebookInstanceLifecycleConfigName"}
      }
    },
    "DeleteOptimizationJobRequest":{
      "type":"structure",
      "required":["OptimizationJobName"],
      "members":{
        "OptimizationJobName":{"shape":"EntityName"}
      }
    },
    "DeletePipelineRequest":{
      "type":"structure",
      "required":[
        "PipelineName",
        "ClientRequestToken"
      ],
      "members":{
        "PipelineName":{"shape":"PipelineName"},
        "ClientRequestToken":{
          "shape":"IdempotencyToken",
          "idempotencyToken":true
        }
      }
    },
    "DeletePipelineResponse":{
      "type":"structure",
      "members":{
        "PipelineArn":{"shape":"PipelineArn"}
      }
    },
    "DeleteProjectInput":{
      "type":"structure",
      "required":["ProjectName"],
      "members":{
        "ProjectName":{"shape":"ProjectEntityName"}
      }
    },
    "DeleteSpaceRequest":{
      "type":"structure",
      "required":[
        "DomainId",
        "SpaceName"
      ],
      "members":{
        "DomainId":{"shape":"DomainId"},
        "SpaceName":{"shape":"SpaceName"}
      }
    },
    "DeleteStudioLifecycleConfigRequest":{
      "type":"structure",
      "required":["StudioLifecycleConfigName"],
      "members":{
        "StudioLifecycleConfigName":{"shape":"StudioLifecycleConfigName"}
      }
    },
    "DeleteTagsInput":{
      "type":"structure",
      "required":[
        "ResourceArn",
        "TagKeys"
      ],
      "members":{
        "ResourceArn":{"shape":"ResourceArn"},
        "TagKeys":{"shape":"TagKeyList"}
      }
    },
    "DeleteTagsOutput":{
      "type":"structure",
      "members":{
      }
    },
    "DeleteTrialComponentRequest":{
      "type":"structure",
      "required":["TrialComponentName"],
      "members":{
        "TrialComponentName":{"shape":"ExperimentEntityName"}
      }
    },
    "DeleteTrialComponentResponse":{
      "type":"structure",
      "members":{
        "TrialComponentArn":{"shape":"TrialComponentArn"}
      }
    },
    "DeleteTrialRequest":{
      "type":"structure",
      "required":["TrialName"],
      "members":{
        "TrialName":{"shape":"ExperimentEntityName"}
      }
    },
    "DeleteTrialResponse":{
      "type":"structure",
      "members":{
        "TrialArn":{"shape":"TrialArn"}
      }
    },
    "DeleteUserProfileRequest":{
      "type":"structure",
      "required":[
        "DomainId",
        "UserProfileName"
      ],
      "members":{
        "DomainId":{"shape":"DomainId"},
        "UserProfileName":{"shape":"UserProfileName"}
      }
    },
    "DeleteWorkforceRequest":{
      "type":"structure",
      "required":["WorkforceName"],
      "members":{
        "WorkforceName":{"shape":"WorkforceName"}
      }
    },
    "DeleteWorkforceResponse":{
      "type":"structure",
      "members":{
      }
    },
    "DeleteWorkteamRequest":{
      "type":"structure",
      "required":["WorkteamName"],
      "members":{
        "WorkteamName":{"shape":"WorkteamName"}
      }
    },
    "DeleteWorkteamResponse":{
      "type":"structure",
      "required":["Success"],
      "members":{
        "Success":{"shape":"Success"}
      }
    },
    "DependencyCopyPath":{
      "type":"string",
      "max":1023,
      "pattern":".*"
    },
    "DependencyOriginPath":{
      "type":"string",
      "max":1023,
      "pattern":".*"
    },
    "DeployedImage":{
      "type":"structure",
      "members":{
        "SpecifiedImage":{"shape":"ContainerImage"},
        "ResolvedImage":{"shape":"ContainerImage"},
        "ResolutionTime":{"shape":"Timestamp"}
      }
    },
    "DeployedImages":{
      "type":"list",
      "member":{"shape":"DeployedImage"}
    },
    "DeploymentConfig":{
      "type":"structure",
      "members":{
        "BlueGreenUpdatePolicy":{"shape":"BlueGreenUpdatePolicy"},
        "RollingUpdatePolicy":{"shape":"RollingUpdatePolicy"},
        "AutoRollbackConfiguration":{"shape":"AutoRollbackConfig"}
      }
    },
    "DeploymentRecommendation":{
      "type":"structure",
      "required":["RecommendationStatus"],
      "members":{
        "RecommendationStatus":{"shape":"RecommendationStatus"},
        "RealTimeInferenceRecommendations":{"shape":"RealTimeInferenceRecommendations"}
      }
    },
    "DeploymentStage":{
      "type":"structure",
      "required":[
        "StageName",
        "DeviceSelectionConfig"
      ],
      "members":{
        "StageName":{"shape":"EntityName"},
        "DeviceSelectionConfig":{"shape":"DeviceSelectionConfig"},
        "DeploymentConfig":{"shape":"EdgeDeploymentConfig"}
      }
    },
    "DeploymentStageMaxResults":{
      "type":"integer",
      "max":10
    },
    "DeploymentStageStatusSummaries":{
      "type":"list",
      "member":{"shape":"DeploymentStageStatusSummary"}
    },
    "DeploymentStageStatusSummary":{
      "type":"structure",
      "required":[
        "StageName",
        "DeviceSelectionConfig",
        "DeploymentConfig",
        "DeploymentStatus"
      ],
      "members":{
        "StageName":{"shape":"EntityName"},
        "DeviceSelectionConfig":{"shape":"DeviceSelectionConfig"},
        "DeploymentConfig":{"shape":"EdgeDeploymentConfig"},
        "DeploymentStatus":{"shape":"EdgeDeploymentStatus"}
      }
    },
    "DeploymentStages":{
      "type":"list",
      "member":{"shape":"DeploymentStage"}
    },
    "DeregisterDevicesRequest":{
      "type":"structure",
      "required":[
        "DeviceFleetName",
        "DeviceNames"
      ],
      "members":{
        "DeviceFleetName":{"shape":"EntityName"},
        "DeviceNames":{"shape":"DeviceNames"}
      }
    },
    "DerivedInformation":{
      "type":"structure",
      "members":{
        "DerivedDataInputConfig":{"shape":"DataInputConfig"}
      }
    },
    "DescribeActionRequest":{
      "type":"structure",
      "required":["ActionName"],
      "members":{
        "ActionName":{"shape":"ExperimentEntityNameOrArn"}
      }
    },
    "DescribeActionResponse":{
      "type":"structure",
      "members":{
        "ActionName":{"shape":"ExperimentEntityNameOrArn"},
        "ActionArn":{"shape":"ActionArn"},
        "Source":{"shape":"ActionSource"},
        "ActionType":{"shape":"String256"},
        "Description":{"shape":"ExperimentDescription"},
        "Status":{"shape":"ActionStatus"},
        "Properties":{"shape":"LineageEntityParameters"},
        "CreationTime":{"shape":"Timestamp"},
        "CreatedBy":{"shape":"UserContext"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "LastModifiedBy":{"shape":"UserContext"},
        "MetadataProperties":{"shape":"MetadataProperties"},
        "LineageGroupArn":{"shape":"LineageGroupArn"}
      }
    },
    "DescribeAlgorithmInput":{
      "type":"structure",
      "required":["AlgorithmName"],
      "members":{
        "AlgorithmName":{"shape":"ArnOrName"}
      }
    },
    "DescribeAlgorithmOutput":{
      "type":"structure",
      "required":[
        "AlgorithmName",
        "AlgorithmArn",
        "CreationTime",
        "TrainingSpecification",
        "AlgorithmStatus",
        "AlgorithmStatusDetails"
      ],
      "members":{
        "AlgorithmName":{"shape":"EntityName"},
        "AlgorithmArn":{"shape":"AlgorithmArn"},
        "AlgorithmDescription":{"shape":"EntityDescription"},
        "CreationTime":{"shape":"CreationTime"},
        "TrainingSpecification":{"shape":"TrainingSpecification"},
        "InferenceSpecification":{"shape":"InferenceSpecification"},
        "ValidationSpecification":{"shape":"AlgorithmValidationSpecification"},
        "AlgorithmStatus":{"shape":"AlgorithmStatus"},
        "AlgorithmStatusDetails":{"shape":"AlgorithmStatusDetails"},
        "ProductId":{"shape":"ProductId"},
        "CertifyForMarketplace":{"shape":"CertifyForMarketplace"}
      }
    },
    "DescribeAppImageConfigRequest":{
      "type":"structure",
      "required":["AppImageConfigName"],
      "members":{
        "AppImageConfigName":{"shape":"AppImageConfigName"}
      }
    },
    "DescribeAppImageConfigResponse":{
      "type":"structure",
      "members":{
        "AppImageConfigArn":{"shape":"AppImageConfigArn"},
        "AppImageConfigName":{"shape":"AppImageConfigName"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "KernelGatewayImageConfig":{"shape":"KernelGatewayImageConfig"},
        "JupyterLabAppImageConfig":{"shape":"JupyterLabAppImageConfig"},
        "CodeEditorAppImageConfig":{"shape":"CodeEditorAppImageConfig"}
      }
    },
    "DescribeAppRequest":{
      "type":"structure",
      "required":[
        "DomainId",
        "AppType",
        "AppName"
      ],
      "members":{
        "DomainId":{"shape":"DomainId"},
        "UserProfileName":{"shape":"UserProfileName"},
        "SpaceName":{"shape":"SpaceName"},
        "AppType":{"shape":"AppType"},
        "AppName":{"shape":"AppName"}
      }
    },
    "DescribeAppResponse":{
      "type":"structure",
      "members":{
        "AppArn":{"shape":"AppArn"},
        "AppType":{"shape":"AppType"},
        "AppName":{"shape":"AppName"},
        "DomainId":{"shape":"DomainId"},
        "UserProfileName":{"shape":"UserProfileName"},
        "SpaceName":{"shape":"SpaceName"},
        "Status":{"shape":"AppStatus"},
        "LastHealthCheckTimestamp":{"shape":"Timestamp"},
        "LastUserActivityTimestamp":{"shape":"Timestamp"},
        "CreationTime":{"shape":"Timestamp"},
        "FailureReason":{"shape":"FailureReason"},
        "ResourceSpec":{"shape":"ResourceSpec"}
      }
    },
    "DescribeArtifactRequest":{
      "type":"structure",
      "required":["ArtifactArn"],
      "members":{
        "ArtifactArn":{"shape":"ArtifactArn"}
      }
    },
    "DescribeArtifactResponse":{
      "type":"structure",
      "members":{
        "ArtifactName":{"shape":"ExperimentEntityNameOrArn"},
        "ArtifactArn":{"shape":"ArtifactArn"},
        "Source":{"shape":"ArtifactSource"},
        "ArtifactType":{"shape":"String256"},
        "Properties":{"shape":"LineageEntityParameters"},
        "CreationTime":{"shape":"Timestamp"},
        "CreatedBy":{"shape":"UserContext"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "LastModifiedBy":{"shape":"UserContext"},
        "MetadataProperties":{"shape":"MetadataProperties"},
        "LineageGroupArn":{"shape":"LineageGroupArn"}
      }
    },
    "DescribeAutoMLJobRequest":{
      "type":"structure",
      "required":["AutoMLJobName"],
      "members":{
        "AutoMLJobName":{"shape":"AutoMLJobName"}
      }
    },
    "DescribeAutoMLJobResponse":{
      "type":"structure",
      "required":[
        "AutoMLJobName",
        "AutoMLJobArn",
        "InputDataConfig",
        "OutputDataConfig",
        "RoleArn",
        "CreationTime",
        "LastModifiedTime",
        "AutoMLJobStatus",
        "AutoMLJobSecondaryStatus"
      ],
      "members":{
        "AutoMLJobName":{"shape":"AutoMLJobName"},
        "AutoMLJobArn":{"shape":"AutoMLJobArn"},
        "InputDataConfig":{"shape":"AutoMLInputDataConfig"},
        "OutputDataConfig":{"shape":"AutoMLOutputDataConfig"},
        "RoleArn":{"shape":"RoleArn"},
        "AutoMLJobObjective":{"shape":"AutoMLJobObjective"},
        "ProblemType":{"shape":"ProblemType"},
        "AutoMLJobConfig":{"shape":"AutoMLJobConfig"},
        "CreationTime":{"shape":"Timestamp"},
        "EndTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "FailureReason":{"shape":"AutoMLFailureReason"},
        "PartialFailureReasons":{"shape":"AutoMLPartialFailureReasons"},
        "BestCandidate":{"shape":"AutoMLCandidate"},
        "AutoMLJobStatus":{"shape":"AutoMLJobStatus"},
        "AutoMLJobSecondaryStatus":{"shape":"AutoMLJobSecondaryStatus"},
        "GenerateCandidateDefinitionsOnly":{"shape":"GenerateCandidateDefinitionsOnly"},
        "AutoMLJobArtifacts":{"shape":"AutoMLJobArtifacts"},
        "ResolvedAttributes":{"shape":"ResolvedAttributes"},
        "ModelDeployConfig":{"shape":"ModelDeployConfig"},
        "ModelDeployResult":{"shape":"ModelDeployResult"}
      }
    },
    "DescribeAutoMLJobV2Request":{
      "type":"structure",
      "required":["AutoMLJobName"],
      "members":{
        "AutoMLJobName":{"shape":"AutoMLJobName"}
      }
    },
    "DescribeAutoMLJobV2Response":{
      "type":"structure",
      "required":[
        "AutoMLJobName",
        "AutoMLJobArn",
        "AutoMLJobInputDataConfig",
        "OutputDataConfig",
        "RoleArn",
        "CreationTime",
        "LastModifiedTime",
        "AutoMLJobStatus",
        "AutoMLJobSecondaryStatus"
      ],
      "members":{
        "AutoMLJobName":{"shape":"AutoMLJobName"},
        "AutoMLJobArn":{"shape":"AutoMLJobArn"},
        "AutoMLJobInputDataConfig":{"shape":"AutoMLJobInputDataConfig"},
        "OutputDataConfig":{"shape":"AutoMLOutputDataConfig"},
        "RoleArn":{"shape":"RoleArn"},
        "AutoMLJobObjective":{"shape":"AutoMLJobObjective"},
        "AutoMLProblemTypeConfig":{"shape":"AutoMLProblemTypeConfig"},
        "AutoMLProblemTypeConfigName":{"shape":"AutoMLProblemTypeConfigName"},
        "CreationTime":{"shape":"Timestamp"},
        "EndTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "FailureReason":{"shape":"AutoMLFailureReason"},
        "PartialFailureReasons":{"shape":"AutoMLPartialFailureReasons"},
        "BestCandidate":{"shape":"AutoMLCandidate"},
        "AutoMLJobStatus":{"shape":"AutoMLJobStatus"},
        "AutoMLJobSecondaryStatus":{"shape":"AutoMLJobSecondaryStatus"},
        "AutoMLJobArtifacts":{"shape":"AutoMLJobArtifacts"},
        "ResolvedAttributes":{"shape":"AutoMLResolvedAttributes"},
        "ModelDeployConfig":{"shape":"ModelDeployConfig"},
        "ModelDeployResult":{"shape":"ModelDeployResult"},
        "DataSplitConfig":{"shape":"AutoMLDataSplitConfig"},
        "SecurityConfig":{"shape":"AutoMLSecurityConfig"}
      }
    },
    "DescribeClusterNodeRequest":{
      "type":"structure",
      "required":[
        "ClusterName",
        "NodeId"
      ],
      "members":{
        "ClusterName":{"shape":"ClusterNameOrArn"},
        "NodeId":{"shape":"ClusterNodeId"}
      }
    },
    "DescribeClusterNodeResponse":{
      "type":"structure",
      "required":["NodeDetails"],
      "members":{
        "NodeDetails":{"shape":"ClusterNodeDetails"}
      }
    },
    "DescribeClusterRequest":{
      "type":"structure",
      "required":["ClusterName"],
      "members":{
        "ClusterName":{"shape":"ClusterNameOrArn"}
      }
    },
    "DescribeClusterResponse":{
      "type":"structure",
      "required":[
        "ClusterArn",
        "ClusterStatus",
        "InstanceGroups"
      ],
      "members":{
        "ClusterArn":{"shape":"ClusterArn"},
        "ClusterName":{"shape":"ClusterName"},
        "ClusterStatus":{"shape":"ClusterStatus"},
        "CreationTime":{"shape":"Timestamp"},
        "FailureMessage":{"shape":"String"},
        "InstanceGroups":{"shape":"ClusterInstanceGroupDetailsList"},
        "VpcConfig":{"shape":"VpcConfig"}
      }
    },
    "DescribeCodeRepositoryInput":{
      "type":"structure",
      "required":["CodeRepositoryName"],
      "members":{
        "CodeRepositoryName":{"shape":"EntityName"}
      }
    },
    "DescribeCodeRepositoryOutput":{
      "type":"structure",
      "required":[
        "CodeRepositoryName",
        "CodeRepositoryArn",
        "CreationTime",
        "LastModifiedTime"
      ],
      "members":{
        "CodeRepositoryName":{"shape":"EntityName"},
        "CodeRepositoryArn":{"shape":"CodeRepositoryArn"},
        "CreationTime":{"shape":"CreationTime"},
        "LastModifiedTime":{"shape":"LastModifiedTime"},
        "GitConfig":{"shape":"GitConfig"}
      }
    },
    "DescribeCompilationJobRequest":{
      "type":"structure",
      "required":["CompilationJobName"],
      "members":{
        "CompilationJobName":{"shape":"EntityName"}
      }
    },
    "DescribeCompilationJobResponse":{
      "type":"structure",
      "required":[
        "CompilationJobName",
        "CompilationJobArn",
        "CompilationJobStatus",
        "StoppingCondition",
        "CreationTime",
        "LastModifiedTime",
        "FailureReason",
        "ModelArtifacts",
        "RoleArn",
        "InputConfig",
        "OutputConfig"
      ],
      "members":{
        "CompilationJobName":{"shape":"EntityName"},
        "CompilationJobArn":{"shape":"CompilationJobArn"},
        "CompilationJobStatus":{"shape":"CompilationJobStatus"},
        "CompilationStartTime":{"shape":"Timestamp"},
        "CompilationEndTime":{"shape":"Timestamp"},
        "StoppingCondition":{"shape":"StoppingCondition"},
        "InferenceImage":{"shape":"InferenceImage"},
        "ModelPackageVersionArn":{"shape":"ModelPackageArn"},
        "CreationTime":{"shape":"CreationTime"},
        "LastModifiedTime":{"shape":"LastModifiedTime"},
        "FailureReason":{"shape":"FailureReason"},
        "ModelArtifacts":{"shape":"ModelArtifacts"},
        "ModelDigests":{"shape":"ModelDigests"},
        "RoleArn":{"shape":"RoleArn"},
        "InputConfig":{"shape":"InputConfig"},
        "OutputConfig":{"shape":"OutputConfig"},
        "VpcConfig":{"shape":"NeoVpcConfig"},
        "DerivedInformation":{"shape":"DerivedInformation"}
      }
    },
    "DescribeContextRequest":{
      "type":"structure",
      "required":["ContextName"],
      "members":{
        "ContextName":{"shape":"ContextNameOrArn"}
      }
    },
    "DescribeContextResponse":{
      "type":"structure",
      "members":{
        "ContextName":{"shape":"ContextName"},
        "ContextArn":{"shape":"ContextArn"},
        "Source":{"shape":"ContextSource"},
        "ContextType":{"shape":"String256"},
        "Description":{"shape":"ExperimentDescription"},
        "Properties":{"shape":"LineageEntityParameters"},
        "CreationTime":{"shape":"Timestamp"},
        "CreatedBy":{"shape":"UserContext"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "LastModifiedBy":{"shape":"UserContext"},
        "LineageGroupArn":{"shape":"LineageGroupArn"}
      }
    },
    "DescribeDataQualityJobDefinitionRequest":{
      "type":"structure",
      "required":["JobDefinitionName"],
      "members":{
        "JobDefinitionName":{"shape":"MonitoringJobDefinitionName"}
      }
    },
    "DescribeDataQualityJobDefinitionResponse":{
      "type":"structure",
      "required":[
        "JobDefinitionArn",
        "JobDefinitionName",
        "CreationTime",
        "DataQualityAppSpecification",
        "DataQualityJobInput",
        "DataQualityJobOutputConfig",
        "JobResources",
        "RoleArn"
      ],
      "members":{
        "JobDefinitionArn":{"shape":"MonitoringJobDefinitionArn"},
        "JobDefinitionName":{"shape":"MonitoringJobDefinitionName"},
        "CreationTime":{"shape":"Timestamp"},
        "DataQualityBaselineConfig":{"shape":"DataQualityBaselineConfig"},
        "DataQualityAppSpecification":{"shape":"DataQualityAppSpecification"},
        "DataQualityJobInput":{"shape":"DataQualityJobInput"},
        "DataQualityJobOutputConfig":{"shape":"MonitoringOutputConfig"},
        "JobResources":{"shape":"MonitoringResources"},
        "NetworkConfig":{"shape":"MonitoringNetworkConfig"},
        "RoleArn":{"shape":"RoleArn"},
        "StoppingCondition":{"shape":"MonitoringStoppingCondition"}
      }
    },
    "DescribeDeviceFleetRequest":{
      "type":"structure",
      "required":["DeviceFleetName"],
      "members":{
        "DeviceFleetName":{"shape":"EntityName"}
      }
    },
    "DescribeDeviceFleetResponse":{
      "type":"structure",
      "required":[
        "DeviceFleetName",
        "DeviceFleetArn",
        "OutputConfig",
        "CreationTime",
        "LastModifiedTime"
      ],
      "members":{
        "DeviceFleetName":{"shape":"EntityName"},
        "DeviceFleetArn":{"shape":"DeviceFleetArn"},
        "OutputConfig":{"shape":"EdgeOutputConfig"},
        "Description":{"shape":"DeviceFleetDescription"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "RoleArn":{"shape":"RoleArn"},
        "IotRoleAlias":{"shape":"IotRoleAlias"}
      }
    },
    "DescribeDeviceRequest":{
      "type":"structure",
      "required":[
        "DeviceName",
        "DeviceFleetName"
      ],
      "members":{
        "NextToken":{"shape":"NextToken"},
        "DeviceName":{"shape":"EntityName"},
        "DeviceFleetName":{"shape":"EntityName"}
      }
    },
    "DescribeDeviceResponse":{
      "type":"structure",
      "required":[
        "DeviceName",
        "DeviceFleetName",
        "RegistrationTime"
      ],
      "members":{
        "DeviceArn":{"shape":"DeviceArn"},
        "DeviceName":{"shape":"EntityName"},
        "Description":{"shape":"DeviceDescription"},
        "DeviceFleetName":{"shape":"EntityName"},
        "IotThingName":{"shape":"ThingName"},
        "RegistrationTime":{"shape":"Timestamp"},
        "LatestHeartbeat":{"shape":"Timestamp"},
        "Models":{"shape":"EdgeModels"},
        "MaxModels":{"shape":"Integer"},
        "NextToken":{"shape":"NextToken"},
        "AgentVersion":{"shape":"EdgeVersion"}
      }
    },
    "DescribeDomainRequest":{
      "type":"structure",
      "required":["DomainId"],
      "members":{
        "DomainId":{"shape":"DomainId"}
      }
    },
    "DescribeDomainResponse":{
      "type":"structure",
      "members":{
        "DomainArn":{"shape":"DomainArn"},
        "DomainId":{"shape":"DomainId"},
        "DomainName":{"shape":"DomainName"},
        "HomeEfsFileSystemId":{"shape":"ResourceId"},
        "SingleSignOnManagedApplicationInstanceId":{"shape":"String256"},
        "SingleSignOnApplicationArn":{"shape":"SingleSignOnApplicationArn"},
        "Status":{"shape":"DomainStatus"},
        "CreationTime":{"shape":"CreationTime"},
        "LastModifiedTime":{"shape":"LastModifiedTime"},
        "FailureReason":{"shape":"FailureReason"},
        "SecurityGroupIdForDomainBoundary":{"shape":"SecurityGroupId"},
        "AuthMode":{"shape":"AuthMode"},
        "DefaultUserSettings":{"shape":"UserSettings"},
        "DomainSettings":{"shape":"DomainSettings"},
        "AppNetworkAccessType":{"shape":"AppNetworkAccessType"},
        "HomeEfsFileSystemKmsKeyId":{
          "shape":"KmsKeyId",
          "deprecated":true,
          "deprecatedMessage":"This property is deprecated, use KmsKeyId instead."
        },
        "SubnetIds":{"shape":"Subnets"},
        "Url":{"shape":"String1024"},
        "VpcId":{"shape":"VpcId"},
        "KmsKeyId":{"shape":"KmsKeyId"},
        "AppSecurityGroupManagement":{"shape":"AppSecurityGroupManagement"},
        "DefaultSpaceSettings":{"shape":"DefaultSpaceSettings"}
      }
    },
    "DescribeEdgeDeploymentPlanRequest":{
      "type":"structure",
      "required":["EdgeDeploymentPlanName"],
      "members":{
        "EdgeDeploymentPlanName":{"shape":"EntityName"},
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{"shape":"DeploymentStageMaxResults"}
      }
    },
    "DescribeEdgeDeploymentPlanResponse":{
      "type":"structure",
      "required":[
        "EdgeDeploymentPlanArn",
        "EdgeDeploymentPlanName",
        "ModelConfigs",
        "DeviceFleetName",
        "Stages"
      ],
      "members":{
        "EdgeDeploymentPlanArn":{"shape":"EdgeDeploymentPlanArn"},
        "EdgeDeploymentPlanName":{"shape":"EntityName"},
        "ModelConfigs":{"shape":"EdgeDeploymentModelConfigs"},
        "DeviceFleetName":{"shape":"EntityName"},
        "EdgeDeploymentSuccess":{"shape":"Integer"},
        "EdgeDeploymentPending":{"shape":"Integer"},
        "EdgeDeploymentFailed":{"shape":"Integer"},
        "Stages":{"shape":"DeploymentStageStatusSummaries"},
        "NextToken":{"shape":"NextToken"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"}
      }
    },
    "DescribeEdgePackagingJobRequest":{
      "type":"structure",
      "required":["EdgePackagingJobName"],
      "members":{
        "EdgePackagingJobName":{"shape":"EntityName"}
      }
    },
    "DescribeEdgePackagingJobResponse":{
      "type":"structure",
      "required":[
        "EdgePackagingJobArn",
        "EdgePackagingJobName",
        "EdgePackagingJobStatus"
      ],
      "members":{
        "EdgePackagingJobArn":{"shape":"EdgePackagingJobArn"},
        "EdgePackagingJobName":{"shape":"EntityName"},
        "CompilationJobName":{"shape":"EntityName"},
        "ModelName":{"shape":"EntityName"},
        "ModelVersion":{"shape":"EdgeVersion"},
        "RoleArn":{"shape":"RoleArn"},
        "OutputConfig":{"shape":"EdgeOutputConfig"},
        "ResourceKey":{"shape":"KmsKeyId"},
        "EdgePackagingJobStatus":{"shape":"EdgePackagingJobStatus"},
        "EdgePackagingJobStatusMessage":{"shape":"String"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "ModelArtifact":{"shape":"S3Uri"},
        "ModelSignature":{"shape":"String"},
        "PresetDeploymentOutput":{"shape":"EdgePresetDeploymentOutput"}
      }
    },
    "DescribeEndpointConfigInput":{
      "type":"structure",
      "required":["EndpointConfigName"],
      "members":{
        "EndpointConfigName":{"shape":"EndpointConfigName"}
      }
    },
    "DescribeEndpointConfigOutput":{
      "type":"structure",
      "required":[
        "EndpointConfigName",
        "EndpointConfigArn",
        "ProductionVariants",
        "CreationTime"
      ],
      "members":{
        "EndpointConfigName":{"shape":"EndpointConfigName"},
        "EndpointConfigArn":{"shape":"EndpointConfigArn"},
        "ProductionVariants":{"shape":"ProductionVariantList"},
        "DataCaptureConfig":{"shape":"DataCaptureConfig"},
        "KmsKeyId":{"shape":"KmsKeyId"},
        "CreationTime":{"shape":"Timestamp"},
        "AsyncInferenceConfig":{"shape":"AsyncInferenceConfig"},
        "ExplainerConfig":{"shape":"ExplainerConfig"},
        "ShadowProductionVariants":{"shape":"ProductionVariantList"},
        "ExecutionRoleArn":{"shape":"RoleArn"},
        "VpcConfig":{"shape":"VpcConfig"},
        "EnableNetworkIsolation":{"shape":"Boolean"}
      }
    },
    "DescribeEndpointInput":{
      "type":"structure",
      "required":["EndpointName"],
      "members":{
        "EndpointName":{"shape":"EndpointName"}
      }
    },
    "DescribeEndpointOutput":{
      "type":"structure",
      "required":[
        "EndpointName",
        "EndpointArn",
        "EndpointStatus",
        "CreationTime",
        "LastModifiedTime"
      ],
      "members":{
        "EndpointName":{"shape":"EndpointName"},
        "EndpointArn":{"shape":"EndpointArn"},
        "EndpointConfigName":{"shape":"EndpointConfigName"},
        "ProductionVariants":{"shape":"ProductionVariantSummaryList"},
        "DataCaptureConfig":{"shape":"DataCaptureConfigSummary"},
        "EndpointStatus":{"shape":"EndpointStatus"},
        "FailureReason":{"shape":"FailureReason"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "LastDeploymentConfig":{"shape":"DeploymentConfig"},
        "AsyncInferenceConfig":{"shape":"AsyncInferenceConfig"},
        "PendingDeploymentSummary":{"shape":"PendingDeploymentSummary"},
        "ExplainerConfig":{"shape":"ExplainerConfig"},
        "ShadowProductionVariants":{"shape":"ProductionVariantSummaryList"}
      }
    },
    "DescribeExperimentRequest":{
      "type":"structure",
      "required":["ExperimentName"],
      "members":{
        "ExperimentName":{"shape":"ExperimentEntityName"}
      }
    },
    "DescribeExperimentResponse":{
      "type":"structure",
      "members":{
        "ExperimentName":{"shape":"ExperimentEntityName"},
        "ExperimentArn":{"shape":"ExperimentArn"},
        "DisplayName":{"shape":"ExperimentEntityName"},
        "Source":{"shape":"ExperimentSource"},
        "Description":{"shape":"ExperimentDescription"},
        "CreationTime":{"shape":"Timestamp"},
        "CreatedBy":{"shape":"UserContext"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "LastModifiedBy":{"shape":"UserContext"}
      }
    },
    "DescribeFeatureGroupRequest":{
      "type":"structure",
      "required":["FeatureGroupName"],
      "members":{
        "FeatureGroupName":{"shape":"FeatureGroupNameOrArn"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "DescribeFeatureGroupResponse":{
      "type":"structure",
      "required":[
        "FeatureGroupArn",
        "FeatureGroupName",
        "RecordIdentifierFeatureName",
        "EventTimeFeatureName",
        "FeatureDefinitions",
        "CreationTime",
        "NextToken"
      ],
      "members":{
        "FeatureGroupArn":{"shape":"FeatureGroupArn"},
        "FeatureGroupName":{"shape":"FeatureGroupName"},
        "RecordIdentifierFeatureName":{"shape":"FeatureName"},
        "EventTimeFeatureName":{"shape":"FeatureName"},
        "FeatureDefinitions":{"shape":"FeatureDefinitions"},
        "CreationTime":{"shape":"CreationTime"},
        "LastModifiedTime":{"shape":"LastModifiedTime"},
        "OnlineStoreConfig":{"shape":"OnlineStoreConfig"},
        "OfflineStoreConfig":{"shape":"OfflineStoreConfig"},
        "ThroughputConfig":{"shape":"ThroughputConfigDescription"},
        "RoleArn":{"shape":"RoleArn"},
        "FeatureGroupStatus":{"shape":"FeatureGroupStatus"},
        "OfflineStoreStatus":{"shape":"OfflineStoreStatus"},
        "LastUpdateStatus":{"shape":"LastUpdateStatus"},
        "FailureReason":{"shape":"FailureReason"},
        "Description":{"shape":"Description"},
        "NextToken":{"shape":"NextToken"},
        "OnlineStoreTotalSizeBytes":{"shape":"OnlineStoreTotalSizeBytes"}
      }
    },
    "DescribeFeatureMetadataRequest":{
      "type":"structure",
      "required":[
        "FeatureGroupName",
        "FeatureName"
      ],
      "members":{
        "FeatureGroupName":{"shape":"FeatureGroupNameOrArn"},
        "FeatureName":{"shape":"FeatureName"}
      }
    },
    "DescribeFeatureMetadataResponse":{
      "type":"structure",
      "required":[
        "FeatureGroupArn",
        "FeatureGroupName",
        "FeatureName",
        "FeatureType",
        "CreationTime",
        "LastModifiedTime"
      ],
      "members":{
        "FeatureGroupArn":{"shape":"FeatureGroupArn"},
        "FeatureGroupName":{"shape":"FeatureGroupName"},
        "FeatureName":{"shape":"FeatureName"},
        "FeatureType":{"shape":"FeatureType"},
        "CreationTime":{"shape":"CreationTime"},
        "LastModifiedTime":{"shape":"LastModifiedTime"},
        "Description":{"shape":"FeatureDescription"},
        "Parameters":{"shape":"FeatureParameters"}
      }
    },
    "DescribeFlowDefinitionRequest":{
      "type":"structure",
      "required":["FlowDefinitionName"],
      "members":{
        "FlowDefinitionName":{"shape":"FlowDefinitionName"}
      }
    },
    "DescribeFlowDefinitionResponse":{
      "type":"structure",
      "required":[
        "FlowDefinitionArn",
        "FlowDefinitionName",
        "FlowDefinitionStatus",
        "CreationTime",
        "OutputConfig",
        "RoleArn"
      ],
      "members":{
        "FlowDefinitionArn":{"shape":"FlowDefinitionArn"},
        "FlowDefinitionName":{"shape":"FlowDefinitionName"},
        "FlowDefinitionStatus":{"shape":"FlowDefinitionStatus"},
        "CreationTime":{"shape":"Timestamp"},
        "HumanLoopRequestSource":{"shape":"HumanLoopRequestSource"},
        "HumanLoopActivationConfig":{"shape":"HumanLoopActivationConfig"},
        "HumanLoopConfig":{"shape":"HumanLoopConfig"},
        "OutputConfig":{"shape":"FlowDefinitionOutputConfig"},
        "RoleArn":{"shape":"RoleArn"},
        "FailureReason":{"shape":"FailureReason"}
      }
    },
    "DescribeHubContentRequest":{
      "type":"structure",
      "required":[
        "HubName",
        "HubContentType",
        "HubContentName"
      ],
      "members":{
        "HubName":{"shape":"HubNameOrArn"},
        "HubContentType":{"shape":"HubContentType"},
        "HubContentName":{"shape":"HubContentName"},
        "HubContentVersion":{"shape":"HubContentVersion"}
      }
    },
    "DescribeHubContentResponse":{
      "type":"structure",
      "required":[
        "HubContentName",
        "HubContentArn",
        "HubContentVersion",
        "HubContentType",
        "DocumentSchemaVersion",
        "HubName",
        "HubArn",
        "HubContentDocument",
        "HubContentStatus",
        "CreationTime"
      ],
      "members":{
        "HubContentName":{"shape":"HubContentName"},
        "HubContentArn":{"shape":"HubContentArn"},
        "HubContentVersion":{"shape":"HubContentVersion"},
        "HubContentType":{"shape":"HubContentType"},
        "DocumentSchemaVersion":{"shape":"DocumentSchemaVersion"},
        "HubName":{"shape":"HubName"},
        "HubArn":{"shape":"HubArn"},
        "HubContentDisplayName":{"shape":"HubContentDisplayName"},
        "HubContentDescription":{"shape":"HubContentDescription"},
        "HubContentMarkdown":{"shape":"HubContentMarkdown"},
        "HubContentDocument":{"shape":"HubContentDocument"},
        "SageMakerPublicHubContentArn":{"shape":"SageMakerPublicHubContentArn"},
        "ReferenceMinVersion":{"shape":"ReferenceMinVersion"},
        "SupportStatus":{"shape":"HubContentSupportStatus"},
        "HubContentSearchKeywords":{"shape":"HubContentSearchKeywordList"},
        "HubContentDependencies":{"shape":"HubContentDependencyList"},
        "HubContentStatus":{"shape":"HubContentStatus"},
        "FailureReason":{"shape":"FailureReason"},
        "CreationTime":{"shape":"Timestamp"}
      }
    },
    "DescribeHubRequest":{
      "type":"structure",
      "required":["HubName"],
      "members":{
        "HubName":{"shape":"HubNameOrArn"}
      }
    },
    "DescribeHubResponse":{
      "type":"structure",
      "required":[
        "HubName",
        "HubArn",
        "HubStatus",
        "CreationTime",
        "LastModifiedTime"
      ],
      "members":{
        "HubName":{"shape":"HubName"},
        "HubArn":{"shape":"HubArn"},
        "HubDisplayName":{"shape":"HubDisplayName"},
        "HubDescription":{"shape":"HubDescription"},
        "HubSearchKeywords":{"shape":"HubSearchKeywordList"},
        "S3StorageConfig":{"shape":"HubS3StorageConfig"},
        "HubStatus":{"shape":"HubStatus"},
        "FailureReason":{"shape":"FailureReason"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"}
      }
    },
    "DescribeHumanTaskUiRequest":{
      "type":"structure",
      "required":["HumanTaskUiName"],
      "members":{
        "HumanTaskUiName":{"shape":"HumanTaskUiName"}
      }
    },
    "DescribeHumanTaskUiResponse":{
      "type":"structure",
      "required":[
        "HumanTaskUiArn",
        "HumanTaskUiName",
        "CreationTime",
        "UiTemplate"
      ],
      "members":{
        "HumanTaskUiArn":{"shape":"HumanTaskUiArn"},
        "HumanTaskUiName":{"shape":"HumanTaskUiName"},
        "HumanTaskUiStatus":{"shape":"HumanTaskUiStatus"},
        "CreationTime":{"shape":"Timestamp"},
        "UiTemplate":{"shape":"UiTemplateInfo"}
      }
    },
    "DescribeHyperParameterTuningJobRequest":{
      "type":"structure",
      "required":["HyperParameterTuningJobName"],
      "members":{
        "HyperParameterTuningJobName":{"shape":"HyperParameterTuningJobName"}
      }
    },
    "DescribeHyperParameterTuningJobResponse":{
      "type":"structure",
      "required":[
        "HyperParameterTuningJobName",
        "HyperParameterTuningJobArn",
        "HyperParameterTuningJobConfig",
        "HyperParameterTuningJobStatus",
        "CreationTime",
        "TrainingJobStatusCounters",
        "ObjectiveStatusCounters"
      ],
      "members":{
        "HyperParameterTuningJobName":{"shape":"HyperParameterTuningJobName"},
        "HyperParameterTuningJobArn":{"shape":"HyperParameterTuningJobArn"},
        "HyperParameterTuningJobConfig":{"shape":"HyperParameterTuningJobConfig"},
        "TrainingJobDefinition":{"shape":"HyperParameterTrainingJobDefinition"},
        "TrainingJobDefinitions":{"shape":"HyperParameterTrainingJobDefinitions"},
        "HyperParameterTuningJobStatus":{"shape":"HyperParameterTuningJobStatus"},
        "CreationTime":{"shape":"Timestamp"},
        "HyperParameterTuningEndTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "TrainingJobStatusCounters":{"shape":"TrainingJobStatusCounters"},
        "ObjectiveStatusCounters":{"shape":"ObjectiveStatusCounters"},
        "BestTrainingJob":{"shape":"HyperParameterTrainingJobSummary"},
        "OverallBestTrainingJob":{"shape":"HyperParameterTrainingJobSummary"},
        "WarmStartConfig":{"shape":"HyperParameterTuningJobWarmStartConfig"},
        "Autotune":{"shape":"Autotune"},
        "FailureReason":{"shape":"FailureReason"},
        "TuningJobCompletionDetails":{"shape":"HyperParameterTuningJobCompletionDetails"},
        "ConsumedResources":{"shape":"HyperParameterTuningJobConsumedResources"}
      }
    },
    "DescribeImageRequest":{
      "type":"structure",
      "required":["ImageName"],
      "members":{
        "ImageName":{"shape":"ImageName"}
      }
    },
    "DescribeImageResponse":{
      "type":"structure",
      "members":{
        "CreationTime":{"shape":"Timestamp"},
        "Description":{"shape":"ImageDescription"},
        "DisplayName":{"shape":"ImageDisplayName"},
        "FailureReason":{"shape":"FailureReason"},
        "ImageArn":{"shape":"ImageArn"},
        "ImageName":{"shape":"ImageName"},
        "ImageStatus":{"shape":"ImageStatus"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "RoleArn":{"shape":"RoleArn"}
      }
    },
    "DescribeImageVersionRequest":{
      "type":"structure",
      "required":["ImageName"],
      "members":{
        "ImageName":{"shape":"ImageName"},
        "Version":{"shape":"ImageVersionNumber"},
        "Alias":{"shape":"SageMakerImageVersionAlias"}
      }
    },
    "DescribeImageVersionResponse":{
      "type":"structure",
      "members":{
        "BaseImage":{"shape":"ImageBaseImage"},
        "ContainerImage":{"shape":"ImageContainerImage"},
        "CreationTime":{"shape":"Timestamp"},
        "FailureReason":{"shape":"FailureReason"},
        "ImageArn":{"shape":"ImageArn"},
        "ImageVersionArn":{"shape":"ImageVersionArn"},
        "ImageVersionStatus":{"shape":"ImageVersionStatus"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "Version":{"shape":"ImageVersionNumber"},
        "VendorGuidance":{"shape":"VendorGuidance"},
        "JobType":{"shape":"JobType"},
        "MLFramework":{"shape":"MLFramework"},
        "ProgrammingLang":{"shape":"ProgrammingLang"},
        "Processor":{"shape":"Processor"},
        "Horovod":{"shape":"Horovod"},
        "ReleaseNotes":{"shape":"ReleaseNotes"}
      }
    },
    "DescribeInferenceComponentInput":{
      "type":"structure",
      "required":["InferenceComponentName"],
      "members":{
        "InferenceComponentName":{"shape":"InferenceComponentName"}
      }
    },
    "DescribeInferenceComponentOutput":{
      "type":"structure",
      "required":[
        "InferenceComponentName",
        "InferenceComponentArn",
        "EndpointName",
        "EndpointArn",
        "CreationTime",
        "LastModifiedTime"
      ],
      "members":{
        "InferenceComponentName":{"shape":"InferenceComponentName"},
        "InferenceComponentArn":{"shape":"InferenceComponentArn"},
        "EndpointName":{"shape":"EndpointName"},
        "EndpointArn":{"shape":"EndpointArn"},
        "VariantName":{"shape":"VariantName"},
        "FailureReason":{"shape":"FailureReason"},
        "Specification":{"shape":"InferenceComponentSpecificationSummary"},
        "RuntimeConfig":{"shape":"InferenceComponentRuntimeConfigSummary"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "InferenceComponentStatus":{"shape":"InferenceComponentStatus"}
      }
    },
    "DescribeInferenceExperimentRequest":{
      "type":"structure",
      "required":["Name"],
      "members":{
        "Name":{"shape":"InferenceExperimentName"}
      }
    },
    "DescribeInferenceExperimentResponse":{
      "type":"structure",
      "required":[
        "Arn",
        "Name",
        "Type",
        "Status",
        "EndpointMetadata",
        "ModelVariants"
      ],
      "members":{
        "Arn":{"shape":"InferenceExperimentArn"},
        "Name":{"shape":"InferenceExperimentName"},
        "Type":{"shape":"InferenceExperimentType"},
        "Schedule":{"shape":"InferenceExperimentSchedule"},
        "Status":{"shape":"InferenceExperimentStatus"},
        "StatusReason":{"shape":"InferenceExperimentStatusReason"},
        "Description":{"shape":"InferenceExperimentDescription"},
        "CreationTime":{"shape":"Timestamp"},
        "CompletionTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "RoleArn":{"shape":"RoleArn"},
        "EndpointMetadata":{"shape":"EndpointMetadata"},
        "ModelVariants":{"shape":"ModelVariantConfigSummaryList"},
        "DataStorageConfig":{"shape":"InferenceExperimentDataStorageConfig"},
        "ShadowModeConfig":{"shape":"ShadowModeConfig"},
        "KmsKey":{"shape":"KmsKeyId"}
      }
    },
    "DescribeInferenceRecommendationsJobRequest":{
      "type":"structure",
      "required":["JobName"],
      "members":{
        "JobName":{"shape":"RecommendationJobName"}
      }
    },
    "DescribeInferenceRecommendationsJobResponse":{
      "type":"structure",
      "required":[
        "JobName",
        "JobType",
        "JobArn",
        "RoleArn",
        "Status",
        "CreationTime",
        "LastModifiedTime",
        "InputConfig"
      ],
      "members":{
        "JobName":{"shape":"RecommendationJobName"},
        "JobDescription":{"shape":"RecommendationJobDescription"},
        "JobType":{"shape":"RecommendationJobType"},
        "JobArn":{"shape":"RecommendationJobArn"},
        "RoleArn":{"shape":"RoleArn"},
        "Status":{"shape":"RecommendationJobStatus"},
        "CreationTime":{"shape":"CreationTime"},
        "CompletionTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"LastModifiedTime"},
        "FailureReason":{"shape":"FailureReason"},
        "InputConfig":{"shape":"RecommendationJobInputConfig"},
        "StoppingConditions":{"shape":"RecommendationJobStoppingConditions"},
        "InferenceRecommendations":{"shape":"InferenceRecommendations"},
        "EndpointPerformances":{"shape":"EndpointPerformances"}
      }
    },
    "DescribeLabelingJobRequest":{
      "type":"structure",
      "required":["LabelingJobName"],
      "members":{
        "LabelingJobName":{"shape":"LabelingJobName"}
      }
    },
    "DescribeLabelingJobResponse":{
      "type":"structure",
      "required":[
        "LabelingJobStatus",
        "LabelCounters",
        "CreationTime",
        "LastModifiedTime",
        "JobReferenceCode",
        "LabelingJobName",
        "LabelingJobArn",
        "InputConfig",
        "OutputConfig",
        "RoleArn",
        "HumanTaskConfig"
      ],
      "members":{
        "LabelingJobStatus":{"shape":"LabelingJobStatus"},
        "LabelCounters":{"shape":"LabelCounters"},
        "FailureReason":{"shape":"FailureReason"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "JobReferenceCode":{"shape":"JobReferenceCode"},
        "LabelingJobName":{"shape":"LabelingJobName"},
        "LabelingJobArn":{"shape":"LabelingJobArn"},
        "LabelAttributeName":{"shape":"LabelAttributeName"},
        "InputConfig":{"shape":"LabelingJobInputConfig"},
        "OutputConfig":{"shape":"LabelingJobOutputConfig"},
        "RoleArn":{"shape":"RoleArn"},
        "LabelCategoryConfigS3Uri":{"shape":"S3Uri"},
        "StoppingConditions":{"shape":"LabelingJobStoppingConditions"},
        "LabelingJobAlgorithmsConfig":{"shape":"LabelingJobAlgorithmsConfig"},
        "HumanTaskConfig":{"shape":"HumanTaskConfig"},
        "Tags":{"shape":"TagList"},
        "LabelingJobOutput":{"shape":"LabelingJobOutput"}
      }
    },
    "DescribeLineageGroupRequest":{
      "type":"structure",
      "required":["LineageGroupName"],
      "members":{
        "LineageGroupName":{"shape":"ExperimentEntityName"}
      }
    },
    "DescribeLineageGroupResponse":{
      "type":"structure",
      "members":{
        "LineageGroupName":{"shape":"ExperimentEntityName"},
        "LineageGroupArn":{"shape":"LineageGroupArn"},
        "DisplayName":{"shape":"ExperimentEntityName"},
        "Description":{"shape":"ExperimentDescription"},
        "CreationTime":{"shape":"Timestamp"},
        "CreatedBy":{"shape":"UserContext"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "LastModifiedBy":{"shape":"UserContext"}
      }
    },
    "DescribeMlflowTrackingServerRequest":{
      "type":"structure",
      "required":["TrackingServerName"],
      "members":{
        "TrackingServerName":{"shape":"TrackingServerName"}
      }
    },
    "DescribeMlflowTrackingServerResponse":{
      "type":"structure",
      "members":{
        "TrackingServerArn":{"shape":"TrackingServerArn"},
        "TrackingServerName":{"shape":"TrackingServerName"},
        "ArtifactStoreUri":{"shape":"S3Uri"},
        "TrackingServerSize":{"shape":"TrackingServerSize"},
        "MlflowVersion":{"shape":"MlflowVersion"},
        "RoleArn":{"shape":"RoleArn"},
        "TrackingServerStatus":{"shape":"TrackingServerStatus"},
        "IsActive":{"shape":"IsTrackingServerActive"},
        "TrackingServerUrl":{"shape":"TrackingServerUrl"},
        "WeeklyMaintenanceWindowStart":{"shape":"WeeklyMaintenanceWindowStart"},
        "AutomaticModelRegistration":{"shape":"Boolean"},
        "CreationTime":{"shape":"Timestamp"},
        "CreatedBy":{"shape":"UserContext"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "LastModifiedBy":{"shape":"UserContext"}
      }
    },
    "DescribeModelBiasJobDefinitionRequest":{
      "type":"structure",
      "required":["JobDefinitionName"],
      "members":{
        "JobDefinitionName":{"shape":"MonitoringJobDefinitionName"}
      }
    },
    "DescribeModelBiasJobDefinitionResponse":{
      "type":"structure",
      "required":[
        "JobDefinitionArn",
        "JobDefinitionName",
        "CreationTime",
        "ModelBiasAppSpecification",
        "ModelBiasJobInput",
        "ModelBiasJobOutputConfig",
        "JobResources",
        "RoleArn"
      ],
      "members":{
        "JobDefinitionArn":{"shape":"MonitoringJobDefinitionArn"},
        "JobDefinitionName":{"shape":"MonitoringJobDefinitionName"},
        "CreationTime":{"shape":"Timestamp"},
        "ModelBiasBaselineConfig":{"shape":"ModelBiasBaselineConfig"},
        "ModelBiasAppSpecification":{"shape":"ModelBiasAppSpecification"},
        "ModelBiasJobInput":{"shape":"ModelBiasJobInput"},
        "ModelBiasJobOutputConfig":{"shape":"MonitoringOutputConfig"},
        "JobResources":{"shape":"MonitoringResources"},
        "NetworkConfig":{"shape":"MonitoringNetworkConfig"},
        "RoleArn":{"shape":"RoleArn"},
        "StoppingCondition":{"shape":"MonitoringStoppingCondition"}
      }
    },
    "DescribeModelCardExportJobRequest":{
      "type":"structure",
      "required":["ModelCardExportJobArn"],
      "members":{
        "ModelCardExportJobArn":{"shape":"ModelCardExportJobArn"}
      }
    },
    "DescribeModelCardExportJobResponse":{
      "type":"structure",
      "required":[
        "ModelCardExportJobName",
        "ModelCardExportJobArn",
        "Status",
        "ModelCardName",
        "ModelCardVersion",
        "OutputConfig",
        "CreatedAt",
        "LastModifiedAt"
      ],
      "members":{
        "ModelCardExportJobName":{"shape":"EntityName"},
        "ModelCardExportJobArn":{"shape":"ModelCardExportJobArn"},
        "Status":{"shape":"ModelCardExportJobStatus"},
        "ModelCardName":{"shape":"EntityName"},
        "ModelCardVersion":{"shape":"Integer"},
        "OutputConfig":{"shape":"ModelCardExportOutputConfig"},
        "CreatedAt":{"shape":"Timestamp"},
        "LastModifiedAt":{"shape":"Timestamp"},
        "FailureReason":{"shape":"FailureReason"},
        "ExportArtifacts":{"shape":"ModelCardExportArtifacts"}
      }
    },
    "DescribeModelCardRequest":{
      "type":"structure",
      "required":["ModelCardName"],
      "members":{
        "ModelCardName":{"shape":"ModelCardNameOrArn"},
        "ModelCardVersion":{"shape":"Integer"}
      }
    },
    "DescribeModelCardResponse":{
      "type":"structure",
      "required":[
        "ModelCardArn",
        "ModelCardName",
        "ModelCardVersion",
        "Content",
        "ModelCardStatus",
        "CreationTime",
        "CreatedBy"
      ],
      "members":{
        "ModelCardArn":{"shape":"ModelCardArn"},
        "ModelCardName":{"shape":"EntityName"},
        "ModelCardVersion":{"shape":"Integer"},
        "Content":{"shape":"ModelCardContent"},
        "ModelCardStatus":{"shape":"ModelCardStatus"},
        "SecurityConfig":{"shape":"ModelCardSecurityConfig"},
        "CreationTime":{"shape":"Timestamp"},
        "CreatedBy":{"shape":"UserContext"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "LastModifiedBy":{"shape":"UserContext"},
        "ModelCardProcessingStatus":{"shape":"ModelCardProcessingStatus"}
      }
    },
    "DescribeModelExplainabilityJobDefinitionRequest":{
      "type":"structure",
      "required":["JobDefinitionName"],
      "members":{
        "JobDefinitionName":{"shape":"MonitoringJobDefinitionName"}
      }
    },
    "DescribeModelExplainabilityJobDefinitionResponse":{
      "type":"structure",
      "required":[
        "JobDefinitionArn",
        "JobDefinitionName",
        "CreationTime",
        "ModelExplainabilityAppSpecification",
        "ModelExplainabilityJobInput",
        "ModelExplainabilityJobOutputConfig",
        "JobResources",
        "RoleArn"
      ],
      "members":{
        "JobDefinitionArn":{"shape":"MonitoringJobDefinitionArn"},
        "JobDefinitionName":{"shape":"MonitoringJobDefinitionName"},
        "CreationTime":{"shape":"Timestamp"},
        "ModelExplainabilityBaselineConfig":{"shape":"ModelExplainabilityBaselineConfig"},
        "ModelExplainabilityAppSpecification":{"shape":"ModelExplainabilityAppSpecification"},
        "ModelExplainabilityJobInput":{"shape":"ModelExplainabilityJobInput"},
        "ModelExplainabilityJobOutputConfig":{"shape":"MonitoringOutputConfig"},
        "JobResources":{"shape":"MonitoringResources"},
        "NetworkConfig":{"shape":"MonitoringNetworkConfig"},
        "RoleArn":{"shape":"RoleArn"},
        "StoppingCondition":{"shape":"MonitoringStoppingCondition"}
      }
    },
    "DescribeModelInput":{
      "type":"structure",
      "required":["ModelName"],
      "members":{
        "ModelName":{"shape":"ModelName"}
      }
    },
    "DescribeModelOutput":{
      "type":"structure",
      "required":[
        "ModelName",
        "CreationTime",
        "ModelArn"
      ],
      "members":{
        "ModelName":{"shape":"ModelName"},
        "PrimaryContainer":{"shape":"ContainerDefinition"},
        "Containers":{"shape":"ContainerDefinitionList"},
        "InferenceExecutionConfig":{"shape":"InferenceExecutionConfig"},
        "ExecutionRoleArn":{"shape":"RoleArn"},
        "VpcConfig":{"shape":"VpcConfig"},
        "CreationTime":{"shape":"Timestamp"},
        "ModelArn":{"shape":"ModelArn"},
        "EnableNetworkIsolation":{"shape":"Boolean"},
        "DeploymentRecommendation":{"shape":"DeploymentRecommendation"}
      }
    },
    "DescribeModelPackageGroupInput":{
      "type":"structure",
      "required":["ModelPackageGroupName"],
      "members":{
        "ModelPackageGroupName":{"shape":"ArnOrName"}
      }
    },
    "DescribeModelPackageGroupOutput":{
      "type":"structure",
      "required":[
        "ModelPackageGroupName",
        "ModelPackageGroupArn",
        "CreationTime",
        "CreatedBy",
        "ModelPackageGroupStatus"
      ],
      "members":{
        "ModelPackageGroupName":{"shape":"EntityName"},
        "ModelPackageGroupArn":{"shape":"ModelPackageGroupArn"},
        "ModelPackageGroupDescription":{"shape":"EntityDescription"},
        "CreationTime":{"shape":"CreationTime"},
        "CreatedBy":{"shape":"UserContext"},
        "ModelPackageGroupStatus":{"shape":"ModelPackageGroupStatus"}
      }
    },
    "DescribeModelPackageInput":{
      "type":"structure",
      "required":["ModelPackageName"],
      "members":{
        "ModelPackageName":{"shape":"VersionedArnOrName"}
      }
    },
    "DescribeModelPackageOutput":{
      "type":"structure",
      "required":[
        "ModelPackageName",
        "ModelPackageArn",
        "CreationTime",
        "ModelPackageStatus",
        "ModelPackageStatusDetails"
      ],
      "members":{
        "ModelPackageName":{"shape":"EntityName"},
        "ModelPackageGroupName":{"shape":"EntityName"},
        "ModelPackageVersion":{"shape":"ModelPackageVersion"},
        "ModelPackageArn":{"shape":"ModelPackageArn"},
        "ModelPackageDescription":{"shape":"EntityDescription"},
        "CreationTime":{"shape":"CreationTime"},
        "InferenceSpecification":{"shape":"InferenceSpecification"},
        "SourceAlgorithmSpecification":{"shape":"SourceAlgorithmSpecification"},
        "ValidationSpecification":{"shape":"ModelPackageValidationSpecification"},
        "ModelPackageStatus":{"shape":"ModelPackageStatus"},
        "ModelPackageStatusDetails":{"shape":"ModelPackageStatusDetails"},
        "CertifyForMarketplace":{"shape":"CertifyForMarketplace"},
        "ModelApprovalStatus":{"shape":"ModelApprovalStatus"},
        "CreatedBy":{"shape":"UserContext"},
        "MetadataProperties":{"shape":"MetadataProperties"},
        "ModelMetrics":{"shape":"ModelMetrics"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "LastModifiedBy":{"shape":"UserContext"},
        "ApprovalDescription":{"shape":"ApprovalDescription"},
        "Domain":{"shape":"String"},
        "Task":{"shape":"String"},
        "SamplePayloadUrl":{"shape":"String"},
        "CustomerMetadataProperties":{"shape":"CustomerMetadataMap"},
        "DriftCheckBaselines":{"shape":"DriftCheckBaselines"},
        "AdditionalInferenceSpecifications":{"shape":"AdditionalInferenceSpecifications"},
        "SkipModelValidation":{"shape":"SkipModelValidation"},
        "SourceUri":{"shape":"ModelPackageSourceUri"},
        "SecurityConfig":{"shape":"ModelPackageSecurityConfig"},
        "ModelCard":{"shape":"ModelPackageModelCard"}
      }
    },
    "DescribeModelQualityJobDefinitionRequest":{
      "type":"structure",
      "required":["JobDefinitionName"],
      "members":{
        "JobDefinitionName":{"shape":"MonitoringJobDefinitionName"}
      }
    },
    "DescribeModelQualityJobDefinitionResponse":{
      "type":"structure",
      "required":[
        "JobDefinitionArn",
        "JobDefinitionName",
        "CreationTime",
        "ModelQualityAppSpecification",
        "ModelQualityJobInput",
        "ModelQualityJobOutputConfig",
        "JobResources",
        "RoleArn"
      ],
      "members":{
        "JobDefinitionArn":{"shape":"MonitoringJobDefinitionArn"},
        "JobDefinitionName":{"shape":"MonitoringJobDefinitionName"},
        "CreationTime":{"shape":"Timestamp"},
        "ModelQualityBaselineConfig":{"shape":"ModelQualityBaselineConfig"},
        "ModelQualityAppSpecification":{"shape":"ModelQualityAppSpecification"},
        "ModelQualityJobInput":{"shape":"ModelQualityJobInput"},
        "ModelQualityJobOutputConfig":{"shape":"MonitoringOutputConfig"},
        "JobResources":{"shape":"MonitoringResources"},
        "NetworkConfig":{"shape":"MonitoringNetworkConfig"},
        "RoleArn":{"shape":"RoleArn"},
        "StoppingCondition":{"shape":"MonitoringStoppingCondition"}
      }
    },
    "DescribeMonitoringScheduleRequest":{
      "type":"structure",
      "required":["MonitoringScheduleName"],
      "members":{
        "MonitoringScheduleName":{"shape":"MonitoringScheduleName"}
      }
    },
    "DescribeMonitoringScheduleResponse":{
      "type":"structure",
      "required":[
        "MonitoringScheduleArn",
        "MonitoringScheduleName",
        "MonitoringScheduleStatus",
        "CreationTime",
        "LastModifiedTime",
        "MonitoringScheduleConfig"
      ],
      "members":{
        "MonitoringScheduleArn":{"shape":"MonitoringScheduleArn"},
        "MonitoringScheduleName":{"shape":"MonitoringScheduleName"},
        "MonitoringScheduleStatus":{"shape":"ScheduleStatus"},
        "MonitoringType":{"shape":"MonitoringType"},
        "FailureReason":{"shape":"FailureReason"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "MonitoringScheduleConfig":{"shape":"MonitoringScheduleConfig"},
        "EndpointName":{"shape":"EndpointName"},
        "LastMonitoringExecutionSummary":{"shape":"MonitoringExecutionSummary"}
      }
    },
    "DescribeNotebookInstanceInput":{
      "type":"structure",
      "required":["NotebookInstanceName"],
      "members":{
        "NotebookInstanceName":{"shape":"NotebookInstanceName"}
      }
    },
    "DescribeNotebookInstanceLifecycleConfigInput":{
      "type":"structure",
      "required":["NotebookInstanceLifecycleConfigName"],
      "members":{
        "NotebookInstanceLifecycleConfigName":{"shape":"NotebookInstanceLifecycleConfigName"}
      }
    },
    "DescribeNotebookInstanceLifecycleConfigOutput":{
      "type":"structure",
      "members":{
        "NotebookInstanceLifecycleConfigArn":{"shape":"NotebookInstanceLifecycleConfigArn"},
        "NotebookInstanceLifecycleConfigName":{"shape":"NotebookInstanceLifecycleConfigName"},
        "OnCreate":{"shape":"NotebookInstanceLifecycleConfigList"},
        "OnStart":{"shape":"NotebookInstanceLifecycleConfigList"},
        "LastModifiedTime":{"shape":"LastModifiedTime"},
        "CreationTime":{"shape":"CreationTime"}
      }
    },
    "DescribeNotebookInstanceOutput":{
      "type":"structure",
      "members":{
        "NotebookInstanceArn":{"shape":"NotebookInstanceArn"},
        "NotebookInstanceName":{"shape":"NotebookInstanceName"},
        "NotebookInstanceStatus":{"shape":"NotebookInstanceStatus"},
        "FailureReason":{"shape":"FailureReason"},
        "Url":{"shape":"NotebookInstanceUrl"},
        "InstanceType":{"shape":"InstanceType"},
        "SubnetId":{"shape":"SubnetId"},
        "SecurityGroups":{"shape":"SecurityGroupIds"},
        "RoleArn":{"shape":"RoleArn"},
        "KmsKeyId":{"shape":"KmsKeyId"},
        "NetworkInterfaceId":{"shape":"NetworkInterfaceId"},
        "LastModifiedTime":{"shape":"LastModifiedTime"},
        "CreationTime":{"shape":"CreationTime"},
        "NotebookInstanceLifecycleConfigName":{"shape":"NotebookInstanceLifecycleConfigName"},
        "DirectInternetAccess":{"shape":"DirectInternetAccess"},
        "VolumeSizeInGB":{"shape":"NotebookInstanceVolumeSizeInGB"},
        "AcceleratorTypes":{"shape":"NotebookInstanceAcceleratorTypes"},
        "DefaultCodeRepository":{"shape":"CodeRepositoryNameOrUrl"},
        "AdditionalCodeRepositories":{"shape":"AdditionalCodeRepositoryNamesOrUrls"},
        "RootAccess":{"shape":"RootAccess"},
        "PlatformIdentifier":{"shape":"PlatformIdentifier"},
        "InstanceMetadataServiceConfiguration":{"shape":"InstanceMetadataServiceConfiguration"}
      }
    },
    "DescribeOptimizationJobRequest":{
      "type":"structure",
      "required":["OptimizationJobName"],
      "members":{
        "OptimizationJobName":{"shape":"EntityName"}
      }
    },
    "DescribeOptimizationJobResponse":{
      "type":"structure",
      "required":[
        "OptimizationJobArn",
        "OptimizationJobStatus",
        "CreationTime",
        "LastModifiedTime",
        "OptimizationJobName",
        "ModelSource",
        "DeploymentInstanceType",
        "OptimizationConfigs",
        "OutputConfig",
        "RoleArn",
        "StoppingCondition"
      ],
      "members":{
        "OptimizationJobArn":{"shape":"OptimizationJobArn"},
        "OptimizationJobStatus":{"shape":"OptimizationJobStatus"},
        "OptimizationStartTime":{"shape":"Timestamp"},
        "OptimizationEndTime":{"shape":"Timestamp"},
        "CreationTime":{"shape":"CreationTime"},
        "LastModifiedTime":{"shape":"LastModifiedTime"},
        "FailureReason":{"shape":"FailureReason"},
        "OptimizationJobName":{"shape":"EntityName"},
        "ModelSource":{"shape":"OptimizationJobModelSource"},
        "OptimizationEnvironment":{"shape":"OptimizationJobEnvironmentVariables"},
        "DeploymentInstanceType":{"shape":"OptimizationJobDeploymentInstanceType"},
        "OptimizationConfigs":{"shape":"OptimizationConfigs"},
        "OutputConfig":{"shape":"OptimizationJobOutputConfig"},
        "OptimizationOutput":{"shape":"OptimizationOutput"},
        "RoleArn":{"shape":"RoleArn"},
        "StoppingCondition":{"shape":"StoppingCondition"},
        "VpcConfig":{"shape":"OptimizationVpcConfig"}
      }
    },
    "DescribePipelineDefinitionForExecutionRequest":{
      "type":"structure",
      "required":["PipelineExecutionArn"],
      "members":{
        "PipelineExecutionArn":{"shape":"PipelineExecutionArn"}
      }
    },
    "DescribePipelineDefinitionForExecutionResponse":{
      "type":"structure",
      "members":{
        "PipelineDefinition":{"shape":"PipelineDefinition"},
        "CreationTime":{"shape":"Timestamp"}
      }
    },
    "DescribePipelineExecutionRequest":{
      "type":"structure",
      "required":["PipelineExecutionArn"],
      "members":{
        "PipelineExecutionArn":{"shape":"PipelineExecutionArn"}
      }
    },
    "DescribePipelineExecutionResponse":{
      "type":"structure",
      "members":{
        "PipelineArn":{"shape":"PipelineArn"},
        "PipelineExecutionArn":{"shape":"PipelineExecutionArn"},
        "PipelineExecutionDisplayName":{"shape":"PipelineExecutionName"},
        "PipelineExecutionStatus":{"shape":"PipelineExecutionStatus"},
        "PipelineExecutionDescription":{"shape":"PipelineExecutionDescription"},
        "PipelineExperimentConfig":{"shape":"PipelineExperimentConfig"},
        "FailureReason":{"shape":"PipelineExecutionFailureReason"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "CreatedBy":{"shape":"UserContext"},
        "LastModifiedBy":{"shape":"UserContext"},
        "ParallelismConfiguration":{"shape":"ParallelismConfiguration"},
        "SelectiveExecutionConfig":{"shape":"SelectiveExecutionConfig"}
      }
    },
    "DescribePipelineRequest":{
      "type":"structure",
      "required":["PipelineName"],
      "members":{
        "PipelineName":{"shape":"PipelineNameOrArn"}
      }
    },
    "DescribePipelineResponse":{
      "type":"structure",
      "members":{
        "PipelineArn":{"shape":"PipelineArn"},
        "PipelineName":{"shape":"PipelineName"},
        "PipelineDisplayName":{"shape":"PipelineName"},
        "PipelineDefinition":{"shape":"PipelineDefinition"},
        "PipelineDescription":{"shape":"PipelineDescription"},
        "RoleArn":{"shape":"RoleArn"},
        "PipelineStatus":{"shape":"PipelineStatus"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "LastRunTime":{"shape":"Timestamp"},
        "CreatedBy":{"shape":"UserContext"},
        "LastModifiedBy":{"shape":"UserContext"},
        "ParallelismConfiguration":{"shape":"ParallelismConfiguration"}
      }
    },
    "DescribeProcessingJobRequest":{
      "type":"structure",
      "required":["ProcessingJobName"],
      "members":{
        "ProcessingJobName":{"shape":"ProcessingJobName"}
      }
    },
    "DescribeProcessingJobResponse":{
      "type":"structure",
      "required":[
        "ProcessingJobName",
        "ProcessingResources",
        "AppSpecification",
        "ProcessingJobArn",
        "ProcessingJobStatus",
        "CreationTime"
      ],
      "members":{
        "ProcessingInputs":{"shape":"ProcessingInputs"},
        "ProcessingOutputConfig":{"shape":"ProcessingOutputConfig"},
        "ProcessingJobName":{"shape":"ProcessingJobName"},
        "ProcessingResources":{"shape":"ProcessingResources"},
        "StoppingCondition":{"shape":"ProcessingStoppingCondition"},
        "AppSpecification":{"shape":"AppSpecification"},
        "Environment":{"shape":"ProcessingEnvironmentMap"},
        "NetworkConfig":{"shape":"NetworkConfig"},
        "RoleArn":{"shape":"RoleArn"},
        "ExperimentConfig":{"shape":"ExperimentConfig"},
        "ProcessingJobArn":{"shape":"ProcessingJobArn"},
        "ProcessingJobStatus":{"shape":"ProcessingJobStatus"},
        "ExitMessage":{"shape":"ExitMessage"},
        "FailureReason":{"shape":"FailureReason"},
        "ProcessingEndTime":{"shape":"Timestamp"},
        "ProcessingStartTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "CreationTime":{"shape":"Timestamp"},
        "MonitoringScheduleArn":{"shape":"MonitoringScheduleArn"},
        "AutoMLJobArn":{"shape":"AutoMLJobArn"},
        "TrainingJobArn":{"shape":"TrainingJobArn"}
      }
    },
    "DescribeProjectInput":{
      "type":"structure",
      "required":["ProjectName"],
      "members":{
        "ProjectName":{"shape":"ProjectEntityName"}
      }
    },
    "DescribeProjectOutput":{
      "type":"structure",
      "required":[
        "ProjectArn",
        "ProjectName",
        "ProjectId",
        "ServiceCatalogProvisioningDetails",
        "ProjectStatus",
        "CreationTime"
      ],
      "members":{
        "ProjectArn":{"shape":"ProjectArn"},
        "ProjectName":{"shape":"ProjectEntityName"},
        "ProjectId":{"shape":"ProjectId"},
        "ProjectDescription":{"shape":"EntityDescription"},
        "ServiceCatalogProvisioningDetails":{"shape":"ServiceCatalogProvisioningDetails"},
        "ServiceCatalogProvisionedProductDetails":{"shape":"ServiceCatalogProvisionedProductDetails"},
        "ProjectStatus":{"shape":"ProjectStatus"},
        "CreatedBy":{"shape":"UserContext"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "LastModifiedBy":{"shape":"UserContext"}
      }
    },
    "DescribeSpaceRequest":{
      "type":"structure",
      "required":[
        "DomainId",
        "SpaceName"
      ],
      "members":{
        "DomainId":{"shape":"DomainId"},
        "SpaceName":{"shape":"SpaceName"}
      }
    },
    "DescribeSpaceResponse":{
      "type":"structure",
      "members":{
        "DomainId":{"shape":"DomainId"},
        "SpaceArn":{"shape":"SpaceArn"},
        "SpaceName":{"shape":"SpaceName"},
        "HomeEfsFileSystemUid":{"shape":"EfsUid"},
        "Status":{"shape":"SpaceStatus"},
        "LastModifiedTime":{"shape":"LastModifiedTime"},
        "CreationTime":{"shape":"CreationTime"},
        "FailureReason":{"shape":"FailureReason"},
        "SpaceSettings":{"shape":"SpaceSettings"},
        "OwnershipSettings":{"shape":"OwnershipSettings"},
        "SpaceSharingSettings":{"shape":"SpaceSharingSettings"},
        "SpaceDisplayName":{"shape":"NonEmptyString64"},
        "Url":{"shape":"String1024"}
      }
    },
    "DescribeStudioLifecycleConfigRequest":{
      "type":"structure",
      "required":["StudioLifecycleConfigName"],
      "members":{
        "StudioLifecycleConfigName":{"shape":"StudioLifecycleConfigName"}
      }
    },
    "DescribeStudioLifecycleConfigResponse":{
      "type":"structure",
      "members":{
        "StudioLifecycleConfigArn":{"shape":"StudioLifecycleConfigArn"},
        "StudioLifecycleConfigName":{"shape":"StudioLifecycleConfigName"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "StudioLifecycleConfigContent":{"shape":"StudioLifecycleConfigContent"},
        "StudioLifecycleConfigAppType":{"shape":"StudioLifecycleConfigAppType"}
      }
    },
    "DescribeSubscribedWorkteamRequest":{
      "type":"structure",
      "required":["WorkteamArn"],
      "members":{
        "WorkteamArn":{"shape":"WorkteamArn"}
      }
    },
    "DescribeSubscribedWorkteamResponse":{
      "type":"structure",
      "required":["SubscribedWorkteam"],
      "members":{
        "SubscribedWorkteam":{"shape":"SubscribedWorkteam"}
      }
    },
    "DescribeTrainingJobRequest":{
      "type":"structure",
      "required":["TrainingJobName"],
      "members":{
        "TrainingJobName":{"shape":"TrainingJobName"}
      }
    },
    "DescribeTrainingJobResponse":{
      "type":"structure",
      "required":[
        "TrainingJobName",
        "TrainingJobArn",
        "ModelArtifacts",
        "TrainingJobStatus",
        "SecondaryStatus",
        "AlgorithmSpecification",
        "ResourceConfig",
        "StoppingCondition",
        "CreationTime"
      ],
      "members":{
        "TrainingJobName":{"shape":"TrainingJobName"},
        "TrainingJobArn":{"shape":"TrainingJobArn"},
        "TuningJobArn":{"shape":"HyperParameterTuningJobArn"},
        "LabelingJobArn":{"shape":"LabelingJobArn"},
        "AutoMLJobArn":{"shape":"AutoMLJobArn"},
        "ModelArtifacts":{"shape":"ModelArtifacts"},
        "TrainingJobStatus":{"shape":"TrainingJobStatus"},
        "SecondaryStatus":{"shape":"SecondaryStatus"},
        "FailureReason":{"shape":"FailureReason"},
        "HyperParameters":{"shape":"HyperParameters"},
        "AlgorithmSpecification":{"shape":"AlgorithmSpecification"},
        "RoleArn":{"shape":"RoleArn"},
        "InputDataConfig":{"shape":"InputDataConfig"},
        "OutputDataConfig":{"shape":"OutputDataConfig"},
        "ResourceConfig":{"shape":"ResourceConfig"},
        "WarmPoolStatus":{"shape":"WarmPoolStatus"},
        "VpcConfig":{"shape":"VpcConfig"},
        "StoppingCondition":{"shape":"StoppingCondition"},
        "CreationTime":{"shape":"Timestamp"},
        "TrainingStartTime":{"shape":"Timestamp"},
        "TrainingEndTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "SecondaryStatusTransitions":{"shape":"SecondaryStatusTransitions"},
        "FinalMetricDataList":{"shape":"FinalMetricDataList"},
        "EnableNetworkIsolation":{"shape":"Boolean"},
        "EnableInterContainerTrafficEncryption":{"shape":"Boolean"},
        "EnableManagedSpotTraining":{"shape":"Boolean"},
        "CheckpointConfig":{"shape":"CheckpointConfig"},
        "TrainingTimeInSeconds":{"shape":"TrainingTimeInSeconds"},
        "BillableTimeInSeconds":{"shape":"BillableTimeInSeconds"},
        "DebugHookConfig":{"shape":"DebugHookConfig"},
        "ExperimentConfig":{"shape":"ExperimentConfig"},
        "DebugRuleConfigurations":{"shape":"DebugRuleConfigurations"},
        "TensorBoardOutputConfig":{"shape":"TensorBoardOutputConfig"},
        "DebugRuleEvaluationStatuses":{"shape":"DebugRuleEvaluationStatuses"},
        "ProfilerConfig":{"shape":"ProfilerConfig"},
        "ProfilerRuleConfigurations":{"shape":"ProfilerRuleConfigurations"},
        "ProfilerRuleEvaluationStatuses":{"shape":"ProfilerRuleEvaluationStatuses"},
        "ProfilingStatus":{"shape":"ProfilingStatus"},
        "Environment":{"shape":"TrainingEnvironmentMap"},
        "RetryStrategy":{"shape":"RetryStrategy"},
        "RemoteDebugConfig":{"shape":"RemoteDebugConfig"},
        "InfraCheckConfig":{"shape":"InfraCheckConfig"}
      }
    },
    "DescribeTransformJobRequest":{
      "type":"structure",
      "required":["TransformJobName"],
      "members":{
        "TransformJobName":{"shape":"TransformJobName"}
      }
    },
    "DescribeTransformJobResponse":{
      "type":"structure",
      "required":[
        "TransformJobName",
        "TransformJobArn",
        "TransformJobStatus",
        "ModelName",
        "TransformInput",
        "TransformResources",
        "CreationTime"
      ],
      "members":{
        "TransformJobName":{"shape":"TransformJobName"},
        "TransformJobArn":{"shape":"TransformJobArn"},
        "TransformJobStatus":{"shape":"TransformJobStatus"},
        "FailureReason":{"shape":"FailureReason"},
        "ModelName":{"shape":"ModelName"},
        "MaxConcurrentTransforms":{"shape":"MaxConcurrentTransforms"},
        "ModelClientConfig":{"shape":"ModelClientConfig"},
        "MaxPayloadInMB":{"shape":"MaxPayloadInMB"},
        "BatchStrategy":{"shape":"BatchStrategy"},
        "Environment":{"shape":"TransformEnvironmentMap"},
        "TransformInput":{"shape":"TransformInput"},
        "TransformOutput":{"shape":"TransformOutput"},
        "DataCaptureConfig":{"shape":"BatchDataCaptureConfig"},
        "TransformResources":{"shape":"TransformResources"},
        "CreationTime":{"shape":"Timestamp"},
        "TransformStartTime":{"shape":"Timestamp"},
        "TransformEndTime":{"shape":"Timestamp"},
        "LabelingJobArn":{"shape":"LabelingJobArn"},
        "AutoMLJobArn":{"shape":"AutoMLJobArn"},
        "DataProcessing":{"shape":"DataProcessing"},
        "ExperimentConfig":{"shape":"ExperimentConfig"}
      }
    },
    "DescribeTrialComponentRequest":{
      "type":"structure",
      "required":["TrialComponentName"],
      "members":{
        "TrialComponentName":{"shape":"ExperimentEntityNameOrArn"}
      }
    },
    "DescribeTrialComponentResponse":{
      "type":"structure",
      "members":{
        "TrialComponentName":{"shape":"ExperimentEntityName"},
        "TrialComponentArn":{"shape":"TrialComponentArn"},
        "DisplayName":{"shape":"ExperimentEntityName"},
        "Source":{"shape":"TrialComponentSource"},
        "Status":{"shape":"TrialComponentStatus"},
        "StartTime":{"shape":"Timestamp"},
        "EndTime":{"shape":"Timestamp"},
        "CreationTime":{"shape":"Timestamp"},
        "CreatedBy":{"shape":"UserContext"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "LastModifiedBy":{"shape":"UserContext"},
        "Parameters":{"shape":"TrialComponentParameters"},
        "InputArtifacts":{"shape":"TrialComponentArtifacts"},
        "OutputArtifacts":{"shape":"TrialComponentArtifacts"},
        "MetadataProperties":{"shape":"MetadataProperties"},
        "Metrics":{"shape":"TrialComponentMetricSummaries"},
        "LineageGroupArn":{"shape":"LineageGroupArn"},
        "Sources":{"shape":"TrialComponentSources"}
      }
    },
    "DescribeTrialRequest":{
      "type":"structure",
      "required":["TrialName"],
      "members":{
        "TrialName":{"shape":"ExperimentEntityName"}
      }
    },
    "DescribeTrialResponse":{
      "type":"structure",
      "members":{
        "TrialName":{"shape":"ExperimentEntityName"},
        "TrialArn":{"shape":"TrialArn"},
        "DisplayName":{"shape":"ExperimentEntityName"},
        "ExperimentName":{"shape":"ExperimentEntityName"},
        "Source":{"shape":"TrialSource"},
        "CreationTime":{"shape":"Timestamp"},
        "CreatedBy":{"shape":"UserContext"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "LastModifiedBy":{"shape":"UserContext"},
        "MetadataProperties":{"shape":"MetadataProperties"}
      }
    },
    "DescribeUserProfileRequest":{
      "type":"structure",
      "required":[
        "DomainId",
        "UserProfileName"
      ],
      "members":{
        "DomainId":{"shape":"DomainId"},
        "UserProfileName":{"shape":"UserProfileName"}
      }
    },
    "DescribeUserProfileResponse":{
      "type":"structure",
      "members":{
        "DomainId":{"shape":"DomainId"},
        "UserProfileArn":{"shape":"UserProfileArn"},
        "UserProfileName":{"shape":"UserProfileName"},
        "HomeEfsFileSystemUid":{"shape":"EfsUid"},
        "Status":{"shape":"UserProfileStatus"},
        "LastModifiedTime":{"shape":"LastModifiedTime"},
        "CreationTime":{"shape":"CreationTime"},
        "FailureReason":{"shape":"FailureReason"},
        "SingleSignOnUserIdentifier":{"shape":"SingleSignOnUserIdentifier"},
        "SingleSignOnUserValue":{"shape":"String256"},
        "UserSettings":{"shape":"UserSettings"}
      }
    },
    "DescribeWorkforceRequest":{
      "type":"structure",
      "required":["WorkforceName"],
      "members":{
        "WorkforceName":{"shape":"WorkforceName"}
      }
    },
    "DescribeWorkforceResponse":{
      "type":"structure",
      "required":["Workforce"],
      "members":{
        "Workforce":{"shape":"Workforce"}
      }
    },
    "DescribeWorkteamRequest":{
      "type":"structure",
      "required":["WorkteamName"],
      "members":{
        "WorkteamName":{"shape":"WorkteamName"}
      }
    },
    "DescribeWorkteamResponse":{
      "type":"structure",
      "required":["Workteam"],
      "members":{
        "Workteam":{"shape":"Workteam"}
      }
    },
    "Description":{
      "type":"string",
      "max":128
    },
    "DesiredWeightAndCapacity":{
      "type":"structure",
      "required":["VariantName"],
      "members":{
        "VariantName":{"shape":"VariantName"},
        "DesiredWeight":{"shape":"VariantWeight"},
        "DesiredInstanceCount":{"shape":"TaskCount"},
        "ServerlessUpdateConfig":{"shape":"ProductionVariantServerlessUpdateConfig"}
      }
    },
    "DesiredWeightAndCapacityList":{
      "type":"list",
      "member":{"shape":"DesiredWeightAndCapacity"},
      "min":1
    },
    "DestinationS3Uri":{
      "type":"string",
      "max":512,
      "pattern":"^(https|s3)://([^/])/?(.*)$"
    },
    "DetailedAlgorithmStatus":{
      "type":"string",
      "enum":[
        "NotStarted",
        "InProgress",
        "Completed",
        "Failed"
      ]
    },
    "DetailedModelPackageStatus":{
      "type":"string",
      "enum":[
        "NotStarted",
        "InProgress",
        "Completed",
        "Failed"
      ]
    },
    "Device":{
      "type":"structure",
      "required":["DeviceName"],
      "members":{
        "DeviceName":{"shape":"DeviceName"},
        "Description":{"shape":"DeviceDescription"},
        "IotThingName":{"shape":"ThingName"}
      }
    },
    "DeviceArn":{
      "type":"string",
      "max":2048,
      "min":20,
      "pattern":"^arn:aws[a-z\\-]*:[a-z\\-]*:[a-z\\-]*:\\d{12}:[a-z\\-]*/?[a-zA-Z_0-9+=,.@\\-_/]+$"
    },
    "DeviceDeploymentStatus":{
      "type":"string",
      "enum":[
        "READYTODEPLOY",
        "INPROGRESS",
        "DEPLOYED",
        "FAILED",
        "STOPPING",
        "STOPPED"
      ]
    },
    "DeviceDeploymentSummaries":{
      "type":"list",
      "member":{"shape":"DeviceDeploymentSummary"}
    },
    "DeviceDeploymentSummary":{
      "type":"structure",
      "required":[
        "EdgeDeploymentPlanArn",
        "EdgeDeploymentPlanName",
        "StageName",
        "DeviceName",
        "DeviceArn"
      ],
      "members":{
        "EdgeDeploymentPlanArn":{"shape":"EdgeDeploymentPlanArn"},
        "EdgeDeploymentPlanName":{"shape":"EntityName"},
        "StageName":{"shape":"EntityName"},
        "DeployedStageName":{"shape":"EntityName"},
        "DeviceFleetName":{"shape":"EntityName"},
        "DeviceName":{"shape":"DeviceName"},
        "DeviceArn":{"shape":"DeviceArn"},
        "DeviceDeploymentStatus":{"shape":"DeviceDeploymentStatus"},
        "DeviceDeploymentStatusMessage":{"shape":"String"},
        "Description":{"shape":"DeviceDescription"},
        "DeploymentStartTime":{"shape":"Timestamp"}
      }
    },
    "DeviceDescription":{
      "type":"string",
      "max":40,
      "min":1,
      "pattern":"^[-a-zA-Z0-9_.,;:! ]*$"
    },
    "DeviceFleetArn":{
      "type":"string",
      "pattern":"^arn:aws[a-z\\-]*:iam::\\d{12}:device-fleet/?[a-zA-Z_0-9+=,.@\\-_/]+$"
    },
    "DeviceFleetDescription":{
      "type":"string",
      "max":800,
      "min":1,
      "pattern":"^[-a-zA-Z0-9_.,;:! ]*$"
    },
    "DeviceFleetSummaries":{
      "type":"list",
      "member":{"shape":"DeviceFleetSummary"}
    },
    "DeviceFleetSummary":{
      "type":"structure",
      "required":[
        "DeviceFleetArn",
        "DeviceFleetName"
      ],
      "members":{
        "DeviceFleetArn":{"shape":"DeviceFleetArn"},
        "DeviceFleetName":{"shape":"EntityName"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"}
      }
    },
    "DeviceName":{
      "type":"string",
      "max":63,
      "min":1,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}$"
    },
    "DeviceNames":{
      "type":"list",
      "member":{"shape":"DeviceName"}
    },
    "DeviceSelectionConfig":{
      "type":"structure",
      "required":["DeviceSubsetType"],
      "members":{
        "DeviceSubsetType":{"shape":"DeviceSubsetType"},
        "Percentage":{"shape":"Percentage"},
        "DeviceNames":{"shape":"DeviceNames"},
        "DeviceNameContains":{"shape":"DeviceName"}
      }
    },
    "DeviceStats":{
      "type":"structure",
      "required":[
        "ConnectedDeviceCount",
        "RegisteredDeviceCount"
      ],
      "members":{
        "ConnectedDeviceCount":{"shape":"Long"},
        "RegisteredDeviceCount":{"shape":"Long"}
      }
    },
    "DeviceSubsetType":{
      "type":"string",
      "enum":[
        "PERCENTAGE",
        "SELECTION",
        "NAMECONTAINS"
      ]
    },
    "DeviceSummaries":{
      "type":"list",
      "member":{"shape":"DeviceSummary"}
    },
    "DeviceSummary":{
      "type":"structure",
      "required":[
        "DeviceName",
        "DeviceArn"
      ],
      "members":{
        "DeviceName":{"shape":"EntityName"},
        "DeviceArn":{"shape":"DeviceArn"},
        "Description":{"shape":"DeviceDescription"},
        "DeviceFleetName":{"shape":"EntityName"},
        "IotThingName":{"shape":"ThingName"},
        "RegistrationTime":{"shape":"Timestamp"},
        "LatestHeartbeat":{"shape":"Timestamp"},
        "Models":{"shape":"EdgeModelSummaries"},
        "AgentVersion":{"shape":"EdgeVersion"}
      }
    },
    "Devices":{
      "type":"list",
      "member":{"shape":"Device"}
    },
    "Dimension":{
      "type":"integer",
      "max":8192,
      "min":1
    },
    "DirectDeploySettings":{
      "type":"structure",
      "members":{
        "Status":{"shape":"FeatureStatus"}
      }
    },
    "DirectInternetAccess":{
      "type":"string",
      "enum":[
        "Enabled",
        "Disabled"
      ]
    },
    "Direction":{
      "type":"string",
      "enum":[
        "Both",
        "Ascendants",
        "Descendants"
      ]
    },
    "DirectoryPath":{
      "type":"string",
      "max":4096,
      "pattern":".*"
    },
    "DisableProfiler":{"type":"boolean"},
    "DisableSagemakerServicecatalogPortfolioInput":{
      "type":"structure",
      "members":{
      }
    },
    "DisableSagemakerServicecatalogPortfolioOutput":{
      "type":"structure",
      "members":{
      }
    },
    "DisassociateAdditionalCodeRepositories":{"type":"boolean"},
    "DisassociateDefaultCodeRepository":{"type":"boolean"},
    "DisassociateNotebookInstanceAcceleratorTypes":{"type":"boolean"},
    "DisassociateNotebookInstanceLifecycleConfig":{"type":"boolean"},
    "DisassociateTrialComponentRequest":{
      "type":"structure",
      "required":[
        "TrialComponentName",
        "TrialName"
      ],
      "members":{
        "TrialComponentName":{"shape":"ExperimentEntityName"},
        "TrialName":{"shape":"ExperimentEntityName"}
      }
    },
    "DisassociateTrialComponentResponse":{
      "type":"structure",
      "members":{
        "TrialComponentArn":{"shape":"TrialComponentArn"},
        "TrialArn":{"shape":"TrialArn"}
      }
    },
    "DockerSettings":{
      "type":"structure",
      "members":{
        "EnableDockerAccess":{"shape":"FeatureStatus"},
        "VpcOnlyTrustedAccounts":{"shape":"VpcOnlyTrustedAccounts"}
      }
    },
    "DocumentSchemaVersion":{
      "type":"string",
      "max":14,
      "min":5,
      "pattern":"^\\d{1,4}.\\d{1,4}.\\d{1,4}$"
    },
    "Dollars":{
      "type":"integer",
      "max":2,
      "min":0
    },
    "DomainArn":{
      "type":"string",
      "max":256,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:domain/.*"
    },
    "DomainDetails":{
      "type":"structure",
      "members":{
        "DomainArn":{"shape":"DomainArn"},
        "DomainId":{"shape":"DomainId"},
        "DomainName":{"shape":"DomainName"},
        "Status":{"shape":"DomainStatus"},
        "CreationTime":{"shape":"CreationTime"},
        "LastModifiedTime":{"shape":"LastModifiedTime"},
        "Url":{"shape":"String1024"}
      }
    },
    "DomainId":{
      "type":"string",
      "max":63,
      "pattern":"^d-(-*[a-z0-9]){1,61}"
    },
    "DomainList":{
      "type":"list",
      "member":{"shape":"DomainDetails"}
    },
    "DomainName":{
      "type":"string",
      "max":63,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}"
    },
    "DomainSecurityGroupIds":{
      "type":"list",
      "member":{"shape":"SecurityGroupId"},
      "max":3
    },
    "DomainSettings":{
      "type":"structure",
      "members":{
        "SecurityGroupIds":{"shape":"DomainSecurityGroupIds"},
        "RStudioServerProDomainSettings":{"shape":"RStudioServerProDomainSettings"},
        "ExecutionRoleIdentityConfig":{"shape":"ExecutionRoleIdentityConfig"},
        "DockerSettings":{"shape":"DockerSettings"},
        "AmazonQSettings":{"shape":"AmazonQSettings"}
      }
    },
    "DomainSettingsForUpdate":{
      "type":"structure",
      "members":{
        "RStudioServerProDomainSettingsForUpdate":{"shape":"RStudioServerProDomainSettingsForUpdate"},
        "ExecutionRoleIdentityConfig":{"shape":"ExecutionRoleIdentityConfig"},
        "SecurityGroupIds":{"shape":"DomainSecurityGroupIds"},
        "DockerSettings":{"shape":"DockerSettings"},
        "AmazonQSettings":{"shape":"AmazonQSettings"}
      }
    },
    "DomainStatus":{
      "type":"string",
      "enum":[
        "Deleting",
        "Failed",
        "InService",
        "Pending",
        "Updating",
        "Update_Failed",
        "Delete_Failed"
      ]
    },
    "Double":{"type":"double"},
    "DoubleParameterValue":{"type":"double"},
    "DriftCheckBaselines":{
      "type":"structure",
      "members":{
        "Bias":{"shape":"DriftCheckBias"},
        "Explainability":{"shape":"DriftCheckExplainability"},
        "ModelQuality":{"shape":"DriftCheckModelQuality"},
        "ModelDataQuality":{"shape":"DriftCheckModelDataQuality"}
      }
    },
    "DriftCheckBias":{
      "type":"structure",
      "members":{
        "ConfigFile":{"shape":"FileSource"},
        "PreTrainingConstraints":{"shape":"MetricsSource"},
        "PostTrainingConstraints":{"shape":"MetricsSource"}
      }
    },
    "DriftCheckExplainability":{
      "type":"structure",
      "members":{
        "Constraints":{"shape":"MetricsSource"},
        "ConfigFile":{"shape":"FileSource"}
      }
    },
    "DriftCheckModelDataQuality":{
      "type":"structure",
      "members":{
        "Statistics":{"shape":"MetricsSource"},
        "Constraints":{"shape":"MetricsSource"}
      }
    },
    "DriftCheckModelQuality":{
      "type":"structure",
      "members":{
        "Statistics":{"shape":"MetricsSource"},
        "Constraints":{"shape":"MetricsSource"}
      }
    },
    "DynamicScalingConfiguration":{
      "type":"structure",
      "members":{
        "MinCapacity":{"shape":"Integer"},
        "MaxCapacity":{"shape":"Integer"},
        "ScaleInCooldown":{"shape":"Integer"},
        "ScaleOutCooldown":{"shape":"Integer"},
        "ScalingPolicies":{"shape":"ScalingPolicies"}
      }
    },
    "EFSFileSystem":{
      "type":"structure",
      "required":["FileSystemId"],
      "members":{
        "FileSystemId":{"shape":"FileSystemId"}
      }
    },
    "EFSFileSystemConfig":{
      "type":"structure",
      "required":["FileSystemId"],
      "members":{
        "FileSystemId":{"shape":"FileSystemId"},
        "FileSystemPath":{"shape":"FileSystemPath"}
      }
    },
    "EMRStepMetadata":{
      "type":"structure",
      "members":{
        "ClusterId":{"shape":"String256"},
        "StepId":{"shape":"String256"},
        "StepName":{"shape":"String256"},
        "LogFilePath":{"shape":"String1024"}
      }
    },
    "EbsStorageSettings":{
      "type":"structure",
      "required":["EbsVolumeSizeInGb"],
      "members":{
        "EbsVolumeSizeInGb":{"shape":"SpaceEbsVolumeSizeInGb"}
      }
    },
    "Edge":{
      "type":"structure",
      "members":{
        "SourceArn":{"shape":"AssociationEntityArn"},
        "DestinationArn":{"shape":"AssociationEntityArn"},
        "AssociationType":{"shape":"AssociationEdgeType"}
      }
    },
    "EdgeDeploymentConfig":{
      "type":"structure",
      "required":["FailureHandlingPolicy"],
      "members":{
        "FailureHandlingPolicy":{"shape":"FailureHandlingPolicy"}
      }
    },
    "EdgeDeploymentModelConfig":{
      "type":"structure",
      "required":[
        "ModelHandle",
        "EdgePackagingJobName"
      ],
      "members":{
        "ModelHandle":{"shape":"EntityName"},
        "EdgePackagingJobName":{"shape":"EntityName"}
      }
    },
    "EdgeDeploymentModelConfigs":{
      "type":"list",
      "member":{"shape":"EdgeDeploymentModelConfig"}
    },
    "EdgeDeploymentPlanArn":{
      "type":"string",
      "max":2048,
      "min":20,
      "pattern":"^arn:aws[a-z\\-]*:sagemaker:[a-z\\-]*:\\d{12}:edge-deployment/?[a-zA-Z_0-9+=,.@\\-_/]+$"
    },
    "EdgeDeploymentPlanSummaries":{
      "type":"list",
      "member":{"shape":"EdgeDeploymentPlanSummary"}
    },
    "EdgeDeploymentPlanSummary":{
      "type":"structure",
      "required":[
        "EdgeDeploymentPlanArn",
        "EdgeDeploymentPlanName",
        "DeviceFleetName",
        "EdgeDeploymentSuccess",
        "EdgeDeploymentPending",
        "EdgeDeploymentFailed"
      ],
      "members":{
        "EdgeDeploymentPlanArn":{"shape":"EdgeDeploymentPlanArn"},
        "EdgeDeploymentPlanName":{"shape":"EntityName"},
        "DeviceFleetName":{"shape":"EntityName"},
        "EdgeDeploymentSuccess":{"shape":"Integer"},
        "EdgeDeploymentPending":{"shape":"Integer"},
        "EdgeDeploymentFailed":{"shape":"Integer"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"}
      }
    },
    "EdgeDeploymentStatus":{
      "type":"structure",
      "required":[
        "StageStatus",
        "EdgeDeploymentSuccessInStage",
        "EdgeDeploymentPendingInStage",
        "EdgeDeploymentFailedInStage"
      ],
      "members":{
        "StageStatus":{"shape":"StageStatus"},
        "EdgeDeploymentSuccessInStage":{"shape":"Integer"},
        "EdgeDeploymentPendingInStage":{"shape":"Integer"},
        "EdgeDeploymentFailedInStage":{"shape":"Integer"},
        "EdgeDeploymentStatusMessage":{"shape":"String"},
        "EdgeDeploymentStageStartTime":{"shape":"Timestamp"}
      }
    },
    "EdgeModel":{
      "type":"structure",
      "required":[
        "ModelName",
        "ModelVersion"
      ],
      "members":{
        "ModelName":{"shape":"EntityName"},
        "ModelVersion":{"shape":"EdgeVersion"},
        "LatestSampleTime":{"shape":"Timestamp"},
        "LatestInference":{"shape":"Timestamp"}
      }
    },
    "EdgeModelStat":{
      "type":"structure",
      "required":[
        "ModelName",
        "ModelVersion",
        "OfflineDeviceCount",
        "ConnectedDeviceCount",
        "ActiveDeviceCount",
        "SamplingDeviceCount"
      ],
      "members":{
        "ModelName":{"shape":"EntityName"},
        "ModelVersion":{"shape":"EdgeVersion"},
        "OfflineDeviceCount":{"shape":"Long"},
        "ConnectedDeviceCount":{"shape":"Long"},
        "ActiveDeviceCount":{"shape":"Long"},
        "SamplingDeviceCount":{"shape":"Long"}
      }
    },
    "EdgeModelStats":{
      "type":"list",
      "member":{"shape":"EdgeModelStat"}
    },
    "EdgeModelSummaries":{
      "type":"list",
      "member":{"shape":"EdgeModelSummary"}
    },
    "EdgeModelSummary":{
      "type":"structure",
      "required":[
        "ModelName",
        "ModelVersion"
      ],
      "members":{
        "ModelName":{"shape":"EntityName"},
        "ModelVersion":{"shape":"EdgeVersion"}
      }
    },
    "EdgeModels":{
      "type":"list",
      "member":{"shape":"EdgeModel"}
    },
    "EdgeOutputConfig":{
      "type":"structure",
      "required":["S3OutputLocation"],
      "members":{
        "S3OutputLocation":{"shape":"S3Uri"},
        "KmsKeyId":{"shape":"KmsKeyId"},
        "PresetDeploymentType":{"shape":"EdgePresetDeploymentType"},
        "PresetDeploymentConfig":{"shape":"String"}
      }
    },
    "EdgePackagingJobArn":{
      "type":"string",
      "max":2048,
      "min":20,
      "pattern":"^arn:aws[a-z\\-]*:sagemaker:[a-z\\-]*:\\d{12}:edge-packaging-job/?[a-zA-Z_0-9+=,.@\\-_/]+$"
    },
    "EdgePackagingJobStatus":{
      "type":"string",
      "enum":[
        "STARTING",
        "INPROGRESS",
        "COMPLETED",
        "FAILED",
        "STOPPING",
        "STOPPED"
      ]
    },
    "EdgePackagingJobSummaries":{
      "type":"list",
      "member":{"shape":"EdgePackagingJobSummary"}
    },
    "EdgePackagingJobSummary":{
      "type":"structure",
      "required":[
        "EdgePackagingJobArn",
        "EdgePackagingJobName",
        "EdgePackagingJobStatus"
      ],
      "members":{
        "EdgePackagingJobArn":{"shape":"EdgePackagingJobArn"},
        "EdgePackagingJobName":{"shape":"EntityName"},
        "EdgePackagingJobStatus":{"shape":"EdgePackagingJobStatus"},
        "CompilationJobName":{"shape":"EntityName"},
        "ModelName":{"shape":"EntityName"},
        "ModelVersion":{"shape":"EdgeVersion"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"}
      }
    },
    "EdgePresetDeploymentArtifact":{
      "type":"string",
      "max":2048,
      "min":20
    },
    "EdgePresetDeploymentOutput":{
      "type":"structure",
      "required":["Type"],
      "members":{
        "Type":{"shape":"EdgePresetDeploymentType"},
        "Artifact":{"shape":"EdgePresetDeploymentArtifact"},
        "Status":{"shape":"EdgePresetDeploymentStatus"},
        "StatusMessage":{"shape":"String"}
      }
    },
    "EdgePresetDeploymentStatus":{
      "type":"string",
      "enum":[
        "COMPLETED",
        "FAILED"
      ]
    },
    "EdgePresetDeploymentType":{
      "type":"string",
      "enum":["GreengrassV2Component"]
    },
    "EdgeVersion":{
      "type":"string",
      "max":30,
      "min":1,
      "pattern":"[a-zA-Z0-9\\ \\_\\.]+"
    },
    "Edges":{
      "type":"list",
      "member":{"shape":"Edge"}
    },
    "EfsUid":{
      "type":"string",
      "max":10,
      "pattern":"\\d+"
    },
    "EnableCapture":{"type":"boolean"},
    "EnableInfraCheck":{"type":"boolean"},
    "EnableIotRoleAlias":{"type":"boolean"},
    "EnableRemoteDebug":{"type":"boolean"},
    "EnableSagemakerServicecatalogPortfolioInput":{
      "type":"structure",
      "members":{
      }
    },
    "EnableSagemakerServicecatalogPortfolioOutput":{
      "type":"structure",
      "members":{
      }
    },
    "EnableSessionTagChaining":{"type":"boolean"},
    "EnabledOrDisabled":{
      "type":"string",
      "enum":[
        "Enabled",
        "Disabled"
      ]
    },
    "Endpoint":{
      "type":"structure",
      "required":[
        "EndpointName",
        "EndpointArn",
        "EndpointConfigName",
        "EndpointStatus",
        "CreationTime",
        "LastModifiedTime"
      ],
      "members":{
        "EndpointName":{"shape":"EndpointName"},
        "EndpointArn":{"shape":"EndpointArn"},
        "EndpointConfigName":{"shape":"EndpointConfigName"},
        "ProductionVariants":{"shape":"ProductionVariantSummaryList"},
        "DataCaptureConfig":{"shape":"DataCaptureConfigSummary"},
        "EndpointStatus":{"shape":"EndpointStatus"},
        "FailureReason":{"shape":"FailureReason"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "MonitoringSchedules":{"shape":"MonitoringScheduleList"},
        "Tags":{"shape":"TagList"},
        "ShadowProductionVariants":{"shape":"ProductionVariantSummaryList"}
      }
    },
    "EndpointArn":{
      "type":"string",
      "max":2048,
      "min":20,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:endpoint/.*"
    },
    "EndpointConfigArn":{
      "type":"string",
      "max":2048,
      "min":20,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:endpoint-config/.*"
    },
    "EndpointConfigName":{
      "type":"string",
      "max":63,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}"
    },
    "EndpointConfigNameContains":{
      "type":"string",
      "max":63,
      "pattern":"[a-zA-Z0-9-]+"
    },
    "EndpointConfigSortKey":{
      "type":"string",
      "enum":[
        "Name",
        "CreationTime"
      ]
    },
    "EndpointConfigSummary":{
      "type":"structure",
      "required":[
        "EndpointConfigName",
        "EndpointConfigArn",
        "CreationTime"
      ],
      "members":{
        "EndpointConfigName":{"shape":"EndpointConfigName"},
        "EndpointConfigArn":{"shape":"EndpointConfigArn"},
        "CreationTime":{"shape":"Timestamp"}
      }
    },
    "EndpointConfigSummaryList":{
      "type":"list",
      "member":{"shape":"EndpointConfigSummary"}
    },
    "EndpointInfo":{
      "type":"structure",
      "members":{
        "EndpointName":{"shape":"EndpointName"}
      }
    },
    "EndpointInput":{
      "type":"structure",
      "required":[
        "EndpointName",
        "LocalPath"
      ],
      "members":{
        "EndpointName":{"shape":"EndpointName"},
        "LocalPath":{"shape":"ProcessingLocalPath"},
        "S3InputMode":{"shape":"ProcessingS3InputMode"},
        "S3DataDistributionType":{"shape":"ProcessingS3DataDistributionType"},
        "FeaturesAttribute":{"shape":"String"},
        "InferenceAttribute":{"shape":"String"},
        "ProbabilityAttribute":{"shape":"String"},
        "ProbabilityThresholdAttribute":{"shape":"ProbabilityThresholdAttribute"},
        "StartTimeOffset":{"shape":"MonitoringTimeOffsetString"},
        "EndTimeOffset":{"shape":"MonitoringTimeOffsetString"},
        "ExcludeFeaturesAttribute":{"shape":"ExcludeFeaturesAttribute"}
      }
    },
    "EndpointInputConfiguration":{
      "type":"structure",
      "members":{
        "InstanceType":{"shape":"ProductionVariantInstanceType"},
        "ServerlessConfig":{"shape":"ProductionVariantServerlessConfig"},
        "InferenceSpecificationName":{"shape":"InferenceSpecificationName"},
        "EnvironmentParameterRanges":{"shape":"EnvironmentParameterRanges"}
      }
    },
    "EndpointInputConfigurations":{
      "type":"list",
      "member":{"shape":"EndpointInputConfiguration"},
      "max":10,
      "min":1
    },
    "EndpointMetadata":{
      "type":"structure",
      "required":["EndpointName"],
      "members":{
        "EndpointName":{"shape":"EndpointName"},
        "EndpointConfigName":{"shape":"EndpointConfigName"},
        "EndpointStatus":{"shape":"EndpointStatus"},
        "FailureReason":{"shape":"FailureReason"}
      }
    },
    "EndpointName":{
      "type":"string",
      "max":63,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}"
    },
    "EndpointNameContains":{
      "type":"string",
      "max":63,
      "pattern":"[a-zA-Z0-9-]+"
    },
    "EndpointOutputConfiguration":{
      "type":"structure",
      "required":[
        "EndpointName",
        "VariantName"
      ],
      "members":{
        "EndpointName":{"shape":"String"},
        "VariantName":{"shape":"String"},
        "InstanceType":{"shape":"ProductionVariantInstanceType"},
        "InitialInstanceCount":{"shape":"InitialInstanceCount"},
        "ServerlessConfig":{"shape":"ProductionVariantServerlessConfig"}
      }
    },
    "EndpointPerformance":{
      "type":"structure",
      "required":[
        "Metrics",
        "EndpointInfo"
      ],
      "members":{
        "Metrics":{"shape":"InferenceMetrics"},
        "EndpointInfo":{"shape":"EndpointInfo"}
      }
    },
    "EndpointPerformances":{
      "type":"list",
      "member":{"shape":"EndpointPerformance"},
      "max":1
    },
    "EndpointSortKey":{
      "type":"string",
      "enum":[
        "Name",
        "CreationTime",
        "Status"
      ]
    },
    "EndpointStatus":{
      "type":"string",
      "enum":[
        "OutOfService",
        "Creating",
        "Updating",
        "SystemUpdating",
        "RollingBack",
        "InService",
        "Deleting",
        "Failed",
        "UpdateRollbackFailed"
      ]
    },
    "EndpointSummary":{
      "type":"structure",
      "required":[
        "EndpointName",
        "EndpointArn",
        "CreationTime",
        "LastModifiedTime",
        "EndpointStatus"
      ],
      "members":{
        "EndpointName":{"shape":"EndpointName"},
        "EndpointArn":{"shape":"EndpointArn"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "EndpointStatus":{"shape":"EndpointStatus"}
      }
    },
    "EndpointSummaryList":{
      "type":"list",
      "member":{"shape":"EndpointSummary"}
    },
    "Endpoints":{
      "type":"list",
      "member":{"shape":"EndpointInfo"},
      "max":1
    },
    "EntityDescription":{
      "type":"string",
      "max":1024,
      "pattern":"[\\p{L}\\p{M}\\p{Z}\\p{S}\\p{N}\\p{P}]*"
    },
    "EntityName":{
      "type":"string",
      "max":63,
      "min":1,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}$"
    },
    "EnvironmentKey":{
      "type":"string",
      "max":1024,
      "pattern":"[a-zA-Z_][a-zA-Z0-9_]*"
    },
    "EnvironmentMap":{
      "type":"map",
      "key":{"shape":"EnvironmentKey"},
      "value":{"shape":"EnvironmentValue"},
      "max":100
    },
    "EnvironmentParameter":{
      "type":"structure",
      "required":[
        "Key",
        "ValueType",
        "Value"
      ],
      "members":{
        "Key":{"shape":"String"},
        "ValueType":{"shape":"String"},
        "Value":{"shape":"String"}
      }
    },
    "EnvironmentParameterRanges":{
      "type":"structure",
      "members":{
        "CategoricalParameterRanges":{"shape":"CategoricalParameters"}
      }
    },
    "EnvironmentParameters":{
      "type":"list",
      "member":{"shape":"EnvironmentParameter"},
      "max":10,
      "min":1
    },
    "EnvironmentValue":{
      "type":"string",
      "max":1024,
      "pattern":"[\\S\\s]*"
    },
    "ExcludeFeaturesAttribute":{
      "type":"string",
      "max":100
    },
    "ExecutionRoleIdentityConfig":{
      "type":"string",
      "enum":[
        "USER_PROFILE_NAME",
        "DISABLED"
      ]
    },
    "ExecutionStatus":{
      "type":"string",
      "enum":[
        "Pending",
        "Completed",
        "CompletedWithViolations",
        "InProgress",
        "Failed",
        "Stopping",
        "Stopped"
      ]
    },
    "ExitMessage":{
      "type":"string",
      "max":1024,
      "pattern":"[\\S\\s]*"
    },
    "Experiment":{
      "type":"structure",
      "members":{
        "ExperimentName":{"shape":"ExperimentEntityName"},
        "ExperimentArn":{"shape":"ExperimentArn"},
        "DisplayName":{"shape":"ExperimentEntityName"},
        "Source":{"shape":"ExperimentSource"},
        "Description":{"shape":"ExperimentDescription"},
        "CreationTime":{"shape":"Timestamp"},
        "CreatedBy":{"shape":"UserContext"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "LastModifiedBy":{"shape":"UserContext"},
        "Tags":{"shape":"TagList"}
      }
    },
    "ExperimentArn":{
      "type":"string",
      "max":256,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:experiment/.*"
    },
    "ExperimentConfig":{
      "type":"structure",
      "members":{
        "ExperimentName":{"shape":"ExperimentEntityName"},
        "TrialName":{"shape":"ExperimentEntityName"},
        "TrialComponentDisplayName":{"shape":"ExperimentEntityName"},
        "RunName":{"shape":"ExperimentEntityName"}
      }
    },
    "ExperimentDescription":{
      "type":"string",
      "max":3072,
      "pattern":".*"
    },
    "ExperimentEntityName":{
      "type":"string",
      "max":120,
      "min":1,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,119}"
    },
    "ExperimentEntityNameOrArn":{
      "type":"string",
      "max":256,
      "min":1,
      "pattern":"(arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:(experiment|experiment-trial|experiment-trial-component|artifact|action|context)\\/)?([a-zA-Z0-9](-*[a-zA-Z0-9]){0,119})"
    },
    "ExperimentSource":{
      "type":"structure",
      "required":["SourceArn"],
      "members":{
        "SourceArn":{"shape":"ExperimentSourceArn"},
        "SourceType":{"shape":"SourceType"}
      }
    },
    "ExperimentSourceArn":{
      "type":"string",
      "max":256,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:.*"
    },
    "ExperimentSummaries":{
      "type":"list",
      "member":{"shape":"ExperimentSummary"}
    },
    "ExperimentSummary":{
      "type":"structure",
      "members":{
        "ExperimentArn":{"shape":"ExperimentArn"},
        "ExperimentName":{"shape":"ExperimentEntityName"},
        "DisplayName":{"shape":"ExperimentEntityName"},
        "ExperimentSource":{"shape":"ExperimentSource"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"}
      }
    },
    "ExpiresInSeconds":{
      "type":"integer",
      "max":300,
      "min":5
    },
    "Explainability":{
      "type":"structure",
      "members":{
        "Report":{"shape":"MetricsSource"}
      }
    },
    "ExplainabilityLocation":{
      "type":"string",
      "min":1
    },
    "ExplainerConfig":{
      "type":"structure",
      "members":{
        "ClarifyExplainerConfig":{"shape":"ClarifyExplainerConfig"}
      }
    },
    "FailStepMetadata":{
      "type":"structure",
      "members":{
        "ErrorMessage":{"shape":"String3072"}
      }
    },
    "FailureHandlingPolicy":{
      "type":"string",
      "enum":[
        "ROLLBACK_ON_FAILURE",
        "DO_NOTHING"
      ]
    },
    "FailureReason":{
      "type":"string",
      "max":1024
    },
    "FeatureAdditions":{
      "type":"list",
      "member":{"shape":"FeatureDefinition"},
      "max":100,
      "min":1
    },
    "FeatureDefinition":{
      "type":"structure",
      "required":[
        "FeatureName",
        "FeatureType"
      ],
      "members":{
        "FeatureName":{"shape":"FeatureName"},
        "FeatureType":{"shape":"FeatureType"},
        "CollectionType":{"shape":"CollectionType"},
        "CollectionConfig":{"shape":"CollectionConfig"}
      }
    },
    "FeatureDefinitions":{
      "type":"list",
      "member":{"shape":"FeatureDefinition"},
      "max":2500,
      "min":1
    },
    "FeatureDescription":{
      "type":"string",
      "max":255,
      "min":0,
      "pattern":".*"
    },
    "FeatureGroup":{
      "type":"structure",
      "members":{
        "FeatureGroupArn":{"shape":"FeatureGroupArn"},
        "FeatureGroupName":{"shape":"FeatureGroupName"},
        "RecordIdentifierFeatureName":{"shape":"FeatureName"},
        "EventTimeFeatureName":{"shape":"FeatureName"},
        "FeatureDefinitions":{"shape":"FeatureDefinitions"},
        "CreationTime":{"shape":"CreationTime"},
        "LastModifiedTime":{"shape":"LastModifiedTime"},
        "OnlineStoreConfig":{"shape":"OnlineStoreConfig"},
        "OfflineStoreConfig":{"shape":"OfflineStoreConfig"},
        "RoleArn":{"shape":"RoleArn"},
        "FeatureGroupStatus":{"shape":"FeatureGroupStatus"},
        "OfflineStoreStatus":{"shape":"OfflineStoreStatus"},
        "LastUpdateStatus":{"shape":"LastUpdateStatus"},
        "FailureReason":{"shape":"FailureReason"},
        "Description":{"shape":"Description"},
        "Tags":{"shape":"TagList"}
      }
    },
    "FeatureGroupArn":{
      "type":"string",
      "max":256,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:feature-group/.*"
    },
    "FeatureGroupMaxResults":{
      "type":"integer",
      "max":100,
      "min":1
    },
    "FeatureGroupName":{
      "type":"string",
      "max":64,
      "min":1,
      "pattern":"^[a-zA-Z0-9]([_-]*[a-zA-Z0-9]){0,63}"
    },
    "FeatureGroupNameContains":{
      "type":"string",
      "max":64,
      "min":1
    },
    "FeatureGroupNameOrArn":{
      "type":"string",
      "max":256,
      "min":1,
      "pattern":"(arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:feature-group\\/)?([a-zA-Z0-9]([_-]*[a-zA-Z0-9]){0,63})"
    },
    "FeatureGroupSortBy":{
      "type":"string",
      "enum":[
        "Name",
        "FeatureGroupStatus",
        "OfflineStoreStatus",
        "CreationTime"
      ]
    },
    "FeatureGroupSortOrder":{
      "type":"string",
      "enum":[
        "Ascending",
        "Descending"
      ]
    },
    "FeatureGroupStatus":{
      "type":"string",
      "enum":[
        "Creating",
        "Created",
        "CreateFailed",
        "Deleting",
        "DeleteFailed"
      ]
    },
    "FeatureGroupSummaries":{
      "type":"list",
      "member":{"shape":"FeatureGroupSummary"}
    },
    "FeatureGroupSummary":{
      "type":"structure",
      "required":[
        "FeatureGroupName",
        "FeatureGroupArn",
        "CreationTime"
      ],
      "members":{
        "FeatureGroupName":{"shape":"FeatureGroupName"},
        "FeatureGroupArn":{"shape":"FeatureGroupArn"},
        "CreationTime":{"shape":"Timestamp"},
        "FeatureGroupStatus":{"shape":"FeatureGroupStatus"},
        "OfflineStoreStatus":{"shape":"OfflineStoreStatus"}
      }
    },
    "FeatureMetadata":{
      "type":"structure",
      "members":{
        "FeatureGroupArn":{"shape":"FeatureGroupArn"},
        "FeatureGroupName":{"shape":"FeatureGroupName"},
        "FeatureName":{"shape":"FeatureName"},
        "FeatureType":{"shape":"FeatureType"},
        "CreationTime":{"shape":"CreationTime"},
        "LastModifiedTime":{"shape":"LastModifiedTime"},
        "Description":{"shape":"FeatureDescription"},
        "Parameters":{"shape":"FeatureParameters"}
      }
    },
    "FeatureName":{
      "type":"string",
      "max":64,
      "min":1,
      "pattern":"^[a-zA-Z0-9]([-_]*[a-zA-Z0-9]){0,63}"
    },
    "FeatureParameter":{
      "type":"structure",
      "members":{
        "Key":{"shape":"FeatureParameterKey"},
        "Value":{"shape":"FeatureParameterValue"}
      }
    },
    "FeatureParameterAdditions":{
      "type":"list",
      "member":{"shape":"FeatureParameter"},
      "max":25
    },
    "FeatureParameterKey":{
      "type":"string",
      "max":255,
      "min":1,
      "pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-]*)$"
    },
    "FeatureParameterRemovals":{
      "type":"list",
      "member":{"shape":"FeatureParameterKey"},
      "max":25
    },
    "FeatureParameterValue":{
      "type":"string",
      "max":255,
      "min":1,
      "pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-]*)$"
    },
    "FeatureParameters":{
      "type":"list",
      "member":{"shape":"FeatureParameter"},
      "max":25,
      "min":0
    },
    "FeatureStatus":{
      "type":"string",
      "enum":[
        "ENABLED",
        "DISABLED"
      ]
    },
    "FeatureType":{
      "type":"string",
      "enum":[
        "Integral",
        "Fractional",
        "String"
      ]
    },
    "FileSource":{
      "type":"structure",
      "required":["S3Uri"],
      "members":{
        "ContentType":{"shape":"ContentType"},
        "ContentDigest":{"shape":"ContentDigest"},
        "S3Uri":{"shape":"S3Uri"}
      }
    },
    "FileSystemAccessMode":{
      "type":"string",
      "enum":[
        "rw",
        "ro"
      ]
    },
    "FileSystemConfig":{
      "type":"structure",
      "members":{
        "MountPath":{"shape":"MountPath"},
        "DefaultUid":{
          "shape":"DefaultUid",
          "box":true
        },
        "DefaultGid":{
          "shape":"DefaultGid",
          "box":true
        }
      }
    },
    "FileSystemDataSource":{
      "type":"structure",
      "required":[
        "FileSystemId",
        "FileSystemAccessMode",
        "FileSystemType",
        "DirectoryPath"
      ],
      "members":{
        "FileSystemId":{"shape":"FileSystemId"},
        "FileSystemAccessMode":{"shape":"FileSystemAccessMode"},
        "FileSystemType":{"shape":"FileSystemType"},
        "DirectoryPath":{"shape":"DirectoryPath"}
      }
    },
    "FileSystemId":{
      "type":"string",
      "max":21,
      "min":11,
      "pattern":"^(fs-[0-9a-f]{8,})$"
    },
    "FileSystemPath":{
      "type":"string",
      "max":256,
      "min":1,
      "pattern":"^\\/\\S*$"
    },
    "FileSystemType":{
      "type":"string",
      "enum":[
        "EFS",
        "FSxLustre"
      ]
    },
    "FillingTransformationMap":{
      "type":"map",
      "key":{"shape":"FillingType"},
      "value":{"shape":"FillingTransformationValue"},
      "max":6,
      "min":1
    },
    "FillingTransformationValue":{
      "type":"string",
      "max":256,
      "min":1,
      "pattern":"^[a-zA-Z0-9\\_\\-]+$"
    },
    "FillingTransformations":{
      "type":"map",
      "key":{"shape":"TransformationAttributeName"},
      "value":{"shape":"FillingTransformationMap"},
      "max":50,
      "min":1
    },
    "FillingType":{
      "type":"string",
      "enum":[
        "frontfill",
        "middlefill",
        "backfill",
        "futurefill",
        "frontfill_value",
        "middlefill_value",
        "backfill_value",
        "futurefill_value"
      ]
    },
    "Filter":{
      "type":"structure",
      "required":["Name"],
      "members":{
        "Name":{"shape":"ResourcePropertyName"},
        "Operator":{"shape":"Operator"},
        "Value":{"shape":"FilterValue"}
      }
    },
    "FilterList":{
      "type":"list",
      "member":{"shape":"Filter"},
      "max":20,
      "min":1
    },
    "FilterValue":{
      "type":"string",
      "max":1024,
      "min":1,
      "pattern":".+"
    },
    "FinalAutoMLJobObjectiveMetric":{
      "type":"structure",
      "required":[
        "MetricName",
        "Value"
      ],
      "members":{
        "Type":{"shape":"AutoMLJobObjectiveType"},
        "MetricName":{"shape":"AutoMLMetricEnum"},
        "Value":{"shape":"MetricValue"},
        "StandardMetricName":{"shape":"AutoMLMetricEnum"}
      }
    },
    "FinalHyperParameterTuningJobObjectiveMetric":{
      "type":"structure",
      "required":[
        "MetricName",
        "Value"
      ],
      "members":{
        "Type":{"shape":"HyperParameterTuningJobObjectiveType"},
        "MetricName":{"shape":"MetricName"},
        "Value":{"shape":"MetricValue"}
      }
    },
    "FinalMetricDataList":{
      "type":"list",
      "member":{"shape":"MetricData"},
      "max":40,
      "min":0
    },
    "FlatInvocations":{
      "type":"string",
      "enum":[
        "Continue",
        "Stop"
      ]
    },
    "Float":{"type":"float"},
    "FlowDefinitionArn":{
      "type":"string",
      "max":1024,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]+:[0-9]{12}:flow-definition/.*"
    },
    "FlowDefinitionName":{
      "type":"string",
      "max":63,
      "min":1,
      "pattern":"^[a-z0-9](-*[a-z0-9]){0,62}"
    },
    "FlowDefinitionOutputConfig":{
      "type":"structure",
      "required":["S3OutputPath"],
      "members":{
        "S3OutputPath":{"shape":"S3Uri"},
        "KmsKeyId":{"shape":"KmsKeyId"}
      }
    },
    "FlowDefinitionStatus":{
      "type":"string",
      "enum":[
        "Initializing",
        "Active",
        "Failed",
        "Deleting"
      ]
    },
    "FlowDefinitionSummaries":{
      "type":"list",
      "member":{"shape":"FlowDefinitionSummary"}
    },
    "FlowDefinitionSummary":{
      "type":"structure",
      "required":[
        "FlowDefinitionName",
        "FlowDefinitionArn",
        "FlowDefinitionStatus",
        "CreationTime"
      ],
      "members":{
        "FlowDefinitionName":{"shape":"FlowDefinitionName"},
        "FlowDefinitionArn":{"shape":"FlowDefinitionArn"},
        "FlowDefinitionStatus":{"shape":"FlowDefinitionStatus"},
        "CreationTime":{"shape":"Timestamp"},
        "FailureReason":{"shape":"FailureReason"}
      }
    },
    "FlowDefinitionTaskAvailabilityLifetimeInSeconds":{
      "type":"integer",
      "min":1
    },
    "FlowDefinitionTaskCount":{
      "type":"integer",
      "max":3,
      "min":1
    },
    "FlowDefinitionTaskDescription":{
      "type":"string",
      "max":255,
      "min":1,
      "pattern":".+"
    },
    "FlowDefinitionTaskKeyword":{
      "type":"string",
      "max":30,
      "min":1,
      "pattern":"^[A-Za-z0-9]+( [A-Za-z0-9]+)*$"
    },
    "FlowDefinitionTaskKeywords":{
      "type":"list",
      "member":{"shape":"FlowDefinitionTaskKeyword"},
      "max":5,
      "min":1
    },
    "FlowDefinitionTaskTimeLimitInSeconds":{
      "type":"integer",
      "min":30
    },
    "FlowDefinitionTaskTitle":{
      "type":"string",
      "max":128,
      "min":1,
      "pattern":"^[\\t\\n\\r -\\uD7FF\\uE000-\\uFFFD]*$"
    },
    "ForecastFrequency":{
      "type":"string",
      "max":5,
      "min":1,
      "pattern":"^1Y|Y|([1-9]|1[0-1])M|M|[1-4]W|W|[1-6]D|D|([1-9]|1[0-9]|2[0-3])H|H|([1-9]|[1-5][0-9])min$"
    },
    "ForecastHorizon":{
      "type":"integer",
      "min":1
    },
    "ForecastQuantile":{
      "type":"string",
      "max":4,
      "min":2,
      "pattern":"(^p[1-9]\\d?$)"
    },
    "ForecastQuantiles":{
      "type":"list",
      "member":{"shape":"ForecastQuantile"},
      "max":5,
      "min":1
    },
    "Framework":{
      "type":"string",
      "enum":[
        "TENSORFLOW",
        "KERAS",
        "MXNET",
        "ONNX",
        "PYTORCH",
        "XGBOOST",
        "TFLITE",
        "DARKNET",
        "SKLEARN"
      ]
    },
    "FrameworkVersion":{
      "type":"string",
      "max":10,
      "min":3,
      "pattern":"[0-9]\\.[A-Za-z0-9.]+"
    },
    "GenerateCandidateDefinitionsOnly":{"type":"boolean"},
    "GenerativeAiSettings":{
      "type":"structure",
      "members":{
        "AmazonBedrockRoleArn":{"shape":"RoleArn"}
      }
    },
    "GetDeviceFleetReportRequest":{
      "type":"structure",
      "required":["DeviceFleetName"],
      "members":{
        "DeviceFleetName":{"shape":"EntityName"}
      }
    },
    "GetDeviceFleetReportResponse":{
      "type":"structure",
      "required":[
        "DeviceFleetArn",
        "DeviceFleetName"
      ],
      "members":{
        "DeviceFleetArn":{"shape":"DeviceFleetArn"},
        "DeviceFleetName":{"shape":"EntityName"},
        "OutputConfig":{"shape":"EdgeOutputConfig"},
        "Description":{"shape":"DeviceFleetDescription"},
        "ReportGenerated":{"shape":"Timestamp"},
        "DeviceStats":{"shape":"DeviceStats"},
        "AgentVersions":{"shape":"AgentVersions"},
        "ModelStats":{"shape":"EdgeModelStats"}
      }
    },
    "GetLineageGroupPolicyRequest":{
      "type":"structure",
      "required":["LineageGroupName"],
      "members":{
        "LineageGroupName":{"shape":"LineageGroupNameOrArn"}
      }
    },
    "GetLineageGroupPolicyResponse":{
      "type":"structure",
      "members":{
        "LineageGroupArn":{"shape":"LineageGroupArn"},
        "ResourcePolicy":{"shape":"ResourcePolicyString"}
      }
    },
    "GetModelPackageGroupPolicyInput":{
      "type":"structure",
      "required":["ModelPackageGroupName"],
      "members":{
        "ModelPackageGroupName":{"shape":"EntityName"}
      }
    },
    "GetModelPackageGroupPolicyOutput":{
      "type":"structure",
      "required":["ResourcePolicy"],
      "members":{
        "ResourcePolicy":{"shape":"PolicyString"}
      }
    },
    "GetSagemakerServicecatalogPortfolioStatusInput":{
      "type":"structure",
      "members":{
      }
    },
    "GetSagemakerServicecatalogPortfolioStatusOutput":{
      "type":"structure",
      "members":{
        "Status":{"shape":"SagemakerServicecatalogStatus"}
      }
    },
    "GetScalingConfigurationRecommendationRequest":{
      "type":"structure",
      "required":["InferenceRecommendationsJobName"],
      "members":{
        "InferenceRecommendationsJobName":{"shape":"RecommendationJobName"},
        "RecommendationId":{"shape":"String"},
        "EndpointName":{"shape":"EndpointName"},
        "TargetCpuUtilizationPerCore":{"shape":"UtilizationPercentagePerCore"},
        "ScalingPolicyObjective":{"shape":"ScalingPolicyObjective"}
      }
    },
    "GetScalingConfigurationRecommendationResponse":{
      "type":"structure",
      "members":{
        "InferenceRecommendationsJobName":{"shape":"RecommendationJobName"},
        "RecommendationId":{"shape":"String"},
        "EndpointName":{"shape":"EndpointName"},
        "TargetCpuUtilizationPerCore":{"shape":"UtilizationPercentagePerCore"},
        "ScalingPolicyObjective":{"shape":"ScalingPolicyObjective"},
        "Metric":{"shape":"ScalingPolicyMetric"},
        "DynamicScalingConfiguration":{"shape":"DynamicScalingConfiguration"}
      }
    },
    "GetSearchSuggestionsRequest":{
      "type":"structure",
      "required":["Resource"],
      "members":{
        "Resource":{"shape":"ResourceType"},
        "SuggestionQuery":{"shape":"SuggestionQuery"}
      }
    },
    "GetSearchSuggestionsResponse":{
      "type":"structure",
      "members":{
        "PropertyNameSuggestions":{"shape":"PropertyNameSuggestionList"}
      }
    },
    "Gid":{
      "type":"long",
      "max":4000000,
      "min":1001
    },
    "GitConfig":{
      "type":"structure",
      "required":["RepositoryUrl"],
      "members":{
        "RepositoryUrl":{"shape":"GitConfigUrl"},
        "Branch":{"shape":"Branch"},
        "SecretArn":{"shape":"SecretArn"}
      }
    },
    "GitConfigForUpdate":{
      "type":"structure",
      "members":{
        "SecretArn":{"shape":"SecretArn"}
      }
    },
    "GitConfigUrl":{
      "type":"string",
      "max":1024,
      "min":11,
      "pattern":"^https://([^/]+)/?.{3,1016}$"
    },
    "Group":{
      "type":"string",
      "max":63,
      "min":1,
      "pattern":"[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}]+"
    },
    "GroupingAttributeName":{
      "type":"string",
      "max":256,
      "min":1
    },
    "GroupingAttributeNames":{
      "type":"list",
      "member":{"shape":"GroupingAttributeName"},
      "max":5,
      "min":1
    },
    "Groups":{
      "type":"list",
      "member":{"shape":"Group"},
      "max":10,
      "min":1
    },
    "HiddenAppTypesList":{
      "type":"list",
      "member":{"shape":"AppType"}
    },
    "HiddenMlToolsList":{
      "type":"list",
      "member":{"shape":"MlTools"}
    },
    "HolidayConfig":{
      "type":"list",
      "member":{"shape":"HolidayConfigAttributes"},
      "max":1,
      "min":1
    },
    "HolidayConfigAttributes":{
      "type":"structure",
      "members":{
        "CountryCode":{"shape":"CountryCode"}
      }
    },
    "HookParameters":{
      "type":"map",
      "key":{"shape":"ConfigKey"},
      "value":{"shape":"ConfigValue"},
      "max":20,
      "min":0
    },
    "Horovod":{"type":"boolean"},
    "HubArn":{
      "type":"string",
      "max":255,
      "pattern":".*"
    },
    "HubContentArn":{
      "type":"string",
      "max":255,
      "pattern":".*"
    },
    "HubContentDependency":{
      "type":"structure",
      "members":{
        "DependencyOriginPath":{"shape":"DependencyOriginPath"},
        "DependencyCopyPath":{"shape":"DependencyCopyPath"}
      }
    },
    "HubContentDependencyList":{
      "type":"list",
      "member":{"shape":"HubContentDependency"},
      "max":50
    },
    "HubContentDescription":{
      "type":"string",
      "max":1023,
      "pattern":".*"
    },
    "HubContentDisplayName":{
      "type":"string",
      "max":255,
      "pattern":".*"
    },
    "HubContentDocument":{
      "type":"string",
      "max":65535,
      "pattern":".*"
    },
    "HubContentInfo":{
      "type":"structure",
      "required":[
        "HubContentName",
        "HubContentArn",
        "HubContentVersion",
        "HubContentType",
        "DocumentSchemaVersion",
        "HubContentStatus",
        "CreationTime"
      ],
      "members":{
        "HubContentName":{"shape":"HubContentName"},
        "HubContentArn":{"shape":"HubContentArn"},
        "SageMakerPublicHubContentArn":{"shape":"SageMakerPublicHubContentArn"},
        "HubContentVersion":{"shape":"HubContentVersion"},
        "HubContentType":{"shape":"HubContentType"},
        "DocumentSchemaVersion":{"shape":"DocumentSchemaVersion"},
        "HubContentDisplayName":{"shape":"HubContentDisplayName"},
        "HubContentDescription":{"shape":"HubContentDescription"},
        "SupportStatus":{"shape":"HubContentSupportStatus"},
        "HubContentSearchKeywords":{"shape":"HubContentSearchKeywordList"},
        "HubContentStatus":{"shape":"HubContentStatus"},
        "CreationTime":{"shape":"Timestamp"},
        "OriginalCreationTime":{"shape":"Timestamp"}
      }
    },
    "HubContentInfoList":{
      "type":"list",
      "member":{"shape":"HubContentInfo"}
    },
    "HubContentMarkdown":{
      "type":"string",
      "max":65535
    },
    "HubContentName":{
      "type":"string",
      "max":63,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}"
    },
    "HubContentSearchKeywordList":{
      "type":"list",
      "member":{"shape":"HubSearchKeyword"},
      "max":50
    },
    "HubContentSortBy":{
      "type":"string",
      "enum":[
        "HubContentName",
        "CreationTime",
        "HubContentStatus"
      ]
    },
    "HubContentStatus":{
      "type":"string",
      "enum":[
        "Available",
        "Importing",
        "Deleting",
        "ImportFailed",
        "DeleteFailed"
      ]
    },
    "HubContentSupportStatus":{
      "type":"string",
      "enum":[
        "Supported",
        "Deprecated"
      ]
    },
    "HubContentType":{
      "type":"string",
      "enum":[
        "Model",
        "Notebook",
        "ModelReference"
      ]
    },
    "HubContentVersion":{
      "type":"string",
      "max":14,
      "min":5,
      "pattern":"^\\d{1,4}.\\d{1,4}.\\d{1,4}$"
    },
    "HubDescription":{
      "type":"string",
      "max":1023,
      "pattern":".*"
    },
    "HubDisplayName":{
      "type":"string",
      "max":255,
      "pattern":".*"
    },
    "HubInfo":{
      "type":"structure",
      "required":[
        "HubName",
        "HubArn",
        "HubStatus",
        "CreationTime",
        "LastModifiedTime"
      ],
      "members":{
        "HubName":{"shape":"HubName"},
        "HubArn":{"shape":"HubArn"},
        "HubDisplayName":{"shape":"HubDisplayName"},
        "HubDescription":{"shape":"HubDescription"},
        "HubSearchKeywords":{"shape":"HubSearchKeywordList"},
        "HubStatus":{"shape":"HubStatus"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"}
      }
    },
    "HubInfoList":{
      "type":"list",
      "member":{"shape":"HubInfo"}
    },
    "HubName":{
      "type":"string",
      "max":63,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}"
    },
    "HubNameOrArn":{
      "type":"string",
      "pattern":"^(arn:[a-z0-9-\\.]{1,63}:sagemaker:\\w+(?:-\\w+)+:(\\d{12}|aws):hub\\/)?[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}$"
    },
    "HubS3StorageConfig":{
      "type":"structure",
      "members":{
        "S3OutputPath":{"shape":"S3OutputPath"}
      }
    },
    "HubSearchKeyword":{
      "type":"string",
      "max":255,
      "pattern":"^[^A-Z]*$"
    },
    "HubSearchKeywordList":{
      "type":"list",
      "member":{"shape":"HubSearchKeyword"},
      "max":50
    },
    "HubSortBy":{
      "type":"string",
      "enum":[
        "HubName",
        "CreationTime",
        "HubStatus",
        "AccountIdOwner"
      ]
    },
    "HubStatus":{
      "type":"string",
      "enum":[
        "InService",
        "Creating",
        "Updating",
        "Deleting",
        "CreateFailed",
        "UpdateFailed",
        "DeleteFailed"
      ]
    },
    "HumanLoopActivationConditions":{
      "type":"string",
      "max":10240
    },
    "HumanLoopActivationConditionsConfig":{
      "type":"structure",
      "required":["HumanLoopActivationConditions"],
      "members":{
        "HumanLoopActivationConditions":{
          "shape":"HumanLoopActivationConditions",
          "jsonvalue":true
        }
      }
    },
    "HumanLoopActivationConfig":{
      "type":"structure",
      "required":["HumanLoopActivationConditionsConfig"],
      "members":{
        "HumanLoopActivationConditionsConfig":{"shape":"HumanLoopActivationConditionsConfig"}
      }
    },
    "HumanLoopConfig":{
      "type":"structure",
      "required":[
        "WorkteamArn",
        "HumanTaskUiArn",
        "TaskTitle",
        "TaskDescription",
        "TaskCount"
      ],
      "members":{
        "WorkteamArn":{"shape":"WorkteamArn"},
        "HumanTaskUiArn":{"shape":"HumanTaskUiArn"},
        "TaskTitle":{"shape":"FlowDefinitionTaskTitle"},
        "TaskDescription":{"shape":"FlowDefinitionTaskDescription"},
        "TaskCount":{"shape":"FlowDefinitionTaskCount"},
        "TaskAvailabilityLifetimeInSeconds":{"shape":"FlowDefinitionTaskAvailabilityLifetimeInSeconds"},
        "TaskTimeLimitInSeconds":{"shape":"FlowDefinitionTaskTimeLimitInSeconds"},
        "TaskKeywords":{"shape":"FlowDefinitionTaskKeywords"},
        "PublicWorkforceTaskPrice":{"shape":"PublicWorkforceTaskPrice"}
      }
    },
    "HumanLoopRequestSource":{
      "type":"structure",
      "required":["AwsManagedHumanLoopRequestSource"],
      "members":{
        "AwsManagedHumanLoopRequestSource":{"shape":"AwsManagedHumanLoopRequestSource"}
      }
    },
    "HumanTaskConfig":{
      "type":"structure",
      "required":[
        "WorkteamArn",
        "UiConfig",
        "PreHumanTaskLambdaArn",
        "TaskTitle",
        "TaskDescription",
        "NumberOfHumanWorkersPerDataObject",
        "TaskTimeLimitInSeconds",
        "AnnotationConsolidationConfig"
      ],
      "members":{
        "WorkteamArn":{"shape":"WorkteamArn"},
        "UiConfig":{"shape":"UiConfig"},
        "PreHumanTaskLambdaArn":{"shape":"LambdaFunctionArn"},
        "TaskKeywords":{"shape":"TaskKeywords"},
        "TaskTitle":{"shape":"TaskTitle"},
        "TaskDescription":{"shape":"TaskDescription"},
        "NumberOfHumanWorkersPerDataObject":{"shape":"NumberOfHumanWorkersPerDataObject"},
        "TaskTimeLimitInSeconds":{"shape":"TaskTimeLimitInSeconds"},
        "TaskAvailabilityLifetimeInSeconds":{"shape":"TaskAvailabilityLifetimeInSeconds"},
        "MaxConcurrentTaskCount":{"shape":"MaxConcurrentTaskCount"},
        "AnnotationConsolidationConfig":{"shape":"AnnotationConsolidationConfig"},
        "PublicWorkforceTaskPrice":{"shape":"PublicWorkforceTaskPrice"}
      }
    },
    "HumanTaskUiArn":{
      "type":"string",
      "max":1024,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]+:[0-9]{12}:human-task-ui/.*"
    },
    "HumanTaskUiName":{
      "type":"string",
      "max":63,
      "min":1,
      "pattern":"^[a-z0-9](-*[a-z0-9])*"
    },
    "HumanTaskUiStatus":{
      "type":"string",
      "enum":[
        "Active",
        "Deleting"
      ]
    },
    "HumanTaskUiSummaries":{
      "type":"list",
      "member":{"shape":"HumanTaskUiSummary"}
    },
    "HumanTaskUiSummary":{
      "type":"structure",
      "required":[
        "HumanTaskUiName",
        "HumanTaskUiArn",
        "CreationTime"
      ],
      "members":{
        "HumanTaskUiName":{"shape":"HumanTaskUiName"},
        "HumanTaskUiArn":{"shape":"HumanTaskUiArn"},
        "CreationTime":{"shape":"Timestamp"}
      }
    },
    "HyperParameterAlgorithmSpecification":{
      "type":"structure",
      "required":["TrainingInputMode"],
      "members":{
        "TrainingImage":{"shape":"AlgorithmImage"},
        "TrainingInputMode":{"shape":"TrainingInputMode"},
        "AlgorithmName":{"shape":"ArnOrName"},
        "MetricDefinitions":{"shape":"MetricDefinitionList"}
      }
    },
    "HyperParameterKey":{
      "type":"string",
      "max":256,
      "pattern":".*"
    },
    "HyperParameterScalingType":{
      "type":"string",
      "enum":[
        "Auto",
        "Linear",
        "Logarithmic",
        "ReverseLogarithmic"
      ]
    },
    "HyperParameterSpecification":{
      "type":"structure",
      "required":[
        "Name",
        "Type"
      ],
      "members":{
        "Name":{"shape":"ParameterName"},
        "Description":{"shape":"EntityDescription"},
        "Type":{"shape":"ParameterType"},
        "Range":{"shape":"ParameterRange"},
        "IsTunable":{"shape":"Boolean"},
        "IsRequired":{"shape":"Boolean"},
        "DefaultValue":{"shape":"HyperParameterValue"}
      }
    },
    "HyperParameterSpecifications":{
      "type":"list",
      "member":{"shape":"HyperParameterSpecification"},
      "max":100,
      "min":0
    },
    "HyperParameterTrainingJobDefinition":{
      "type":"structure",
      "required":[
        "AlgorithmSpecification",
        "RoleArn",
        "OutputDataConfig",
        "StoppingCondition"
      ],
      "members":{
        "DefinitionName":{"shape":"HyperParameterTrainingJobDefinitionName"},
        "TuningObjective":{"shape":"HyperParameterTuningJobObjective"},
        "HyperParameterRanges":{"shape":"ParameterRanges"},
        "StaticHyperParameters":{"shape":"HyperParameters"},
        "AlgorithmSpecification":{"shape":"HyperParameterAlgorithmSpecification"},
        "RoleArn":{"shape":"RoleArn"},
        "InputDataConfig":{"shape":"InputDataConfig"},
        "VpcConfig":{"shape":"VpcConfig"},
        "OutputDataConfig":{"shape":"OutputDataConfig"},
        "ResourceConfig":{"shape":"ResourceConfig"},
        "HyperParameterTuningResourceConfig":{"shape":"HyperParameterTuningResourceConfig"},
        "StoppingCondition":{"shape":"StoppingCondition"},
        "EnableNetworkIsolation":{"shape":"Boolean"},
        "EnableInterContainerTrafficEncryption":{"shape":"Boolean"},
        "EnableManagedSpotTraining":{"shape":"Boolean"},
        "CheckpointConfig":{"shape":"CheckpointConfig"},
        "RetryStrategy":{"shape":"RetryStrategy"},
        "Environment":{"shape":"HyperParameterTrainingJobEnvironmentMap"}
      }
    },
    "HyperParameterTrainingJobDefinitionName":{
      "type":"string",
      "max":64,
      "min":1,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,63}"
    },
    "HyperParameterTrainingJobDefinitions":{
      "type":"list",
      "member":{"shape":"HyperParameterTrainingJobDefinition"},
      "max":10,
      "min":1
    },
    "HyperParameterTrainingJobEnvironmentKey":{
      "type":"string",
      "max":512,
      "pattern":"[a-zA-Z_][a-zA-Z0-9_]*"
    },
    "HyperParameterTrainingJobEnvironmentMap":{
      "type":"map",
      "key":{"shape":"HyperParameterTrainingJobEnvironmentKey"},
      "value":{"shape":"HyperParameterTrainingJobEnvironmentValue"},
      "max":48
    },
    "HyperParameterTrainingJobEnvironmentValue":{
      "type":"string",
      "max":512,
      "pattern":"[\\S\\s]*"
    },
    "HyperParameterTrainingJobSummaries":{
      "type":"list",
      "member":{"shape":"HyperParameterTrainingJobSummary"}
    },
    "HyperParameterTrainingJobSummary":{
      "type":"structure",
      "required":[
        "TrainingJobName",
        "TrainingJobArn",
        "CreationTime",
        "TrainingJobStatus",
        "TunedHyperParameters"
      ],
      "members":{
        "TrainingJobDefinitionName":{"shape":"HyperParameterTrainingJobDefinitionName"},
        "TrainingJobName":{"shape":"TrainingJobName"},
        "TrainingJobArn":{"shape":"TrainingJobArn"},
        "TuningJobName":{"shape":"HyperParameterTuningJobName"},
        "CreationTime":{"shape":"Timestamp"},
        "TrainingStartTime":{"shape":"Timestamp"},
        "TrainingEndTime":{"shape":"Timestamp"},
        "TrainingJobStatus":{"shape":"TrainingJobStatus"},
        "TunedHyperParameters":{"shape":"HyperParameters"},
        "FailureReason":{"shape":"FailureReason"},
        "FinalHyperParameterTuningJobObjectiveMetric":{"shape":"FinalHyperParameterTuningJobObjectiveMetric"},
        "ObjectiveStatus":{"shape":"ObjectiveStatus"}
      }
    },
    "HyperParameterTuningAllocationStrategy":{
      "type":"string",
      "enum":["Prioritized"]
    },
    "HyperParameterTuningInstanceConfig":{
      "type":"structure",
      "required":[
        "InstanceType",
        "InstanceCount",
        "VolumeSizeInGB"
      ],
      "members":{
        "InstanceType":{"shape":"TrainingInstanceType"},
        "InstanceCount":{"shape":"TrainingInstanceCount"},
        "VolumeSizeInGB":{"shape":"VolumeSizeInGB"}
      }
    },
    "HyperParameterTuningInstanceConfigs":{
      "type":"list",
      "member":{"shape":"HyperParameterTuningInstanceConfig"},
      "max":6,
      "min":1
    },
    "HyperParameterTuningJobArn":{
      "type":"string",
      "max":256,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:hyper-parameter-tuning-job/.*"
    },
    "HyperParameterTuningJobCompletionDetails":{
      "type":"structure",
      "members":{
        "NumberOfTrainingJobsObjectiveNotImproving":{"shape":"Integer"},
        "ConvergenceDetectedTime":{"shape":"Timestamp"}
      }
    },
    "HyperParameterTuningJobConfig":{
      "type":"structure",
      "required":[
        "Strategy",
        "ResourceLimits"
      ],
      "members":{
        "Strategy":{"shape":"HyperParameterTuningJobStrategyType"},
        "StrategyConfig":{"shape":"HyperParameterTuningJobStrategyConfig"},
        "HyperParameterTuningJobObjective":{"shape":"HyperParameterTuningJobObjective"},
        "ResourceLimits":{"shape":"ResourceLimits"},
        "ParameterRanges":{"shape":"ParameterRanges"},
        "TrainingJobEarlyStoppingType":{"shape":"TrainingJobEarlyStoppingType"},
        "TuningJobCompletionCriteria":{"shape":"TuningJobCompletionCriteria"},
        "RandomSeed":{"shape":"RandomSeed"}
      }
    },
    "HyperParameterTuningJobConsumedResources":{
      "type":"structure",
      "members":{
        "RuntimeInSeconds":{"shape":"Integer"}
      }
    },
    "HyperParameterTuningJobName":{
      "type":"string",
      "max":32,
      "min":1,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,31}"
    },
    "HyperParameterTuningJobObjective":{
      "type":"structure",
      "required":[
        "Type",
        "MetricName"
      ],
      "members":{
        "Type":{"shape":"HyperParameterTuningJobObjectiveType"},
        "MetricName":{"shape":"MetricName"}
      }
    },
    "HyperParameterTuningJobObjectiveType":{
      "type":"string",
      "enum":[
        "Maximize",
        "Minimize"
      ]
    },
    "HyperParameterTuningJobObjectives":{
      "type":"list",
      "member":{"shape":"HyperParameterTuningJobObjective"}
    },
    "HyperParameterTuningJobSearchEntity":{
      "type":"structure",
      "members":{
        "HyperParameterTuningJobName":{"shape":"HyperParameterTuningJobName"},
        "HyperParameterTuningJobArn":{"shape":"HyperParameterTuningJobArn"},
        "HyperParameterTuningJobConfig":{"shape":"HyperParameterTuningJobConfig"},
        "TrainingJobDefinition":{"shape":"HyperParameterTrainingJobDefinition"},
        "TrainingJobDefinitions":{"shape":"HyperParameterTrainingJobDefinitions"},
        "HyperParameterTuningJobStatus":{"shape":"HyperParameterTuningJobStatus"},
        "CreationTime":{"shape":"Timestamp"},
        "HyperParameterTuningEndTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "TrainingJobStatusCounters":{"shape":"TrainingJobStatusCounters"},
        "ObjectiveStatusCounters":{"shape":"ObjectiveStatusCounters"},
        "BestTrainingJob":{"shape":"HyperParameterTrainingJobSummary"},
        "OverallBestTrainingJob":{"shape":"HyperParameterTrainingJobSummary"},
        "WarmStartConfig":{"shape":"HyperParameterTuningJobWarmStartConfig"},
        "FailureReason":{"shape":"FailureReason"},
        "TuningJobCompletionDetails":{"shape":"HyperParameterTuningJobCompletionDetails"},
        "ConsumedResources":{"shape":"HyperParameterTuningJobConsumedResources"},
        "Tags":{"shape":"TagList"}
      }
    },
    "HyperParameterTuningJobSortByOptions":{
      "type":"string",
      "enum":[
        "Name",
        "Status",
        "CreationTime"
      ]
    },
    "HyperParameterTuningJobStatus":{
      "type":"string",
      "enum":[
        "Completed",
        "InProgress",
        "Failed",
        "Stopped",
        "Stopping",
        "Deleting",
        "DeleteFailed"
      ]
    },
    "HyperParameterTuningJobStrategyConfig":{
      "type":"structure",
      "members":{
        "HyperbandStrategyConfig":{"shape":"HyperbandStrategyConfig"}
      }
    },
    "HyperParameterTuningJobStrategyType":{
      "type":"string",
      "enum":[
        "Bayesian",
        "Random",
        "Hyperband",
        "Grid"
      ]
    },
    "HyperParameterTuningJobSummaries":{
      "type":"list",
      "member":{"shape":"HyperParameterTuningJobSummary"}
    },
    "HyperParameterTuningJobSummary":{
      "type":"structure",
      "required":[
        "HyperParameterTuningJobName",
        "HyperParameterTuningJobArn",
        "HyperParameterTuningJobStatus",
        "Strategy",
        "CreationTime",
        "TrainingJobStatusCounters",
        "ObjectiveStatusCounters"
      ],
      "members":{
        "HyperParameterTuningJobName":{"shape":"HyperParameterTuningJobName"},
        "HyperParameterTuningJobArn":{"shape":"HyperParameterTuningJobArn"},
        "HyperParameterTuningJobStatus":{"shape":"HyperParameterTuningJobStatus"},
        "Strategy":{"shape":"HyperParameterTuningJobStrategyType"},
        "CreationTime":{"shape":"Timestamp"},
        "HyperParameterTuningEndTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "TrainingJobStatusCounters":{"shape":"TrainingJobStatusCounters"},
        "ObjectiveStatusCounters":{"shape":"ObjectiveStatusCounters"},
        "ResourceLimits":{"shape":"ResourceLimits"}
      }
    },
    "HyperParameterTuningJobWarmStartConfig":{
      "type":"structure",
      "required":[
        "ParentHyperParameterTuningJobs",
        "WarmStartType"
      ],
      "members":{
        "ParentHyperParameterTuningJobs":{"shape":"ParentHyperParameterTuningJobs"},
        "WarmStartType":{"shape":"HyperParameterTuningJobWarmStartType"}
      }
    },
    "HyperParameterTuningJobWarmStartType":{
      "type":"string",
      "enum":[
        "IdenticalDataAndAlgorithm",
        "TransferLearning"
      ]
    },
    "HyperParameterTuningMaxRuntimeInSeconds":{
      "type":"integer",
      "max":15768000,
      "min":120
    },
    "HyperParameterTuningResourceConfig":{
      "type":"structure",
      "members":{
        "InstanceType":{"shape":"TrainingInstanceType"},
        "InstanceCount":{"shape":"TrainingInstanceCount"},
        "VolumeSizeInGB":{"shape":"OptionalVolumeSizeInGB"},
        "VolumeKmsKeyId":{"shape":"KmsKeyId"},
        "AllocationStrategy":{"shape":"HyperParameterTuningAllocationStrategy"},
        "InstanceConfigs":{"shape":"HyperParameterTuningInstanceConfigs"}
      }
    },
    "HyperParameterValue":{
      "type":"string",
      "max":2500,
      "pattern":".*"
    },
    "HyperParameters":{
      "type":"map",
      "key":{"shape":"HyperParameterKey"},
      "value":{"shape":"HyperParameterValue"},
      "max":100,
      "min":0
    },
    "HyperbandStrategyConfig":{
      "type":"structure",
      "members":{
        "MinResource":{"shape":"HyperbandStrategyMinResource"},
        "MaxResource":{"shape":"HyperbandStrategyMaxResource"}
      }
    },
    "HyperbandStrategyMaxResource":{
      "type":"integer",
      "min":1
    },
    "HyperbandStrategyMinResource":{
      "type":"integer",
      "min":1
    },
    "IamIdentity":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"String"},
        "PrincipalId":{"shape":"String"},
        "SourceIdentity":{"shape":"String"}
      }
    },
    "IamPolicyConstraints":{
      "type":"structure",
      "members":{
        "SourceIp":{"shape":"EnabledOrDisabled"},
        "VpcSourceIp":{"shape":"EnabledOrDisabled"}
      }
    },
    "IdempotencyToken":{
      "type":"string",
      "max":128,
      "min":32
    },
    "IdentityProviderOAuthSetting":{
      "type":"structure",
      "members":{
        "DataSourceName":{"shape":"DataSourceName"},
        "Status":{"shape":"FeatureStatus"},
        "SecretArn":{"shape":"SecretArn"}
      }
    },
    "IdentityProviderOAuthSettings":{
      "type":"list",
      "member":{"shape":"IdentityProviderOAuthSetting"},
      "max":20
    },
    "Image":{
      "type":"structure",
      "required":[
        "CreationTime",
        "ImageArn",
        "ImageName",
        "ImageStatus",
        "LastModifiedTime"
      ],
      "members":{
        "CreationTime":{"shape":"Timestamp"},
        "Description":{"shape":"ImageDescription"},
        "DisplayName":{"shape":"ImageDisplayName"},
        "FailureReason":{"shape":"FailureReason"},
        "ImageArn":{"shape":"ImageArn"},
        "ImageName":{"shape":"ImageName"},
        "ImageStatus":{"shape":"ImageStatus"},
        "LastModifiedTime":{"shape":"Timestamp"}
      }
    },
    "ImageArn":{
      "type":"string",
      "max":256,
      "pattern":"^arn:aws(-[\\w]+)*:sagemaker:.+:[0-9]{12}:image/[a-z0-9]([-.]?[a-z0-9])*$"
    },
    "ImageBaseImage":{
      "type":"string",
      "max":255,
      "min":1,
      "pattern":".*"
    },
    "ImageClassificationJobConfig":{
      "type":"structure",
      "members":{
        "CompletionCriteria":{"shape":"AutoMLJobCompletionCriteria"}
      }
    },
    "ImageConfig":{
      "type":"structure",
      "required":["RepositoryAccessMode"],
      "members":{
        "RepositoryAccessMode":{"shape":"RepositoryAccessMode"},
        "RepositoryAuthConfig":{"shape":"RepositoryAuthConfig"}
      }
    },
    "ImageContainerImage":{
      "type":"string",
      "max":255,
      "min":1
    },
    "ImageDeleteProperty":{
      "type":"string",
      "max":11,
      "min":1,
      "pattern":"(^DisplayName$)|(^Description$)"
    },
    "ImageDeletePropertyList":{
      "type":"list",
      "member":{"shape":"ImageDeleteProperty"},
      "max":2
    },
    "ImageDescription":{
      "type":"string",
      "max":512,
      "min":1,
      "pattern":".*"
    },
    "ImageDigest":{
      "type":"string",
      "max":72,
      "pattern":"^[Ss][Hh][Aa]256:[0-9a-fA-F]{64}$"
    },
    "ImageDisplayName":{
      "type":"string",
      "max":128,
      "min":1,
      "pattern":"^\\S(.*\\S)?$"
    },
    "ImageName":{
      "type":"string",
      "max":63,
      "min":1,
      "pattern":"^[a-zA-Z0-9]([-.]?[a-zA-Z0-9]){0,62}$"
    },
    "ImageNameContains":{
      "type":"string",
      "max":63,
      "pattern":"^[a-zA-Z0-9\\-.]+$"
    },
    "ImageSortBy":{
      "type":"string",
      "enum":[
        "CREATION_TIME",
        "LAST_MODIFIED_TIME",
        "IMAGE_NAME"
      ]
    },
    "ImageSortOrder":{
      "type":"string",
      "enum":[
        "ASCENDING",
        "DESCENDING"
      ]
    },
    "ImageStatus":{
      "type":"string",
      "enum":[
        "CREATING",
        "CREATED",
        "CREATE_FAILED",
        "UPDATING",
        "UPDATE_FAILED",
        "DELETING",
        "DELETE_FAILED"
      ]
    },
    "ImageUri":{
      "type":"string",
      "max":255,
      "pattern":".*"
    },
    "ImageVersion":{
      "type":"structure",
      "required":[
        "CreationTime",
        "ImageArn",
        "ImageVersionArn",
        "ImageVersionStatus",
        "LastModifiedTime",
        "Version"
      ],
      "members":{
        "CreationTime":{"shape":"Timestamp"},
        "FailureReason":{"shape":"FailureReason"},
        "ImageArn":{"shape":"ImageArn"},
        "ImageVersionArn":{"shape":"ImageVersionArn"},
        "ImageVersionStatus":{"shape":"ImageVersionStatus"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "Version":{"shape":"ImageVersionNumber"}
      }
    },
    "ImageVersionAlias":{
      "type":"string",
      "max":128,
      "min":1,
      "pattern":"(^\\d+$)|(^\\d+.\\d+$)|(^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$)"
    },
    "ImageVersionArn":{
      "type":"string",
      "max":256,
      "pattern":"^arn:aws(-[\\w]+)*:sagemaker:.+:[0-9]{12}:image-version/[a-z0-9]([-.]?[a-z0-9])*/[0-9]+$"
    },
    "ImageVersionNumber":{
      "type":"integer",
      "min":0
    },
    "ImageVersionSortBy":{
      "type":"string",
      "enum":[
        "CREATION_TIME",
        "LAST_MODIFIED_TIME",
        "VERSION"
      ]
    },
    "ImageVersionSortOrder":{
      "type":"string",
      "enum":[
        "ASCENDING",
        "DESCENDING"
      ]
    },
    "ImageVersionStatus":{
      "type":"string",
      "enum":[
        "CREATING",
        "CREATED",
        "CREATE_FAILED",
        "DELETING",
        "DELETE_FAILED"
      ]
    },
    "ImageVersions":{
      "type":"list",
      "member":{"shape":"ImageVersion"}
    },
    "Images":{
      "type":"list",
      "member":{"shape":"Image"}
    },
    "ImportHubContentRequest":{
      "type":"structure",
      "required":[
        "HubContentName",
        "HubContentType",
        "DocumentSchemaVersion",
        "HubName",
        "HubContentDocument"
      ],
      "members":{
        "HubContentName":{"shape":"HubContentName"},
        "HubContentVersion":{"shape":"HubContentVersion"},
        "HubContentType":{"shape":"HubContentType"},
        "DocumentSchemaVersion":{"shape":"DocumentSchemaVersion"},
        "HubName":{"shape":"HubNameOrArn"},
        "HubContentDisplayName":{"shape":"HubContentDisplayName"},
        "HubContentDescription":{"shape":"HubContentDescription"},
        "HubContentMarkdown":{"shape":"HubContentMarkdown"},
        "HubContentDocument":{"shape":"HubContentDocument"},
        "HubContentSearchKeywords":{"shape":"HubContentSearchKeywordList"},
        "Tags":{"shape":"TagList"}
      }
    },
    "ImportHubContentResponse":{
      "type":"structure",
      "required":[
        "HubArn",
        "HubContentArn"
      ],
      "members":{
        "HubArn":{"shape":"HubArn"},
        "HubContentArn":{"shape":"HubContentArn"}
      }
    },
    "InferenceComponentArn":{
      "type":"string",
      "max":2048,
      "min":20
    },
    "InferenceComponentComputeResourceRequirements":{
      "type":"structure",
      "required":["MinMemoryRequiredInMb"],
      "members":{
        "NumberOfCpuCoresRequired":{"shape":"NumberOfCpuCores"},
        "NumberOfAcceleratorDevicesRequired":{"shape":"NumberOfAcceleratorDevices"},
        "MinMemoryRequiredInMb":{"shape":"MemoryInMb"},
        "MaxMemoryRequiredInMb":{"shape":"MemoryInMb"}
      }
    },
    "InferenceComponentContainerSpecification":{
      "type":"structure",
      "members":{
        "Image":{"shape":"ContainerImage"},
        "ArtifactUrl":{"shape":"Url"},
        "Environment":{"shape":"EnvironmentMap"}
      }
    },
    "InferenceComponentContainerSpecificationSummary":{
      "type":"structure",
      "members":{
        "DeployedImage":{"shape":"DeployedImage"},
        "ArtifactUrl":{"shape":"Url"},
        "Environment":{"shape":"EnvironmentMap"}
      }
    },
    "InferenceComponentCopyCount":{
      "type":"integer",
      "min":0
    },
    "InferenceComponentName":{
      "type":"string",
      "max":63,
      "pattern":"^[a-zA-Z0-9]([\\-a-zA-Z0-9]*[a-zA-Z0-9])?$"
    },
    "InferenceComponentNameContains":{
      "type":"string",
      "max":63,
      "pattern":"[a-zA-Z0-9-]+"
    },
    "InferenceComponentRuntimeConfig":{
      "type":"structure",
      "required":["CopyCount"],
      "members":{
        "CopyCount":{"shape":"InferenceComponentCopyCount"}
      }
    },
    "InferenceComponentRuntimeConfigSummary":{
      "type":"structure",
      "members":{
        "DesiredCopyCount":{"shape":"InferenceComponentCopyCount"},
        "CurrentCopyCount":{"shape":"InferenceComponentCopyCount"}
      }
    },
    "InferenceComponentSortKey":{
      "type":"string",
      "enum":[
        "Name",
        "CreationTime",
        "Status"
      ]
    },
    "InferenceComponentSpecification":{
      "type":"structure",
      "required":["ComputeResourceRequirements"],
      "members":{
        "ModelName":{"shape":"ModelName"},
        "Container":{"shape":"InferenceComponentContainerSpecification"},
        "StartupParameters":{"shape":"InferenceComponentStartupParameters"},
        "ComputeResourceRequirements":{"shape":"InferenceComponentComputeResourceRequirements"}
      }
    },
    "InferenceComponentSpecificationSummary":{
      "type":"structure",
      "members":{
        "ModelName":{"shape":"ModelName"},
        "Container":{"shape":"InferenceComponentContainerSpecificationSummary"},
        "StartupParameters":{"shape":"InferenceComponentStartupParameters"},
        "ComputeResourceRequirements":{"shape":"InferenceComponentComputeResourceRequirements"}
      }
    },
    "InferenceComponentStartupParameters":{
      "type":"structure",
      "members":{
        "ModelDataDownloadTimeoutInSeconds":{"shape":"ProductionVariantModelDataDownloadTimeoutInSeconds"},
        "ContainerStartupHealthCheckTimeoutInSeconds":{"shape":"ProductionVariantContainerStartupHealthCheckTimeoutInSeconds"}
      }
    },
    "InferenceComponentStatus":{
      "type":"string",
      "enum":[
        "InService",
        "Creating",
        "Updating",
        "Failed",
        "Deleting"
      ]
    },
    "InferenceComponentSummary":{
      "type":"structure",
      "required":[
        "CreationTime",
        "InferenceComponentArn",
        "InferenceComponentName",
        "EndpointArn",
        "EndpointName",
        "VariantName",
        "LastModifiedTime"
      ],
      "members":{
        "CreationTime":{"shape":"Timestamp"},
        "InferenceComponentArn":{"shape":"InferenceComponentArn"},
        "InferenceComponentName":{"shape":"InferenceComponentName"},
        "EndpointArn":{"shape":"EndpointArn"},
        "EndpointName":{"shape":"EndpointName"},
        "VariantName":{"shape":"VariantName"},
        "InferenceComponentStatus":{"shape":"InferenceComponentStatus"},
        "LastModifiedTime":{"shape":"Timestamp"}
      }
    },
    "InferenceComponentSummaryList":{
      "type":"list",
      "member":{"shape":"InferenceComponentSummary"}
    },
    "InferenceExecutionConfig":{
      "type":"structure",
      "required":["Mode"],
      "members":{
        "Mode":{"shape":"InferenceExecutionMode"}
      }
    },
    "InferenceExecutionMode":{
      "type":"string",
      "enum":[
        "Serial",
        "Direct"
      ]
    },
    "InferenceExperimentArn":{
      "type":"string",
      "max":256,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:inference-experiment/.*"
    },
    "InferenceExperimentDataStorageConfig":{
      "type":"structure",
      "required":["Destination"],
      "members":{
        "Destination":{"shape":"DestinationS3Uri"},
        "KmsKey":{"shape":"KmsKeyId"},
        "ContentType":{"shape":"CaptureContentTypeHeader"}
      }
    },
    "InferenceExperimentDescription":{
      "type":"string",
      "max":1024,
      "pattern":".*"
    },
    "InferenceExperimentList":{
      "type":"list",
      "member":{"shape":"InferenceExperimentSummary"}
    },
    "InferenceExperimentName":{
      "type":"string",
      "max":120,
      "min":1,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,119}"
    },
    "InferenceExperimentSchedule":{
      "type":"structure",
      "members":{
        "StartTime":{"shape":"Timestamp"},
        "EndTime":{"shape":"Timestamp"}
      }
    },
    "InferenceExperimentStatus":{
      "type":"string",
      "enum":[
        "Creating",
        "Created",
        "Updating",
        "Running",
        "Starting",
        "Stopping",
        "Completed",
        "Cancelled"
      ]
    },
    "InferenceExperimentStatusReason":{
      "type":"string",
      "max":1024,
      "pattern":".*"
    },
    "InferenceExperimentStopDesiredState":{
      "type":"string",
      "enum":[
        "Completed",
        "Cancelled"
      ]
    },
    "InferenceExperimentSummary":{
      "type":"structure",
      "required":[
        "Name",
        "Type",
        "Status",
        "CreationTime",
        "LastModifiedTime"
      ],
      "members":{
        "Name":{"shape":"InferenceExperimentName"},
        "Type":{"shape":"InferenceExperimentType"},
        "Schedule":{"shape":"InferenceExperimentSchedule"},
        "Status":{"shape":"InferenceExperimentStatus"},
        "StatusReason":{"shape":"InferenceExperimentStatusReason"},
        "Description":{"shape":"InferenceExperimentDescription"},
        "CreationTime":{"shape":"Timestamp"},
        "CompletionTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "RoleArn":{"shape":"RoleArn"}
      }
    },
    "InferenceExperimentType":{
      "type":"string",
      "enum":["ShadowMode"]
    },
    "InferenceHubAccessConfig":{
      "type":"structure",
      "required":["HubContentArn"],
      "members":{
        "HubContentArn":{"shape":"HubContentArn"}
      }
    },
    "InferenceImage":{
      "type":"string",
      "max":256
    },
    "InferenceMetrics":{
      "type":"structure",
      "required":[
        "MaxInvocations",
        "ModelLatency"
      ],
      "members":{
        "MaxInvocations":{"shape":"Integer"},
        "ModelLatency":{"shape":"Integer"}
      }
    },
    "InferenceRecommendation":{
      "type":"structure",
      "required":[
        "EndpointConfiguration",
        "ModelConfiguration"
      ],
      "members":{
        "RecommendationId":{"shape":"String"},
        "Metrics":{"shape":"RecommendationMetrics"},
        "EndpointConfiguration":{"shape":"EndpointOutputConfiguration"},
        "ModelConfiguration":{"shape":"ModelConfiguration"},
        "InvocationEndTime":{"shape":"InvocationEndTime"},
        "InvocationStartTime":{"shape":"InvocationStartTime"}
      }
    },
    "InferenceRecommendations":{
      "type":"list",
      "member":{"shape":"InferenceRecommendation"},
      "max":10,
      "min":1
    },
    "InferenceRecommendationsJob":{
      "type":"structure",
      "required":[
        "JobName",
        "JobDescription",
        "JobType",
        "JobArn",
        "Status",
        "CreationTime",
        "RoleArn",
        "LastModifiedTime"
      ],
      "members":{
        "JobName":{"shape":"RecommendationJobName"},
        "JobDescription":{"shape":"RecommendationJobDescription"},
        "JobType":{"shape":"RecommendationJobType"},
        "JobArn":{"shape":"RecommendationJobArn"},
        "Status":{"shape":"RecommendationJobStatus"},
        "CreationTime":{"shape":"CreationTime"},
        "CompletionTime":{"shape":"Timestamp"},
        "RoleArn":{"shape":"RoleArn"},
        "LastModifiedTime":{"shape":"LastModifiedTime"},
        "FailureReason":{"shape":"FailureReason"},
        "ModelName":{"shape":"ModelName"},
        "SamplePayloadUrl":{"shape":"S3Uri"},
        "ModelPackageVersionArn":{"shape":"ModelPackageArn"}
      }
    },
    "InferenceRecommendationsJobStep":{
      "type":"structure",
      "required":[
        "StepType",
        "JobName",
        "Status"
      ],
      "members":{
        "StepType":{"shape":"RecommendationStepType"},
        "JobName":{"shape":"RecommendationJobName"},
        "Status":{"shape":"RecommendationJobStatus"},
        "InferenceBenchmark":{"shape":"RecommendationJobInferenceBenchmark"}
      }
    },
    "InferenceRecommendationsJobSteps":{
      "type":"list",
      "member":{"shape":"InferenceRecommendationsJobStep"}
    },
    "InferenceRecommendationsJobs":{
      "type":"list",
      "member":{"shape":"InferenceRecommendationsJob"}
    },
    "InferenceSpecification":{
      "type":"structure",
      "required":["Containers"],
      "members":{
        "Containers":{"shape":"ModelPackageContainerDefinitionList"},
        "SupportedTransformInstanceTypes":{"shape":"TransformInstanceTypes"},
        "SupportedRealtimeInferenceInstanceTypes":{"shape":"RealtimeInferenceInstanceTypes"},
        "SupportedContentTypes":{"shape":"ContentTypes"},
        "SupportedResponseMIMETypes":{"shape":"ResponseMIMETypes"}
      }
    },
    "InferenceSpecificationName":{
      "type":"string",
      "max":63,
      "min":1,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}$"
    },
    "InfraCheckConfig":{
      "type":"structure",
      "members":{
        "EnableInfraCheck":{"shape":"EnableInfraCheck"}
      }
    },
    "InitialInstanceCount":{
      "type":"integer",
      "min":1
    },
    "InitialNumberOfUsers":{
      "type":"integer",
      "min":1
    },
    "InitialTaskCount":{
      "type":"integer",
      "min":1
    },
    "InputConfig":{
      "type":"structure",
      "required":[
        "S3Uri",
        "Framework"
      ],
      "members":{
        "S3Uri":{"shape":"S3Uri"},
        "DataInputConfig":{"shape":"DataInputConfig"},
        "Framework":{"shape":"Framework"},
        "FrameworkVersion":{"shape":"FrameworkVersion"}
      }
    },
    "InputDataConfig":{
      "type":"list",
      "member":{"shape":"Channel"},
      "max":20,
      "min":1
    },
    "InputMode":{
      "type":"string",
      "enum":[
        "Pipe",
        "File"
      ]
    },
    "InputModes":{
      "type":"list",
      "member":{"shape":"TrainingInputMode"},
      "min":1
    },
    "InstanceGroup":{
      "type":"structure",
      "required":[
        "InstanceType",
        "InstanceCount",
        "InstanceGroupName"
      ],
      "members":{
        "InstanceType":{"shape":"TrainingInstanceType"},
        "InstanceCount":{"shape":"TrainingInstanceCount"},
        "InstanceGroupName":{"shape":"InstanceGroupName"}
      }
    },
    "InstanceGroupName":{
      "type":"string",
      "max":64,
      "min":1,
      "pattern":".+"
    },
    "InstanceGroupNames":{
      "type":"list",
      "member":{"shape":"InstanceGroupName"},
      "max":5
    },
    "InstanceGroups":{
      "type":"list",
      "member":{"shape":"InstanceGroup"},
      "max":5
    },
    "InstanceMetadataServiceConfiguration":{
      "type":"structure",
      "required":["MinimumInstanceMetadataServiceVersion"],
      "members":{
        "MinimumInstanceMetadataServiceVersion":{"shape":"MinimumInstanceMetadataServiceVersion"}
      }
    },
    "InstanceType":{
      "type":"string",
      "enum":[
        "ml.t2.medium",
        "ml.t2.large",
        "ml.t2.xlarge",
        "ml.t2.2xlarge",
        "ml.t3.medium",
        "ml.t3.large",
        "ml.t3.xlarge",
        "ml.t3.2xlarge",
        "ml.m4.xlarge",
        "ml.m4.2xlarge",
        "ml.m4.4xlarge",
        "ml.m4.10xlarge",
        "ml.m4.16xlarge",
        "ml.m5.xlarge",
        "ml.m5.2xlarge",
        "ml.m5.4xlarge",
        "ml.m5.12xlarge",
        "ml.m5.24xlarge",
        "ml.m5d.large",
        "ml.m5d.xlarge",
        "ml.m5d.2xlarge",
        "ml.m5d.4xlarge",
        "ml.m5d.8xlarge",
        "ml.m5d.12xlarge",
        "ml.m5d.16xlarge",
        "ml.m5d.24xlarge",
        "ml.c4.xlarge",
        "ml.c4.2xlarge",
        "ml.c4.4xlarge",
        "ml.c4.8xlarge",
        "ml.c5.xlarge",
        "ml.c5.2xlarge",
        "ml.c5.4xlarge",
        "ml.c5.9xlarge",
        "ml.c5.18xlarge",
        "ml.c5d.xlarge",
        "ml.c5d.2xlarge",
        "ml.c5d.4xlarge",
        "ml.c5d.9xlarge",
        "ml.c5d.18xlarge",
        "ml.p2.xlarge",
        "ml.p2.8xlarge",
        "ml.p2.16xlarge",
        "ml.p3.2xlarge",
        "ml.p3.8xlarge",
        "ml.p3.16xlarge",
        "ml.p3dn.24xlarge",
        "ml.g4dn.xlarge",
        "ml.g4dn.2xlarge",
        "ml.g4dn.4xlarge",
        "ml.g4dn.8xlarge",
        "ml.g4dn.12xlarge",
        "ml.g4dn.16xlarge",
        "ml.r5.large",
        "ml.r5.xlarge",
        "ml.r5.2xlarge",
        "ml.r5.4xlarge",
        "ml.r5.8xlarge",
        "ml.r5.12xlarge",
        "ml.r5.16xlarge",
        "ml.r5.24xlarge",
        "ml.g5.xlarge",
        "ml.g5.2xlarge",
        "ml.g5.4xlarge",
        "ml.g5.8xlarge",
        "ml.g5.16xlarge",
        "ml.g5.12xlarge",
        "ml.g5.24xlarge",
        "ml.g5.48xlarge",
        "ml.inf1.xlarge",
        "ml.inf1.2xlarge",
        "ml.inf1.6xlarge",
        "ml.inf1.24xlarge",
        "ml.p4d.24xlarge",
        "ml.p4de.24xlarge",
        "ml.p5.48xlarge",
        "ml.m6i.large",
        "ml.m6i.xlarge",
        "ml.m6i.2xlarge",
        "ml.m6i.4xlarge",
        "ml.m6i.8xlarge",
        "ml.m6i.12xlarge",
        "ml.m6i.16xlarge",
        "ml.m6i.24xlarge",
        "ml.m6i.32xlarge",
        "ml.m7i.large",
        "ml.m7i.xlarge",
        "ml.m7i.2xlarge",
        "ml.m7i.4xlarge",
        "ml.m7i.8xlarge",
        "ml.m7i.12xlarge",
        "ml.m7i.16xlarge",
        "ml.m7i.24xlarge",
        "ml.m7i.48xlarge",
        "ml.c6i.large",
        "ml.c6i.xlarge",
        "ml.c6i.2xlarge",
        "ml.c6i.4xlarge",
        "ml.c6i.8xlarge",
        "ml.c6i.12xlarge",
        "ml.c6i.16xlarge",
        "ml.c6i.24xlarge",
        "ml.c6i.32xlarge",
        "ml.c7i.large",
        "ml.c7i.xlarge",
        "ml.c7i.2xlarge",
        "ml.c7i.4xlarge",
        "ml.c7i.8xlarge",
        "ml.c7i.12xlarge",
        "ml.c7i.16xlarge",
        "ml.c7i.24xlarge",
        "ml.c7i.48xlarge",
        "ml.r6i.large",
        "ml.r6i.xlarge",
        "ml.r6i.2xlarge",
        "ml.r6i.4xlarge",
        "ml.r6i.8xlarge",
        "ml.r6i.12xlarge",
        "ml.r6i.16xlarge",
        "ml.r6i.24xlarge",
        "ml.r6i.32xlarge",
        "ml.r7i.large",
        "ml.r7i.xlarge",
        "ml.r7i.2xlarge",
        "ml.r7i.4xlarge",
        "ml.r7i.8xlarge",
        "ml.r7i.12xlarge",
        "ml.r7i.16xlarge",
        "ml.r7i.24xlarge",
        "ml.r7i.48xlarge",
        "ml.m6id.large",
        "ml.m6id.xlarge",
        "ml.m6id.2xlarge",
        "ml.m6id.4xlarge",
        "ml.m6id.8xlarge",
        "ml.m6id.12xlarge",
        "ml.m6id.16xlarge",
        "ml.m6id.24xlarge",
        "ml.m6id.32xlarge",
        "ml.c6id.large",
        "ml.c6id.xlarge",
        "ml.c6id.2xlarge",
        "ml.c6id.4xlarge",
        "ml.c6id.8xlarge",
        "ml.c6id.12xlarge",
        "ml.c6id.16xlarge",
        "ml.c6id.24xlarge",
        "ml.c6id.32xlarge",
        "ml.r6id.large",
        "ml.r6id.xlarge",
        "ml.r6id.2xlarge",
        "ml.r6id.4xlarge",
        "ml.r6id.8xlarge",
        "ml.r6id.12xlarge",
        "ml.r6id.16xlarge",
        "ml.r6id.24xlarge",
        "ml.r6id.32xlarge",
        "ml.g6.xlarge",
        "ml.g6.2xlarge",
        "ml.g6.4xlarge",
        "ml.g6.8xlarge",
        "ml.g6.12xlarge",
        "ml.g6.16xlarge",
        "ml.g6.24xlarge",
        "ml.g6.48xlarge"
      ]
    },
    "Integer":{"type":"integer"},
    "IntegerParameterRange":{
      "type":"structure",
      "required":[
        "Name",
        "MinValue",
        "MaxValue"
      ],
      "members":{
        "Name":{"shape":"ParameterKey"},
        "MinValue":{"shape":"ParameterValue"},
        "MaxValue":{"shape":"ParameterValue"},
        "ScalingType":{"shape":"HyperParameterScalingType"}
      }
    },
    "IntegerParameterRangeSpecification":{
      "type":"structure",
      "required":[
        "MinValue",
        "MaxValue"
      ],
      "members":{
        "MinValue":{"shape":"ParameterValue"},
        "MaxValue":{"shape":"ParameterValue"}
      }
    },
    "IntegerParameterRanges":{
      "type":"list",
      "member":{"shape":"IntegerParameterRange"},
      "max":30,
      "min":0
    },
    "InvocationEndTime":{"type":"timestamp"},
    "InvocationStartTime":{"type":"timestamp"},
    "InvocationsMaxRetries":{
      "type":"integer",
      "max":3,
      "min":0
    },
    "InvocationsTimeoutInSeconds":{
      "type":"integer",
      "max":3600,
      "min":1
    },
    "IotRoleAlias":{
      "type":"string",
      "pattern":"^arn:aws[a-z\\-]*:iam::\\d{12}:rolealias/?[a-zA-Z_0-9+=,.@\\-_/]+$"
    },
    "IsTrackingServerActive":{
      "type":"string",
      "enum":[
        "Active",
        "Inactive"
      ]
    },
    "ItemIdentifierAttributeName":{
      "type":"string",
      "max":256,
      "min":1
    },
    "JobDurationInSeconds":{
      "type":"integer",
      "min":1
    },
    "JobReferenceCode":{
      "type":"string",
      "min":1,
      "pattern":".+"
    },
    "JobReferenceCodeContains":{
      "type":"string",
      "max":255,
      "min":1,
      "pattern":".+"
    },
    "JobType":{
      "type":"string",
      "enum":[
        "TRAINING",
        "INFERENCE",
        "NOTEBOOK_KERNEL"
      ]
    },
    "JoinSource":{
      "type":"string",
      "enum":[
        "Input",
        "None"
      ]
    },
    "JsonContentType":{
      "type":"string",
      "max":256,
      "min":1,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*\\/[a-zA-Z0-9](-*[a-zA-Z0-9.])*"
    },
    "JsonContentTypes":{
      "type":"list",
      "member":{"shape":"JsonContentType"},
      "max":10,
      "min":1
    },
    "JsonPath":{
      "type":"string",
      "max":63,
      "min":0
    },
    "JupyterLabAppImageConfig":{
      "type":"structure",
      "members":{
        "FileSystemConfig":{"shape":"FileSystemConfig"},
        "ContainerConfig":{"shape":"ContainerConfig"}
      }
    },
    "JupyterLabAppSettings":{
      "type":"structure",
      "members":{
        "DefaultResourceSpec":{"shape":"ResourceSpec"},
        "CustomImages":{"shape":"CustomImages"},
        "LifecycleConfigArns":{"shape":"LifecycleConfigArns"},
        "CodeRepositories":{"shape":"CodeRepositories"}
      }
    },
    "JupyterServerAppSettings":{
      "type":"structure",
      "members":{
        "DefaultResourceSpec":{"shape":"ResourceSpec"},
        "LifecycleConfigArns":{"shape":"LifecycleConfigArns"},
        "CodeRepositories":{"shape":"CodeRepositories"}
      }
    },
    "KeepAlivePeriodInSeconds":{
      "type":"integer",
      "max":3600,
      "min":0
    },
    "KendraSettings":{
      "type":"structure",
      "members":{
        "Status":{"shape":"FeatureStatus"}
      }
    },
    "KernelDisplayName":{
      "type":"string",
      "max":1024
    },
    "KernelGatewayAppSettings":{
      "type":"structure",
      "members":{
        "DefaultResourceSpec":{"shape":"ResourceSpec"},
        "CustomImages":{"shape":"CustomImages"},
        "LifecycleConfigArns":{"shape":"LifecycleConfigArns"}
      }
    },
    "KernelGatewayImageConfig":{
      "type":"structure",
      "required":["KernelSpecs"],
      "members":{
        "KernelSpecs":{"shape":"KernelSpecs"},
        "FileSystemConfig":{"shape":"FileSystemConfig"}
      }
    },
    "KernelName":{
      "type":"string",
      "max":1024
    },
    "KernelSpec":{
      "type":"structure",
      "required":["Name"],
      "members":{
        "Name":{"shape":"KernelName"},
        "DisplayName":{"shape":"KernelDisplayName"}
      }
    },
    "KernelSpecs":{
      "type":"list",
      "member":{"shape":"KernelSpec"},
      "max":5,
      "min":1
    },
    "Key":{
      "type":"string",
      "max":1024,
      "min":1,
      "pattern":".+"
    },
    "KmsKeyId":{
      "type":"string",
      "max":2048,
      "pattern":"^[a-zA-Z0-9:/_-]*$"
    },
    "LabelAttributeName":{
      "type":"string",
      "max":127,
      "min":1,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,126}"
    },
    "LabelCounter":{
      "type":"integer",
      "min":0
    },
    "LabelCounters":{
      "type":"structure",
      "members":{
        "TotalLabeled":{"shape":"LabelCounter"},
        "HumanLabeled":{"shape":"LabelCounter"},
        "MachineLabeled":{"shape":"LabelCounter"},
        "FailedNonRetryableError":{"shape":"LabelCounter"},
        "Unlabeled":{"shape":"LabelCounter"}
      }
    },
    "LabelCountersForWorkteam":{
      "type":"structure",
      "members":{
        "HumanLabeled":{"shape":"LabelCounter"},
        "PendingHuman":{"shape":"LabelCounter"},
        "Total":{"shape":"LabelCounter"}
      }
    },
    "LabelingJobAlgorithmSpecificationArn":{
      "type":"string",
      "max":2048,
      "pattern":"arn:.*"
    },
    "LabelingJobAlgorithmsConfig":{
      "type":"structure",
      "required":["LabelingJobAlgorithmSpecificationArn"],
      "members":{
        "LabelingJobAlgorithmSpecificationArn":{"shape":"LabelingJobAlgorithmSpecificationArn"},
        "InitialActiveLearningModelArn":{"shape":"ModelArn"},
        "LabelingJobResourceConfig":{"shape":"LabelingJobResourceConfig"}
      }
    },
    "LabelingJobArn":{
      "type":"string",
      "max":2048,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:labeling-job/.*"
    },
    "LabelingJobDataAttributes":{
      "type":"structure",
      "members":{
        "ContentClassifiers":{"shape":"ContentClassifiers"}
      }
    },
    "LabelingJobDataSource":{
      "type":"structure",
      "members":{
        "S3DataSource":{"shape":"LabelingJobS3DataSource"},
        "SnsDataSource":{"shape":"LabelingJobSnsDataSource"}
      }
    },
    "LabelingJobForWorkteamSummary":{
      "type":"structure",
      "required":[
        "JobReferenceCode",
        "WorkRequesterAccountId",
        "CreationTime"
      ],
      "members":{
        "LabelingJobName":{"shape":"LabelingJobName"},
        "JobReferenceCode":{"shape":"JobReferenceCode"},
        "WorkRequesterAccountId":{"shape":"AccountId"},
        "CreationTime":{"shape":"Timestamp"},
        "LabelCounters":{"shape":"LabelCountersForWorkteam"},
        "NumberOfHumanWorkersPerDataObject":{"shape":"NumberOfHumanWorkersPerDataObject"}
      }
    },
    "LabelingJobForWorkteamSummaryList":{
      "type":"list",
      "member":{"shape":"LabelingJobForWorkteamSummary"}
    },
    "LabelingJobInputConfig":{
      "type":"structure",
      "required":["DataSource"],
      "members":{
        "DataSource":{"shape":"LabelingJobDataSource"},
        "DataAttributes":{"shape":"LabelingJobDataAttributes"}
      }
    },
    "LabelingJobName":{
      "type":"string",
      "max":63,
      "min":1,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}"
    },
    "LabelingJobOutput":{
      "type":"structure",
      "required":["OutputDatasetS3Uri"],
      "members":{
        "OutputDatasetS3Uri":{"shape":"S3Uri"},
        "FinalActiveLearningModelArn":{"shape":"ModelArn"}
      }
    },
    "LabelingJobOutputConfig":{
      "type":"structure",
      "required":["S3OutputPath"],
      "members":{
        "S3OutputPath":{"shape":"S3Uri"},
        "KmsKeyId":{"shape":"KmsKeyId"},
        "SnsTopicArn":{"shape":"SnsTopicArn"}
      }
    },
    "LabelingJobResourceConfig":{
      "type":"structure",
      "members":{
        "VolumeKmsKeyId":{"shape":"KmsKeyId"},
        "VpcConfig":{"shape":"VpcConfig"}
      }
    },
    "LabelingJobS3DataSource":{
      "type":"structure",
      "required":["ManifestS3Uri"],
      "members":{
        "ManifestS3Uri":{"shape":"S3Uri"}
      }
    },
    "LabelingJobSnsDataSource":{
      "type":"structure",
      "required":["SnsTopicArn"],
      "members":{
        "SnsTopicArn":{"shape":"SnsTopicArn"}
      }
    },
    "LabelingJobStatus":{
      "type":"string",
      "enum":[
        "Initializing",
        "InProgress",
        "Completed",
        "Failed",
        "Stopping",
        "Stopped"
      ]
    },
    "LabelingJobStoppingConditions":{
      "type":"structure",
      "members":{
        "MaxHumanLabeledObjectCount":{"shape":"MaxHumanLabeledObjectCount"},
        "MaxPercentageOfInputDatasetLabeled":{"shape":"MaxPercentageOfInputDatasetLabeled"}
      }
    },
    "LabelingJobSummary":{
      "type":"structure",
      "required":[
        "LabelingJobName",
        "LabelingJobArn",
        "CreationTime",
        "LastModifiedTime",
        "LabelingJobStatus",
        "LabelCounters",
        "WorkteamArn",
        "PreHumanTaskLambdaArn"
      ],
      "members":{
        "LabelingJobName":{"shape":"LabelingJobName"},
        "LabelingJobArn":{"shape":"LabelingJobArn"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "LabelingJobStatus":{"shape":"LabelingJobStatus"},
        "LabelCounters":{"shape":"LabelCounters"},
        "WorkteamArn":{"shape":"WorkteamArn"},
        "PreHumanTaskLambdaArn":{"shape":"LambdaFunctionArn"},
        "AnnotationConsolidationLambdaArn":{"shape":"LambdaFunctionArn"},
        "FailureReason":{"shape":"FailureReason"},
        "LabelingJobOutput":{"shape":"LabelingJobOutput"},
        "InputConfig":{"shape":"LabelingJobInputConfig"}
      }
    },
    "LabelingJobSummaryList":{
      "type":"list",
      "member":{"shape":"LabelingJobSummary"}
    },
    "LambdaFunctionArn":{
      "type":"string",
      "max":2048,
      "pattern":"arn:aws[a-z\\-]*:lambda:[a-z0-9\\-]*:[0-9]{12}:function:.*"
    },
    "LambdaStepMetadata":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"String256"},
        "OutputParameters":{"shape":"OutputParameterList"}
      }
    },
    "LandingUri":{
      "type":"string",
      "max":1023
    },
    "LastModifiedTime":{"type":"timestamp"},
    "LastUpdateStatus":{
      "type":"structure",
      "required":["Status"],
      "members":{
        "Status":{"shape":"LastUpdateStatusValue"},
        "FailureReason":{"shape":"FailureReason"}
      }
    },
    "LastUpdateStatusValue":{
      "type":"string",
      "enum":[
        "Successful",
        "Failed",
        "InProgress"
      ]
    },
    "LifecycleConfigArns":{
      "type":"list",
      "member":{"shape":"StudioLifecycleConfigArn"}
    },
    "LineageEntityParameters":{
      "type":"map",
      "key":{"shape":"StringParameterValue"},
      "value":{"shape":"StringParameterValue"},
      "max":30
    },
    "LineageGroupArn":{
      "type":"string",
      "max":256,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:lineage-group/.*"
    },
    "LineageGroupNameOrArn":{
      "type":"string",
      "max":256,
      "min":1,
      "pattern":"(arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:lineage-group\\/)?([a-zA-Z0-9](-*[a-zA-Z0-9]){0,119})"
    },
    "LineageGroupSummaries":{
      "type":"list",
      "member":{"shape":"LineageGroupSummary"}
    },
    "LineageGroupSummary":{
      "type":"structure",
      "members":{
        "LineageGroupArn":{"shape":"LineageGroupArn"},
        "LineageGroupName":{"shape":"ExperimentEntityName"},
        "DisplayName":{"shape":"ExperimentEntityName"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"}
      }
    },
    "LineageType":{
      "type":"string",
      "enum":[
        "TrialComponent",
        "Artifact",
        "Context",
        "Action"
      ]
    },
    "ListActionsRequest":{
      "type":"structure",
      "members":{
        "SourceUri":{"shape":"SourceUri"},
        "ActionType":{"shape":"String256"},
        "CreatedAfter":{"shape":"Timestamp"},
        "CreatedBefore":{"shape":"Timestamp"},
        "SortBy":{"shape":"SortActionsBy"},
        "SortOrder":{"shape":"SortOrder"},
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{"shape":"MaxResults"}
      }
    },
    "ListActionsResponse":{
      "type":"structure",
      "members":{
        "ActionSummaries":{"shape":"ActionSummaries"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListAlgorithmsInput":{
      "type":"structure",
      "members":{
        "CreationTimeAfter":{"shape":"CreationTime"},
        "CreationTimeBefore":{"shape":"CreationTime"},
        "MaxResults":{"shape":"MaxResults"},
        "NameContains":{"shape":"NameContains"},
        "NextToken":{"shape":"NextToken"},
        "SortBy":{"shape":"AlgorithmSortBy"},
        "SortOrder":{"shape":"SortOrder"}
      }
    },
    "ListAlgorithmsOutput":{
      "type":"structure",
      "required":["AlgorithmSummaryList"],
      "members":{
        "AlgorithmSummaryList":{"shape":"AlgorithmSummaryList"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListAliasesRequest":{
      "type":"structure",
      "required":["ImageName"],
      "members":{
        "ImageName":{"shape":"ImageName"},
        "Alias":{"shape":"SageMakerImageVersionAlias"},
        "Version":{"shape":"ImageVersionNumber"},
        "MaxResults":{"shape":"MaxResults"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListAliasesResponse":{
      "type":"structure",
      "members":{
        "SageMakerImageVersionAliases":{"shape":"SageMakerImageVersionAliases"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListAppImageConfigsRequest":{
      "type":"structure",
      "members":{
        "MaxResults":{"shape":"MaxResults"},
        "NextToken":{"shape":"NextToken"},
        "NameContains":{"shape":"AppImageConfigName"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "CreationTimeAfter":{"shape":"Timestamp"},
        "ModifiedTimeBefore":{"shape":"Timestamp"},
        "ModifiedTimeAfter":{"shape":"Timestamp"},
        "SortBy":{"shape":"AppImageConfigSortKey"},
        "SortOrder":{"shape":"SortOrder"}
      }
    },
    "ListAppImageConfigsResponse":{
      "type":"structure",
      "members":{
        "NextToken":{"shape":"NextToken"},
        "AppImageConfigs":{"shape":"AppImageConfigList"}
      }
    },
    "ListAppsRequest":{
      "type":"structure",
      "members":{
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{"shape":"MaxResults"},
        "SortOrder":{"shape":"SortOrder"},
        "SortBy":{"shape":"AppSortKey"},
        "DomainIdEquals":{"shape":"DomainId"},
        "UserProfileNameEquals":{"shape":"UserProfileName"},
        "SpaceNameEquals":{"shape":"SpaceName"}
      }
    },
    "ListAppsResponse":{
      "type":"structure",
      "members":{
        "Apps":{"shape":"AppList"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListArtifactsRequest":{
      "type":"structure",
      "members":{
        "SourceUri":{"shape":"SourceUri"},
        "ArtifactType":{"shape":"String256"},
        "CreatedAfter":{"shape":"Timestamp"},
        "CreatedBefore":{"shape":"Timestamp"},
        "SortBy":{"shape":"SortArtifactsBy"},
        "SortOrder":{"shape":"SortOrder"},
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{"shape":"MaxResults"}
      }
    },
    "ListArtifactsResponse":{
      "type":"structure",
      "members":{
        "ArtifactSummaries":{"shape":"ArtifactSummaries"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListAssociationsRequest":{
      "type":"structure",
      "members":{
        "SourceArn":{"shape":"AssociationEntityArn"},
        "DestinationArn":{"shape":"AssociationEntityArn"},
        "SourceType":{"shape":"String256"},
        "DestinationType":{"shape":"String256"},
        "AssociationType":{"shape":"AssociationEdgeType"},
        "CreatedAfter":{"shape":"Timestamp"},
        "CreatedBefore":{"shape":"Timestamp"},
        "SortBy":{"shape":"SortAssociationsBy"},
        "SortOrder":{"shape":"SortOrder"},
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{"shape":"MaxResults"}
      }
    },
    "ListAssociationsResponse":{
      "type":"structure",
      "members":{
        "AssociationSummaries":{"shape":"AssociationSummaries"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListAutoMLJobsRequest":{
      "type":"structure",
      "members":{
        "CreationTimeAfter":{"shape":"Timestamp"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "LastModifiedTimeAfter":{"shape":"Timestamp"},
        "LastModifiedTimeBefore":{"shape":"Timestamp"},
        "NameContains":{"shape":"AutoMLNameContains"},
        "StatusEquals":{"shape":"AutoMLJobStatus"},
        "SortOrder":{"shape":"AutoMLSortOrder"},
        "SortBy":{"shape":"AutoMLSortBy"},
        "MaxResults":{
          "shape":"AutoMLMaxResults",
          "box":true
        },
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListAutoMLJobsResponse":{
      "type":"structure",
      "required":["AutoMLJobSummaries"],
      "members":{
        "AutoMLJobSummaries":{"shape":"AutoMLJobSummaries"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListCandidatesForAutoMLJobRequest":{
      "type":"structure",
      "required":["AutoMLJobName"],
      "members":{
        "AutoMLJobName":{"shape":"AutoMLJobName"},
        "StatusEquals":{"shape":"CandidateStatus"},
        "CandidateNameEquals":{"shape":"CandidateName"},
        "SortOrder":{"shape":"AutoMLSortOrder"},
        "SortBy":{"shape":"CandidateSortBy"},
        "MaxResults":{
          "shape":"AutoMLMaxResultsForTrials",
          "box":true
        },
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListCandidatesForAutoMLJobResponse":{
      "type":"structure",
      "required":["Candidates"],
      "members":{
        "Candidates":{"shape":"AutoMLCandidates"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListClusterNodesRequest":{
      "type":"structure",
      "required":["ClusterName"],
      "members":{
        "ClusterName":{"shape":"ClusterNameOrArn"},
        "CreationTimeAfter":{"shape":"Timestamp"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "InstanceGroupNameContains":{"shape":"ClusterInstanceGroupName"},
        "MaxResults":{"shape":"MaxResults"},
        "NextToken":{"shape":"NextToken"},
        "SortBy":{"shape":"ClusterSortBy"},
        "SortOrder":{"shape":"SortOrder"}
      }
    },
    "ListClusterNodesResponse":{
      "type":"structure",
      "required":[
        "NextToken",
        "ClusterNodeSummaries"
      ],
      "members":{
        "NextToken":{"shape":"NextToken"},
        "ClusterNodeSummaries":{"shape":"ClusterNodeSummaries"}
      }
    },
    "ListClustersRequest":{
      "type":"structure",
      "members":{
        "CreationTimeAfter":{"shape":"Timestamp"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "MaxResults":{"shape":"MaxResults"},
        "NameContains":{"shape":"NameContains"},
        "NextToken":{"shape":"NextToken"},
        "SortBy":{"shape":"ClusterSortBy"},
        "SortOrder":{"shape":"SortOrder"}
      }
    },
    "ListClustersResponse":{
      "type":"structure",
      "required":[
        "NextToken",
        "ClusterSummaries"
      ],
      "members":{
        "NextToken":{"shape":"NextToken"},
        "ClusterSummaries":{"shape":"ClusterSummaries"}
      }
    },
    "ListCodeRepositoriesInput":{
      "type":"structure",
      "members":{
        "CreationTimeAfter":{"shape":"CreationTime"},
        "CreationTimeBefore":{"shape":"CreationTime"},
        "LastModifiedTimeAfter":{"shape":"Timestamp"},
        "LastModifiedTimeBefore":{"shape":"Timestamp"},
        "MaxResults":{"shape":"MaxResults"},
        "NameContains":{"shape":"CodeRepositoryNameContains"},
        "NextToken":{"shape":"NextToken"},
        "SortBy":{"shape":"CodeRepositorySortBy"},
        "SortOrder":{"shape":"CodeRepositorySortOrder"}
      }
    },
    "ListCodeRepositoriesOutput":{
      "type":"structure",
      "required":["CodeRepositorySummaryList"],
      "members":{
        "CodeRepositorySummaryList":{"shape":"CodeRepositorySummaryList"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListCompilationJobsRequest":{
      "type":"structure",
      "members":{
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{
          "shape":"MaxResults",
          "box":true
        },
        "CreationTimeAfter":{"shape":"CreationTime"},
        "CreationTimeBefore":{"shape":"CreationTime"},
        "LastModifiedTimeAfter":{"shape":"LastModifiedTime"},
        "LastModifiedTimeBefore":{"shape":"LastModifiedTime"},
        "NameContains":{"shape":"NameContains"},
        "StatusEquals":{"shape":"CompilationJobStatus"},
        "SortBy":{"shape":"ListCompilationJobsSortBy"},
        "SortOrder":{"shape":"SortOrder"}
      }
    },
    "ListCompilationJobsResponse":{
      "type":"structure",
      "required":["CompilationJobSummaries"],
      "members":{
        "CompilationJobSummaries":{"shape":"CompilationJobSummaries"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListCompilationJobsSortBy":{
      "type":"string",
      "enum":[
        "Name",
        "CreationTime",
        "Status"
      ]
    },
    "ListContextsRequest":{
      "type":"structure",
      "members":{
        "SourceUri":{"shape":"SourceUri"},
        "ContextType":{"shape":"String256"},
        "CreatedAfter":{"shape":"Timestamp"},
        "CreatedBefore":{"shape":"Timestamp"},
        "SortBy":{"shape":"SortContextsBy"},
        "SortOrder":{"shape":"SortOrder"},
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{"shape":"MaxResults"}
      }
    },
    "ListContextsResponse":{
      "type":"structure",
      "members":{
        "ContextSummaries":{"shape":"ContextSummaries"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListDataQualityJobDefinitionsRequest":{
      "type":"structure",
      "members":{
        "EndpointName":{"shape":"EndpointName"},
        "SortBy":{"shape":"MonitoringJobDefinitionSortKey"},
        "SortOrder":{"shape":"SortOrder"},
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{"shape":"MaxResults"},
        "NameContains":{"shape":"NameContains"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "CreationTimeAfter":{"shape":"Timestamp"}
      }
    },
    "ListDataQualityJobDefinitionsResponse":{
      "type":"structure",
      "required":["JobDefinitionSummaries"],
      "members":{
        "JobDefinitionSummaries":{"shape":"MonitoringJobDefinitionSummaryList"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListDeviceFleetsRequest":{
      "type":"structure",
      "members":{
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{
          "shape":"ListMaxResults",
          "box":true
        },
        "CreationTimeAfter":{"shape":"Timestamp"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "LastModifiedTimeAfter":{"shape":"Timestamp"},
        "LastModifiedTimeBefore":{"shape":"Timestamp"},
        "NameContains":{"shape":"NameContains"},
        "SortBy":{"shape":"ListDeviceFleetsSortBy"},
        "SortOrder":{"shape":"SortOrder"}
      }
    },
    "ListDeviceFleetsResponse":{
      "type":"structure",
      "required":["DeviceFleetSummaries"],
      "members":{
        "DeviceFleetSummaries":{"shape":"DeviceFleetSummaries"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListDeviceFleetsSortBy":{
      "type":"string",
      "enum":[
        "NAME",
        "CREATION_TIME",
        "LAST_MODIFIED_TIME"
      ]
    },
    "ListDevicesRequest":{
      "type":"structure",
      "members":{
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{
          "shape":"ListMaxResults",
          "box":true
        },
        "LatestHeartbeatAfter":{"shape":"Timestamp"},
        "ModelName":{"shape":"EntityName"},
        "DeviceFleetName":{"shape":"EntityName"}
      }
    },
    "ListDevicesResponse":{
      "type":"structure",
      "required":["DeviceSummaries"],
      "members":{
        "DeviceSummaries":{"shape":"DeviceSummaries"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListDomainsRequest":{
      "type":"structure",
      "members":{
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{"shape":"MaxResults"}
      }
    },
    "ListDomainsResponse":{
      "type":"structure",
      "members":{
        "Domains":{"shape":"DomainList"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListEdgeDeploymentPlansRequest":{
      "type":"structure",
      "members":{
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{
          "shape":"ListMaxResults",
          "box":true
        },
        "CreationTimeAfter":{"shape":"Timestamp"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "LastModifiedTimeAfter":{"shape":"Timestamp"},
        "LastModifiedTimeBefore":{"shape":"Timestamp"},
        "NameContains":{"shape":"NameContains"},
        "DeviceFleetNameContains":{"shape":"NameContains"},
        "SortBy":{"shape":"ListEdgeDeploymentPlansSortBy"},
        "SortOrder":{"shape":"SortOrder"}
      }
    },
    "ListEdgeDeploymentPlansResponse":{
      "type":"structure",
      "required":["EdgeDeploymentPlanSummaries"],
      "members":{
        "EdgeDeploymentPlanSummaries":{"shape":"EdgeDeploymentPlanSummaries"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListEdgeDeploymentPlansSortBy":{
      "type":"string",
      "enum":[
        "NAME",
        "DEVICE_FLEET_NAME",
        "CREATION_TIME",
        "LAST_MODIFIED_TIME"
      ]
    },
    "ListEdgePackagingJobsRequest":{
      "type":"structure",
      "members":{
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{
          "shape":"ListMaxResults",
          "box":true
        },
        "CreationTimeAfter":{"shape":"Timestamp"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "LastModifiedTimeAfter":{"shape":"Timestamp"},
        "LastModifiedTimeBefore":{"shape":"Timestamp"},
        "NameContains":{"shape":"NameContains"},
        "ModelNameContains":{"shape":"NameContains"},
        "StatusEquals":{"shape":"EdgePackagingJobStatus"},
        "SortBy":{"shape":"ListEdgePackagingJobsSortBy"},
        "SortOrder":{"shape":"SortOrder"}
      }
    },
    "ListEdgePackagingJobsResponse":{
      "type":"structure",
      "required":["EdgePackagingJobSummaries"],
      "members":{
        "EdgePackagingJobSummaries":{"shape":"EdgePackagingJobSummaries"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListEdgePackagingJobsSortBy":{
      "type":"string",
      "enum":[
        "NAME",
        "MODEL_NAME",
        "CREATION_TIME",
        "LAST_MODIFIED_TIME",
        "STATUS"
      ]
    },
    "ListEndpointConfigsInput":{
      "type":"structure",
      "members":{
        "SortBy":{"shape":"EndpointConfigSortKey"},
        "SortOrder":{"shape":"OrderKey"},
        "NextToken":{"shape":"PaginationToken"},
        "MaxResults":{"shape":"MaxResults"},
        "NameContains":{"shape":"EndpointConfigNameContains"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "CreationTimeAfter":{"shape":"Timestamp"}
      }
    },
    "ListEndpointConfigsOutput":{
      "type":"structure",
      "required":["EndpointConfigs"],
      "members":{
        "EndpointConfigs":{"shape":"EndpointConfigSummaryList"},
        "NextToken":{"shape":"PaginationToken"}
      }
    },
    "ListEndpointsInput":{
      "type":"structure",
      "members":{
        "SortBy":{"shape":"EndpointSortKey"},
        "SortOrder":{"shape":"OrderKey"},
        "NextToken":{"shape":"PaginationToken"},
        "MaxResults":{"shape":"MaxResults"},
        "NameContains":{"shape":"EndpointNameContains"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "CreationTimeAfter":{"shape":"Timestamp"},
        "LastModifiedTimeBefore":{"shape":"Timestamp"},
        "LastModifiedTimeAfter":{"shape":"Timestamp"},
        "StatusEquals":{"shape":"EndpointStatus"}
      }
    },
    "ListEndpointsOutput":{
      "type":"structure",
      "required":["Endpoints"],
      "members":{
        "Endpoints":{"shape":"EndpointSummaryList"},
        "NextToken":{"shape":"PaginationToken"}
      }
    },
    "ListExperimentsRequest":{
      "type":"structure",
      "members":{
        "CreatedAfter":{"shape":"Timestamp"},
        "CreatedBefore":{"shape":"Timestamp"},
        "SortBy":{"shape":"SortExperimentsBy"},
        "SortOrder":{"shape":"SortOrder"},
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{"shape":"MaxResults"}
      }
    },
    "ListExperimentsResponse":{
      "type":"structure",
      "members":{
        "ExperimentSummaries":{"shape":"ExperimentSummaries"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListFeatureGroupsRequest":{
      "type":"structure",
      "members":{
        "NameContains":{"shape":"FeatureGroupNameContains"},
        "FeatureGroupStatusEquals":{"shape":"FeatureGroupStatus"},
        "OfflineStoreStatusEquals":{"shape":"OfflineStoreStatusValue"},
        "CreationTimeAfter":{"shape":"CreationTime"},
        "CreationTimeBefore":{"shape":"CreationTime"},
        "SortOrder":{"shape":"FeatureGroupSortOrder"},
        "SortBy":{"shape":"FeatureGroupSortBy"},
        "MaxResults":{"shape":"FeatureGroupMaxResults"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListFeatureGroupsResponse":{
      "type":"structure",
      "required":["FeatureGroupSummaries"],
      "members":{
        "FeatureGroupSummaries":{"shape":"FeatureGroupSummaries"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListFlowDefinitionsRequest":{
      "type":"structure",
      "members":{
        "CreationTimeAfter":{"shape":"Timestamp"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "SortOrder":{"shape":"SortOrder"},
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{
          "shape":"MaxResults",
          "box":true
        }
      }
    },
    "ListFlowDefinitionsResponse":{
      "type":"structure",
      "required":["FlowDefinitionSummaries"],
      "members":{
        "FlowDefinitionSummaries":{"shape":"FlowDefinitionSummaries"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListHubContentVersionsRequest":{
      "type":"structure",
      "required":[
        "HubName",
        "HubContentType",
        "HubContentName"
      ],
      "members":{
        "HubName":{"shape":"HubNameOrArn"},
        "HubContentType":{"shape":"HubContentType"},
        "HubContentName":{"shape":"HubContentName"},
        "MinVersion":{"shape":"HubContentVersion"},
        "MaxSchemaVersion":{"shape":"DocumentSchemaVersion"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "CreationTimeAfter":{"shape":"Timestamp"},
        "SortBy":{"shape":"HubContentSortBy"},
        "SortOrder":{"shape":"SortOrder"},
        "MaxResults":{"shape":"MaxResults"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListHubContentVersionsResponse":{
      "type":"structure",
      "required":["HubContentSummaries"],
      "members":{
        "HubContentSummaries":{"shape":"HubContentInfoList"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListHubContentsRequest":{
      "type":"structure",
      "required":[
        "HubName",
        "HubContentType"
      ],
      "members":{
        "HubName":{"shape":"HubNameOrArn"},
        "HubContentType":{"shape":"HubContentType"},
        "NameContains":{"shape":"NameContains"},
        "MaxSchemaVersion":{"shape":"DocumentSchemaVersion"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "CreationTimeAfter":{"shape":"Timestamp"},
        "SortBy":{"shape":"HubContentSortBy"},
        "SortOrder":{"shape":"SortOrder"},
        "MaxResults":{"shape":"MaxResults"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListHubContentsResponse":{
      "type":"structure",
      "required":["HubContentSummaries"],
      "members":{
        "HubContentSummaries":{"shape":"HubContentInfoList"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListHubsRequest":{
      "type":"structure",
      "members":{
        "NameContains":{"shape":"NameContains"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "CreationTimeAfter":{"shape":"Timestamp"},
        "LastModifiedTimeBefore":{"shape":"Timestamp"},
        "LastModifiedTimeAfter":{"shape":"Timestamp"},
        "SortBy":{"shape":"HubSortBy"},
        "SortOrder":{"shape":"SortOrder"},
        "MaxResults":{"shape":"MaxResults"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListHubsResponse":{
      "type":"structure",
      "required":["HubSummaries"],
      "members":{
        "HubSummaries":{"shape":"HubInfoList"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListHumanTaskUisRequest":{
      "type":"structure",
      "members":{
        "CreationTimeAfter":{"shape":"Timestamp"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "SortOrder":{"shape":"SortOrder"},
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{
          "shape":"MaxResults",
          "box":true
        }
      }
    },
    "ListHumanTaskUisResponse":{
      "type":"structure",
      "required":["HumanTaskUiSummaries"],
      "members":{
        "HumanTaskUiSummaries":{"shape":"HumanTaskUiSummaries"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListHyperParameterTuningJobsRequest":{
      "type":"structure",
      "members":{
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{
          "shape":"MaxResults",
          "box":true
        },
        "SortBy":{"shape":"HyperParameterTuningJobSortByOptions"},
        "SortOrder":{"shape":"SortOrder"},
        "NameContains":{"shape":"NameContains"},
        "CreationTimeAfter":{"shape":"Timestamp"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "LastModifiedTimeAfter":{"shape":"Timestamp"},
        "LastModifiedTimeBefore":{"shape":"Timestamp"},
        "StatusEquals":{"shape":"HyperParameterTuningJobStatus"}
      }
    },
    "ListHyperParameterTuningJobsResponse":{
      "type":"structure",
      "required":["HyperParameterTuningJobSummaries"],
      "members":{
        "HyperParameterTuningJobSummaries":{"shape":"HyperParameterTuningJobSummaries"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListImageVersionsRequest":{
      "type":"structure",
      "required":["ImageName"],
      "members":{
        "CreationTimeAfter":{"shape":"Timestamp"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "ImageName":{"shape":"ImageName"},
        "LastModifiedTimeAfter":{"shape":"Timestamp"},
        "LastModifiedTimeBefore":{"shape":"Timestamp"},
        "MaxResults":{"shape":"MaxResults"},
        "NextToken":{"shape":"NextToken"},
        "SortBy":{"shape":"ImageVersionSortBy"},
        "SortOrder":{"shape":"ImageVersionSortOrder"}
      }
    },
    "ListImageVersionsResponse":{
      "type":"structure",
      "members":{
        "ImageVersions":{"shape":"ImageVersions"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListImagesRequest":{
      "type":"structure",
      "members":{
        "CreationTimeAfter":{"shape":"Timestamp"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "LastModifiedTimeAfter":{"shape":"Timestamp"},
        "LastModifiedTimeBefore":{"shape":"Timestamp"},
        "MaxResults":{"shape":"MaxResults"},
        "NameContains":{"shape":"ImageNameContains"},
        "NextToken":{"shape":"NextToken"},
        "SortBy":{"shape":"ImageSortBy"},
        "SortOrder":{"shape":"ImageSortOrder"}
      }
    },
    "ListImagesResponse":{
      "type":"structure",
      "members":{
        "Images":{"shape":"Images"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListInferenceComponentsInput":{
      "type":"structure",
      "members":{
        "SortBy":{"shape":"InferenceComponentSortKey"},
        "SortOrder":{"shape":"OrderKey"},
        "NextToken":{"shape":"PaginationToken"},
        "MaxResults":{"shape":"MaxResults"},
        "NameContains":{"shape":"InferenceComponentNameContains"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "CreationTimeAfter":{"shape":"Timestamp"},
        "LastModifiedTimeBefore":{"shape":"Timestamp"},
        "LastModifiedTimeAfter":{"shape":"Timestamp"},
        "StatusEquals":{"shape":"InferenceComponentStatus"},
        "EndpointNameEquals":{"shape":"EndpointName"},
        "VariantNameEquals":{"shape":"VariantName"}
      }
    },
    "ListInferenceComponentsOutput":{
      "type":"structure",
      "required":["InferenceComponents"],
      "members":{
        "InferenceComponents":{"shape":"InferenceComponentSummaryList"},
        "NextToken":{"shape":"PaginationToken"}
      }
    },
    "ListInferenceExperimentsRequest":{
      "type":"structure",
      "members":{
        "NameContains":{"shape":"NameContains"},
        "Type":{"shape":"InferenceExperimentType"},
        "StatusEquals":{"shape":"InferenceExperimentStatus"},
        "CreationTimeAfter":{"shape":"Timestamp"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "LastModifiedTimeAfter":{"shape":"Timestamp"},
        "LastModifiedTimeBefore":{"shape":"Timestamp"},
        "SortBy":{"shape":"SortInferenceExperimentsBy"},
        "SortOrder":{"shape":"SortOrder"},
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{"shape":"MaxResults"}
      }
    },
    "ListInferenceExperimentsResponse":{
      "type":"structure",
      "members":{
        "InferenceExperiments":{"shape":"InferenceExperimentList"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListInferenceRecommendationsJobStepsRequest":{
      "type":"structure",
      "required":["JobName"],
      "members":{
        "JobName":{"shape":"RecommendationJobName"},
        "Status":{"shape":"RecommendationJobStatus"},
        "StepType":{"shape":"RecommendationStepType"},
        "MaxResults":{"shape":"MaxResults"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListInferenceRecommendationsJobStepsResponse":{
      "type":"structure",
      "members":{
        "Steps":{"shape":"InferenceRecommendationsJobSteps"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListInferenceRecommendationsJobsRequest":{
      "type":"structure",
      "members":{
        "CreationTimeAfter":{"shape":"CreationTime"},
        "CreationTimeBefore":{"shape":"CreationTime"},
        "LastModifiedTimeAfter":{"shape":"LastModifiedTime"},
        "LastModifiedTimeBefore":{"shape":"LastModifiedTime"},
        "NameContains":{"shape":"NameContains"},
        "StatusEquals":{"shape":"RecommendationJobStatus"},
        "SortBy":{"shape":"ListInferenceRecommendationsJobsSortBy"},
        "SortOrder":{"shape":"SortOrder"},
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{"shape":"MaxResults"},
        "ModelNameEquals":{"shape":"ModelName"},
        "ModelPackageVersionArnEquals":{"shape":"ModelPackageArn"}
      }
    },
    "ListInferenceRecommendationsJobsResponse":{
      "type":"structure",
      "required":["InferenceRecommendationsJobs"],
      "members":{
        "InferenceRecommendationsJobs":{"shape":"InferenceRecommendationsJobs"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListInferenceRecommendationsJobsSortBy":{
      "type":"string",
      "enum":[
        "Name",
        "CreationTime",
        "Status"
      ]
    },
    "ListLabelingJobsForWorkteamRequest":{
      "type":"structure",
      "required":["WorkteamArn"],
      "members":{
        "WorkteamArn":{"shape":"WorkteamArn"},
        "MaxResults":{"shape":"MaxResults"},
        "NextToken":{"shape":"NextToken"},
        "CreationTimeAfter":{"shape":"Timestamp"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "JobReferenceCodeContains":{"shape":"JobReferenceCodeContains"},
        "SortBy":{"shape":"ListLabelingJobsForWorkteamSortByOptions"},
        "SortOrder":{"shape":"SortOrder"}
      }
    },
    "ListLabelingJobsForWorkteamResponse":{
      "type":"structure",
      "required":["LabelingJobSummaryList"],
      "members":{
        "LabelingJobSummaryList":{"shape":"LabelingJobForWorkteamSummaryList"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListLabelingJobsForWorkteamSortByOptions":{
      "type":"string",
      "enum":["CreationTime"]
    },
    "ListLabelingJobsRequest":{
      "type":"structure",
      "members":{
        "CreationTimeAfter":{"shape":"Timestamp"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "LastModifiedTimeAfter":{"shape":"Timestamp"},
        "LastModifiedTimeBefore":{"shape":"Timestamp"},
        "MaxResults":{"shape":"MaxResults"},
        "NextToken":{"shape":"NextToken"},
        "NameContains":{"shape":"NameContains"},
        "SortBy":{"shape":"SortBy"},
        "SortOrder":{"shape":"SortOrder"},
        "StatusEquals":{"shape":"LabelingJobStatus"}
      }
    },
    "ListLabelingJobsResponse":{
      "type":"structure",
      "members":{
        "LabelingJobSummaryList":{"shape":"LabelingJobSummaryList"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListLineageEntityParameterKey":{
      "type":"list",
      "member":{"shape":"StringParameterValue"}
    },
    "ListLineageGroupsRequest":{
      "type":"structure",
      "members":{
        "CreatedAfter":{"shape":"Timestamp"},
        "CreatedBefore":{"shape":"Timestamp"},
        "SortBy":{"shape":"SortLineageGroupsBy"},
        "SortOrder":{"shape":"SortOrder"},
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{"shape":"MaxResults"}
      }
    },
    "ListLineageGroupsResponse":{
      "type":"structure",
      "members":{
        "LineageGroupSummaries":{"shape":"LineageGroupSummaries"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListMaxResults":{
      "type":"integer",
      "max":100
    },
    "ListMlflowTrackingServersRequest":{
      "type":"structure",
      "members":{
        "CreatedAfter":{"shape":"Timestamp"},
        "CreatedBefore":{"shape":"Timestamp"},
        "TrackingServerStatus":{"shape":"TrackingServerStatus"},
        "MlflowVersion":{"shape":"MlflowVersion"},
        "SortBy":{"shape":"SortTrackingServerBy"},
        "SortOrder":{"shape":"SortOrder"},
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{"shape":"MaxResults"}
      }
    },
    "ListMlflowTrackingServersResponse":{
      "type":"structure",
      "members":{
        "TrackingServerSummaries":{"shape":"TrackingServerSummaryList"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListModelBiasJobDefinitionsRequest":{
      "type":"structure",
      "members":{
        "EndpointName":{"shape":"EndpointName"},
        "SortBy":{"shape":"MonitoringJobDefinitionSortKey"},
        "SortOrder":{"shape":"SortOrder"},
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{"shape":"MaxResults"},
        "NameContains":{"shape":"NameContains"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "CreationTimeAfter":{"shape":"Timestamp"}
      }
    },
    "ListModelBiasJobDefinitionsResponse":{
      "type":"structure",
      "required":["JobDefinitionSummaries"],
      "members":{
        "JobDefinitionSummaries":{"shape":"MonitoringJobDefinitionSummaryList"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListModelCardExportJobsRequest":{
      "type":"structure",
      "required":["ModelCardName"],
      "members":{
        "ModelCardName":{"shape":"EntityName"},
        "ModelCardVersion":{"shape":"Integer"},
        "CreationTimeAfter":{"shape":"Timestamp"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "ModelCardExportJobNameContains":{"shape":"EntityName"},
        "StatusEquals":{"shape":"ModelCardExportJobStatus"},
        "SortBy":{"shape":"ModelCardExportJobSortBy"},
        "SortOrder":{"shape":"ModelCardExportJobSortOrder"},
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{"shape":"MaxResults"}
      }
    },
    "ListModelCardExportJobsResponse":{
      "type":"structure",
      "required":["ModelCardExportJobSummaries"],
      "members":{
        "ModelCardExportJobSummaries":{"shape":"ModelCardExportJobSummaryList"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListModelCardVersionsRequest":{
      "type":"structure",
      "required":["ModelCardName"],
      "members":{
        "CreationTimeAfter":{"shape":"Timestamp"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "MaxResults":{"shape":"MaxResults"},
        "ModelCardName":{"shape":"ModelCardNameOrArn"},
        "ModelCardStatus":{"shape":"ModelCardStatus"},
        "NextToken":{"shape":"NextToken"},
        "SortBy":{"shape":"ModelCardVersionSortBy"},
        "SortOrder":{"shape":"ModelCardSortOrder"}
      }
    },
    "ListModelCardVersionsResponse":{
      "type":"structure",
      "required":["ModelCardVersionSummaryList"],
      "members":{
        "ModelCardVersionSummaryList":{"shape":"ModelCardVersionSummaryList"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListModelCardsRequest":{
      "type":"structure",
      "members":{
        "CreationTimeAfter":{"shape":"Timestamp"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "MaxResults":{"shape":"MaxResults"},
        "NameContains":{"shape":"EntityName"},
        "ModelCardStatus":{"shape":"ModelCardStatus"},
        "NextToken":{"shape":"NextToken"},
        "SortBy":{"shape":"ModelCardSortBy"},
        "SortOrder":{"shape":"ModelCardSortOrder"}
      }
    },
    "ListModelCardsResponse":{
      "type":"structure",
      "required":["ModelCardSummaries"],
      "members":{
        "ModelCardSummaries":{"shape":"ModelCardSummaryList"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListModelExplainabilityJobDefinitionsRequest":{
      "type":"structure",
      "members":{
        "EndpointName":{"shape":"EndpointName"},
        "SortBy":{"shape":"MonitoringJobDefinitionSortKey"},
        "SortOrder":{"shape":"SortOrder"},
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{"shape":"MaxResults"},
        "NameContains":{"shape":"NameContains"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "CreationTimeAfter":{"shape":"Timestamp"}
      }
    },
    "ListModelExplainabilityJobDefinitionsResponse":{
      "type":"structure",
      "required":["JobDefinitionSummaries"],
      "members":{
        "JobDefinitionSummaries":{"shape":"MonitoringJobDefinitionSummaryList"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListModelMetadataRequest":{
      "type":"structure",
      "members":{
        "SearchExpression":{"shape":"ModelMetadataSearchExpression"},
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{"shape":"MaxResults"}
      }
    },
    "ListModelMetadataResponse":{
      "type":"structure",
      "required":["ModelMetadataSummaries"],
      "members":{
        "ModelMetadataSummaries":{"shape":"ModelMetadataSummaries"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListModelPackageGroupsInput":{
      "type":"structure",
      "members":{
        "CreationTimeAfter":{"shape":"CreationTime"},
        "CreationTimeBefore":{"shape":"CreationTime"},
        "MaxResults":{"shape":"MaxResults"},
        "NameContains":{"shape":"NameContains"},
        "NextToken":{"shape":"NextToken"},
        "SortBy":{"shape":"ModelPackageGroupSortBy"},
        "SortOrder":{"shape":"SortOrder"},
        "CrossAccountFilterOption":{"shape":"CrossAccountFilterOption"}
      }
    },
    "ListModelPackageGroupsOutput":{
      "type":"structure",
      "required":["ModelPackageGroupSummaryList"],
      "members":{
        "ModelPackageGroupSummaryList":{"shape":"ModelPackageGroupSummaryList"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListModelPackagesInput":{
      "type":"structure",
      "members":{
        "CreationTimeAfter":{"shape":"CreationTime"},
        "CreationTimeBefore":{"shape":"CreationTime"},
        "MaxResults":{"shape":"MaxResults"},
        "NameContains":{"shape":"NameContains"},
        "ModelApprovalStatus":{"shape":"ModelApprovalStatus"},
        "ModelPackageGroupName":{"shape":"ArnOrName"},
        "ModelPackageType":{"shape":"ModelPackageType"},
        "NextToken":{"shape":"NextToken"},
        "SortBy":{"shape":"ModelPackageSortBy"},
        "SortOrder":{"shape":"SortOrder"}
      }
    },
    "ListModelPackagesOutput":{
      "type":"structure",
      "required":["ModelPackageSummaryList"],
      "members":{
        "ModelPackageSummaryList":{"shape":"ModelPackageSummaryList"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListModelQualityJobDefinitionsRequest":{
      "type":"structure",
      "members":{
        "EndpointName":{"shape":"EndpointName"},
        "SortBy":{"shape":"MonitoringJobDefinitionSortKey"},
        "SortOrder":{"shape":"SortOrder"},
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{"shape":"MaxResults"},
        "NameContains":{"shape":"NameContains"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "CreationTimeAfter":{"shape":"Timestamp"}
      }
    },
    "ListModelQualityJobDefinitionsResponse":{
      "type":"structure",
      "required":["JobDefinitionSummaries"],
      "members":{
        "JobDefinitionSummaries":{"shape":"MonitoringJobDefinitionSummaryList"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListModelsInput":{
      "type":"structure",
      "members":{
        "SortBy":{"shape":"ModelSortKey"},
        "SortOrder":{"shape":"OrderKey"},
        "NextToken":{"shape":"PaginationToken"},
        "MaxResults":{"shape":"MaxResults"},
        "NameContains":{"shape":"ModelNameContains"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "CreationTimeAfter":{"shape":"Timestamp"}
      }
    },
    "ListModelsOutput":{
      "type":"structure",
      "required":["Models"],
      "members":{
        "Models":{"shape":"ModelSummaryList"},
        "NextToken":{"shape":"PaginationToken"}
      }
    },
    "ListMonitoringAlertHistoryRequest":{
      "type":"structure",
      "members":{
        "MonitoringScheduleName":{"shape":"MonitoringScheduleName"},
        "MonitoringAlertName":{"shape":"MonitoringAlertName"},
        "SortBy":{"shape":"MonitoringAlertHistorySortKey"},
        "SortOrder":{"shape":"SortOrder"},
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{"shape":"MaxResults"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "CreationTimeAfter":{"shape":"Timestamp"},
        "StatusEquals":{"shape":"MonitoringAlertStatus"}
      }
    },
    "ListMonitoringAlertHistoryResponse":{
      "type":"structure",
      "members":{
        "MonitoringAlertHistory":{"shape":"MonitoringAlertHistoryList"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListMonitoringAlertsRequest":{
      "type":"structure",
      "required":["MonitoringScheduleName"],
      "members":{
        "MonitoringScheduleName":{"shape":"MonitoringScheduleName"},
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{"shape":"MaxResults"}
      }
    },
    "ListMonitoringAlertsResponse":{
      "type":"structure",
      "members":{
        "MonitoringAlertSummaries":{"shape":"MonitoringAlertSummaryList"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListMonitoringExecutionsRequest":{
      "type":"structure",
      "members":{
        "MonitoringScheduleName":{"shape":"MonitoringScheduleName"},
        "EndpointName":{"shape":"EndpointName"},
        "SortBy":{"shape":"MonitoringExecutionSortKey"},
        "SortOrder":{"shape":"SortOrder"},
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{"shape":"MaxResults"},
        "ScheduledTimeBefore":{"shape":"Timestamp"},
        "ScheduledTimeAfter":{"shape":"Timestamp"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "CreationTimeAfter":{"shape":"Timestamp"},
        "LastModifiedTimeBefore":{"shape":"Timestamp"},
        "LastModifiedTimeAfter":{"shape":"Timestamp"},
        "StatusEquals":{"shape":"ExecutionStatus"},
        "MonitoringJobDefinitionName":{"shape":"MonitoringJobDefinitionName"},
        "MonitoringTypeEquals":{"shape":"MonitoringType"}
      }
    },
    "ListMonitoringExecutionsResponse":{
      "type":"structure",
      "required":["MonitoringExecutionSummaries"],
      "members":{
        "MonitoringExecutionSummaries":{"shape":"MonitoringExecutionSummaryList"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListMonitoringSchedulesRequest":{
      "type":"structure",
      "members":{
        "EndpointName":{"shape":"EndpointName"},
        "SortBy":{"shape":"MonitoringScheduleSortKey"},
        "SortOrder":{"shape":"SortOrder"},
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{"shape":"MaxResults"},
        "NameContains":{"shape":"NameContains"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "CreationTimeAfter":{"shape":"Timestamp"},
        "LastModifiedTimeBefore":{"shape":"Timestamp"},
        "LastModifiedTimeAfter":{"shape":"Timestamp"},
        "StatusEquals":{"shape":"ScheduleStatus"},
        "MonitoringJobDefinitionName":{"shape":"MonitoringJobDefinitionName"},
        "MonitoringTypeEquals":{"shape":"MonitoringType"}
      }
    },
    "ListMonitoringSchedulesResponse":{
      "type":"structure",
      "required":["MonitoringScheduleSummaries"],
      "members":{
        "MonitoringScheduleSummaries":{"shape":"MonitoringScheduleSummaryList"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListNotebookInstanceLifecycleConfigsInput":{
      "type":"structure",
      "members":{
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{"shape":"MaxResults"},
        "SortBy":{"shape":"NotebookInstanceLifecycleConfigSortKey"},
        "SortOrder":{"shape":"NotebookInstanceLifecycleConfigSortOrder"},
        "NameContains":{"shape":"NotebookInstanceLifecycleConfigNameContains"},
        "CreationTimeBefore":{"shape":"CreationTime"},
        "CreationTimeAfter":{"shape":"CreationTime"},
        "LastModifiedTimeBefore":{"shape":"LastModifiedTime"},
        "LastModifiedTimeAfter":{"shape":"LastModifiedTime"}
      }
    },
    "ListNotebookInstanceLifecycleConfigsOutput":{
      "type":"structure",
      "members":{
        "NextToken":{"shape":"NextToken"},
        "NotebookInstanceLifecycleConfigs":{"shape":"NotebookInstanceLifecycleConfigSummaryList"}
      }
    },
    "ListNotebookInstancesInput":{
      "type":"structure",
      "members":{
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{"shape":"MaxResults"},
        "SortBy":{"shape":"NotebookInstanceSortKey"},
        "SortOrder":{"shape":"NotebookInstanceSortOrder"},
        "NameContains":{"shape":"NotebookInstanceNameContains"},
        "CreationTimeBefore":{"shape":"CreationTime"},
        "CreationTimeAfter":{"shape":"CreationTime"},
        "LastModifiedTimeBefore":{"shape":"LastModifiedTime"},
        "LastModifiedTimeAfter":{"shape":"LastModifiedTime"},
        "StatusEquals":{"shape":"NotebookInstanceStatus"},
        "NotebookInstanceLifecycleConfigNameContains":{"shape":"NotebookInstanceLifecycleConfigName"},
        "DefaultCodeRepositoryContains":{"shape":"CodeRepositoryContains"},
        "AdditionalCodeRepositoryEquals":{"shape":"CodeRepositoryNameOrUrl"}
      }
    },
    "ListNotebookInstancesOutput":{
      "type":"structure",
      "members":{
        "NextToken":{"shape":"NextToken"},
        "NotebookInstances":{"shape":"NotebookInstanceSummaryList"}
      }
    },
    "ListOptimizationJobsRequest":{
      "type":"structure",
      "members":{
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{
          "shape":"MaxResults",
          "box":true
        },
        "CreationTimeAfter":{"shape":"CreationTime"},
        "CreationTimeBefore":{"shape":"CreationTime"},
        "LastModifiedTimeAfter":{"shape":"LastModifiedTime"},
        "LastModifiedTimeBefore":{"shape":"LastModifiedTime"},
        "OptimizationContains":{"shape":"NameContains"},
        "NameContains":{"shape":"NameContains"},
        "StatusEquals":{"shape":"OptimizationJobStatus"},
        "SortBy":{"shape":"ListOptimizationJobsSortBy"},
        "SortOrder":{"shape":"SortOrder"}
      }
    },
    "ListOptimizationJobsResponse":{
      "type":"structure",
      "required":["OptimizationJobSummaries"],
      "members":{
        "OptimizationJobSummaries":{"shape":"OptimizationJobSummaries"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListOptimizationJobsSortBy":{
      "type":"string",
      "enum":[
        "Name",
        "CreationTime",
        "Status"
      ]
    },
    "ListPipelineExecutionStepsRequest":{
      "type":"structure",
      "members":{
        "PipelineExecutionArn":{"shape":"PipelineExecutionArn"},
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{"shape":"MaxResults"},
        "SortOrder":{"shape":"SortOrder"}
      }
    },
    "ListPipelineExecutionStepsResponse":{
      "type":"structure",
      "members":{
        "PipelineExecutionSteps":{"shape":"PipelineExecutionStepList"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListPipelineExecutionsRequest":{
      "type":"structure",
      "required":["PipelineName"],
      "members":{
        "PipelineName":{"shape":"PipelineNameOrArn"},
        "CreatedAfter":{"shape":"Timestamp"},
        "CreatedBefore":{"shape":"Timestamp"},
        "SortBy":{"shape":"SortPipelineExecutionsBy"},
        "SortOrder":{"shape":"SortOrder"},
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{"shape":"MaxResults"}
      }
    },
    "ListPipelineExecutionsResponse":{
      "type":"structure",
      "members":{
        "PipelineExecutionSummaries":{"shape":"PipelineExecutionSummaryList"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListPipelineParametersForExecutionRequest":{
      "type":"structure",
      "required":["PipelineExecutionArn"],
      "members":{
        "PipelineExecutionArn":{"shape":"PipelineExecutionArn"},
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{"shape":"MaxResults"}
      }
    },
    "ListPipelineParametersForExecutionResponse":{
      "type":"structure",
      "members":{
        "PipelineParameters":{"shape":"ParameterList"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListPipelinesRequest":{
      "type":"structure",
      "members":{
        "PipelineNamePrefix":{"shape":"PipelineName"},
        "CreatedAfter":{"shape":"Timestamp"},
        "CreatedBefore":{"shape":"Timestamp"},
        "SortBy":{"shape":"SortPipelinesBy"},
        "SortOrder":{"shape":"SortOrder"},
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{"shape":"MaxResults"}
      }
    },
    "ListPipelinesResponse":{
      "type":"structure",
      "members":{
        "PipelineSummaries":{"shape":"PipelineSummaryList"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListProcessingJobsRequest":{
      "type":"structure",
      "members":{
        "CreationTimeAfter":{"shape":"Timestamp"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "LastModifiedTimeAfter":{"shape":"Timestamp"},
        "LastModifiedTimeBefore":{"shape":"Timestamp"},
        "NameContains":{"shape":"String"},
        "StatusEquals":{"shape":"ProcessingJobStatus"},
        "SortBy":{"shape":"SortBy"},
        "SortOrder":{"shape":"SortOrder"},
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{
          "shape":"MaxResults",
          "box":true
        }
      }
    },
    "ListProcessingJobsResponse":{
      "type":"structure",
      "required":["ProcessingJobSummaries"],
      "members":{
        "ProcessingJobSummaries":{"shape":"ProcessingJobSummaries"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListProjectsInput":{
      "type":"structure",
      "members":{
        "CreationTimeAfter":{"shape":"Timestamp"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "MaxResults":{"shape":"MaxResults"},
        "NameContains":{"shape":"ProjectEntityName"},
        "NextToken":{"shape":"NextToken"},
        "SortBy":{"shape":"ProjectSortBy"},
        "SortOrder":{"shape":"ProjectSortOrder"}
      }
    },
    "ListProjectsOutput":{
      "type":"structure",
      "required":["ProjectSummaryList"],
      "members":{
        "ProjectSummaryList":{"shape":"ProjectSummaryList"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListResourceCatalogsRequest":{
      "type":"structure",
      "members":{
        "NameContains":{"shape":"ResourceCatalogName"},
        "CreationTimeAfter":{"shape":"Timestamp"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "SortOrder":{"shape":"ResourceCatalogSortOrder"},
        "SortBy":{"shape":"ResourceCatalogSortBy"},
        "MaxResults":{"shape":"MaxResults"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListResourceCatalogsResponse":{
      "type":"structure",
      "members":{
        "ResourceCatalogs":{"shape":"ResourceCatalogList"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListSpacesRequest":{
      "type":"structure",
      "members":{
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{"shape":"MaxResults"},
        "SortOrder":{"shape":"SortOrder"},
        "SortBy":{"shape":"SpaceSortKey"},
        "DomainIdEquals":{"shape":"DomainId"},
        "SpaceNameContains":{"shape":"SpaceName"}
      }
    },
    "ListSpacesResponse":{
      "type":"structure",
      "members":{
        "Spaces":{"shape":"SpaceList"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListStageDevicesRequest":{
      "type":"structure",
      "required":[
        "EdgeDeploymentPlanName",
        "StageName"
      ],
      "members":{
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{
          "shape":"ListMaxResults",
          "box":true
        },
        "EdgeDeploymentPlanName":{"shape":"EntityName"},
        "ExcludeDevicesDeployedInOtherStage":{"shape":"Boolean"},
        "StageName":{"shape":"EntityName"}
      }
    },
    "ListStageDevicesResponse":{
      "type":"structure",
      "required":["DeviceDeploymentSummaries"],
      "members":{
        "DeviceDeploymentSummaries":{"shape":"DeviceDeploymentSummaries"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListStudioLifecycleConfigsRequest":{
      "type":"structure",
      "members":{
        "MaxResults":{"shape":"MaxResults"},
        "NextToken":{"shape":"NextToken"},
        "NameContains":{"shape":"StudioLifecycleConfigName"},
        "AppTypeEquals":{"shape":"StudioLifecycleConfigAppType"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "CreationTimeAfter":{"shape":"Timestamp"},
        "ModifiedTimeBefore":{"shape":"Timestamp"},
        "ModifiedTimeAfter":{"shape":"Timestamp"},
        "SortBy":{"shape":"StudioLifecycleConfigSortKey"},
        "SortOrder":{"shape":"SortOrder"}
      }
    },
    "ListStudioLifecycleConfigsResponse":{
      "type":"structure",
      "members":{
        "NextToken":{"shape":"NextToken"},
        "StudioLifecycleConfigs":{"shape":"StudioLifecycleConfigsList"}
      }
    },
    "ListSubscribedWorkteamsRequest":{
      "type":"structure",
      "members":{
        "NameContains":{"shape":"WorkteamName"},
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{
          "shape":"MaxResults",
          "box":true
        }
      }
    },
    "ListSubscribedWorkteamsResponse":{
      "type":"structure",
      "required":["SubscribedWorkteams"],
      "members":{
        "SubscribedWorkteams":{"shape":"SubscribedWorkteams"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListTagsInput":{
      "type":"structure",
      "required":["ResourceArn"],
      "members":{
        "ResourceArn":{"shape":"ResourceArn"},
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{"shape":"ListTagsMaxResults"}
      }
    },
    "ListTagsMaxResults":{
      "type":"integer",
      "min":50
    },
    "ListTagsOutput":{
      "type":"structure",
      "members":{
        "Tags":{"shape":"TagList"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListTrainingJobsForHyperParameterTuningJobRequest":{
      "type":"structure",
      "required":["HyperParameterTuningJobName"],
      "members":{
        "HyperParameterTuningJobName":{"shape":"HyperParameterTuningJobName"},
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{"shape":"MaxResults"},
        "StatusEquals":{"shape":"TrainingJobStatus"},
        "SortBy":{"shape":"TrainingJobSortByOptions"},
        "SortOrder":{"shape":"SortOrder"}
      }
    },
    "ListTrainingJobsForHyperParameterTuningJobResponse":{
      "type":"structure",
      "required":["TrainingJobSummaries"],
      "members":{
        "TrainingJobSummaries":{"shape":"HyperParameterTrainingJobSummaries"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListTrainingJobsRequest":{
      "type":"structure",
      "members":{
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{
          "shape":"MaxResults",
          "box":true
        },
        "CreationTimeAfter":{"shape":"Timestamp"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "LastModifiedTimeAfter":{"shape":"Timestamp"},
        "LastModifiedTimeBefore":{"shape":"Timestamp"},
        "NameContains":{"shape":"NameContains"},
        "StatusEquals":{"shape":"TrainingJobStatus"},
        "SortBy":{"shape":"SortBy"},
        "SortOrder":{"shape":"SortOrder"},
        "WarmPoolStatusEquals":{"shape":"WarmPoolResourceStatus"}
      }
    },
    "ListTrainingJobsResponse":{
      "type":"structure",
      "required":["TrainingJobSummaries"],
      "members":{
        "TrainingJobSummaries":{"shape":"TrainingJobSummaries"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListTransformJobsRequest":{
      "type":"structure",
      "members":{
        "CreationTimeAfter":{"shape":"Timestamp"},
        "CreationTimeBefore":{"shape":"Timestamp"},
        "LastModifiedTimeAfter":{"shape":"Timestamp"},
        "LastModifiedTimeBefore":{"shape":"Timestamp"},
        "NameContains":{"shape":"NameContains"},
        "StatusEquals":{"shape":"TransformJobStatus"},
        "SortBy":{"shape":"SortBy"},
        "SortOrder":{"shape":"SortOrder"},
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{
          "shape":"MaxResults",
          "box":true
        }
      }
    },
    "ListTransformJobsResponse":{
      "type":"structure",
      "required":["TransformJobSummaries"],
      "members":{
        "TransformJobSummaries":{"shape":"TransformJobSummaries"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListTrialComponentKey256":{
      "type":"list",
      "member":{"shape":"TrialComponentKey256"}
    },
    "ListTrialComponentsRequest":{
      "type":"structure",
      "members":{
        "ExperimentName":{"shape":"ExperimentEntityName"},
        "TrialName":{"shape":"ExperimentEntityName"},
        "SourceArn":{"shape":"String256"},
        "CreatedAfter":{"shape":"Timestamp"},
        "CreatedBefore":{"shape":"Timestamp"},
        "SortBy":{"shape":"SortTrialComponentsBy"},
        "SortOrder":{"shape":"SortOrder"},
        "MaxResults":{"shape":"MaxResults"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListTrialComponentsResponse":{
      "type":"structure",
      "members":{
        "TrialComponentSummaries":{"shape":"TrialComponentSummaries"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListTrialsRequest":{
      "type":"structure",
      "members":{
        "ExperimentName":{"shape":"ExperimentEntityName"},
        "TrialComponentName":{"shape":"ExperimentEntityName"},
        "CreatedAfter":{"shape":"Timestamp"},
        "CreatedBefore":{"shape":"Timestamp"},
        "SortBy":{"shape":"SortTrialsBy"},
        "SortOrder":{"shape":"SortOrder"},
        "MaxResults":{"shape":"MaxResults"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListTrialsResponse":{
      "type":"structure",
      "members":{
        "TrialSummaries":{"shape":"TrialSummaries"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListUserProfilesRequest":{
      "type":"structure",
      "members":{
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{"shape":"MaxResults"},
        "SortOrder":{"shape":"SortOrder"},
        "SortBy":{"shape":"UserProfileSortKey"},
        "DomainIdEquals":{"shape":"DomainId"},
        "UserProfileNameContains":{"shape":"UserProfileName"}
      }
    },
    "ListUserProfilesResponse":{
      "type":"structure",
      "members":{
        "UserProfiles":{"shape":"UserProfileList"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListWorkforcesRequest":{
      "type":"structure",
      "members":{
        "SortBy":{"shape":"ListWorkforcesSortByOptions"},
        "SortOrder":{"shape":"SortOrder"},
        "NameContains":{"shape":"WorkforceName"},
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{
          "shape":"MaxResults",
          "box":true
        }
      }
    },
    "ListWorkforcesResponse":{
      "type":"structure",
      "required":["Workforces"],
      "members":{
        "Workforces":{"shape":"Workforces"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListWorkforcesSortByOptions":{
      "type":"string",
      "enum":[
        "Name",
        "CreateDate"
      ]
    },
    "ListWorkteamsRequest":{
      "type":"structure",
      "members":{
        "SortBy":{"shape":"ListWorkteamsSortByOptions"},
        "SortOrder":{"shape":"SortOrder"},
        "NameContains":{"shape":"WorkteamName"},
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{
          "shape":"MaxResults",
          "box":true
        }
      }
    },
    "ListWorkteamsResponse":{
      "type":"structure",
      "required":["Workteams"],
      "members":{
        "Workteams":{"shape":"Workteams"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "ListWorkteamsSortByOptions":{
      "type":"string",
      "enum":[
        "Name",
        "CreateDate"
      ]
    },
    "Long":{"type":"long"},
    "MLFramework":{
      "type":"string",
      "max":128,
      "min":1,
      "pattern":"^[a-zA-Z]+ ?\\d+\\.\\d+(\\.\\d+)?$"
    },
    "ManagedInstanceScalingMaxInstanceCount":{
      "type":"integer",
      "min":1
    },
    "ManagedInstanceScalingMinInstanceCount":{
      "type":"integer",
      "min":1
    },
    "ManagedInstanceScalingStatus":{
      "type":"string",
      "enum":[
        "ENABLED",
        "DISABLED"
      ]
    },
    "MaxAutoMLJobRuntimeInSeconds":{
      "type":"integer",
      "min":1
    },
    "MaxCandidates":{
      "type":"integer",
      "max":750,
      "min":1
    },
    "MaxConcurrentInvocationsPerInstance":{
      "type":"integer",
      "max":1000,
      "min":1
    },
    "MaxConcurrentTaskCount":{
      "type":"integer",
      "max":5000,
      "min":1
    },
    "MaxConcurrentTransforms":{
      "type":"integer",
      "min":0
    },
    "MaxHumanLabeledObjectCount":{
      "type":"integer",
      "min":1
    },
    "MaxNumberOfTests":{
      "type":"integer",
      "min":1
    },
    "MaxNumberOfTrainingJobs":{
      "type":"integer",
      "min":1
    },
    "MaxNumberOfTrainingJobsNotImproving":{
      "type":"integer",
      "min":3
    },
    "MaxParallelExecutionSteps":{
      "type":"integer",
      "min":1
    },
    "MaxParallelOfTests":{
      "type":"integer",
      "min":1
    },
    "MaxParallelTrainingJobs":{
      "type":"integer",
      "min":1
    },
    "MaxPayloadInMB":{
      "type":"integer",
      "min":0
    },
    "MaxPendingTimeInSeconds":{
      "type":"integer",
      "max":2419200,
      "min":7200
    },
    "MaxPercentageOfInputDatasetLabeled":{
      "type":"integer",
      "max":100,
      "min":1
    },
    "MaxResults":{
      "type":"integer",
      "max":100,
      "min":1
    },
    "MaxRuntimeInSeconds":{
      "type":"integer",
      "min":1
    },
    "MaxRuntimePerTrainingJobInSeconds":{
      "type":"integer",
      "min":1
    },
    "MaxWaitTimeInSeconds":{
      "type":"integer",
      "min":1
    },
    "MaximumExecutionTimeoutInSeconds":{
      "type":"integer",
      "max":28800,
      "min":600
    },
    "MaximumRetryAttempts":{
      "type":"integer",
      "max":30,
      "min":1
    },
    "MediaType":{
      "type":"string",
      "max":64,
      "pattern":"^[-\\w]+\\/[-\\w+]+$"
    },
    "MemberDefinition":{
      "type":"structure",
      "members":{
        "CognitoMemberDefinition":{"shape":"CognitoMemberDefinition"},
        "OidcMemberDefinition":{"shape":"OidcMemberDefinition"}
      }
    },
    "MemberDefinitions":{
      "type":"list",
      "member":{"shape":"MemberDefinition"},
      "max":10,
      "min":1
    },
    "MemoryInMb":{
      "type":"integer",
      "min":128
    },
    "MetadataProperties":{
      "type":"structure",
      "members":{
        "CommitId":{"shape":"MetadataPropertyValue"},
        "Repository":{"shape":"MetadataPropertyValue"},
        "GeneratedBy":{"shape":"MetadataPropertyValue"},
        "ProjectId":{"shape":"MetadataPropertyValue"}
      }
    },
    "MetadataPropertyValue":{
      "type":"string",
      "max":1024,
      "pattern":".*"
    },
    "MetricData":{
      "type":"structure",
      "members":{
        "MetricName":{"shape":"MetricName"},
        "Value":{"shape":"Float"},
        "Timestamp":{"shape":"Timestamp"}
      }
    },
    "MetricDataList":{
      "type":"list",
      "member":{"shape":"MetricDatum"},
      "max":40,
      "min":0
    },
    "MetricDatum":{
      "type":"structure",
      "members":{
        "MetricName":{"shape":"AutoMLMetricEnum"},
        "Value":{"shape":"Float"},
        "Set":{"shape":"MetricSetSource"},
        "StandardMetricName":{"shape":"AutoMLMetricExtendedEnum"}
      }
    },
    "MetricDefinition":{
      "type":"structure",
      "required":[
        "Name",
        "Regex"
      ],
      "members":{
        "Name":{"shape":"MetricName"},
        "Regex":{"shape":"MetricRegex"}
      }
    },
    "MetricDefinitionList":{
      "type":"list",
      "member":{"shape":"MetricDefinition"},
      "max":40,
      "min":0
    },
    "MetricName":{
      "type":"string",
      "max":255,
      "min":1,
      "pattern":".+"
    },
    "MetricRegex":{
      "type":"string",
      "max":500,
      "min":1,
      "pattern":".+"
    },
    "MetricSetSource":{
      "type":"string",
      "enum":[
        "Train",
        "Validation",
        "Test"
      ]
    },
    "MetricSpecification":{
      "type":"structure",
      "members":{
        "Predefined":{"shape":"PredefinedMetricSpecification"},
        "Customized":{"shape":"CustomizedMetricSpecification"}
      },
      "union":true
    },
    "MetricValue":{"type":"float"},
    "MetricsSource":{
      "type":"structure",
      "required":[
        "ContentType",
        "S3Uri"
      ],
      "members":{
        "ContentType":{"shape":"ContentType"},
        "ContentDigest":{"shape":"ContentDigest"},
        "S3Uri":{"shape":"S3Uri"}
      }
    },
    "MinimumInstanceMetadataServiceVersion":{
      "type":"string",
      "max":1,
      "pattern":"1|2"
    },
    "MlTools":{
      "type":"string",
      "enum":[
        "DataWrangler",
        "FeatureStore",
        "EmrClusters",
        "AutoMl",
        "Experiments",
        "Training",
        "ModelEvaluation",
        "Pipelines",
        "Models",
        "JumpStart",
        "InferenceRecommender",
        "Endpoints",
        "Projects"
      ]
    },
    "MlflowVersion":{
      "type":"string",
      "max":16,
      "pattern":"^[0-9]*.[0-9]*.[0-9]*"
    },
    "Model":{
      "type":"structure",
      "members":{
        "ModelName":{"shape":"ModelName"},
        "PrimaryContainer":{"shape":"ContainerDefinition"},
        "Containers":{"shape":"ContainerDefinitionList"},
        "InferenceExecutionConfig":{"shape":"InferenceExecutionConfig"},
        "ExecutionRoleArn":{"shape":"RoleArn"},
        "VpcConfig":{"shape":"VpcConfig"},
        "CreationTime":{"shape":"Timestamp"},
        "ModelArn":{"shape":"ModelArn"},
        "EnableNetworkIsolation":{"shape":"Boolean"},
        "Tags":{"shape":"TagList"},
        "DeploymentRecommendation":{"shape":"DeploymentRecommendation"}
      }
    },
    "ModelAccessConfig":{
      "type":"structure",
      "required":["AcceptEula"],
      "members":{
        "AcceptEula":{"shape":"AcceptEula"}
      }
    },
    "ModelApprovalStatus":{
      "type":"string",
      "enum":[
        "Approved",
        "Rejected",
        "PendingManualApproval"
      ]
    },
    "ModelArn":{
      "type":"string",
      "max":2048,
      "min":20,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:model/.*"
    },
    "ModelArtifacts":{
      "type":"structure",
      "required":["S3ModelArtifacts"],
      "members":{
        "S3ModelArtifacts":{"shape":"S3Uri"}
      }
    },
    "ModelBiasAppSpecification":{
      "type":"structure",
      "required":[
        "ImageUri",
        "ConfigUri"
      ],
      "members":{
        "ImageUri":{"shape":"ImageUri"},
        "ConfigUri":{"shape":"S3Uri"},
        "Environment":{"shape":"MonitoringEnvironmentMap"}
      }
    },
    "ModelBiasBaselineConfig":{
      "type":"structure",
      "members":{
        "BaseliningJobName":{"shape":"ProcessingJobName"},
        "ConstraintsResource":{"shape":"MonitoringConstraintsResource"}
      }
    },
    "ModelBiasJobInput":{
      "type":"structure",
      "required":["GroundTruthS3Input"],
      "members":{
        "EndpointInput":{"shape":"EndpointInput"},
        "BatchTransformInput":{"shape":"BatchTransformInput"},
        "GroundTruthS3Input":{"shape":"MonitoringGroundTruthS3Input"}
      }
    },
    "ModelCacheSetting":{
      "type":"string",
      "enum":[
        "Enabled",
        "Disabled"
      ]
    },
    "ModelCard":{
      "type":"structure",
      "members":{
        "ModelCardArn":{"shape":"ModelCardArn"},
        "ModelCardName":{"shape":"EntityName"},
        "ModelCardVersion":{"shape":"Integer"},
        "Content":{"shape":"ModelCardContent"},
        "ModelCardStatus":{"shape":"ModelCardStatus"},
        "SecurityConfig":{"shape":"ModelCardSecurityConfig"},
        "CreationTime":{"shape":"Timestamp"},
        "CreatedBy":{"shape":"UserContext"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "LastModifiedBy":{"shape":"UserContext"},
        "Tags":{"shape":"TagList"},
        "ModelId":{"shape":"String"},
        "RiskRating":{"shape":"String"},
        "ModelPackageGroupName":{"shape":"String"}
      }
    },
    "ModelCardArn":{
      "type":"string",
      "max":256,
      "pattern":"^arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]{9,16}:[0-9]{12}:model-card/[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}$"
    },
    "ModelCardContent":{
      "type":"string",
      "max":100000,
      "min":0,
      "pattern":".*",
      "sensitive":true
    },
    "ModelCardExportArtifacts":{
      "type":"structure",
      "required":["S3ExportArtifacts"],
      "members":{
        "S3ExportArtifacts":{"shape":"S3Uri"}
      }
    },
    "ModelCardExportJobArn":{
      "type":"string",
      "max":256,
      "pattern":"^arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]{9,16}:[0-9]{12}:model-card/[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}/export-job/[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}$"
    },
    "ModelCardExportJobSortBy":{
      "type":"string",
      "enum":[
        "Name",
        "CreationTime",
        "Status"
      ]
    },
    "ModelCardExportJobSortOrder":{
      "type":"string",
      "enum":[
        "Ascending",
        "Descending"
      ]
    },
    "ModelCardExportJobStatus":{
      "type":"string",
      "enum":[
        "InProgress",
        "Completed",
        "Failed"
      ]
    },
    "ModelCardExportJobSummary":{
      "type":"structure",
      "required":[
        "ModelCardExportJobName",
        "ModelCardExportJobArn",
        "Status",
        "ModelCardName",
        "ModelCardVersion",
        "CreatedAt",
        "LastModifiedAt"
      ],
      "members":{
        "ModelCardExportJobName":{"shape":"EntityName"},
        "ModelCardExportJobArn":{"shape":"ModelCardExportJobArn"},
        "Status":{"shape":"ModelCardExportJobStatus"},
        "ModelCardName":{"shape":"EntityName"},
        "ModelCardVersion":{"shape":"Integer"},
        "CreatedAt":{"shape":"Timestamp"},
        "LastModifiedAt":{"shape":"Timestamp"}
      }
    },
    "ModelCardExportJobSummaryList":{
      "type":"list",
      "member":{"shape":"ModelCardExportJobSummary"}
    },
    "ModelCardExportOutputConfig":{
      "type":"structure",
      "required":["S3OutputPath"],
      "members":{
        "S3OutputPath":{"shape":"S3Uri"}
      }
    },
    "ModelCardNameOrArn":{
      "type":"string",
      "max":256,
      "min":1,
      "pattern":"(arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:model-card/.*)?([a-zA-Z0-9](-*[a-zA-Z0-9]){0,62})"
    },
    "ModelCardProcessingStatus":{
      "type":"string",
      "enum":[
        "DeleteInProgress",
        "DeletePending",
        "ContentDeleted",
        "ExportJobsDeleted",
        "DeleteCompleted",
        "DeleteFailed"
      ]
    },
    "ModelCardSecurityConfig":{
      "type":"structure",
      "members":{
        "KmsKeyId":{"shape":"KmsKeyId"}
      }
    },
    "ModelCardSortBy":{
      "type":"string",
      "enum":[
        "Name",
        "CreationTime"
      ]
    },
    "ModelCardSortOrder":{
      "type":"string",
      "enum":[
        "Ascending",
        "Descending"
      ]
    },
    "ModelCardStatus":{
      "type":"string",
      "enum":[
        "Draft",
        "PendingReview",
        "Approved",
        "Archived"
      ]
    },
    "ModelCardSummary":{
      "type":"structure",
      "required":[
        "ModelCardName",
        "ModelCardArn",
        "ModelCardStatus",
        "CreationTime"
      ],
      "members":{
        "ModelCardName":{"shape":"EntityName"},
        "ModelCardArn":{"shape":"ModelCardArn"},
        "ModelCardStatus":{"shape":"ModelCardStatus"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"}
      }
    },
    "ModelCardSummaryList":{
      "type":"list",
      "member":{"shape":"ModelCardSummary"}
    },
    "ModelCardVersionSortBy":{
      "type":"string",
      "enum":["Version"]
    },
    "ModelCardVersionSummary":{
      "type":"structure",
      "required":[
        "ModelCardName",
        "ModelCardArn",
        "ModelCardStatus",
        "ModelCardVersion",
        "CreationTime"
      ],
      "members":{
        "ModelCardName":{"shape":"EntityName"},
        "ModelCardArn":{"shape":"ModelCardArn"},
        "ModelCardStatus":{"shape":"ModelCardStatus"},
        "ModelCardVersion":{"shape":"Integer"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"}
      }
    },
    "ModelCardVersionSummaryList":{
      "type":"list",
      "member":{"shape":"ModelCardVersionSummary"}
    },
    "ModelClientConfig":{
      "type":"structure",
      "members":{
        "InvocationsTimeoutInSeconds":{"shape":"InvocationsTimeoutInSeconds"},
        "InvocationsMaxRetries":{"shape":"InvocationsMaxRetries"}
      }
    },
    "ModelCompilationConfig":{
      "type":"structure",
      "members":{
        "Image":{"shape":"OptimizationContainerImage"},
        "OverrideEnvironment":{"shape":"OptimizationJobEnvironmentVariables"}
      }
    },
    "ModelCompressionType":{
      "type":"string",
      "enum":[
        "None",
        "Gzip"
      ]
    },
    "ModelConfiguration":{
      "type":"structure",
      "members":{
        "InferenceSpecificationName":{"shape":"InferenceSpecificationName"},
        "EnvironmentParameters":{"shape":"EnvironmentParameters"},
        "CompilationJobName":{"shape":"RecommendationJobCompilationJobName"}
      }
    },
    "ModelDashboardEndpoint":{
      "type":"structure",
      "required":[
        "EndpointName",
        "EndpointArn",
        "CreationTime",
        "LastModifiedTime",
        "EndpointStatus"
      ],
      "members":{
        "EndpointName":{"shape":"EndpointName"},
        "EndpointArn":{"shape":"EndpointArn"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "EndpointStatus":{"shape":"EndpointStatus"}
      }
    },
    "ModelDashboardEndpoints":{
      "type":"list",
      "member":{"shape":"ModelDashboardEndpoint"}
    },
    "ModelDashboardIndicatorAction":{
      "type":"structure",
      "members":{
        "Enabled":{"shape":"Boolean"}
      }
    },
    "ModelDashboardModel":{
      "type":"structure",
      "members":{
        "Model":{"shape":"Model"},
        "Endpoints":{"shape":"ModelDashboardEndpoints"},
        "LastBatchTransformJob":{"shape":"TransformJob"},
        "MonitoringSchedules":{"shape":"ModelDashboardMonitoringSchedules"},
        "ModelCard":{"shape":"ModelDashboardModelCard"}
      }
    },
    "ModelDashboardModelCard":{
      "type":"structure",
      "members":{
        "ModelCardArn":{"shape":"ModelCardArn"},
        "ModelCardName":{"shape":"EntityName"},
        "ModelCardVersion":{"shape":"Integer"},
        "ModelCardStatus":{"shape":"ModelCardStatus"},
        "SecurityConfig":{"shape":"ModelCardSecurityConfig"},
        "CreationTime":{"shape":"Timestamp"},
        "CreatedBy":{"shape":"UserContext"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "LastModifiedBy":{"shape":"UserContext"},
        "Tags":{"shape":"TagList"},
        "ModelId":{"shape":"String"},
        "RiskRating":{"shape":"String"}
      }
    },
    "ModelDashboardMonitoringSchedule":{
      "type":"structure",
      "members":{
        "MonitoringScheduleArn":{"shape":"MonitoringScheduleArn"},
        "MonitoringScheduleName":{"shape":"MonitoringScheduleName"},
        "MonitoringScheduleStatus":{"shape":"ScheduleStatus"},
        "MonitoringType":{"shape":"MonitoringType"},
        "FailureReason":{"shape":"FailureReason"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "MonitoringScheduleConfig":{"shape":"MonitoringScheduleConfig"},
        "EndpointName":{"shape":"EndpointName"},
        "MonitoringAlertSummaries":{"shape":"MonitoringAlertSummaryList"},
        "LastMonitoringExecutionSummary":{"shape":"MonitoringExecutionSummary"},
        "BatchTransformInput":{"shape":"BatchTransformInput"}
      }
    },
    "ModelDashboardMonitoringSchedules":{
      "type":"list",
      "member":{"shape":"ModelDashboardMonitoringSchedule"}
    },
    "ModelDataQuality":{
      "type":"structure",
      "members":{
        "Statistics":{"shape":"MetricsSource"},
        "Constraints":{"shape":"MetricsSource"}
      }
    },
    "ModelDataSource":{
      "type":"structure",
      "members":{
        "S3DataSource":{"shape":"S3ModelDataSource"}
      }
    },
    "ModelDeployConfig":{
      "type":"structure",
      "members":{
        "AutoGenerateEndpointName":{"shape":"AutoGenerateEndpointName"},
        "EndpointName":{"shape":"EndpointName"}
      }
    },
    "ModelDeployResult":{
      "type":"structure",
      "members":{
        "EndpointName":{"shape":"EndpointName"}
      }
    },
    "ModelDigests":{
      "type":"structure",
      "members":{
        "ArtifactDigest":{"shape":"ArtifactDigest"}
      }
    },
    "ModelExplainabilityAppSpecification":{
      "type":"structure",
      "required":[
        "ImageUri",
        "ConfigUri"
      ],
      "members":{
        "ImageUri":{"shape":"ImageUri"},
        "ConfigUri":{"shape":"S3Uri"},
        "Environment":{"shape":"MonitoringEnvironmentMap"}
      }
    },
    "ModelExplainabilityBaselineConfig":{
      "type":"structure",
      "members":{
        "BaseliningJobName":{"shape":"ProcessingJobName"},
        "ConstraintsResource":{"shape":"MonitoringConstraintsResource"}
      }
    },
    "ModelExplainabilityJobInput":{
      "type":"structure",
      "members":{
        "EndpointInput":{"shape":"EndpointInput"},
        "BatchTransformInput":{"shape":"BatchTransformInput"}
      }
    },
    "ModelInfrastructureConfig":{
      "type":"structure",
      "required":[
        "InfrastructureType",
        "RealTimeInferenceConfig"
      ],
      "members":{
        "InfrastructureType":{"shape":"ModelInfrastructureType"},
        "RealTimeInferenceConfig":{"shape":"RealTimeInferenceConfig"}
      }
    },
    "ModelInfrastructureType":{
      "type":"string",
      "enum":["RealTimeInference"]
    },
    "ModelInput":{
      "type":"structure",
      "required":["DataInputConfig"],
      "members":{
        "DataInputConfig":{"shape":"DataInputConfig"}
      }
    },
    "ModelInsightsLocation":{
      "type":"string",
      "min":1
    },
    "ModelLatencyThreshold":{
      "type":"structure",
      "members":{
        "Percentile":{"shape":"String64"},
        "ValueInMilliseconds":{"shape":"Integer"}
      }
    },
    "ModelLatencyThresholds":{
      "type":"list",
      "member":{"shape":"ModelLatencyThreshold"},
      "max":1,
      "min":1
    },
    "ModelMetadataFilter":{
      "type":"structure",
      "required":[
        "Name",
        "Value"
      ],
      "members":{
        "Name":{"shape":"ModelMetadataFilterType"},
        "Value":{"shape":"String256"}
      }
    },
    "ModelMetadataFilterType":{
      "type":"string",
      "enum":[
        "Domain",
        "Framework",
        "Task",
        "FrameworkVersion"
      ]
    },
    "ModelMetadataFilters":{
      "type":"list",
      "member":{"shape":"ModelMetadataFilter"},
      "max":4,
      "min":1
    },
    "ModelMetadataSearchExpression":{
      "type":"structure",
      "members":{
        "Filters":{"shape":"ModelMetadataFilters"}
      }
    },
    "ModelMetadataSummaries":{
      "type":"list",
      "member":{"shape":"ModelMetadataSummary"}
    },
    "ModelMetadataSummary":{
      "type":"structure",
      "required":[
        "Domain",
        "Framework",
        "Task",
        "Model",
        "FrameworkVersion"
      ],
      "members":{
        "Domain":{"shape":"String"},
        "Framework":{"shape":"String"},
        "Task":{"shape":"String"},
        "Model":{"shape":"String"},
        "FrameworkVersion":{"shape":"String"}
      }
    },
    "ModelMetrics":{
      "type":"structure",
      "members":{
        "ModelQuality":{"shape":"ModelQuality"},
        "ModelDataQuality":{"shape":"ModelDataQuality"},
        "Bias":{"shape":"Bias"},
        "Explainability":{"shape":"Explainability"}
      }
    },
    "ModelName":{
      "type":"string",
      "max":63,
      "pattern":"^[a-zA-Z0-9]([\\-a-zA-Z0-9]*[a-zA-Z0-9])?"
    },
    "ModelNameContains":{
      "type":"string",
      "max":63,
      "pattern":"[a-zA-Z0-9-]+"
    },
    "ModelPackage":{
      "type":"structure",
      "members":{
        "ModelPackageName":{"shape":"EntityName"},
        "ModelPackageGroupName":{"shape":"EntityName"},
        "ModelPackageVersion":{"shape":"ModelPackageVersion"},
        "ModelPackageArn":{"shape":"ModelPackageArn"},
        "ModelPackageDescription":{"shape":"EntityDescription"},
        "CreationTime":{"shape":"CreationTime"},
        "InferenceSpecification":{"shape":"InferenceSpecification"},
        "SourceAlgorithmSpecification":{"shape":"SourceAlgorithmSpecification"},
        "ValidationSpecification":{"shape":"ModelPackageValidationSpecification"},
        "ModelPackageStatus":{"shape":"ModelPackageStatus"},
        "ModelPackageStatusDetails":{"shape":"ModelPackageStatusDetails"},
        "CertifyForMarketplace":{"shape":"CertifyForMarketplace"},
        "ModelApprovalStatus":{"shape":"ModelApprovalStatus"},
        "CreatedBy":{"shape":"UserContext"},
        "MetadataProperties":{"shape":"MetadataProperties"},
        "ModelMetrics":{"shape":"ModelMetrics"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "LastModifiedBy":{"shape":"UserContext"},
        "ApprovalDescription":{"shape":"ApprovalDescription"},
        "Domain":{"shape":"String"},
        "Task":{"shape":"String"},
        "SamplePayloadUrl":{"shape":"String"},
        "AdditionalInferenceSpecifications":{"shape":"AdditionalInferenceSpecifications"},
        "SourceUri":{"shape":"ModelPackageSourceUri"},
        "SecurityConfig":{"shape":"ModelPackageSecurityConfig"},
        "ModelCard":{"shape":"ModelPackageModelCard"},
        "Tags":{"shape":"TagList"},
        "CustomerMetadataProperties":{"shape":"CustomerMetadataMap"},
        "DriftCheckBaselines":{"shape":"DriftCheckBaselines"},
        "SkipModelValidation":{"shape":"SkipModelValidation"}
      }
    },
    "ModelPackageArn":{
      "type":"string",
      "max":2048,
      "min":1,
      "pattern":"^arn:aws(-cn|-us-gov)?:sagemaker:[a-z0-9\\-]{9,16}:[0-9]{12}:model-package/[\\S]{1,2048}$"
    },
    "ModelPackageArnList":{
      "type":"list",
      "member":{"shape":"ModelPackageArn"},
      "max":100,
      "min":1
    },
    "ModelPackageContainerDefinition":{
      "type":"structure",
      "required":["Image"],
      "members":{
        "ContainerHostname":{"shape":"ContainerHostname"},
        "Image":{"shape":"ContainerImage"},
        "ImageDigest":{"shape":"ImageDigest"},
        "ModelDataUrl":{"shape":"Url"},
        "ModelDataSource":{"shape":"ModelDataSource"},
        "ProductId":{"shape":"ProductId"},
        "Environment":{"shape":"EnvironmentMap"},
        "ModelInput":{"shape":"ModelInput"},
        "Framework":{"shape":"String"},
        "FrameworkVersion":{"shape":"ModelPackageFrameworkVersion"},
        "NearestModelName":{"shape":"String"},
        "AdditionalS3DataSource":{"shape":"AdditionalS3DataSource"}
      }
    },
    "ModelPackageContainerDefinitionList":{
      "type":"list",
      "member":{"shape":"ModelPackageContainerDefinition"},
      "max":15,
      "min":1
    },
    "ModelPackageFrameworkVersion":{
      "type":"string",
      "max":10,
      "min":3,
      "pattern":"[0-9]\\.[A-Za-z0-9.-]+"
    },
    "ModelPackageGroup":{
      "type":"structure",
      "members":{
        "ModelPackageGroupName":{"shape":"EntityName"},
        "ModelPackageGroupArn":{"shape":"ModelPackageGroupArn"},
        "ModelPackageGroupDescription":{"shape":"EntityDescription"},
        "CreationTime":{"shape":"CreationTime"},
        "CreatedBy":{"shape":"UserContext"},
        "ModelPackageGroupStatus":{"shape":"ModelPackageGroupStatus"},
        "Tags":{"shape":"TagList"}
      }
    },
    "ModelPackageGroupArn":{
      "type":"string",
      "max":2048,
      "min":1,
      "pattern":"^arn:aws(-cn|-us-gov)?:sagemaker:[a-z0-9\\-]{9,16}:[0-9]{12}:model-package-group/[\\S]{1,2048}$"
    },
    "ModelPackageGroupSortBy":{
      "type":"string",
      "enum":[
        "Name",
        "CreationTime"
      ]
    },
    "ModelPackageGroupStatus":{
      "type":"string",
      "enum":[
        "Pending",
        "InProgress",
        "Completed",
        "Failed",
        "Deleting",
        "DeleteFailed"
      ]
    },
    "ModelPackageGroupSummary":{
      "type":"structure",
      "required":[
        "ModelPackageGroupName",
        "ModelPackageGroupArn",
        "CreationTime",
        "ModelPackageGroupStatus"
      ],
      "members":{
        "ModelPackageGroupName":{"shape":"EntityName"},
        "ModelPackageGroupArn":{"shape":"ModelPackageGroupArn"},
        "ModelPackageGroupDescription":{"shape":"EntityDescription"},
        "CreationTime":{"shape":"CreationTime"},
        "ModelPackageGroupStatus":{"shape":"ModelPackageGroupStatus"}
      }
    },
    "ModelPackageGroupSummaryList":{
      "type":"list",
      "member":{"shape":"ModelPackageGroupSummary"}
    },
    "ModelPackageModelCard":{
      "type":"structure",
      "members":{
        "ModelCardContent":{"shape":"ModelCardContent"},
        "ModelCardStatus":{"shape":"ModelCardStatus"}
      }
    },
    "ModelPackageSecurityConfig":{
      "type":"structure",
      "required":["KmsKeyId"],
      "members":{
        "KmsKeyId":{"shape":"KmsKeyId"}
      }
    },
    "ModelPackageSortBy":{
      "type":"string",
      "enum":[
        "Name",
        "CreationTime"
      ]
    },
    "ModelPackageSourceUri":{
      "type":"string",
      "max":1024,
      "min":0,
      "pattern":"[\\p{L}\\p{M}\\p{Z}\\p{N}\\p{P}]{0,1024}"
    },
    "ModelPackageStatus":{
      "type":"string",
      "enum":[
        "Pending",
        "InProgress",
        "Completed",
        "Failed",
        "Deleting"
      ]
    },
    "ModelPackageStatusDetails":{
      "type":"structure",
      "required":["ValidationStatuses"],
      "members":{
        "ValidationStatuses":{"shape":"ModelPackageStatusItemList"},
        "ImageScanStatuses":{"shape":"ModelPackageStatusItemList"}
      }
    },
    "ModelPackageStatusItem":{
      "type":"structure",
      "required":[
        "Name",
        "Status"
      ],
      "members":{
        "Name":{"shape":"EntityName"},
        "Status":{"shape":"DetailedModelPackageStatus"},
        "FailureReason":{"shape":"String"}
      }
    },
    "ModelPackageStatusItemList":{
      "type":"list",
      "member":{"shape":"ModelPackageStatusItem"}
    },
    "ModelPackageSummaries":{
      "type":"map",
      "key":{"shape":"ModelPackageArn"},
      "value":{"shape":"BatchDescribeModelPackageSummary"}
    },
    "ModelPackageSummary":{
      "type":"structure",
      "required":[
        "ModelPackageArn",
        "CreationTime",
        "ModelPackageStatus"
      ],
      "members":{
        "ModelPackageName":{"shape":"EntityName"},
        "ModelPackageGroupName":{"shape":"EntityName"},
        "ModelPackageVersion":{"shape":"ModelPackageVersion"},
        "ModelPackageArn":{"shape":"ModelPackageArn"},
        "ModelPackageDescription":{"shape":"EntityDescription"},
        "CreationTime":{"shape":"CreationTime"},
        "ModelPackageStatus":{"shape":"ModelPackageStatus"},
        "ModelApprovalStatus":{"shape":"ModelApprovalStatus"}
      }
    },
    "ModelPackageSummaryList":{
      "type":"list",
      "member":{"shape":"ModelPackageSummary"}
    },
    "ModelPackageType":{
      "type":"string",
      "enum":[
        "Versioned",
        "Unversioned",
        "Both"
      ]
    },
    "ModelPackageValidationProfile":{
      "type":"structure",
      "required":[
        "ProfileName",
        "TransformJobDefinition"
      ],
      "members":{
        "ProfileName":{"shape":"EntityName"},
        "TransformJobDefinition":{"shape":"TransformJobDefinition"}
      }
    },
    "ModelPackageValidationProfiles":{
      "type":"list",
      "member":{"shape":"ModelPackageValidationProfile"},
      "max":1,
      "min":0
    },
    "ModelPackageValidationSpecification":{
      "type":"structure",
      "required":[
        "ValidationRole",
        "ValidationProfiles"
      ],
      "members":{
        "ValidationRole":{"shape":"RoleArn"},
        "ValidationProfiles":{"shape":"ModelPackageValidationProfiles"}
      }
    },
    "ModelPackageVersion":{
      "type":"integer",
      "min":1
    },
    "ModelQuality":{
      "type":"structure",
      "members":{
        "Statistics":{"shape":"MetricsSource"},
        "Constraints":{"shape":"MetricsSource"}
      }
    },
    "ModelQualityAppSpecification":{
      "type":"structure",
      "required":["ImageUri"],
      "members":{
        "ImageUri":{"shape":"ImageUri"},
        "ContainerEntrypoint":{"shape":"ContainerEntrypoint"},
        "ContainerArguments":{"shape":"MonitoringContainerArguments"},
        "RecordPreprocessorSourceUri":{"shape":"S3Uri"},
        "PostAnalyticsProcessorSourceUri":{"shape":"S3Uri"},
        "ProblemType":{"shape":"MonitoringProblemType"},
        "Environment":{"shape":"MonitoringEnvironmentMap"}
      }
    },
    "ModelQualityBaselineConfig":{
      "type":"structure",
      "members":{
        "BaseliningJobName":{"shape":"ProcessingJobName"},
        "ConstraintsResource":{"shape":"MonitoringConstraintsResource"}
      }
    },
    "ModelQualityJobInput":{
      "type":"structure",
      "required":["GroundTruthS3Input"],
      "members":{
        "EndpointInput":{"shape":"EndpointInput"},
        "BatchTransformInput":{"shape":"BatchTransformInput"},
        "GroundTruthS3Input":{"shape":"MonitoringGroundTruthS3Input"}
      }
    },
    "ModelQuantizationConfig":{
      "type":"structure",
      "members":{
        "Image":{"shape":"OptimizationContainerImage"},
        "OverrideEnvironment":{"shape":"OptimizationJobEnvironmentVariables"}
      }
    },
    "ModelRegisterSettings":{
      "type":"structure",
      "members":{
        "Status":{"shape":"FeatureStatus"},
        "CrossAccountModelRegisterRoleArn":{"shape":"RoleArn"}
      }
    },
    "ModelSetupTime":{
      "type":"integer",
      "min":0
    },
    "ModelSortKey":{
      "type":"string",
      "enum":[
        "Name",
        "CreationTime"
      ]
    },
    "ModelStepMetadata":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"String256"}
      }
    },
    "ModelSummary":{
      "type":"structure",
      "required":[
        "ModelName",
        "ModelArn",
        "CreationTime"
      ],
      "members":{
        "ModelName":{"shape":"ModelName"},
        "ModelArn":{"shape":"ModelArn"},
        "CreationTime":{"shape":"Timestamp"}
      }
    },
    "ModelSummaryList":{
      "type":"list",
      "member":{"shape":"ModelSummary"}
    },
    "ModelVariantAction":{
      "type":"string",
      "enum":[
        "Retain",
        "Remove",
        "Promote"
      ]
    },
    "ModelVariantActionMap":{
      "type":"map",
      "key":{"shape":"ModelVariantName"},
      "value":{"shape":"ModelVariantAction"},
      "max":2,
      "min":1
    },
    "ModelVariantConfig":{
      "type":"structure",
      "required":[
        "ModelName",
        "VariantName",
        "InfrastructureConfig"
      ],
      "members":{
        "ModelName":{"shape":"ModelName"},
        "VariantName":{"shape":"ModelVariantName"},
        "InfrastructureConfig":{"shape":"ModelInfrastructureConfig"}
      }
    },
    "ModelVariantConfigList":{
      "type":"list",
      "member":{"shape":"ModelVariantConfig"},
      "max":2,
      "min":1
    },
    "ModelVariantConfigSummary":{
      "type":"structure",
      "required":[
        "ModelName",
        "VariantName",
        "InfrastructureConfig",
        "Status"
      ],
      "members":{
        "ModelName":{"shape":"ModelName"},
        "VariantName":{"shape":"ModelVariantName"},
        "InfrastructureConfig":{"shape":"ModelInfrastructureConfig"},
        "Status":{"shape":"ModelVariantStatus"}
      }
    },
    "ModelVariantConfigSummaryList":{
      "type":"list",
      "member":{"shape":"ModelVariantConfigSummary"}
    },
    "ModelVariantName":{
      "type":"string",
      "max":63,
      "pattern":"^[a-zA-Z0-9]([\\-a-zA-Z0-9]*[a-zA-Z0-9])?"
    },
    "ModelVariantStatus":{
      "type":"string",
      "enum":[
        "Creating",
        "Updating",
        "InService",
        "Deleting",
        "Deleted"
      ]
    },
    "MonitoringAlertActions":{
      "type":"structure",
      "members":{
        "ModelDashboardIndicator":{"shape":"ModelDashboardIndicatorAction"}
      }
    },
    "MonitoringAlertHistoryList":{
      "type":"list",
      "member":{"shape":"MonitoringAlertHistorySummary"}
    },
    "MonitoringAlertHistorySortKey":{
      "type":"string",
      "enum":[
        "CreationTime",
        "Status"
      ]
    },
    "MonitoringAlertHistorySummary":{
      "type":"structure",
      "required":[
        "MonitoringScheduleName",
        "MonitoringAlertName",
        "CreationTime",
        "AlertStatus"
      ],
      "members":{
        "MonitoringScheduleName":{"shape":"MonitoringScheduleName"},
        "MonitoringAlertName":{"shape":"MonitoringAlertName"},
        "CreationTime":{"shape":"Timestamp"},
        "AlertStatus":{"shape":"MonitoringAlertStatus"}
      }
    },
    "MonitoringAlertName":{
      "type":"string",
      "max":63,
      "min":1,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}$"
    },
    "MonitoringAlertStatus":{
      "type":"string",
      "enum":[
        "InAlert",
        "OK"
      ]
    },
    "MonitoringAlertSummary":{
      "type":"structure",
      "required":[
        "MonitoringAlertName",
        "CreationTime",
        "LastModifiedTime",
        "AlertStatus",
        "DatapointsToAlert",
        "EvaluationPeriod",
        "Actions"
      ],
      "members":{
        "MonitoringAlertName":{"shape":"MonitoringAlertName"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "AlertStatus":{"shape":"MonitoringAlertStatus"},
        "DatapointsToAlert":{"shape":"MonitoringDatapointsToAlert"},
        "EvaluationPeriod":{"shape":"MonitoringEvaluationPeriod"},
        "Actions":{"shape":"MonitoringAlertActions"}
      }
    },
    "MonitoringAlertSummaryList":{
      "type":"list",
      "member":{"shape":"MonitoringAlertSummary"},
      "max":100,
      "min":1
    },
    "MonitoringAppSpecification":{
      "type":"structure",
      "required":["ImageUri"],
      "members":{
        "ImageUri":{"shape":"ImageUri"},
        "ContainerEntrypoint":{"shape":"ContainerEntrypoint"},
        "ContainerArguments":{"shape":"MonitoringContainerArguments"},
        "RecordPreprocessorSourceUri":{"shape":"S3Uri"},
        "PostAnalyticsProcessorSourceUri":{"shape":"S3Uri"}
      }
    },
    "MonitoringBaselineConfig":{
      "type":"structure",
      "members":{
        "BaseliningJobName":{"shape":"ProcessingJobName"},
        "ConstraintsResource":{"shape":"MonitoringConstraintsResource"},
        "StatisticsResource":{"shape":"MonitoringStatisticsResource"}
      }
    },
    "MonitoringClusterConfig":{
      "type":"structure",
      "required":[
        "InstanceCount",
        "InstanceType",
        "VolumeSizeInGB"
      ],
      "members":{
        "InstanceCount":{"shape":"ProcessingInstanceCount"},
        "InstanceType":{"shape":"ProcessingInstanceType"},
        "VolumeSizeInGB":{"shape":"ProcessingVolumeSizeInGB"},
        "VolumeKmsKeyId":{"shape":"KmsKeyId"}
      }
    },
    "MonitoringConstraintsResource":{
      "type":"structure",
      "members":{
        "S3Uri":{"shape":"S3Uri"}
      }
    },
    "MonitoringContainerArguments":{
      "type":"list",
      "member":{"shape":"ContainerArgument"},
      "max":50,
      "min":1
    },
    "MonitoringCsvDatasetFormat":{
      "type":"structure",
      "members":{
        "Header":{"shape":"Boolean"}
      }
    },
    "MonitoringDatapointsToAlert":{
      "type":"integer",
      "max":100,
      "min":1
    },
    "MonitoringDatasetFormat":{
      "type":"structure",
      "members":{
        "Csv":{"shape":"MonitoringCsvDatasetFormat"},
        "Json":{"shape":"MonitoringJsonDatasetFormat"},
        "Parquet":{"shape":"MonitoringParquetDatasetFormat"}
      }
    },
    "MonitoringEnvironmentMap":{
      "type":"map",
      "key":{"shape":"ProcessingEnvironmentKey"},
      "value":{"shape":"ProcessingEnvironmentValue"},
      "max":50
    },
    "MonitoringEvaluationPeriod":{
      "type":"integer",
      "max":100,
      "min":1
    },
    "MonitoringExecutionSortKey":{
      "type":"string",
      "enum":[
        "CreationTime",
        "ScheduledTime",
        "Status"
      ]
    },
    "MonitoringExecutionSummary":{
      "type":"structure",
      "required":[
        "MonitoringScheduleName",
        "ScheduledTime",
        "CreationTime",
        "LastModifiedTime",
        "MonitoringExecutionStatus"
      ],
      "members":{
        "MonitoringScheduleName":{"shape":"MonitoringScheduleName"},
        "ScheduledTime":{"shape":"Timestamp"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "MonitoringExecutionStatus":{"shape":"ExecutionStatus"},
        "ProcessingJobArn":{"shape":"ProcessingJobArn"},
        "EndpointName":{"shape":"EndpointName"},
        "FailureReason":{"shape":"FailureReason"},
        "MonitoringJobDefinitionName":{"shape":"MonitoringJobDefinitionName"},
        "MonitoringType":{"shape":"MonitoringType"}
      }
    },
    "MonitoringExecutionSummaryList":{
      "type":"list",
      "member":{"shape":"MonitoringExecutionSummary"}
    },
    "MonitoringGroundTruthS3Input":{
      "type":"structure",
      "members":{
        "S3Uri":{"shape":"MonitoringS3Uri"}
      }
    },
    "MonitoringInput":{
      "type":"structure",
      "members":{
        "EndpointInput":{"shape":"EndpointInput"},
        "BatchTransformInput":{"shape":"BatchTransformInput"}
      }
    },
    "MonitoringInputs":{
      "type":"list",
      "member":{"shape":"MonitoringInput"},
      "max":1,
      "min":1
    },
    "MonitoringJobDefinition":{
      "type":"structure",
      "required":[
        "MonitoringInputs",
        "MonitoringOutputConfig",
        "MonitoringResources",
        "MonitoringAppSpecification",
        "RoleArn"
      ],
      "members":{
        "BaselineConfig":{"shape":"MonitoringBaselineConfig"},
        "MonitoringInputs":{"shape":"MonitoringInputs"},
        "MonitoringOutputConfig":{"shape":"MonitoringOutputConfig"},
        "MonitoringResources":{"shape":"MonitoringResources"},
        "MonitoringAppSpecification":{"shape":"MonitoringAppSpecification"},
        "StoppingCondition":{"shape":"MonitoringStoppingCondition"},
        "Environment":{"shape":"MonitoringEnvironmentMap"},
        "NetworkConfig":{"shape":"NetworkConfig"},
        "RoleArn":{"shape":"RoleArn"}
      }
    },
    "MonitoringJobDefinitionArn":{
      "type":"string",
      "max":256,
      "pattern":".*"
    },
    "MonitoringJobDefinitionName":{
      "type":"string",
      "max":63,
      "min":1,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}$"
    },
    "MonitoringJobDefinitionSortKey":{
      "type":"string",
      "enum":[
        "Name",
        "CreationTime"
      ]
    },
    "MonitoringJobDefinitionSummary":{
      "type":"structure",
      "required":[
        "MonitoringJobDefinitionName",
        "MonitoringJobDefinitionArn",
        "CreationTime",
        "EndpointName"
      ],
      "members":{
        "MonitoringJobDefinitionName":{"shape":"MonitoringJobDefinitionName"},
        "MonitoringJobDefinitionArn":{"shape":"MonitoringJobDefinitionArn"},
        "CreationTime":{"shape":"Timestamp"},
        "EndpointName":{"shape":"EndpointName"}
      }
    },
    "MonitoringJobDefinitionSummaryList":{
      "type":"list",
      "member":{"shape":"MonitoringJobDefinitionSummary"}
    },
    "MonitoringJsonDatasetFormat":{
      "type":"structure",
      "members":{
        "Line":{"shape":"Boolean"}
      }
    },
    "MonitoringMaxRuntimeInSeconds":{
      "type":"integer",
      "max":86400,
      "min":1
    },
    "MonitoringNetworkConfig":{
      "type":"structure",
      "members":{
        "EnableInterContainerTrafficEncryption":{"shape":"Boolean"},
        "EnableNetworkIsolation":{"shape":"Boolean"},
        "VpcConfig":{"shape":"VpcConfig"}
      }
    },
    "MonitoringOutput":{
      "type":"structure",
      "required":["S3Output"],
      "members":{
        "S3Output":{"shape":"MonitoringS3Output"}
      }
    },
    "MonitoringOutputConfig":{
      "type":"structure",
      "required":["MonitoringOutputs"],
      "members":{
        "MonitoringOutputs":{"shape":"MonitoringOutputs"},
        "KmsKeyId":{"shape":"KmsKeyId"}
      }
    },
    "MonitoringOutputs":{
      "type":"list",
      "member":{"shape":"MonitoringOutput"},
      "max":1,
      "min":1
    },
    "MonitoringParquetDatasetFormat":{
      "type":"structure",
      "members":{
      }
    },
    "MonitoringProblemType":{
      "type":"string",
      "enum":[
        "BinaryClassification",
        "MulticlassClassification",
        "Regression"
      ]
    },
    "MonitoringResources":{
      "type":"structure",
      "required":["ClusterConfig"],
      "members":{
        "ClusterConfig":{"shape":"MonitoringClusterConfig"}
      }
    },
    "MonitoringS3Output":{
      "type":"structure",
      "required":[
        "S3Uri",
        "LocalPath"
      ],
      "members":{
        "S3Uri":{"shape":"MonitoringS3Uri"},
        "LocalPath":{"shape":"ProcessingLocalPath"},
        "S3UploadMode":{"shape":"ProcessingS3UploadMode"}
      }
    },
    "MonitoringS3Uri":{
      "type":"string",
      "max":512,
      "pattern":"^(https|s3)://([^/]+)/?(.*)$"
    },
    "MonitoringSchedule":{
      "type":"structure",
      "members":{
        "MonitoringScheduleArn":{"shape":"MonitoringScheduleArn"},
        "MonitoringScheduleName":{"shape":"MonitoringScheduleName"},
        "MonitoringScheduleStatus":{"shape":"ScheduleStatus"},
        "MonitoringType":{"shape":"MonitoringType"},
        "FailureReason":{"shape":"FailureReason"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "MonitoringScheduleConfig":{"shape":"MonitoringScheduleConfig"},
        "EndpointName":{"shape":"EndpointName"},
        "LastMonitoringExecutionSummary":{"shape":"MonitoringExecutionSummary"},
        "Tags":{"shape":"TagList"}
      }
    },
    "MonitoringScheduleArn":{
      "type":"string",
      "max":256,
      "pattern":".*"
    },
    "MonitoringScheduleConfig":{
      "type":"structure",
      "members":{
        "ScheduleConfig":{"shape":"ScheduleConfig"},
        "MonitoringJobDefinition":{"shape":"MonitoringJobDefinition"},
        "MonitoringJobDefinitionName":{"shape":"MonitoringJobDefinitionName"},
        "MonitoringType":{"shape":"MonitoringType"}
      }
    },
    "MonitoringScheduleList":{
      "type":"list",
      "member":{"shape":"MonitoringSchedule"}
    },
    "MonitoringScheduleName":{
      "type":"string",
      "max":63,
      "min":1,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}$"
    },
    "MonitoringScheduleSortKey":{
      "type":"string",
      "enum":[
        "Name",
        "CreationTime",
        "Status"
      ]
    },
    "MonitoringScheduleSummary":{
      "type":"structure",
      "required":[
        "MonitoringScheduleName",
        "MonitoringScheduleArn",
        "CreationTime",
        "LastModifiedTime",
        "MonitoringScheduleStatus"
      ],
      "members":{
        "MonitoringScheduleName":{"shape":"MonitoringScheduleName"},
        "MonitoringScheduleArn":{"shape":"MonitoringScheduleArn"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "MonitoringScheduleStatus":{"shape":"ScheduleStatus"},
        "EndpointName":{"shape":"EndpointName"},
        "MonitoringJobDefinitionName":{"shape":"MonitoringJobDefinitionName"},
        "MonitoringType":{"shape":"MonitoringType"}
      }
    },
    "MonitoringScheduleSummaryList":{
      "type":"list",
      "member":{"shape":"MonitoringScheduleSummary"}
    },
    "MonitoringStatisticsResource":{
      "type":"structure",
      "members":{
        "S3Uri":{"shape":"S3Uri"}
      }
    },
    "MonitoringStoppingCondition":{
      "type":"structure",
      "required":["MaxRuntimeInSeconds"],
      "members":{
        "MaxRuntimeInSeconds":{"shape":"MonitoringMaxRuntimeInSeconds"}
      }
    },
    "MonitoringTimeOffsetString":{
      "type":"string",
      "max":15,
      "min":1,
      "pattern":"^.?P.*"
    },
    "MonitoringType":{
      "type":"string",
      "enum":[
        "DataQuality",
        "ModelQuality",
        "ModelBias",
        "ModelExplainability"
      ]
    },
    "MountPath":{
      "type":"string",
      "max":1024,
      "pattern":"^\\/.*"
    },
    "MultiModelConfig":{
      "type":"structure",
      "members":{
        "ModelCacheSetting":{"shape":"ModelCacheSetting"}
      }
    },
    "NameContains":{
      "type":"string",
      "max":63,
      "pattern":"[a-zA-Z0-9\\-]+"
    },
    "NeoVpcConfig":{
      "type":"structure",
      "required":[
        "SecurityGroupIds",
        "Subnets"
      ],
      "members":{
        "SecurityGroupIds":{"shape":"NeoVpcSecurityGroupIds"},
        "Subnets":{"shape":"NeoVpcSubnets"}
      }
    },
    "NeoVpcSecurityGroupId":{
      "type":"string",
      "max":32,
      "pattern":"[-0-9a-zA-Z]+"
    },
    "NeoVpcSecurityGroupIds":{
      "type":"list",
      "member":{"shape":"NeoVpcSecurityGroupId"},
      "max":5,
      "min":1
    },
    "NeoVpcSubnetId":{
      "type":"string",
      "max":32,
      "pattern":"[-0-9a-zA-Z]+"
    },
    "NeoVpcSubnets":{
      "type":"list",
      "member":{"shape":"NeoVpcSubnetId"},
      "max":16,
      "min":1
    },
    "NestedFilters":{
      "type":"structure",
      "required":[
        "NestedPropertyName",
        "Filters"
      ],
      "members":{
        "NestedPropertyName":{"shape":"ResourcePropertyName"},
        "Filters":{"shape":"FilterList"}
      }
    },
    "NestedFiltersList":{
      "type":"list",
      "member":{"shape":"NestedFilters"},
      "max":20,
      "min":1
    },
    "NetworkConfig":{
      "type":"structure",
      "members":{
        "EnableInterContainerTrafficEncryption":{"shape":"Boolean"},
        "EnableNetworkIsolation":{"shape":"Boolean"},
        "VpcConfig":{"shape":"VpcConfig"}
      }
    },
    "NetworkInterfaceId":{"type":"string"},
    "NextToken":{
      "type":"string",
      "max":8192,
      "pattern":".*"
    },
    "NonEmptyString256":{
      "type":"string",
      "max":256,
      "pattern":"^(?!\\s*$).+"
    },
    "NonEmptyString64":{
      "type":"string",
      "max":64,
      "pattern":"^(?!\\s*$).+"
    },
    "NotebookInstanceAcceleratorType":{
      "type":"string",
      "enum":[
        "ml.eia1.medium",
        "ml.eia1.large",
        "ml.eia1.xlarge",
        "ml.eia2.medium",
        "ml.eia2.large",
        "ml.eia2.xlarge"
      ]
    },
    "NotebookInstanceAcceleratorTypes":{
      "type":"list",
      "member":{"shape":"NotebookInstanceAcceleratorType"}
    },
    "NotebookInstanceArn":{
      "type":"string",
      "max":256
    },
    "NotebookInstanceLifecycleConfigArn":{
      "type":"string",
      "max":256
    },
    "NotebookInstanceLifecycleConfigContent":{
      "type":"string",
      "max":16384,
      "min":1,
      "pattern":"[\\S\\s]+"
    },
    "NotebookInstanceLifecycleConfigList":{
      "type":"list",
      "member":{"shape":"NotebookInstanceLifecycleHook"},
      "max":1
    },
    "NotebookInstanceLifecycleConfigName":{
      "type":"string",
      "max":63,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*"
    },
    "NotebookInstanceLifecycleConfigNameContains":{
      "type":"string",
      "max":63,
      "pattern":"[a-zA-Z0-9-]+"
    },
    "NotebookInstanceLifecycleConfigSortKey":{
      "type":"string",
      "enum":[
        "Name",
        "CreationTime",
        "LastModifiedTime"
      ]
    },
    "NotebookInstanceLifecycleConfigSortOrder":{
      "type":"string",
      "enum":[
        "Ascending",
        "Descending"
      ]
    },
    "NotebookInstanceLifecycleConfigSummary":{
      "type":"structure",
      "required":[
        "NotebookInstanceLifecycleConfigName",
        "NotebookInstanceLifecycleConfigArn"
      ],
      "members":{
        "NotebookInstanceLifecycleConfigName":{"shape":"NotebookInstanceLifecycleConfigName"},
        "NotebookInstanceLifecycleConfigArn":{"shape":"NotebookInstanceLifecycleConfigArn"},
        "CreationTime":{"shape":"CreationTime"},
        "LastModifiedTime":{"shape":"LastModifiedTime"}
      }
    },
    "NotebookInstanceLifecycleConfigSummaryList":{
      "type":"list",
      "member":{"shape":"NotebookInstanceLifecycleConfigSummary"}
    },
    "NotebookInstanceLifecycleHook":{
      "type":"structure",
      "members":{
        "Content":{"shape":"NotebookInstanceLifecycleConfigContent"}
      }
    },
    "NotebookInstanceName":{
      "type":"string",
      "max":63,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*"
    },
    "NotebookInstanceNameContains":{
      "type":"string",
      "max":63,
      "pattern":"[a-zA-Z0-9-]+"
    },
    "NotebookInstanceSortKey":{
      "type":"string",
      "enum":[
        "Name",
        "CreationTime",
        "Status"
      ]
    },
    "NotebookInstanceSortOrder":{
      "type":"string",
      "enum":[
        "Ascending",
        "Descending"
      ]
    },
    "NotebookInstanceStatus":{
      "type":"string",
      "enum":[
        "Pending",
        "InService",
        "Stopping",
        "Stopped",
        "Failed",
        "Deleting",
        "Updating"
      ]
    },
    "NotebookInstanceSummary":{
      "type":"structure",
      "required":[
        "NotebookInstanceName",
        "NotebookInstanceArn"
      ],
      "members":{
        "NotebookInstanceName":{"shape":"NotebookInstanceName"},
        "NotebookInstanceArn":{"shape":"NotebookInstanceArn"},
        "NotebookInstanceStatus":{"shape":"NotebookInstanceStatus"},
        "Url":{"shape":"NotebookInstanceUrl"},
        "InstanceType":{"shape":"InstanceType"},
        "CreationTime":{"shape":"CreationTime"},
        "LastModifiedTime":{"shape":"LastModifiedTime"},
        "NotebookInstanceLifecycleConfigName":{"shape":"NotebookInstanceLifecycleConfigName"},
        "DefaultCodeRepository":{"shape":"CodeRepositoryNameOrUrl"},
        "AdditionalCodeRepositories":{"shape":"AdditionalCodeRepositoryNamesOrUrls"}
      }
    },
    "NotebookInstanceSummaryList":{
      "type":"list",
      "member":{"shape":"NotebookInstanceSummary"}
    },
    "NotebookInstanceUrl":{"type":"string"},
    "NotebookInstanceVolumeSizeInGB":{
      "type":"integer",
      "max":16384,
      "min":5
    },
    "NotebookOutputOption":{
      "type":"string",
      "enum":[
        "Allowed",
        "Disabled"
      ]
    },
    "NotificationConfiguration":{
      "type":"structure",
      "members":{
        "NotificationTopicArn":{"shape":"NotificationTopicArn"}
      }
    },
    "NotificationTopicArn":{
      "type":"string",
      "pattern":"arn:aws[a-z\\-]*:sns:[a-z0-9\\-]*:[0-9]{12}:[a-zA-Z0-9_.-]*"
    },
    "NumberOfAcceleratorDevices":{
      "type":"float",
      "min":1
    },
    "NumberOfCpuCores":{
      "type":"float",
      "min":0.25
    },
    "NumberOfHumanWorkersPerDataObject":{
      "type":"integer",
      "max":9,
      "min":1
    },
    "NumberOfSteps":{
      "type":"integer",
      "min":1
    },
    "ObjectiveStatus":{
      "type":"string",
      "enum":[
        "Succeeded",
        "Pending",
        "Failed"
      ]
    },
    "ObjectiveStatusCounter":{
      "type":"integer",
      "min":0
    },
    "ObjectiveStatusCounters":{
      "type":"structure",
      "members":{
        "Succeeded":{"shape":"ObjectiveStatusCounter"},
        "Pending":{"shape":"ObjectiveStatusCounter"},
        "Failed":{"shape":"ObjectiveStatusCounter"}
      }
    },
    "OfflineStoreConfig":{
      "type":"structure",
      "required":["S3StorageConfig"],
      "members":{
        "S3StorageConfig":{"shape":"S3StorageConfig"},
        "DisableGlueTableCreation":{"shape":"Boolean"},
        "DataCatalogConfig":{"shape":"DataCatalogConfig"},
        "TableFormat":{"shape":"TableFormat"}
      }
    },
    "OfflineStoreStatus":{
      "type":"structure",
      "required":["Status"],
      "members":{
        "Status":{"shape":"OfflineStoreStatusValue"},
        "BlockedReason":{"shape":"BlockedReason"}
      }
    },
    "OfflineStoreStatusValue":{
      "type":"string",
      "enum":[
        "Active",
        "Blocked",
        "Disabled"
      ]
    },
    "OidcConfig":{
      "type":"structure",
      "required":[
        "ClientId",
        "ClientSecret",
        "Issuer",
        "AuthorizationEndpoint",
        "TokenEndpoint",
        "UserInfoEndpoint",
        "LogoutEndpoint",
        "JwksUri"
      ],
      "members":{
        "ClientId":{"shape":"ClientId"},
        "ClientSecret":{"shape":"ClientSecret"},
        "Issuer":{"shape":"OidcEndpoint"},
        "AuthorizationEndpoint":{"shape":"OidcEndpoint"},
        "TokenEndpoint":{"shape":"OidcEndpoint"},
        "UserInfoEndpoint":{"shape":"OidcEndpoint"},
        "LogoutEndpoint":{"shape":"OidcEndpoint"},
        "JwksUri":{"shape":"OidcEndpoint"},
        "Scope":{"shape":"Scope"},
        "AuthenticationRequestExtraParams":{"shape":"AuthenticationRequestExtraParams"}
      }
    },
    "OidcConfigForResponse":{
      "type":"structure",
      "members":{
        "ClientId":{"shape":"ClientId"},
        "Issuer":{"shape":"OidcEndpoint"},
        "AuthorizationEndpoint":{"shape":"OidcEndpoint"},
        "TokenEndpoint":{"shape":"OidcEndpoint"},
        "UserInfoEndpoint":{"shape":"OidcEndpoint"},
        "LogoutEndpoint":{"shape":"OidcEndpoint"},
        "JwksUri":{"shape":"OidcEndpoint"},
        "Scope":{"shape":"Scope"},
        "AuthenticationRequestExtraParams":{"shape":"AuthenticationRequestExtraParams"}
      }
    },
    "OidcEndpoint":{
      "type":"string",
      "max":500,
      "pattern":"https://\\S+"
    },
    "OidcMemberDefinition":{
      "type":"structure",
      "members":{
        "Groups":{"shape":"Groups"}
      }
    },
    "OnlineStoreConfig":{
      "type":"structure",
      "members":{
        "SecurityConfig":{"shape":"OnlineStoreSecurityConfig"},
        "EnableOnlineStore":{"shape":"Boolean"},
        "TtlDuration":{"shape":"TtlDuration"},
        "StorageType":{"shape":"StorageType"}
      }
    },
    "OnlineStoreConfigUpdate":{
      "type":"structure",
      "members":{
        "TtlDuration":{"shape":"TtlDuration"}
      }
    },
    "OnlineStoreSecurityConfig":{
      "type":"structure",
      "members":{
        "KmsKeyId":{"shape":"KmsKeyId"}
      }
    },
    "OnlineStoreTotalSizeBytes":{"type":"long"},
    "Operator":{
      "type":"string",
      "enum":[
        "Equals",
        "NotEquals",
        "GreaterThan",
        "GreaterThanOrEqualTo",
        "LessThan",
        "LessThanOrEqualTo",
        "Contains",
        "Exists",
        "NotExists",
        "In"
      ]
    },
    "OptimizationConfig":{
      "type":"structure",
      "members":{
        "ModelQuantizationConfig":{"shape":"ModelQuantizationConfig"},
        "ModelCompilationConfig":{"shape":"ModelCompilationConfig"}
      },
      "union":true
    },
    "OptimizationConfigs":{
      "type":"list",
      "member":{"shape":"OptimizationConfig"},
      "max":10
    },
    "OptimizationContainerImage":{
      "type":"string",
      "max":255,
      "pattern":"[\\S]+"
    },
    "OptimizationJobArn":{
      "type":"string",
      "max":256,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:optimization-job/.*"
    },
    "OptimizationJobDeploymentInstanceType":{
      "type":"string",
      "enum":[
        "ml.p4d.24xlarge",
        "ml.p4de.24xlarge",
        "ml.p5.48xlarge",
        "ml.g5.xlarge",
        "ml.g5.2xlarge",
        "ml.g5.4xlarge",
        "ml.g5.8xlarge",
        "ml.g5.12xlarge",
        "ml.g5.16xlarge",
        "ml.g5.24xlarge",
        "ml.g5.48xlarge",
        "ml.g6.xlarge",
        "ml.g6.2xlarge",
        "ml.g6.4xlarge",
        "ml.g6.8xlarge",
        "ml.g6.12xlarge",
        "ml.g6.16xlarge",
        "ml.g6.24xlarge",
        "ml.g6.48xlarge",
        "ml.inf2.xlarge",
        "ml.inf2.8xlarge",
        "ml.inf2.24xlarge",
        "ml.inf2.48xlarge",
        "ml.trn1.2xlarge",
        "ml.trn1.32xlarge",
        "ml.trn1n.32xlarge"
      ]
    },
    "OptimizationJobEnvironmentVariables":{
      "type":"map",
      "key":{"shape":"NonEmptyString256"},
      "value":{"shape":"String256"},
      "max":25
    },
    "OptimizationJobModelSource":{
      "type":"structure",
      "members":{
        "S3":{"shape":"OptimizationJobModelSourceS3"}
      }
    },
    "OptimizationJobModelSourceS3":{
      "type":"structure",
      "members":{
        "S3Uri":{"shape":"S3Uri"},
        "ModelAccessConfig":{"shape":"OptimizationModelAccessConfig"}
      }
    },
    "OptimizationJobOutputConfig":{
      "type":"structure",
      "required":["S3OutputLocation"],
      "members":{
        "KmsKeyId":{"shape":"KmsKeyId"},
        "S3OutputLocation":{"shape":"S3Uri"}
      }
    },
    "OptimizationJobStatus":{
      "type":"string",
      "enum":[
        "INPROGRESS",
        "COMPLETED",
        "FAILED",
        "STARTING",
        "STOPPING",
        "STOPPED"
      ]
    },
    "OptimizationJobSummaries":{
      "type":"list",
      "member":{"shape":"OptimizationJobSummary"}
    },
    "OptimizationJobSummary":{
      "type":"structure",
      "required":[
        "OptimizationJobName",
        "OptimizationJobArn",
        "CreationTime",
        "OptimizationJobStatus",
        "DeploymentInstanceType",
        "OptimizationTypes"
      ],
      "members":{
        "OptimizationJobName":{"shape":"EntityName"},
        "OptimizationJobArn":{"shape":"OptimizationJobArn"},
        "CreationTime":{"shape":"CreationTime"},
        "OptimizationJobStatus":{"shape":"OptimizationJobStatus"},
        "OptimizationStartTime":{"shape":"Timestamp"},
        "OptimizationEndTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"LastModifiedTime"},
        "DeploymentInstanceType":{"shape":"OptimizationJobDeploymentInstanceType"},
        "OptimizationTypes":{"shape":"OptimizationTypes"}
      }
    },
    "OptimizationModelAcceptEula":{"type":"boolean"},
    "OptimizationModelAccessConfig":{
      "type":"structure",
      "required":["AcceptEula"],
      "members":{
        "AcceptEula":{"shape":"OptimizationModelAcceptEula"}
      }
    },
    "OptimizationOutput":{
      "type":"structure",
      "members":{
        "RecommendedInferenceImage":{"shape":"OptimizationContainerImage"}
      }
    },
    "OptimizationType":{"type":"string"},
    "OptimizationTypes":{
      "type":"list",
      "member":{"shape":"OptimizationType"}
    },
    "OptimizationVpcConfig":{
      "type":"structure",
      "required":[
        "SecurityGroupIds",
        "Subnets"
      ],
      "members":{
        "SecurityGroupIds":{"shape":"OptimizationVpcSecurityGroupIds"},
        "Subnets":{"shape":"OptimizationVpcSubnets"}
      }
    },
    "OptimizationVpcSecurityGroupId":{
      "type":"string",
      "max":32,
      "pattern":"[-0-9a-zA-Z]+"
    },
    "OptimizationVpcSecurityGroupIds":{
      "type":"list",
      "member":{"shape":"OptimizationVpcSecurityGroupId"},
      "max":5,
      "min":1
    },
    "OptimizationVpcSubnetId":{
      "type":"string",
      "max":32,
      "pattern":"[-0-9a-zA-Z]+"
    },
    "OptimizationVpcSubnets":{
      "type":"list",
      "member":{"shape":"OptimizationVpcSubnetId"},
      "max":16,
      "min":1
    },
    "OptionalDouble":{"type":"double"},
    "OptionalInteger":{"type":"integer"},
    "OptionalVolumeSizeInGB":{
      "type":"integer",
      "min":0
    },
    "OrderKey":{
      "type":"string",
      "enum":[
        "Ascending",
        "Descending"
      ]
    },
    "OutputCompressionType":{
      "type":"string",
      "enum":[
        "GZIP",
        "NONE"
      ]
    },
    "OutputConfig":{
      "type":"structure",
      "required":["S3OutputLocation"],
      "members":{
        "S3OutputLocation":{"shape":"S3Uri"},
        "TargetDevice":{"shape":"TargetDevice"},
        "TargetPlatform":{"shape":"TargetPlatform"},
        "CompilerOptions":{"shape":"CompilerOptions"},
        "KmsKeyId":{"shape":"KmsKeyId"}
      }
    },
    "OutputDataConfig":{
      "type":"structure",
      "required":["S3OutputPath"],
      "members":{
        "KmsKeyId":{"shape":"KmsKeyId"},
        "S3OutputPath":{"shape":"S3Uri"},
        "CompressionType":{"shape":"OutputCompressionType"}
      }
    },
    "OutputParameter":{
      "type":"structure",
      "required":[
        "Name",
        "Value"
      ],
      "members":{
        "Name":{"shape":"String256"},
        "Value":{"shape":"String1024"}
      }
    },
    "OutputParameterList":{
      "type":"list",
      "member":{"shape":"OutputParameter"},
      "max":50,
      "min":0
    },
    "OwnershipSettings":{
      "type":"structure",
      "required":["OwnerUserProfileName"],
      "members":{
        "OwnerUserProfileName":{"shape":"UserProfileName"}
      }
    },
    "OwnershipSettingsSummary":{
      "type":"structure",
      "members":{
        "OwnerUserProfileName":{"shape":"UserProfileName"}
      }
    },
    "PaginationToken":{
      "type":"string",
      "max":8192,
      "pattern":".*"
    },
    "ParallelismConfiguration":{
      "type":"structure",
      "required":["MaxParallelExecutionSteps"],
      "members":{
        "MaxParallelExecutionSteps":{"shape":"MaxParallelExecutionSteps"}
      }
    },
    "Parameter":{
      "type":"structure",
      "required":[
        "Name",
        "Value"
      ],
      "members":{
        "Name":{"shape":"PipelineParameterName"},
        "Value":{"shape":"String1024"}
      }
    },
    "ParameterKey":{
      "type":"string",
      "max":256,
      "pattern":".*"
    },
    "ParameterList":{
      "type":"list",
      "member":{"shape":"Parameter"},
      "max":200,
      "min":0
    },
    "ParameterName":{
      "type":"string",
      "max":256,
      "pattern":"[\\p{L}\\p{M}\\p{Z}\\p{S}\\p{N}\\p{P}]*"
    },
    "ParameterRange":{
      "type":"structure",
      "members":{
        "IntegerParameterRangeSpecification":{"shape":"IntegerParameterRangeSpecification"},
        "ContinuousParameterRangeSpecification":{"shape":"ContinuousParameterRangeSpecification"},
        "CategoricalParameterRangeSpecification":{"shape":"CategoricalParameterRangeSpecification"}
      }
    },
    "ParameterRanges":{
      "type":"structure",
      "members":{
        "IntegerParameterRanges":{"shape":"IntegerParameterRanges"},
        "ContinuousParameterRanges":{"shape":"ContinuousParameterRanges"},
        "CategoricalParameterRanges":{"shape":"CategoricalParameterRanges"},
        "AutoParameters":{"shape":"AutoParameters"}
      }
    },
    "ParameterType":{
      "type":"string",
      "enum":[
        "Integer",
        "Continuous",
        "Categorical",
        "FreeText"
      ]
    },
    "ParameterValue":{
      "type":"string",
      "max":256,
      "pattern":".*"
    },
    "ParameterValues":{
      "type":"list",
      "member":{"shape":"ParameterValue"},
      "max":30,
      "min":1
    },
    "Parent":{
      "type":"structure",
      "members":{
        "TrialName":{"shape":"ExperimentEntityName"},
        "ExperimentName":{"shape":"ExperimentEntityName"}
      }
    },
    "ParentHyperParameterTuningJob":{
      "type":"structure",
      "members":{
        "HyperParameterTuningJobName":{"shape":"HyperParameterTuningJobName"}
      }
    },
    "ParentHyperParameterTuningJobs":{
      "type":"list",
      "member":{"shape":"ParentHyperParameterTuningJob"},
      "max":5,
      "min":1
    },
    "Parents":{
      "type":"list",
      "member":{"shape":"Parent"}
    },
    "PendingDeploymentSummary":{
      "type":"structure",
      "required":["EndpointConfigName"],
      "members":{
        "EndpointConfigName":{"shape":"EndpointConfigName"},
        "ProductionVariants":{"shape":"PendingProductionVariantSummaryList"},
        "StartTime":{"shape":"Timestamp"},
        "ShadowProductionVariants":{"shape":"PendingProductionVariantSummaryList"}
      }
    },
    "PendingProductionVariantSummary":{
      "type":"structure",
      "required":["VariantName"],
      "members":{
        "VariantName":{"shape":"VariantName"},
        "DeployedImages":{"shape":"DeployedImages"},
        "CurrentWeight":{"shape":"VariantWeight"},
        "DesiredWeight":{"shape":"VariantWeight"},
        "CurrentInstanceCount":{"shape":"TaskCount"},
        "DesiredInstanceCount":{"shape":"TaskCount"},
        "InstanceType":{"shape":"ProductionVariantInstanceType"},
        "AcceleratorType":{"shape":"ProductionVariantAcceleratorType"},
        "VariantStatus":{"shape":"ProductionVariantStatusList"},
        "CurrentServerlessConfig":{"shape":"ProductionVariantServerlessConfig"},
        "DesiredServerlessConfig":{"shape":"ProductionVariantServerlessConfig"},
        "ManagedInstanceScaling":{"shape":"ProductionVariantManagedInstanceScaling"},
        "RoutingConfig":{"shape":"ProductionVariantRoutingConfig"}
      }
    },
    "PendingProductionVariantSummaryList":{
      "type":"list",
      "member":{"shape":"PendingProductionVariantSummary"},
      "min":1
    },
    "Percentage":{
      "type":"integer",
      "max":100
    },
    "Phase":{
      "type":"structure",
      "members":{
        "InitialNumberOfUsers":{"shape":"InitialNumberOfUsers"},
        "SpawnRate":{"shape":"SpawnRate"},
        "DurationInSeconds":{"shape":"TrafficDurationInSeconds"}
      }
    },
    "Phases":{
      "type":"list",
      "member":{"shape":"Phase"},
      "min":1
    },
    "Pipeline":{
      "type":"structure",
      "members":{
        "PipelineArn":{"shape":"PipelineArn"},
        "PipelineName":{"shape":"PipelineName"},
        "PipelineDisplayName":{"shape":"PipelineName"},
        "PipelineDescription":{"shape":"PipelineDescription"},
        "RoleArn":{"shape":"RoleArn"},
        "PipelineStatus":{"shape":"PipelineStatus"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "LastRunTime":{"shape":"Timestamp"},
        "CreatedBy":{"shape":"UserContext"},
        "LastModifiedBy":{"shape":"UserContext"},
        "ParallelismConfiguration":{"shape":"ParallelismConfiguration"},
        "Tags":{"shape":"TagList"}
      }
    },
    "PipelineArn":{
      "type":"string",
      "max":2048,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:pipeline/.*"
    },
    "PipelineDefinition":{
      "type":"string",
      "max":1048576,
      "min":1,
      "pattern":".*(?:[ \\r\\n\\t].*)*"
    },
    "PipelineDefinitionS3Location":{
      "type":"structure",
      "required":[
        "Bucket",
        "ObjectKey"
      ],
      "members":{
        "Bucket":{"shape":"BucketName"},
        "ObjectKey":{"shape":"Key"},
        "VersionId":{"shape":"VersionId"}
      }
    },
    "PipelineDescription":{
      "type":"string",
      "max":3072,
      "min":0,
      "pattern":".*"
    },
    "PipelineExecution":{
      "type":"structure",
      "members":{
        "PipelineArn":{"shape":"PipelineArn"},
        "PipelineExecutionArn":{"shape":"PipelineExecutionArn"},
        "PipelineExecutionDisplayName":{"shape":"PipelineExecutionName"},
        "PipelineExecutionStatus":{"shape":"PipelineExecutionStatus"},
        "PipelineExecutionDescription":{"shape":"PipelineExecutionDescription"},
        "PipelineExperimentConfig":{"shape":"PipelineExperimentConfig"},
        "FailureReason":{"shape":"PipelineExecutionFailureReason"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "CreatedBy":{"shape":"UserContext"},
        "LastModifiedBy":{"shape":"UserContext"},
        "ParallelismConfiguration":{"shape":"ParallelismConfiguration"},
        "SelectiveExecutionConfig":{"shape":"SelectiveExecutionConfig"},
        "PipelineParameters":{"shape":"ParameterList"}
      }
    },
    "PipelineExecutionArn":{
      "type":"string",
      "max":2048,
      "pattern":"^arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:pipeline\\/.*\\/execution\\/.*$"
    },
    "PipelineExecutionDescription":{
      "type":"string",
      "max":3072,
      "min":0,
      "pattern":".*"
    },
    "PipelineExecutionFailureReason":{
      "type":"string",
      "max":1300,
      "pattern":".*"
    },
    "PipelineExecutionName":{
      "type":"string",
      "max":82,
      "min":1,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,81}"
    },
    "PipelineExecutionStatus":{
      "type":"string",
      "enum":[
        "Executing",
        "Stopping",
        "Stopped",
        "Failed",
        "Succeeded"
      ]
    },
    "PipelineExecutionStep":{
      "type":"structure",
      "members":{
        "StepName":{"shape":"StepName"},
        "StepDisplayName":{"shape":"StepDisplayName"},
        "StepDescription":{"shape":"StepDescription"},
        "StartTime":{"shape":"Timestamp"},
        "EndTime":{"shape":"Timestamp"},
        "StepStatus":{"shape":"StepStatus"},
        "CacheHitResult":{"shape":"CacheHitResult"},
        "FailureReason":{"shape":"FailureReason"},
        "Metadata":{"shape":"PipelineExecutionStepMetadata"},
        "AttemptCount":{"shape":"Integer"},
        "SelectiveExecutionResult":{"shape":"SelectiveExecutionResult"}
      }
    },
    "PipelineExecutionStepList":{
      "type":"list",
      "member":{"shape":"PipelineExecutionStep"},
      "max":100,
      "min":0
    },
    "PipelineExecutionStepMetadata":{
      "type":"structure",
      "members":{
        "TrainingJob":{"shape":"TrainingJobStepMetadata"},
        "ProcessingJob":{"shape":"ProcessingJobStepMetadata"},
        "TransformJob":{"shape":"TransformJobStepMetadata"},
        "TuningJob":{"shape":"TuningJobStepMetaData"},
        "Model":{"shape":"ModelStepMetadata"},
        "RegisterModel":{"shape":"RegisterModelStepMetadata"},
        "Condition":{"shape":"ConditionStepMetadata"},
        "Callback":{"shape":"CallbackStepMetadata"},
        "Lambda":{"shape":"LambdaStepMetadata"},
        "EMR":{"shape":"EMRStepMetadata"},
        "QualityCheck":{"shape":"QualityCheckStepMetadata"},
        "ClarifyCheck":{"shape":"ClarifyCheckStepMetadata"},
        "Fail":{"shape":"FailStepMetadata"},
        "AutoMLJob":{"shape":"AutoMLJobStepMetadata"}
      }
    },
    "PipelineExecutionSummary":{
      "type":"structure",
      "members":{
        "PipelineExecutionArn":{"shape":"PipelineExecutionArn"},
        "StartTime":{"shape":"Timestamp"},
        "PipelineExecutionStatus":{"shape":"PipelineExecutionStatus"},
        "PipelineExecutionDescription":{"shape":"PipelineExecutionDescription"},
        "PipelineExecutionDisplayName":{"shape":"PipelineExecutionName"},
        "PipelineExecutionFailureReason":{"shape":"String3072"}
      }
    },
    "PipelineExecutionSummaryList":{
      "type":"list",
      "member":{"shape":"PipelineExecutionSummary"},
      "max":100,
      "min":0
    },
    "PipelineExperimentConfig":{
      "type":"structure",
      "members":{
        "ExperimentName":{"shape":"ExperimentEntityName"},
        "TrialName":{"shape":"ExperimentEntityName"}
      }
    },
    "PipelineName":{
      "type":"string",
      "max":256,
      "min":1,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,255}"
    },
    "PipelineNameOrArn":{
      "type":"string",
      "max":2048,
      "min":1,
      "pattern":"(arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:pipeline/.*)?([a-zA-Z0-9](-*[a-zA-Z0-9]){0,255})"
    },
    "PipelineParameterName":{
      "type":"string",
      "max":256,
      "min":1,
      "pattern":"^[A-Za-z0-9\\-_]*$"
    },
    "PipelineStatus":{
      "type":"string",
      "enum":[
        "Active",
        "Deleting"
      ]
    },
    "PipelineSummary":{
      "type":"structure",
      "members":{
        "PipelineArn":{"shape":"PipelineArn"},
        "PipelineName":{"shape":"PipelineName"},
        "PipelineDisplayName":{"shape":"PipelineName"},
        "PipelineDescription":{"shape":"PipelineDescription"},
        "RoleArn":{"shape":"RoleArn"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "LastExecutionTime":{"shape":"Timestamp"}
      }
    },
    "PipelineSummaryList":{
      "type":"list",
      "member":{"shape":"PipelineSummary"},
      "max":100,
      "min":0
    },
    "PlatformIdentifier":{
      "type":"string",
      "max":15,
      "pattern":"^(notebook-al1-v1|notebook-al2-v1|notebook-al2-v2)$"
    },
    "PolicyString":{
      "type":"string",
      "max":20480,
      "min":1,
      "pattern":".*"
    },
    "PredefinedMetricSpecification":{
      "type":"structure",
      "members":{
        "PredefinedMetricType":{"shape":"String"}
      }
    },
    "PresignedDomainUrl":{"type":"string"},
    "ProbabilityThresholdAttribute":{"type":"double"},
    "ProblemType":{
      "type":"string",
      "enum":[
        "BinaryClassification",
        "MulticlassClassification",
        "Regression"
      ]
    },
    "ProcessingClusterConfig":{
      "type":"structure",
      "required":[
        "InstanceCount",
        "InstanceType",
        "VolumeSizeInGB"
      ],
      "members":{
        "InstanceCount":{"shape":"ProcessingInstanceCount"},
        "InstanceType":{"shape":"ProcessingInstanceType"},
        "VolumeSizeInGB":{"shape":"ProcessingVolumeSizeInGB"},
        "VolumeKmsKeyId":{"shape":"KmsKeyId"}
      }
    },
    "ProcessingEnvironmentKey":{
      "type":"string",
      "max":256,
      "pattern":"[a-zA-Z_][a-zA-Z0-9_]*"
    },
    "ProcessingEnvironmentMap":{
      "type":"map",
      "key":{"shape":"ProcessingEnvironmentKey"},
      "value":{"shape":"ProcessingEnvironmentValue"},
      "max":100
    },
    "ProcessingEnvironmentValue":{
      "type":"string",
      "max":256,
      "pattern":"[\\S\\s]*"
    },
    "ProcessingFeatureStoreOutput":{
      "type":"structure",
      "required":["FeatureGroupName"],
      "members":{
        "FeatureGroupName":{"shape":"FeatureGroupName"}
      }
    },
    "ProcessingInput":{
      "type":"structure",
      "required":["InputName"],
      "members":{
        "InputName":{"shape":"String"},
        "AppManaged":{"shape":"AppManaged"},
        "S3Input":{"shape":"ProcessingS3Input"},
        "DatasetDefinition":{"shape":"DatasetDefinition"}
      }
    },
    "ProcessingInputs":{
      "type":"list",
      "member":{"shape":"ProcessingInput"},
      "max":10,
      "min":0
    },
    "ProcessingInstanceCount":{
      "type":"integer",
      "max":100,
      "min":1
    },
    "ProcessingInstanceType":{
      "type":"string",
      "enum":[
        "ml.t3.medium",
        "ml.t3.large",
        "ml.t3.xlarge",
        "ml.t3.2xlarge",
        "ml.m4.xlarge",
        "ml.m4.2xlarge",
        "ml.m4.4xlarge",
        "ml.m4.10xlarge",
        "ml.m4.16xlarge",
        "ml.c4.xlarge",
        "ml.c4.2xlarge",
        "ml.c4.4xlarge",
        "ml.c4.8xlarge",
        "ml.p2.xlarge",
        "ml.p2.8xlarge",
        "ml.p2.16xlarge",
        "ml.p3.2xlarge",
        "ml.p3.8xlarge",
        "ml.p3.16xlarge",
        "ml.c5.xlarge",
        "ml.c5.2xlarge",
        "ml.c5.4xlarge",
        "ml.c5.9xlarge",
        "ml.c5.18xlarge",
        "ml.m5.large",
        "ml.m5.xlarge",
        "ml.m5.2xlarge",
        "ml.m5.4xlarge",
        "ml.m5.12xlarge",
        "ml.m5.24xlarge",
        "ml.r5.large",
        "ml.r5.xlarge",
        "ml.r5.2xlarge",
        "ml.r5.4xlarge",
        "ml.r5.8xlarge",
        "ml.r5.12xlarge",
        "ml.r5.16xlarge",
        "ml.r5.24xlarge",
        "ml.g4dn.xlarge",
        "ml.g4dn.2xlarge",
        "ml.g4dn.4xlarge",
        "ml.g4dn.8xlarge",
        "ml.g4dn.12xlarge",
        "ml.g4dn.16xlarge",
        "ml.g5.xlarge",
        "ml.g5.2xlarge",
        "ml.g5.4xlarge",
        "ml.g5.8xlarge",
        "ml.g5.16xlarge",
        "ml.g5.12xlarge",
        "ml.g5.24xlarge",
        "ml.g5.48xlarge",
        "ml.r5d.large",
        "ml.r5d.xlarge",
        "ml.r5d.2xlarge",
        "ml.r5d.4xlarge",
        "ml.r5d.8xlarge",
        "ml.r5d.12xlarge",
        "ml.r5d.16xlarge",
        "ml.r5d.24xlarge"
      ]
    },
    "ProcessingJob":{
      "type":"structure",
      "members":{
        "ProcessingInputs":{"shape":"ProcessingInputs"},
        "ProcessingOutputConfig":{"shape":"ProcessingOutputConfig"},
        "ProcessingJobName":{"shape":"ProcessingJobName"},
        "ProcessingResources":{"shape":"ProcessingResources"},
        "StoppingCondition":{"shape":"ProcessingStoppingCondition"},
        "AppSpecification":{"shape":"AppSpecification"},
        "Environment":{"shape":"ProcessingEnvironmentMap"},
        "NetworkConfig":{"shape":"NetworkConfig"},
        "RoleArn":{"shape":"RoleArn"},
        "ExperimentConfig":{"shape":"ExperimentConfig"},
        "ProcessingJobArn":{"shape":"ProcessingJobArn"},
        "ProcessingJobStatus":{"shape":"ProcessingJobStatus"},
        "ExitMessage":{"shape":"ExitMessage"},
        "FailureReason":{"shape":"FailureReason"},
        "ProcessingEndTime":{"shape":"Timestamp"},
        "ProcessingStartTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "CreationTime":{"shape":"Timestamp"},
        "MonitoringScheduleArn":{"shape":"MonitoringScheduleArn"},
        "AutoMLJobArn":{"shape":"AutoMLJobArn"},
        "TrainingJobArn":{"shape":"TrainingJobArn"},
        "Tags":{"shape":"TagList"}
      }
    },
    "ProcessingJobArn":{
      "type":"string",
      "max":256,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:processing-job/.*"
    },
    "ProcessingJobName":{
      "type":"string",
      "max":63,
      "min":1,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}"
    },
    "ProcessingJobStatus":{
      "type":"string",
      "enum":[
        "InProgress",
        "Completed",
        "Failed",
        "Stopping",
        "Stopped"
      ]
    },
    "ProcessingJobStepMetadata":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"ProcessingJobArn"}
      }
    },
    "ProcessingJobSummaries":{
      "type":"list",
      "member":{"shape":"ProcessingJobSummary"}
    },
    "ProcessingJobSummary":{
      "type":"structure",
      "required":[
        "ProcessingJobName",
        "ProcessingJobArn",
        "CreationTime",
        "ProcessingJobStatus"
      ],
      "members":{
        "ProcessingJobName":{"shape":"ProcessingJobName"},
        "ProcessingJobArn":{"shape":"ProcessingJobArn"},
        "CreationTime":{"shape":"Timestamp"},
        "ProcessingEndTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "ProcessingJobStatus":{"shape":"ProcessingJobStatus"},
        "FailureReason":{"shape":"FailureReason"},
        "ExitMessage":{"shape":"ExitMessage"}
      }
    },
    "ProcessingLocalPath":{
      "type":"string",
      "max":256,
      "pattern":".*"
    },
    "ProcessingMaxRuntimeInSeconds":{
      "type":"integer",
      "max":777600,
      "min":1
    },
    "ProcessingOutput":{
      "type":"structure",
      "required":["OutputName"],
      "members":{
        "OutputName":{"shape":"String"},
        "S3Output":{"shape":"ProcessingS3Output"},
        "FeatureStoreOutput":{"shape":"ProcessingFeatureStoreOutput"},
        "AppManaged":{"shape":"AppManaged"}
      }
    },
    "ProcessingOutputConfig":{
      "type":"structure",
      "required":["Outputs"],
      "members":{
        "Outputs":{"shape":"ProcessingOutputs"},
        "KmsKeyId":{"shape":"KmsKeyId"}
      }
    },
    "ProcessingOutputs":{
      "type":"list",
      "member":{"shape":"ProcessingOutput"},
      "max":10,
      "min":0
    },
    "ProcessingResources":{
      "type":"structure",
      "required":["ClusterConfig"],
      "members":{
        "ClusterConfig":{"shape":"ProcessingClusterConfig"}
      }
    },
    "ProcessingS3CompressionType":{
      "type":"string",
      "enum":[
        "None",
        "Gzip"
      ]
    },
    "ProcessingS3DataDistributionType":{
      "type":"string",
      "enum":[
        "FullyReplicated",
        "ShardedByS3Key"
      ]
    },
    "ProcessingS3DataType":{
      "type":"string",
      "enum":[
        "ManifestFile",
        "S3Prefix"
      ]
    },
    "ProcessingS3Input":{
      "type":"structure",
      "required":[
        "S3Uri",
        "S3DataType"
      ],
      "members":{
        "S3Uri":{"shape":"S3Uri"},
        "LocalPath":{"shape":"ProcessingLocalPath"},
        "S3DataType":{"shape":"ProcessingS3DataType"},
        "S3InputMode":{"shape":"ProcessingS3InputMode"},
        "S3DataDistributionType":{"shape":"ProcessingS3DataDistributionType"},
        "S3CompressionType":{"shape":"ProcessingS3CompressionType"}
      }
    },
    "ProcessingS3InputMode":{
      "type":"string",
      "enum":[
        "Pipe",
        "File"
      ]
    },
    "ProcessingS3Output":{
      "type":"structure",
      "required":[
        "S3Uri",
        "LocalPath",
        "S3UploadMode"
      ],
      "members":{
        "S3Uri":{"shape":"S3Uri"},
        "LocalPath":{"shape":"ProcessingLocalPath"},
        "S3UploadMode":{"shape":"ProcessingS3UploadMode"}
      }
    },
    "ProcessingS3UploadMode":{
      "type":"string",
      "enum":[
        "Continuous",
        "EndOfJob"
      ]
    },
    "ProcessingStoppingCondition":{
      "type":"structure",
      "required":["MaxRuntimeInSeconds"],
      "members":{
        "MaxRuntimeInSeconds":{"shape":"ProcessingMaxRuntimeInSeconds"}
      }
    },
    "ProcessingVolumeSizeInGB":{
      "type":"integer",
      "max":16384,
      "min":1
    },
    "Processor":{
      "type":"string",
      "enum":[
        "CPU",
        "GPU"
      ]
    },
    "ProductId":{
      "type":"string",
      "max":256,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*$"
    },
    "ProductListings":{
      "type":"list",
      "member":{"shape":"String"}
    },
    "ProductionVariant":{
      "type":"structure",
      "required":["VariantName"],
      "members":{
        "VariantName":{"shape":"VariantName"},
        "ModelName":{"shape":"ModelName"},
        "InitialInstanceCount":{"shape":"InitialTaskCount"},
        "InstanceType":{"shape":"ProductionVariantInstanceType"},
        "InitialVariantWeight":{"shape":"VariantWeight"},
        "AcceleratorType":{"shape":"ProductionVariantAcceleratorType"},
        "CoreDumpConfig":{"shape":"ProductionVariantCoreDumpConfig"},
        "ServerlessConfig":{"shape":"ProductionVariantServerlessConfig"},
        "VolumeSizeInGB":{"shape":"ProductionVariantVolumeSizeInGB"},
        "ModelDataDownloadTimeoutInSeconds":{"shape":"ProductionVariantModelDataDownloadTimeoutInSeconds"},
        "ContainerStartupHealthCheckTimeoutInSeconds":{"shape":"ProductionVariantContainerStartupHealthCheckTimeoutInSeconds"},
        "EnableSSMAccess":{"shape":"ProductionVariantSSMAccess"},
        "ManagedInstanceScaling":{"shape":"ProductionVariantManagedInstanceScaling"},
        "RoutingConfig":{"shape":"ProductionVariantRoutingConfig"},
        "InferenceAmiVersion":{"shape":"ProductionVariantInferenceAmiVersion"}
      }
    },
    "ProductionVariantAcceleratorType":{
      "type":"string",
      "enum":[
        "ml.eia1.medium",
        "ml.eia1.large",
        "ml.eia1.xlarge",
        "ml.eia2.medium",
        "ml.eia2.large",
        "ml.eia2.xlarge"
      ]
    },
    "ProductionVariantContainerStartupHealthCheckTimeoutInSeconds":{
      "type":"integer",
      "max":3600,
      "min":60
    },
    "ProductionVariantCoreDumpConfig":{
      "type":"structure",
      "required":["DestinationS3Uri"],
      "members":{
        "DestinationS3Uri":{"shape":"DestinationS3Uri"},
        "KmsKeyId":{"shape":"KmsKeyId"}
      }
    },
    "ProductionVariantInferenceAmiVersion":{
      "type":"string",
      "enum":["al2-ami-sagemaker-inference-gpu-2"]
    },
    "ProductionVariantInstanceType":{
      "type":"string",
      "enum":[
        "ml.t2.medium",
        "ml.t2.large",
        "ml.t2.xlarge",
        "ml.t2.2xlarge",
        "ml.m4.xlarge",
        "ml.m4.2xlarge",
        "ml.m4.4xlarge",
        "ml.m4.10xlarge",
        "ml.m4.16xlarge",
        "ml.m5.large",
        "ml.m5.xlarge",
        "ml.m5.2xlarge",
        "ml.m5.4xlarge",
        "ml.m5.12xlarge",
        "ml.m5.24xlarge",
        "ml.m5d.large",
        "ml.m5d.xlarge",
        "ml.m5d.2xlarge",
        "ml.m5d.4xlarge",
        "ml.m5d.12xlarge",
        "ml.m5d.24xlarge",
        "ml.c4.large",
        "ml.c4.xlarge",
        "ml.c4.2xlarge",
        "ml.c4.4xlarge",
        "ml.c4.8xlarge",
        "ml.p2.xlarge",
        "ml.p2.8xlarge",
        "ml.p2.16xlarge",
        "ml.p3.2xlarge",
        "ml.p3.8xlarge",
        "ml.p3.16xlarge",
        "ml.c5.large",
        "ml.c5.xlarge",
        "ml.c5.2xlarge",
        "ml.c5.4xlarge",
        "ml.c5.9xlarge",
        "ml.c5.18xlarge",
        "ml.c5d.large",
        "ml.c5d.xlarge",
        "ml.c5d.2xlarge",
        "ml.c5d.4xlarge",
        "ml.c5d.9xlarge",
        "ml.c5d.18xlarge",
        "ml.g4dn.xlarge",
        "ml.g4dn.2xlarge",
        "ml.g4dn.4xlarge",
        "ml.g4dn.8xlarge",
        "ml.g4dn.12xlarge",
        "ml.g4dn.16xlarge",
        "ml.r5.large",
        "ml.r5.xlarge",
        "ml.r5.2xlarge",
        "ml.r5.4xlarge",
        "ml.r5.12xlarge",
        "ml.r5.24xlarge",
        "ml.r5d.large",
        "ml.r5d.xlarge",
        "ml.r5d.2xlarge",
        "ml.r5d.4xlarge",
        "ml.r5d.12xlarge",
        "ml.r5d.24xlarge",
        "ml.inf1.xlarge",
        "ml.inf1.2xlarge",
        "ml.inf1.6xlarge",
        "ml.inf1.24xlarge",
        "ml.dl1.24xlarge",
        "ml.c6i.large",
        "ml.c6i.xlarge",
        "ml.c6i.2xlarge",
        "ml.c6i.4xlarge",
        "ml.c6i.8xlarge",
        "ml.c6i.12xlarge",
        "ml.c6i.16xlarge",
        "ml.c6i.24xlarge",
        "ml.c6i.32xlarge",
        "ml.g5.xlarge",
        "ml.g5.2xlarge",
        "ml.g5.4xlarge",
        "ml.g5.8xlarge",
        "ml.g5.12xlarge",
        "ml.g5.16xlarge",
        "ml.g5.24xlarge",
        "ml.g5.48xlarge",
        "ml.g6.xlarge",
        "ml.g6.2xlarge",
        "ml.g6.4xlarge",
        "ml.g6.8xlarge",
        "ml.g6.12xlarge",
        "ml.g6.16xlarge",
        "ml.g6.24xlarge",
        "ml.g6.48xlarge",
        "ml.p4d.24xlarge",
        "ml.c7g.large",
        "ml.c7g.xlarge",
        "ml.c7g.2xlarge",
        "ml.c7g.4xlarge",
        "ml.c7g.8xlarge",
        "ml.c7g.12xlarge",
        "ml.c7g.16xlarge",
        "ml.m6g.large",
        "ml.m6g.xlarge",
        "ml.m6g.2xlarge",
        "ml.m6g.4xlarge",
        "ml.m6g.8xlarge",
        "ml.m6g.12xlarge",
        "ml.m6g.16xlarge",
        "ml.m6gd.large",
        "ml.m6gd.xlarge",
        "ml.m6gd.2xlarge",
        "ml.m6gd.4xlarge",
        "ml.m6gd.8xlarge",
        "ml.m6gd.12xlarge",
        "ml.m6gd.16xlarge",
        "ml.c6g.large",
        "ml.c6g.xlarge",
        "ml.c6g.2xlarge",
        "ml.c6g.4xlarge",
        "ml.c6g.8xlarge",
        "ml.c6g.12xlarge",
        "ml.c6g.16xlarge",
        "ml.c6gd.large",
        "ml.c6gd.xlarge",
        "ml.c6gd.2xlarge",
        "ml.c6gd.4xlarge",
        "ml.c6gd.8xlarge",
        "ml.c6gd.12xlarge",
        "ml.c6gd.16xlarge",
        "ml.c6gn.large",
        "ml.c6gn.xlarge",
        "ml.c6gn.2xlarge",
        "ml.c6gn.4xlarge",
        "ml.c6gn.8xlarge",
        "ml.c6gn.12xlarge",
        "ml.c6gn.16xlarge",
        "ml.r6g.large",
        "ml.r6g.xlarge",
        "ml.r6g.2xlarge",
        "ml.r6g.4xlarge",
        "ml.r6g.8xlarge",
        "ml.r6g.12xlarge",
        "ml.r6g.16xlarge",
        "ml.r6gd.large",
        "ml.r6gd.xlarge",
        "ml.r6gd.2xlarge",
        "ml.r6gd.4xlarge",
        "ml.r6gd.8xlarge",
        "ml.r6gd.12xlarge",
        "ml.r6gd.16xlarge",
        "ml.p4de.24xlarge",
        "ml.trn1.2xlarge",
        "ml.trn1.32xlarge",
        "ml.trn1n.32xlarge",
        "ml.inf2.xlarge",
        "ml.inf2.8xlarge",
        "ml.inf2.24xlarge",
        "ml.inf2.48xlarge",
        "ml.p5.48xlarge",
        "ml.m7i.large",
        "ml.m7i.xlarge",
        "ml.m7i.2xlarge",
        "ml.m7i.4xlarge",
        "ml.m7i.8xlarge",
        "ml.m7i.12xlarge",
        "ml.m7i.16xlarge",
        "ml.m7i.24xlarge",
        "ml.m7i.48xlarge",
        "ml.c7i.large",
        "ml.c7i.xlarge",
        "ml.c7i.2xlarge",
        "ml.c7i.4xlarge",
        "ml.c7i.8xlarge",
        "ml.c7i.12xlarge",
        "ml.c7i.16xlarge",
        "ml.c7i.24xlarge",
        "ml.c7i.48xlarge",
        "ml.r7i.large",
        "ml.r7i.xlarge",
        "ml.r7i.2xlarge",
        "ml.r7i.4xlarge",
        "ml.r7i.8xlarge",
        "ml.r7i.12xlarge",
        "ml.r7i.16xlarge",
        "ml.r7i.24xlarge",
        "ml.r7i.48xlarge"
      ]
    },
    "ProductionVariantList":{
      "type":"list",
      "member":{"shape":"ProductionVariant"},
      "max":10,
      "min":1
    },
    "ProductionVariantManagedInstanceScaling":{
      "type":"structure",
      "members":{
        "Status":{"shape":"ManagedInstanceScalingStatus"},
        "MinInstanceCount":{"shape":"ManagedInstanceScalingMinInstanceCount"},
        "MaxInstanceCount":{"shape":"ManagedInstanceScalingMaxInstanceCount"}
      }
    },
    "ProductionVariantModelDataDownloadTimeoutInSeconds":{
      "type":"integer",
      "max":3600,
      "min":60
    },
    "ProductionVariantRoutingConfig":{
      "type":"structure",
      "required":["RoutingStrategy"],
      "members":{
        "RoutingStrategy":{"shape":"RoutingStrategy"}
      }
    },
    "ProductionVariantSSMAccess":{"type":"boolean"},
    "ProductionVariantServerlessConfig":{
      "type":"structure",
      "required":[
        "MemorySizeInMB",
        "MaxConcurrency"
      ],
      "members":{
        "MemorySizeInMB":{"shape":"ServerlessMemorySizeInMB"},
        "MaxConcurrency":{"shape":"ServerlessMaxConcurrency"},
        "ProvisionedConcurrency":{"shape":"ServerlessProvisionedConcurrency"}
      }
    },
    "ProductionVariantServerlessUpdateConfig":{
      "type":"structure",
      "members":{
        "MaxConcurrency":{"shape":"ServerlessMaxConcurrency"},
        "ProvisionedConcurrency":{"shape":"ServerlessProvisionedConcurrency"}
      }
    },
    "ProductionVariantStatus":{
      "type":"structure",
      "required":["Status"],
      "members":{
        "Status":{"shape":"VariantStatus"},
        "StatusMessage":{"shape":"VariantStatusMessage"},
        "StartTime":{"shape":"Timestamp"}
      }
    },
    "ProductionVariantStatusList":{
      "type":"list",
      "member":{"shape":"ProductionVariantStatus"},
      "max":5,
      "min":0
    },
    "ProductionVariantSummary":{
      "type":"structure",
      "required":["VariantName"],
      "members":{
        "VariantName":{"shape":"VariantName"},
        "DeployedImages":{"shape":"DeployedImages"},
        "CurrentWeight":{"shape":"VariantWeight"},
        "DesiredWeight":{"shape":"VariantWeight"},
        "CurrentInstanceCount":{"shape":"TaskCount"},
        "DesiredInstanceCount":{"shape":"TaskCount"},
        "VariantStatus":{"shape":"ProductionVariantStatusList"},
        "CurrentServerlessConfig":{"shape":"ProductionVariantServerlessConfig"},
        "DesiredServerlessConfig":{"shape":"ProductionVariantServerlessConfig"},
        "ManagedInstanceScaling":{"shape":"ProductionVariantManagedInstanceScaling"},
        "RoutingConfig":{"shape":"ProductionVariantRoutingConfig"}
      }
    },
    "ProductionVariantSummaryList":{
      "type":"list",
      "member":{"shape":"ProductionVariantSummary"},
      "min":1
    },
    "ProductionVariantVolumeSizeInGB":{
      "type":"integer",
      "max":512,
      "min":1
    },
    "ProfilerConfig":{
      "type":"structure",
      "members":{
        "S3OutputPath":{"shape":"S3Uri"},
        "ProfilingIntervalInMilliseconds":{"shape":"ProfilingIntervalInMilliseconds"},
        "ProfilingParameters":{"shape":"ProfilingParameters"},
        "DisableProfiler":{"shape":"DisableProfiler"}
      }
    },
    "ProfilerConfigForUpdate":{
      "type":"structure",
      "members":{
        "S3OutputPath":{"shape":"S3Uri"},
        "ProfilingIntervalInMilliseconds":{"shape":"ProfilingIntervalInMilliseconds"},
        "ProfilingParameters":{"shape":"ProfilingParameters"},
        "DisableProfiler":{"shape":"DisableProfiler"}
      }
    },
    "ProfilerRuleConfiguration":{
      "type":"structure",
      "required":[
        "RuleConfigurationName",
        "RuleEvaluatorImage"
      ],
      "members":{
        "RuleConfigurationName":{"shape":"RuleConfigurationName"},
        "LocalPath":{"shape":"DirectoryPath"},
        "S3OutputPath":{"shape":"S3Uri"},
        "RuleEvaluatorImage":{"shape":"AlgorithmImage"},
        "InstanceType":{"shape":"ProcessingInstanceType"},
        "VolumeSizeInGB":{"shape":"OptionalVolumeSizeInGB"},
        "RuleParameters":{"shape":"RuleParameters"}
      }
    },
    "ProfilerRuleConfigurations":{
      "type":"list",
      "member":{"shape":"ProfilerRuleConfiguration"},
      "max":20,
      "min":0
    },
    "ProfilerRuleEvaluationStatus":{
      "type":"structure",
      "members":{
        "RuleConfigurationName":{"shape":"RuleConfigurationName"},
        "RuleEvaluationJobArn":{"shape":"ProcessingJobArn"},
        "RuleEvaluationStatus":{"shape":"RuleEvaluationStatus"},
        "StatusDetails":{"shape":"StatusDetails"},
        "LastModifiedTime":{"shape":"Timestamp"}
      }
    },
    "ProfilerRuleEvaluationStatuses":{
      "type":"list",
      "member":{"shape":"ProfilerRuleEvaluationStatus"},
      "max":20,
      "min":0
    },
    "ProfilingIntervalInMilliseconds":{"type":"long"},
    "ProfilingParameters":{
      "type":"map",
      "key":{"shape":"ConfigKey"},
      "value":{"shape":"ConfigValue"},
      "max":20,
      "min":0
    },
    "ProfilingStatus":{
      "type":"string",
      "enum":[
        "Enabled",
        "Disabled"
      ]
    },
    "ProgrammingLang":{
      "type":"string",
      "max":128,
      "min":1,
      "pattern":"^[a-zA-Z]+ ?\\d+\\.\\d+(\\.\\d+)?$"
    },
    "Project":{
      "type":"structure",
      "members":{
        "ProjectArn":{"shape":"ProjectArn"},
        "ProjectName":{"shape":"ProjectEntityName"},
        "ProjectId":{"shape":"ProjectId"},
        "ProjectDescription":{"shape":"EntityDescription"},
        "ServiceCatalogProvisioningDetails":{"shape":"ServiceCatalogProvisioningDetails"},
        "ServiceCatalogProvisionedProductDetails":{"shape":"ServiceCatalogProvisionedProductDetails"},
        "ProjectStatus":{"shape":"ProjectStatus"},
        "CreatedBy":{"shape":"UserContext"},
        "CreationTime":{"shape":"Timestamp"},
        "Tags":{"shape":"TagList"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "LastModifiedBy":{"shape":"UserContext"}
      }
    },
    "ProjectArn":{
      "type":"string",
      "max":2048,
      "min":1,
      "pattern":"^arn:aws(-cn|-us-gov)?:sagemaker:[a-z0-9\\-]{9,16}:[0-9]{12}:project/[\\S]{1,2048}$"
    },
    "ProjectEntityName":{
      "type":"string",
      "max":32,
      "min":1,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,31}"
    },
    "ProjectId":{
      "type":"string",
      "max":20,
      "min":1,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*"
    },
    "ProjectSortBy":{
      "type":"string",
      "enum":[
        "Name",
        "CreationTime"
      ]
    },
    "ProjectSortOrder":{
      "type":"string",
      "enum":[
        "Ascending",
        "Descending"
      ]
    },
    "ProjectStatus":{
      "type":"string",
      "enum":[
        "Pending",
        "CreateInProgress",
        "CreateCompleted",
        "CreateFailed",
        "DeleteInProgress",
        "DeleteFailed",
        "DeleteCompleted",
        "UpdateInProgress",
        "UpdateCompleted",
        "UpdateFailed"
      ]
    },
    "ProjectSummary":{
      "type":"structure",
      "required":[
        "ProjectName",
        "ProjectArn",
        "ProjectId",
        "CreationTime",
        "ProjectStatus"
      ],
      "members":{
        "ProjectName":{"shape":"ProjectEntityName"},
        "ProjectDescription":{"shape":"EntityDescription"},
        "ProjectArn":{"shape":"ProjectArn"},
        "ProjectId":{"shape":"ProjectId"},
        "CreationTime":{"shape":"Timestamp"},
        "ProjectStatus":{"shape":"ProjectStatus"}
      }
    },
    "ProjectSummaryList":{
      "type":"list",
      "member":{"shape":"ProjectSummary"}
    },
    "PropertyNameHint":{
      "type":"string",
      "max":100,
      "min":0,
      "pattern":".*"
    },
    "PropertyNameQuery":{
      "type":"structure",
      "required":["PropertyNameHint"],
      "members":{
        "PropertyNameHint":{"shape":"PropertyNameHint"}
      }
    },
    "PropertyNameSuggestion":{
      "type":"structure",
      "members":{
        "PropertyName":{"shape":"ResourcePropertyName"}
      }
    },
    "PropertyNameSuggestionList":{
      "type":"list",
      "member":{"shape":"PropertyNameSuggestion"}
    },
    "ProvisionedProductStatusMessage":{
      "type":"string",
      "pattern":".*"
    },
    "ProvisioningParameter":{
      "type":"structure",
      "members":{
        "Key":{"shape":"ProvisioningParameterKey"},
        "Value":{"shape":"ProvisioningParameterValue"}
      }
    },
    "ProvisioningParameterKey":{
      "type":"string",
      "max":1000,
      "min":1,
      "pattern":".*"
    },
    "ProvisioningParameterValue":{
      "type":"string",
      "max":4096,
      "pattern":".*"
    },
    "ProvisioningParameters":{
      "type":"list",
      "member":{"shape":"ProvisioningParameter"}
    },
    "PublicWorkforceTaskPrice":{
      "type":"structure",
      "members":{
        "AmountInUsd":{"shape":"USD"}
      }
    },
    "PutModelPackageGroupPolicyInput":{
      "type":"structure",
      "required":[
        "ModelPackageGroupName",
        "ResourcePolicy"
      ],
      "members":{
        "ModelPackageGroupName":{"shape":"EntityName"},
        "ResourcePolicy":{"shape":"PolicyString"}
      }
    },
    "PutModelPackageGroupPolicyOutput":{
      "type":"structure",
      "required":["ModelPackageGroupArn"],
      "members":{
        "ModelPackageGroupArn":{"shape":"ModelPackageGroupArn"}
      }
    },
    "QProfileArn":{
      "type":"string",
      "pattern":"^arn:[-.a-z0-9]{1,63}:codewhisperer:([-.a-z0-9]{0,63}:){2}([a-zA-Z0-9-_:/]){1,1023}$"
    },
    "QualityCheckStepMetadata":{
      "type":"structure",
      "members":{
        "CheckType":{"shape":"String256"},
        "BaselineUsedForDriftCheckStatistics":{"shape":"String1024"},
        "BaselineUsedForDriftCheckConstraints":{"shape":"String1024"},
        "CalculatedBaselineStatistics":{"shape":"String1024"},
        "CalculatedBaselineConstraints":{"shape":"String1024"},
        "ModelPackageGroupName":{"shape":"String256"},
        "ViolationReport":{"shape":"String1024"},
        "CheckJobArn":{"shape":"String256"},
        "SkipCheck":{"shape":"Boolean"},
        "RegisterNewBaseline":{"shape":"Boolean"}
      }
    },
    "QueryFilters":{
      "type":"structure",
      "members":{
        "Types":{"shape":"QueryTypes"},
        "LineageTypes":{"shape":"QueryLineageTypes"},
        "CreatedBefore":{"shape":"Timestamp"},
        "CreatedAfter":{"shape":"Timestamp"},
        "ModifiedBefore":{"shape":"Timestamp"},
        "ModifiedAfter":{"shape":"Timestamp"},
        "Properties":{"shape":"QueryProperties"}
      }
    },
    "QueryLineageMaxDepth":{
      "type":"integer",
      "max":10
    },
    "QueryLineageMaxResults":{
      "type":"integer",
      "max":50
    },
    "QueryLineageRequest":{
      "type":"structure",
      "members":{
        "StartArns":{"shape":"QueryLineageStartArns"},
        "Direction":{"shape":"Direction"},
        "IncludeEdges":{"shape":"Boolean"},
        "Filters":{"shape":"QueryFilters"},
        "MaxDepth":{"shape":"QueryLineageMaxDepth"},
        "MaxResults":{"shape":"QueryLineageMaxResults"},
        "NextToken":{"shape":"String8192"}
      }
    },
    "QueryLineageResponse":{
      "type":"structure",
      "members":{
        "Vertices":{"shape":"Vertices"},
        "Edges":{"shape":"Edges"},
        "NextToken":{"shape":"String8192"}
      }
    },
    "QueryLineageStartArns":{
      "type":"list",
      "member":{"shape":"AssociationEntityArn"},
      "max":1,
      "min":0
    },
    "QueryLineageTypes":{
      "type":"list",
      "member":{"shape":"LineageType"},
      "max":4
    },
    "QueryProperties":{
      "type":"map",
      "key":{"shape":"String256"},
      "value":{"shape":"String256"},
      "max":5
    },
    "QueryTypes":{
      "type":"list",
      "member":{"shape":"String40"},
      "max":5
    },
    "RSessionAppSettings":{
      "type":"structure",
      "members":{
        "DefaultResourceSpec":{"shape":"ResourceSpec"},
        "CustomImages":{"shape":"CustomImages"}
      }
    },
    "RStudioServerProAccessStatus":{
      "type":"string",
      "enum":[
        "ENABLED",
        "DISABLED"
      ]
    },
    "RStudioServerProAppSettings":{
      "type":"structure",
      "members":{
        "AccessStatus":{"shape":"RStudioServerProAccessStatus"},
        "UserGroup":{"shape":"RStudioServerProUserGroup"}
      }
    },
    "RStudioServerProDomainSettings":{
      "type":"structure",
      "required":["DomainExecutionRoleArn"],
      "members":{
        "DomainExecutionRoleArn":{"shape":"RoleArn"},
        "RStudioConnectUrl":{"shape":"String"},
        "RStudioPackageManagerUrl":{"shape":"String"},
        "DefaultResourceSpec":{"shape":"ResourceSpec"}
      }
    },
    "RStudioServerProDomainSettingsForUpdate":{
      "type":"structure",
      "required":["DomainExecutionRoleArn"],
      "members":{
        "DomainExecutionRoleArn":{"shape":"RoleArn"},
        "DefaultResourceSpec":{"shape":"ResourceSpec"},
        "RStudioConnectUrl":{"shape":"String"},
        "RStudioPackageManagerUrl":{"shape":"String"}
      }
    },
    "RStudioServerProUserGroup":{
      "type":"string",
      "enum":[
        "R_STUDIO_ADMIN",
        "R_STUDIO_USER"
      ]
    },
    "RandomSeed":{
      "type":"integer",
      "min":0
    },
    "RealTimeInferenceConfig":{
      "type":"structure",
      "required":[
        "InstanceType",
        "InstanceCount"
      ],
      "members":{
        "InstanceType":{"shape":"InstanceType"},
        "InstanceCount":{"shape":"TaskCount"}
      }
    },
    "RealTimeInferenceRecommendation":{
      "type":"structure",
      "required":[
        "RecommendationId",
        "InstanceType"
      ],
      "members":{
        "RecommendationId":{"shape":"String"},
        "InstanceType":{"shape":"ProductionVariantInstanceType"},
        "Environment":{"shape":"EnvironmentMap"}
      }
    },
    "RealTimeInferenceRecommendations":{
      "type":"list",
      "member":{"shape":"RealTimeInferenceRecommendation"},
      "max":3,
      "min":0
    },
    "RealtimeInferenceInstanceTypes":{
      "type":"list",
      "member":{"shape":"ProductionVariantInstanceType"}
    },
    "RecommendationFailureReason":{"type":"string"},
    "RecommendationJobArn":{
      "type":"string",
      "max":256,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:inference-recommendations-job/.*"
    },
    "RecommendationJobCompilationJobName":{
      "type":"string",
      "max":63,
      "min":1,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}$"
    },
    "RecommendationJobCompiledOutputConfig":{
      "type":"structure",
      "members":{
        "S3OutputUri":{"shape":"S3Uri"}
      }
    },
    "RecommendationJobContainerConfig":{
      "type":"structure",
      "members":{
        "Domain":{"shape":"String"},
        "Task":{"shape":"String"},
        "Framework":{"shape":"String"},
        "FrameworkVersion":{"shape":"RecommendationJobFrameworkVersion"},
        "PayloadConfig":{"shape":"RecommendationJobPayloadConfig"},
        "NearestModelName":{"shape":"String"},
        "SupportedInstanceTypes":{"shape":"RecommendationJobSupportedInstanceTypes"},
        "SupportedEndpointType":{"shape":"RecommendationJobSupportedEndpointType"},
        "DataInputConfig":{"shape":"RecommendationJobDataInputConfig"},
        "SupportedResponseMIMETypes":{"shape":"RecommendationJobSupportedResponseMIMETypes"}
      }
    },
    "RecommendationJobDataInputConfig":{
      "type":"string",
      "max":1024,
      "min":1,
      "pattern":"[\\S\\s]+"
    },
    "RecommendationJobDescription":{
      "type":"string",
      "max":128
    },
    "RecommendationJobFrameworkVersion":{
      "type":"string",
      "max":10,
      "min":3,
      "pattern":"[0-9]\\.[A-Za-z0-9.-]+"
    },
    "RecommendationJobInferenceBenchmark":{
      "type":"structure",
      "required":["ModelConfiguration"],
      "members":{
        "Metrics":{"shape":"RecommendationMetrics"},
        "EndpointMetrics":{"shape":"InferenceMetrics"},
        "EndpointConfiguration":{"shape":"EndpointOutputConfiguration"},
        "ModelConfiguration":{"shape":"ModelConfiguration"},
        "FailureReason":{"shape":"RecommendationFailureReason"},
        "InvocationEndTime":{"shape":"InvocationEndTime"},
        "InvocationStartTime":{"shape":"InvocationStartTime"}
      }
    },
    "RecommendationJobInputConfig":{
      "type":"structure",
      "members":{
        "ModelPackageVersionArn":{"shape":"ModelPackageArn"},
        "ModelName":{"shape":"ModelName"},
        "JobDurationInSeconds":{"shape":"JobDurationInSeconds"},
        "TrafficPattern":{"shape":"TrafficPattern"},
        "ResourceLimit":{"shape":"RecommendationJobResourceLimit"},
        "EndpointConfigurations":{"shape":"EndpointInputConfigurations"},
        "VolumeKmsKeyId":{"shape":"KmsKeyId"},
        "ContainerConfig":{"shape":"RecommendationJobContainerConfig"},
        "Endpoints":{"shape":"Endpoints"},
        "VpcConfig":{"shape":"RecommendationJobVpcConfig"}
      }
    },
    "RecommendationJobName":{
      "type":"string",
      "max":64,
      "min":1,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,63}"
    },
    "RecommendationJobOutputConfig":{
      "type":"structure",
      "members":{
        "KmsKeyId":{"shape":"KmsKeyId"},
        "CompiledOutputConfig":{"shape":"RecommendationJobCompiledOutputConfig"}
      }
    },
    "RecommendationJobPayloadConfig":{
      "type":"structure",
      "members":{
        "SamplePayloadUrl":{"shape":"S3Uri"},
        "SupportedContentTypes":{"shape":"RecommendationJobSupportedContentTypes"}
      }
    },
    "RecommendationJobResourceLimit":{
      "type":"structure",
      "members":{
        "MaxNumberOfTests":{"shape":"MaxNumberOfTests"},
        "MaxParallelOfTests":{"shape":"MaxParallelOfTests"}
      }
    },
    "RecommendationJobStatus":{
      "type":"string",
      "enum":[
        "PENDING",
        "IN_PROGRESS",
        "COMPLETED",
        "FAILED",
        "STOPPING",
        "STOPPED",
        "DELETING",
        "DELETED"
      ]
    },
    "RecommendationJobStoppingConditions":{
      "type":"structure",
      "members":{
        "MaxInvocations":{"shape":"Integer"},
        "ModelLatencyThresholds":{"shape":"ModelLatencyThresholds"},
        "FlatInvocations":{"shape":"FlatInvocations"}
      }
    },
    "RecommendationJobSupportedContentType":{
      "type":"string",
      "max":256,
      "pattern":".*"
    },
    "RecommendationJobSupportedContentTypes":{
      "type":"list",
      "member":{"shape":"RecommendationJobSupportedContentType"}
    },
    "RecommendationJobSupportedEndpointType":{
      "type":"string",
      "enum":[
        "RealTime",
        "Serverless"
      ]
    },
    "RecommendationJobSupportedInstanceTypes":{
      "type":"list",
      "member":{"shape":"String"}
    },
    "RecommendationJobSupportedResponseMIMEType":{
      "type":"string",
      "max":1024,
      "pattern":"^[-\\w]+\\/.+$"
    },
    "RecommendationJobSupportedResponseMIMETypes":{
      "type":"list",
      "member":{"shape":"RecommendationJobSupportedResponseMIMEType"}
    },
    "RecommendationJobType":{
      "type":"string",
      "enum":[
        "Default",
        "Advanced"
      ]
    },
    "RecommendationJobVpcConfig":{
      "type":"structure",
      "required":[
        "SecurityGroupIds",
        "Subnets"
      ],
      "members":{
        "SecurityGroupIds":{"shape":"RecommendationJobVpcSecurityGroupIds"},
        "Subnets":{"shape":"RecommendationJobVpcSubnets"}
      }
    },
    "RecommendationJobVpcSecurityGroupId":{
      "type":"string",
      "max":32,
      "pattern":"[-0-9a-zA-Z]+"
    },
    "RecommendationJobVpcSecurityGroupIds":{
      "type":"list",
      "member":{"shape":"RecommendationJobVpcSecurityGroupId"},
      "max":5,
      "min":1
    },
    "RecommendationJobVpcSubnetId":{
      "type":"string",
      "max":32,
      "pattern":"[-0-9a-zA-Z]+"
    },
    "RecommendationJobVpcSubnets":{
      "type":"list",
      "member":{"shape":"RecommendationJobVpcSubnetId"},
      "max":16,
      "min":1
    },
    "RecommendationMetrics":{
      "type":"structure",
      "members":{
        "CostPerHour":{"shape":"Float"},
        "CostPerInference":{"shape":"Float"},
        "MaxInvocations":{"shape":"Integer"},
        "ModelLatency":{"shape":"Integer"},
        "CpuUtilization":{"shape":"UtilizationMetric"},
        "MemoryUtilization":{"shape":"UtilizationMetric"},
        "ModelSetupTime":{"shape":"ModelSetupTime"}
      }
    },
    "RecommendationStatus":{
      "type":"string",
      "enum":[
        "IN_PROGRESS",
        "COMPLETED",
        "FAILED",
        "NOT_APPLICABLE"
      ]
    },
    "RecommendationStepType":{
      "type":"string",
      "enum":["BENCHMARK"]
    },
    "RecordWrapper":{
      "type":"string",
      "enum":[
        "None",
        "RecordIO"
      ]
    },
    "RedshiftClusterId":{
      "type":"string",
      "max":63,
      "min":1,
      "pattern":".*"
    },
    "RedshiftDatabase":{
      "type":"string",
      "max":64,
      "min":1,
      "pattern":".*"
    },
    "RedshiftDatasetDefinition":{
      "type":"structure",
      "required":[
        "ClusterId",
        "Database",
        "DbUser",
        "QueryString",
        "ClusterRoleArn",
        "OutputS3Uri",
        "OutputFormat"
      ],
      "members":{
        "ClusterId":{"shape":"RedshiftClusterId"},
        "Database":{"shape":"RedshiftDatabase"},
        "DbUser":{"shape":"RedshiftUserName"},
        "QueryString":{"shape":"RedshiftQueryString"},
        "ClusterRoleArn":{"shape":"RoleArn"},
        "OutputS3Uri":{"shape":"S3Uri"},
        "KmsKeyId":{"shape":"KmsKeyId"},
        "OutputFormat":{"shape":"RedshiftResultFormat"},
        "OutputCompression":{"shape":"RedshiftResultCompressionType"}
      }
    },
    "RedshiftQueryString":{
      "type":"string",
      "max":4096,
      "min":1,
      "pattern":"[\\s\\S]+"
    },
    "RedshiftResultCompressionType":{
      "type":"string",
      "enum":[
        "None",
        "GZIP",
        "BZIP2",
        "ZSTD",
        "SNAPPY"
      ]
    },
    "RedshiftResultFormat":{
      "type":"string",
      "enum":[
        "PARQUET",
        "CSV"
      ]
    },
    "RedshiftUserName":{
      "type":"string",
      "max":128,
      "min":1,
      "pattern":".*"
    },
    "ReferenceMinVersion":{
      "type":"string",
      "max":14,
      "min":5,
      "pattern":"^\\d{1,4}.\\d{1,4}.\\d{1,4}$"
    },
    "RegisterDevicesRequest":{
      "type":"structure",
      "required":[
        "DeviceFleetName",
        "Devices"
      ],
      "members":{
        "DeviceFleetName":{"shape":"EntityName"},
        "Devices":{"shape":"Devices"},
        "Tags":{"shape":"TagList"}
      }
    },
    "RegisterModelStepMetadata":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"String256"}
      }
    },
    "ReleaseNotes":{
      "type":"string",
      "max":255,
      "min":1,
      "pattern":".*"
    },
    "RemoteDebugConfig":{
      "type":"structure",
      "members":{
        "EnableRemoteDebug":{"shape":"EnableRemoteDebug"}
      }
    },
    "RemoteDebugConfigForUpdate":{
      "type":"structure",
      "members":{
        "EnableRemoteDebug":{"shape":"EnableRemoteDebug"}
      }
    },
    "RenderUiTemplateRequest":{
      "type":"structure",
      "required":[
        "Task",
        "RoleArn"
      ],
      "members":{
        "UiTemplate":{"shape":"UiTemplate"},
        "Task":{"shape":"RenderableTask"},
        "RoleArn":{"shape":"RoleArn"},
        "HumanTaskUiArn":{"shape":"HumanTaskUiArn"}
      }
    },
    "RenderUiTemplateResponse":{
      "type":"structure",
      "required":[
        "RenderedContent",
        "Errors"
      ],
      "members":{
        "RenderedContent":{"shape":"String"},
        "Errors":{"shape":"RenderingErrorList"}
      }
    },
    "RenderableTask":{
      "type":"structure",
      "required":["Input"],
      "members":{
        "Input":{"shape":"TaskInput"}
      }
    },
    "RenderingError":{
      "type":"structure",
      "required":[
        "Code",
        "Message"
      ],
      "members":{
        "Code":{"shape":"String"},
        "Message":{"shape":"String"}
      }
    },
    "RenderingErrorList":{
      "type":"list",
      "member":{"shape":"RenderingError"}
    },
    "RepositoryAccessMode":{
      "type":"string",
      "enum":[
        "Platform",
        "Vpc"
      ]
    },
    "RepositoryAuthConfig":{
      "type":"structure",
      "required":["RepositoryCredentialsProviderArn"],
      "members":{
        "RepositoryCredentialsProviderArn":{"shape":"RepositoryCredentialsProviderArn"}
      }
    },
    "RepositoryCredentialsProviderArn":{
      "type":"string",
      "max":2048,
      "min":1,
      "pattern":".*"
    },
    "RepositoryUrl":{
      "type":"string",
      "max":1024,
      "pattern":"^https://([.\\-_a-zA-Z0-9]+/?){3,1016}$"
    },
    "ResolvedAttributes":{
      "type":"structure",
      "members":{
        "AutoMLJobObjective":{"shape":"AutoMLJobObjective"},
        "ProblemType":{"shape":"ProblemType"},
        "CompletionCriteria":{"shape":"AutoMLJobCompletionCriteria"}
      }
    },
    "ResourceArn":{
      "type":"string",
      "max":256,
      "pattern":"arn:aws[a-z-]*:sagemaker:[a-z0-9-]*:[0-9]{12}:.+"
    },
    "ResourceCatalog":{
      "type":"structure",
      "required":[
        "ResourceCatalogArn",
        "ResourceCatalogName",
        "Description",
        "CreationTime"
      ],
      "members":{
        "ResourceCatalogArn":{"shape":"ResourceCatalogArn"},
        "ResourceCatalogName":{"shape":"ResourceCatalogName"},
        "Description":{"shape":"ResourceCatalogDescription"},
        "CreationTime":{"shape":"Timestamp"}
      }
    },
    "ResourceCatalogArn":{
      "type":"string",
      "max":256,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:sagemaker-catalog/.*"
    },
    "ResourceCatalogDescription":{
      "type":"string",
      "max":256
    },
    "ResourceCatalogList":{
      "type":"list",
      "member":{"shape":"ResourceCatalog"}
    },
    "ResourceCatalogName":{
      "type":"string",
      "max":64,
      "min":1
    },
    "ResourceCatalogSortBy":{
      "type":"string",
      "enum":["CreationTime"]
    },
    "ResourceCatalogSortOrder":{
      "type":"string",
      "enum":[
        "Ascending",
        "Descending"
      ]
    },
    "ResourceConfig":{
      "type":"structure",
      "required":["VolumeSizeInGB"],
      "members":{
        "InstanceType":{"shape":"TrainingInstanceType"},
        "InstanceCount":{"shape":"TrainingInstanceCount"},
        "VolumeSizeInGB":{"shape":"VolumeSizeInGB"},
        "VolumeKmsKeyId":{"shape":"KmsKeyId"},
        "KeepAlivePeriodInSeconds":{"shape":"KeepAlivePeriodInSeconds"},
        "InstanceGroups":{"shape":"InstanceGroups"}
      }
    },
    "ResourceConfigForUpdate":{
      "type":"structure",
      "required":["KeepAlivePeriodInSeconds"],
      "members":{
        "KeepAlivePeriodInSeconds":{"shape":"KeepAlivePeriodInSeconds"}
      }
    },
    "ResourceId":{
      "type":"string",
      "max":32
    },
    "ResourceInUse":{
      "type":"structure",
      "members":{
        "Message":{"shape":"FailureReason"}
      },
      "exception":true
    },
    "ResourceLimitExceeded":{
      "type":"structure",
      "members":{
        "Message":{"shape":"FailureReason"}
      },
      "exception":true
    },
    "ResourceLimits":{
      "type":"structure",
      "required":["MaxParallelTrainingJobs"],
      "members":{
        "MaxNumberOfTrainingJobs":{"shape":"MaxNumberOfTrainingJobs"},
        "MaxParallelTrainingJobs":{"shape":"MaxParallelTrainingJobs"},
        "MaxRuntimeInSeconds":{"shape":"HyperParameterTuningMaxRuntimeInSeconds"}
      }
    },
    "ResourceNotFound":{
      "type":"structure",
      "members":{
        "Message":{"shape":"FailureReason"}
      },
      "exception":true
    },
    "ResourcePolicyString":{
      "type":"string",
      "max":20480,
      "pattern":".*(?:[ \\r\\n\\t].*)*"
    },
    "ResourcePropertyName":{
      "type":"string",
      "max":255,
      "min":1,
      "pattern":".+"
    },
    "ResourceRetainedBillableTimeInSeconds":{
      "type":"integer",
      "min":0
    },
    "ResourceSpec":{
      "type":"structure",
      "members":{
        "SageMakerImageArn":{"shape":"ImageArn"},
        "SageMakerImageVersionArn":{"shape":"ImageVersionArn"},
        "SageMakerImageVersionAlias":{"shape":"ImageVersionAlias"},
        "InstanceType":{"shape":"AppInstanceType"},
        "LifecycleConfigArn":{"shape":"StudioLifecycleConfigArn"}
      }
    },
    "ResourceType":{
      "type":"string",
      "enum":[
        "TrainingJob",
        "Experiment",
        "ExperimentTrial",
        "ExperimentTrialComponent",
        "Endpoint",
        "Model",
        "ModelPackage",
        "ModelPackageGroup",
        "Pipeline",
        "PipelineExecution",
        "FeatureGroup",
        "FeatureMetadata",
        "Image",
        "ImageVersion",
        "Project",
        "HyperParameterTuningJob",
        "ModelCard"
      ]
    },
    "ResponseMIMEType":{
      "type":"string",
      "max":1024,
      "pattern":"^[-\\w]+\\/.+$"
    },
    "ResponseMIMETypes":{
      "type":"list",
      "member":{"shape":"ResponseMIMEType"}
    },
    "RetentionPolicy":{
      "type":"structure",
      "members":{
        "HomeEfsFileSystem":{"shape":"RetentionType"}
      }
    },
    "RetentionType":{
      "type":"string",
      "enum":[
        "Retain",
        "Delete"
      ]
    },
    "RetryPipelineExecutionRequest":{
      "type":"structure",
      "required":[
        "PipelineExecutionArn",
        "ClientRequestToken"
      ],
      "members":{
        "PipelineExecutionArn":{"shape":"PipelineExecutionArn"},
        "ClientRequestToken":{
          "shape":"IdempotencyToken",
          "idempotencyToken":true
        },
        "ParallelismConfiguration":{"shape":"ParallelismConfiguration"}
      }
    },
    "RetryPipelineExecutionResponse":{
      "type":"structure",
      "members":{
        "PipelineExecutionArn":{"shape":"PipelineExecutionArn"}
      }
    },
    "RetryStrategy":{
      "type":"structure",
      "required":["MaximumRetryAttempts"],
      "members":{
        "MaximumRetryAttempts":{"shape":"MaximumRetryAttempts"}
      }
    },
    "RoleArn":{
      "type":"string",
      "max":2048,
      "min":20,
      "pattern":"^arn:aws[a-z\\-]*:iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+$"
    },
    "RollingUpdatePolicy":{
      "type":"structure",
      "required":[
        "MaximumBatchSize",
        "WaitIntervalInSeconds"
      ],
      "members":{
        "MaximumBatchSize":{"shape":"CapacitySize"},
        "WaitIntervalInSeconds":{"shape":"WaitIntervalInSeconds"},
        "MaximumExecutionTimeoutInSeconds":{"shape":"MaximumExecutionTimeoutInSeconds"},
        "RollbackMaximumBatchSize":{"shape":"CapacitySize"}
      }
    },
    "RootAccess":{
      "type":"string",
      "enum":[
        "Enabled",
        "Disabled"
      ]
    },
    "RoutingStrategy":{
      "type":"string",
      "enum":[
        "LEAST_OUTSTANDING_REQUESTS",
        "RANDOM"
      ]
    },
    "RuleConfigurationName":{
      "type":"string",
      "max":256,
      "min":1,
      "pattern":".*"
    },
    "RuleEvaluationStatus":{
      "type":"string",
      "enum":[
        "InProgress",
        "NoIssuesFound",
        "IssuesFound",
        "Error",
        "Stopping",
        "Stopped"
      ]
    },
    "RuleParameters":{
      "type":"map",
      "key":{"shape":"ConfigKey"},
      "value":{"shape":"ConfigValue"},
      "max":100,
      "min":0
    },
    "S3DataDistribution":{
      "type":"string",
      "enum":[
        "FullyReplicated",
        "ShardedByS3Key"
      ]
    },
    "S3DataSource":{
      "type":"structure",
      "required":[
        "S3DataType",
        "S3Uri"
      ],
      "members":{
        "S3DataType":{"shape":"S3DataType"},
        "S3Uri":{"shape":"S3Uri"},
        "S3DataDistributionType":{"shape":"S3DataDistribution"},
        "AttributeNames":{"shape":"AttributeNames"},
        "InstanceGroupNames":{"shape":"InstanceGroupNames"}
      }
    },
    "S3DataType":{
      "type":"string",
      "enum":[
        "ManifestFile",
        "S3Prefix",
        "AugmentedManifestFile"
      ]
    },
    "S3ModelDataSource":{
      "type":"structure",
      "required":[
        "S3Uri",
        "S3DataType",
        "CompressionType"
      ],
      "members":{
        "S3Uri":{"shape":"S3ModelUri"},
        "S3DataType":{"shape":"S3ModelDataType"},
        "CompressionType":{"shape":"ModelCompressionType"},
        "ModelAccessConfig":{"shape":"ModelAccessConfig"},
        "HubAccessConfig":{"shape":"InferenceHubAccessConfig"}
      }
    },
    "S3ModelDataType":{
      "type":"string",
      "enum":[
        "S3Prefix",
        "S3Object"
      ]
    },
    "S3ModelUri":{
      "type":"string",
      "max":1024,
      "pattern":"^(https|s3)://([^/]+)/?(.*)$"
    },
    "S3OutputPath":{
      "type":"string",
      "max":1024,
      "pattern":"^(https|s3)://([^/]+)/?(.*)$"
    },
    "S3Presign":{
      "type":"structure",
      "members":{
        "IamPolicyConstraints":{"shape":"IamPolicyConstraints"}
      }
    },
    "S3StorageConfig":{
      "type":"structure",
      "required":["S3Uri"],
      "members":{
        "S3Uri":{"shape":"S3Uri"},
        "KmsKeyId":{"shape":"KmsKeyId"},
        "ResolvedOutputS3Uri":{"shape":"S3Uri"}
      }
    },
    "S3Uri":{
      "type":"string",
      "max":1024,
      "pattern":"^(https|s3)://([^/]+)/?(.*)$"
    },
    "SageMakerImageVersionAlias":{
      "type":"string",
      "max":128,
      "min":1,
      "pattern":"(?!^[.-])^([a-zA-Z0-9-_.]+)$"
    },
    "SageMakerImageVersionAliases":{
      "type":"list",
      "member":{"shape":"SageMakerImageVersionAlias"}
    },
    "SageMakerPublicHubContentArn":{
      "type":"string",
      "max":255,
      "pattern":"^arn:[a-z0-9-\\.]{1,63}:sagemaker:\\w+(?:-\\w+)+:aws:hub-content\\/[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}\\/Model\\/[a-zA-Z0-9](-*[a-zA-Z0-9]){0,63}$"
    },
    "SagemakerServicecatalogStatus":{
      "type":"string",
      "enum":[
        "Enabled",
        "Disabled"
      ]
    },
    "SampleWeightAttributeName":{
      "type":"string",
      "max":256,
      "min":1,
      "pattern":"^[a-zA-Z0-9_-]+$"
    },
    "SamplingPercentage":{
      "type":"integer",
      "max":100,
      "min":0
    },
    "ScalingPolicies":{
      "type":"list",
      "member":{"shape":"ScalingPolicy"}
    },
    "ScalingPolicy":{
      "type":"structure",
      "members":{
        "TargetTracking":{"shape":"TargetTrackingScalingPolicyConfiguration"}
      },
      "union":true
    },
    "ScalingPolicyMetric":{
      "type":"structure",
      "members":{
        "InvocationsPerInstance":{"shape":"Integer"},
        "ModelLatency":{"shape":"Integer"}
      }
    },
    "ScalingPolicyObjective":{
      "type":"structure",
      "members":{
        "MinInvocationsPerMinute":{"shape":"Integer"},
        "MaxInvocationsPerMinute":{"shape":"Integer"}
      }
    },
    "ScheduleConfig":{
      "type":"structure",
      "required":["ScheduleExpression"],
      "members":{
        "ScheduleExpression":{"shape":"ScheduleExpression"},
        "DataAnalysisStartTime":{"shape":"String"},
        "DataAnalysisEndTime":{"shape":"String"}
      }
    },
    "ScheduleExpression":{
      "type":"string",
      "max":256,
      "min":1
    },
    "ScheduleStatus":{
      "type":"string",
      "enum":[
        "Pending",
        "Failed",
        "Scheduled",
        "Stopped"
      ]
    },
    "Scope":{
      "type":"string",
      "max":1024,
      "pattern":"^[!#-\\[\\]-~]+( [!#-\\[\\]-~]+)*$"
    },
    "SearchExpression":{
      "type":"structure",
      "members":{
        "Filters":{"shape":"FilterList"},
        "NestedFilters":{"shape":"NestedFiltersList"},
        "SubExpressions":{"shape":"SearchExpressionList"},
        "Operator":{"shape":"BooleanOperator"}
      }
    },
    "SearchExpressionList":{
      "type":"list",
      "member":{"shape":"SearchExpression"},
      "max":20,
      "min":1
    },
    "SearchRecord":{
      "type":"structure",
      "members":{
        "TrainingJob":{"shape":"TrainingJob"},
        "Experiment":{"shape":"Experiment"},
        "Trial":{"shape":"Trial"},
        "TrialComponent":{"shape":"TrialComponent"},
        "Endpoint":{"shape":"Endpoint"},
        "ModelPackage":{"shape":"ModelPackage"},
        "ModelPackageGroup":{"shape":"ModelPackageGroup"},
        "Pipeline":{"shape":"Pipeline"},
        "PipelineExecution":{"shape":"PipelineExecution"},
        "FeatureGroup":{"shape":"FeatureGroup"},
        "FeatureMetadata":{"shape":"FeatureMetadata"},
        "Project":{"shape":"Project"},
        "HyperParameterTuningJob":{"shape":"HyperParameterTuningJobSearchEntity"},
        "ModelCard":{"shape":"ModelCard"},
        "Model":{"shape":"ModelDashboardModel"}
      }
    },
    "SearchRequest":{
      "type":"structure",
      "required":["Resource"],
      "members":{
        "Resource":{"shape":"ResourceType"},
        "SearchExpression":{"shape":"SearchExpression"},
        "SortBy":{"shape":"ResourcePropertyName"},
        "SortOrder":{"shape":"SearchSortOrder"},
        "NextToken":{"shape":"NextToken"},
        "MaxResults":{
          "shape":"MaxResults",
          "box":true
        },
        "CrossAccountFilterOption":{"shape":"CrossAccountFilterOption"},
        "VisibilityConditions":{"shape":"VisibilityConditionsList"}
      }
    },
    "SearchResponse":{
      "type":"structure",
      "members":{
        "Results":{"shape":"SearchResultsList"},
        "NextToken":{"shape":"NextToken"}
      }
    },
    "SearchResultsList":{
      "type":"list",
      "member":{"shape":"SearchRecord"}
    },
    "SearchSortOrder":{
      "type":"string",
      "enum":[
        "Ascending",
        "Descending"
      ]
    },
    "SecondaryStatus":{
      "type":"string",
      "enum":[
        "Starting",
        "LaunchingMLInstances",
        "PreparingTrainingStack",
        "Downloading",
        "DownloadingTrainingImage",
        "Training",
        "Uploading",
        "Stopping",
        "Stopped",
        "MaxRuntimeExceeded",
        "Completed",
        "Failed",
        "Interrupted",
        "MaxWaitTimeExceeded",
        "Updating",
        "Restarting",
        "Pending"
      ]
    },
    "SecondaryStatusTransition":{
      "type":"structure",
      "required":[
        "Status",
        "StartTime"
      ],
      "members":{
        "Status":{"shape":"SecondaryStatus"},
        "StartTime":{"shape":"Timestamp"},
        "EndTime":{"shape":"Timestamp"},
        "StatusMessage":{"shape":"StatusMessage"}
      }
    },
    "SecondaryStatusTransitions":{
      "type":"list",
      "member":{"shape":"SecondaryStatusTransition"}
    },
    "SecretArn":{
      "type":"string",
      "max":2048,
      "min":1,
      "pattern":"arn:aws[a-z\\-]*:secretsmanager:[a-z0-9\\-]*:[0-9]{12}:secret:.*"
    },
    "SecurityGroupId":{
      "type":"string",
      "max":32,
      "pattern":"[-0-9a-zA-Z]+"
    },
    "SecurityGroupIds":{
      "type":"list",
      "member":{"shape":"SecurityGroupId"},
      "max":5
    },
    "Seed":{"type":"long"},
    "SelectedStep":{
      "type":"structure",
      "required":["StepName"],
      "members":{
        "StepName":{"shape":"String256"}
      }
    },
    "SelectedStepList":{
      "type":"list",
      "member":{"shape":"SelectedStep"},
      "max":50,
      "min":1
    },
    "SelectiveExecutionConfig":{
      "type":"structure",
      "required":["SelectedSteps"],
      "members":{
        "SourcePipelineExecutionArn":{"shape":"PipelineExecutionArn"},
        "SelectedSteps":{"shape":"SelectedStepList"}
      }
    },
    "SelectiveExecutionResult":{
      "type":"structure",
      "members":{
        "SourcePipelineExecutionArn":{"shape":"PipelineExecutionArn"}
      }
    },
    "SendPipelineExecutionStepFailureRequest":{
      "type":"structure",
      "required":["CallbackToken"],
      "members":{
        "CallbackToken":{"shape":"CallbackToken"},
        "FailureReason":{"shape":"String256"},
        "ClientRequestToken":{
          "shape":"IdempotencyToken",
          "idempotencyToken":true
        }
      }
    },
    "SendPipelineExecutionStepFailureResponse":{
      "type":"structure",
      "members":{
        "PipelineExecutionArn":{"shape":"PipelineExecutionArn"}
      }
    },
    "SendPipelineExecutionStepSuccessRequest":{
      "type":"structure",
      "required":["CallbackToken"],
      "members":{
        "CallbackToken":{"shape":"CallbackToken"},
        "OutputParameters":{"shape":"OutputParameterList"},
        "ClientRequestToken":{
          "shape":"IdempotencyToken",
          "idempotencyToken":true
        }
      }
    },
    "SendPipelineExecutionStepSuccessResponse":{
      "type":"structure",
      "members":{
        "PipelineExecutionArn":{"shape":"PipelineExecutionArn"}
      }
    },
    "ServerlessMaxConcurrency":{
      "type":"integer",
      "max":200,
      "min":1
    },
    "ServerlessMemorySizeInMB":{
      "type":"integer",
      "max":6144,
      "min":1024
    },
    "ServerlessProvisionedConcurrency":{
      "type":"integer",
      "max":200,
      "min":1
    },
    "ServiceCatalogEntityId":{
      "type":"string",
      "max":100,
      "min":1,
      "pattern":"^[a-zA-Z0-9_\\-]*"
    },
    "ServiceCatalogProvisionedProductDetails":{
      "type":"structure",
      "members":{
        "ProvisionedProductId":{"shape":"ServiceCatalogEntityId"},
        "ProvisionedProductStatusMessage":{"shape":"ProvisionedProductStatusMessage"}
      }
    },
    "ServiceCatalogProvisioningDetails":{
      "type":"structure",
      "required":["ProductId"],
      "members":{
        "ProductId":{"shape":"ServiceCatalogEntityId"},
        "ProvisioningArtifactId":{"shape":"ServiceCatalogEntityId"},
        "PathId":{"shape":"ServiceCatalogEntityId"},
        "ProvisioningParameters":{"shape":"ProvisioningParameters"}
      }
    },
    "ServiceCatalogProvisioningUpdateDetails":{
      "type":"structure",
      "members":{
        "ProvisioningArtifactId":{"shape":"ServiceCatalogEntityId"},
        "ProvisioningParameters":{"shape":"ProvisioningParameters"}
      }
    },
    "SessionChainingConfig":{
      "type":"structure",
      "members":{
        "EnableSessionTagChaining":{"shape":"EnableSessionTagChaining"}
      }
    },
    "SessionExpirationDurationInSeconds":{
      "type":"integer",
      "max":43200,
      "min":1800
    },
    "ShadowModeConfig":{
      "type":"structure",
      "required":[
        "SourceModelVariantName",
        "ShadowModelVariants"
      ],
      "members":{
        "SourceModelVariantName":{"shape":"ModelVariantName"},
        "ShadowModelVariants":{"shape":"ShadowModelVariantConfigList"}
      }
    },
    "ShadowModelVariantConfig":{
      "type":"structure",
      "required":[
        "ShadowModelVariantName",
        "SamplingPercentage"
      ],
      "members":{
        "ShadowModelVariantName":{"shape":"ModelVariantName"},
        "SamplingPercentage":{"shape":"Percentage"}
      }
    },
    "ShadowModelVariantConfigList":{
      "type":"list",
      "member":{"shape":"ShadowModelVariantConfig"},
      "max":1,
      "min":1
    },
    "SharingSettings":{
      "type":"structure",
      "members":{
        "NotebookOutputOption":{"shape":"NotebookOutputOption"},
        "S3OutputPath":{"shape":"S3Uri"},
        "S3KmsKeyId":{"shape":"KmsKeyId"}
      }
    },
    "SharingType":{
      "type":"string",
      "enum":[
        "Private",
        "Shared"
      ]
    },
    "ShuffleConfig":{
      "type":"structure",
      "required":["Seed"],
      "members":{
        "Seed":{"shape":"Seed"}
      }
    },
    "SingleSignOnApplicationArn":{
      "type":"string",
      "pattern":"^arn:(aws|aws-us-gov|aws-cn|aws-iso|aws-iso-b):sso::[0-9]+:application\\/[a-zA-Z0-9-_.]+\\/apl-[a-zA-Z0-9]+$"
    },
    "SingleSignOnUserIdentifier":{
      "type":"string",
      "pattern":"UserName"
    },
    "SkipModelValidation":{
      "type":"string",
      "enum":[
        "All",
        "None"
      ]
    },
    "SnsTopicArn":{
      "type":"string",
      "max":2048,
      "pattern":"arn:aws[a-z\\-]*:sns:[a-z0-9\\-]*:[0-9]{12}:[a-zA-Z0-9_.-]+"
    },
    "SortActionsBy":{
      "type":"string",
      "enum":[
        "Name",
        "CreationTime"
      ]
    },
    "SortArtifactsBy":{
      "type":"string",
      "enum":["CreationTime"]
    },
    "SortAssociationsBy":{
      "type":"string",
      "enum":[
        "SourceArn",
        "DestinationArn",
        "SourceType",
        "DestinationType",
        "CreationTime"
      ]
    },
    "SortBy":{
      "type":"string",
      "enum":[
        "Name",
        "CreationTime",
        "Status"
      ]
    },
    "SortContextsBy":{
      "type":"string",
      "enum":[
        "Name",
        "CreationTime"
      ]
    },
    "SortExperimentsBy":{
      "type":"string",
      "enum":[
        "Name",
        "CreationTime"
      ]
    },
    "SortInferenceExperimentsBy":{
      "type":"string",
      "enum":[
        "Name",
        "CreationTime",
        "Status"
      ]
    },
    "SortLineageGroupsBy":{
      "type":"string",
      "enum":[
        "Name",
        "CreationTime"
      ]
    },
    "SortOrder":{
      "type":"string",
      "enum":[
        "Ascending",
        "Descending"
      ]
    },
    "SortPipelineExecutionsBy":{
      "type":"string",
      "enum":[
        "CreationTime",
        "PipelineExecutionArn"
      ]
    },
    "SortPipelinesBy":{
      "type":"string",
      "enum":[
        "Name",
        "CreationTime"
      ]
    },
    "SortTrackingServerBy":{
      "type":"string",
      "enum":[
        "Name",
        "CreationTime",
        "Status"
      ]
    },
    "SortTrialComponentsBy":{
      "type":"string",
      "enum":[
        "Name",
        "CreationTime"
      ]
    },
    "SortTrialsBy":{
      "type":"string",
      "enum":[
        "Name",
        "CreationTime"
      ]
    },
    "SourceAlgorithm":{
      "type":"structure",
      "required":["AlgorithmName"],
      "members":{
        "ModelDataUrl":{"shape":"Url"},
        "ModelDataSource":{"shape":"ModelDataSource"},
        "AlgorithmName":{"shape":"ArnOrName"}
      }
    },
    "SourceAlgorithmList":{
      "type":"list",
      "member":{"shape":"SourceAlgorithm"},
      "max":1,
      "min":1
    },
    "SourceAlgorithmSpecification":{
      "type":"structure",
      "required":["SourceAlgorithms"],
      "members":{
        "SourceAlgorithms":{"shape":"SourceAlgorithmList"}
      }
    },
    "SourceIpConfig":{
      "type":"structure",
      "required":["Cidrs"],
      "members":{
        "Cidrs":{"shape":"Cidrs"}
      }
    },
    "SourceType":{
      "type":"string",
      "max":128
    },
    "SourceUri":{
      "type":"string",
      "max":2048,
      "min":1,
      "pattern":".*"
    },
    "SpaceArn":{
      "type":"string",
      "max":256,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:space/.*"
    },
    "SpaceCodeEditorAppSettings":{
      "type":"structure",
      "members":{
        "DefaultResourceSpec":{"shape":"ResourceSpec"}
      }
    },
    "SpaceDetails":{
      "type":"structure",
      "members":{
        "DomainId":{"shape":"DomainId"},
        "SpaceName":{"shape":"SpaceName"},
        "Status":{"shape":"SpaceStatus"},
        "CreationTime":{"shape":"CreationTime"},
        "LastModifiedTime":{"shape":"LastModifiedTime"},
        "SpaceSettingsSummary":{"shape":"SpaceSettingsSummary"},
        "SpaceSharingSettingsSummary":{"shape":"SpaceSharingSettingsSummary"},
        "OwnershipSettingsSummary":{"shape":"OwnershipSettingsSummary"},
        "SpaceDisplayName":{"shape":"NonEmptyString64"}
      }
    },
    "SpaceEbsVolumeSizeInGb":{
      "type":"integer",
      "max":16384,
      "min":5
    },
    "SpaceJupyterLabAppSettings":{
      "type":"structure",
      "members":{
        "DefaultResourceSpec":{"shape":"ResourceSpec"},
        "CodeRepositories":{"shape":"CodeRepositories"}
      }
    },
    "SpaceList":{
      "type":"list",
      "member":{"shape":"SpaceDetails"}
    },
    "SpaceName":{
      "type":"string",
      "max":63,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}"
    },
    "SpaceSettings":{
      "type":"structure",
      "members":{
        "JupyterServerAppSettings":{"shape":"JupyterServerAppSettings"},
        "KernelGatewayAppSettings":{"shape":"KernelGatewayAppSettings"},
        "CodeEditorAppSettings":{"shape":"SpaceCodeEditorAppSettings"},
        "JupyterLabAppSettings":{"shape":"SpaceJupyterLabAppSettings"},
        "AppType":{"shape":"AppType"},
        "SpaceStorageSettings":{"shape":"SpaceStorageSettings"},
        "CustomFileSystems":{"shape":"CustomFileSystems"}
      }
    },
    "SpaceSettingsSummary":{
      "type":"structure",
      "members":{
        "AppType":{"shape":"AppType"},
        "SpaceStorageSettings":{"shape":"SpaceStorageSettings"}
      }
    },
    "SpaceSharingSettings":{
      "type":"structure",
      "required":["SharingType"],
      "members":{
        "SharingType":{"shape":"SharingType"}
      }
    },
    "SpaceSharingSettingsSummary":{
      "type":"structure",
      "members":{
        "SharingType":{"shape":"SharingType"}
      }
    },
    "SpaceSortKey":{
      "type":"string",
      "enum":[
        "CreationTime",
        "LastModifiedTime"
      ]
    },
    "SpaceStatus":{
      "type":"string",
      "enum":[
        "Deleting",
        "Failed",
        "InService",
        "Pending",
        "Updating",
        "Update_Failed",
        "Delete_Failed"
      ]
    },
    "SpaceStorageSettings":{
      "type":"structure",
      "members":{
        "EbsStorageSettings":{"shape":"EbsStorageSettings"}
      }
    },
    "SpawnRate":{
      "type":"integer",
      "min":0
    },
    "SplitType":{
      "type":"string",
      "enum":[
        "None",
        "Line",
        "RecordIO",
        "TFRecord"
      ]
    },
    "StageStatus":{
      "type":"string",
      "enum":[
        "CREATING",
        "READYTODEPLOY",
        "STARTING",
        "INPROGRESS",
        "DEPLOYED",
        "FAILED",
        "STOPPING",
        "STOPPED"
      ]
    },
    "Stairs":{
      "type":"structure",
      "members":{
        "DurationInSeconds":{"shape":"TrafficDurationInSeconds"},
        "NumberOfSteps":{"shape":"NumberOfSteps"},
        "UsersPerStep":{"shape":"UsersPerStep"}
      }
    },
    "StartEdgeDeploymentStageRequest":{
      "type":"structure",
      "required":[
        "EdgeDeploymentPlanName",
        "StageName"
      ],
      "members":{
        "EdgeDeploymentPlanName":{"shape":"EntityName"},
        "StageName":{"shape":"EntityName"}
      }
    },
    "StartInferenceExperimentRequest":{
      "type":"structure",
      "required":["Name"],
      "members":{
        "Name":{"shape":"InferenceExperimentName"}
      }
    },
    "StartInferenceExperimentResponse":{
      "type":"structure",
      "required":["InferenceExperimentArn"],
      "members":{
        "InferenceExperimentArn":{"shape":"InferenceExperimentArn"}
      }
    },
    "StartMlflowTrackingServerRequest":{
      "type":"structure",
      "required":["TrackingServerName"],
      "members":{
        "TrackingServerName":{"shape":"TrackingServerName"}
      }
    },
    "StartMlflowTrackingServerResponse":{
      "type":"structure",
      "members":{
        "TrackingServerArn":{"shape":"TrackingServerArn"}
      }
    },
    "StartMonitoringScheduleRequest":{
      "type":"structure",
      "required":["MonitoringScheduleName"],
      "members":{
        "MonitoringScheduleName":{"shape":"MonitoringScheduleName"}
      }
    },
    "StartNotebookInstanceInput":{
      "type":"structure",
      "required":["NotebookInstanceName"],
      "members":{
        "NotebookInstanceName":{"shape":"NotebookInstanceName"}
      }
    },
    "StartPipelineExecutionRequest":{
      "type":"structure",
      "required":[
        "PipelineName",
        "ClientRequestToken"
      ],
      "members":{
        "PipelineName":{"shape":"PipelineNameOrArn"},
        "PipelineExecutionDisplayName":{"shape":"PipelineExecutionName"},
        "PipelineParameters":{"shape":"ParameterList"},
        "PipelineExecutionDescription":{"shape":"PipelineExecutionDescription"},
        "ClientRequestToken":{
          "shape":"IdempotencyToken",
          "idempotencyToken":true
        },
        "ParallelismConfiguration":{"shape":"ParallelismConfiguration"},
        "SelectiveExecutionConfig":{"shape":"SelectiveExecutionConfig"}
      }
    },
    "StartPipelineExecutionResponse":{
      "type":"structure",
      "members":{
        "PipelineExecutionArn":{"shape":"PipelineExecutionArn"}
      }
    },
    "Statistic":{
      "type":"string",
      "enum":[
        "Average",
        "Minimum",
        "Maximum",
        "SampleCount",
        "Sum"
      ]
    },
    "StatusDetails":{
      "type":"string",
      "max":1024,
      "pattern":".*"
    },
    "StatusMessage":{"type":"string"},
    "StepDescription":{
      "type":"string",
      "max":3072,
      "min":0,
      "pattern":".*"
    },
    "StepDisplayName":{
      "type":"string",
      "max":256,
      "min":0,
      "pattern":".*"
    },
    "StepName":{
      "type":"string",
      "max":64,
      "pattern":"^[A-Za-z0-9\\-_]*$"
    },
    "StepStatus":{
      "type":"string",
      "enum":[
        "Starting",
        "Executing",
        "Stopping",
        "Stopped",
        "Failed",
        "Succeeded"
      ]
    },
    "StopAutoMLJobRequest":{
      "type":"structure",
      "required":["AutoMLJobName"],
      "members":{
        "AutoMLJobName":{"shape":"AutoMLJobName"}
      }
    },
    "StopCompilationJobRequest":{
      "type":"structure",
      "required":["CompilationJobName"],
      "members":{
        "CompilationJobName":{"shape":"EntityName"}
      }
    },
    "StopEdgeDeploymentStageRequest":{
      "type":"structure",
      "required":[
        "EdgeDeploymentPlanName",
        "StageName"
      ],
      "members":{
        "EdgeDeploymentPlanName":{"shape":"EntityName"},
        "StageName":{"shape":"EntityName"}
      }
    },
    "StopEdgePackagingJobRequest":{
      "type":"structure",
      "required":["EdgePackagingJobName"],
      "members":{
        "EdgePackagingJobName":{"shape":"EntityName"}
      }
    },
    "StopHyperParameterTuningJobRequest":{
      "type":"structure",
      "required":["HyperParameterTuningJobName"],
      "members":{
        "HyperParameterTuningJobName":{"shape":"HyperParameterTuningJobName"}
      }
    },
    "StopInferenceExperimentRequest":{
      "type":"structure",
      "required":[
        "Name",
        "ModelVariantActions"
      ],
      "members":{
        "Name":{"shape":"InferenceExperimentName"},
        "ModelVariantActions":{"shape":"ModelVariantActionMap"},
        "DesiredModelVariants":{"shape":"ModelVariantConfigList"},
        "DesiredState":{"shape":"InferenceExperimentStopDesiredState"},
        "Reason":{"shape":"InferenceExperimentStatusReason"}
      }
    },
    "StopInferenceExperimentResponse":{
      "type":"structure",
      "required":["InferenceExperimentArn"],
      "members":{
        "InferenceExperimentArn":{"shape":"InferenceExperimentArn"}
      }
    },
    "StopInferenceRecommendationsJobRequest":{
      "type":"structure",
      "required":["JobName"],
      "members":{
        "JobName":{"shape":"RecommendationJobName"}
      }
    },
    "StopLabelingJobRequest":{
      "type":"structure",
      "required":["LabelingJobName"],
      "members":{
        "LabelingJobName":{"shape":"LabelingJobName"}
      }
    },
    "StopMlflowTrackingServerRequest":{
      "type":"structure",
      "required":["TrackingServerName"],
      "members":{
        "TrackingServerName":{"shape":"TrackingServerName"}
      }
    },
    "StopMlflowTrackingServerResponse":{
      "type":"structure",
      "members":{
        "TrackingServerArn":{"shape":"TrackingServerArn"}
      }
    },
    "StopMonitoringScheduleRequest":{
      "type":"structure",
      "required":["MonitoringScheduleName"],
      "members":{
        "MonitoringScheduleName":{"shape":"MonitoringScheduleName"}
      }
    },
    "StopNotebookInstanceInput":{
      "type":"structure",
      "required":["NotebookInstanceName"],
      "members":{
        "NotebookInstanceName":{"shape":"NotebookInstanceName"}
      }
    },
    "StopOptimizationJobRequest":{
      "type":"structure",
      "required":["OptimizationJobName"],
      "members":{
        "OptimizationJobName":{"shape":"EntityName"}
      }
    },
    "StopPipelineExecutionRequest":{
      "type":"structure",
      "required":[
        "PipelineExecutionArn",
        "ClientRequestToken"
      ],
      "members":{
        "PipelineExecutionArn":{"shape":"PipelineExecutionArn"},
        "ClientRequestToken":{
          "shape":"IdempotencyToken",
          "idempotencyToken":true
        }
      }
    },
    "StopPipelineExecutionResponse":{
      "type":"structure",
      "members":{
        "PipelineExecutionArn":{"shape":"PipelineExecutionArn"}
      }
    },
    "StopProcessingJobRequest":{
      "type":"structure",
      "required":["ProcessingJobName"],
      "members":{
        "ProcessingJobName":{"shape":"ProcessingJobName"}
      }
    },
    "StopTrainingJobRequest":{
      "type":"structure",
      "required":["TrainingJobName"],
      "members":{
        "TrainingJobName":{"shape":"TrainingJobName"}
      }
    },
    "StopTransformJobRequest":{
      "type":"structure",
      "required":["TransformJobName"],
      "members":{
        "TransformJobName":{"shape":"TransformJobName"}
      }
    },
    "StoppingCondition":{
      "type":"structure",
      "members":{
        "MaxRuntimeInSeconds":{"shape":"MaxRuntimeInSeconds"},
        "MaxWaitTimeInSeconds":{"shape":"MaxWaitTimeInSeconds"},
        "MaxPendingTimeInSeconds":{"shape":"MaxPendingTimeInSeconds"}
      }
    },
    "StorageType":{
      "type":"string",
      "enum":[
        "Standard",
        "InMemory"
      ]
    },
    "String":{"type":"string"},
    "String1024":{
      "type":"string",
      "max":1024
    },
    "String128":{
      "type":"string",
      "max":128
    },
    "String200":{
      "type":"string",
      "max":200,
      "min":1,
      "pattern":".+"
    },
    "String256":{
      "type":"string",
      "max":256
    },
    "String3072":{
      "type":"string",
      "max":3072
    },
    "String40":{
      "type":"string",
      "max":40
    },
    "String64":{
      "type":"string",
      "max":64
    },
    "String8192":{
      "type":"string",
      "max":8192
    },
    "StringParameterValue":{
      "type":"string",
      "max":2500,
      "pattern":".*"
    },
    "StudioLifecycleConfigAppType":{
      "type":"string",
      "enum":[
        "JupyterServer",
        "KernelGateway",
        "CodeEditor",
        "JupyterLab"
      ]
    },
    "StudioLifecycleConfigArn":{
      "type":"string",
      "max":256,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:studio-lifecycle-config/.*"
    },
    "StudioLifecycleConfigContent":{
      "type":"string",
      "max":16384,
      "min":1,
      "pattern":"[\\S\\s]+"
    },
    "StudioLifecycleConfigDetails":{
      "type":"structure",
      "members":{
        "StudioLifecycleConfigArn":{"shape":"StudioLifecycleConfigArn"},
        "StudioLifecycleConfigName":{"shape":"StudioLifecycleConfigName"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "StudioLifecycleConfigAppType":{"shape":"StudioLifecycleConfigAppType"}
      }
    },
    "StudioLifecycleConfigName":{
      "type":"string",
      "max":63,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}"
    },
    "StudioLifecycleConfigSortKey":{
      "type":"string",
      "enum":[
        "CreationTime",
        "LastModifiedTime",
        "Name"
      ]
    },
    "StudioLifecycleConfigsList":{
      "type":"list",
      "member":{"shape":"StudioLifecycleConfigDetails"}
    },
    "StudioWebPortal":{
      "type":"string",
      "enum":[
        "ENABLED",
        "DISABLED"
      ]
    },
    "StudioWebPortalSettings":{
      "type":"structure",
      "members":{
        "HiddenMlTools":{"shape":"HiddenMlToolsList"},
        "HiddenAppTypes":{"shape":"HiddenAppTypesList"}
      }
    },
    "SubnetId":{
      "type":"string",
      "max":32,
      "pattern":"[-0-9a-zA-Z]+"
    },
    "Subnets":{
      "type":"list",
      "member":{"shape":"SubnetId"},
      "max":16,
      "min":1
    },
    "SubscribedWorkteam":{
      "type":"structure",
      "required":["WorkteamArn"],
      "members":{
        "WorkteamArn":{"shape":"WorkteamArn"},
        "MarketplaceTitle":{"shape":"String200"},
        "SellerName":{"shape":"String"},
        "MarketplaceDescription":{"shape":"String200"},
        "ListingId":{"shape":"String"}
      }
    },
    "SubscribedWorkteams":{
      "type":"list",
      "member":{"shape":"SubscribedWorkteam"}
    },
    "Success":{"type":"boolean"},
    "SuggestionQuery":{
      "type":"structure",
      "members":{
        "PropertyNameQuery":{"shape":"PropertyNameQuery"}
      }
    },
    "TableFormat":{
      "type":"string",
      "enum":[
        "Default",
        "Glue",
        "Iceberg"
      ]
    },
    "TableName":{
      "type":"string",
      "max":255,
      "min":1,
      "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*"
    },
    "TabularJobConfig":{
      "type":"structure",
      "required":["TargetAttributeName"],
      "members":{
        "CandidateGenerationConfig":{"shape":"CandidateGenerationConfig"},
        "CompletionCriteria":{"shape":"AutoMLJobCompletionCriteria"},
        "FeatureSpecificationS3Uri":{"shape":"S3Uri"},
        "Mode":{"shape":"AutoMLMode"},
        "GenerateCandidateDefinitionsOnly":{"shape":"GenerateCandidateDefinitionsOnly"},
        "ProblemType":{"shape":"ProblemType"},
        "TargetAttributeName":{"shape":"TargetAttributeName"},
        "SampleWeightAttributeName":{"shape":"SampleWeightAttributeName"}
      }
    },
    "TabularResolvedAttributes":{
      "type":"structure",
      "members":{
        "ProblemType":{"shape":"ProblemType"}
      }
    },
    "Tag":{
      "type":"structure",
      "required":[
        "Key",
        "Value"
      ],
      "members":{
        "Key":{"shape":"TagKey"},
        "Value":{"shape":"TagValue"}
      }
    },
    "TagKey":{
      "type":"string",
      "max":128,
      "min":1,
      "pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$"
    },
    "TagKeyList":{
      "type":"list",
      "member":{"shape":"TagKey"},
      "max":50,
      "min":1
    },
    "TagList":{
      "type":"list",
      "member":{"shape":"Tag"},
      "max":50,
      "min":0
    },
    "TagValue":{
      "type":"string",
      "max":256,
      "min":0,
      "pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$"
    },
    "TargetAttributeName":{
      "type":"string",
      "min":1
    },
    "TargetDevice":{
      "type":"string",
      "enum":[
        "lambda",
        "ml_m4",
        "ml_m5",
        "ml_m6g",
        "ml_c4",
        "ml_c5",
        "ml_c6g",
        "ml_p2",
        "ml_p3",
        "ml_g4dn",
        "ml_inf1",
        "ml_inf2",
        "ml_trn1",
        "ml_eia2",
        "jetson_tx1",
        "jetson_tx2",
        "jetson_nano",
        "jetson_xavier",
        "rasp3b",
        "rasp4b",
        "imx8qm",
        "deeplens",
        "rk3399",
        "rk3288",
        "aisage",
        "sbe_c",
        "qcs605",
        "qcs603",
        "sitara_am57x",
        "amba_cv2",
        "amba_cv22",
        "amba_cv25",
        "x86_win32",
        "x86_win64",
        "coreml",
        "jacinto_tda4vm",
        "imx8mplus"
      ]
    },
    "TargetLabelColumn":{
      "type":"string",
      "max":256,
      "min":1
    },
    "TargetObjectiveMetricValue":{"type":"float"},
    "TargetPlatform":{
      "type":"structure",
      "required":[
        "Os",
        "Arch"
      ],
      "members":{
        "Os":{"shape":"TargetPlatformOs"},
        "Arch":{"shape":"TargetPlatformArch"},
        "Accelerator":{"shape":"TargetPlatformAccelerator"}
      }
    },
    "TargetPlatformAccelerator":{
      "type":"string",
      "enum":[
        "INTEL_GRAPHICS",
        "MALI",
        "NVIDIA",
        "NNA"
      ]
    },
    "TargetPlatformArch":{
      "type":"string",
      "enum":[
        "X86_64",
        "X86",
        "ARM64",
        "ARM_EABI",
        "ARM_EABIHF"
      ]
    },
    "TargetPlatformOs":{
      "type":"string",
      "enum":[
        "ANDROID",
        "LINUX"
      ]
    },
    "TargetTrackingScalingPolicyConfiguration":{
      "type":"structure",
      "members":{
        "MetricSpecification":{"shape":"MetricSpecification"},
        "TargetValue":{"shape":"Double"}
      }
    },
    "TaskAvailabilityLifetimeInSeconds":{
      "type":"integer",
      "min":60
    },
    "TaskCount":{
      "type":"integer",
      "min":0
    },
    "TaskDescription":{
      "type":"string",
      "max":255,
      "min":1,
      "pattern":".+"
    },
    "TaskInput":{
      "type":"string",
      "max":128000,
      "min":2,
      "pattern":"[\\S\\s]+"
    },
    "TaskKeyword":{
      "type":"string",
      "max":30,
      "min":1,
      "pattern":"^[A-Za-z0-9]+( [A-Za-z0-9]+)*$"
    },
    "TaskKeywords":{
      "type":"list",
      "member":{"shape":"TaskKeyword"},
      "max":5,
      "min":1
    },
    "TaskTimeLimitInSeconds":{
      "type":"integer",
      "min":30
    },
    "TaskTitle":{
      "type":"string",
      "max":128,
      "min":1,
      "pattern":"^[\\t\\n\\r -\\uD7FF\\uE000-\\uFFFD]*$"
    },
    "TemplateContent":{
      "type":"string",
      "max":128000,
      "min":1,
      "pattern":"[\\S\\s]+"
    },
    "TemplateContentSha256":{
      "type":"string",
      "max":128000,
      "min":1
    },
    "TemplateUrl":{
      "type":"string",
      "max":2048,
      "min":1
    },
    "TensorBoardAppSettings":{
      "type":"structure",
      "members":{
        "DefaultResourceSpec":{"shape":"ResourceSpec"}
      }
    },
    "TensorBoardOutputConfig":{
      "type":"structure",
      "required":["S3OutputPath"],
      "members":{
        "LocalPath":{"shape":"DirectoryPath"},
        "S3OutputPath":{"shape":"S3Uri"}
      }
    },
    "TenthFractionsOfACent":{
      "type":"integer",
      "max":9,
      "min":0
    },
    "TerminationWaitInSeconds":{
      "type":"integer",
      "max":3600,
      "min":0
    },
    "TextClassificationJobConfig":{
      "type":"structure",
      "required":[
        "ContentColumn",
        "TargetLabelColumn"
      ],
      "members":{
        "CompletionCriteria":{"shape":"AutoMLJobCompletionCriteria"},
        "ContentColumn":{"shape":"ContentColumn"},
        "TargetLabelColumn":{"shape":"TargetLabelColumn"}
      }
    },
    "TextGenerationHyperParameterKey":{
      "type":"string",
      "max":32,
      "pattern":"^[a-zA-Z0-9._-]+$"
    },
    "TextGenerationHyperParameterValue":{
      "type":"string",
      "max":16,
      "pattern":"^[a-zA-Z0-9._-]+$"
    },
    "TextGenerationHyperParameters":{
      "type":"map",
      "key":{"shape":"TextGenerationHyperParameterKey"},
      "value":{"shape":"TextGenerationHyperParameterValue"},
      "max":30,
      "min":0
    },
    "TextGenerationJobConfig":{
      "type":"structure",
      "members":{
        "CompletionCriteria":{"shape":"AutoMLJobCompletionCriteria"},
        "BaseModelName":{"shape":"BaseModelName"},
        "TextGenerationHyperParameters":{"shape":"TextGenerationHyperParameters"},
        "ModelAccessConfig":{"shape":"ModelAccessConfig"}
      }
    },
    "TextGenerationResolvedAttributes":{
      "type":"structure",
      "members":{
        "BaseModelName":{"shape":"BaseModelName"}
      }
    },
    "ThingName":{
      "type":"string",
      "max":128,
      "pattern":"[a-zA-Z0-9:_-]+"
    },
    "ThroughputConfig":{
      "type":"structure",
      "required":["ThroughputMode"],
      "members":{
        "ThroughputMode":{"shape":"ThroughputMode"},
        "ProvisionedReadCapacityUnits":{"shape":"CapacityUnit"},
        "ProvisionedWriteCapacityUnits":{"shape":"CapacityUnit"}
      }
    },
    "ThroughputConfigDescription":{
      "type":"structure",
      "required":["ThroughputMode"],
      "members":{
        "ThroughputMode":{"shape":"ThroughputMode"},
        "ProvisionedReadCapacityUnits":{"shape":"CapacityUnit"},
        "ProvisionedWriteCapacityUnits":{"shape":"CapacityUnit"}
      }
    },
    "ThroughputConfigUpdate":{
      "type":"structure",
      "members":{
        "ThroughputMode":{"shape":"ThroughputMode"},
        "ProvisionedReadCapacityUnits":{"shape":"CapacityUnit"},
        "ProvisionedWriteCapacityUnits":{"shape":"CapacityUnit"}
      }
    },
    "ThroughputMode":{
      "type":"string",
      "enum":[
        "OnDemand",
        "Provisioned"
      ]
    },
    "TimeSeriesConfig":{
      "type":"structure",
      "required":[
        "TargetAttributeName",
        "TimestampAttributeName",
        "ItemIdentifierAttributeName"
      ],
      "members":{
        "TargetAttributeName":{"shape":"TargetAttributeName"},
        "TimestampAttributeName":{"shape":"TimestampAttributeName"},
        "ItemIdentifierAttributeName":{"shape":"ItemIdentifierAttributeName"},
        "GroupingAttributeNames":{"shape":"GroupingAttributeNames"}
      }
    },
    "TimeSeriesForecastingJobConfig":{
      "type":"structure",
      "required":[
        "ForecastFrequency",
        "ForecastHorizon",
        "TimeSeriesConfig"
      ],
      "members":{
        "FeatureSpecificationS3Uri":{"shape":"S3Uri"},
        "CompletionCriteria":{"shape":"AutoMLJobCompletionCriteria"},
        "ForecastFrequency":{"shape":"ForecastFrequency"},
        "ForecastHorizon":{"shape":"ForecastHorizon"},
        "ForecastQuantiles":{"shape":"ForecastQuantiles"},
        "Transformations":{"shape":"TimeSeriesTransformations"},
        "TimeSeriesConfig":{"shape":"TimeSeriesConfig"},
        "HolidayConfig":{"shape":"HolidayConfig"},
        "CandidateGenerationConfig":{"shape":"CandidateGenerationConfig"}
      }
    },
    "TimeSeriesForecastingSettings":{
      "type":"structure",
      "members":{
        "Status":{"shape":"FeatureStatus"},
        "AmazonForecastRoleArn":{"shape":"RoleArn"}
      }
    },
    "TimeSeriesTransformations":{
      "type":"structure",
      "members":{
        "Filling":{"shape":"FillingTransformations"},
        "Aggregation":{"shape":"AggregationTransformations"}
      }
    },
    "Timestamp":{"type":"timestamp"},
    "TimestampAttributeName":{
      "type":"string",
      "max":256,
      "min":1
    },
    "TrackingServerArn":{
      "type":"string",
      "max":2048,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:mlflow-tracking-server/.*"
    },
    "TrackingServerName":{
      "type":"string",
      "max":256,
      "min":1,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,255}"
    },
    "TrackingServerSize":{
      "type":"string",
      "enum":[
        "Small",
        "Medium",
        "Large"
      ]
    },
    "TrackingServerStatus":{
      "type":"string",
      "enum":[
        "Creating",
        "Created",
        "CreateFailed",
        "Updating",
        "Updated",
        "UpdateFailed",
        "Deleting",
        "DeleteFailed",
        "Stopping",
        "Stopped",
        "StopFailed",
        "Starting",
        "Started",
        "StartFailed",
        "MaintenanceInProgress",
        "MaintenanceComplete",
        "MaintenanceFailed"
      ]
    },
    "TrackingServerSummary":{
      "type":"structure",
      "members":{
        "TrackingServerArn":{"shape":"TrackingServerArn"},
        "TrackingServerName":{"shape":"TrackingServerName"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "TrackingServerStatus":{"shape":"TrackingServerStatus"},
        "IsActive":{"shape":"IsTrackingServerActive"},
        "MlflowVersion":{"shape":"MlflowVersion"}
      }
    },
    "TrackingServerSummaryList":{
      "type":"list",
      "member":{"shape":"TrackingServerSummary"},
      "max":100,
      "min":0
    },
    "TrackingServerUrl":{
      "type":"string",
      "max":2048
    },
    "TrafficDurationInSeconds":{
      "type":"integer",
      "min":1
    },
    "TrafficPattern":{
      "type":"structure",
      "members":{
        "TrafficType":{"shape":"TrafficType"},
        "Phases":{"shape":"Phases"},
        "Stairs":{"shape":"Stairs"}
      }
    },
    "TrafficRoutingConfig":{
      "type":"structure",
      "required":[
        "Type",
        "WaitIntervalInSeconds"
      ],
      "members":{
        "Type":{"shape":"TrafficRoutingConfigType"},
        "WaitIntervalInSeconds":{"shape":"WaitIntervalInSeconds"},
        "CanarySize":{"shape":"CapacitySize"},
        "LinearStepSize":{"shape":"CapacitySize"}
      }
    },
    "TrafficRoutingConfigType":{
      "type":"string",
      "enum":[
        "ALL_AT_ONCE",
        "CANARY",
        "LINEAR"
      ]
    },
    "TrafficType":{
      "type":"string",
      "enum":[
        "PHASES",
        "STAIRS"
      ]
    },
    "TrainingContainerArgument":{
      "type":"string",
      "max":256,
      "pattern":".*"
    },
    "TrainingContainerArguments":{
      "type":"list",
      "member":{"shape":"TrainingContainerArgument"},
      "max":100,
      "min":1
    },
    "TrainingContainerEntrypoint":{
      "type":"list",
      "member":{"shape":"TrainingContainerEntrypointString"},
      "max":100,
      "min":1
    },
    "TrainingContainerEntrypointString":{
      "type":"string",
      "max":256,
      "pattern":".*"
    },
    "TrainingEnvironmentKey":{
      "type":"string",
      "max":512,
      "pattern":"[a-zA-Z_][a-zA-Z0-9_]*"
    },
    "TrainingEnvironmentMap":{
      "type":"map",
      "key":{"shape":"TrainingEnvironmentKey"},
      "value":{"shape":"TrainingEnvironmentValue"},
      "max":100
    },
    "TrainingEnvironmentValue":{
      "type":"string",
      "max":512,
      "pattern":"[\\S\\s]*"
    },
    "TrainingImageConfig":{
      "type":"structure",
      "required":["TrainingRepositoryAccessMode"],
      "members":{
        "TrainingRepositoryAccessMode":{"shape":"TrainingRepositoryAccessMode"},
        "TrainingRepositoryAuthConfig":{"shape":"TrainingRepositoryAuthConfig"}
      }
    },
    "TrainingInputMode":{
      "type":"string",
      "enum":[
        "Pipe",
        "File",
        "FastFile"
      ]
    },
    "TrainingInstanceCount":{
      "type":"integer",
      "min":0
    },
    "TrainingInstanceType":{
      "type":"string",
      "enum":[
        "ml.m4.xlarge",
        "ml.m4.2xlarge",
        "ml.m4.4xlarge",
        "ml.m4.10xlarge",
        "ml.m4.16xlarge",
        "ml.g4dn.xlarge",
        "ml.g4dn.2xlarge",
        "ml.g4dn.4xlarge",
        "ml.g4dn.8xlarge",
        "ml.g4dn.12xlarge",
        "ml.g4dn.16xlarge",
        "ml.m5.large",
        "ml.m5.xlarge",
        "ml.m5.2xlarge",
        "ml.m5.4xlarge",
        "ml.m5.12xlarge",
        "ml.m5.24xlarge",
        "ml.c4.xlarge",
        "ml.c4.2xlarge",
        "ml.c4.4xlarge",
        "ml.c4.8xlarge",
        "ml.p2.xlarge",
        "ml.p2.8xlarge",
        "ml.p2.16xlarge",
        "ml.p3.2xlarge",
        "ml.p3.8xlarge",
        "ml.p3.16xlarge",
        "ml.p3dn.24xlarge",
        "ml.p4d.24xlarge",
        "ml.p4de.24xlarge",
        "ml.p5.48xlarge",
        "ml.c5.xlarge",
        "ml.c5.2xlarge",
        "ml.c5.4xlarge",
        "ml.c5.9xlarge",
        "ml.c5.18xlarge",
        "ml.c5n.xlarge",
        "ml.c5n.2xlarge",
        "ml.c5n.4xlarge",
        "ml.c5n.9xlarge",
        "ml.c5n.18xlarge",
        "ml.g5.xlarge",
        "ml.g5.2xlarge",
        "ml.g5.4xlarge",
        "ml.g5.8xlarge",
        "ml.g5.16xlarge",
        "ml.g5.12xlarge",
        "ml.g5.24xlarge",
        "ml.g5.48xlarge",
        "ml.trn1.2xlarge",
        "ml.trn1.32xlarge",
        "ml.trn1n.32xlarge",
        "ml.m6i.large",
        "ml.m6i.xlarge",
        "ml.m6i.2xlarge",
        "ml.m6i.4xlarge",
        "ml.m6i.8xlarge",
        "ml.m6i.12xlarge",
        "ml.m6i.16xlarge",
        "ml.m6i.24xlarge",
        "ml.m6i.32xlarge",
        "ml.c6i.xlarge",
        "ml.c6i.2xlarge",
        "ml.c6i.8xlarge",
        "ml.c6i.4xlarge",
        "ml.c6i.12xlarge",
        "ml.c6i.16xlarge",
        "ml.c6i.24xlarge",
        "ml.c6i.32xlarge",
        "ml.r5d.large",
        "ml.r5d.xlarge",
        "ml.r5d.2xlarge",
        "ml.r5d.4xlarge",
        "ml.r5d.8xlarge",
        "ml.r5d.12xlarge",
        "ml.r5d.16xlarge",
        "ml.r5d.24xlarge",
        "ml.t3.medium",
        "ml.t3.large",
        "ml.t3.xlarge",
        "ml.t3.2xlarge",
        "ml.r5.large",
        "ml.r5.xlarge",
        "ml.r5.2xlarge",
        "ml.r5.4xlarge",
        "ml.r5.8xlarge",
        "ml.r5.12xlarge",
        "ml.r5.16xlarge",
        "ml.r5.24xlarge"
      ]
    },
    "TrainingInstanceTypes":{
      "type":"list",
      "member":{"shape":"TrainingInstanceType"}
    },
    "TrainingJob":{
      "type":"structure",
      "members":{
        "TrainingJobName":{"shape":"TrainingJobName"},
        "TrainingJobArn":{"shape":"TrainingJobArn"},
        "TuningJobArn":{"shape":"HyperParameterTuningJobArn"},
        "LabelingJobArn":{"shape":"LabelingJobArn"},
        "AutoMLJobArn":{"shape":"AutoMLJobArn"},
        "ModelArtifacts":{"shape":"ModelArtifacts"},
        "TrainingJobStatus":{"shape":"TrainingJobStatus"},
        "SecondaryStatus":{"shape":"SecondaryStatus"},
        "FailureReason":{"shape":"FailureReason"},
        "HyperParameters":{"shape":"HyperParameters"},
        "AlgorithmSpecification":{"shape":"AlgorithmSpecification"},
        "RoleArn":{"shape":"RoleArn"},
        "InputDataConfig":{"shape":"InputDataConfig"},
        "OutputDataConfig":{"shape":"OutputDataConfig"},
        "ResourceConfig":{"shape":"ResourceConfig"},
        "VpcConfig":{"shape":"VpcConfig"},
        "StoppingCondition":{"shape":"StoppingCondition"},
        "CreationTime":{"shape":"Timestamp"},
        "TrainingStartTime":{"shape":"Timestamp"},
        "TrainingEndTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "SecondaryStatusTransitions":{"shape":"SecondaryStatusTransitions"},
        "FinalMetricDataList":{"shape":"FinalMetricDataList"},
        "EnableNetworkIsolation":{"shape":"Boolean"},
        "EnableInterContainerTrafficEncryption":{"shape":"Boolean"},
        "EnableManagedSpotTraining":{"shape":"Boolean"},
        "CheckpointConfig":{"shape":"CheckpointConfig"},
        "TrainingTimeInSeconds":{"shape":"TrainingTimeInSeconds"},
        "BillableTimeInSeconds":{"shape":"BillableTimeInSeconds"},
        "DebugHookConfig":{"shape":"DebugHookConfig"},
        "ExperimentConfig":{"shape":"ExperimentConfig"},
        "DebugRuleConfigurations":{"shape":"DebugRuleConfigurations"},
        "TensorBoardOutputConfig":{"shape":"TensorBoardOutputConfig"},
        "DebugRuleEvaluationStatuses":{"shape":"DebugRuleEvaluationStatuses"},
        "ProfilerConfig":{"shape":"ProfilerConfig"},
        "Environment":{"shape":"TrainingEnvironmentMap"},
        "RetryStrategy":{"shape":"RetryStrategy"},
        "Tags":{"shape":"TagList"}
      }
    },
    "TrainingJobArn":{
      "type":"string",
      "max":256,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:training-job/.*"
    },
    "TrainingJobDefinition":{
      "type":"structure",
      "required":[
        "TrainingInputMode",
        "InputDataConfig",
        "OutputDataConfig",
        "ResourceConfig",
        "StoppingCondition"
      ],
      "members":{
        "TrainingInputMode":{"shape":"TrainingInputMode"},
        "HyperParameters":{"shape":"HyperParameters"},
        "InputDataConfig":{"shape":"InputDataConfig"},
        "OutputDataConfig":{"shape":"OutputDataConfig"},
        "ResourceConfig":{"shape":"ResourceConfig"},
        "StoppingCondition":{"shape":"StoppingCondition"}
      }
    },
    "TrainingJobEarlyStoppingType":{
      "type":"string",
      "enum":[
        "Off",
        "Auto"
      ]
    },
    "TrainingJobName":{
      "type":"string",
      "max":63,
      "min":1,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}"
    },
    "TrainingJobSortByOptions":{
      "type":"string",
      "enum":[
        "Name",
        "CreationTime",
        "Status",
        "FinalObjectiveMetricValue"
      ]
    },
    "TrainingJobStatus":{
      "type":"string",
      "enum":[
        "InProgress",
        "Completed",
        "Failed",
        "Stopping",
        "Stopped"
      ]
    },
    "TrainingJobStatusCounter":{
      "type":"integer",
      "min":0
    },
    "TrainingJobStatusCounters":{
      "type":"structure",
      "members":{
        "Completed":{"shape":"TrainingJobStatusCounter"},
        "InProgress":{"shape":"TrainingJobStatusCounter"},
        "RetryableError":{"shape":"TrainingJobStatusCounter"},
        "NonRetryableError":{"shape":"TrainingJobStatusCounter"},
        "Stopped":{"shape":"TrainingJobStatusCounter"}
      }
    },
    "TrainingJobStepMetadata":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"TrainingJobArn"}
      }
    },
    "TrainingJobSummaries":{
      "type":"list",
      "member":{"shape":"TrainingJobSummary"}
    },
    "TrainingJobSummary":{
      "type":"structure",
      "required":[
        "TrainingJobName",
        "TrainingJobArn",
        "CreationTime",
        "TrainingJobStatus"
      ],
      "members":{
        "TrainingJobName":{"shape":"TrainingJobName"},
        "TrainingJobArn":{"shape":"TrainingJobArn"},
        "CreationTime":{"shape":"Timestamp"},
        "TrainingEndTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "TrainingJobStatus":{"shape":"TrainingJobStatus"},
        "WarmPoolStatus":{"shape":"WarmPoolStatus"}
      }
    },
    "TrainingRepositoryAccessMode":{
      "type":"string",
      "enum":[
        "Platform",
        "Vpc"
      ]
    },
    "TrainingRepositoryAuthConfig":{
      "type":"structure",
      "required":["TrainingRepositoryCredentialsProviderArn"],
      "members":{
        "TrainingRepositoryCredentialsProviderArn":{"shape":"TrainingRepositoryCredentialsProviderArn"}
      }
    },
    "TrainingRepositoryCredentialsProviderArn":{
      "type":"string",
      "max":2048,
      "min":1,
      "pattern":"arn:[\\p{Alnum}\\-]+:lambda:[\\p{Alnum}\\-]+:[0-9]{12}:function:.*"
    },
    "TrainingSpecification":{
      "type":"structure",
      "required":[
        "TrainingImage",
        "SupportedTrainingInstanceTypes",
        "TrainingChannels"
      ],
      "members":{
        "TrainingImage":{"shape":"ContainerImage"},
        "TrainingImageDigest":{"shape":"ImageDigest"},
        "SupportedHyperParameters":{"shape":"HyperParameterSpecifications"},
        "SupportedTrainingInstanceTypes":{"shape":"TrainingInstanceTypes"},
        "SupportsDistributedTraining":{"shape":"Boolean"},
        "MetricDefinitions":{"shape":"MetricDefinitionList"},
        "TrainingChannels":{"shape":"ChannelSpecifications"},
        "SupportedTuningJobObjectiveMetrics":{"shape":"HyperParameterTuningJobObjectives"},
        "AdditionalS3DataSource":{"shape":"AdditionalS3DataSource"}
      }
    },
    "TrainingTimeInSeconds":{
      "type":"integer",
      "min":1
    },
    "TransformDataSource":{
      "type":"structure",
      "required":["S3DataSource"],
      "members":{
        "S3DataSource":{"shape":"TransformS3DataSource"}
      }
    },
    "TransformEnvironmentKey":{
      "type":"string",
      "max":1024,
      "pattern":"[a-zA-Z_][a-zA-Z0-9_]{0,1023}"
    },
    "TransformEnvironmentMap":{
      "type":"map",
      "key":{"shape":"TransformEnvironmentKey"},
      "value":{"shape":"TransformEnvironmentValue"},
      "max":16
    },
    "TransformEnvironmentValue":{
      "type":"string",
      "max":10240,
      "pattern":"[\\S\\s]*"
    },
    "TransformInput":{
      "type":"structure",
      "required":["DataSource"],
      "members":{
        "DataSource":{"shape":"TransformDataSource"},
        "ContentType":{"shape":"ContentType"},
        "CompressionType":{"shape":"CompressionType"},
        "SplitType":{"shape":"SplitType"}
      }
    },
    "TransformInstanceCount":{
      "type":"integer",
      "min":1
    },
    "TransformInstanceType":{
      "type":"string",
      "enum":[
        "ml.m4.xlarge",
        "ml.m4.2xlarge",
        "ml.m4.4xlarge",
        "ml.m4.10xlarge",
        "ml.m4.16xlarge",
        "ml.c4.xlarge",
        "ml.c4.2xlarge",
        "ml.c4.4xlarge",
        "ml.c4.8xlarge",
        "ml.p2.xlarge",
        "ml.p2.8xlarge",
        "ml.p2.16xlarge",
        "ml.p3.2xlarge",
        "ml.p3.8xlarge",
        "ml.p3.16xlarge",
        "ml.c5.xlarge",
        "ml.c5.2xlarge",
        "ml.c5.4xlarge",
        "ml.c5.9xlarge",
        "ml.c5.18xlarge",
        "ml.m5.large",
        "ml.m5.xlarge",
        "ml.m5.2xlarge",
        "ml.m5.4xlarge",
        "ml.m5.12xlarge",
        "ml.m5.24xlarge",
        "ml.m6i.large",
        "ml.m6i.xlarge",
        "ml.m6i.2xlarge",
        "ml.m6i.4xlarge",
        "ml.m6i.8xlarge",
        "ml.m6i.12xlarge",
        "ml.m6i.16xlarge",
        "ml.m6i.24xlarge",
        "ml.m6i.32xlarge",
        "ml.c6i.large",
        "ml.c6i.xlarge",
        "ml.c6i.2xlarge",
        "ml.c6i.4xlarge",
        "ml.c6i.8xlarge",
        "ml.c6i.12xlarge",
        "ml.c6i.16xlarge",
        "ml.c6i.24xlarge",
        "ml.c6i.32xlarge",
        "ml.r6i.large",
        "ml.r6i.xlarge",
        "ml.r6i.2xlarge",
        "ml.r6i.4xlarge",
        "ml.r6i.8xlarge",
        "ml.r6i.12xlarge",
        "ml.r6i.16xlarge",
        "ml.r6i.24xlarge",
        "ml.r6i.32xlarge",
        "ml.m7i.large",
        "ml.m7i.xlarge",
        "ml.m7i.2xlarge",
        "ml.m7i.4xlarge",
        "ml.m7i.8xlarge",
        "ml.m7i.12xlarge",
        "ml.m7i.16xlarge",
        "ml.m7i.24xlarge",
        "ml.m7i.48xlarge",
        "ml.c7i.large",
        "ml.c7i.xlarge",
        "ml.c7i.2xlarge",
        "ml.c7i.4xlarge",
        "ml.c7i.8xlarge",
        "ml.c7i.12xlarge",
        "ml.c7i.16xlarge",
        "ml.c7i.24xlarge",
        "ml.c7i.48xlarge",
        "ml.r7i.large",
        "ml.r7i.xlarge",
        "ml.r7i.2xlarge",
        "ml.r7i.4xlarge",
        "ml.r7i.8xlarge",
        "ml.r7i.12xlarge",
        "ml.r7i.16xlarge",
        "ml.r7i.24xlarge",
        "ml.r7i.48xlarge",
        "ml.g4dn.xlarge",
        "ml.g4dn.2xlarge",
        "ml.g4dn.4xlarge",
        "ml.g4dn.8xlarge",
        "ml.g4dn.12xlarge",
        "ml.g4dn.16xlarge",
        "ml.g5.xlarge",
        "ml.g5.2xlarge",
        "ml.g5.4xlarge",
        "ml.g5.8xlarge",
        "ml.g5.12xlarge",
        "ml.g5.16xlarge",
        "ml.g5.24xlarge",
        "ml.g5.48xlarge"
      ]
    },
    "TransformInstanceTypes":{
      "type":"list",
      "member":{"shape":"TransformInstanceType"},
      "min":1
    },
    "TransformJob":{
      "type":"structure",
      "members":{
        "TransformJobName":{"shape":"TransformJobName"},
        "TransformJobArn":{"shape":"TransformJobArn"},
        "TransformJobStatus":{"shape":"TransformJobStatus"},
        "FailureReason":{"shape":"FailureReason"},
        "ModelName":{"shape":"ModelName"},
        "MaxConcurrentTransforms":{"shape":"MaxConcurrentTransforms"},
        "ModelClientConfig":{"shape":"ModelClientConfig"},
        "MaxPayloadInMB":{"shape":"MaxPayloadInMB"},
        "BatchStrategy":{"shape":"BatchStrategy"},
        "Environment":{"shape":"TransformEnvironmentMap"},
        "TransformInput":{"shape":"TransformInput"},
        "TransformOutput":{"shape":"TransformOutput"},
        "DataCaptureConfig":{"shape":"BatchDataCaptureConfig"},
        "TransformResources":{"shape":"TransformResources"},
        "CreationTime":{"shape":"Timestamp"},
        "TransformStartTime":{"shape":"Timestamp"},
        "TransformEndTime":{"shape":"Timestamp"},
        "LabelingJobArn":{"shape":"LabelingJobArn"},
        "AutoMLJobArn":{"shape":"AutoMLJobArn"},
        "DataProcessing":{"shape":"DataProcessing"},
        "ExperimentConfig":{"shape":"ExperimentConfig"},
        "Tags":{"shape":"TagList"}
      }
    },
    "TransformJobArn":{
      "type":"string",
      "max":256,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:transform-job/.*"
    },
    "TransformJobDefinition":{
      "type":"structure",
      "required":[
        "TransformInput",
        "TransformOutput",
        "TransformResources"
      ],
      "members":{
        "MaxConcurrentTransforms":{"shape":"MaxConcurrentTransforms"},
        "MaxPayloadInMB":{"shape":"MaxPayloadInMB"},
        "BatchStrategy":{"shape":"BatchStrategy"},
        "Environment":{"shape":"TransformEnvironmentMap"},
        "TransformInput":{"shape":"TransformInput"},
        "TransformOutput":{"shape":"TransformOutput"},
        "TransformResources":{"shape":"TransformResources"}
      }
    },
    "TransformJobName":{
      "type":"string",
      "max":63,
      "min":1,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}"
    },
    "TransformJobStatus":{
      "type":"string",
      "enum":[
        "InProgress",
        "Completed",
        "Failed",
        "Stopping",
        "Stopped"
      ]
    },
    "TransformJobStepMetadata":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"TransformJobArn"}
      }
    },
    "TransformJobSummaries":{
      "type":"list",
      "member":{"shape":"TransformJobSummary"}
    },
    "TransformJobSummary":{
      "type":"structure",
      "required":[
        "TransformJobName",
        "TransformJobArn",
        "CreationTime",
        "TransformJobStatus"
      ],
      "members":{
        "TransformJobName":{"shape":"TransformJobName"},
        "TransformJobArn":{"shape":"TransformJobArn"},
        "CreationTime":{"shape":"Timestamp"},
        "TransformEndTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "TransformJobStatus":{"shape":"TransformJobStatus"},
        "FailureReason":{"shape":"FailureReason"}
      }
    },
    "TransformOutput":{
      "type":"structure",
      "required":["S3OutputPath"],
      "members":{
        "S3OutputPath":{"shape":"S3Uri"},
        "Accept":{"shape":"Accept"},
        "AssembleWith":{"shape":"AssemblyType"},
        "KmsKeyId":{"shape":"KmsKeyId"}
      }
    },
    "TransformResources":{
      "type":"structure",
      "required":[
        "InstanceType",
        "InstanceCount"
      ],
      "members":{
        "InstanceType":{"shape":"TransformInstanceType"},
        "InstanceCount":{"shape":"TransformInstanceCount"},
        "VolumeKmsKeyId":{"shape":"KmsKeyId"}
      }
    },
    "TransformS3DataSource":{
      "type":"structure",
      "required":[
        "S3DataType",
        "S3Uri"
      ],
      "members":{
        "S3DataType":{"shape":"S3DataType"},
        "S3Uri":{"shape":"S3Uri"}
      }
    },
    "TransformationAttributeName":{
      "type":"string",
      "max":256,
      "min":1
    },
    "Trial":{
      "type":"structure",
      "members":{
        "TrialName":{"shape":"ExperimentEntityName"},
        "TrialArn":{"shape":"TrialArn"},
        "DisplayName":{"shape":"ExperimentEntityName"},
        "ExperimentName":{"shape":"ExperimentEntityName"},
        "Source":{"shape":"TrialSource"},
        "CreationTime":{"shape":"Timestamp"},
        "CreatedBy":{"shape":"UserContext"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "LastModifiedBy":{"shape":"UserContext"},
        "MetadataProperties":{"shape":"MetadataProperties"},
        "Tags":{"shape":"TagList"},
        "TrialComponentSummaries":{"shape":"TrialComponentSimpleSummaries"}
      }
    },
    "TrialArn":{
      "type":"string",
      "max":256,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:experiment-trial/.*"
    },
    "TrialComponent":{
      "type":"structure",
      "members":{
        "TrialComponentName":{"shape":"ExperimentEntityName"},
        "DisplayName":{"shape":"ExperimentEntityName"},
        "TrialComponentArn":{"shape":"TrialComponentArn"},
        "Source":{"shape":"TrialComponentSource"},
        "Status":{"shape":"TrialComponentStatus"},
        "StartTime":{"shape":"Timestamp"},
        "EndTime":{"shape":"Timestamp"},
        "CreationTime":{"shape":"Timestamp"},
        "CreatedBy":{"shape":"UserContext"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "LastModifiedBy":{"shape":"UserContext"},
        "Parameters":{"shape":"TrialComponentParameters"},
        "InputArtifacts":{"shape":"TrialComponentArtifacts"},
        "OutputArtifacts":{"shape":"TrialComponentArtifacts"},
        "Metrics":{"shape":"TrialComponentMetricSummaries"},
        "MetadataProperties":{"shape":"MetadataProperties"},
        "SourceDetail":{"shape":"TrialComponentSourceDetail"},
        "LineageGroupArn":{"shape":"LineageGroupArn"},
        "Tags":{"shape":"TagList"},
        "Parents":{"shape":"Parents"},
        "RunName":{"shape":"ExperimentEntityName"}
      }
    },
    "TrialComponentArn":{
      "type":"string",
      "max":256,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:experiment-trial-component/.*"
    },
    "TrialComponentArtifact":{
      "type":"structure",
      "required":["Value"],
      "members":{
        "MediaType":{"shape":"MediaType"},
        "Value":{"shape":"TrialComponentArtifactValue"}
      }
    },
    "TrialComponentArtifactValue":{
      "type":"string",
      "max":2048,
      "pattern":".*"
    },
    "TrialComponentArtifacts":{
      "type":"map",
      "key":{"shape":"TrialComponentKey128"},
      "value":{"shape":"TrialComponentArtifact"},
      "max":60
    },
    "TrialComponentKey128":{
      "type":"string",
      "max":128,
      "pattern":".*"
    },
    "TrialComponentKey256":{
      "type":"string",
      "max":256,
      "pattern":".*"
    },
    "TrialComponentKey320":{
      "type":"string",
      "max":320,
      "pattern":".*"
    },
    "TrialComponentMetricSummaries":{
      "type":"list",
      "member":{"shape":"TrialComponentMetricSummary"}
    },
    "TrialComponentMetricSummary":{
      "type":"structure",
      "members":{
        "MetricName":{"shape":"MetricName"},
        "SourceArn":{"shape":"TrialComponentSourceArn"},
        "TimeStamp":{"shape":"Timestamp"},
        "Max":{"shape":"OptionalDouble"},
        "Min":{"shape":"OptionalDouble"},
        "Last":{"shape":"OptionalDouble"},
        "Count":{"shape":"OptionalInteger"},
        "Avg":{"shape":"OptionalDouble"},
        "StdDev":{"shape":"OptionalDouble"}
      }
    },
    "TrialComponentParameterValue":{
      "type":"structure",
      "members":{
        "StringValue":{"shape":"StringParameterValue"},
        "NumberValue":{"shape":"DoubleParameterValue"}
      }
    },
    "TrialComponentParameters":{
      "type":"map",
      "key":{"shape":"TrialComponentKey320"},
      "value":{"shape":"TrialComponentParameterValue"},
      "max":300
    },
    "TrialComponentPrimaryStatus":{
      "type":"string",
      "enum":[
        "InProgress",
        "Completed",
        "Failed",
        "Stopping",
        "Stopped"
      ]
    },
    "TrialComponentSimpleSummaries":{
      "type":"list",
      "member":{"shape":"TrialComponentSimpleSummary"}
    },
    "TrialComponentSimpleSummary":{
      "type":"structure",
      "members":{
        "TrialComponentName":{"shape":"ExperimentEntityName"},
        "TrialComponentArn":{"shape":"TrialComponentArn"},
        "TrialComponentSource":{"shape":"TrialComponentSource"},
        "CreationTime":{"shape":"Timestamp"},
        "CreatedBy":{"shape":"UserContext"}
      }
    },
    "TrialComponentSource":{
      "type":"structure",
      "required":["SourceArn"],
      "members":{
        "SourceArn":{"shape":"TrialComponentSourceArn"},
        "SourceType":{"shape":"SourceType"}
      }
    },
    "TrialComponentSourceArn":{
      "type":"string",
      "max":256,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:.*"
    },
    "TrialComponentSourceDetail":{
      "type":"structure",
      "members":{
        "SourceArn":{"shape":"TrialComponentSourceArn"},
        "TrainingJob":{"shape":"TrainingJob"},
        "ProcessingJob":{"shape":"ProcessingJob"},
        "TransformJob":{"shape":"TransformJob"}
      }
    },
    "TrialComponentSources":{
      "type":"list",
      "member":{"shape":"TrialComponentSource"}
    },
    "TrialComponentStatus":{
      "type":"structure",
      "members":{
        "PrimaryStatus":{"shape":"TrialComponentPrimaryStatus"},
        "Message":{"shape":"TrialComponentStatusMessage"}
      }
    },
    "TrialComponentStatusMessage":{
      "type":"string",
      "max":1024,
      "pattern":".*"
    },
    "TrialComponentSummaries":{
      "type":"list",
      "member":{"shape":"TrialComponentSummary"}
    },
    "TrialComponentSummary":{
      "type":"structure",
      "members":{
        "TrialComponentName":{"shape":"ExperimentEntityName"},
        "TrialComponentArn":{"shape":"TrialComponentArn"},
        "DisplayName":{"shape":"ExperimentEntityName"},
        "TrialComponentSource":{"shape":"TrialComponentSource"},
        "Status":{"shape":"TrialComponentStatus"},
        "StartTime":{"shape":"Timestamp"},
        "EndTime":{"shape":"Timestamp"},
        "CreationTime":{"shape":"Timestamp"},
        "CreatedBy":{"shape":"UserContext"},
        "LastModifiedTime":{"shape":"Timestamp"},
        "LastModifiedBy":{"shape":"UserContext"}
      }
    },
    "TrialSource":{
      "type":"structure",
      "required":["SourceArn"],
      "members":{
        "SourceArn":{"shape":"TrialSourceArn"},
        "SourceType":{"shape":"SourceType"}
      }
    },
    "TrialSourceArn":{
      "type":"string",
      "max":256,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:.*"
    },
    "TrialSummaries":{
      "type":"list",
      "member":{"shape":"TrialSummary"}
    },
    "TrialSummary":{
      "type":"structure",
      "members":{
        "TrialArn":{"shape":"TrialArn"},
        "TrialName":{"shape":"ExperimentEntityName"},
        "DisplayName":{"shape":"ExperimentEntityName"},
        "TrialSource":{"shape":"TrialSource"},
        "CreationTime":{"shape":"Timestamp"},
        "LastModifiedTime":{"shape":"Timestamp"}
      }
    },
    "TtlDuration":{
      "type":"structure",
      "members":{
        "Unit":{"shape":"TtlDurationUnit"},
        "Value":{"shape":"TtlDurationValue"}
      }
    },
    "TtlDurationUnit":{
      "type":"string",
      "enum":[
        "Seconds",
        "Minutes",
        "Hours",
        "Days",
        "Weeks"
      ]
    },
    "TtlDurationValue":{
      "type":"integer",
      "min":1
    },
    "TuningJobCompletionCriteria":{
      "type":"structure",
      "members":{
        "TargetObjectiveMetricValue":{"shape":"TargetObjectiveMetricValue"},
        "BestObjectiveNotImproving":{"shape":"BestObjectiveNotImproving"},
        "ConvergenceDetected":{"shape":"ConvergenceDetected"}
      }
    },
    "TuningJobStepMetaData":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"HyperParameterTuningJobArn"}
      }
    },
    "USD":{
      "type":"structure",
      "members":{
        "Dollars":{"shape":"Dollars"},
        "Cents":{"shape":"Cents"},
        "TenthFractionsOfACent":{"shape":"TenthFractionsOfACent"}
      }
    },
    "UiConfig":{
      "type":"structure",
      "members":{
        "UiTemplateS3Uri":{"shape":"S3Uri"},
        "HumanTaskUiArn":{"shape":"HumanTaskUiArn"}
      }
    },
    "UiTemplate":{
      "type":"structure",
      "required":["Content"],
      "members":{
        "Content":{"shape":"TemplateContent"}
      }
    },
    "UiTemplateInfo":{
      "type":"structure",
      "members":{
        "Url":{"shape":"TemplateUrl"},
        "ContentSha256":{"shape":"TemplateContentSha256"}
      }
    },
    "Uid":{
      "type":"long",
      "max":4000000,
      "min":10000
    },
    "UpdateActionRequest":{
      "type":"structure",
      "required":["ActionName"],
      "members":{
        "ActionName":{"shape":"ExperimentEntityName"},
        "Description":{"shape":"ExperimentDescription"},
        "Status":{"shape":"ActionStatus"},
        "Properties":{"shape":"LineageEntityParameters"},
        "PropertiesToRemove":{"shape":"ListLineageEntityParameterKey"}
      }
    },
    "UpdateActionResponse":{
      "type":"structure",
      "members":{
        "ActionArn":{"shape":"ActionArn"}
      }
    },
    "UpdateAppImageConfigRequest":{
      "type":"structure",
      "required":["AppImageConfigName"],
      "members":{
        "AppImageConfigName":{"shape":"AppImageConfigName"},
        "KernelGatewayImageConfig":{"shape":"KernelGatewayImageConfig"},
        "JupyterLabAppImageConfig":{"shape":"JupyterLabAppImageConfig"},
        "CodeEditorAppImageConfig":{"shape":"CodeEditorAppImageConfig"}
      }
    },
    "UpdateAppImageConfigResponse":{
      "type":"structure",
      "members":{
        "AppImageConfigArn":{"shape":"AppImageConfigArn"}
      }
    },
    "UpdateArtifactRequest":{
      "type":"structure",
      "required":["ArtifactArn"],
      "members":{
        "ArtifactArn":{"shape":"ArtifactArn"},
        "ArtifactName":{"shape":"ExperimentEntityName"},
        "Properties":{"shape":"ArtifactProperties"},
        "PropertiesToRemove":{"shape":"ListLineageEntityParameterKey"}
      }
    },
    "UpdateArtifactResponse":{
      "type":"structure",
      "members":{
        "ArtifactArn":{"shape":"ArtifactArn"}
      }
    },
    "UpdateClusterRequest":{
      "type":"structure",
      "required":[
        "ClusterName",
        "InstanceGroups"
      ],
      "members":{
        "ClusterName":{"shape":"ClusterNameOrArn"},
        "InstanceGroups":{"shape":"ClusterInstanceGroupSpecifications"}
      }
    },
    "UpdateClusterResponse":{
      "type":"structure",
      "required":["ClusterArn"],
      "members":{
        "ClusterArn":{"shape":"ClusterArn"}
      }
    },
    "UpdateClusterSoftwareRequest":{
      "type":"structure",
      "required":["ClusterName"],
      "members":{
        "ClusterName":{"shape":"ClusterNameOrArn"}
      }
    },
    "UpdateClusterSoftwareResponse":{
      "type":"structure",
      "required":["ClusterArn"],
      "members":{
        "ClusterArn":{"shape":"ClusterArn"}
      }
    },
    "UpdateCodeRepositoryInput":{
      "type":"structure",
      "required":["CodeRepositoryName"],
      "members":{
        "CodeRepositoryName":{"shape":"EntityName"},
        "GitConfig":{"shape":"GitConfigForUpdate"}
      }
    },
    "UpdateCodeRepositoryOutput":{
      "type":"structure",
      "required":["CodeRepositoryArn"],
      "members":{
        "CodeRepositoryArn":{"shape":"CodeRepositoryArn"}
      }
    },
    "UpdateContextRequest":{
      "type":"structure",
      "required":["ContextName"],
      "members":{
        "ContextName":{"shape":"ContextName"},
        "Description":{"shape":"ExperimentDescription"},
        "Properties":{"shape":"LineageEntityParameters"},
        "PropertiesToRemove":{"shape":"ListLineageEntityParameterKey"}
      }
    },
    "UpdateContextResponse":{
      "type":"structure",
      "members":{
        "ContextArn":{"shape":"ContextArn"}
      }
    },
    "UpdateDeviceFleetRequest":{
      "type":"structure",
      "required":[
        "DeviceFleetName",
        "OutputConfig"
      ],
      "members":{
        "DeviceFleetName":{"shape":"EntityName"},
        "RoleArn":{"shape":"RoleArn"},
        "Description":{"shape":"DeviceFleetDescription"},
        "OutputConfig":{"shape":"EdgeOutputConfig"},
        "EnableIotRoleAlias":{"shape":"EnableIotRoleAlias"}
      }
    },
    "UpdateDevicesRequest":{
      "type":"structure",
      "required":[
        "DeviceFleetName",
        "Devices"
      ],
      "members":{
        "DeviceFleetName":{"shape":"EntityName"},
        "Devices":{"shape":"Devices"}
      }
    },
    "UpdateDomainRequest":{
      "type":"structure",
      "required":["DomainId"],
      "members":{
        "DomainId":{"shape":"DomainId"},
        "DefaultUserSettings":{"shape":"UserSettings"},
        "DomainSettingsForUpdate":{"shape":"DomainSettingsForUpdate"},
        "AppSecurityGroupManagement":{"shape":"AppSecurityGroupManagement"},
        "DefaultSpaceSettings":{"shape":"DefaultSpaceSettings"},
        "SubnetIds":{"shape":"Subnets"},
        "AppNetworkAccessType":{"shape":"AppNetworkAccessType"}
      }
    },
    "UpdateDomainResponse":{
      "type":"structure",
      "members":{
        "DomainArn":{"shape":"DomainArn"}
      }
    },
    "UpdateEndpointInput":{
      "type":"structure",
      "required":[
        "EndpointName",
        "EndpointConfigName"
      ],
      "members":{
        "EndpointName":{"shape":"EndpointName"},
        "EndpointConfigName":{"shape":"EndpointConfigName"},
        "RetainAllVariantProperties":{"shape":"Boolean"},
        "ExcludeRetainedVariantProperties":{"shape":"VariantPropertyList"},
        "DeploymentConfig":{"shape":"DeploymentConfig"},
        "RetainDeploymentConfig":{"shape":"Boolean"}
      }
    },
    "UpdateEndpointOutput":{
      "type":"structure",
      "required":["EndpointArn"],
      "members":{
        "EndpointArn":{"shape":"EndpointArn"}
      }
    },
    "UpdateEndpointWeightsAndCapacitiesInput":{
      "type":"structure",
      "required":[
        "EndpointName",
        "DesiredWeightsAndCapacities"
      ],
      "members":{
        "EndpointName":{"shape":"EndpointName"},
        "DesiredWeightsAndCapacities":{"shape":"DesiredWeightAndCapacityList"}
      }
    },
    "UpdateEndpointWeightsAndCapacitiesOutput":{
      "type":"structure",
      "required":["EndpointArn"],
      "members":{
        "EndpointArn":{"shape":"EndpointArn"}
      }
    },
    "UpdateExperimentRequest":{
      "type":"structure",
      "required":["ExperimentName"],
      "members":{
        "ExperimentName":{"shape":"ExperimentEntityName"},
        "DisplayName":{"shape":"ExperimentEntityName"},
        "Description":{"shape":"ExperimentDescription"}
      }
    },
    "UpdateExperimentResponse":{
      "type":"structure",
      "members":{
        "ExperimentArn":{"shape":"ExperimentArn"}
      }
    },
    "UpdateFeatureGroupRequest":{
      "type":"structure",
      "required":["FeatureGroupName"],
      "members":{
        "FeatureGroupName":{"shape":"FeatureGroupNameOrArn"},
        "FeatureAdditions":{"shape":"FeatureAdditions"},
        "OnlineStoreConfig":{"shape":"OnlineStoreConfigUpdate"},
        "ThroughputConfig":{"shape":"ThroughputConfigUpdate"}
      }
    },
    "UpdateFeatureGroupResponse":{
      "type":"structure",
      "required":["FeatureGroupArn"],
      "members":{
        "FeatureGroupArn":{"shape":"FeatureGroupArn"}
      }
    },
    "UpdateFeatureMetadataRequest":{
      "type":"structure",
      "required":[
        "FeatureGroupName",
        "FeatureName"
      ],
      "members":{
        "FeatureGroupName":{"shape":"FeatureGroupNameOrArn"},
        "FeatureName":{"shape":"FeatureName"},
        "Description":{"shape":"FeatureDescription"},
        "ParameterAdditions":{"shape":"FeatureParameterAdditions"},
        "ParameterRemovals":{"shape":"FeatureParameterRemovals"}
      }
    },
    "UpdateHubRequest":{
      "type":"structure",
      "required":["HubName"],
      "members":{
        "HubName":{"shape":"HubNameOrArn"},
        "HubDescription":{"shape":"HubDescription"},
        "HubDisplayName":{"shape":"HubDisplayName"},
        "HubSearchKeywords":{"shape":"HubSearchKeywordList"}
      }
    },
    "UpdateHubResponse":{
      "type":"structure",
      "required":["HubArn"],
      "members":{
        "HubArn":{"shape":"HubArn"}
      }
    },
    "UpdateImageRequest":{
      "type":"structure",
      "required":["ImageName"],
      "members":{
        "DeleteProperties":{"shape":"ImageDeletePropertyList"},
        "Description":{"shape":"ImageDescription"},
        "DisplayName":{"shape":"ImageDisplayName"},
        "ImageName":{"shape":"ImageName"},
        "RoleArn":{"shape":"RoleArn"}
      }
    },
    "UpdateImageResponse":{
      "type":"structure",
      "members":{
        "ImageArn":{"shape":"ImageArn"}
      }
    },
    "UpdateImageVersionRequest":{
      "type":"structure",
      "required":["ImageName"],
      "members":{
        "ImageName":{"shape":"ImageName"},
        "Alias":{"shape":"SageMakerImageVersionAlias"},
        "Version":{"shape":"ImageVersionNumber"},
        "AliasesToAdd":{"shape":"SageMakerImageVersionAliases"},
        "AliasesToDelete":{"shape":"SageMakerImageVersionAliases"},
        "VendorGuidance":{"shape":"VendorGuidance"},
        "JobType":{"shape":"JobType"},
        "MLFramework":{"shape":"MLFramework"},
        "ProgrammingLang":{"shape":"ProgrammingLang"},
        "Processor":{"shape":"Processor"},
        "Horovod":{"shape":"Horovod"},
        "ReleaseNotes":{"shape":"ReleaseNotes"}
      }
    },
    "UpdateImageVersionResponse":{
      "type":"structure",
      "members":{
        "ImageVersionArn":{"shape":"ImageVersionArn"}
      }
    },
    "UpdateInferenceComponentInput":{
      "type":"structure",
      "required":["InferenceComponentName"],
      "members":{
        "InferenceComponentName":{"shape":"InferenceComponentName"},
        "Specification":{"shape":"InferenceComponentSpecification"},
        "RuntimeConfig":{"shape":"InferenceComponentRuntimeConfig"}
      }
    },
    "UpdateInferenceComponentOutput":{
      "type":"structure",
      "required":["InferenceComponentArn"],
      "members":{
        "InferenceComponentArn":{"shape":"InferenceComponentArn"}
      }
    },
    "UpdateInferenceComponentRuntimeConfigInput":{
      "type":"structure",
      "required":[
        "InferenceComponentName",
        "DesiredRuntimeConfig"
      ],
      "members":{
        "InferenceComponentName":{"shape":"InferenceComponentName"},
        "DesiredRuntimeConfig":{"shape":"InferenceComponentRuntimeConfig"}
      }
    },
    "UpdateInferenceComponentRuntimeConfigOutput":{
      "type":"structure",
      "required":["InferenceComponentArn"],
      "members":{
        "InferenceComponentArn":{"shape":"InferenceComponentArn"}
      }
    },
    "UpdateInferenceExperimentRequest":{
      "type":"structure",
      "required":["Name"],
      "members":{
        "Name":{"shape":"InferenceExperimentName"},
        "Schedule":{"shape":"InferenceExperimentSchedule"},
        "Description":{"shape":"InferenceExperimentDescription"},
        "ModelVariants":{"shape":"ModelVariantConfigList"},
        "DataStorageConfig":{"shape":"InferenceExperimentDataStorageConfig"},
        "ShadowModeConfig":{"shape":"ShadowModeConfig"}
      }
    },
    "UpdateInferenceExperimentResponse":{
      "type":"structure",
      "required":["InferenceExperimentArn"],
      "members":{
        "InferenceExperimentArn":{"shape":"InferenceExperimentArn"}
      }
    },
    "UpdateMlflowTrackingServerRequest":{
      "type":"structure",
      "required":["TrackingServerName"],
      "members":{
        "TrackingServerName":{"shape":"TrackingServerName"},
        "ArtifactStoreUri":{"shape":"S3Uri"},
        "TrackingServerSize":{"shape":"TrackingServerSize"},
        "AutomaticModelRegistration":{"shape":"Boolean"},
        "WeeklyMaintenanceWindowStart":{"shape":"WeeklyMaintenanceWindowStart"}
      }
    },
    "UpdateMlflowTrackingServerResponse":{
      "type":"structure",
      "members":{
        "TrackingServerArn":{"shape":"TrackingServerArn"}
      }
    },
    "UpdateModelCardRequest":{
      "type":"structure",
      "required":["ModelCardName"],
      "members":{
        "ModelCardName":{"shape":"ModelCardNameOrArn"},
        "Content":{"shape":"ModelCardContent"},
        "ModelCardStatus":{"shape":"ModelCardStatus"}
      }
    },
    "UpdateModelCardResponse":{
      "type":"structure",
      "required":["ModelCardArn"],
      "members":{
        "ModelCardArn":{"shape":"ModelCardArn"}
      }
    },
    "UpdateModelPackageInput":{
      "type":"structure",
      "required":["ModelPackageArn"],
      "members":{
        "ModelPackageArn":{"shape":"ModelPackageArn"},
        "ModelApprovalStatus":{"shape":"ModelApprovalStatus"},
        "ApprovalDescription":{"shape":"ApprovalDescription"},
        "CustomerMetadataProperties":{"shape":"CustomerMetadataMap"},
        "CustomerMetadataPropertiesToRemove":{"shape":"CustomerMetadataKeyList"},
        "AdditionalInferenceSpecificationsToAdd":{"shape":"AdditionalInferenceSpecifications"},
        "InferenceSpecification":{"shape":"InferenceSpecification"},
        "SourceUri":{"shape":"ModelPackageSourceUri"},
        "ModelCard":{"shape":"ModelPackageModelCard"}
      }
    },
    "UpdateModelPackageOutput":{
      "type":"structure",
      "required":["ModelPackageArn"],
      "members":{
        "ModelPackageArn":{"shape":"ModelPackageArn"}
      }
    },
    "UpdateMonitoringAlertRequest":{
      "type":"structure",
      "required":[
        "MonitoringScheduleName",
        "MonitoringAlertName",
        "DatapointsToAlert",
        "EvaluationPeriod"
      ],
      "members":{
        "MonitoringScheduleName":{"shape":"MonitoringScheduleName"},
        "MonitoringAlertName":{"shape":"MonitoringAlertName"},
        "DatapointsToAlert":{"shape":"MonitoringDatapointsToAlert"},
        "EvaluationPeriod":{"shape":"MonitoringEvaluationPeriod"}
      }
    },
    "UpdateMonitoringAlertResponse":{
      "type":"structure",
      "required":["MonitoringScheduleArn"],
      "members":{
        "MonitoringScheduleArn":{"shape":"MonitoringScheduleArn"},
        "MonitoringAlertName":{"shape":"MonitoringAlertName"}
      }
    },
    "UpdateMonitoringScheduleRequest":{
      "type":"structure",
      "required":[
        "MonitoringScheduleName",
        "MonitoringScheduleConfig"
      ],
      "members":{
        "MonitoringScheduleName":{"shape":"MonitoringScheduleName"},
        "MonitoringScheduleConfig":{"shape":"MonitoringScheduleConfig"}
      }
    },
    "UpdateMonitoringScheduleResponse":{
      "type":"structure",
      "required":["MonitoringScheduleArn"],
      "members":{
        "MonitoringScheduleArn":{"shape":"MonitoringScheduleArn"}
      }
    },
    "UpdateNotebookInstanceInput":{
      "type":"structure",
      "required":["NotebookInstanceName"],
      "members":{
        "NotebookInstanceName":{"shape":"NotebookInstanceName"},
        "InstanceType":{"shape":"InstanceType"},
        "RoleArn":{"shape":"RoleArn"},
        "LifecycleConfigName":{"shape":"NotebookInstanceLifecycleConfigName"},
        "DisassociateLifecycleConfig":{"shape":"DisassociateNotebookInstanceLifecycleConfig"},
        "VolumeSizeInGB":{"shape":"NotebookInstanceVolumeSizeInGB"},
        "DefaultCodeRepository":{"shape":"CodeRepositoryNameOrUrl"},
        "AdditionalCodeRepositories":{"shape":"AdditionalCodeRepositoryNamesOrUrls"},
        "AcceleratorTypes":{"shape":"NotebookInstanceAcceleratorTypes"},
        "DisassociateAcceleratorTypes":{"shape":"DisassociateNotebookInstanceAcceleratorTypes"},
        "DisassociateDefaultCodeRepository":{"shape":"DisassociateDefaultCodeRepository"},
        "DisassociateAdditionalCodeRepositories":{"shape":"DisassociateAdditionalCodeRepositories"},
        "RootAccess":{"shape":"RootAccess"},
        "InstanceMetadataServiceConfiguration":{"shape":"InstanceMetadataServiceConfiguration"}
      }
    },
    "UpdateNotebookInstanceLifecycleConfigInput":{
      "type":"structure",
      "required":["NotebookInstanceLifecycleConfigName"],
      "members":{
        "NotebookInstanceLifecycleConfigName":{"shape":"NotebookInstanceLifecycleConfigName"},
        "OnCreate":{"shape":"NotebookInstanceLifecycleConfigList"},
        "OnStart":{"shape":"NotebookInstanceLifecycleConfigList"}
      }
    },
    "UpdateNotebookInstanceLifecycleConfigOutput":{
      "type":"structure",
      "members":{
      }
    },
    "UpdateNotebookInstanceOutput":{
      "type":"structure",
      "members":{
      }
    },
    "UpdatePipelineExecutionRequest":{
      "type":"structure",
      "required":["PipelineExecutionArn"],
      "members":{
        "PipelineExecutionArn":{"shape":"PipelineExecutionArn"},
        "PipelineExecutionDescription":{"shape":"PipelineExecutionDescription"},
        "PipelineExecutionDisplayName":{"shape":"PipelineExecutionName"},
        "ParallelismConfiguration":{"shape":"ParallelismConfiguration"}
      }
    },
    "UpdatePipelineExecutionResponse":{
      "type":"structure",
      "members":{
        "PipelineExecutionArn":{"shape":"PipelineExecutionArn"}
      }
    },
    "UpdatePipelineRequest":{
      "type":"structure",
      "required":["PipelineName"],
      "members":{
        "PipelineName":{"shape":"PipelineName"},
        "PipelineDisplayName":{"shape":"PipelineName"},
        "PipelineDefinition":{"shape":"PipelineDefinition"},
        "PipelineDefinitionS3Location":{"shape":"PipelineDefinitionS3Location"},
        "PipelineDescription":{"shape":"PipelineDescription"},
        "RoleArn":{"shape":"RoleArn"},
        "ParallelismConfiguration":{"shape":"ParallelismConfiguration"}
      }
    },
    "UpdatePipelineResponse":{
      "type":"structure",
      "members":{
        "PipelineArn":{"shape":"PipelineArn"}
      }
    },
    "UpdateProjectInput":{
      "type":"structure",
      "required":["ProjectName"],
      "members":{
        "ProjectName":{"shape":"ProjectEntityName"},
        "ProjectDescription":{"shape":"EntityDescription"},
        "ServiceCatalogProvisioningUpdateDetails":{"shape":"ServiceCatalogProvisioningUpdateDetails"},
        "Tags":{"shape":"TagList"}
      }
    },
    "UpdateProjectOutput":{
      "type":"structure",
      "required":["ProjectArn"],
      "members":{
        "ProjectArn":{"shape":"ProjectArn"}
      }
    },
    "UpdateSpaceRequest":{
      "type":"structure",
      "required":[
        "DomainId",
        "SpaceName"
      ],
      "members":{
        "DomainId":{"shape":"DomainId"},
        "SpaceName":{"shape":"SpaceName"},
        "SpaceSettings":{"shape":"SpaceSettings"},
        "SpaceDisplayName":{"shape":"NonEmptyString64"}
      }
    },
    "UpdateSpaceResponse":{
      "type":"structure",
      "members":{
        "SpaceArn":{"shape":"SpaceArn"}
      }
    },
    "UpdateTrainingJobRequest":{
      "type":"structure",
      "required":["TrainingJobName"],
      "members":{
        "TrainingJobName":{"shape":"TrainingJobName"},
        "ProfilerConfig":{"shape":"ProfilerConfigForUpdate"},
        "ProfilerRuleConfigurations":{"shape":"ProfilerRuleConfigurations"},
        "ResourceConfig":{"shape":"ResourceConfigForUpdate"},
        "RemoteDebugConfig":{"shape":"RemoteDebugConfigForUpdate"}
      }
    },
    "UpdateTrainingJobResponse":{
      "type":"structure",
      "required":["TrainingJobArn"],
      "members":{
        "TrainingJobArn":{"shape":"TrainingJobArn"}
      }
    },
    "UpdateTrialComponentRequest":{
      "type":"structure",
      "required":["TrialComponentName"],
      "members":{
        "TrialComponentName":{"shape":"ExperimentEntityName"},
        "DisplayName":{"shape":"ExperimentEntityName"},
        "Status":{"shape":"TrialComponentStatus"},
        "StartTime":{"shape":"Timestamp"},
        "EndTime":{"shape":"Timestamp"},
        "Parameters":{"shape":"TrialComponentParameters"},
        "ParametersToRemove":{"shape":"ListTrialComponentKey256"},
        "InputArtifacts":{"shape":"TrialComponentArtifacts"},
        "InputArtifactsToRemove":{"shape":"ListTrialComponentKey256"},
        "OutputArtifacts":{"shape":"TrialComponentArtifacts"},
        "OutputArtifactsToRemove":{"shape":"ListTrialComponentKey256"}
      }
    },
    "UpdateTrialComponentResponse":{
      "type":"structure",
      "members":{
        "TrialComponentArn":{"shape":"TrialComponentArn"}
      }
    },
    "UpdateTrialRequest":{
      "type":"structure",
      "required":["TrialName"],
      "members":{
        "TrialName":{"shape":"ExperimentEntityName"},
        "DisplayName":{"shape":"ExperimentEntityName"}
      }
    },
    "UpdateTrialResponse":{
      "type":"structure",
      "members":{
        "TrialArn":{"shape":"TrialArn"}
      }
    },
    "UpdateUserProfileRequest":{
      "type":"structure",
      "required":[
        "DomainId",
        "UserProfileName"
      ],
      "members":{
        "DomainId":{"shape":"DomainId"},
        "UserProfileName":{"shape":"UserProfileName"},
        "UserSettings":{"shape":"UserSettings"}
      }
    },
    "UpdateUserProfileResponse":{
      "type":"structure",
      "members":{
        "UserProfileArn":{"shape":"UserProfileArn"}
      }
    },
    "UpdateWorkforceRequest":{
      "type":"structure",
      "required":["WorkforceName"],
      "members":{
        "WorkforceName":{"shape":"WorkforceName"},
        "SourceIpConfig":{"shape":"SourceIpConfig"},
        "OidcConfig":{"shape":"OidcConfig"},
        "WorkforceVpcConfig":{"shape":"WorkforceVpcConfigRequest"}
      }
    },
    "UpdateWorkforceResponse":{
      "type":"structure",
      "required":["Workforce"],
      "members":{
        "Workforce":{"shape":"Workforce"}
      }
    },
    "UpdateWorkteamRequest":{
      "type":"structure",
      "required":["WorkteamName"],
      "members":{
        "WorkteamName":{"shape":"WorkteamName"},
        "MemberDefinitions":{"shape":"MemberDefinitions"},
        "Description":{"shape":"String200"},
        "NotificationConfiguration":{"shape":"NotificationConfiguration"},
        "WorkerAccessConfiguration":{"shape":"WorkerAccessConfiguration"}
      }
    },
    "UpdateWorkteamResponse":{
      "type":"structure",
      "required":["Workteam"],
      "members":{
        "Workteam":{"shape":"Workteam"}
      }
    },
    "Url":{
      "type":"string",
      "max":1024,
      "pattern":"^(https|s3)://([^/]+)/?(.*)$"
    },
    "UserContext":{
      "type":"structure",
      "members":{
        "UserProfileArn":{"shape":"String"},
        "UserProfileName":{"shape":"String"},
        "DomainId":{"shape":"String"},
        "IamIdentity":{"shape":"IamIdentity"}
      }
    },
    "UserProfileArn":{
      "type":"string",
      "max":256,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:user-profile/.*"
    },
    "UserProfileDetails":{
      "type":"structure",
      "members":{
        "DomainId":{"shape":"DomainId"},
        "UserProfileName":{"shape":"UserProfileName"},
        "Status":{"shape":"UserProfileStatus"},
        "CreationTime":{"shape":"CreationTime"},
        "LastModifiedTime":{"shape":"LastModifiedTime"}
      }
    },
    "UserProfileList":{
      "type":"list",
      "member":{"shape":"UserProfileDetails"}
    },
    "UserProfileName":{
      "type":"string",
      "max":63,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}"
    },
    "UserProfileSortKey":{
      "type":"string",
      "enum":[
        "CreationTime",
        "LastModifiedTime"
      ]
    },
    "UserProfileStatus":{
      "type":"string",
      "enum":[
        "Deleting",
        "Failed",
        "InService",
        "Pending",
        "Updating",
        "Update_Failed",
        "Delete_Failed"
      ]
    },
    "UserSettings":{
      "type":"structure",
      "members":{
        "ExecutionRole":{"shape":"RoleArn"},
        "SecurityGroups":{"shape":"SecurityGroupIds"},
        "SharingSettings":{"shape":"SharingSettings"},
        "JupyterServerAppSettings":{"shape":"JupyterServerAppSettings"},
        "KernelGatewayAppSettings":{"shape":"KernelGatewayAppSettings"},
        "TensorBoardAppSettings":{"shape":"TensorBoardAppSettings"},
        "RStudioServerProAppSettings":{"shape":"RStudioServerProAppSettings"},
        "RSessionAppSettings":{"shape":"RSessionAppSettings"},
        "CanvasAppSettings":{"shape":"CanvasAppSettings"},
        "CodeEditorAppSettings":{"shape":"CodeEditorAppSettings"},
        "JupyterLabAppSettings":{"shape":"JupyterLabAppSettings"},
        "SpaceStorageSettings":{"shape":"DefaultSpaceStorageSettings"},
        "DefaultLandingUri":{"shape":"LandingUri"},
        "StudioWebPortal":{"shape":"StudioWebPortal"},
        "CustomPosixUserConfig":{"shape":"CustomPosixUserConfig"},
        "CustomFileSystemConfigs":{"shape":"CustomFileSystemConfigs"},
        "StudioWebPortalSettings":{"shape":"StudioWebPortalSettings"}
      }
    },
    "UsersPerStep":{
      "type":"integer",
      "max":3,
      "min":1
    },
    "UtilizationMetric":{
      "type":"float",
      "min":0.0
    },
    "UtilizationPercentagePerCore":{
      "type":"integer",
      "max":100,
      "min":1
    },
    "ValidationFraction":{
      "type":"float",
      "max":1,
      "min":0
    },
    "VariantName":{
      "type":"string",
      "max":63,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}"
    },
    "VariantProperty":{
      "type":"structure",
      "required":["VariantPropertyType"],
      "members":{
        "VariantPropertyType":{"shape":"VariantPropertyType"}
      }
    },
    "VariantPropertyList":{
      "type":"list",
      "member":{"shape":"VariantProperty"},
      "max":3,
      "min":0
    },
    "VariantPropertyType":{
      "type":"string",
      "enum":[
        "DesiredInstanceCount",
        "DesiredWeight",
        "DataCaptureConfig"
      ]
    },
    "VariantStatus":{
      "type":"string",
      "enum":[
        "Creating",
        "Updating",
        "Deleting",
        "ActivatingTraffic",
        "Baking"
      ]
    },
    "VariantStatusMessage":{
      "type":"string",
      "max":1024
    },
    "VariantWeight":{
      "type":"float",
      "min":0
    },
    "VectorConfig":{
      "type":"structure",
      "required":["Dimension"],
      "members":{
        "Dimension":{"shape":"Dimension"}
      }
    },
    "VendorGuidance":{
      "type":"string",
      "enum":[
        "NOT_PROVIDED",
        "STABLE",
        "TO_BE_ARCHIVED",
        "ARCHIVED"
      ]
    },
    "VersionId":{
      "type":"string",
      "max":1024,
      "min":1,
      "pattern":".+"
    },
    "VersionedArnOrName":{
      "type":"string",
      "max":176,
      "min":1,
      "pattern":"(arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:[a-z\\-]*\\/)?([a-zA-Z0-9]([a-zA-Z0-9-]){0,62})(?<!-)(\\/[0-9]{1,5})?$"
    },
    "Vertex":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"AssociationEntityArn"},
        "Type":{"shape":"String40"},
        "LineageType":{"shape":"LineageType"}
      }
    },
    "Vertices":{
      "type":"list",
      "member":{"shape":"Vertex"}
    },
    "VisibilityConditions":{
      "type":"structure",
      "members":{
        "Key":{"shape":"VisibilityConditionsKey"},
        "Value":{"shape":"VisibilityConditionsValue"}
      }
    },
    "VisibilityConditionsKey":{
      "type":"string",
      "max":128,
      "min":1,
      "pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$"
    },
    "VisibilityConditionsList":{
      "type":"list",
      "member":{"shape":"VisibilityConditions"},
      "max":5,
      "min":1
    },
    "VisibilityConditionsValue":{
      "type":"string",
      "max":256,
      "min":0,
      "pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$"
    },
    "VolumeSizeInGB":{
      "type":"integer",
      "min":1
    },
    "VpcConfig":{
      "type":"structure",
      "required":[
        "SecurityGroupIds",
        "Subnets"
      ],
      "members":{
        "SecurityGroupIds":{"shape":"VpcSecurityGroupIds"},
        "Subnets":{"shape":"Subnets"}
      }
    },
    "VpcId":{
      "type":"string",
      "max":32,
      "pattern":"[-0-9a-zA-Z]+"
    },
    "VpcOnlyTrustedAccounts":{
      "type":"list",
      "member":{"shape":"AccountId"},
      "max":20
    },
    "VpcSecurityGroupIds":{
      "type":"list",
      "member":{"shape":"SecurityGroupId"},
      "max":5,
      "min":1
    },
    "WaitIntervalInSeconds":{
      "type":"integer",
      "max":3600,
      "min":0
    },
    "WarmPoolResourceStatus":{
      "type":"string",
      "enum":[
        "Available",
        "Terminated",
        "Reused",
        "InUse"
      ]
    },
    "WarmPoolStatus":{
      "type":"structure",
      "required":["Status"],
      "members":{
        "Status":{"shape":"WarmPoolResourceStatus"},
        "ResourceRetainedBillableTimeInSeconds":{"shape":"ResourceRetainedBillableTimeInSeconds"},
        "ReusedByJob":{"shape":"TrainingJobName"}
      }
    },
    "WeeklyMaintenanceWindowStart":{
      "type":"string",
      "max":9,
      "pattern":"(Mon|Tue|Wed|Thu|Fri|Sat|Sun):([01]\\d|2[0-3]):([0-5]\\d)"
    },
    "WorkerAccessConfiguration":{
      "type":"structure",
      "members":{
        "S3Presign":{"shape":"S3Presign"}
      }
    },
    "Workforce":{
      "type":"structure",
      "required":[
        "WorkforceName",
        "WorkforceArn"
      ],
      "members":{
        "WorkforceName":{"shape":"WorkforceName"},
        "WorkforceArn":{"shape":"WorkforceArn"},
        "LastUpdatedDate":{"shape":"Timestamp"},
        "SourceIpConfig":{"shape":"SourceIpConfig"},
        "SubDomain":{"shape":"String"},
        "CognitoConfig":{"shape":"CognitoConfig"},
        "OidcConfig":{"shape":"OidcConfigForResponse"},
        "CreateDate":{"shape":"Timestamp"},
        "WorkforceVpcConfig":{"shape":"WorkforceVpcConfigResponse"},
        "Status":{"shape":"WorkforceStatus"},
        "FailureReason":{"shape":"WorkforceFailureReason"}
      }
    },
    "WorkforceArn":{
      "type":"string",
      "max":256,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:workforce/.*"
    },
    "WorkforceFailureReason":{
      "type":"string",
      "max":1024,
      "min":1,
      "pattern":".+"
    },
    "WorkforceName":{
      "type":"string",
      "max":63,
      "min":1,
      "pattern":"^[a-zA-Z0-9]([a-zA-Z0-9\\-]){0,62}$"
    },
    "WorkforceSecurityGroupId":{
      "type":"string",
      "max":32,
      "pattern":"^sg-[0-9a-z]*$"
    },
    "WorkforceSecurityGroupIds":{
      "type":"list",
      "member":{"shape":"WorkforceSecurityGroupId"},
      "max":5,
      "min":1
    },
    "WorkforceStatus":{
      "type":"string",
      "enum":[
        "Initializing",
        "Updating",
        "Deleting",
        "Failed",
        "Active"
      ]
    },
    "WorkforceSubnetId":{
      "type":"string",
      "max":32,
      "pattern":"^subnet-[0-9a-z]*$"
    },
    "WorkforceSubnets":{
      "type":"list",
      "member":{"shape":"WorkforceSubnetId"},
      "max":16,
      "min":1
    },
    "WorkforceVpcConfigRequest":{
      "type":"structure",
      "members":{
        "VpcId":{"shape":"WorkforceVpcId"},
        "SecurityGroupIds":{"shape":"WorkforceSecurityGroupIds"},
        "Subnets":{"shape":"WorkforceSubnets"}
      }
    },
    "WorkforceVpcConfigResponse":{
      "type":"structure",
      "required":[
        "VpcId",
        "SecurityGroupIds",
        "Subnets"
      ],
      "members":{
        "VpcId":{"shape":"WorkforceVpcId"},
        "SecurityGroupIds":{"shape":"WorkforceSecurityGroupIds"},
        "Subnets":{"shape":"WorkforceSubnets"},
        "VpcEndpointId":{"shape":"WorkforceVpcEndpointId"}
      }
    },
    "WorkforceVpcEndpointId":{
      "type":"string",
      "max":255,
      "min":1,
      "pattern":"^vpce-[0-9a-z]*$"
    },
    "WorkforceVpcId":{
      "type":"string",
      "max":32,
      "pattern":"^vpc-[0-9a-z]*$"
    },
    "Workforces":{
      "type":"list",
      "member":{"shape":"Workforce"}
    },
    "WorkspaceSettings":{
      "type":"structure",
      "members":{
        "S3ArtifactPath":{"shape":"S3Uri"},
        "S3KmsKeyId":{"shape":"KmsKeyId"}
      }
    },
    "Workteam":{
      "type":"structure",
      "required":[
        "WorkteamName",
        "MemberDefinitions",
        "WorkteamArn",
        "Description"
      ],
      "members":{
        "WorkteamName":{"shape":"WorkteamName"},
        "MemberDefinitions":{"shape":"MemberDefinitions"},
        "WorkteamArn":{"shape":"WorkteamArn"},
        "WorkforceArn":{"shape":"WorkforceArn"},
        "ProductListingIds":{"shape":"ProductListings"},
        "Description":{"shape":"String200"},
        "SubDomain":{"shape":"String"},
        "CreateDate":{"shape":"Timestamp"},
        "LastUpdatedDate":{"shape":"Timestamp"},
        "NotificationConfiguration":{"shape":"NotificationConfiguration"},
        "WorkerAccessConfiguration":{"shape":"WorkerAccessConfiguration"}
      }
    },
    "WorkteamArn":{
      "type":"string",
      "max":256,
      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:workteam/.*"
    },
    "WorkteamName":{
      "type":"string",
      "max":63,
      "min":1,
      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}"
    },
    "Workteams":{
      "type":"list",
      "member":{"shape":"Workteam"}
    }
  }
}