diff --git a/SDK.CHANGELOG.md b/SDK.CHANGELOG.md index e2236a8017da..db7880c232e4 100644 --- a/SDK.CHANGELOG.md +++ b/SDK.CHANGELOG.md @@ -1,3 +1,15 @@ +### 3.7.301.0 (2022-06-23 18:18 UTC) +* LookoutEquipment (3.7.3.0) + * This release adds visualizations to the scheduled inference results. Users will be able to see interference results, including diagnostic results from their running inference schedulers. +* MediaConvert (3.7.17.3) + * AWS Elemental MediaConvert SDK has released support for automatic DolbyVision metadata generation when converting HDR10 to DolbyVision. +* Mgn (3.7.5.0) + * New and modified APIs for the Post-Migration Framework +* MigrationHubRefactorSpaces (3.7.1.0) + * This release adds the new API UpdateRoute that allows route to be updated to ACTIVE/INACTIVE state. In addition, CreateRoute API will now allow users to create route in ACTIVE/INACTIVE state. +* SageMaker (3.7.37.0) + * SageMaker Ground Truth now supports Virtual Private Cloud. Customers can launch labeling jobs and access to their private workforce in VPC mode. + ### 3.7.300.0 (2022-06-22 18:12 UTC) * APIGateway (3.7.3.30) * Documentation updates for Amazon API Gateway diff --git a/generator/ServiceModels/_sdk-versions.json b/generator/ServiceModels/_sdk-versions.json index 7e1c5cff38cb..37fcddecbfb5 100644 --- a/generator/ServiceModels/_sdk-versions.json +++ b/generator/ServiceModels/_sdk-versions.json @@ -1,6 +1,6 @@ { - "ProductVersion" : "3.7.300.0", + "ProductVersion" : "3.7.301.0", "CoreVersion" : "3.7.12.2", "OverrideCoreVersion" : "3.3", "DefaultToPreview" : false, @@ -898,7 +898,7 @@ "InPreview" : false }, "MediaConvert" : { - "Version" : "3.7.17.2", + "Version" : "3.7.17.3", "AssemblyVersionOverride" : "3.3", "Dependencies" : { "Core" : "3.7.12.2" @@ -946,7 +946,7 @@ "InPreview" : false }, "SageMaker" : { - "Version" : "3.7.36.7", + "Version" : "3.7.37.0", "AssemblyVersionOverride" : "3.3", "Dependencies" : { "Core" : "3.7.12.2" @@ -2090,7 +2090,7 @@ "InPreview" : false }, "Mgn" : { - "Version" : "3.7.4.24", + "Version" : "3.7.5.0", "AssemblyVersionOverride" : "3.3", "Dependencies" : { "Core" : "3.7.12.2" @@ -2098,7 +2098,7 @@ "InPreview" : false }, "LookoutEquipment" : { - "Version" : "3.7.2.24", + "Version" : "3.7.3.0", "AssemblyVersionOverride" : "3.3", "Dependencies" : { "Core" : "3.7.12.2" @@ -2330,7 +2330,7 @@ "InPreview" : false }, "MigrationHubRefactorSpaces" : { - "Version" : "3.7.0.73", + "Version" : "3.7.1.0", "AssemblyVersionOverride" : "3.3", "Dependencies" : { "Core" : "3.7.12.2" diff --git a/generator/ServiceModels/mgn/mgn-2020-02-26.json b/generator/ServiceModels/mgn/mgn-2020-02-26.json deleted file mode 100644 index b4b67e961aa6..000000000000 --- a/generator/ServiceModels/mgn/mgn-2020-02-26.json +++ /dev/null @@ -1,3552 +0,0 @@ -{ - "version": "2.0", - "metadata": { - "apiVersion": "2020-02-26", - "endpointPrefix": "mgn", - "jsonVersion": "1.1", - "protocol": "rest-json", - "serviceAbbreviation": "mgn", - "serviceFullName": "Application Migration Service", - "serviceId": "mgn", - "signatureVersion": "v4", - "signingName": "mgn", - "uid": "mgn-2020-02-26" - }, - "operations": { - "ChangeServerLifeCycleState": { - "name": "ChangeServerLifeCycleState", - "http": { - "method": "POST", - "requestUri": "/ChangeServerLifeCycleState", - "responseCode": 200 - }, - "input": { - "shape": "ChangeServerLifeCycleStateRequest" - }, - "output": { - "shape": "SourceServer" - }, - "errors": [ - { - "shape": "UninitializedAccountException" - }, - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "ConflictException" - } - ], - "documentation": "

Allows the user to set the SourceServer.LifeCycle.state property for specific Source Server IDs to one of the following: READY_FOR_TEST or READY_FOR_CUTOVER. This command only works if the Source Server is already launchable (dataReplicationInfo.lagDuration is not null.)

" - }, - "CreateLaunchConfigurationTemplate": { - "name": "CreateLaunchConfigurationTemplate", - "http": { - "method": "POST", - "requestUri": "/CreateLaunchConfigurationTemplate", - "responseCode": 201 - }, - "input": { - "shape": "CreateLaunchConfigurationTemplateRequest" - }, - "output": { - "shape": "LaunchConfigurationTemplate" - }, - "errors": [ - { - "shape": "UninitializedAccountException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "AccessDeniedException" - } - ], - "documentation": "

Creates a new ReplicationConfigurationTemplate.

" - }, - "CreateReplicationConfigurationTemplate": { - "name": "CreateReplicationConfigurationTemplate", - "http": { - "method": "POST", - "requestUri": "/CreateReplicationConfigurationTemplate", - "responseCode": 201 - }, - "input": { - "shape": "CreateReplicationConfigurationTemplateRequest" - }, - "output": { - "shape": "ReplicationConfigurationTemplate" - }, - "errors": [ - { - "shape": "UninitializedAccountException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "AccessDeniedException" - } - ], - "documentation": "

Creates a new ReplicationConfigurationTemplate.

" - }, - "DeleteJob": { - "name": "DeleteJob", - "http": { - "method": "POST", - "requestUri": "/DeleteJob", - "responseCode": 204 - }, - "input": { - "shape": "DeleteJobRequest" - }, - "output": { - "shape": "DeleteJobResponse" - }, - "errors": [ - { - "shape": "UninitializedAccountException" - }, - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "ConflictException" - } - ], - "documentation": "

Deletes a single Job by ID.

", - "idempotent": true - }, - "DeleteLaunchConfigurationTemplate": { - "name": "DeleteLaunchConfigurationTemplate", - "http": { - "method": "POST", - "requestUri": "/DeleteLaunchConfigurationTemplate", - "responseCode": 204 - }, - "input": { - "shape": "DeleteLaunchConfigurationTemplateRequest" - }, - "output": { - "shape": "DeleteLaunchConfigurationTemplateResponse" - }, - "errors": [ - { - "shape": "UninitializedAccountException" - }, - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "ConflictException" - } - ], - "documentation": "

Creates a new ReplicationConfigurationTemplate.

", - "idempotent": true - }, - "DeleteReplicationConfigurationTemplate": { - "name": "DeleteReplicationConfigurationTemplate", - "http": { - "method": "POST", - "requestUri": "/DeleteReplicationConfigurationTemplate", - "responseCode": 204 - }, - "input": { - "shape": "DeleteReplicationConfigurationTemplateRequest" - }, - "output": { - "shape": "DeleteReplicationConfigurationTemplateResponse" - }, - "errors": [ - { - "shape": "UninitializedAccountException" - }, - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "ConflictException" - } - ], - "documentation": "

Deletes a single Replication Configuration Template by ID

", - "idempotent": true - }, - "DeleteSourceServer": { - "name": "DeleteSourceServer", - "http": { - "method": "POST", - "requestUri": "/DeleteSourceServer", - "responseCode": 204 - }, - "input": { - "shape": "DeleteSourceServerRequest" - }, - "output": { - "shape": "DeleteSourceServerResponse" - }, - "errors": [ - { - "shape": "UninitializedAccountException" - }, - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "ConflictException" - } - ], - "documentation": "

Deletes a single source server by ID.

", - "idempotent": true - }, - "DeleteVcenterClient": { - "name": "DeleteVcenterClient", - "http": { - "method": "POST", - "requestUri": "/DeleteVcenterClient", - "responseCode": 204 - }, - "input": { - "shape": "DeleteVcenterClientRequest" - }, - "errors": [ - { - "shape": "UninitializedAccountException" - }, - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "ValidationException" - } - ], - "documentation": "

Deletes a given vCenter client by ID.

", - "idempotent": true - }, - "DescribeJobLogItems": { - "name": "DescribeJobLogItems", - "http": { - "method": "POST", - "requestUri": "/DescribeJobLogItems", - "responseCode": 200 - }, - "input": { - "shape": "DescribeJobLogItemsRequest" - }, - "output": { - "shape": "DescribeJobLogItemsResponse" - }, - "errors": [ - { - "shape": "UninitializedAccountException" - }, - { - "shape": "ValidationException" - } - ], - "documentation": "

Retrieves detailed job log items with paging.

" - }, - "DescribeJobs": { - "name": "DescribeJobs", - "http": { - "method": "POST", - "requestUri": "/DescribeJobs", - "responseCode": 200 - }, - "input": { - "shape": "DescribeJobsRequest" - }, - "output": { - "shape": "DescribeJobsResponse" - }, - "errors": [ - { - "shape": "UninitializedAccountException" - }, - { - "shape": "ValidationException" - } - ], - "documentation": "

Returns a list of Jobs. Use the JobsID and fromDate and toData filters to limit which jobs are returned. The response is sorted by creationDataTime - latest date first. Jobs are normally created by the StartTest, StartCutover, and TerminateTargetInstances APIs. Jobs are also created by DiagnosticLaunch and TerminateDiagnosticInstances, which are APIs available only to *Support* and only used in response to relevant support tickets.

" - }, - "DescribeLaunchConfigurationTemplates": { - "name": "DescribeLaunchConfigurationTemplates", - "http": { - "method": "POST", - "requestUri": "/DescribeLaunchConfigurationTemplates", - "responseCode": 200 - }, - "input": { - "shape": "DescribeLaunchConfigurationTemplatesRequest" - }, - "output": { - "shape": "DescribeLaunchConfigurationTemplatesResponse" - }, - "errors": [ - { - "shape": "UninitializedAccountException" - }, - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "ValidationException" - } - ], - "documentation": "

Creates a new ReplicationConfigurationTemplate.

" - }, - "DescribeReplicationConfigurationTemplates": { - "name": "DescribeReplicationConfigurationTemplates", - "http": { - "method": "POST", - "requestUri": "/DescribeReplicationConfigurationTemplates", - "responseCode": 200 - }, - "input": { - "shape": "DescribeReplicationConfigurationTemplatesRequest" - }, - "output": { - "shape": "DescribeReplicationConfigurationTemplatesResponse" - }, - "errors": [ - { - "shape": "UninitializedAccountException" - }, - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "ValidationException" - } - ], - "documentation": "

Lists all ReplicationConfigurationTemplates, filtered by Source Server IDs.

" - }, - "DescribeSourceServers": { - "name": "DescribeSourceServers", - "http": { - "method": "POST", - "requestUri": "/DescribeSourceServers", - "responseCode": 200 - }, - "input": { - "shape": "DescribeSourceServersRequest" - }, - "output": { - "shape": "DescribeSourceServersResponse" - }, - "errors": [ - { - "shape": "UninitializedAccountException" - }, - { - "shape": "ValidationException" - } - ], - "documentation": "

Retrieves all SourceServers or multiple SourceServers by ID.

" - }, - "DescribeVcenterClients": { - "name": "DescribeVcenterClients", - "http": { - "method": "GET", - "requestUri": "/DescribeVcenterClients", - "responseCode": 200 - }, - "input": { - "shape": "DescribeVcenterClientsRequest" - }, - "output": { - "shape": "DescribeVcenterClientsResponse" - }, - "errors": [ - { - "shape": "UninitializedAccountException" - }, - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "ValidationException" - } - ], - "documentation": "

Returns a list of the installed vCenter clients.

" - }, - "DisconnectFromService": { - "name": "DisconnectFromService", - "http": { - "method": "POST", - "requestUri": "/DisconnectFromService", - "responseCode": 200 - }, - "input": { - "shape": "DisconnectFromServiceRequest" - }, - "output": { - "shape": "SourceServer" - }, - "errors": [ - { - "shape": "UninitializedAccountException" - }, - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "ConflictException" - } - ], - "documentation": "

Disconnects specific Source Servers from Application Migration Service. Data replication is stopped immediately. All AWS resources created by Application Migration Service for enabling the replication of these source servers will be terminated / deleted within 90 minutes. Launched Test or Cutover instances will NOT be terminated. If the agent on the source server has not been prevented from communicating with the Application Migration Service service, then it will receive a command to uninstall itself (within approximately 10 minutes). The following properties of the SourceServer will be changed immediately: dataReplicationInfo.dataReplicationState will be set to DISCONNECTED; The totalStorageBytes property for each of dataReplicationInfo.replicatedDisks will be set to zero; dataReplicationInfo.lagDuration and dataReplicationInfo.lagDuration will be nullified.

" - }, - "FinalizeCutover": { - "name": "FinalizeCutover", - "http": { - "method": "POST", - "requestUri": "/FinalizeCutover", - "responseCode": 200 - }, - "input": { - "shape": "FinalizeCutoverRequest" - }, - "output": { - "shape": "SourceServer" - }, - "errors": [ - { - "shape": "UninitializedAccountException" - }, - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "ConflictException" - } - ], - "documentation": "

Finalizes the cutover immediately for specific Source Servers. All AWS resources created by Application Migration Service for enabling the replication of these source servers will be terminated / deleted within 90 minutes. Launched Test or Cutover instances will NOT be terminated. The AWS Replication Agent will receive a command to uninstall itself (within 10 minutes). The following properties of the SourceServer will be changed immediately: dataReplicationInfo.dataReplicationState will be changed to DISCONNECTED; The SourceServer.lifeCycle.state will be changed to CUTOVER; The totalStorageBytes property fo each of dataReplicationInfo.replicatedDisks will be set to zero; dataReplicationInfo.lagDuration and dataReplicationInfo.lagDuration will be nullified.

" - }, - "GetLaunchConfiguration": { - "name": "GetLaunchConfiguration", - "http": { - "method": "POST", - "requestUri": "/GetLaunchConfiguration", - "responseCode": 200 - }, - "input": { - "shape": "GetLaunchConfigurationRequest" - }, - "output": { - "shape": "LaunchConfiguration" - }, - "errors": [ - { - "shape": "UninitializedAccountException" - }, - { - "shape": "ResourceNotFoundException" - } - ], - "documentation": "

Lists all LaunchConfigurations available, filtered by Source Server IDs.

" - }, - "GetReplicationConfiguration": { - "name": "GetReplicationConfiguration", - "http": { - "method": "POST", - "requestUri": "/GetReplicationConfiguration", - "responseCode": 200 - }, - "input": { - "shape": "GetReplicationConfigurationRequest" - }, - "output": { - "shape": "ReplicationConfiguration" - }, - "errors": [ - { - "shape": "UninitializedAccountException" - }, - { - "shape": "ResourceNotFoundException" - } - ], - "documentation": "

Lists all ReplicationConfigurations, filtered by Source Server ID.

" - }, - "InitializeService": { - "name": "InitializeService", - "http": { - "method": "POST", - "requestUri": "/InitializeService", - "responseCode": 204 - }, - "input": { - "shape": "InitializeServiceRequest" - }, - "output": { - "shape": "InitializeServiceResponse" - }, - "errors": [ - { - "shape": "ValidationException" - }, - { - "shape": "AccessDeniedException" - } - ], - "documentation": "

Initialize Application Migration Service.

" - }, - "ListTagsForResource": { - "name": "ListTagsForResource", - "http": { - "method": "GET", - "requestUri": "/tags/{resourceArn}", - "responseCode": 200 - }, - "input": { - "shape": "ListTagsForResourceRequest" - }, - "output": { - "shape": "ListTagsForResourceResponse" - }, - "errors": [ - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "ThrottlingException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "AccessDeniedException" - }, - { - "shape": "InternalServerException" - } - ], - "documentation": "

List all tags for your Application Migration Service resources.

" - }, - "MarkAsArchived": { - "name": "MarkAsArchived", - "http": { - "method": "POST", - "requestUri": "/MarkAsArchived", - "responseCode": 200 - }, - "input": { - "shape": "MarkAsArchivedRequest" - }, - "output": { - "shape": "SourceServer" - }, - "errors": [ - { - "shape": "UninitializedAccountException" - }, - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "ConflictException" - } - ], - "documentation": "

Archives specific Source Servers by setting the SourceServer.isArchived property to true for specified SourceServers by ID. This command only works for SourceServers with a lifecycle. state which equals DISCONNECTED or CUTOVER.

" - }, - "RetryDataReplication": { - "name": "RetryDataReplication", - "http": { - "method": "POST", - "requestUri": "/RetryDataReplication", - "responseCode": 200 - }, - "input": { - "shape": "RetryDataReplicationRequest" - }, - "output": { - "shape": "SourceServer" - }, - "errors": [ - { - "shape": "UninitializedAccountException" - }, - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "ValidationException" - } - ], - "documentation": "

Causes the data replication initiation sequence to begin immediately upon next Handshake for specified SourceServer IDs, regardless of when the previous initiation started. This command will not work if the SourceServer is not stalled or is in a DISCONNECTED or STOPPED state.

" - }, - "StartCutover": { - "name": "StartCutover", - "http": { - "method": "POST", - "requestUri": "/StartCutover", - "responseCode": 202 - }, - "input": { - "shape": "StartCutoverRequest" - }, - "output": { - "shape": "StartCutoverResponse" - }, - "errors": [ - { - "shape": "UninitializedAccountException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "ConflictException" - } - ], - "documentation": "

Launches a Cutover Instance for specific Source Servers. This command starts a LAUNCH job whose initiatedBy property is StartCutover and changes the SourceServer.lifeCycle.state property to CUTTING_OVER.

" - }, - "StartReplication": { - "name": "StartReplication", - "http": { - "method": "POST", - "requestUri": "/StartReplication", - "responseCode": 200 - }, - "input": { - "shape": "StartReplicationRequest" - }, - "output": { - "shape": "SourceServer" - }, - "errors": [ - { - "shape": "UninitializedAccountException" - }, - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "ServiceQuotaExceededException" - }, - { - "shape": "ConflictException" - } - ], - "documentation": "

Starts replication for SNAPSHOT_SHIPPING agents.

" - }, - "StartTest": { - "name": "StartTest", - "http": { - "method": "POST", - "requestUri": "/StartTest", - "responseCode": 202 - }, - "input": { - "shape": "StartTestRequest" - }, - "output": { - "shape": "StartTestResponse" - }, - "errors": [ - { - "shape": "UninitializedAccountException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "ConflictException" - } - ], - "documentation": "

Launches a Test Instance for specific Source Servers. This command starts a LAUNCH job whose initiatedBy property is StartTest and changes the SourceServer.lifeCycle.state property to TESTING.

" - }, - "TagResource": { - "name": "TagResource", - "http": { - "method": "POST", - "requestUri": "/tags/{resourceArn}", - "responseCode": 200 - }, - "input": { - "shape": "TagResourceRequest" - }, - "errors": [ - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "ThrottlingException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "AccessDeniedException" - }, - { - "shape": "InternalServerException" - } - ], - "documentation": "

Adds or overwrites only the specified tags for the specified Application Migration Service resource or resources. When you specify an existing tag key, the value is overwritten with the new value. Each resource can have a maximum of 50 tags. Each tag consists of a key and optional value.

", - "idempotent": true - }, - "TerminateTargetInstances": { - "name": "TerminateTargetInstances", - "http": { - "method": "POST", - "requestUri": "/TerminateTargetInstances", - "responseCode": 202 - }, - "input": { - "shape": "TerminateTargetInstancesRequest" - }, - "output": { - "shape": "TerminateTargetInstancesResponse" - }, - "errors": [ - { - "shape": "UninitializedAccountException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "ConflictException" - } - ], - "documentation": "

Starts a job that terminates specific launched EC2 Test and Cutover instances. This command will not work for any Source Server with a lifecycle.state of TESTING, CUTTING_OVER, or CUTOVER.

" - }, - "UntagResource": { - "name": "UntagResource", - "http": { - "method": "DELETE", - "requestUri": "/tags/{resourceArn}", - "responseCode": 200 - }, - "input": { - "shape": "UntagResourceRequest" - }, - "errors": [ - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "ThrottlingException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "AccessDeniedException" - }, - { - "shape": "InternalServerException" - } - ], - "documentation": "

Deletes the specified set of tags from the specified set of Application Migration Service resources.

", - "idempotent": true - }, - "UpdateLaunchConfiguration": { - "name": "UpdateLaunchConfiguration", - "http": { - "method": "POST", - "requestUri": "/UpdateLaunchConfiguration", - "responseCode": 200 - }, - "input": { - "shape": "UpdateLaunchConfigurationRequest" - }, - "output": { - "shape": "LaunchConfiguration" - }, - "errors": [ - { - "shape": "UninitializedAccountException" - }, - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "ConflictException" - } - ], - "documentation": "

Updates multiple LaunchConfigurations by Source Server ID.

", - "idempotent": true - }, - "UpdateLaunchConfigurationTemplate": { - "name": "UpdateLaunchConfigurationTemplate", - "http": { - "method": "POST", - "requestUri": "/UpdateLaunchConfigurationTemplate", - "responseCode": 200 - }, - "input": { - "shape": "UpdateLaunchConfigurationTemplateRequest" - }, - "output": { - "shape": "LaunchConfigurationTemplate" - }, - "errors": [ - { - "shape": "UninitializedAccountException" - }, - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "AccessDeniedException" - } - ], - "documentation": "

Creates a new ReplicationConfigurationTemplate.

" - }, - "UpdateReplicationConfiguration": { - "name": "UpdateReplicationConfiguration", - "http": { - "method": "POST", - "requestUri": "/UpdateReplicationConfiguration", - "responseCode": 200 - }, - "input": { - "shape": "UpdateReplicationConfigurationRequest" - }, - "output": { - "shape": "ReplicationConfiguration" - }, - "errors": [ - { - "shape": "UninitializedAccountException" - }, - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "AccessDeniedException" - }, - { - "shape": "ConflictException" - } - ], - "documentation": "

Allows you to update multiple ReplicationConfigurations by Source Server ID.

", - "idempotent": true - }, - "UpdateReplicationConfigurationTemplate": { - "name": "UpdateReplicationConfigurationTemplate", - "http": { - "method": "POST", - "requestUri": "/UpdateReplicationConfigurationTemplate", - "responseCode": 200 - }, - "input": { - "shape": "UpdateReplicationConfigurationTemplateRequest" - }, - "output": { - "shape": "ReplicationConfigurationTemplate" - }, - "errors": [ - { - "shape": "UninitializedAccountException" - }, - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "AccessDeniedException" - } - ], - "documentation": "

Updates multiple ReplicationConfigurationTemplates by ID.

" - }, - "UpdateSourceServerReplicationType": { - "name": "UpdateSourceServerReplicationType", - "http": { - "method": "POST", - "requestUri": "/UpdateSourceServerReplicationType", - "responseCode": 200 - }, - "input": { - "shape": "UpdateSourceServerReplicationTypeRequest" - }, - "output": { - "shape": "SourceServer" - }, - "errors": [ - { - "shape": "UninitializedAccountException" - }, - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "ConflictException" - } - ], - "documentation": "

Allows you to change between the AGENT_BASED replication type and the SNAPSHOT_SHIPPING replication type.

" - } - }, - "shapes": { - "ARN": { - "type": "string", - "max": 2048, - "min": 20 - }, - "AccessDeniedException": { - "type": "structure", - "members": { - "code": { - "shape": "LargeBoundedString" - }, - "message": { - "shape": "LargeBoundedString" - } - }, - "documentation": "

Operating denied due to a file permission or access check error.

", - "error": { - "httpStatusCode": 403, - "senderFault": true - }, - "exception": true - }, - "Boolean": { - "type": "boolean", - "box": true - }, - "BootMode": { - "type": "string", - "enum": [ - "LEGACY_BIOS", - "UEFI" - ] - }, - "BoundedString": { - "type": "string", - "max": 256, - "min": 0 - }, - "CPU": { - "type": "structure", - "members": { - "cores": { - "shape": "PositiveInteger", - "documentation": "

The number of CPU cores on the source server.

" - }, - "modelName": { - "shape": "BoundedString", - "documentation": "

The source server's CPU model name.

" - } - }, - "documentation": "

Source server CPU information.

" - }, - "ChangeServerLifeCycleStateRequest": { - "type": "structure", - "required": [ - "lifeCycle", - "sourceServerID" - ], - "members": { - "lifeCycle": { - "shape": "ChangeServerLifeCycleStateSourceServerLifecycle", - "documentation": "

The request to change the source server migration lifecycle state.

" - }, - "sourceServerID": { - "shape": "SourceServerID", - "documentation": "

The request to change the source server migration lifecycle state by source server ID.

" - } - } - }, - "ChangeServerLifeCycleStateSourceServerLifecycle": { - "type": "structure", - "required": [ - "state" - ], - "members": { - "state": { - "shape": "ChangeServerLifeCycleStateSourceServerLifecycleState", - "documentation": "

The request to change the source server migration lifecycle state.

" - } - }, - "documentation": "

The request to change the source server migration lifecycle state.

" - }, - "ChangeServerLifeCycleStateSourceServerLifecycleState": { - "type": "string", - "enum": [ - "READY_FOR_TEST", - "READY_FOR_CUTOVER", - "CUTOVER" - ] - }, - "CloudWatchLogGroupName": { - "type": "string", - "max": 512, - "min": 1, - "pattern": "^[\\.\\-_/#A-Za-z0-9]+$" - }, - "ConflictException": { - "type": "structure", - "members": { - "code": { - "shape": "LargeBoundedString" - }, - "errors": { - "shape": "ConflictExceptionErrors", - "documentation": "

Conflict Exception specific errors.

" - }, - "message": { - "shape": "LargeBoundedString" - }, - "resourceId": { - "shape": "LargeBoundedString", - "documentation": "

A conflict occurred when prompting for the Resource ID.

" - }, - "resourceType": { - "shape": "LargeBoundedString", - "documentation": "

A conflict occurred when prompting for resource type.

" - } - }, - "documentation": "

The request could not be completed due to a conflict with the current state of the target resource.

", - "error": { - "httpStatusCode": 409, - "senderFault": true - }, - "exception": true - }, - "ConflictExceptionErrors": { - "type": "list", - "member": { - "shape": "ErrorDetails" - } - }, - "Cpus": { - "type": "list", - "member": { - "shape": "CPU" - }, - "max": 256, - "min": 0 - }, - "CreateLaunchConfigurationTemplateRequest": { - "type": "structure", - "members": { - "postLaunchActions": { - "shape": "PostLaunchActions", - "documentation": "

Request to associate the default Application Migration Service Security group with the Replication Settings template.

" - }, - "tags": { - "shape": "TagsMap", - "documentation": "

Request to associate the default Application Migration Service Security group with the Replication Settings template.

" - } - } - }, - "CreateReplicationConfigurationTemplateRequest": { - "type": "structure", - "required": [ - "associateDefaultSecurityGroup", - "bandwidthThrottling", - "createPublicIP", - "dataPlaneRouting", - "defaultLargeStagingDiskType", - "ebsEncryption", - "replicationServerInstanceType", - "replicationServersSecurityGroupsIDs", - "stagingAreaSubnetId", - "stagingAreaTags", - "useDedicatedReplicationServer" - ], - "members": { - "associateDefaultSecurityGroup": { - "shape": "Boolean", - "documentation": "

Request to associate the default Application Migration Service Security group with the Replication Settings template.

" - }, - "bandwidthThrottling": { - "shape": "PositiveInteger", - "documentation": "

Request to configure bandwidth throttling during Replication Settings template creation.

" - }, - "createPublicIP": { - "shape": "Boolean", - "documentation": "

Request to create Public IP during Replication Settings template creation.

" - }, - "dataPlaneRouting": { - "shape": "ReplicationConfigurationDataPlaneRouting", - "documentation": "

Request to configure data plane routing during Replication Settings template creation.

" - }, - "defaultLargeStagingDiskType": { - "shape": "ReplicationConfigurationDefaultLargeStagingDiskType", - "documentation": "

Request to configure the default large staging disk EBS volume type during Replication Settings template creation.

" - }, - "ebsEncryption": { - "shape": "ReplicationConfigurationEbsEncryption", - "documentation": "

Request to configure EBS encryption during Replication Settings template creation.

" - }, - "ebsEncryptionKeyArn": { - "shape": "ARN", - "documentation": "

Request to configure an EBS encryption key during Replication Settings template creation.

" - }, - "replicationServerInstanceType": { - "shape": "EC2InstanceType", - "documentation": "

Request to configure the Replication Server instance type during Replication Settings template creation.

" - }, - "replicationServersSecurityGroupsIDs": { - "shape": "ReplicationServersSecurityGroupsIDs", - "documentation": "

Request to configure the Replication Server Security group ID during Replication Settings template creation.

" - }, - "stagingAreaSubnetId": { - "shape": "SubnetID", - "documentation": "

Request to configure the Staging Area subnet ID during Replication Settings template creation.

" - }, - "stagingAreaTags": { - "shape": "TagsMap", - "documentation": "

Request to configure Staging Area tags during Replication Settings template creation.

" - }, - "tags": { - "shape": "TagsMap", - "documentation": "

Request to configure tags during Replication Settings template creation.

" - }, - "useDedicatedReplicationServer": { - "shape": "Boolean", - "documentation": "

Request to use Dedicated Replication Servers during Replication Settings template creation.

" - } - } - }, - "DataReplicationError": { - "type": "structure", - "members": { - "error": { - "shape": "DataReplicationErrorString", - "documentation": "

Error in data replication.

" - }, - "rawError": { - "shape": "LargeBoundedString", - "documentation": "

Error in data replication.

" - } - }, - "documentation": "

Error in data replication.

" - }, - "DataReplicationErrorString": { - "type": "string", - "enum": [ - "AGENT_NOT_SEEN", - "SNAPSHOTS_FAILURE", - "NOT_CONVERGING", - "UNSTABLE_NETWORK", - "FAILED_TO_CREATE_SECURITY_GROUP", - "FAILED_TO_LAUNCH_REPLICATION_SERVER", - "FAILED_TO_BOOT_REPLICATION_SERVER", - "FAILED_TO_AUTHENTICATE_WITH_SERVICE", - "FAILED_TO_DOWNLOAD_REPLICATION_SOFTWARE", - "FAILED_TO_CREATE_STAGING_DISKS", - "FAILED_TO_ATTACH_STAGING_DISKS", - "FAILED_TO_PAIR_REPLICATION_SERVER_WITH_AGENT", - "FAILED_TO_CONNECT_AGENT_TO_REPLICATION_SERVER", - "FAILED_TO_START_DATA_TRANSFER", - "UNSUPPORTED_VM_CONFIGURATION", - "LAST_SNAPSHOT_JOB_FAILED" - ] - }, - "DataReplicationInfo": { - "type": "structure", - "members": { - "dataReplicationError": { - "shape": "DataReplicationError", - "documentation": "

Error in obtaining data replication info.

" - }, - "dataReplicationInitiation": { - "shape": "DataReplicationInitiation", - "documentation": "

Request to query whether data replication has been initiated.

" - }, - "dataReplicationState": { - "shape": "DataReplicationState", - "documentation": "

Request to query the data replication state.

" - }, - "etaDateTime": { - "shape": "ISO8601DatetimeString", - "documentation": "

Request to query the time when data replication will be complete.

" - }, - "lagDuration": { - "shape": "ISO8601DurationString", - "documentation": "

Request to query data replication lag duration.

" - }, - "lastSnapshotDateTime": { - "shape": "ISO8601DatetimeString", - "documentation": "

Request to query data replication last snapshot time.

" - }, - "replicatedDisks": { - "shape": "DataReplicationInfoReplicatedDisks", - "documentation": "

Request to query disks replicated.

" - } - }, - "documentation": "

Request data replication info.

" - }, - "DataReplicationInfoReplicatedDisk": { - "type": "structure", - "members": { - "backloggedStorageBytes": { - "shape": "PositiveInteger", - "documentation": "

Request to query data replication backlog size in bytes.

" - }, - "deviceName": { - "shape": "BoundedString", - "documentation": "

Request to query device name.

" - }, - "replicatedStorageBytes": { - "shape": "PositiveInteger", - "documentation": "

Request to query amount of data replicated in bytes.

" - }, - "rescannedStorageBytes": { - "shape": "PositiveInteger", - "documentation": "

Request to query amount of data rescanned in bytes.

" - }, - "totalStorageBytes": { - "shape": "PositiveInteger", - "documentation": "

Request to query total amount of data replicated in bytes.

" - } - }, - "documentation": "

Request to query disks replicated.

" - }, - "DataReplicationInfoReplicatedDisks": { - "type": "list", - "member": { - "shape": "DataReplicationInfoReplicatedDisk" - }, - "max": 60, - "min": 0 - }, - "DataReplicationInitiation": { - "type": "structure", - "members": { - "nextAttemptDateTime": { - "shape": "ISO8601DatetimeString", - "documentation": "

Request to query next data initiation date and time.

" - }, - "startDateTime": { - "shape": "ISO8601DatetimeString", - "documentation": "

Request to query data initiation start date and time.

" - }, - "steps": { - "shape": "DataReplicationInitiationSteps", - "documentation": "

Request to query data initiation steps.

" - } - }, - "documentation": "

Data replication initiation.

" - }, - "DataReplicationInitiationStep": { - "type": "structure", - "members": { - "name": { - "shape": "DataReplicationInitiationStepName", - "documentation": "

Request to query data initiation step name.

" - }, - "status": { - "shape": "DataReplicationInitiationStepStatus", - "documentation": "

Request to query data initiation status.

" - } - }, - "documentation": "

Data replication initiation step.

" - }, - "DataReplicationInitiationStepName": { - "type": "string", - "enum": [ - "WAIT", - "CREATE_SECURITY_GROUP", - "LAUNCH_REPLICATION_SERVER", - "BOOT_REPLICATION_SERVER", - "AUTHENTICATE_WITH_SERVICE", - "DOWNLOAD_REPLICATION_SOFTWARE", - "CREATE_STAGING_DISKS", - "ATTACH_STAGING_DISKS", - "PAIR_REPLICATION_SERVER_WITH_AGENT", - "CONNECT_AGENT_TO_REPLICATION_SERVER", - "START_DATA_TRANSFER" - ] - }, - "DataReplicationInitiationStepStatus": { - "type": "string", - "enum": [ - "NOT_STARTED", - "IN_PROGRESS", - "SUCCEEDED", - "FAILED", - "SKIPPED" - ] - }, - "DataReplicationInitiationSteps": { - "type": "list", - "member": { - "shape": "DataReplicationInitiationStep" - } - }, - "DataReplicationState": { - "type": "string", - "enum": [ - "STOPPED", - "INITIATING", - "INITIAL_SYNC", - "BACKLOG", - "CREATING_SNAPSHOT", - "CONTINUOUS", - "PAUSED", - "RESCAN", - "STALLED", - "DISCONNECTED", - "PENDING_SNAPSHOT_SHIPPING", - "SHIPPING_SNAPSHOT" - ] - }, - "DeleteJobRequest": { - "type": "structure", - "required": [ - "jobID" - ], - "members": { - "jobID": { - "shape": "JobID", - "documentation": "

Request to delete Job from service by Job ID.

" - } - } - }, - "DeleteJobResponse": { - "type": "structure", - "members": {} - }, - "DeleteLaunchConfigurationTemplateRequest": { - "type": "structure", - "required": [ - "launchConfigurationTemplateID" - ], - "members": { - "launchConfigurationTemplateID": { - "shape": "LaunchConfigurationTemplateID", - "documentation": "

ID of resource to be deleted.

" - } - } - }, - "DeleteLaunchConfigurationTemplateResponse": { - "type": "structure", - "members": {} - }, - "DeleteReplicationConfigurationTemplateRequest": { - "type": "structure", - "required": [ - "replicationConfigurationTemplateID" - ], - "members": { - "replicationConfigurationTemplateID": { - "shape": "ReplicationConfigurationTemplateID", - "documentation": "

Request to delete Replication Configuration Template from service by Replication Configuration Template ID.

" - } - } - }, - "DeleteReplicationConfigurationTemplateResponse": { - "type": "structure", - "members": {} - }, - "DeleteSourceServerRequest": { - "type": "structure", - "required": [ - "sourceServerID" - ], - "members": { - "sourceServerID": { - "shape": "SourceServerID", - "documentation": "

Request to delete Source Server from service by Server ID.

" - } - } - }, - "DeleteSourceServerResponse": { - "type": "structure", - "members": {} - }, - "DeleteVcenterClientRequest": { - "type": "structure", - "required": [ - "vcenterClientID" - ], - "members": { - "vcenterClientID": { - "shape": "VcenterClientID", - "documentation": "

ID of resource to be deleted.

" - } - } - }, - "DescribeJobLogItemsRequest": { - "type": "structure", - "required": [ - "jobID" - ], - "members": { - "jobID": { - "shape": "JobID", - "documentation": "

Request to describe Job log job ID.

" - }, - "maxResults": { - "shape": "StrictlyPositiveInteger", - "documentation": "

Request to describe Job log item maximum results.

" - }, - "nextToken": { - "shape": "PaginationToken", - "documentation": "

Request to describe Job log next token.

" - } - } - }, - "DescribeJobLogItemsResponse": { - "type": "structure", - "members": { - "items": { - "shape": "JobLogs", - "documentation": "

Request to describe Job log response items.

" - }, - "nextToken": { - "shape": "PaginationToken", - "documentation": "

Request to describe Job log response next token.

" - } - } - }, - "DescribeJobsRequest": { - "type": "structure", - "members": { - "filters": { - "shape": "DescribeJobsRequestFilters", - "documentation": "

Request to describe Job log filters.

" - }, - "maxResults": { - "shape": "StrictlyPositiveInteger", - "documentation": "

Request to describe job log items by max results.

" - }, - "nextToken": { - "shape": "PaginationToken", - "documentation": "

Request to describe job log items by next token.

" - } - } - }, - "DescribeJobsRequestFilters": { - "type": "structure", - "members": { - "fromDate": { - "shape": "ISO8601DatetimeString", - "documentation": "

Request to describe Job log filters by date.

" - }, - "jobIDs": { - "shape": "DescribeJobsRequestFiltersJobIDs", - "documentation": "

Request to describe Job log filters by job ID.

" - }, - "toDate": { - "shape": "ISO8601DatetimeString", - "documentation": "

Request to describe job log items by last date.

" - } - }, - "documentation": "

Request to describe Job log filters.

" - }, - "DescribeJobsRequestFiltersJobIDs": { - "type": "list", - "member": { - "shape": "JobID" - }, - "max": 1000, - "min": 0 - }, - "DescribeJobsResponse": { - "type": "structure", - "members": { - "items": { - "shape": "JobsList", - "documentation": "

Request to describe Job log items.

" - }, - "nextToken": { - "shape": "PaginationToken", - "documentation": "

Request to describe Job response by next token.

" - } - } - }, - "DescribeLaunchConfigurationTemplatesRequest": { - "type": "structure", - "members": { - "launchConfigurationTemplateIDs": { - "shape": "LaunchConfigurationTemplateIDs", - "documentation": "

Request to disconnect Source Server from service by Server ID.

" - }, - "maxResults": { - "shape": "StrictlyPositiveInteger", - "documentation": "

Request to disconnect Source Server from service by Server ID.

" - }, - "nextToken": { - "shape": "PaginationToken", - "documentation": "

Request to disconnect Source Server from service by Server ID.

" - } - } - }, - "DescribeLaunchConfigurationTemplatesResponse": { - "type": "structure", - "members": { - "items": { - "shape": "LaunchConfigurationTemplates", - "documentation": "

Request to disconnect Source Server from service by Server ID.

" - }, - "nextToken": { - "shape": "PaginationToken", - "documentation": "

Request to disconnect Source Server from service by Server ID.

" - } - } - }, - "DescribeReplicationConfigurationTemplatesRequest": { - "type": "structure", - "members": { - "maxResults": { - "shape": "StrictlyPositiveInteger", - "documentation": "

Request to describe Replication Configuration template by max results.

" - }, - "nextToken": { - "shape": "PaginationToken", - "documentation": "

Request to describe Replication Configuration template by next token.

" - }, - "replicationConfigurationTemplateIDs": { - "shape": "ReplicationConfigurationTemplateIDs", - "documentation": "

Request to describe Replication Configuration template by template IDs.

" - } - } - }, - "DescribeReplicationConfigurationTemplatesResponse": { - "type": "structure", - "members": { - "items": { - "shape": "ReplicationConfigurationTemplates", - "documentation": "

Request to describe Replication Configuration template by items.

" - }, - "nextToken": { - "shape": "PaginationToken", - "documentation": "

Request to describe Replication Configuration template by next token.

" - } - } - }, - "DescribeSourceServersRequest": { - "type": "structure", - "members": { - "filters": { - "shape": "DescribeSourceServersRequestFilters", - "documentation": "

Request to filter Source Servers list.

" - }, - "maxResults": { - "shape": "StrictlyPositiveInteger", - "documentation": "

Request to filter Source Servers list by maximum results.

" - }, - "nextToken": { - "shape": "PaginationToken", - "documentation": "

Request to filter Source Servers list by next token.

" - } - } - }, - "DescribeSourceServersRequestFilters": { - "type": "structure", - "members": { - "isArchived": { - "shape": "Boolean", - "documentation": "

Request to filter Source Servers list by archived.

" - }, - "lifeCycleStates": { - "shape": "LifeCycleStates", - "documentation": "

Request to filter Source Servers list by life cycle states.

" - }, - "replicationTypes": { - "shape": "ReplicationTypes", - "documentation": "

Request to filter Source Servers list by replication type.

" - }, - "sourceServerIDs": { - "shape": "DescribeSourceServersRequestFiltersIDs", - "documentation": "

Request to filter Source Servers list by Source Server ID.

" - } - }, - "documentation": "

Request to filter Source Servers list.

" - }, - "DescribeSourceServersRequestFiltersIDs": { - "type": "list", - "member": { - "shape": "SourceServerID" - }, - "max": 200, - "min": 0 - }, - "DescribeSourceServersResponse": { - "type": "structure", - "members": { - "items": { - "shape": "SourceServersList", - "documentation": "

Request to filter Source Servers list by item.

" - }, - "nextToken": { - "shape": "PaginationToken", - "documentation": "

Request to filter Source Servers next token.

" - } - } - }, - "DescribeVcenterClientsRequest": { - "type": "structure", - "members": { - "maxResults": { - "shape": "StrictlyPositiveInteger", - "documentation": "

Maximum results to be returned in DescribeVcenterClients.

", - "location": "querystring", - "locationName": "maxResults" - }, - "nextToken": { - "shape": "PaginationToken", - "documentation": "

Next pagination token to be provided for DescribeVcenterClients.

", - "location": "querystring", - "locationName": "nextToken" - } - } - }, - "DescribeVcenterClientsResponse": { - "type": "structure", - "members": { - "items": { - "shape": "VcenterClientList", - "documentation": "

List of items returned by DescribeVcenterClients.

" - }, - "nextToken": { - "shape": "PaginationToken", - "documentation": "

Next pagination token returned from DescribeVcenterClients.

" - } - } - }, - "DisconnectFromServiceRequest": { - "type": "structure", - "required": [ - "sourceServerID" - ], - "members": { - "sourceServerID": { - "shape": "SourceServerID", - "documentation": "

Request to disconnect Source Server from service by Server ID.

" - } - } - }, - "Disk": { - "type": "structure", - "members": { - "bytes": { - "shape": "PositiveInteger", - "documentation": "

The amount of storage on the disk in bytes.

" - }, - "deviceName": { - "shape": "BoundedString", - "documentation": "

The disk or device name.

" - } - }, - "documentation": "

The disk identifier.

" - }, - "Disks": { - "type": "list", - "member": { - "shape": "Disk" - }, - "max": 1000, - "min": 0 - }, - "EC2InstanceID": { - "type": "string", - "max": 255, - "min": 0, - "pattern": "^i-[0-9a-fA-F]{8,}$" - }, - "EC2InstanceType": { - "type": "string", - "max": 255, - "min": 0 - }, - "ErrorDetails": { - "type": "structure", - "members": { - "code": { - "shape": "BoundedString", - "documentation": "

Error details code.

" - }, - "message": { - "shape": "LargeBoundedString", - "documentation": "

Error details message.

" - }, - "resourceId": { - "shape": "LargeBoundedString", - "documentation": "

Error details resourceId.

" - }, - "resourceType": { - "shape": "LargeBoundedString", - "documentation": "

Error details resourceType.

" - } - }, - "documentation": "

Error details.

" - }, - "FinalizeCutoverRequest": { - "type": "structure", - "required": [ - "sourceServerID" - ], - "members": { - "sourceServerID": { - "shape": "SourceServerID", - "documentation": "

Request to finalize Cutover by Source Server ID.

" - } - } - }, - "FirstBoot": { - "type": "string", - "enum": [ - "WAITING", - "SUCCEEDED", - "UNKNOWN", - "STOPPED" - ] - }, - "GetLaunchConfigurationRequest": { - "type": "structure", - "required": [ - "sourceServerID" - ], - "members": { - "sourceServerID": { - "shape": "SourceServerID", - "documentation": "

Request to get Launch Configuration information by Source Server ID.

" - } - } - }, - "GetReplicationConfigurationRequest": { - "type": "structure", - "required": [ - "sourceServerID" - ], - "members": { - "sourceServerID": { - "shape": "SourceServerID", - "documentation": "

Request to get Replication Configuration by Source Server ID.

" - } - } - }, - "IPsList": { - "type": "list", - "member": { - "shape": "BoundedString" - } - }, - "ISO8601DatetimeString": { - "type": "string", - "max": 32, - "min": 19, - "pattern": "^[1-9][0-9]*-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])T([0-1][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?Z$" - }, - "ISO8601DurationString": { - "type": "string", - "max": 64, - "min": 1 - }, - "IdentificationHints": { - "type": "structure", - "members": { - "awsInstanceID": { - "shape": "EC2InstanceID", - "documentation": "

AWS Instance ID identification hint.

" - }, - "fqdn": { - "shape": "BoundedString", - "documentation": "

FQDN address identification hint.

" - }, - "hostname": { - "shape": "BoundedString", - "documentation": "

Hostname identification hint.

" - }, - "vmPath": { - "shape": "BoundedString", - "documentation": "

vCenter VM path identification hint.

" - }, - "vmWareUuid": { - "shape": "BoundedString", - "documentation": "

vmWare UUID identification hint.

" - } - }, - "documentation": "

Identification hints.

" - }, - "InitializeServiceRequest": { - "type": "structure", - "members": {} - }, - "InitializeServiceResponse": { - "type": "structure", - "members": {} - }, - "InitiatedBy": { - "type": "string", - "enum": [ - "START_TEST", - "START_CUTOVER", - "DIAGNOSTIC", - "TERMINATE" - ] - }, - "InternalServerException": { - "type": "structure", - "required": [ - "message" - ], - "members": { - "message": { - "shape": "LargeBoundedString" - }, - "retryAfterSeconds": { - "shape": "PositiveInteger", - "documentation": "

The server encountered an unexpected condition that prevented it from fulfilling the request. The request will be retried again after x seconds.

", - "location": "header", - "locationName": "Retry-After" - } - }, - "documentation": "

The server encountered an unexpected condition that prevented it from fulfilling the request.

", - "error": { - "httpStatusCode": 500 - }, - "exception": true, - "fault": true - }, - "Job": { - "type": "structure", - "required": [ - "jobID" - ], - "members": { - "arn": { - "shape": "ARN", - "documentation": "

the ARN of the specific Job.

" - }, - "creationDateTime": { - "shape": "ISO8601DatetimeString", - "documentation": "

Job creation time.

" - }, - "endDateTime": { - "shape": "ISO8601DatetimeString", - "documentation": "

Job end time.

" - }, - "initiatedBy": { - "shape": "InitiatedBy", - "documentation": "

Job initiated by field.

" - }, - "jobID": { - "shape": "JobID", - "documentation": "

Job ID.

" - }, - "participatingServers": { - "shape": "ParticipatingServers", - "documentation": "

Servers participating in a specific Job.

" - }, - "status": { - "shape": "JobStatus", - "documentation": "

Job status.

" - }, - "tags": { - "shape": "TagsMap", - "documentation": "

Tags associated with specific Job.

" - }, - "type": { - "shape": "JobType", - "documentation": "

Job type.

" - } - }, - "documentation": "

Job.

" - }, - "JobID": { - "type": "string", - "max": 24, - "min": 24, - "pattern": "^mgnjob-[0-9a-zA-Z]{17}$" - }, - "JobLog": { - "type": "structure", - "members": { - "event": { - "shape": "JobLogEvent", - "documentation": "

Job log event.

" - }, - "eventData": { - "shape": "JobLogEventData", - "documentation": "

Job event data

" - }, - "logDateTime": { - "shape": "ISO8601DatetimeString", - "documentation": "

Job log event date and time.

" - } - }, - "documentation": "

Job log.

" - }, - "JobLogEvent": { - "type": "string", - "enum": [ - "JOB_START", - "SERVER_SKIPPED", - "CLEANUP_START", - "CLEANUP_END", - "CLEANUP_FAIL", - "SNAPSHOT_START", - "SNAPSHOT_END", - "SNAPSHOT_FAIL", - "USING_PREVIOUS_SNAPSHOT", - "CONVERSION_START", - "CONVERSION_END", - "CONVERSION_FAIL", - "LAUNCH_START", - "LAUNCH_FAILED", - "JOB_CANCEL", - "JOB_END" - ] - }, - "JobLogEventData": { - "type": "structure", - "members": { - "conversionServerID": { - "shape": "EC2InstanceID", - "documentation": "

Job Event conversion Server ID.

" - }, - "rawError": { - "shape": "LargeBoundedString", - "documentation": "

Job error.

" - }, - "sourceServerID": { - "shape": "SourceServerID", - "documentation": "

Job Event Source Server ID.

" - }, - "targetInstanceID": { - "shape": "EC2InstanceID", - "documentation": "

Job Event Target instance ID.

" - } - }, - "documentation": "

Job log data

" - }, - "JobLogs": { - "type": "list", - "member": { - "shape": "JobLog" - } - }, - "JobPostLaunchActionsLaunchStatus": { - "type": "structure", - "members": { - "executionID": { - "shape": "BoundedString", - "documentation": "

Job type.

" - }, - "executionStatus": { - "shape": "PostLaunchActionExecutionStatus", - "documentation": "

Job type.

" - }, - "failureReason": { - "shape": "BoundedString", - "documentation": "

Job type.

" - }, - "ssmDocument": { - "shape": "SsmDocument", - "documentation": "

Job type.

" - }, - "ssmDocumentType": { - "shape": "SsmDocumentType", - "documentation": "

Job type.

" - } - }, - "documentation": "

Job type.

" - }, - "JobStatus": { - "type": "string", - "enum": [ - "PENDING", - "STARTED", - "COMPLETED" - ] - }, - "JobType": { - "type": "string", - "enum": [ - "LAUNCH", - "TERMINATE" - ] - }, - "JobsList": { - "type": "list", - "member": { - "shape": "Job" - } - }, - "LargeBoundedString": { - "type": "string", - "max": 65536, - "min": 0 - }, - "LaunchConfiguration": { - "type": "structure", - "members": { - "bootMode": { - "shape": "BootMode", - "documentation": "

Launch configuration boot mode.

" - }, - "copyPrivateIp": { - "shape": "Boolean", - "documentation": "

Copy Private IP during Launch Configuration.

" - }, - "copyTags": { - "shape": "Boolean", - "documentation": "

Copy Tags during Launch Configuration.

" - }, - "ec2LaunchTemplateID": { - "shape": "BoundedString", - "documentation": "

Launch configuration EC2 Launch template ID.

" - }, - "launchDisposition": { - "shape": "LaunchDisposition", - "documentation": "

Launch disposition for launch configuration.

" - }, - "licensing": { - "shape": "Licensing", - "documentation": "

Launch configuration OS licensing.

" - }, - "name": { - "shape": "SmallBoundedString", - "documentation": "

Launch configuration name.

" - }, - "postLaunchActions": { - "shape": "PostLaunchActions" - }, - "sourceServerID": { - "shape": "SourceServerID", - "documentation": "

Launch configuration Source Server ID.

" - }, - "targetInstanceTypeRightSizingMethod": { - "shape": "TargetInstanceTypeRightSizingMethod", - "documentation": "

Launch configuration Target instance type right sizing method.

" - } - } - }, - "LaunchConfigurationTemplate": { - "type": "structure", - "required": [ - "launchConfigurationTemplateID" - ], - "members": { - "arn": { - "shape": "ARN", - "documentation": "

Copy Private IP during Launch Configuration.

" - }, - "launchConfigurationTemplateID": { - "shape": "LaunchConfigurationTemplateID", - "documentation": "

Copy Private IP during Launch Configuration.

" - }, - "postLaunchActions": { - "shape": "PostLaunchActions", - "documentation": "

Copy Private IP during Launch Configuration.

" - }, - "tags": { - "shape": "TagsMap", - "documentation": "

Copy Private IP during Launch Configuration.

" - } - } - }, - "LaunchConfigurationTemplateID": { - "type": "string", - "max": 21, - "min": 21, - "pattern": "^lct-[0-9a-zA-Z]{17}$" - }, - "LaunchConfigurationTemplateIDs": { - "type": "list", - "member": { - "shape": "LaunchConfigurationTemplateID" - }, - "max": 200, - "min": 0 - }, - "LaunchConfigurationTemplates": { - "type": "list", - "member": { - "shape": "LaunchConfigurationTemplate" - }, - "max": 200, - "min": 0 - }, - "LaunchDisposition": { - "type": "string", - "enum": [ - "STOPPED", - "STARTED" - ] - }, - "LaunchStatus": { - "type": "string", - "enum": [ - "PENDING", - "IN_PROGRESS", - "LAUNCHED", - "FAILED", - "TERMINATED" - ] - }, - "LaunchedInstance": { - "type": "structure", - "members": { - "ec2InstanceID": { - "shape": "EC2InstanceID", - "documentation": "

Launched instance EC2 ID.

" - }, - "firstBoot": { - "shape": "FirstBoot", - "documentation": "

Launched instance first boot.

" - }, - "jobID": { - "shape": "JobID", - "documentation": "

Launched instance Job ID.

" - } - }, - "documentation": "

Launched instance.

" - }, - "Licensing": { - "type": "structure", - "members": { - "osByol": { - "shape": "Boolean", - "documentation": "

Configure BYOL OS licensing.

" - } - }, - "documentation": "

Configure Licensing.

" - }, - "LifeCycle": { - "type": "structure", - "members": { - "addedToServiceDateTime": { - "shape": "ISO8601DatetimeString", - "documentation": "

Lifecycle added to service data and time.

" - }, - "elapsedReplicationDuration": { - "shape": "ISO8601DurationString", - "documentation": "

Lifecycle elapsed time and duration.

" - }, - "firstByteDateTime": { - "shape": "ISO8601DatetimeString", - "documentation": "

Lifecycle replication initiation date and time.

" - }, - "lastCutover": { - "shape": "LifeCycleLastCutover", - "documentation": "

Lifecycle last Cutover.

" - }, - "lastSeenByServiceDateTime": { - "shape": "ISO8601DatetimeString", - "documentation": "

Lifecycle last seen date and time.

" - }, - "lastTest": { - "shape": "LifeCycleLastTest", - "documentation": "

Lifecycle last Test.

" - }, - "state": { - "shape": "LifeCycleState", - "documentation": "

Lifecycle state.

" - } - }, - "documentation": "

Lifecycle.

" - }, - "LifeCycleLastCutover": { - "type": "structure", - "members": { - "finalized": { - "shape": "LifeCycleLastCutoverFinalized", - "documentation": "

Lifecycle Cutover finalized date and time.

" - }, - "initiated": { - "shape": "LifeCycleLastCutoverInitiated", - "documentation": "

Lifecycle last Cutover initiated.

" - }, - "reverted": { - "shape": "LifeCycleLastCutoverReverted", - "documentation": "

Lifecycle last Cutover reverted.

" - } - }, - "documentation": "

Lifecycle last Cutover .

" - }, - "LifeCycleLastCutoverFinalized": { - "type": "structure", - "members": { - "apiCallDateTime": { - "shape": "ISO8601DatetimeString", - "documentation": "

Lifecycle Cutover finalized date and time.

" - } - }, - "documentation": "

Lifecycle Cutover finalized

" - }, - "LifeCycleLastCutoverInitiated": { - "type": "structure", - "members": { - "apiCallDateTime": { - "shape": "ISO8601DatetimeString", - "documentation": "

" - }, - "jobID": { - "shape": "JobID", - "documentation": "

Lifecycle last Cutover initiated by Job ID.

" - } - }, - "documentation": "

Lifecycle last Cutover initiated.

" - }, - "LifeCycleLastCutoverReverted": { - "type": "structure", - "members": { - "apiCallDateTime": { - "shape": "ISO8601DatetimeString", - "documentation": "

Lifecycle last Cutover reverted API call date time.

" - } - }, - "documentation": "

Lifecycle last Cutover reverted.

" - }, - "LifeCycleLastTest": { - "type": "structure", - "members": { - "finalized": { - "shape": "LifeCycleLastTestFinalized", - "documentation": "

Lifecycle last Test finalized.

" - }, - "initiated": { - "shape": "LifeCycleLastTestInitiated", - "documentation": "

Lifecycle last Test initiated.

" - }, - "reverted": { - "shape": "LifeCycleLastTestReverted", - "documentation": "

Lifecycle last Test reverted.

" - } - }, - "documentation": "

Lifecycle last Test.

" - }, - "LifeCycleLastTestFinalized": { - "type": "structure", - "members": { - "apiCallDateTime": { - "shape": "ISO8601DatetimeString", - "documentation": "

Lifecycle Test failed API call date and time.

" - } - }, - "documentation": "

Lifecycle last Test finalized.

" - }, - "LifeCycleLastTestInitiated": { - "type": "structure", - "members": { - "apiCallDateTime": { - "shape": "ISO8601DatetimeString", - "documentation": "

Lifecycle last Test initiated API call date and time.

" - }, - "jobID": { - "shape": "JobID", - "documentation": "

Lifecycle last Test initiated Job ID.

" - } - }, - "documentation": "

Lifecycle last Test initiated.

" - }, - "LifeCycleLastTestReverted": { - "type": "structure", - "members": { - "apiCallDateTime": { - "shape": "ISO8601DatetimeString", - "documentation": "

Lifecycle last Test reverted API call date and time.

" - } - }, - "documentation": "

Lifecycle last Test reverted.

" - }, - "LifeCycleState": { - "type": "string", - "enum": [ - "STOPPED", - "NOT_READY", - "READY_FOR_TEST", - "TESTING", - "READY_FOR_CUTOVER", - "CUTTING_OVER", - "CUTOVER", - "DISCONNECTED", - "DISCOVERED" - ] - }, - "LifeCycleStates": { - "type": "list", - "member": { - "shape": "LifeCycleState" - }, - "max": 10, - "min": 0 - }, - "ListTagsForResourceRequest": { - "type": "structure", - "required": [ - "resourceArn" - ], - "members": { - "resourceArn": { - "shape": "ARN", - "documentation": "

List tags for resource request by ARN.

", - "location": "uri", - "locationName": "resourceArn" - } - } - }, - "ListTagsForResourceResponse": { - "type": "structure", - "members": { - "tags": { - "shape": "TagsMap", - "documentation": "

List tags for resource response.

" - } - } - }, - "MarkAsArchivedRequest": { - "type": "structure", - "required": [ - "sourceServerID" - ], - "members": { - "sourceServerID": { - "shape": "SourceServerID", - "documentation": "

Mark as archived by Source Server ID.

" - } - } - }, - "NetworkInterface": { - "type": "structure", - "members": { - "ips": { - "shape": "IPsList", - "documentation": "

Network interface IPs.

" - }, - "isPrimary": { - "shape": "Boolean", - "documentation": "

Network interface primary IP.

" - }, - "macAddress": { - "shape": "BoundedString", - "documentation": "

Network interface Mac address.

" - } - }, - "documentation": "

Network interface.

" - }, - "NetworkInterfaces": { - "type": "list", - "member": { - "shape": "NetworkInterface" - }, - "max": 32, - "min": 0 - }, - "OS": { - "type": "structure", - "members": { - "fullString": { - "shape": "BoundedString", - "documentation": "

OS full string.

" - } - }, - "documentation": "

Operating System.

" - }, - "PaginationToken": { - "type": "string", - "max": 2048, - "min": 0 - }, - "ParticipatingServer": { - "type": "structure", - "required": [ - "sourceServerID" - ], - "members": { - "launchStatus": { - "shape": "LaunchStatus", - "documentation": "

Participating server launch status.

" - }, - "launchedEc2InstanceID": { - "shape": "EC2InstanceID", - "documentation": "

Participating server Source Server ID.

" - }, - "postLaunchActionsStatus": { - "shape": "PostLaunchActionsStatus", - "documentation": "

Participating server Source Server ID.

" - }, - "sourceServerID": { - "shape": "SourceServerID", - "documentation": "

Participating server Source Server ID.

" - } - }, - "documentation": "

Server participating in Job.

" - }, - "ParticipatingServers": { - "type": "list", - "member": { - "shape": "ParticipatingServer" - } - }, - "PositiveInteger": { - "type": "long", - "min": 0 - }, - "PostLaunchActionExecutionStatus": { - "type": "string", - "enum": [ - "IN_PROGRESS", - "SUCCESS", - "FAILED" - ] - }, - "PostLaunchActions": { - "type": "structure", - "members": { - "cloudWatchLogGroupName": { - "shape": "CloudWatchLogGroupName", - "documentation": "

Server participating in Job.

" - }, - "deployment": { - "shape": "PostLaunchActionsDeploymentType", - "documentation": "

Server participating in Job.

" - }, - "s3LogBucket": { - "shape": "S3LogBucketName", - "documentation": "

Server participating in Job.

" - }, - "s3OutputKeyPrefix": { - "shape": "BoundedString", - "documentation": "

Server participating in Job.

" - }, - "ssmDocuments": { - "shape": "SsmDocuments", - "documentation": "

Server participating in Job.

" - } - }, - "documentation": "

Server participating in Job.

" - }, - "PostLaunchActionsDeploymentType": { - "type": "string", - "enum": [ - "TEST_AND_CUTOVER", - "CUTOVER_ONLY" - ] - }, - "PostLaunchActionsLaunchStatusList": { - "type": "list", - "member": { - "shape": "JobPostLaunchActionsLaunchStatus" - } - }, - "PostLaunchActionsStatus": { - "type": "structure", - "members": { - "postLaunchActionsLaunchStatusList": { - "shape": "PostLaunchActionsLaunchStatusList", - "documentation": "

Server participating in Job.

" - }, - "ssmAgentDiscoveryDatetime": { - "shape": "ISO8601DatetimeString", - "documentation": "

Server participating in Job.

" - } - }, - "documentation": "

Server participating in Job.

" - }, - "ReplicationConfiguration": { - "type": "structure", - "members": { - "associateDefaultSecurityGroup": { - "shape": "Boolean", - "documentation": "

Replication Configuration associate default Application Migration Service Security Group.

" - }, - "bandwidthThrottling": { - "shape": "PositiveInteger", - "documentation": "

Replication Configuration set bandwidth throttling.

" - }, - "createPublicIP": { - "shape": "Boolean", - "documentation": "

Replication Configuration create Public IP.

" - }, - "dataPlaneRouting": { - "shape": "ReplicationConfigurationDataPlaneRouting", - "documentation": "

Replication Configuration data plane routing.

" - }, - "defaultLargeStagingDiskType": { - "shape": "ReplicationConfigurationDefaultLargeStagingDiskType", - "documentation": "

Replication Configuration use default large Staging Disks.

" - }, - "ebsEncryption": { - "shape": "ReplicationConfigurationEbsEncryption", - "documentation": "

Replication Configuration EBS encryption.

" - }, - "ebsEncryptionKeyArn": { - "shape": "ARN", - "documentation": "

Replication Configuration EBS encryption key ARN.

" - }, - "name": { - "shape": "SmallBoundedString", - "documentation": "

Replication Configuration name.

" - }, - "replicatedDisks": { - "shape": "ReplicationConfigurationReplicatedDisks", - "documentation": "

Replication Configuration replicated disks.

" - }, - "replicationServerInstanceType": { - "shape": "EC2InstanceType", - "documentation": "

Replication Configuration Replication Server instance type.

" - }, - "replicationServersSecurityGroupsIDs": { - "shape": "ReplicationServersSecurityGroupsIDs", - "documentation": "

Replication Configuration Replication Server Security Group IDs.

" - }, - "sourceServerID": { - "shape": "SourceServerID", - "documentation": "

Replication Configuration Source Server ID.

" - }, - "stagingAreaSubnetId": { - "shape": "SubnetID", - "documentation": "

Replication Configuration Staging Area subnet ID.

" - }, - "stagingAreaTags": { - "shape": "TagsMap", - "documentation": "

Replication Configuration Staging Area tags.

" - }, - "useDedicatedReplicationServer": { - "shape": "Boolean", - "documentation": "

Replication Configuration use Dedicated Replication Server.

" - } - } - }, - "ReplicationConfigurationDataPlaneRouting": { - "type": "string", - "enum": [ - "PRIVATE_IP", - "PUBLIC_IP" - ] - }, - "ReplicationConfigurationDefaultLargeStagingDiskType": { - "type": "string", - "enum": [ - "GP2", - "ST1", - "GP3" - ] - }, - "ReplicationConfigurationEbsEncryption": { - "type": "string", - "enum": [ - "DEFAULT", - "CUSTOM" - ] - }, - "ReplicationConfigurationReplicatedDisk": { - "type": "structure", - "members": { - "deviceName": { - "shape": "BoundedString", - "documentation": "

Replication Configuration replicated disk device name.

" - }, - "iops": { - "shape": "PositiveInteger", - "documentation": "

Replication Configuration replicated disk IOPs.

" - }, - "isBootDisk": { - "shape": "Boolean", - "documentation": "

Replication Configuration replicated disk boot disk.

" - }, - "stagingDiskType": { - "shape": "ReplicationConfigurationReplicatedDiskStagingDiskType", - "documentation": "

Replication Configuration replicated disk staging disk type.

" - }, - "throughput": { - "shape": "PositiveInteger", - "documentation": "

Replication Configuration replicated disk throughput.

" - } - }, - "documentation": "

Replication Configuration replicated disk.

" - }, - "ReplicationConfigurationReplicatedDiskStagingDiskType": { - "type": "string", - "enum": [ - "AUTO", - "GP2", - "IO1", - "SC1", - "ST1", - "STANDARD", - "GP3", - "IO2" - ] - }, - "ReplicationConfigurationReplicatedDisks": { - "type": "list", - "member": { - "shape": "ReplicationConfigurationReplicatedDisk" - }, - "max": 60, - "min": 0 - }, - "ReplicationConfigurationTemplate": { - "type": "structure", - "required": [ - "replicationConfigurationTemplateID" - ], - "members": { - "arn": { - "shape": "ARN", - "documentation": "

Replication Configuration template ARN.

" - }, - "associateDefaultSecurityGroup": { - "shape": "Boolean", - "documentation": "

Replication Configuration template associate default Application Migration Service Security group.

" - }, - "bandwidthThrottling": { - "shape": "PositiveInteger", - "documentation": "

Replication Configuration template bandwidth throttling.

" - }, - "createPublicIP": { - "shape": "Boolean", - "documentation": "

Replication Configuration template create Public IP.

" - }, - "dataPlaneRouting": { - "shape": "ReplicationConfigurationDataPlaneRouting", - "documentation": "

Replication Configuration template data plane routing.

" - }, - "defaultLargeStagingDiskType": { - "shape": "ReplicationConfigurationDefaultLargeStagingDiskType", - "documentation": "

Replication Configuration template use default large Staging Disk type.

" - }, - "ebsEncryption": { - "shape": "ReplicationConfigurationEbsEncryption", - "documentation": "

Replication Configuration template EBS encryption.

" - }, - "ebsEncryptionKeyArn": { - "shape": "ARN", - "documentation": "

Replication Configuration template EBS encryption key ARN.

" - }, - "replicationConfigurationTemplateID": { - "shape": "ReplicationConfigurationTemplateID", - "documentation": "

Replication Configuration template ID.

" - }, - "replicationServerInstanceType": { - "shape": "EC2InstanceType", - "documentation": "

Replication Configuration template server instance type.

" - }, - "replicationServersSecurityGroupsIDs": { - "shape": "ReplicationServersSecurityGroupsIDs", - "documentation": "

Replication Configuration template server Security Groups IDs.

" - }, - "stagingAreaSubnetId": { - "shape": "SubnetID", - "documentation": "

Replication Configuration template Staging Area subnet ID.

" - }, - "stagingAreaTags": { - "shape": "TagsMap", - "documentation": "

Replication Configuration template Staging Area Tags.

" - }, - "tags": { - "shape": "TagsMap", - "documentation": "

Replication Configuration template Tags.

" - }, - "useDedicatedReplicationServer": { - "shape": "Boolean", - "documentation": "

Replication Configuration template use Dedicated Replication Server.

" - } - } - }, - "ReplicationConfigurationTemplateID": { - "type": "string", - "max": 21, - "min": 21, - "pattern": "^rct-[0-9a-zA-Z]{17}$" - }, - "ReplicationConfigurationTemplateIDs": { - "type": "list", - "member": { - "shape": "ReplicationConfigurationTemplateID" - }, - "max": 200, - "min": 0 - }, - "ReplicationConfigurationTemplates": { - "type": "list", - "member": { - "shape": "ReplicationConfigurationTemplate" - } - }, - "ReplicationServersSecurityGroupsIDs": { - "type": "list", - "member": { - "shape": "SecurityGroupID" - }, - "max": 32, - "min": 0 - }, - "ReplicationType": { - "type": "string", - "enum": [ - "AGENT_BASED", - "SNAPSHOT_SHIPPING" - ] - }, - "ReplicationTypes": { - "type": "list", - "member": { - "shape": "ReplicationType" - }, - "max": 2, - "min": 0 - }, - "ResourceNotFoundException": { - "type": "structure", - "members": { - "code": { - "shape": "LargeBoundedString" - }, - "message": { - "shape": "LargeBoundedString" - }, - "resourceId": { - "shape": "LargeBoundedString", - "documentation": "

Resource ID not found error.

" - }, - "resourceType": { - "shape": "LargeBoundedString", - "documentation": "

Resource type not found error.

" - } - }, - "documentation": "

Resource not found exception.

", - "error": { - "httpStatusCode": 404, - "senderFault": true - }, - "exception": true - }, - "RetryDataReplicationRequest": { - "type": "structure", - "required": [ - "sourceServerID" - ], - "members": { - "sourceServerID": { - "shape": "SourceServerID", - "documentation": "

Retry data replication for Source Server ID.

" - } - } - }, - "S3LogBucketName": { - "type": "string", - "max": 63, - "min": 3 - }, - "SecurityGroupID": { - "type": "string", - "max": 255, - "min": 0, - "pattern": "^sg-[0-9a-fA-F]{8,}$" - }, - "ServiceQuotaExceededException": { - "type": "structure", - "members": { - "code": { - "shape": "LargeBoundedString" - }, - "message": { - "shape": "LargeBoundedString" - }, - "quotaCode": { - "shape": "LargeBoundedString", - "documentation": "

Exceeded the service quota code.

" - }, - "quotaValue": { - "shape": "StrictlyPositiveInteger", - "documentation": "

Exceeded the service quota value.

" - }, - "resourceId": { - "shape": "LargeBoundedString", - "documentation": "

Exceeded the service quota resource ID.

" - }, - "resourceType": { - "shape": "LargeBoundedString", - "documentation": "

Exceeded the service quota resource type.

" - }, - "serviceCode": { - "shape": "LargeBoundedString", - "documentation": "

Exceeded the service quota service code.

" - } - }, - "documentation": "

The request could not be completed because its exceeded the service quota.

", - "error": { - "httpStatusCode": 402, - "senderFault": true - }, - "exception": true - }, - "SmallBoundedString": { - "type": "string", - "max": 128, - "min": 0 - }, - "SourceProperties": { - "type": "structure", - "members": { - "cpus": { - "shape": "Cpus", - "documentation": "

Source Server CPUs.

" - }, - "disks": { - "shape": "Disks", - "documentation": "

Source Server disks.

" - }, - "identificationHints": { - "shape": "IdentificationHints", - "documentation": "

Source server identification hints.

" - }, - "lastUpdatedDateTime": { - "shape": "ISO8601DatetimeString", - "documentation": "

Source server last update date and time.

" - }, - "networkInterfaces": { - "shape": "NetworkInterfaces", - "documentation": "

Source server network interfaces.

" - }, - "os": { - "shape": "OS", - "documentation": "

Source server OS.

" - }, - "ramBytes": { - "shape": "PositiveInteger", - "documentation": "

Source server RAM in bytes.

" - }, - "recommendedInstanceType": { - "shape": "EC2InstanceType", - "documentation": "

Source server recommended instance type.

" - } - }, - "documentation": "

Source server properties.

" - }, - "SourceServer": { - "type": "structure", - "members": { - "arn": { - "shape": "ARN", - "documentation": "

Source server ARN.

" - }, - "dataReplicationInfo": { - "shape": "DataReplicationInfo", - "documentation": "

Source server data replication info.

" - }, - "isArchived": { - "shape": "Boolean", - "documentation": "

Source server archived status.

" - }, - "launchedInstance": { - "shape": "LaunchedInstance", - "documentation": "

Source server launched instance.

" - }, - "lifeCycle": { - "shape": "LifeCycle", - "documentation": "

Source server lifecycle state.

" - }, - "replicationType": { - "shape": "ReplicationType", - "documentation": "

Source server replication type.

" - }, - "sourceProperties": { - "shape": "SourceProperties", - "documentation": "

Source server properties.

" - }, - "sourceServerID": { - "shape": "SourceServerID", - "documentation": "

Source server ID.

" - }, - "tags": { - "shape": "TagsMap", - "documentation": "

Source server Tags.

" - }, - "vcenterClientID": { - "shape": "VcenterClientID", - "documentation": "

Source server vCenter client id.

" - } - } - }, - "SourceServerID": { - "type": "string", - "max": 19, - "min": 19, - "pattern": "^s-[0-9a-zA-Z]{17}$" - }, - "SourceServersList": { - "type": "list", - "member": { - "shape": "SourceServer" - } - }, - "SsmDocument": { - "type": "structure", - "required": [ - "actionName", - "ssmDocumentName" - ], - "members": { - "actionName": { - "shape": "BoundedString", - "documentation": "

Source server replication type.

" - }, - "mustSucceedForCutover": { - "shape": "Boolean", - "documentation": "

Source server replication type.

" - }, - "parameters": { - "shape": "SsmDocumentParameters", - "documentation": "

Source server replication type.

" - }, - "ssmDocumentName": { - "shape": "SsmDocumentName", - "documentation": "

Source server replication type.

" - }, - "timeoutSeconds": { - "shape": "StrictlyPositiveInteger", - "documentation": "

Source server replication type.

" - } - }, - "documentation": "

Source server replication type.

" - }, - "SsmDocumentName": { - "type": "string", - "max": 172, - "min": 3, - "pattern": "^([A-Za-z0-9/:_\\.-])+$" - }, - "SsmDocumentParameterName": { - "type": "string", - "max": 1011, - "min": 1, - "pattern": "^([A-Za-z0-9])+$" - }, - "SsmDocumentParameters": { - "type": "map", - "key": { - "shape": "SsmDocumentParameterName" - }, - "value": { - "shape": "SsmParameterStoreParameters" - }, - "max": 10, - "min": 0 - }, - "SsmDocumentType": { - "type": "string", - "enum": [ - "AUTOMATION", - "COMMAND" - ] - }, - "SsmDocuments": { - "type": "list", - "member": { - "shape": "SsmDocument" - }, - "max": 10, - "min": 0 - }, - "SsmParameterStoreParameter": { - "type": "structure", - "required": [ - "parameterName", - "parameterType" - ], - "members": { - "parameterName": { - "shape": "SsmParameterStoreParameterName", - "documentation": "

Source server replication type.

" - }, - "parameterType": { - "shape": "SsmParameterStoreParameterType", - "documentation": "

Source server replication type.

" - } - }, - "documentation": "

Source server replication type.

" - }, - "SsmParameterStoreParameterName": { - "type": "string", - "max": 1011, - "min": 1, - "pattern": "^([A-Za-z0-9_\\.-])+$" - }, - "SsmParameterStoreParameterType": { - "type": "string", - "enum": [ - "STRING" - ] - }, - "SsmParameterStoreParameters": { - "type": "list", - "member": { - "shape": "SsmParameterStoreParameter" - }, - "max": 10, - "min": 0 - }, - "StartCutoverRequest": { - "type": "structure", - "required": [ - "sourceServerIDs" - ], - "members": { - "sourceServerIDs": { - "shape": "StartCutoverRequestSourceServerIDs", - "documentation": "

Start Cutover by Source Server IDs.

" - }, - "tags": { - "shape": "TagsMap", - "documentation": "

Start Cutover by Tags.

" - } - } - }, - "StartCutoverRequestSourceServerIDs": { - "type": "list", - "member": { - "shape": "SourceServerID" - }, - "max": 200, - "min": 1 - }, - "StartCutoverResponse": { - "type": "structure", - "members": { - "job": { - "shape": "Job", - "documentation": "

Start Cutover Job response.

" - } - } - }, - "StartReplicationRequest": { - "type": "structure", - "required": [ - "sourceServerID" - ], - "members": { - "sourceServerID": { - "shape": "SourceServerID", - "documentation": "

ID of source server on which to start replication.

" - } - } - }, - "StartTestRequest": { - "type": "structure", - "required": [ - "sourceServerIDs" - ], - "members": { - "sourceServerIDs": { - "shape": "StartTestRequestSourceServerIDs", - "documentation": "

Start Test for Source Server IDs.

" - }, - "tags": { - "shape": "TagsMap", - "documentation": "

Start Test by Tags.

" - } - } - }, - "StartTestRequestSourceServerIDs": { - "type": "list", - "member": { - "shape": "SourceServerID" - }, - "max": 200, - "min": 1 - }, - "StartTestResponse": { - "type": "structure", - "members": { - "job": { - "shape": "Job", - "documentation": "

Start Test Job response.

" - } - } - }, - "StrictlyPositiveInteger": { - "type": "integer", - "min": 1 - }, - "SubnetID": { - "type": "string", - "max": 255, - "min": 0, - "pattern": "^subnet-[0-9a-fA-F]{8,}$" - }, - "TagKey": { - "type": "string", - "max": 256, - "min": 0 - }, - "TagKeys": { - "type": "list", - "member": { - "shape": "TagKey" - }, - "sensitive": true - }, - "TagResourceRequest": { - "type": "structure", - "required": [ - "resourceArn", - "tags" - ], - "members": { - "resourceArn": { - "shape": "ARN", - "documentation": "

Tag resource by ARN.

", - "location": "uri", - "locationName": "resourceArn" - }, - "tags": { - "shape": "TagsMap", - "documentation": "

Tag resource by Tags.

" - } - } - }, - "TagValue": { - "type": "string", - "max": 256, - "min": 0 - }, - "TagsMap": { - "type": "map", - "key": { - "shape": "TagKey" - }, - "value": { - "shape": "TagValue" - }, - "sensitive": true - }, - "TargetInstanceTypeRightSizingMethod": { - "type": "string", - "enum": [ - "NONE", - "BASIC" - ] - }, - "TerminateTargetInstancesRequest": { - "type": "structure", - "required": [ - "sourceServerIDs" - ], - "members": { - "sourceServerIDs": { - "shape": "TerminateTargetInstancesRequestSourceServerIDs", - "documentation": "

Terminate Target instance by Source Server IDs.

" - }, - "tags": { - "shape": "TagsMap", - "documentation": "

Terminate Target instance by Tags.

" - } - } - }, - "TerminateTargetInstancesRequestSourceServerIDs": { - "type": "list", - "member": { - "shape": "SourceServerID" - }, - "max": 200, - "min": 1 - }, - "TerminateTargetInstancesResponse": { - "type": "structure", - "members": { - "job": { - "shape": "Job", - "documentation": "

Terminate Target instance Job response.

" - } - } - }, - "ThrottlingException": { - "type": "structure", - "required": [ - "message" - ], - "members": { - "message": { - "shape": "LargeBoundedString" - }, - "quotaCode": { - "shape": "LargeBoundedString", - "documentation": "

Reached throttling quota exception.

" - }, - "retryAfterSeconds": { - "shape": "LargeBoundedString", - "documentation": "

Reached throttling quota exception will retry after x seconds.

", - "location": "header", - "locationName": "Retry-After" - }, - "serviceCode": { - "shape": "LargeBoundedString", - "documentation": "

Reached throttling quota exception service code.

" - } - }, - "documentation": "

Reached throttling quota exception.

", - "error": { - "httpStatusCode": 429, - "senderFault": true - }, - "exception": true - }, - "UninitializedAccountException": { - "type": "structure", - "members": { - "code": { - "shape": "LargeBoundedString" - }, - "message": { - "shape": "LargeBoundedString" - } - }, - "documentation": "

Uninitialized account exception.

", - "error": { - "httpStatusCode": 400, - "senderFault": true - }, - "exception": true - }, - "UntagResourceRequest": { - "type": "structure", - "required": [ - "resourceArn", - "tagKeys" - ], - "members": { - "resourceArn": { - "shape": "ARN", - "documentation": "

Untag resource by ARN.

", - "location": "uri", - "locationName": "resourceArn" - }, - "tagKeys": { - "shape": "TagKeys", - "documentation": "

Untag resource by Keys.

", - "location": "querystring", - "locationName": "tagKeys" - } - } - }, - "UpdateLaunchConfigurationRequest": { - "type": "structure", - "required": [ - "sourceServerID" - ], - "members": { - "bootMode": { - "shape": "BootMode", - "documentation": "

Update Launch configuration boot mode request.

" - }, - "copyPrivateIp": { - "shape": "Boolean", - "documentation": "

Update Launch configuration copy Private IP request.

" - }, - "copyTags": { - "shape": "Boolean", - "documentation": "

Update Launch configuration copy Tags request.

" - }, - "launchDisposition": { - "shape": "LaunchDisposition", - "documentation": "

Update Launch configuration launch disposition request.

" - }, - "licensing": { - "shape": "Licensing", - "documentation": "

Update Launch configuration licensing request.

" - }, - "name": { - "shape": "SmallBoundedString", - "documentation": "

Update Launch configuration name request.

" - }, - "postLaunchActions": { - "shape": "PostLaunchActions" - }, - "sourceServerID": { - "shape": "SourceServerID", - "documentation": "

Update Launch configuration by Source Server ID request.

" - }, - "targetInstanceTypeRightSizingMethod": { - "shape": "TargetInstanceTypeRightSizingMethod", - "documentation": "

Update Launch configuration Target instance right sizing request.

" - } - } - }, - "UpdateLaunchConfigurationTemplateRequest": { - "type": "structure", - "required": [ - "launchConfigurationTemplateID" - ], - "members": { - "launchConfigurationTemplateID": { - "shape": "LaunchConfigurationTemplateID", - "documentation": "

Update Launch configuration Target instance right sizing request.

" - }, - "postLaunchActions": { - "shape": "PostLaunchActions", - "documentation": "

Update Launch configuration Target instance right sizing request.

" - } - } - }, - "UpdateReplicationConfigurationRequest": { - "type": "structure", - "required": [ - "sourceServerID" - ], - "members": { - "associateDefaultSecurityGroup": { - "shape": "Boolean", - "documentation": "

Update replication configuration associate default Application Migration Service Security group request.

" - }, - "bandwidthThrottling": { - "shape": "PositiveInteger", - "documentation": "

Update replication configuration bandwidth throttling request.

" - }, - "createPublicIP": { - "shape": "Boolean", - "documentation": "

Update replication configuration create Public IP request.

" - }, - "dataPlaneRouting": { - "shape": "ReplicationConfigurationDataPlaneRouting", - "documentation": "

Update replication configuration data plane routing request.

" - }, - "defaultLargeStagingDiskType": { - "shape": "ReplicationConfigurationDefaultLargeStagingDiskType", - "documentation": "

Update replication configuration use default large Staging Disk type request.

" - }, - "ebsEncryption": { - "shape": "ReplicationConfigurationEbsEncryption", - "documentation": "

Update replication configuration EBS encryption request.

" - }, - "ebsEncryptionKeyArn": { - "shape": "ARN", - "documentation": "

Update replication configuration EBS encryption key ARN request.

" - }, - "name": { - "shape": "SmallBoundedString", - "documentation": "

Update replication configuration name request.

" - }, - "replicatedDisks": { - "shape": "ReplicationConfigurationReplicatedDisks", - "documentation": "

Update replication configuration replicated disks request.

" - }, - "replicationServerInstanceType": { - "shape": "EC2InstanceType", - "documentation": "

Update replication configuration Replication Server instance type request.

" - }, - "replicationServersSecurityGroupsIDs": { - "shape": "ReplicationServersSecurityGroupsIDs", - "documentation": "

Update replication configuration Replication Server Security Groups IDs request.

" - }, - "sourceServerID": { - "shape": "SourceServerID", - "documentation": "

Update replication configuration Source Server ID request.

" - }, - "stagingAreaSubnetId": { - "shape": "SubnetID", - "documentation": "

Update replication configuration Staging Area subnet request.

" - }, - "stagingAreaTags": { - "shape": "TagsMap", - "documentation": "

Update replication configuration Staging Area Tags request.

" - }, - "useDedicatedReplicationServer": { - "shape": "Boolean", - "documentation": "

Update replication configuration use dedicated Replication Server request.

" - } - } - }, - "UpdateReplicationConfigurationTemplateRequest": { - "type": "structure", - "required": [ - "replicationConfigurationTemplateID" - ], - "members": { - "arn": { - "shape": "ARN", - "documentation": "

Update replication configuration template ARN request.

" - }, - "associateDefaultSecurityGroup": { - "shape": "Boolean", - "documentation": "

Update replication configuration template associate default Application Migration Service Security group request.

" - }, - "bandwidthThrottling": { - "shape": "PositiveInteger", - "documentation": "

Update replication configuration template bandwidth throttling request.

" - }, - "createPublicIP": { - "shape": "Boolean", - "documentation": "

Update replication configuration template create Public IP request.

" - }, - "dataPlaneRouting": { - "shape": "ReplicationConfigurationDataPlaneRouting", - "documentation": "

Update replication configuration template data plane routing request.

" - }, - "defaultLargeStagingDiskType": { - "shape": "ReplicationConfigurationDefaultLargeStagingDiskType", - "documentation": "

Update replication configuration template use default large Staging Disk type request.

" - }, - "ebsEncryption": { - "shape": "ReplicationConfigurationEbsEncryption", - "documentation": "

Update replication configuration template EBS encryption request.

" - }, - "ebsEncryptionKeyArn": { - "shape": "ARN", - "documentation": "

Update replication configuration template EBS encryption key ARN request.

" - }, - "replicationConfigurationTemplateID": { - "shape": "ReplicationConfigurationTemplateID", - "documentation": "

Update replication configuration template template ID request.

" - }, - "replicationServerInstanceType": { - "shape": "EC2InstanceType", - "documentation": "

Update replication configuration template Replication Server instance type request.

" - }, - "replicationServersSecurityGroupsIDs": { - "shape": "ReplicationServersSecurityGroupsIDs", - "documentation": "

Update replication configuration template Replication Server Security groups IDs request.

" - }, - "stagingAreaSubnetId": { - "shape": "SubnetID", - "documentation": "

Update replication configuration template Staging Area subnet ID request.

" - }, - "stagingAreaTags": { - "shape": "TagsMap", - "documentation": "

Update replication configuration template Staging Area Tags request.

" - }, - "useDedicatedReplicationServer": { - "shape": "Boolean", - "documentation": "

Update replication configuration template use dedicated Replication Server request.

" - } - } - }, - "UpdateSourceServerReplicationTypeRequest": { - "type": "structure", - "required": [ - "replicationType", - "sourceServerID" - ], - "members": { - "replicationType": { - "shape": "ReplicationType", - "documentation": "

Replication type to which to update source server.

" - }, - "sourceServerID": { - "shape": "SourceServerID", - "documentation": "

ID of source server on which to update replication type.

" - } - } - }, - "ValidationException": { - "type": "structure", - "members": { - "code": { - "shape": "LargeBoundedString" - }, - "fieldList": { - "shape": "ValidationExceptionFieldList", - "documentation": "

Validate exception field list.

" - }, - "message": { - "shape": "LargeBoundedString" - }, - "reason": { - "shape": "ValidationExceptionReason", - "documentation": "

Validate exception reason.

" - } - }, - "documentation": "

Validate exception.

", - "error": { - "httpStatusCode": 400, - "senderFault": true - }, - "exception": true - }, - "ValidationExceptionField": { - "type": "structure", - "members": { - "message": { - "shape": "LargeBoundedString", - "documentation": "

Validate exception field message.

" - }, - "name": { - "shape": "LargeBoundedString", - "documentation": "

Validate exception field name.

" - } - }, - "documentation": "

Validate exception field.

" - }, - "ValidationExceptionFieldList": { - "type": "list", - "member": { - "shape": "ValidationExceptionField" - } - }, - "ValidationExceptionReason": { - "type": "string", - "enum": [ - "unknownOperation", - "cannotParse", - "fieldValidationFailed", - "other" - ] - }, - "VcenterClient": { - "type": "structure", - "members": { - "arn": { - "shape": "ARN", - "documentation": "

Arn of vCenter client.

" - }, - "datacenterName": { - "shape": "BoundedString", - "documentation": "

Datacenter name of vCenter client.

" - }, - "hostname": { - "shape": "BoundedString", - "documentation": "

Hostname of vCenter client .

" - }, - "lastSeenDatetime": { - "shape": "ISO8601DatetimeString", - "documentation": "

Last seen time of vCenter client.

" - }, - "sourceServerTags": { - "shape": "TagsMap", - "documentation": "

Tags for Source Server of vCenter client.

" - }, - "tags": { - "shape": "TagsMap", - "documentation": "

Tags for vCenter client.

" - }, - "vcenterClientID": { - "shape": "VcenterClientID", - "documentation": "

ID of vCenter client.

" - }, - "vcenterUUID": { - "shape": "BoundedString", - "documentation": "

Vcenter UUID of vCenter client.

" - } - }, - "documentation": "

vCenter client.

" - }, - "VcenterClientID": { - "type": "string", - "max": 21, - "min": 21, - "pattern": "^vcc-[0-9a-zA-Z]{17}$" - }, - "VcenterClientList": { - "type": "list", - "member": { - "shape": "VcenterClient" - } - } - }, - "documentation": "

The Application Migration Service service.

" -} diff --git a/generator/ServiceModels/migration-hub-refactor-spaces/migration-hub-refactor-spaces-2021-10-26.json b/generator/ServiceModels/migration-hub-refactor-spaces/migration-hub-refactor-spaces-2021-10-26.json deleted file mode 100644 index aba04c2daa6d..000000000000 --- a/generator/ServiceModels/migration-hub-refactor-spaces/migration-hub-refactor-spaces-2021-10-26.json +++ /dev/null @@ -1,3328 +0,0 @@ -{ - "version": "2.0", - "metadata": { - "apiVersion": "2021-10-26", - "endpointPrefix": "refactor-spaces", - "jsonVersion": "1.1", - "protocol": "rest-json", - "serviceFullName": "AWS Migration Hub Refactor Spaces", - "serviceId": "Migration Hub Refactor Spaces", - "signatureVersion": "v4", - "signingName": "refactor-spaces", - "uid": "migration-hub-refactor-spaces-2021-10-26" - }, - "operations": { - "CreateApplication": { - "name": "CreateApplication", - "http": { - "method": "POST", - "requestUri": "/environments/{EnvironmentIdentifier}/applications", - "responseCode": 200 - }, - "input": { - "shape": "CreateApplicationRequest" - }, - "output": { - "shape": "CreateApplicationResponse" - }, - "errors": [ - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "InternalServerException" - }, - { - "shape": "ConflictException" - }, - { - "shape": "ServiceQuotaExceededException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "ThrottlingException" - }, - { - "shape": "AccessDeniedException" - } - ], - "documentation": "

Creates an Amazon Web Services Migration Hub Refactor Spaces application. The account that owns the environment also owns the applications created inside the environment, regardless of the account that creates the application. Refactor Spaces provisions an Amazon API Gateway, API Gateway VPC link, and Network Load Balancer for the application proxy inside your account.

" - }, - "CreateEnvironment": { - "name": "CreateEnvironment", - "http": { - "method": "POST", - "requestUri": "/environments", - "responseCode": 200 - }, - "input": { - "shape": "CreateEnvironmentRequest" - }, - "output": { - "shape": "CreateEnvironmentResponse" - }, - "errors": [ - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "InternalServerException" - }, - { - "shape": "ConflictException" - }, - { - "shape": "ServiceQuotaExceededException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "ThrottlingException" - }, - { - "shape": "AccessDeniedException" - } - ], - "documentation": "

Creates an Amazon Web Services Migration Hub Refactor Spaces environment. The caller owns the environment resource, and all Refactor Spaces applications, services, and routes created within the environment. They are referred to as the environment owner. The environment owner has cross-account visibility and control of Refactor Spaces resources that are added to the environment by other accounts that the environment is shared with. When creating an environment, Refactor Spaces provisions a transit gateway in your account.

" - }, - "CreateRoute": { - "name": "CreateRoute", - "http": { - "method": "POST", - "requestUri": "/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/routes", - "responseCode": 200 - }, - "input": { - "shape": "CreateRouteRequest" - }, - "output": { - "shape": "CreateRouteResponse" - }, - "errors": [ - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "InternalServerException" - }, - { - "shape": "ConflictException" - }, - { - "shape": "ServiceQuotaExceededException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "ThrottlingException" - }, - { - "shape": "AccessDeniedException" - } - ], - "documentation": "

Creates an Amazon Web Services Migration Hub Refactor Spaces route. The account owner of the service resource is always the environment owner, regardless of which account creates the route. Routes target a service in the application. If an application does not have any routes, then the first route must be created as a DEFAULT RouteType.

When created, the default route defaults to an active state so state is not a required input. However, like all other state values the state of the default route can be updated after creation, but only when all other routes are also inactive. Conversely, no route can be active without the default route also being active.

When you create a route, Refactor Spaces configures the Amazon API Gateway to send traffic to the target service as follows:

A one-time health check is performed on the service when either the route is updated from inactive to active, or when it is created with an active state. If the health check fails, the route transitions the route state to FAILED, an error code of SERVICE_ENDPOINT_HEALTH_CHECK_FAILURE is provided, and no traffic is sent to the service.

For Lambda functions, the Lambda function state is checked. If the function is not active, the function configuration is updated so that Lambda resources are provisioned. If the Lambda state is Failed, then the route creation fails. For more information, see the GetFunctionConfiguration's State response parameter in the Lambda Developer Guide.

For Lambda endpoints, a check is performed to determine that a Lambda function with the specified ARN exists. If it does not exist, the health check fails. For public URLs, a connection is opened to the public endpoint. If the URL is not reachable, the health check fails.

For private URLS, a target group is created on the Elastic Load Balancing and the target group health check is run. The HealthCheckProtocol, HealthCheckPort, and HealthCheckPath are the same protocol, port, and path specified in the URL or health URL, if used. All other settings use the default values, as described in Health checks for your target groups. The health check is considered successful if at least one target within the target group transitions to a healthy state.

Services can have HTTP or HTTPS URL endpoints. For HTTPS URLs, publicly-signed certificates are supported. Private Certificate Authorities (CAs) are permitted only if the CA's domain is also publicly resolvable.

" - }, - "CreateService": { - "name": "CreateService", - "http": { - "method": "POST", - "requestUri": "/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/services", - "responseCode": 200 - }, - "input": { - "shape": "CreateServiceRequest" - }, - "output": { - "shape": "CreateServiceResponse" - }, - "errors": [ - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "InternalServerException" - }, - { - "shape": "ConflictException" - }, - { - "shape": "ServiceQuotaExceededException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "ThrottlingException" - }, - { - "shape": "AccessDeniedException" - } - ], - "documentation": "

Creates an Amazon Web Services Migration Hub Refactor Spaces service. The account owner of the service is always the environment owner, regardless of which account in the environment creates the service. Services have either a URL endpoint in a virtual private cloud (VPC), or a Lambda function endpoint.

If an Amazon Web Services resource is launched in a service VPC, and you want it to be accessible to all of an environment’s services with VPCs and routes, apply the RefactorSpacesSecurityGroup to the resource. Alternatively, to add more cross-account constraints, apply your own security group.

" - }, - "DeleteApplication": { - "name": "DeleteApplication", - "http": { - "method": "DELETE", - "requestUri": "/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}", - "responseCode": 200 - }, - "input": { - "shape": "DeleteApplicationRequest" - }, - "output": { - "shape": "DeleteApplicationResponse" - }, - "errors": [ - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "InternalServerException" - }, - { - "shape": "ConflictException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "ThrottlingException" - }, - { - "shape": "AccessDeniedException" - } - ], - "documentation": "

Deletes an Amazon Web Services Migration Hub Refactor Spaces application. Before you can delete an application, you must first delete any services or routes within the application.

", - "idempotent": true - }, - "DeleteEnvironment": { - "name": "DeleteEnvironment", - "http": { - "method": "DELETE", - "requestUri": "/environments/{EnvironmentIdentifier}", - "responseCode": 200 - }, - "input": { - "shape": "DeleteEnvironmentRequest" - }, - "output": { - "shape": "DeleteEnvironmentResponse" - }, - "errors": [ - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "InternalServerException" - }, - { - "shape": "ConflictException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "ThrottlingException" - }, - { - "shape": "AccessDeniedException" - } - ], - "documentation": "

Deletes an Amazon Web Services Migration Hub Refactor Spaces environment. Before you can delete an environment, you must first delete any applications and services within the environment.

", - "idempotent": true - }, - "DeleteResourcePolicy": { - "name": "DeleteResourcePolicy", - "http": { - "method": "DELETE", - "requestUri": "/resourcepolicy/{Identifier}", - "responseCode": 200 - }, - "input": { - "shape": "DeleteResourcePolicyRequest" - }, - "output": { - "shape": "DeleteResourcePolicyResponse" - }, - "errors": [ - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "InternalServerException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "ThrottlingException" - }, - { - "shape": "AccessDeniedException" - } - ], - "documentation": "

Deletes the resource policy set for the environment.

", - "idempotent": true - }, - "DeleteRoute": { - "name": "DeleteRoute", - "http": { - "method": "DELETE", - "requestUri": "/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/routes/{RouteIdentifier}", - "responseCode": 200 - }, - "input": { - "shape": "DeleteRouteRequest" - }, - "output": { - "shape": "DeleteRouteResponse" - }, - "errors": [ - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "InternalServerException" - }, - { - "shape": "ConflictException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "ThrottlingException" - }, - { - "shape": "AccessDeniedException" - } - ], - "documentation": "

Deletes an Amazon Web Services Migration Hub Refactor Spaces route.

", - "idempotent": true - }, - "DeleteService": { - "name": "DeleteService", - "http": { - "method": "DELETE", - "requestUri": "/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/services/{ServiceIdentifier}", - "responseCode": 200 - }, - "input": { - "shape": "DeleteServiceRequest" - }, - "output": { - "shape": "DeleteServiceResponse" - }, - "errors": [ - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "InternalServerException" - }, - { - "shape": "ConflictException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "ThrottlingException" - }, - { - "shape": "AccessDeniedException" - } - ], - "documentation": "

Deletes an Amazon Web Services Migration Hub Refactor Spaces service.

", - "idempotent": true - }, - "GetApplication": { - "name": "GetApplication", - "http": { - "method": "GET", - "requestUri": "/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}", - "responseCode": 200 - }, - "input": { - "shape": "GetApplicationRequest" - }, - "output": { - "shape": "GetApplicationResponse" - }, - "errors": [ - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "InternalServerException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "ThrottlingException" - }, - { - "shape": "AccessDeniedException" - } - ], - "documentation": "

Gets an Amazon Web Services Migration Hub Refactor Spaces application.

" - }, - "GetEnvironment": { - "name": "GetEnvironment", - "http": { - "method": "GET", - "requestUri": "/environments/{EnvironmentIdentifier}", - "responseCode": 200 - }, - "input": { - "shape": "GetEnvironmentRequest" - }, - "output": { - "shape": "GetEnvironmentResponse" - }, - "errors": [ - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "InternalServerException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "ThrottlingException" - }, - { - "shape": "AccessDeniedException" - } - ], - "documentation": "

Gets an Amazon Web Services Migration Hub Refactor Spaces environment.

" - }, - "GetResourcePolicy": { - "name": "GetResourcePolicy", - "http": { - "method": "GET", - "requestUri": "/resourcepolicy/{Identifier}", - "responseCode": 200 - }, - "input": { - "shape": "GetResourcePolicyRequest" - }, - "output": { - "shape": "GetResourcePolicyResponse" - }, - "errors": [ - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "InternalServerException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "ThrottlingException" - }, - { - "shape": "AccessDeniedException" - } - ], - "documentation": "

Gets the resource-based permission policy that is set for the given environment.

" - }, - "GetRoute": { - "name": "GetRoute", - "http": { - "method": "GET", - "requestUri": "/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/routes/{RouteIdentifier}", - "responseCode": 200 - }, - "input": { - "shape": "GetRouteRequest" - }, - "output": { - "shape": "GetRouteResponse" - }, - "errors": [ - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "InternalServerException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "ThrottlingException" - }, - { - "shape": "AccessDeniedException" - } - ], - "documentation": "

Gets an Amazon Web Services Migration Hub Refactor Spaces route.

" - }, - "GetService": { - "name": "GetService", - "http": { - "method": "GET", - "requestUri": "/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/services/{ServiceIdentifier}", - "responseCode": 200 - }, - "input": { - "shape": "GetServiceRequest" - }, - "output": { - "shape": "GetServiceResponse" - }, - "errors": [ - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "InternalServerException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "ThrottlingException" - }, - { - "shape": "AccessDeniedException" - } - ], - "documentation": "

Gets an Amazon Web Services Migration Hub Refactor Spaces service.

" - }, - "ListApplications": { - "name": "ListApplications", - "http": { - "method": "GET", - "requestUri": "/environments/{EnvironmentIdentifier}/applications", - "responseCode": 200 - }, - "input": { - "shape": "ListApplicationsRequest" - }, - "output": { - "shape": "ListApplicationsResponse" - }, - "errors": [ - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "InternalServerException" - }, - { - "shape": "ConflictException" - }, - { - "shape": "ServiceQuotaExceededException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "ThrottlingException" - }, - { - "shape": "AccessDeniedException" - } - ], - "documentation": "

Lists all the Amazon Web Services Migration Hub Refactor Spaces applications within an environment.

" - }, - "ListEnvironmentVpcs": { - "name": "ListEnvironmentVpcs", - "http": { - "method": "GET", - "requestUri": "/environments/{EnvironmentIdentifier}/vpcs", - "responseCode": 200 - }, - "input": { - "shape": "ListEnvironmentVpcsRequest" - }, - "output": { - "shape": "ListEnvironmentVpcsResponse" - }, - "errors": [ - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "InternalServerException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "ThrottlingException" - }, - { - "shape": "AccessDeniedException" - } - ], - "documentation": "

Lists all Amazon Web Services Migration Hub Refactor Spaces service virtual private clouds (VPCs) that are part of the environment.

" - }, - "ListEnvironments": { - "name": "ListEnvironments", - "http": { - "method": "GET", - "requestUri": "/environments", - "responseCode": 200 - }, - "input": { - "shape": "ListEnvironmentsRequest" - }, - "output": { - "shape": "ListEnvironmentsResponse" - }, - "errors": [ - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "InternalServerException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "ThrottlingException" - }, - { - "shape": "AccessDeniedException" - } - ], - "documentation": "

Lists Amazon Web Services Migration Hub Refactor Spaces environments owned by a caller account or shared with the caller account.

" - }, - "ListRoutes": { - "name": "ListRoutes", - "http": { - "method": "GET", - "requestUri": "/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/routes", - "responseCode": 200 - }, - "input": { - "shape": "ListRoutesRequest" - }, - "output": { - "shape": "ListRoutesResponse" - }, - "errors": [ - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "InternalServerException" - }, - { - "shape": "ConflictException" - }, - { - "shape": "ServiceQuotaExceededException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "ThrottlingException" - }, - { - "shape": "AccessDeniedException" - } - ], - "documentation": "

Lists all the Amazon Web Services Migration Hub Refactor Spaces routes within an application.

" - }, - "ListServices": { - "name": "ListServices", - "http": { - "method": "GET", - "requestUri": "/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/services", - "responseCode": 200 - }, - "input": { - "shape": "ListServicesRequest" - }, - "output": { - "shape": "ListServicesResponse" - }, - "errors": [ - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "InternalServerException" - }, - { - "shape": "ConflictException" - }, - { - "shape": "ServiceQuotaExceededException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "ThrottlingException" - }, - { - "shape": "AccessDeniedException" - } - ], - "documentation": "

Lists all the Amazon Web Services Migration Hub Refactor Spaces services within an application.

" - }, - "ListTagsForResource": { - "name": "ListTagsForResource", - "http": { - "method": "GET", - "requestUri": "/tags/{ResourceArn}", - "responseCode": 200 - }, - "input": { - "shape": "ListTagsForResourceRequest" - }, - "output": { - "shape": "ListTagsForResourceResponse" - }, - "errors": [ - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "InternalServerException" - }, - { - "shape": "ValidationException" - } - ], - "documentation": "

Lists the tags of a resource. The caller account must be the same as the resource’s OwnerAccountId. Listing tags in other accounts is not supported.

" - }, - "PutResourcePolicy": { - "name": "PutResourcePolicy", - "http": { - "method": "PUT", - "requestUri": "/resourcepolicy", - "responseCode": 200 - }, - "input": { - "shape": "PutResourcePolicyRequest" - }, - "output": { - "shape": "PutResourcePolicyResponse" - }, - "errors": [ - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "InternalServerException" - }, - { - "shape": "InvalidResourcePolicyException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "ThrottlingException" - }, - { - "shape": "AccessDeniedException" - } - ], - "documentation": "

Attaches a resource-based permission policy to the Amazon Web Services Migration Hub Refactor Spaces environment. The policy must contain the same actions and condition statements as the arn:aws:ram::aws:permission/AWSRAMDefaultPermissionRefactorSpacesEnvironment permission in Resource Access Manager. The policy must not contain new lines or blank lines.

", - "idempotent": true - }, - "TagResource": { - "name": "TagResource", - "http": { - "method": "POST", - "requestUri": "/tags/{ResourceArn}", - "responseCode": 200 - }, - "input": { - "shape": "TagResourceRequest" - }, - "output": { - "shape": "TagResourceResponse" - }, - "errors": [ - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "InternalServerException" - }, - { - "shape": "ValidationException" - } - ], - "documentation": "

Removes the tags of a given resource. Tags are metadata which can be used to manage a resource. To tag a resource, the caller account must be the same as the resource’s OwnerAccountId. Tagging resources in other accounts is not supported.

Amazon Web Services Migration Hub Refactor Spaces does not propagate tags to orchestrated resources, such as an environment’s transit gateway.

" - }, - "UntagResource": { - "name": "UntagResource", - "http": { - "method": "DELETE", - "requestUri": "/tags/{ResourceArn}", - "responseCode": 200 - }, - "input": { - "shape": "UntagResourceRequest" - }, - "output": { - "shape": "UntagResourceResponse" - }, - "errors": [ - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "InternalServerException" - }, - { - "shape": "ValidationException" - } - ], - "documentation": "

Adds to or modifies the tags of the given resource. Tags are metadata which can be used to manage a resource. To untag a resource, the caller account must be the same as the resource’s OwnerAccountId. Untagging resources across accounts is not supported.

", - "idempotent": true - }, - "UpdateRoute": { - "name": "UpdateRoute", - "http": { - "method": "PATCH", - "requestUri": "/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/routes/{RouteIdentifier}", - "responseCode": 200 - }, - "input": { - "shape": "UpdateRouteRequest" - }, - "output": { - "shape": "UpdateRouteResponse" - }, - "errors": [ - { - "shape": "ResourceNotFoundException" - }, - { - "shape": "InternalServerException" - }, - { - "shape": "ValidationException" - }, - { - "shape": "ThrottlingException" - }, - { - "shape": "AccessDeniedException" - } - ], - "documentation": "

Updates an Amazon Web Services Migration Hub Refactor Spaces route.

" - } - }, - "shapes": { - "AccessDeniedException": { - "type": "structure", - "required": [ - "Message" - ], - "members": { - "Message": { - "shape": "String" - } - }, - "documentation": "

The user does not have sufficient access to perform this action.

", - "error": { - "httpStatusCode": 403, - "senderFault": true - }, - "exception": true - }, - "AccountId": { - "type": "string", - "max": 12, - "min": 12, - "pattern": "^\\d{12}$" - }, - "AdditionalDetails": { - "type": "map", - "key": { - "shape": "AdditionalDetailsKey" - }, - "value": { - "shape": "AdditionalDetailsValue" - } - }, - "AdditionalDetailsKey": { - "type": "string", - "max": 50, - "min": 1 - }, - "AdditionalDetailsValue": { - "type": "string", - "max": 2048, - "min": 1 - }, - "ApiGatewayEndpointType": { - "type": "string", - "enum": [ - "REGIONAL", - "PRIVATE" - ] - }, - "ApiGatewayId": { - "type": "string", - "max": 10, - "min": 10, - "pattern": "^[a-z0-9]{10}$" - }, - "ApiGatewayProxyConfig": { - "type": "structure", - "members": { - "ApiGatewayId": { - "shape": "ApiGatewayId", - "documentation": "

The resource ID of the API Gateway for the proxy.

" - }, - "EndpointType": { - "shape": "ApiGatewayEndpointType", - "documentation": "

The type of API Gateway endpoint created.

" - }, - "NlbArn": { - "shape": "NlbArn", - "documentation": "

The Amazon Resource Name (ARN) of the Network Load Balancer configured by the API Gateway proxy.

" - }, - "NlbName": { - "shape": "NlbName", - "documentation": "

The name of the Network Load Balancer that is configured by the API Gateway proxy.

" - }, - "ProxyUrl": { - "shape": "Uri", - "documentation": "

The endpoint URL of the API Gateway proxy.

" - }, - "StageName": { - "shape": "StageName", - "documentation": "

The name of the API Gateway stage. The name defaults to prod.

" - }, - "VpcLinkId": { - "shape": "VpcLinkId", - "documentation": "

The VpcLink ID of the API Gateway proxy.

" - } - }, - "documentation": "

A wrapper object holding the Amazon API Gateway proxy configuration.

" - }, - "ApiGatewayProxyInput": { - "type": "structure", - "members": { - "EndpointType": { - "shape": "ApiGatewayEndpointType", - "documentation": "

The type of endpoint to use for the API Gateway proxy. If no value is specified in the request, the value is set to REGIONAL by default.

If the value is set to PRIVATE in the request, this creates a private API endpoint that is isolated from the public internet. The private endpoint can only be accessed by using Amazon Virtual Private Cloud (Amazon VPC) endpoints for Amazon API Gateway that have been granted access.

" - }, - "StageName": { - "shape": "StageName", - "documentation": "

The name of the API Gateway stage. The name defaults to prod.

" - } - }, - "documentation": "

A wrapper object holding the Amazon API Gateway endpoint input.

" - }, - "ApiGatewayProxySummary": { - "type": "structure", - "members": { - "ApiGatewayId": { - "shape": "ApiGatewayId", - "documentation": "

The resource ID of the API Gateway for the proxy.

" - }, - "EndpointType": { - "shape": "ApiGatewayEndpointType", - "documentation": "

The type of API Gateway endpoint created.

" - }, - "NlbArn": { - "shape": "NlbArn", - "documentation": "

The Amazon Resource Name (ARN) of the Network Load Balancer configured by the API Gateway proxy.

" - }, - "NlbName": { - "shape": "NlbName", - "documentation": "

The name of the Network Load Balancer that is configured by the API Gateway proxy.

" - }, - "ProxyUrl": { - "shape": "Uri", - "documentation": "

The endpoint URL of the API Gateway proxy.

" - }, - "StageName": { - "shape": "StageName", - "documentation": "

The name of the API Gateway stage. The name defaults to prod.

" - }, - "VpcLinkId": { - "shape": "VpcLinkId", - "documentation": "

The VpcLink ID of the API Gateway proxy.

" - } - }, - "documentation": "

A wrapper object holding the Amazon API Gateway proxy summary.

" - }, - "ApplicationId": { - "type": "string", - "max": 14, - "min": 14, - "pattern": "^app-[0-9A-Za-z]{10}$" - }, - "ApplicationName": { - "type": "string", - "max": 63, - "min": 3, - "pattern": "^(?!app-)[a-zA-Z0-9]+[a-zA-Z0-9-_ ]+$" - }, - "ApplicationState": { - "type": "string", - "enum": [ - "CREATING", - "ACTIVE", - "DELETING", - "FAILED", - "UPDATING" - ] - }, - "ApplicationSummaries": { - "type": "list", - "member": { - "shape": "ApplicationSummary" - } - }, - "ApplicationSummary": { - "type": "structure", - "members": { - "ApiGatewayProxy": { - "shape": "ApiGatewayProxySummary", - "documentation": "

The endpoint URL of the Amazon API Gateway proxy.

" - }, - "ApplicationId": { - "shape": "ApplicationId", - "documentation": "

The unique identifier of the application.

" - }, - "Arn": { - "shape": "ResourceArn", - "documentation": "

The Amazon Resource Name (ARN) of the application.

" - }, - "CreatedByAccountId": { - "shape": "AccountId", - "documentation": "

The Amazon Web Services account ID of the application creator.

" - }, - "CreatedTime": { - "shape": "Timestamp", - "documentation": "

A timestamp that indicates when the application is created.

" - }, - "EnvironmentId": { - "shape": "EnvironmentId", - "documentation": "

The unique identifier of the environment.

" - }, - "Error": { - "shape": "ErrorResponse", - "documentation": "

Any error associated with the application resource.

" - }, - "LastUpdatedTime": { - "shape": "Timestamp", - "documentation": "

A timestamp that indicates when the application was last updated.

" - }, - "Name": { - "shape": "ApplicationName", - "documentation": "

The name of the application.

" - }, - "OwnerAccountId": { - "shape": "AccountId", - "documentation": "

The Amazon Web Services account ID of the application owner (which is always the same as the environment owner account ID).

" - }, - "ProxyType": { - "shape": "ProxyType", - "documentation": "

The proxy type of the proxy created within the application.

" - }, - "State": { - "shape": "ApplicationState", - "documentation": "

The current state of the application.

" - }, - "Tags": { - "shape": "TagMap", - "documentation": "

The tags assigned to the application.

" - }, - "VpcId": { - "shape": "VpcId", - "documentation": "

The ID of the virtual private cloud (VPC).

" - } - }, - "documentation": "

The list of ApplicationSummary objects.

" - }, - "Boolean": { - "type": "boolean", - "box": true - }, - "CidrBlock": { - "type": "string" - }, - "CidrBlocks": { - "type": "list", - "member": { - "shape": "CidrBlock" - }, - "min": 1 - }, - "ClientToken": { - "type": "string", - "max": 64, - "min": 1, - "pattern": "^[\\x20-\\x7E]{1,64}$" - }, - "ConflictException": { - "type": "structure", - "required": [ - "Message", - "ResourceId", - "ResourceType" - ], - "members": { - "Message": { - "shape": "String" - }, - "ResourceId": { - "shape": "String", - "documentation": "

The ID of the resource.

" - }, - "ResourceType": { - "shape": "String", - "documentation": "

The type of resource.

" - } - }, - "documentation": "

Updating or deleting a resource can cause an inconsistent state.

", - "error": { - "httpStatusCode": 409, - "senderFault": true - }, - "exception": true - }, - "CreateApplicationRequest": { - "type": "structure", - "required": [ - "EnvironmentIdentifier", - "Name", - "ProxyType", - "VpcId" - ], - "members": { - "ApiGatewayProxy": { - "shape": "ApiGatewayProxyInput", - "documentation": "

A wrapper object holding the API Gateway endpoint type and stage name for the proxy.

" - }, - "ClientToken": { - "shape": "ClientToken", - "documentation": "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

", - "idempotencyToken": true - }, - "EnvironmentIdentifier": { - "shape": "EnvironmentId", - "documentation": "

The unique identifier of the environment.

", - "location": "uri", - "locationName": "EnvironmentIdentifier" - }, - "Name": { - "shape": "ApplicationName", - "documentation": "

The name to use for the application.

" - }, - "ProxyType": { - "shape": "ProxyType", - "documentation": "

The proxy type of the proxy created within the application.

" - }, - "Tags": { - "shape": "TagMap", - "documentation": "

The tags to assign to the application. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key-value pair.

" - }, - "VpcId": { - "shape": "VpcId", - "documentation": "

The ID of the virtual private cloud (VPC).

" - } - } - }, - "CreateApplicationResponse": { - "type": "structure", - "members": { - "ApiGatewayProxy": { - "shape": "ApiGatewayProxyInput", - "documentation": "

A wrapper object holding the API Gateway endpoint type and stage name for the proxy.

" - }, - "ApplicationId": { - "shape": "ApplicationId", - "documentation": "

The unique identifier of the application.

" - }, - "Arn": { - "shape": "ResourceArn", - "documentation": "

The Amazon Resource Name (ARN) of the application. The format for this ARN is arn:aws:refactor-spaces:region:account-id:resource-type/resource-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference.

" - }, - "CreatedByAccountId": { - "shape": "AccountId", - "documentation": "

The Amazon Web Services account ID of application creator.

" - }, - "CreatedTime": { - "shape": "Timestamp", - "documentation": "

A timestamp that indicates when the application is created.

" - }, - "EnvironmentId": { - "shape": "EnvironmentId", - "documentation": "

The ID of the environment in which the application is created.

" - }, - "LastUpdatedTime": { - "shape": "Timestamp", - "documentation": "

A timestamp that indicates when the application was last updated.

" - }, - "Name": { - "shape": "ApplicationName", - "documentation": "

The name of the application.

" - }, - "OwnerAccountId": { - "shape": "AccountId", - "documentation": "

The Amazon Web Services account ID of the application owner (which is always the same as the environment owner account ID).

" - }, - "ProxyType": { - "shape": "ProxyType", - "documentation": "

The proxy type of the proxy created within the application.

" - }, - "State": { - "shape": "ApplicationState", - "documentation": "

The current state of the application.

" - }, - "Tags": { - "shape": "TagMap", - "documentation": "

The tags assigned to the application. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key-value pair.

" - }, - "VpcId": { - "shape": "VpcId", - "documentation": "

The ID of the Amazon VPC.

" - } - } - }, - "CreateEnvironmentRequest": { - "type": "structure", - "required": [ - "Name", - "NetworkFabricType" - ], - "members": { - "ClientToken": { - "shape": "ClientToken", - "documentation": "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

", - "idempotencyToken": true - }, - "Description": { - "shape": "Description", - "documentation": "

The description of the environment.

" - }, - "Name": { - "shape": "EnvironmentName", - "documentation": "

The name of the environment.

" - }, - "NetworkFabricType": { - "shape": "NetworkFabricType", - "documentation": "

The network fabric type of the environment.

" - }, - "Tags": { - "shape": "TagMap", - "documentation": "

The tags to assign to the environment. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key-value pair.

" - } - } - }, - "CreateEnvironmentResponse": { - "type": "structure", - "members": { - "Arn": { - "shape": "ResourceArn", - "documentation": "

The Amazon Resource Name (ARN) of the environment.

" - }, - "CreatedTime": { - "shape": "Timestamp", - "documentation": "

A timestamp that indicates when the environment is created.

" - }, - "Description": { - "shape": "Description", - "documentation": "

A description of the environment.

" - }, - "EnvironmentId": { - "shape": "EnvironmentId", - "documentation": "

The unique identifier of the environment.

" - }, - "LastUpdatedTime": { - "shape": "Timestamp", - "documentation": "

A timestamp that indicates when the environment was last updated.

" - }, - "Name": { - "shape": "EnvironmentName", - "documentation": "

The name of the environment.

" - }, - "NetworkFabricType": { - "shape": "NetworkFabricType", - "documentation": "

The network fabric type of the environment.

" - }, - "OwnerAccountId": { - "shape": "AccountId", - "documentation": "

The Amazon Web Services account ID of environment owner.

" - }, - "State": { - "shape": "EnvironmentState", - "documentation": "

The current state of the environment.

" - }, - "Tags": { - "shape": "TagMap", - "documentation": "

The tags assigned to the created environment. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key-value pair..

" - } - } - }, - "CreateRouteRequest": { - "type": "structure", - "required": [ - "ApplicationIdentifier", - "EnvironmentIdentifier", - "RouteType", - "ServiceIdentifier" - ], - "members": { - "ApplicationIdentifier": { - "shape": "ApplicationId", - "documentation": "

The ID of the application within which the route is being created.

", - "location": "uri", - "locationName": "ApplicationIdentifier" - }, - "ClientToken": { - "shape": "ClientToken", - "documentation": "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

", - "idempotencyToken": true - }, - "DefaultRoute": { - "shape": "DefaultRouteInput", - "documentation": "

Configuration for the default route type.

" - }, - "EnvironmentIdentifier": { - "shape": "EnvironmentId", - "documentation": "

The ID of the environment in which the route is created.

", - "location": "uri", - "locationName": "EnvironmentIdentifier" - }, - "RouteType": { - "shape": "RouteType", - "documentation": "

The route type of the route. DEFAULT indicates that all traffic that does not match another route is forwarded to the default route. Applications must have a default route before any other routes can be created. URI_PATH indicates a route that is based on a URI path.

" - }, - "ServiceIdentifier": { - "shape": "ServiceId", - "documentation": "

The ID of the service in which the route is created. Traffic that matches this route is forwarded to this service.

" - }, - "Tags": { - "shape": "TagMap", - "documentation": "

The tags to assign to the route. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key-value pair..

" - }, - "UriPathRoute": { - "shape": "UriPathRouteInput", - "documentation": "

The configuration for the URI path route type.

" - } - } - }, - "CreateRouteResponse": { - "type": "structure", - "members": { - "ApplicationId": { - "shape": "ApplicationId", - "documentation": "

The ID of the application in which the route is created.

" - }, - "Arn": { - "shape": "ResourceArn", - "documentation": "

The Amazon Resource Name (ARN) of the route. The format for this ARN is arn:aws:refactor-spaces:region:account-id:resource-type/resource-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference.

" - }, - "CreatedByAccountId": { - "shape": "AccountId", - "documentation": "

The Amazon Web Services account ID of the route creator.

" - }, - "CreatedTime": { - "shape": "Timestamp", - "documentation": "

A timestamp that indicates when the route is created.

" - }, - "LastUpdatedTime": { - "shape": "Timestamp", - "documentation": "

A timestamp that indicates when the route was last updated.

" - }, - "OwnerAccountId": { - "shape": "AccountId", - "documentation": "

The Amazon Web Services account ID of the route owner.

" - }, - "RouteId": { - "shape": "RouteId", - "documentation": "

The unique identifier of the route.

" - }, - "RouteType": { - "shape": "RouteType", - "documentation": "

The route type of the route.

" - }, - "ServiceId": { - "shape": "ServiceId", - "documentation": "

The ID of service in which the route is created. Traffic that matches this route is forwarded to this service.

" - }, - "State": { - "shape": "RouteState", - "documentation": "

The current state of the route. Activation state only allows ACTIVE or INACTIVE as user inputs. FAILED is a route state that is system generated.

" - }, - "Tags": { - "shape": "TagMap", - "documentation": "

The tags assigned to the created route. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key-value pair.

" - }, - "UriPathRoute": { - "shape": "UriPathRouteInput", - "documentation": "

Configuration for the URI path route type.

" - } - } - }, - "CreateServiceRequest": { - "type": "structure", - "required": [ - "ApplicationIdentifier", - "EndpointType", - "EnvironmentIdentifier", - "Name" - ], - "members": { - "ApplicationIdentifier": { - "shape": "ApplicationId", - "documentation": "

The ID of the application which the service is created.

", - "location": "uri", - "locationName": "ApplicationIdentifier" - }, - "ClientToken": { - "shape": "ClientToken", - "documentation": "

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

", - "idempotencyToken": true - }, - "Description": { - "shape": "Description", - "documentation": "

The description of the service.

" - }, - "EndpointType": { - "shape": "ServiceEndpointType", - "documentation": "

The type of endpoint to use for the service. The type can be a URL in a VPC or an Lambda function.

" - }, - "EnvironmentIdentifier": { - "shape": "EnvironmentId", - "documentation": "

The ID of the environment in which the service is created.

", - "location": "uri", - "locationName": "EnvironmentIdentifier" - }, - "LambdaEndpoint": { - "shape": "LambdaEndpointInput", - "documentation": "

The configuration for the Lambda endpoint type.

" - }, - "Name": { - "shape": "ServiceName", - "documentation": "

The name of the service.

" - }, - "Tags": { - "shape": "TagMap", - "documentation": "

The tags to assign to the service. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key-value pair..

" - }, - "UrlEndpoint": { - "shape": "UrlEndpointInput", - "documentation": "

The configuration for the URL endpoint type.

" - }, - "VpcId": { - "shape": "VpcId", - "documentation": "

The ID of the VPC.

" - } - } - }, - "CreateServiceResponse": { - "type": "structure", - "members": { - "ApplicationId": { - "shape": "ApplicationId", - "documentation": "

The ID of the application that the created service belongs to.

" - }, - "Arn": { - "shape": "ResourceArn", - "documentation": "

The Amazon Resource Name (ARN) of the service.

" - }, - "CreatedByAccountId": { - "shape": "AccountId", - "documentation": "

The Amazon Web Services account ID of the service creator.

" - }, - "CreatedTime": { - "shape": "Timestamp", - "documentation": "

A timestamp that indicates when the service is created.

" - }, - "Description": { - "shape": "Description", - "documentation": "

The description of the created service.

" - }, - "EndpointType": { - "shape": "ServiceEndpointType", - "documentation": "

The endpoint type of the service.

" - }, - "EnvironmentId": { - "shape": "EnvironmentId", - "documentation": "

The unique identifier of the environment.

" - }, - "LambdaEndpoint": { - "shape": "LambdaEndpointInput", - "documentation": "

The configuration for the Lambda endpoint type.

" - }, - "LastUpdatedTime": { - "shape": "Timestamp", - "documentation": "

A timestamp that indicates when the service was last updated.

" - }, - "Name": { - "shape": "ServiceName", - "documentation": "

The name of the service.

" - }, - "OwnerAccountId": { - "shape": "AccountId", - "documentation": "

The Amazon Web Services account ID of the service owner.

" - }, - "ServiceId": { - "shape": "ServiceId", - "documentation": "

The unique identifier of the service.

" - }, - "State": { - "shape": "ServiceState", - "documentation": "

The current state of the service.

" - }, - "Tags": { - "shape": "TagMap", - "documentation": "

The tags assigned to the created service. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key-value pair..

" - }, - "UrlEndpoint": { - "shape": "UrlEndpointInput", - "documentation": "

The configuration for the URL endpoint type.

" - }, - "VpcId": { - "shape": "VpcId", - "documentation": "

The ID of the VPC.

" - } - } - }, - "DefaultRouteInput": { - "type": "structure", - "members": { - "ActivationState": { - "shape": "RouteActivationState", - "documentation": "

If set to ACTIVE, traffic is forwarded to this route’s service after the route is created.

" - } - }, - "documentation": "

The configuration for the default route type.

" - }, - "DeleteApplicationRequest": { - "type": "structure", - "required": [ - "ApplicationIdentifier", - "EnvironmentIdentifier" - ], - "members": { - "ApplicationIdentifier": { - "shape": "ApplicationId", - "documentation": "

The ID of the application.

", - "location": "uri", - "locationName": "ApplicationIdentifier" - }, - "EnvironmentIdentifier": { - "shape": "EnvironmentId", - "documentation": "

The ID of the environment.

", - "location": "uri", - "locationName": "EnvironmentIdentifier" - } - } - }, - "DeleteApplicationResponse": { - "type": "structure", - "members": { - "ApplicationId": { - "shape": "ApplicationId", - "documentation": "

The ID of the application.

" - }, - "Arn": { - "shape": "ResourceArn", - "documentation": "

The Amazon Resource Name (ARN) of the application.

" - }, - "EnvironmentId": { - "shape": "EnvironmentId", - "documentation": "

The unique identifier of the application’s environment.

" - }, - "LastUpdatedTime": { - "shape": "Timestamp", - "documentation": "

A timestamp that indicates when the environment was last updated.

" - }, - "Name": { - "shape": "ApplicationName", - "documentation": "

The name of the application.

" - }, - "State": { - "shape": "ApplicationState", - "documentation": "

The current state of the application.

" - } - } - }, - "DeleteEnvironmentRequest": { - "type": "structure", - "required": [ - "EnvironmentIdentifier" - ], - "members": { - "EnvironmentIdentifier": { - "shape": "EnvironmentId", - "documentation": "

The ID of the environment.

", - "location": "uri", - "locationName": "EnvironmentIdentifier" - } - } - }, - "DeleteEnvironmentResponse": { - "type": "structure", - "members": { - "Arn": { - "shape": "ResourceArn", - "documentation": "

The Amazon Resource Name (ARN) of the environment.

" - }, - "EnvironmentId": { - "shape": "EnvironmentId", - "documentation": "

The unique identifier of the environment.

" - }, - "LastUpdatedTime": { - "shape": "Timestamp", - "documentation": "

A timestamp that indicates when the environment was last updated.

" - }, - "Name": { - "shape": "EnvironmentName", - "documentation": "

The name of the environment.

" - }, - "State": { - "shape": "EnvironmentState", - "documentation": "

The current state of the environment.

" - } - } - }, - "DeleteResourcePolicyRequest": { - "type": "structure", - "required": [ - "Identifier" - ], - "members": { - "Identifier": { - "shape": "ResourcePolicyIdentifier", - "documentation": "

Amazon Resource Name (ARN) of the resource associated with the policy.

", - "location": "uri", - "locationName": "Identifier" - } - } - }, - "DeleteResourcePolicyResponse": { - "type": "structure", - "members": {} - }, - "DeleteRouteRequest": { - "type": "structure", - "required": [ - "ApplicationIdentifier", - "EnvironmentIdentifier", - "RouteIdentifier" - ], - "members": { - "ApplicationIdentifier": { - "shape": "ApplicationId", - "documentation": "

The ID of the application to delete the route from.

", - "location": "uri", - "locationName": "ApplicationIdentifier" - }, - "EnvironmentIdentifier": { - "shape": "EnvironmentId", - "documentation": "

The ID of the environment to delete the route from.

", - "location": "uri", - "locationName": "EnvironmentIdentifier" - }, - "RouteIdentifier": { - "shape": "RouteId", - "documentation": "

The ID of the route to delete.

", - "location": "uri", - "locationName": "RouteIdentifier" - } - } - }, - "DeleteRouteResponse": { - "type": "structure", - "members": { - "ApplicationId": { - "shape": "ApplicationId", - "documentation": "

The ID of the application that the route belongs to.

" - }, - "Arn": { - "shape": "ResourceArn", - "documentation": "

The Amazon Resource Name (ARN) of the route.

" - }, - "LastUpdatedTime": { - "shape": "Timestamp", - "documentation": "

A timestamp that indicates when the route was last updated.

" - }, - "RouteId": { - "shape": "RouteId", - "documentation": "

The ID of the route to delete.

" - }, - "ServiceId": { - "shape": "ServiceId", - "documentation": "

The ID of the service that the route belongs to.

" - }, - "State": { - "shape": "RouteState", - "documentation": "

The current state of the route.

" - } - } - }, - "DeleteServiceRequest": { - "type": "structure", - "required": [ - "ApplicationIdentifier", - "EnvironmentIdentifier", - "ServiceIdentifier" - ], - "members": { - "ApplicationIdentifier": { - "shape": "ApplicationId", - "documentation": "

Deletes a Refactor Spaces service.

The RefactorSpacesSecurityGroup security group must be removed from all Amazon Web Services resources in the virtual private cloud (VPC) prior to deleting a service with a URL endpoint in a VPC.

", - "location": "uri", - "locationName": "ApplicationIdentifier" - }, - "EnvironmentIdentifier": { - "shape": "EnvironmentId", - "documentation": "

The ID of the environment that the service is in.

", - "location": "uri", - "locationName": "EnvironmentIdentifier" - }, - "ServiceIdentifier": { - "shape": "ServiceId", - "documentation": "

The ID of the service to delete.

", - "location": "uri", - "locationName": "ServiceIdentifier" - } - } - }, - "DeleteServiceResponse": { - "type": "structure", - "members": { - "ApplicationId": { - "shape": "ApplicationId", - "documentation": "

The ID of the application that the service is in.

" - }, - "Arn": { - "shape": "ResourceArn", - "documentation": "

The Amazon Resource Name (ARN) of the service.

" - }, - "EnvironmentId": { - "shape": "EnvironmentId", - "documentation": "

The unique identifier of the environment.

" - }, - "LastUpdatedTime": { - "shape": "Timestamp", - "documentation": "

A timestamp that indicates when the service was last updated.

" - }, - "Name": { - "shape": "ServiceName", - "documentation": "

The name of the service.

" - }, - "ServiceId": { - "shape": "ServiceId", - "documentation": "

The unique identifier of the service.

" - }, - "State": { - "shape": "ServiceState", - "documentation": "

The current state of the service.

" - } - } - }, - "Description": { - "type": "string", - "max": 256, - "min": 1, - "pattern": "^[a-zA-Z0-9-_\\s\\.\\!\\*\\#\\@\\']+$" - }, - "Ec2TagValue": { - "type": "string", - "max": 255, - "min": 0, - "pattern": "^.*$" - }, - "EnvironmentId": { - "type": "string", - "max": 14, - "min": 14, - "pattern": "^env-[0-9A-Za-z]{10}$" - }, - "EnvironmentName": { - "type": "string", - "max": 63, - "min": 3, - "pattern": "^(?!env-)[a-zA-Z0-9]+[a-zA-Z0-9-_ ]+$" - }, - "EnvironmentState": { - "type": "string", - "enum": [ - "CREATING", - "ACTIVE", - "DELETING", - "FAILED" - ] - }, - "EnvironmentSummaries": { - "type": "list", - "member": { - "shape": "EnvironmentSummary" - } - }, - "EnvironmentSummary": { - "type": "structure", - "members": { - "Arn": { - "shape": "ResourceArn", - "documentation": "

The Amazon Resource Name (ARN) of the environment.

" - }, - "CreatedTime": { - "shape": "Timestamp", - "documentation": "

A timestamp that indicates when the environment is created.

" - }, - "Description": { - "shape": "Description", - "documentation": "

A description of the environment.

" - }, - "EnvironmentId": { - "shape": "EnvironmentId", - "documentation": "

The unique identifier of the environment.

" - }, - "Error": { - "shape": "ErrorResponse", - "documentation": "

Any error associated with the environment resource.

" - }, - "LastUpdatedTime": { - "shape": "Timestamp", - "documentation": "

A timestamp that indicates when the environment was last updated.

" - }, - "Name": { - "shape": "EnvironmentName", - "documentation": "

The name of the environment.

" - }, - "NetworkFabricType": { - "shape": "NetworkFabricType", - "documentation": "

The network fabric type of the environment.

" - }, - "OwnerAccountId": { - "shape": "AccountId", - "documentation": "

The Amazon Web Services account ID of the environment owner.

" - }, - "State": { - "shape": "EnvironmentState", - "documentation": "

The current state of the environment.

" - }, - "Tags": { - "shape": "TagMap", - "documentation": "

The tags assigned to the environment.

" - }, - "TransitGatewayId": { - "shape": "TransitGatewayId", - "documentation": "

The ID of the transit gateway set up by the environment.

" - } - }, - "documentation": "

The summary information for environments as a response to ListEnvironments.

" - }, - "EnvironmentVpc": { - "type": "structure", - "members": { - "AccountId": { - "shape": "AccountId", - "documentation": "

The Amazon Web Services account ID of the virtual private cloud (VPC) owner.

" - }, - "CidrBlocks": { - "shape": "CidrBlocks", - "documentation": "

The list of Amazon Virtual Private Cloud (Amazon VPC) CIDR blocks.

" - }, - "CreatedTime": { - "shape": "Timestamp", - "documentation": "

A timestamp that indicates when the VPC is first added to the environment.

" - }, - "EnvironmentId": { - "shape": "EnvironmentId", - "documentation": "

The unique identifier of the environment.

" - }, - "LastUpdatedTime": { - "shape": "Timestamp", - "documentation": "

A timestamp that indicates when the VPC was last updated by the environment.

" - }, - "VpcId": { - "shape": "VpcId", - "documentation": "

The ID of the VPC.

" - }, - "VpcName": { - "shape": "Ec2TagValue", - "documentation": "

The name of the VPC at the time it is added to the environment.

" - } - }, - "documentation": "

Provides summary information for the EnvironmentVpc resource as a response to ListEnvironmentVpc.

" - }, - "EnvironmentVpcs": { - "type": "list", - "member": { - "shape": "EnvironmentVpc" - } - }, - "ErrorCode": { - "type": "string", - "enum": [ - "INVALID_RESOURCE_STATE", - "RESOURCE_LIMIT_EXCEEDED", - "RESOURCE_CREATION_FAILURE", - "RESOURCE_UPDATE_FAILURE", - "SERVICE_ENDPOINT_HEALTH_CHECK_FAILURE", - "RESOURCE_DELETION_FAILURE", - "RESOURCE_RETRIEVAL_FAILURE", - "RESOURCE_IN_USE", - "RESOURCE_NOT_FOUND", - "STATE_TRANSITION_FAILURE", - "REQUEST_LIMIT_EXCEEDED", - "NOT_AUTHORIZED" - ] - }, - "ErrorMessage": { - "type": "string", - "max": 255, - "min": 0, - "pattern": "^[\\p{Alnum}\\p{Punct}\\p{Blank}]*$" - }, - "ErrorResourceType": { - "type": "string", - "enum": [ - "ENVIRONMENT", - "APPLICATION", - "ROUTE", - "SERVICE", - "TRANSIT_GATEWAY", - "TRANSIT_GATEWAY_ATTACHMENT", - "API_GATEWAY", - "NLB", - "TARGET_GROUP", - "LOAD_BALANCER_LISTENER", - "VPC_LINK", - "LAMBDA", - "VPC", - "SUBNET", - "ROUTE_TABLE", - "SECURITY_GROUP", - "VPC_ENDPOINT_SERVICE_CONFIGURATION", - "RESOURCE_SHARE", - "IAM_ROLE" - ] - }, - "ErrorResponse": { - "type": "structure", - "members": { - "AccountId": { - "shape": "AccountId", - "documentation": "

The Amazon Web Services account ID of the resource owner.

" - }, - "AdditionalDetails": { - "shape": "AdditionalDetails", - "documentation": "

Additional details about the error.

" - }, - "Code": { - "shape": "ErrorCode", - "documentation": "

The error code associated with the error.

" - }, - "Message": { - "shape": "ErrorMessage", - "documentation": "

The message associated with the error.

" - }, - "ResourceIdentifier": { - "shape": "ResourceIdentifier", - "documentation": "

The ID of the resource.

" - }, - "ResourceType": { - "shape": "ErrorResourceType", - "documentation": "

The type of resource.

" - } - }, - "documentation": "

Error associated with a resource returned for a Get or List resource response.

" - }, - "GetApplicationRequest": { - "type": "structure", - "required": [ - "ApplicationIdentifier", - "EnvironmentIdentifier" - ], - "members": { - "ApplicationIdentifier": { - "shape": "ApplicationId", - "documentation": "

The ID of the application.

", - "location": "uri", - "locationName": "ApplicationIdentifier" - }, - "EnvironmentIdentifier": { - "shape": "EnvironmentId", - "documentation": "

The ID of the environment.

", - "location": "uri", - "locationName": "EnvironmentIdentifier" - } - } - }, - "GetApplicationResponse": { - "type": "structure", - "members": { - "ApiGatewayProxy": { - "shape": "ApiGatewayProxyConfig", - "documentation": "

The endpoint URL of the API Gateway proxy.

" - }, - "ApplicationId": { - "shape": "ApplicationId", - "documentation": "

The unique identifier of the application.

" - }, - "Arn": { - "shape": "ResourceArn", - "documentation": "

The Amazon Resource Name (ARN) of the application.

" - }, - "CreatedByAccountId": { - "shape": "AccountId", - "documentation": "

The Amazon Web Services account ID of the application creator.

" - }, - "CreatedTime": { - "shape": "Timestamp", - "documentation": "

A timestamp that indicates when the application is created.

" - }, - "EnvironmentId": { - "shape": "EnvironmentId", - "documentation": "

The unique identifier of the environment.

" - }, - "Error": { - "shape": "ErrorResponse", - "documentation": "

Any error associated with the application resource.

" - }, - "LastUpdatedTime": { - "shape": "Timestamp", - "documentation": "

A timestamp that indicates when the application was last updated.

" - }, - "Name": { - "shape": "ApplicationName", - "documentation": "

The name of the application.

" - }, - "OwnerAccountId": { - "shape": "AccountId", - "documentation": "

The Amazon Web Services account ID of the application owner (which is always the same as the environment owner account ID).

" - }, - "ProxyType": { - "shape": "ProxyType", - "documentation": "

The proxy type of the proxy created within the application.

" - }, - "State": { - "shape": "ApplicationState", - "documentation": "

The current state of the application.

" - }, - "Tags": { - "shape": "TagMap", - "documentation": "

The tags assigned to the application. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key-value pair.

" - }, - "VpcId": { - "shape": "VpcId", - "documentation": "

The ID of the virtual private cloud (VPC).

" - } - } - }, - "GetEnvironmentRequest": { - "type": "structure", - "required": [ - "EnvironmentIdentifier" - ], - "members": { - "EnvironmentIdentifier": { - "shape": "EnvironmentId", - "documentation": "

The ID of the environment.

", - "location": "uri", - "locationName": "EnvironmentIdentifier" - } - } - }, - "GetEnvironmentResponse": { - "type": "structure", - "members": { - "Arn": { - "shape": "ResourceArn", - "documentation": "

The Amazon Resource Name (ARN) of the environment.

" - }, - "CreatedTime": { - "shape": "Timestamp", - "documentation": "

A timestamp that indicates when the environment is created.

" - }, - "Description": { - "shape": "Description", - "documentation": "

The description of the environment.

" - }, - "EnvironmentId": { - "shape": "EnvironmentId", - "documentation": "

The unique identifier of the environment.

" - }, - "Error": { - "shape": "ErrorResponse", - "documentation": "

Any error associated with the environment resource.

" - }, - "LastUpdatedTime": { - "shape": "Timestamp", - "documentation": "

A timestamp that indicates when the environment was last updated.

" - }, - "Name": { - "shape": "EnvironmentName", - "documentation": "

The name of the environment.

" - }, - "NetworkFabricType": { - "shape": "NetworkFabricType", - "documentation": "

The network fabric type of the environment.

" - }, - "OwnerAccountId": { - "shape": "AccountId", - "documentation": "

The Amazon Web Services account ID of the environment owner.

" - }, - "State": { - "shape": "EnvironmentState", - "documentation": "

The current state of the environment.

" - }, - "Tags": { - "shape": "TagMap", - "documentation": "

The tags to assign to the environment. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key-value pair.

" - }, - "TransitGatewayId": { - "shape": "TransitGatewayId", - "documentation": "

The ID of the transit gateway set up by the environment.

" - } - } - }, - "GetResourcePolicyRequest": { - "type": "structure", - "required": [ - "Identifier" - ], - "members": { - "Identifier": { - "shape": "ResourcePolicyIdentifier", - "documentation": "

The Amazon Resource Name (ARN) of the resource associated with the policy.

", - "location": "uri", - "locationName": "Identifier" - } - } - }, - "GetResourcePolicyResponse": { - "type": "structure", - "members": { - "Policy": { - "shape": "PolicyString", - "documentation": "

A JSON-formatted string for an Amazon Web Services resource-based policy.

" - } - } - }, - "GetRouteRequest": { - "type": "structure", - "required": [ - "ApplicationIdentifier", - "EnvironmentIdentifier", - "RouteIdentifier" - ], - "members": { - "ApplicationIdentifier": { - "shape": "ApplicationId", - "documentation": "

The ID of the application.

", - "location": "uri", - "locationName": "ApplicationIdentifier" - }, - "EnvironmentIdentifier": { - "shape": "EnvironmentId", - "documentation": "

The ID of the environment.

", - "location": "uri", - "locationName": "EnvironmentIdentifier" - }, - "RouteIdentifier": { - "shape": "RouteId", - "documentation": "

The ID of the route.

", - "location": "uri", - "locationName": "RouteIdentifier" - } - } - }, - "GetRouteResponse": { - "type": "structure", - "members": { - "ApplicationId": { - "shape": "ApplicationId", - "documentation": "

The ID of the application that the route belongs to.

" - }, - "Arn": { - "shape": "ResourceArn", - "documentation": "

The Amazon Resource Name (ARN) of the route.

" - }, - "CreatedByAccountId": { - "shape": "AccountId", - "documentation": "

The Amazon Web Services account ID of the route creator.

" - }, - "CreatedTime": { - "shape": "Timestamp", - "documentation": "

The timestamp of when the route is created.

" - }, - "EnvironmentId": { - "shape": "EnvironmentId", - "documentation": "

Unique identifier of the environment.

" - }, - "Error": { - "shape": "ErrorResponse", - "documentation": "

Any error associated with the route resource.

" - }, - "IncludeChildPaths": { - "shape": "Boolean", - "documentation": "

Indicates whether to match all subpaths of the given source path. If this value is false, requests must match the source path exactly before they are forwarded to this route's service.

" - }, - "LastUpdatedTime": { - "shape": "Timestamp", - "documentation": "

A timestamp that indicates when the route was last updated.

" - }, - "Methods": { - "shape": "HttpMethods", - "documentation": "

A list of HTTP methods to match. An empty list matches all values. If a method is present, only HTTP requests using that method are forwarded to this route’s service.

" - }, - "OwnerAccountId": { - "shape": "AccountId", - "documentation": "

The Amazon Web Services account ID of the route owner.

" - }, - "PathResourceToId": { - "shape": "PathResourceToId", - "documentation": "

A mapping of Amazon API Gateway path resources to resource IDs.

" - }, - "RouteId": { - "shape": "RouteId", - "documentation": "

The unique identifier of the route.

DEFAULT: All traffic that does not match another route is forwarded to the default route. Applications must have a default route before any other routes can be created.

URI_PATH: A route that is based on a URI path.

" - }, - "RouteType": { - "shape": "RouteType", - "documentation": "

The type of route.

" - }, - "ServiceId": { - "shape": "ServiceId", - "documentation": "

The unique identifier of the service.

" - }, - "SourcePath": { - "shape": "UriPath", - "documentation": "

The path to use to match traffic. Paths must start with / and are relative to the base of the application.

" - }, - "State": { - "shape": "RouteState", - "documentation": "

The current state of the route.

" - }, - "Tags": { - "shape": "TagMap", - "documentation": "

The tags assigned to the route. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key-value pair.

" - } - } - }, - "GetServiceRequest": { - "type": "structure", - "required": [ - "ApplicationIdentifier", - "EnvironmentIdentifier", - "ServiceIdentifier" - ], - "members": { - "ApplicationIdentifier": { - "shape": "ApplicationId", - "documentation": "

The ID of the application.

", - "location": "uri", - "locationName": "ApplicationIdentifier" - }, - "EnvironmentIdentifier": { - "shape": "EnvironmentId", - "documentation": "

The ID of the environment.

", - "location": "uri", - "locationName": "EnvironmentIdentifier" - }, - "ServiceIdentifier": { - "shape": "ServiceId", - "documentation": "

The ID of the service.

", - "location": "uri", - "locationName": "ServiceIdentifier" - } - } - }, - "GetServiceResponse": { - "type": "structure", - "members": { - "ApplicationId": { - "shape": "ApplicationId", - "documentation": "

The ID of the application.

" - }, - "Arn": { - "shape": "ResourceArn", - "documentation": "

The Amazon Resource Name (ARN) of the service.

" - }, - "CreatedByAccountId": { - "shape": "AccountId", - "documentation": "

The Amazon Web Services account ID of the service creator.

" - }, - "CreatedTime": { - "shape": "Timestamp", - "documentation": "

The timestamp of when the service is created.

" - }, - "Description": { - "shape": "Description", - "documentation": "

The description of the service.

" - }, - "EndpointType": { - "shape": "ServiceEndpointType", - "documentation": "

The endpoint type of the service.

" - }, - "EnvironmentId": { - "shape": "EnvironmentId", - "documentation": "

The unique identifier of the environment.

" - }, - "Error": { - "shape": "ErrorResponse", - "documentation": "

Any error associated with the service resource.

" - }, - "LambdaEndpoint": { - "shape": "LambdaEndpointConfig", - "documentation": "

The configuration for the Lambda endpoint type.

The Arn is the Amazon Resource Name (ARN) of the Lambda function associated with this service.

" - }, - "LastUpdatedTime": { - "shape": "Timestamp", - "documentation": "

A timestamp that indicates when the service was last updated.

" - }, - "Name": { - "shape": "ServiceName", - "documentation": "

The name of the service.

" - }, - "OwnerAccountId": { - "shape": "AccountId", - "documentation": "

The Amazon Web Services account ID of the service owner.

" - }, - "ServiceId": { - "shape": "ServiceId", - "documentation": "

The unique identifier of the service.

" - }, - "State": { - "shape": "ServiceState", - "documentation": "

The current state of the service.

" - }, - "Tags": { - "shape": "TagMap", - "documentation": "

The tags assigned to the service. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key-value pair.

" - }, - "UrlEndpoint": { - "shape": "UrlEndpointConfig", - "documentation": "

The configuration for the URL endpoint type.

The Url isthe URL of the endpoint type.

The HealthUrl is the health check URL of the endpoint type.

" - }, - "VpcId": { - "shape": "VpcId", - "documentation": "

The ID of the virtual private cloud (VPC).

" - } - } - }, - "HttpMethod": { - "type": "string", - "enum": [ - "DELETE", - "GET", - "HEAD", - "OPTIONS", - "PATCH", - "POST", - "PUT" - ] - }, - "HttpMethods": { - "type": "list", - "member": { - "shape": "HttpMethod" - } - }, - "InternalServerException": { - "type": "structure", - "required": [ - "Message" - ], - "members": { - "Message": { - "shape": "String" - } - }, - "documentation": "

An unexpected error occurred while processing the request.

", - "error": { - "httpStatusCode": 500 - }, - "exception": true, - "fault": true - }, - "InvalidResourcePolicyException": { - "type": "structure", - "required": [ - "Message" - ], - "members": { - "Message": { - "shape": "String" - } - }, - "documentation": "

The resource policy is not valid.

", - "error": { - "httpStatusCode": 400, - "senderFault": true - }, - "exception": true - }, - "LambdaArn": { - "type": "string", - "max": 2048, - "min": 1, - "pattern": "^arn:(aws[a-zA-Z-]*)?:lambda:[a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1}:\\d{12}:function:[a-zA-Z0-9-_]+(: (\\$LATEST|[a-zA-Z0-9-_]+))?$" - }, - "LambdaEndpointConfig": { - "type": "structure", - "members": { - "Arn": { - "shape": "LambdaArn", - "documentation": "

The Amazon Resource Name (ARN) of the Lambda endpoint.

" - } - }, - "documentation": "

The configuration for the Lambda endpoint type.

" - }, - "LambdaEndpointInput": { - "type": "structure", - "required": [ - "Arn" - ], - "members": { - "Arn": { - "shape": "LambdaArn", - "documentation": "

The Amazon Resource Name (ARN) of the Lambda endpoint.

" - } - }, - "documentation": "

The input for the Lambda endpoint type.

" - }, - "LambdaEndpointSummary": { - "type": "structure", - "members": { - "Arn": { - "shape": "LambdaArn", - "documentation": "

The Amazon Resource Name (ARN) of the Lambda endpoint.

" - } - }, - "documentation": "

The summary for the Lambda endpoint type.

" - }, - "ListApplicationsRequest": { - "type": "structure", - "required": [ - "EnvironmentIdentifier" - ], - "members": { - "EnvironmentIdentifier": { - "shape": "EnvironmentId", - "documentation": "

The ID of the environment.

", - "location": "uri", - "locationName": "EnvironmentIdentifier" - }, - "MaxResults": { - "shape": "MaxResults", - "documentation": "

The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken value.

", - "location": "querystring", - "locationName": "maxResults" - }, - "NextToken": { - "shape": "NextToken", - "documentation": "

The token for the next page of results.

", - "location": "querystring", - "locationName": "nextToken" - } - } - }, - "ListApplicationsResponse": { - "type": "structure", - "members": { - "ApplicationSummaryList": { - "shape": "ApplicationSummaries", - "documentation": "

The list of ApplicationSummary objects.

" - }, - "NextToken": { - "shape": "NextToken", - "documentation": "

The token for the next page of results.

" - } - } - }, - "ListEnvironmentVpcsRequest": { - "type": "structure", - "required": [ - "EnvironmentIdentifier" - ], - "members": { - "EnvironmentIdentifier": { - "shape": "EnvironmentId", - "documentation": "

The ID of the environment.

", - "location": "uri", - "locationName": "EnvironmentIdentifier" - }, - "MaxResults": { - "shape": "MaxResults", - "documentation": "

The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken value.

", - "location": "querystring", - "locationName": "maxResults" - }, - "NextToken": { - "shape": "NextToken", - "documentation": "

The token for the next page of results.

", - "location": "querystring", - "locationName": "nextToken" - } - } - }, - "ListEnvironmentVpcsResponse": { - "type": "structure", - "members": { - "EnvironmentVpcList": { - "shape": "EnvironmentVpcs", - "documentation": "

The list of EnvironmentVpc objects.

" - }, - "NextToken": { - "shape": "NextToken", - "documentation": "

The token for the next page of results.

" - } - } - }, - "ListEnvironmentsRequest": { - "type": "structure", - "members": { - "MaxResults": { - "shape": "MaxResults", - "documentation": "

The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken value.

", - "location": "querystring", - "locationName": "maxResults" - }, - "NextToken": { - "shape": "NextToken", - "documentation": "

The token for the next page of results.

", - "location": "querystring", - "locationName": "nextToken" - } - } - }, - "ListEnvironmentsResponse": { - "type": "structure", - "members": { - "EnvironmentSummaryList": { - "shape": "EnvironmentSummaries", - "documentation": "

The list of EnvironmentSummary objects.

" - }, - "NextToken": { - "shape": "NextToken", - "documentation": "

The token for the next page of results.

" - } - } - }, - "ListRoutesRequest": { - "type": "structure", - "required": [ - "ApplicationIdentifier", - "EnvironmentIdentifier" - ], - "members": { - "ApplicationIdentifier": { - "shape": "ApplicationId", - "documentation": "

The ID of the application.

", - "location": "uri", - "locationName": "ApplicationIdentifier" - }, - "EnvironmentIdentifier": { - "shape": "EnvironmentId", - "documentation": "

The ID of the environment.

", - "location": "uri", - "locationName": "EnvironmentIdentifier" - }, - "MaxResults": { - "shape": "MaxResults", - "documentation": "

The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken value.

", - "location": "querystring", - "locationName": "maxResults" - }, - "NextToken": { - "shape": "NextToken", - "documentation": "

The token for the next page of results.

", - "location": "querystring", - "locationName": "nextToken" - } - } - }, - "ListRoutesResponse": { - "type": "structure", - "members": { - "NextToken": { - "shape": "NextToken", - "documentation": "

The token for the next page of results.

" - }, - "RouteSummaryList": { - "shape": "RouteSummaries", - "documentation": "

The list of RouteSummary objects.

" - } - } - }, - "ListServicesRequest": { - "type": "structure", - "required": [ - "ApplicationIdentifier", - "EnvironmentIdentifier" - ], - "members": { - "ApplicationIdentifier": { - "shape": "ApplicationId", - "documentation": "

The ID of the application.

", - "location": "uri", - "locationName": "ApplicationIdentifier" - }, - "EnvironmentIdentifier": { - "shape": "EnvironmentId", - "documentation": "

The ID of the environment.

", - "location": "uri", - "locationName": "EnvironmentIdentifier" - }, - "MaxResults": { - "shape": "MaxResults", - "documentation": "

The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken value.

", - "location": "querystring", - "locationName": "maxResults" - }, - "NextToken": { - "shape": "NextToken", - "documentation": "

The token for the next page of results.

", - "location": "querystring", - "locationName": "nextToken" - } - } - }, - "ListServicesResponse": { - "type": "structure", - "members": { - "NextToken": { - "shape": "NextToken", - "documentation": "

The token for the next page of results.

" - }, - "ServiceSummaryList": { - "shape": "ServiceSummaries", - "documentation": "

The list of ServiceSummary objects.

" - } - } - }, - "ListTagsForResourceRequest": { - "type": "structure", - "required": [ - "ResourceArn" - ], - "members": { - "ResourceArn": { - "shape": "String", - "documentation": "

The Amazon Resource Name (ARN) of the resource.

", - "location": "uri", - "locationName": "ResourceArn" - } - } - }, - "ListTagsForResourceResponse": { - "type": "structure", - "members": { - "Tags": { - "shape": "TagMap", - "documentation": "

The list of tags assigned to the resource.

" - } - } - }, - "MaxResults": { - "type": "integer", - "box": true, - "max": 100, - "min": 1 - }, - "NetworkFabricType": { - "type": "string", - "enum": [ - "TRANSIT_GATEWAY" - ] - }, - "NextToken": { - "type": "string", - "max": 2048, - "min": 1, - "pattern": "^[a-zA-Z0-9/\\+\\=]{0,2048}$" - }, - "NlbArn": { - "type": "string", - "max": 2048, - "min": 20, - "pattern": "^arn:aws:elasticloadbalancing:[a-zA-Z0-9\\-]+:\\w{12}:[a-zA-Z_0-9+=,.@\\-_/]+$" - }, - "NlbName": { - "type": "string", - "max": 32, - "min": 1, - "pattern": "^(?!internal-)[a-zA-Z0-9]+[a-zA-Z0-9-_ ]+.*[^-]$" - }, - "PathResourceToId": { - "type": "map", - "key": { - "shape": "PathResourceToIdKey" - }, - "value": { - "shape": "PathResourceToIdValue" - } - }, - "PathResourceToIdKey": { - "type": "string", - "max": 2048, - "min": 1 - }, - "PathResourceToIdValue": { - "type": "string", - "max": 10, - "min": 10, - "pattern": "^[a-z0-9]{10}$" - }, - "PolicyString": { - "type": "string", - "max": 300000, - "min": 1, - "pattern": "^.*\\S.*$" - }, - "ProxyType": { - "type": "string", - "enum": [ - "API_GATEWAY" - ] - }, - "PutResourcePolicyRequest": { - "type": "structure", - "required": [ - "Policy", - "ResourceArn" - ], - "members": { - "Policy": { - "shape": "PolicyString", - "documentation": "

A JSON-formatted string for an Amazon Web Services resource-based policy.

" - }, - "ResourceArn": { - "shape": "ResourceArn", - "documentation": "

The Amazon Resource Name (ARN) of the resource to which the policy is being attached.

" - } - } - }, - "PutResourcePolicyResponse": { - "type": "structure", - "members": {} - }, - "ResourceArn": { - "type": "string", - "max": 2048, - "min": 20, - "pattern": "^arn:aws:refactor-spaces:[a-zA-Z0-9\\-]+:\\w{12}:[a-zA-Z_0-9+=,.@\\-_/]+$" - }, - "ResourceIdentifier": { - "type": "string", - "max": 63, - "min": 3, - "pattern": "(^(env|svc|pxy|rte|app)-([0-9A-Za-z]{10}$))" - }, - "ResourceNotFoundException": { - "type": "structure", - "required": [ - "Message", - "ResourceId", - "ResourceType" - ], - "members": { - "Message": { - "shape": "String" - }, - "ResourceId": { - "shape": "String", - "documentation": "

The ID of the resource.

" - }, - "ResourceType": { - "shape": "String", - "documentation": "

The type of resource.

" - } - }, - "documentation": "

The request references a resource that does not exist.

", - "error": { - "httpStatusCode": 404, - "senderFault": true - }, - "exception": true - }, - "ResourcePolicyIdentifier": { - "type": "string", - "max": 2048, - "min": 20, - "pattern": "^arn:aws:refactor-spaces:[a-zA-Z0-9\\-]+:\\w{12}:[a-zA-Z_0-9+=,.@\\-_/]+$" - }, - "RetryAfterSeconds": { - "type": "integer" - }, - "RouteActivationState": { - "type": "string", - "enum": [ - "ACTIVE", - "INACTIVE" - ] - }, - "RouteId": { - "type": "string", - "max": 14, - "min": 14, - "pattern": "^rte-[0-9A-Za-z]{10}$" - }, - "RouteState": { - "type": "string", - "enum": [ - "CREATING", - "ACTIVE", - "DELETING", - "FAILED", - "UPDATING", - "INACTIVE" - ] - }, - "RouteSummaries": { - "type": "list", - "member": { - "shape": "RouteSummary" - } - }, - "RouteSummary": { - "type": "structure", - "members": { - "ApplicationId": { - "shape": "ApplicationId", - "documentation": "

The unique identifier of the application.

" - }, - "Arn": { - "shape": "ResourceArn", - "documentation": "

The Amazon Resource Name (ARN) of the route.

" - }, - "CreatedByAccountId": { - "shape": "AccountId", - "documentation": "

The Amazon Web Services account ID of the route creator.

" - }, - "CreatedTime": { - "shape": "Timestamp", - "documentation": "

A timestamp that indicates when the route is created.

" - }, - "EnvironmentId": { - "shape": "EnvironmentId", - "documentation": "

The unique identifier of the environment.

" - }, - "Error": { - "shape": "ErrorResponse", - "documentation": "

Any error associated with the route resource.

" - }, - "IncludeChildPaths": { - "shape": "Boolean", - "documentation": "

Indicates whether to match all subpaths of the given source path. If this value is false, requests must match the source path exactly before they are forwarded to this route's service.

" - }, - "LastUpdatedTime": { - "shape": "Timestamp", - "documentation": "

A timestamp that indicates when the route was last updated.

" - }, - "Methods": { - "shape": "HttpMethods", - "documentation": "

A list of HTTP methods to match. An empty list matches all values. If a method is present, only HTTP requests using that method are forwarded to this route’s service.

" - }, - "OwnerAccountId": { - "shape": "AccountId", - "documentation": "

The Amazon Web Services account ID of the route owner.

" - }, - "PathResourceToId": { - "shape": "PathResourceToId", - "documentation": "

A mapping of Amazon API Gateway path resources to resource IDs.

" - }, - "RouteId": { - "shape": "RouteId", - "documentation": "

The unique identifier of the route.

" - }, - "RouteType": { - "shape": "RouteType", - "documentation": "

The route type of the route.

" - }, - "ServiceId": { - "shape": "ServiceId", - "documentation": "

The unique identifier of the service.

" - }, - "SourcePath": { - "shape": "UriPath", - "documentation": "

The path to use to match traffic. Paths must start with / and are relative to the base of the application.

" - }, - "State": { - "shape": "RouteState", - "documentation": "

The current state of the route.

" - }, - "Tags": { - "shape": "TagMap", - "documentation": "

The tags assigned to the route.

" - } - }, - "documentation": "

The summary information for the routes as a response to ListRoutes.

" - }, - "RouteType": { - "type": "string", - "enum": [ - "DEFAULT", - "URI_PATH" - ] - }, - "ServiceEndpointType": { - "type": "string", - "enum": [ - "LAMBDA", - "URL" - ] - }, - "ServiceId": { - "type": "string", - "max": 14, - "min": 14, - "pattern": "^svc-[0-9A-Za-z]{10}$" - }, - "ServiceName": { - "type": "string", - "max": 63, - "min": 3, - "pattern": "^(?!svc-)[a-zA-Z0-9]+[a-zA-Z0-9-_ ]+$" - }, - "ServiceQuotaExceededException": { - "type": "structure", - "required": [ - "Message", - "ResourceId", - "ResourceType", - "ServiceCode" - ], - "members": { - "Message": { - "shape": "String" - }, - "QuotaCode": { - "shape": "String", - "documentation": "

Service quota requirement to identify originating quota. Reached throttling quota exception.

" - }, - "ResourceId": { - "shape": "String", - "documentation": "

The ID of the resource.

" - }, - "ResourceType": { - "shape": "String", - "documentation": "

The type of resource.

" - }, - "ServiceCode": { - "shape": "String", - "documentation": "

Service quota requirement to identify originating service. Reached throttling quota exception service code.

" - } - }, - "documentation": "

The request would cause a service quota to be exceeded.

", - "error": { - "httpStatusCode": 402, - "senderFault": true - }, - "exception": true - }, - "ServiceState": { - "type": "string", - "enum": [ - "CREATING", - "ACTIVE", - "DELETING", - "FAILED" - ] - }, - "ServiceSummaries": { - "type": "list", - "member": { - "shape": "ServiceSummary" - } - }, - "ServiceSummary": { - "type": "structure", - "members": { - "ApplicationId": { - "shape": "ApplicationId", - "documentation": "

The unique identifier of the application.

" - }, - "Arn": { - "shape": "ResourceArn", - "documentation": "

The Amazon Resource Name (ARN) of the service.

" - }, - "CreatedByAccountId": { - "shape": "AccountId", - "documentation": "

The Amazon Web Services account ID of the service creator.

" - }, - "CreatedTime": { - "shape": "Timestamp", - "documentation": "

A timestamp that indicates when the service is created.

" - }, - "Description": { - "shape": "Description", - "documentation": "

A description of the service.

" - }, - "EndpointType": { - "shape": "ServiceEndpointType", - "documentation": "

The endpoint type of the service.

" - }, - "EnvironmentId": { - "shape": "EnvironmentId", - "documentation": "

The unique identifier of the environment.

" - }, - "Error": { - "shape": "ErrorResponse", - "documentation": "

Any error associated with the service resource.

" - }, - "LambdaEndpoint": { - "shape": "LambdaEndpointSummary", - "documentation": "

A summary of the configuration for the Lambda endpoint type.

" - }, - "LastUpdatedTime": { - "shape": "Timestamp", - "documentation": "

A timestamp that indicates when the service was last updated.

" - }, - "Name": { - "shape": "ServiceName", - "documentation": "

The name of the service.

" - }, - "OwnerAccountId": { - "shape": "AccountId", - "documentation": "

The Amazon Web Services account ID of the service owner.

" - }, - "ServiceId": { - "shape": "ServiceId", - "documentation": "

The unique identifier of the service.

" - }, - "State": { - "shape": "ServiceState", - "documentation": "

The current state of the service.

" - }, - "Tags": { - "shape": "TagMap", - "documentation": "

The tags assigned to the service.

" - }, - "UrlEndpoint": { - "shape": "UrlEndpointSummary", - "documentation": "

The summary of the configuration for the URL endpoint type.

" - }, - "VpcId": { - "shape": "VpcId", - "documentation": "

The ID of the virtual private cloud (VPC).

" - } - }, - "documentation": "

A summary for the service as a response to ListServices.

" - }, - "StageName": { - "type": "string", - "max": 128, - "min": 1, - "pattern": "^[-a-zA-Z0-9_]*$" - }, - "String": { - "type": "string" - }, - "TagKeys": { - "type": "list", - "member": { - "shape": "String" - }, - "sensitive": true - }, - "TagMap": { - "type": "map", - "key": { - "shape": "TagMapKeyString" - }, - "value": { - "shape": "TagMapValueString" - }, - "documentation": "

A collection of up to 50 unique tags

", - "max": 50, - "min": 0, - "sensitive": true - }, - "TagMapKeyString": { - "type": "string", - "max": 128, - "min": 1, - "pattern": "^(?!aws:).+" - }, - "TagMapValueString": { - "type": "string", - "max": 256, - "min": 0 - }, - "TagResourceRequest": { - "type": "structure", - "required": [ - "ResourceArn", - "Tags" - ], - "members": { - "ResourceArn": { - "shape": "String", - "documentation": "

The Amazon Resource Name (ARN) of the resource.

", - "location": "uri", - "locationName": "ResourceArn" - }, - "Tags": { - "shape": "TagMap", - "documentation": "

The new or modified tags for the resource.

" - } - } - }, - "TagResourceResponse": { - "type": "structure", - "members": {} - }, - "ThrottlingException": { - "type": "structure", - "required": [ - "Message" - ], - "members": { - "Message": { - "shape": "String" - }, - "QuotaCode": { - "shape": "String", - "documentation": "

Service quota requirement to identify originating quota. Reached throttling quota exception.

" - }, - "RetryAfterSeconds": { - "shape": "RetryAfterSeconds", - "documentation": "

The number of seconds to wait before retrying.

", - "location": "header", - "locationName": "Retry-After" - }, - "ServiceCode": { - "shape": "String", - "documentation": "

Service quota requirement to identify originating service. Reached throttling quota exception service code.

" - } - }, - "documentation": "

Request was denied because the request was throttled.

", - "error": { - "httpStatusCode": 429, - "senderFault": true - }, - "exception": true - }, - "Timestamp": { - "type": "timestamp" - }, - "TransitGatewayId": { - "type": "string", - "max": 21, - "min": 21, - "pattern": "^tgw-[-a-f0-9]{17}$" - }, - "UntagResourceRequest": { - "type": "structure", - "required": [ - "ResourceArn", - "TagKeys" - ], - "members": { - "ResourceArn": { - "shape": "String", - "documentation": "

The Amazon Resource Name (ARN) of the resource.

", - "location": "uri", - "locationName": "ResourceArn" - }, - "TagKeys": { - "shape": "TagKeys", - "documentation": "

The list of keys of the tags to be removed from the resource.

", - "location": "querystring", - "locationName": "tagKeys" - } - } - }, - "UntagResourceResponse": { - "type": "structure", - "members": {} - }, - "UpdateRouteRequest": { - "type": "structure", - "required": [ - "ActivationState", - "ApplicationIdentifier", - "EnvironmentIdentifier", - "RouteIdentifier" - ], - "members": { - "ActivationState": { - "shape": "RouteActivationState", - "documentation": "

If set to ACTIVE, traffic is forwarded to this route’s service after the route is updated.

" - }, - "ApplicationIdentifier": { - "shape": "ApplicationId", - "documentation": "

The ID of the application within which the route is being updated.

", - "location": "uri", - "locationName": "ApplicationIdentifier" - }, - "EnvironmentIdentifier": { - "shape": "EnvironmentId", - "documentation": "

The ID of the environment in which the route is being updated.

", - "location": "uri", - "locationName": "EnvironmentIdentifier" - }, - "RouteIdentifier": { - "shape": "RouteId", - "documentation": "

The unique identifier of the route to update.

", - "location": "uri", - "locationName": "RouteIdentifier" - } - } - }, - "UpdateRouteResponse": { - "type": "structure", - "members": { - "ApplicationId": { - "shape": "ApplicationId", - "documentation": "

The ID of the application in which the route is being updated.

" - }, - "Arn": { - "shape": "ResourceArn", - "documentation": "

The Amazon Resource Name (ARN) of the route. The format for this ARN is arn:aws:refactor-spaces:region:account-id:resource-type/resource-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference.

" - }, - "LastUpdatedTime": { - "shape": "Timestamp", - "documentation": "

A timestamp that indicates when the route was last updated.

" - }, - "RouteId": { - "shape": "RouteId", - "documentation": "

The unique identifier of the route.

" - }, - "ServiceId": { - "shape": "ServiceId", - "documentation": "

The ID of service in which the route was created. Traffic that matches this route is forwarded to this service.

" - }, - "State": { - "shape": "RouteState", - "documentation": "

The current state of the route.

" - } - } - }, - "Uri": { - "type": "string", - "max": 2048, - "min": 1, - "pattern": "^https?://[-a-zA-Z0-9+\\x38@#/%?=~_|!:,.;]*[-a-zA-Z0-9+\\x38@#/%=~_|]$" - }, - "UriPath": { - "type": "string", - "max": 2048, - "min": 1, - "pattern": "^(/[a-zA-Z0-9._-]+)+$" - }, - "UriPathRouteInput": { - "type": "structure", - "required": [ - "ActivationState", - "SourcePath" - ], - "members": { - "ActivationState": { - "shape": "RouteActivationState", - "documentation": "

If set to ACTIVE, traffic is forwarded to this route’s service after the route is created.

" - }, - "IncludeChildPaths": { - "shape": "Boolean", - "documentation": "

Indicates whether to match all subpaths of the given source path. If this value is false, requests must match the source path exactly before they are forwarded to this route's service.

" - }, - "Methods": { - "shape": "HttpMethods", - "documentation": "

A list of HTTP methods to match. An empty list matches all values. If a method is present, only HTTP requests using that method are forwarded to this route’s service.

" - }, - "SourcePath": { - "shape": "UriPath", - "documentation": "

The path to use to match traffic. Paths must start with / and are relative to the base of the application.

" - } - }, - "documentation": "

The configuration for the URI path route type.

" - }, - "UrlEndpointConfig": { - "type": "structure", - "members": { - "HealthUrl": { - "shape": "Uri", - "documentation": "

The health check URL of the URL endpoint type.

" - }, - "Url": { - "shape": "Uri", - "documentation": "

The HTTP URL endpoint.

" - } - }, - "documentation": "

The configuration for the URL endpoint type.

" - }, - "UrlEndpointInput": { - "type": "structure", - "required": [ - "Url" - ], - "members": { - "HealthUrl": { - "shape": "Uri", - "documentation": "

The health check URL of the URL endpoint type. If the URL is a public endpoint, the HealthUrl must also be a public endpoint. If the URL is a private endpoint inside a virtual private cloud (VPC), the health URL must also be a private endpoint, and the host must be the same as the URL.

" - }, - "Url": { - "shape": "Uri", - "documentation": "

The URL to route traffic to. The URL must be an rfc3986-formatted URL. If the host is a domain name, the name must be resolvable over the public internet. If the scheme is https, the top level domain of the host must be listed in the IANA root zone database.

" - } - }, - "documentation": "

The configuration for the URL endpoint type.

" - }, - "UrlEndpointSummary": { - "type": "structure", - "members": { - "HealthUrl": { - "shape": "Uri", - "documentation": "

The health check URL of the URL endpoint type. If the URL is a public endpoint, the HealthUrl must also be a public endpoint. If the URL is a private endpoint inside a virtual private cloud (VPC), the health URL must also be a private endpoint, and the host must be the same as the URL.

" - }, - "Url": { - "shape": "Uri", - "documentation": "

The URL to route traffic to. The URL must be an rfc3986-formatted URL. If the host is a domain name, the name must be resolvable over the public internet. If the scheme is https, the top level domain of the host must be listed in the IANA root zone database.

" - } - }, - "documentation": "

The summary of the configuration for the URL endpoint type.

" - }, - "ValidationException": { - "type": "structure", - "required": [ - "Message" - ], - "members": { - "Message": { - "shape": "String" - } - }, - "documentation": "

The input does not satisfy the constraints specified by an Amazon Web Service.

", - "error": { - "httpStatusCode": 400, - "senderFault": true - }, - "exception": true - }, - "VpcId": { - "type": "string", - "max": 21, - "min": 12, - "pattern": "^vpc-[-a-f0-9]{8}([-a-f0-9]{9})?$" - }, - "VpcLinkId": { - "type": "string", - "max": 10, - "min": 10, - "pattern": "^[a-z0-9]{10}$" - } - }, - "documentation": "

Amazon Web Services Migration Hub Refactor Spaces

 <p>This API reference provides descriptions, syntax, and other details about each of the actions and data types for Amazon Web Services Migration Hub Refactor Spaces (Refactor Spaces). The topic for each action shows the API request parameters and the response. Alternatively, you can use one of the Amazon Web Services SDKs to access an API that is tailored to the programming language or platform that you're using. For more information, see <a href="https://aws.amazon.com/tools/#SDKs">Amazon Web Services SDKs</a>.</p> <p>To share Refactor Spaces environments with other Amazon Web Services accounts or with Organizations and their OUs, use Resource Access Manager's <code>CreateResourceShare</code> API. See <a href="https://docs.aws.amazon.com/ram/latest/APIReference/API_CreateResourceShare.html">CreateResourceShare</a> in the <i>Amazon Web Services RAM API Reference</i>.</p> 
" -} diff --git a/sdk/code-analysis/NuGetInstallScripts/install.ps1 b/sdk/code-analysis/NuGetInstallScripts/install.ps1 index ed3af4f0e06b..f3da1f6e28ec 100644 --- a/sdk/code-analysis/NuGetInstallScripts/install.ps1 +++ b/sdk/code-analysis/NuGetInstallScripts/install.ps1 @@ -48,7 +48,7 @@ foreach($analyzersPath in $analyzersPaths) } } # SIG # Begin signature block -# MIIqDAYJKoZIhvcNAQcCoIIp/TCCKfkCAQExDzANBglghkgBZQMEAgEFADB5Bgor +# MIIm1wYJKoZIhvcNAQcCoIImyDCCJsQCAQExDzANBglghkgBZQMEAgEFADB5Bgor # BgEEAYI3AgEEoGswaTA0BgorBgEEAYI3AgEeMCYCAwEAAAQQH8w7YFlLCE63JNLG # KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCDZJBZzcs7cfqM9 # MWr2aPykOqNSy5POJYRMX2iYAyfLG6CCDlkwggawMIIEmKADAgECAhAIrUCyYNKc @@ -128,7 +128,7 @@ foreach($analyzersPath in $analyzersPaths) # vr9Wr59BVNbQfRSRaF9q058bBK68hGZtDBpJ9gJX4V12DI2UpSbcGf10+afL1J4z # FDv98GIGkgmfLQJUpJeC/FnNrEXJbINndCsOb6gdLvLX1grMdUPmPkpRZyvG3HEy # EMCV5ODMItTx7K6TDyeZDIXXP5oBnBMK9EjtRD3XkEb9dDfuzCrdlTpEoTElt2mG -# uEE7MYIbCTCCGwUCAQEwfTBpMQswCQYDVQQGEwJVUzEXMBUGA1UEChMORGlnaUNl +# uEE7MYIX1DCCF9ACAQEwfTBpMQswCQYDVQQGEwJVUzEXMBUGA1UEChMORGlnaUNl # cnQsIEluYy4xQTA/BgNVBAMTOERpZ2lDZXJ0IFRydXN0ZWQgRzQgQ29kZSBTaWdu # aW5nIFJTQTQwOTYgU0hBMzg0IDIwMjEgQ0ExAhALyko14sGCglkXWPsT8gmbMA0G # CWCGSAFlAwQCAQUAoHwwEAYKKwYBBAGCNwIBDDECMAAwGQYJKoZIhvcNAQkDMQwG @@ -142,135 +142,118 @@ foreach($analyzersPath in $analyzersPaths) # SawjAMK8B3TWKpCAOHXLZ/9OZNdVy/BN4QHkbISfkeGLkJvb3rs1YK3ENPzsCv3l # LnVx04iq/pA1Yg8pd8zVRoAOLmRrvtRxLAn5N4Ab5PyLI90AD4G7ObVIBJEh5bHA # uGJrtXg+U9BTYL4R70CQKKm6oBrBQfEx+91z869eoiupsNWb6VheB3V6YNKpgyzj -# j2ca6IBCg0X/V6nmCKGCGF8wghhbBgorBgEEAYI3AwMBMYIYSzCCGEcGCSqGSIb3 -# DQEHAqCCGDgwghg0AgEDMQ0wCwYJYIZIAWUDBAIDMIHzBgsqhkiG9w0BCRABBKCB +# j2ca6IBCg0X/V6nmCKGCFSowghUmBgorBgEEAYI3AwMBMYIVFjCCFRIGCSqGSIb3 +# DQEHAqCCFQMwghT/AgEDMQ0wCwYJYIZIAWUDBAIBMIHzBgsqhkiG9w0BCRABBKCB # 4wSB4DCB3QIBAQYKYIZIAYb6bAoDBTAxMA0GCWCGSAFlAwQCAQUABCCK6TF2MnIM -# QEwAAAUxaPNjR9lfQvHgHFziSUivswKXSwIIXsZpb3uJAjgYDzIwMjIwNjIyMTgz -# ODQxWjADAgEBoHmkdzB1MQswCQYDVQQGEwJDQTEQMA4GA1UECBMHT250YXJpbzEP +# QEwAAAUxaPNjR9lfQvHgHFziSUivswKXSwIITH7ez3+W8wEYDzIwMjIwNjIzMTg0 +# NDU2WjADAgEBoHmkdzB1MQswCQYDVQQGEwJDQTEQMA4GA1UECBMHT250YXJpbzEP # MA0GA1UEBxMGT3R0YXdhMRYwFAYDVQQKEw1FbnRydXN0LCBJbmMuMSswKQYDVQQD -# EyJFbnRydXN0IFRpbWVzdGFtcCBBdXRob3JpdHkgLSBUU0EyoIITDjCCBd8wggTH -# oAMCAQICEE5A5DdU7eaMAAAAAFHTlH8wDQYJKoZIhvcNAQELBQAwgb4xCzAJBgNV -# BAYTAlVTMRYwFAYDVQQKEw1FbnRydXN0LCBJbmMuMSgwJgYDVQQLEx9TZWUgd3d3 -# LmVudHJ1c3QubmV0L2xlZ2FsLXRlcm1zMTkwNwYDVQQLEzAoYykgMjAwOSBFbnRy -# dXN0LCBJbmMuIC0gZm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxMjAwBgNVBAMTKUVu -# dHJ1c3QgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEcyMB4XDTIxMDUw -# NzE1NDM0NVoXDTMwMTEwNzE2MTM0NVowaTELMAkGA1UEBhMCVVMxFjAUBgNVBAoM -# DUVudHJ1c3QsIEluYy4xQjBABgNVBAMMOUVudHJ1c3QgQ29kZSBTaWduaW5nIFJv -# b3QgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgLSBDU0JSMTCCAiIwDQYJKoZIhvcN -# AQEBBQADggIPADCCAgoCggIBAKeBj/cURbZiQ/LYrtMlXkhPUb/FfZ9QHDXR1n5h -# KpQZbSdGpKYaXfdUUWqAIsaoZnVNVIPJXmgbq/ZbZLCtrSC9VO9Ga20C50WudfaO -# irkyLou4dxxSTXmIX6U6GMlQLJcnLb/aAH1jf+8y7EaHY9uan8NaITZ7+ZvVyqBu -# ciz84fGecE0IVhVvkKv7SLq518GCeIVlLn+1ycDiFLc3EUEG4orgqPblfrZ4BQHD -# YO1PB0EuChNJ45Cbf929+qy/ZFHRXJu09VznXP87m6WgGtd9CbLCt/9uHLzIfebp -# K/xysxTpSlUShJxEJXUd9irwT6UgPWgl62GXfA/ltj3zrsPBEbwbjszgRzBeQgCG -# ceNYrAbKZR97lKZLV2cMfl6teGdbVeNe68fY7Exuhsvz3Pifh6pyWBIPfab4+EI5 -# Ozws5DJNSYzg4QDCOKCc+oQ+QdxuVq7GGlv0Z2gFAc0bv66HvJ1T9i7otmvkmd7F -# T4dYqNJlHsgf1XJu7lkcVzsJcp3XyreQxs17RZKRQgNMfT/K8qq4wg6G8xCfRi6k -# ZoZoWmgYcCk4EYBga4pDo3Ns47NrN//mnWcBkobfL0jR+1Bg1Vz+IdMBQmP+73C0 -# F8CPqO7TwUtfEur9/S4Oh0Rg46n0whij4/3ODIQiDfOneNqT89s4z7kvM8b/Bzxe -# vkXTAgMBAAGjggErMIIBJzAOBgNVHQ8BAf8EBAMCAYYwEgYDVR0TAQH/BAgwBgEB -# /wIBATAdBgNVHSUEFjAUBggrBgEFBQcDAwYIKwYBBQUHAwgwOwYDVR0gBDQwMjAw -# BgRVHSAAMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly93d3cuZW50cnVzdC5uZXQvcnBh -# MDMGCCsGAQUFBwEBBCcwJTAjBggrBgEFBQcwAYYXaHR0cDovL29jc3AuZW50cnVz -# dC5uZXQwMAYDVR0fBCkwJzAloCOgIYYfaHR0cDovL2NybC5lbnRydXN0Lm5ldC9n -# MmNhLmNybDAdBgNVHQ4EFgQUgrrWPZfOn89x6JI3r/2ztWk1V88wHwYDVR0jBBgw -# FoAUanImetAe733nO2lR1GyNn5ASZqswDQYJKoZIhvcNAQELBQADggEBAB9eQQS2 -# g3AkUyxVcx1lOsDstHsEmF5ZOBMJpFmUQl5Qv09sbiUgkJNYQA31GbRi7iRewgFY -# FQIdEAlvqNT7kn43OD4vFH2PHUM2ZLNmE18UzKVx91shS8aXvtyV/HB9ERzTId3Q -# JDkpxf4KGqXPe3nuOm/e3L/pEd0WgwjTLI1/TagUeS8FYVI462DzFGh9y7KKrcCU -# XOQmDiyK3UbDzuRWUcVW44W4TZtFcosH8Yr7Sbhf0fKWgV1pUiTxCCPS1iMP64vX -# fovBk2v68WJ7WOlQm5duF4gN4cZDmNeBYbaFnUfssZ6uPyA7Q53Yohzg1HwIwq92 -# BvhiZnq29/rIrzUwggZvMIIEV6ADAgECAhAlvCvzKcoQfx6puoiF1J07MA0GCSqG -# SIb3DQEBDQUAMGkxCzAJBgNVBAYTAlVTMRYwFAYDVQQKDA1FbnRydXN0LCBJbmMu -# MUIwQAYDVQQDDDlFbnRydXN0IENvZGUgU2lnbmluZyBSb290IENlcnRpZmljYXRp -# b24gQXV0aG9yaXR5IC0gQ1NCUjEwHhcNMjEwNTA3MTkyMjE0WhcNNDAxMjI5MjM1 -# OTAwWjBOMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNRW50cnVzdCwgSW5jLjEnMCUG -# A1UEAxMeRW50cnVzdCBUaW1lIFN0YW1waW5nIENBIC0gVFMyMIICIjANBgkqhkiG -# 9w0BAQEFAAOCAg8AMIICCgKCAgEAtQMqBraETzTMnjG+6o7Ge24gJA8D172BNjPm -# b9I+u8SeqqDMZl1CYDRR4i1hg7o8nmi4S8NmjqXeK7qbLUGl3tDLVwUtiNnARoht -# PDUNGZCsuAwZ8EzF20Vb3DvCvI1EAOA4//9dyM8Imj3Usut7lcPEpQDgYgFkWV+M -# 43uLqflFt8awogo3Q7hGgauGfn8v3vBf680gzKUtMeOoLpmb4Hjd9NtdgmN9MDmI -# fiQG5nxghHjIXCnllcv1e0/PWNyQz6eiexRUxOA3mDDBm7aunCn2ayVD5xJqPhmL -# vsDngddKMAh+fI3fPPNIkyHegYNqnQA+12C60bNiCJbptkkAOPRcdg3ad2o9oJXe -# HqHMWXpen8/pdl1A8rUVtWBoLPNaySOD2PUaa2kopLbUrmIG3iZFvd7pVneq3GSw -# Qc3ME/FdcXSylAhLTzJufnC4d+nVMjfCet5CEuhxHOLYYr+qa0GGBlvmab4mCfSX -# wv5M9IByhG7b3sUHqY4Vom3hG+AJD/WgB6C7xHdzCTwHk40BtRJnLU0ZtbjFyRCr -# cM9C/6UnHdYS1uQYRGD7OV2Eu2a1UxKdAxSCZSm07Ely/bND5cMCKSS6H/i4vl2j -# ty6p/M9i2fqXxBN441W5WnqE6/+7z2mIwLb5i2CFQRBQxwUQ0l52nT417PZPivkS -# ez+vCzcCAwEAAaOCASwwggEoMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYE -# FCYP8MRICBvN3ZH1VFS2s7P8mfEIMB8GA1UdIwQYMBaAFIK61j2Xzp/PceiSN6/9 -# s7VpNVfPMDMGCCsGAQUFBwEBBCcwJTAjBggrBgEFBQcwAYYXaHR0cDovL29jc3Au -# ZW50cnVzdC5uZXQwMQYDVR0fBCowKDAmoCSgIoYgaHR0cDovL2NybC5lbnRydXN0 -# Lm5ldC9jc2JyMS5jcmwwDgYDVR0PAQH/BAQDAgGGMBMGA1UdJQQMMAoGCCsGAQUF -# BwMIMEUGA1UdIAQ+MDwwMAYEVR0gADAoMCYGCCsGAQUFBwIBFhpodHRwOi8vd3d3 -# LmVudHJ1c3QubmV0L3JwYTAIBgZngQwBBAIwDQYJKoZIhvcNAQENBQADggIBAHY9 -# RmiFXwnAzsn4x7jXfqdcOwtGc84iU4s49hG6d8TChyGPJ9kMlevoS+Vc15AVb6gq -# LIpq4CIRNHn6vZZ5yHYWzbFE6nFRD5tVyRh81YJ5nPOmt5OpBThyAgaXoaiyeX5e -# COJubHmaqIeUzn+PVTZAD58/UdVmvnurhuZuh7pOY12x2I4fy2fDDXDaeuuTshSE -# 0j59kz8WDDagXHkAnwtu5YQq2IjBbQS3N/OSmnDgOwP9zbsngs4v/I3kssq++CWF -# xu10yD01XzgJPXlP6xvgQV6ldIE/URXA+EmIj7q7BdStRYIzecEljV9UPZHkuJ8X -# mABdrSjlT18b+/hUtaXEJPzwdjv4DV7MR7DKqrtuUd9TtUka8WCHt/n9aQZ1X3PW -# EZDygFiO5cMPA5iMBFOzKYffP/ew6UxXgSREeWj+GzYH1mU97G/WwrWqYXxmBuzS -# 5WmA+HGSLlziEUYYRUvW+gVk77veBspDJb3fjckBdGGI2/DHpj3jDHG8f0vnyOBu -# 4NqA+QCewGsl1aO6XCv+xGAgFEoHIzHlGsuRRLKae0PxW5i1IUu4MTsiVO55Yfea -# lBtmJyrG3+FlXe9xOeZQJf2HNLmuXXwnO+dlk/gohLFvhpMsk5O2cK+h7sikYamE -# O/sKt/i4bSbuR071XgX6nA8RfdfLka5DIPcVWWO8MIIGtDCCBJygAwIBAgIQdNny -# 21E8Imf9R5w2Bz97HTANBgkqhkiG9w0BAQ0FADBOMQswCQYDVQQGEwJVUzEWMBQG -# A1UEChMNRW50cnVzdCwgSW5jLjEnMCUGA1UEAxMeRW50cnVzdCBUaW1lIFN0YW1w -# aW5nIENBIC0gVFMyMB4XDTIxMDUxNDAwMDAwMFoXDTMyMDgxNDAwMDAwMFowdTEL -# MAkGA1UEBhMCQ0ExEDAOBgNVBAgTB09udGFyaW8xDzANBgNVBAcTBk90dGF3YTEW -# MBQGA1UEChMNRW50cnVzdCwgSW5jLjErMCkGA1UEAxMiRW50cnVzdCBUaW1lc3Rh -# bXAgQXV0aG9yaXR5IC0gVFNBMjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoC -# ggIBAK+/LEa8azGwJn8Cpvhw62SW6EoaKQxBXOAcSqW5gjOTps5WBh+UnqlRAhmN -# u/IPntuJ0DOEWOMOoN75UkEgvGDXC2GnT29CTHCcnCkjC8Knwlzdnrgs8164QblI -# yjNwNBN191BebSZuxRQzMRfNgbu6ElCgrMF7BYNyEG8pQ/wbaS/FwuuF14OVYAgj -# dd9cIv+kgQbRzvC3XBxOmbCopB2A43A82Hlew8kJB9kzkjWWIUl/1Ot40vin8wu5 -# SoARNaks2EKbtm6Yq1DDUKEt9t3ypzGfGwtnVTOeGHvMYguU1CPTpem6KWMRJWZn -# lFv/O3k4sNMtFnWJ9PN4kFq/a34XqoOk8VCBnILcHspisXUPiL8NF3oK7QPEDY+1 -# 7ywl1YiU51wW03hPsvI0e1lJGM/Kg9xQAL4ib8pUvCYnJzqnrco4PgyvqCHtlXLo -# 1dJ7eBLxnmLZ/gLfoLvJfvBkbMjYrUPkKc1nvJtNBW5zrh4MdIOg1/Go0RO6xpPd -# Ee4Eo1lhDaIBJFcWPzMEZGoGB9dpVvGKZKkYPwmwDDwH9Qo/mdSF5w+XwdErwx2u -# h9tydRjzm3ZVQAnHVZwsRken2kyjnBHv4XRUd3t4wLYU4s/anNRGXdDWCpMfASfn -# 2PzDCmzffK1PHZCz1o4n6Ka/S0ZxZjrG+WjpRPp5BwZN7xu9AgMBAAGjggFlMIIB -# YTAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTC9dEWwc29rXhhVM4IFG72AQ++ZjAf -# BgNVHSMEGDAWgBQmD/DESAgbzd2R9VRUtrOz/JnxCDBoBggrBgEFBQcBAQRcMFow -# IwYIKwYBBQUHMAGGF2h0dHA6Ly9vY3NwLmVudHJ1c3QubmV0MDMGCCsGAQUFBzAC -# hidodHRwOi8vYWlhLmVudHJ1c3QubmV0L3RzMi1jaGFpbjI1Ni5jZXIwMQYDVR0f -# BCowKDAmoCSgIoYgaHR0cDovL2NybC5lbnRydXN0Lm5ldC90czJjYS5jcmwwDgYD -# VR0PAQH/BAQDAgeAMBYGA1UdJQEB/wQMMAoGCCsGAQUFBwMIMEwGA1UdIARFMEMw -# NwYKYIZIAYb6bAoDBTApMCcGCCsGAQUFBwIBFhtodHRwczovL3d3dy5lbnRydXN0 -# Lm5ldC9ycGEwCAYGZ4EMAQQCMA0GCSqGSIb3DQEBDQUAA4ICAQB1IotTwHGXTkoF -# rU0ODiuUQOK8p/ujaCXErVBnNcsUvHSWYHn/4bF7Dz9o6/KG+R09T1e6Lsgn06e7 -# J4uT4+oYz1Esf6I6xZ/gmwArdCjyluD0whqEWLbnkIvF7EkGvOgRBBSW1b/dnp1K -# MK/hyuZrqATSq6eRIq/N/GZZf1omY7pnQIYoi+zdjiO6OEDcwwvWP0KO+c4CaDOL -# S6gb5pmmbF4ca42N5C9rgE0Nz5JiYnjWC8FcgbrszTuOi1uuawDbuByfMMiZAo0N -# GnBZM//Yn7wQUKTAwBX7L9oEY+w5OoK9xSdLZIK1XQ9w53zSVRXINhK1/vJaCGSa -# g/DJi2k8+rlyPstP14lyDBMXQFI6ufgQEk3k6C1a1dj6zJkBgkzSFC/dZWbOMQIv -# Xtk8X5Phkpy41lWtDrSv6/UzvzYXYbQ0Nnjs9gqNcoN0FRO8CHYby/wWnWD/pv8I -# m/x5UyJ2skI22Y4n93jw4XN/MGqwsGRn1rsBT414ene2wX19f3roVOT3rtr0SDB5 -# ++YoY718HOn3s7S1dg95xNXtYRMbcUaWHWbeEqZqHx2rtW7/WB5HkP/qZTpIHQsg -# SYUiR3S2AaKwud/ghu1T3ZimLa7hvShHJudtMxoih6vH/vMbagTIud/bsvs925oj -# yXOeX8fYXKIEmxLBqqKOG/wUEZJt3DGCBBYwggQSAgEBMGIwTjELMAkGA1UEBhMC -# VVMxFjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xJzAlBgNVBAMTHkVudHJ1c3QgVGlt -# ZSBTdGFtcGluZyBDQSAtIFRTMgIQdNny21E8Imf9R5w2Bz97HTALBglghkgBZQME -# AgOgggGJMBoGCSqGSIb3DQEJAzENBgsqhkiG9w0BCRABBDAcBgkqhkiG9w0BCQUx -# DxcNMjIwNjIyMTgzODQxWjApBgkqhkiG9w0BCTQxHDAaMAsGCWCGSAFlAwQCA6EL -# BgkqhkiG9w0BAQ0wTwYJKoZIhvcNAQkEMUIEQACLtmQghOf9eStODoFfNQcfmIZG -# mXOe+PTCxVeXl19KwSBR/Ovg9cWD+qgBISczQU+5nnunEOK9JsG9wA9t5egwgdAG -# CyqGSIb3DQEJEAIvMYHAMIG9MIG6MIG3MAsGCWCGSAFlAwQCAwRAYHlfLRbGnFn9 -# od5ZY63P46SIFLZc6BFL1b/uDxK7PPBWMeQkFLkZuMEx1qut5ULXgsiKMZBlL0sK -# /PIZEck3jDBmMFKkUDBOMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNRW50cnVzdCwg -# SW5jLjEnMCUGA1UEAxMeRW50cnVzdCBUaW1lIFN0YW1waW5nIENBIC0gVFMyAhB0 -# 2fLbUTwiZ/1HnDYHP3sdMAsGCSqGSIb3DQEBDQSCAgAZ+vPIs9TDFnJSJ8L2u70x -# Tkcs0DL38whvUg6MfLZAdRvvxcyrN/BEqMS1Pzw7nVLWRw09gkRbFh0Rh+WpuWsh -# cqD502sP6YKzfXmGb4UMFQGH1nNyYTBmoxzL7IORi2MnV9BCxXgqxAPTk117Sm2c -# p3pOegoKfQ75ICOTwX+QdO2EZgyVEcfFs4t+kXJyA9+mo6senNt7XVsq3yGi2FUb -# efOFzL3P/hElT5Y1N/VBObraHc5Cry3UPheNlKnJHKGx+Zj7ZRugn5HvySaOZ6JM -# 0AQEpxIYpWiGBZ84jRP6/1wlr0MNY3pFkBObBVhK7FJZB30oTPYczAZt7J+swI/x -# IcauBCz3qpE36D8kuAGebJw7U4VFLRBunIEK8dPT+aqU2Lm+b7sg3svJcGKMmTVW -# Re4VFhwOFjRCU41ezVlBed689iislCv62WXnCC19UvTSWSU/oIV2OJeIJbk+NyCg -# z4zU6S/m4Hf2PW0aJMrNZWlJjsf9KKb/6LCHM5TXmBj6UjbxwO/iE+/7ZVzjIK+p -# 27yujLnK0qvfTRkRvHNiHRXAIM1S5Ri2LpPmlVJXgUWDCWFpQvm+7Kn19PGUHW/2 -# CfNvlAiGa0mAnFzfvCfiw/OkcBD9VnzeYuqEAAILA01GnbENIAP9Xx3lyHuB2Ptx -# XMh3axig10byl8urcDHv5Q== +# EyJFbnRydXN0IFRpbWVzdGFtcCBBdXRob3JpdHkgLSBUU0ExoIIPVTCCBCowggMS +# oAMCAQICBDhj3vgwDQYJKoZIhvcNAQEFBQAwgbQxFDASBgNVBAoTC0VudHJ1c3Qu +# bmV0MUAwPgYDVQQLFDd3d3cuZW50cnVzdC5uZXQvQ1BTXzIwNDggaW5jb3JwLiBi +# eSByZWYuIChsaW1pdHMgbGlhYi4pMSUwIwYDVQQLExwoYykgMTk5OSBFbnRydXN0 +# Lm5ldCBMaW1pdGVkMTMwMQYDVQQDEypFbnRydXN0Lm5ldCBDZXJ0aWZpY2F0aW9u +# IEF1dGhvcml0eSAoMjA0OCkwHhcNOTkxMjI0MTc1MDUxWhcNMjkwNzI0MTQxNTEy +# WjCBtDEUMBIGA1UEChMLRW50cnVzdC5uZXQxQDA+BgNVBAsUN3d3dy5lbnRydXN0 +# Lm5ldC9DUFNfMjA0OCBpbmNvcnAuIGJ5IHJlZi4gKGxpbWl0cyBsaWFiLikxJTAj +# BgNVBAsTHChjKSAxOTk5IEVudHJ1c3QubmV0IExpbWl0ZWQxMzAxBgNVBAMTKkVu +# dHJ1c3QubmV0IENlcnRpZmljYXRpb24gQXV0aG9yaXR5ICgyMDQ4KTCCASIwDQYJ +# KoZIhvcNAQEBBQADggEPADCCAQoCggEBAK1NS6kShrLqoyAHFRZkKitL0b8LSk2O +# 7YB2pWe3eEDAc0LIaMDbUyvdXrh2mDWTixqdfBM6Dh9btx7P5SQUHrGBqY19uMxr +# SwPxAgzcq6VAJAB/dJShnQgps4gL9Yd3nVXN5MN+12pkq4UUhpVblzJQbz3IumYM +# 4/y9uEnBdolJGf3AqL2Jo2cvxp+8cRlguC3pLMmQdmZ7lOKveNZlU1081pyyzykD +# +S+kULLUSM4FMlWK/bJkTA7kmAd123/fuQhVYIUwKfl7SKRphuM1Px6GXXp6Fb3v +# AI4VIlQXAJAmk7wOSWiRv/hH052VQsEOTd9vJs/DGCFiZkNw1tXAB+ECAwEAAaNC +# MEAwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFFXk +# gdERgL7YibkIozH5oSQJFrlwMA0GCSqGSIb3DQEBBQUAA4IBAQA7m49WmzDnU5l8 +# enmnTZfXGZWQ+wYfyjN8RmOPlmYk+kAbISfK5nJz8k/+MZn9yAxMaFPGgIITmPq2 +# rdpdPfHObvYVEZSCDO4/la8Rqw/XL94fA49XLB7Ju5oaRJXrGE+mH819VxAvmwQJ +# WoS1btgdOuHWntFseV55HBTF49BMkztlPO3fPb6m5ZUaw7UZw71eW7v/I+9oGcsS +# kydcAy1vMNAethqs3lr30aqoJ6b+eYHEeZkzV7oSsKngQmyTylbe/m2ECwiLfo3q +# 15ghxvPnPHkvXpzRTBWN4ewiN8yaQwuX3ICQjbNnm29ICBVWz7/xK3xemnbpWZDF +# fIM1EWVRMIIFEzCCA/ugAwIBAgIMWNoT/wAAAABRzg33MA0GCSqGSIb3DQEBCwUA +# MIG0MRQwEgYDVQQKEwtFbnRydXN0Lm5ldDFAMD4GA1UECxQ3d3d3LmVudHJ1c3Qu +# bmV0L0NQU18yMDQ4IGluY29ycC4gYnkgcmVmLiAobGltaXRzIGxpYWIuKTElMCMG +# A1UECxMcKGMpIDE5OTkgRW50cnVzdC5uZXQgTGltaXRlZDEzMDEGA1UEAxMqRW50 +# cnVzdC5uZXQgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgKDIwNDgpMB4XDTE1MDcy +# MjE5MDI1NFoXDTI5MDYyMjE5MzI1NFowgbIxCzAJBgNVBAYTAlVTMRYwFAYDVQQK +# Ew1FbnRydXN0LCBJbmMuMSgwJgYDVQQLEx9TZWUgd3d3LmVudHJ1c3QubmV0L2xl +# Z2FsLXRlcm1zMTkwNwYDVQQLEzAoYykgMjAxNSBFbnRydXN0LCBJbmMuIC0gZm9y +# IGF1dGhvcml6ZWQgdXNlIG9ubHkxJjAkBgNVBAMTHUVudHJ1c3QgVGltZXN0YW1w +# aW5nIENBIC0gVFMxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2SPm +# FKTofEuFcVj7+IHmcotdRsOIAB840Irh1m5WMOWv2mRQfcITOfu9ZrTahPuD0Cgf +# y3boYFBpm/POTxPiwT7B3xLLMqP4XkQiDsw66Y1JuWB0yN5UPUFeQ18oRqmmt8oQ +# KyK8W01bjBdlEob9LHfVxaCMysKD4EdXfOdwrmJFJzEYCtTApBhVUvdgxgRLs91o +# Mm4QHzQRuBJ4ZPHuqeD347EijzRaZcuK9OFFUHTfk5emNObQTDufN0lSp1NOny5n +# XO2W/KW/dFGI46qOvdmxL19QMBb0UWAia5nL/+FUO7n7RDilCDkjm2lH+jzE0Oeq +# 30ay7PKKGawpsjiVdQIDAQABo4IBIzCCAR8wEgYDVR0TAQH/BAgwBgEB/wIBADAO +# BgNVHQ8BAf8EBAMCAQYwOwYDVR0gBDQwMjAwBgRVHSAAMCgwJgYIKwYBBQUHAgEW +# Gmh0dHA6Ly93d3cuZW50cnVzdC5uZXQvcnBhMDMGCCsGAQUFBwEBBCcwJTAjBggr +# BgEFBQcwAYYXaHR0cDovL29jc3AuZW50cnVzdC5uZXQwMgYDVR0fBCswKTAnoCWg +# I4YhaHR0cDovL2NybC5lbnRydXN0Lm5ldC8yMDQ4Y2EuY3JsMBMGA1UdJQQMMAoG +# CCsGAQUFBwMIMB0GA1UdDgQWBBTDwnHSe9doBa47OZs0JQxiA8dXaDAfBgNVHSME +# GDAWgBRV5IHREYC+2Im5CKMx+aEkCRa5cDANBgkqhkiG9w0BAQsFAAOCAQEAHSTn +# mnRbqnD8sQ4xRdcsAH9mOiugmjSqrGNtifmf3w13/SQj/E+ct2+P8/QftsH91hzE +# jIhmwWONuld307gaHshRrcxgNhqHaijqEWXezDwsjHS36FBD08wo6BVsESqfFJUp +# yQVXtWc26Dypg+9BwSEW0373LRFHZnZgghJpjHZVcw/fL0td6Wwj+Af2tX3WaUWc +# WH1hLvx4S0NOiZFGRCygU6hFofYWWLuRE/JLxd8LwOeuKXq9RbPncDDnNI7revbT +# tdHeaxOZRrOL0k2TdbXxb7/cACjCJb+856NlNOw/DR2XjPqqiCKkGDXbBY524xDI +# KY9j0K6sGNnaxJ9REjCCBgwwggT0oAMCAQICEQCNzhXzp5TFhwAAAABVkjP0MA0G +# CSqGSIb3DQEBCwUAMIGyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNRW50cnVzdCwg +# SW5jLjEoMCYGA1UECxMfU2VlIHd3dy5lbnRydXN0Lm5ldC9sZWdhbC10ZXJtczE5 +# MDcGA1UECxMwKGMpIDIwMTUgRW50cnVzdCwgSW5jLiAtIGZvciBhdXRob3JpemVk +# IHVzZSBvbmx5MSYwJAYDVQQDEx1FbnRydXN0IFRpbWVzdGFtcGluZyBDQSAtIFRT +# MTAeFw0yMDA3MjIxNTMzMjlaFw0zMDEyMjkxNjI5MjNaMHUxCzAJBgNVBAYTAkNB +# MRAwDgYDVQQIEwdPbnRhcmlvMQ8wDQYDVQQHEwZPdHRhd2ExFjAUBgNVBAoTDUVu +# dHJ1c3QsIEluYy4xKzApBgNVBAMTIkVudHJ1c3QgVGltZXN0YW1wIEF1dGhvcml0 +# eSAtIFRTQTEwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDKPuwkYuH3 +# /t/RNqk3ZtZ5FxSUQgCkhpe4J4zrT6n3067iqzAECChfm1Omh4ot3QJSX7W45bZQ +# 8JyrEsHuGlZ4im5EP6mKj9fbU9nGR8gM3EZXAGcGFxqFt0Cqr3YH55BflJLVrtbX +# zXmhxTUrRIRfSRzVc7iBjXKUAmqpz1aSqjaUw1DJVpeIXOF/X/373xSOPaskDfZ7 +# j2r6bh76lb19kPjkQhS/VV4EVJMxQ/fD58IFEWisQGnHIzfsWkwpyd81s35JTsZ6 +# 287CJZSeNz+I7CRNOY9/7xVrVExx8Q0hfFp10IdTiaBb4B37nAfAqKG0ItBipMcX +# fzdOzi06WOPl8CaGTUIHn76j4hmia3KlRr/LZFslyEX03ug8tv2c86Dvg0F8NnCQ +# w1JisMd/PXvlloelVv8O6kkF37TdE29F05vII3kqMJmdmdzMzaUugVNSIvLQPaI3 +# UpGRRnDWxUsF/0703GQGl/58kIYnr580VUiJqyLAdQeMIdkE0xyn6m2kyVIr4sQC +# iTBe55sx5jllrXGt72db3KMk7Q3m4ql6OhhV3vBGLjRNGk2YgA1O0WyFdbgDwgDV +# Ikom0Y7d7bXUJ9Y6fGdphtdUP5fPZL6Rq262nRkQebWXDvTRhcnkrsfAtKoHxB/B +# OlefzQ6meuUVhrKq9KKTLM+M91H63YzQSQIDAQABo4IBVzCCAVMwDgYDVR0PAQH/ +# BAQDAgeAMBYGA1UdJQEB/wQMMAoGCCsGAQUFBwMIMEEGA1UdIAQ6MDgwNgYKYIZI +# AYb6bAoDBTAoMCYGCCsGAQUFBwIBFhpodHRwOi8vd3d3LmVudHJ1c3QubmV0L3Jw +# YTAJBgNVHRMEAjAAMGgGCCsGAQUFBwEBBFwwWjAjBggrBgEFBQcwAYYXaHR0cDov +# L29jc3AuZW50cnVzdC5uZXQwMwYIKwYBBQUHMAKGJ2h0dHA6Ly9haWEuZW50cnVz +# dC5uZXQvdHMxLWNoYWluMjU2LmNlcjAxBgNVHR8EKjAoMCagJKAihiBodHRwOi8v +# Y3JsLmVudHJ1c3QubmV0L3RzMWNhLmNybDAfBgNVHSMEGDAWgBTDwnHSe9doBa47 +# OZs0JQxiA8dXaDAdBgNVHQ4EFgQULVaA7473SkMcQ6G13tnXqKprJigwDQYJKoZI +# hvcNAQELBQADggEBAFhLztj+gddR2MdcjZLSTpUehYZD7eAa5pohQjNd45G++FB8 +# dowlqUHUhJno6KK2mZdooiC9MqiqKXwKdhqfyFWOq9N71ON+WX6ScDkP7fYv80// +# dFzz5zA0QKMRo2typDIRBXz9kYtHqFc2Usf6tUWE0bI+QuUWXt0D06n9PXBnetoT +# 4ISCZzhgVsOtsIjhCjd+YoEGuyME71igI6jRCWMwzdkZOPTrWndYvl+/65Qt/y8E +# MGQQjz5ZVi46Nk8OPJYPj8nqfn9JMh+jX27aIp/X2Rc5Wd5IF3oCS1hx/7cMLaHw +# Z6MR3PfJvNkey2wMFSd4SBZrLPGtl7h1bLuVw44xggSaMIIElgIBATCByDCBsjEL +# MAkGA1UEBhMCVVMxFjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xKDAmBgNVBAsTH1Nl +# ZSB3d3cuZW50cnVzdC5uZXQvbGVnYWwtdGVybXMxOTA3BgNVBAsTMChjKSAyMDE1 +# IEVudHJ1c3QsIEluYy4gLSBmb3IgYXV0aG9yaXplZCB1c2Ugb25seTEmMCQGA1UE +# AxMdRW50cnVzdCBUaW1lc3RhbXBpbmcgQ0EgLSBUUzECEQCNzhXzp5TFhwAAAABV +# kjP0MAsGCWCGSAFlAwQCAaCCAaYwGgYJKoZIhvcNAQkDMQ0GCyqGSIb3DQEJEAEE +# MBwGCSqGSIb3DQEJBTEPFw0yMjA2MjMxODQ0NTZaMCkGCSqGSIb3DQEJNDEcMBow +# CwYJYIZIAWUDBAIBoQsGCSqGSIb3DQEBCzAvBgkqhkiG9w0BCQQxIgQgm/CNC6A0 +# QKujcGMMVcSReut5ZgphcBUNZU8hMI+IEBYwggEMBgsqhkiG9w0BCRACLzGB/DCB +# +TCB9jCB8wQglQom/cfAIBjp95GpXDjybu89pDJnyrDNFaVVr2MQcskwgc4wgbik +# gbUwgbIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1FbnRydXN0LCBJbmMuMSgwJgYD +# VQQLEx9TZWUgd3d3LmVudHJ1c3QubmV0L2xlZ2FsLXRlcm1zMTkwNwYDVQQLEzAo +# YykgMjAxNSBFbnRydXN0LCBJbmMuIC0gZm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkx +# JjAkBgNVBAMTHUVudHJ1c3QgVGltZXN0YW1waW5nIENBIC0gVFMxAhEAjc4V86eU +# xYcAAAAAVZIz9DALBgkqhkiG9w0BAQsEggIAJyPPPAAplEGjPKNewaTAIyWJuDhU +# JZ4Z9ubhPFEEH7P+810JMjYFZEv0g7LvARQdi2xfU5mkbnBmBFPxJoaeEHDBjsDc +# TjGXeypcttuucAgsjYHG7SBUMec1HqvO9WrQ017dVvKGZ+OLdN3A4AlNcU4pI8TL +# SZ1j2zdGiPuMrN7uBIGTeIpx9O+dZHLoD3wQ4l3eCacWhrM5c+GsjQWEKqGLS3iy +# a7wztO2fY7HeAKY5USFyMw4oXPZS68Tp/tWXG0dUY2r9zmWz30upCbcYYZ4XLkvP +# Uo5U5kb2Mms1WPs0VRt419M1wzK+FIjHMAYOiQ1hvarm1YQtgmcgvoRNum4OhAFF +# wsQX/zmtk5xqco8ZfwwSL289miyZQCpJmmYyaPOWsskIigWnJDQhO2PCRtr2p5il +# ierHZsvF0yrsuoRVZjj5GozsgK9nRyN596C3UlqZK995UKiaiMZdggn+PiR77RCI +# E0C7c3o2oKYRXa6SvIASWxKqfcUfGNcr1PC+6JMjDnZwXBG/Zv/LTg83OXaYQJXr +# lJqWmSi6q4vmr7djXf/g93AUZrtPWJ26EQ9xS67qH0xKGYc2GlJaimspci6/uFyr +# NBRO/Go9BiHzHieH+MLxr341UCzI4eqaIqf8PtHmFBiebhFr05HkU3Aqbq7UVlIA +# REFvToU9E5ftnKY= # SIG # End signature block diff --git a/sdk/code-analysis/NuGetInstallScripts/uninstall.ps1 b/sdk/code-analysis/NuGetInstallScripts/uninstall.ps1 index 9c0a6147008d..15714f6f4ea9 100644 --- a/sdk/code-analysis/NuGetInstallScripts/uninstall.ps1 +++ b/sdk/code-analysis/NuGetInstallScripts/uninstall.ps1 @@ -152,8 +152,8 @@ foreach($analyzersPath in $analyzersPaths) # TOmHDhEXR5apmmt61aGCGGAwghhcBgorBgEEAYI3AwMBMYIYTDCCGEgGCSqGSIb3 # DQEHAqCCGDkwghg1AgEDMQ0wCwYJYIZIAWUDBAIDMIH0BgsqhkiG9w0BCRABBKCB # 5ASB4TCB3gIBAQYKYIZIAYb6bAoDBTAxMA0GCWCGSAFlAwQCAQUABCBuu9zdAEcP -# bYfgYsnfpqNZQGJJubfjoPvciSZMkMx7+QIJAJvnoQVY5DVyGA8yMDIyMDYyMjE4 -# Mzg0MVowAwIBAaB5pHcwdTELMAkGA1UEBhMCQ0ExEDAOBgNVBAgTB09udGFyaW8x +# bYfgYsnfpqNZQGJJubfjoPvciSZMkMx7+QIJALf+l35TPknLGA8yMDIyMDYyMzE4 +# NDQ1NlowAwIBAaB5pHcwdTELMAkGA1UEBhMCQ0ExEDAOBgNVBAgTB09udGFyaW8x # DzANBgNVBAcTBk90dGF3YTEWMBQGA1UEChMNRW50cnVzdCwgSW5jLjErMCkGA1UE # AxMiRW50cnVzdCBUaW1lc3RhbXAgQXV0aG9yaXR5IC0gVFNBMqCCEw4wggXfMIIE # x6ADAgECAhBOQOQ3VO3mjAAAAABR05R/MA0GCSqGSIb3DQEBCwUAMIG+MQswCQYD @@ -261,23 +261,23 @@ foreach($analyzersPath in $analyzersPaths) # AlVTMRYwFAYDVQQKEw1FbnRydXN0LCBJbmMuMScwJQYDVQQDEx5FbnRydXN0IFRp # bWUgU3RhbXBpbmcgQ0EgLSBUUzICEHTZ8ttRPCJn/UecNgc/ex0wCwYJYIZIAWUD # BAIDoIIBiTAaBgkqhkiG9w0BCQMxDQYLKoZIhvcNAQkQAQQwHAYJKoZIhvcNAQkF -# MQ8XDTIyMDYyMjE4Mzg0MVowKQYJKoZIhvcNAQk0MRwwGjALBglghkgBZQMEAgOh -# CwYJKoZIhvcNAQENME8GCSqGSIb3DQEJBDFCBECiKP7bf53OobWg51vryxj/twW0 -# ShFEXcmNN/xR5CC43A/VBYso5QLXdkPGusg9tydTvUJkP7kDqaL3EtjT8CtPMIHQ +# MQ8XDTIyMDYyMzE4NDQ1NlowKQYJKoZIhvcNAQk0MRwwGjALBglghkgBZQMEAgOh +# CwYJKoZIhvcNAQENME8GCSqGSIb3DQEJBDFCBEBvgC3TAwtneasWqrpDsaO69B6f +# rdyrLbetUjTJFv7dW6cYdru6U5o5ioZOXOP4zc+toeCzjqAdbJChq5J+cpC4MIHQ # BgsqhkiG9w0BCRACLzGBwDCBvTCBujCBtzALBglghkgBZQMEAgMEQGB5Xy0WxpxZ # /aHeWWOtz+OkiBS2XOgRS9W/7g8SuzzwVjHkJBS5GbjBMdarreVC14LIijGQZS9L # CvzyGRHJN4wwZjBSpFAwTjELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUVudHJ1c3Qs # IEluYy4xJzAlBgNVBAMTHkVudHJ1c3QgVGltZSBTdGFtcGluZyBDQSAtIFRTMgIQ -# dNny21E8Imf9R5w2Bz97HTALBgkqhkiG9w0BAQ0EggIAaUMFAMDx4Sfd8MyDIOjb -# w7WsMihYaPr2yLXuOwz5zr6GB+veE7fwCeYwPeS97Pz2hf0Rr66Q1hygi4M/KZyt -# SBd9xULwidE5/Lr6LJAwZ7AX3iglzFcobQ/irt2BcrkOsV2ohJFxD9n9My73sTVR -# AUO7pyiZGfuv8T8VbKsUqftn80GPitJ+NtYmoZtrPq97zfhovKGmyPtyKp6BMUoF -# kw3plorpvY4oHU1SqSjK+MQxobqSowHpuHalTzwbkJAbhnrYrS/BhCt8HFQwTJ+J -# yEczS0OrlwQiX+fYaxpc/Mj4WfB2i0/s9Vy9xY3QtGock1deSi8q48sVmJviE2MW -# A5fehRNWewiBDuvvPVFLVmANedx0j3MKxi0q420nvyfkHqjuLctXxA17CdiKB09K -# //0zh+ELbp4cuIn0aCZm9BiKrhyBi6n789nfPDbGahzCrMUaX3ZAguGLpDdVCBVw -# lKF1gSxGg8YfiU26LdOX8x77+CCHtRCl6lXULita2qqVgfpgwGWj+/2jkV58WO6+ -# 0l/mMjJXjUL+fwlHXTdaBBAPWGfjMoJIPMDz5yaIgtmIYmd+lXJDRkHlNfAMDkAq -# hdvtmDv1e/gCDr1akECsSLQVqdZGE8HdepVps1yOOBHRUF5HMPywUKZrH8hMnMyq -# rhWywQFIbsBi5r6fJhyHiek= +# dNny21E8Imf9R5w2Bz97HTALBgkqhkiG9w0BAQ0EggIAj9Jv639d/1+FioJEkaqb +# pqS8T2vrRovzQoY5Xz7agN3fHqS2kUhniOBLPPAdFSVQdlSF5i3TmZ0CPn12qNv2 +# k835UXyXlNuoRzPUaZIn5P0mQJs3A8i4dGPhSiTAhE93yDWu4/EwG3JJvyvZJeIB +# h1mcK4S0/CAZUKkl96o6yfs7INGXUGQfun6825N+VFnKEDSMVPOzTGs9biiC76uO +# vaUhBZJLHWwrW7R1nRH7mknmg1gNx5PLgZY75kZhDXs+wrrK5X9U/aLzScDrEqp8 +# 0s/Hr3pBv4qQXUoJ6dTtvIlZhGC57kGWImltwz+3KVmkeqNI2240oedNHXAjeJy5 +# yRD19BDVrM+T9tnQyRpgoo1Uk9o/6vd4JhMxIoRuD0bt6gdIbV4PWa3OWpEsT9T5 +# 2H97hLwggrAlN5cb+wWPO2HCWdBU4gBtwrEUMtZhk8UBYQJ43MfoXkhhSwUa/Mw/ +# 9Tqyyo13WARg9qS8ARZkwQYnH+CyZJRnk8vQ83UbrkbZccMGl+y2gjkM31ZbcAgo +# Ay4dIgsXN61xQbjTTSAzxJuXBSKSp7LXYzIcJJR3y8XbzTrc1wsKA+spbg3Rwp0P +# IhZz2Nare72y1jyuA7QlajbevjdtOtuzFcXDxNTUbWZ/PyPmW2AXevpDAa5mSe8E +# SvEQ9e5rReSnC1FiVfuOS88= # SIG # End signature block diff --git a/sdk/code-analysis/ServiceAnalysis/LookoutEquipment/Properties/AssemblyInfo.cs b/sdk/code-analysis/ServiceAnalysis/LookoutEquipment/Properties/AssemblyInfo.cs index e43a17cf9c88..493351ddb714 100644 --- a/sdk/code-analysis/ServiceAnalysis/LookoutEquipment/Properties/AssemblyInfo.cs +++ b/sdk/code-analysis/ServiceAnalysis/LookoutEquipment/Properties/AssemblyInfo.cs @@ -29,4 +29,4 @@ // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] [assembly: AssemblyVersion("3.3")] -[assembly: AssemblyFileVersion("3.7.2.24")] \ No newline at end of file +[assembly: AssemblyFileVersion("3.7.3.0")] \ No newline at end of file diff --git a/sdk/code-analysis/ServiceAnalysis/MediaConvert/Properties/AssemblyInfo.cs b/sdk/code-analysis/ServiceAnalysis/MediaConvert/Properties/AssemblyInfo.cs index 59cc52b7dd1a..aaac4e49ae70 100644 --- a/sdk/code-analysis/ServiceAnalysis/MediaConvert/Properties/AssemblyInfo.cs +++ b/sdk/code-analysis/ServiceAnalysis/MediaConvert/Properties/AssemblyInfo.cs @@ -29,4 +29,4 @@ // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] [assembly: AssemblyVersion("3.3")] -[assembly: AssemblyFileVersion("3.7.17.2")] \ No newline at end of file +[assembly: AssemblyFileVersion("3.7.17.3")] \ No newline at end of file diff --git a/sdk/code-analysis/ServiceAnalysis/Mgn/Properties/AssemblyInfo.cs b/sdk/code-analysis/ServiceAnalysis/Mgn/Properties/AssemblyInfo.cs index eb2f6dbcb095..18013787d339 100644 --- a/sdk/code-analysis/ServiceAnalysis/Mgn/Properties/AssemblyInfo.cs +++ b/sdk/code-analysis/ServiceAnalysis/Mgn/Properties/AssemblyInfo.cs @@ -29,4 +29,4 @@ // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] [assembly: AssemblyVersion("3.3")] -[assembly: AssemblyFileVersion("3.7.4.24")] \ No newline at end of file +[assembly: AssemblyFileVersion("3.7.5.0")] \ No newline at end of file diff --git a/sdk/code-analysis/ServiceAnalysis/MigrationHubRefactorSpaces/Properties/AssemblyInfo.cs b/sdk/code-analysis/ServiceAnalysis/MigrationHubRefactorSpaces/Properties/AssemblyInfo.cs index d25d1e0d9bd8..59c84c703f0d 100644 --- a/sdk/code-analysis/ServiceAnalysis/MigrationHubRefactorSpaces/Properties/AssemblyInfo.cs +++ b/sdk/code-analysis/ServiceAnalysis/MigrationHubRefactorSpaces/Properties/AssemblyInfo.cs @@ -29,4 +29,4 @@ // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] [assembly: AssemblyVersion("3.3")] -[assembly: AssemblyFileVersion("3.7.0.73")] \ No newline at end of file +[assembly: AssemblyFileVersion("3.7.1.0")] \ No newline at end of file diff --git a/sdk/code-analysis/ServiceAnalysis/SageMaker/Properties/AssemblyInfo.cs b/sdk/code-analysis/ServiceAnalysis/SageMaker/Properties/AssemblyInfo.cs index 62348a0d5d16..993b7bd4c80e 100644 --- a/sdk/code-analysis/ServiceAnalysis/SageMaker/Properties/AssemblyInfo.cs +++ b/sdk/code-analysis/ServiceAnalysis/SageMaker/Properties/AssemblyInfo.cs @@ -29,4 +29,4 @@ // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] [assembly: AssemblyVersion("3.3")] -[assembly: AssemblyFileVersion("3.7.36.7")] \ No newline at end of file +[assembly: AssemblyFileVersion("3.7.37.0")] \ No newline at end of file diff --git a/sdk/nuget-content/account-management.ps1 b/sdk/nuget-content/account-management.ps1 index 9947c2d591aa..09d897c523d9 100644 --- a/sdk/nuget-content/account-management.ps1 +++ b/sdk/nuget-content/account-management.ps1 @@ -63,7 +63,7 @@ function RegisterProfile() RegisterProfile # SIG # Begin signature block -# MIIqDAYJKoZIhvcNAQcCoIIp/TCCKfkCAQExDzANBglghkgBZQMEAgEFADB5Bgor +# MIIm2AYJKoZIhvcNAQcCoIImyTCCJsUCAQExDzANBglghkgBZQMEAgEFADB5Bgor # BgEEAYI3AgEEoGswaTA0BgorBgEEAYI3AgEeMCYCAwEAAAQQH8w7YFlLCE63JNLG # KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCCohHFUJXXrvoIv # ahe6k5cJyoWYQnyICduo/D3a50+fIKCCDlkwggawMIIEmKADAgECAhAIrUCyYNKc @@ -143,7 +143,7 @@ RegisterProfile # vr9Wr59BVNbQfRSRaF9q058bBK68hGZtDBpJ9gJX4V12DI2UpSbcGf10+afL1J4z # FDv98GIGkgmfLQJUpJeC/FnNrEXJbINndCsOb6gdLvLX1grMdUPmPkpRZyvG3HEy # EMCV5ODMItTx7K6TDyeZDIXXP5oBnBMK9EjtRD3XkEb9dDfuzCrdlTpEoTElt2mG -# uEE7MYIbCTCCGwUCAQEwfTBpMQswCQYDVQQGEwJVUzEXMBUGA1UEChMORGlnaUNl +# uEE7MYIX1TCCF9ECAQEwfTBpMQswCQYDVQQGEwJVUzEXMBUGA1UEChMORGlnaUNl # cnQsIEluYy4xQTA/BgNVBAMTOERpZ2lDZXJ0IFRydXN0ZWQgRzQgQ29kZSBTaWdu # aW5nIFJTQTQwOTYgU0hBMzg0IDIwMjEgQ0ExAhALyko14sGCglkXWPsT8gmbMA0G # CWCGSAFlAwQCAQUAoHwwEAYKKwYBBAGCNwIBDDECMAAwGQYJKoZIhvcNAQkDMQwG @@ -157,135 +157,118 @@ RegisterProfile # hVqXP5OvNz6gv9lKO5uHW3LYpq7oIcVmhlD04GqbxLvb6OhaN+sug0ZGEKWXroxL # 7m3TB/G1rST3XPqEVKTc7foP6J0VZuomR2r6fPtMBXr00JFrsqyJgEjLPdMs+xWi # cb7tTyrjvM49W/FCV4hPDpNu/PJXqD/1kWsvDAM6CyQuj7Oow4Mosafwlc3jTej4 -# ey32ecdTsaIhlIfEYKGCGF8wghhbBgorBgEEAYI3AwMBMYIYSzCCGEcGCSqGSIb3 -# DQEHAqCCGDgwghg0AgEDMQ0wCwYJYIZIAWUDBAIDMIHzBgsqhkiG9w0BCRABBKCB -# 4wSB4DCB3QIBAQYKYIZIAYb6bAoDBTAxMA0GCWCGSAFlAwQCAQUABCAyTYl9jF+B -# 61D+4gteOLr0gAI1KnzGvuMJetxm3hZAiwIIaPdh29hG3t4YDzIwMjIwNjIyMTgz -# ODQyWjADAgEBoHmkdzB1MQswCQYDVQQGEwJDQTEQMA4GA1UECBMHT250YXJpbzEP -# MA0GA1UEBxMGT3R0YXdhMRYwFAYDVQQKEw1FbnRydXN0LCBJbmMuMSswKQYDVQQD -# EyJFbnRydXN0IFRpbWVzdGFtcCBBdXRob3JpdHkgLSBUU0EyoIITDjCCBd8wggTH -# oAMCAQICEE5A5DdU7eaMAAAAAFHTlH8wDQYJKoZIhvcNAQELBQAwgb4xCzAJBgNV -# BAYTAlVTMRYwFAYDVQQKEw1FbnRydXN0LCBJbmMuMSgwJgYDVQQLEx9TZWUgd3d3 -# LmVudHJ1c3QubmV0L2xlZ2FsLXRlcm1zMTkwNwYDVQQLEzAoYykgMjAwOSBFbnRy -# dXN0LCBJbmMuIC0gZm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxMjAwBgNVBAMTKUVu -# dHJ1c3QgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEcyMB4XDTIxMDUw -# NzE1NDM0NVoXDTMwMTEwNzE2MTM0NVowaTELMAkGA1UEBhMCVVMxFjAUBgNVBAoM -# DUVudHJ1c3QsIEluYy4xQjBABgNVBAMMOUVudHJ1c3QgQ29kZSBTaWduaW5nIFJv -# b3QgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgLSBDU0JSMTCCAiIwDQYJKoZIhvcN -# AQEBBQADggIPADCCAgoCggIBAKeBj/cURbZiQ/LYrtMlXkhPUb/FfZ9QHDXR1n5h -# KpQZbSdGpKYaXfdUUWqAIsaoZnVNVIPJXmgbq/ZbZLCtrSC9VO9Ga20C50WudfaO -# irkyLou4dxxSTXmIX6U6GMlQLJcnLb/aAH1jf+8y7EaHY9uan8NaITZ7+ZvVyqBu -# ciz84fGecE0IVhVvkKv7SLq518GCeIVlLn+1ycDiFLc3EUEG4orgqPblfrZ4BQHD -# YO1PB0EuChNJ45Cbf929+qy/ZFHRXJu09VznXP87m6WgGtd9CbLCt/9uHLzIfebp -# K/xysxTpSlUShJxEJXUd9irwT6UgPWgl62GXfA/ltj3zrsPBEbwbjszgRzBeQgCG -# ceNYrAbKZR97lKZLV2cMfl6teGdbVeNe68fY7Exuhsvz3Pifh6pyWBIPfab4+EI5 -# Ozws5DJNSYzg4QDCOKCc+oQ+QdxuVq7GGlv0Z2gFAc0bv66HvJ1T9i7otmvkmd7F -# T4dYqNJlHsgf1XJu7lkcVzsJcp3XyreQxs17RZKRQgNMfT/K8qq4wg6G8xCfRi6k -# ZoZoWmgYcCk4EYBga4pDo3Ns47NrN//mnWcBkobfL0jR+1Bg1Vz+IdMBQmP+73C0 -# F8CPqO7TwUtfEur9/S4Oh0Rg46n0whij4/3ODIQiDfOneNqT89s4z7kvM8b/Bzxe -# vkXTAgMBAAGjggErMIIBJzAOBgNVHQ8BAf8EBAMCAYYwEgYDVR0TAQH/BAgwBgEB -# /wIBATAdBgNVHSUEFjAUBggrBgEFBQcDAwYIKwYBBQUHAwgwOwYDVR0gBDQwMjAw -# BgRVHSAAMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly93d3cuZW50cnVzdC5uZXQvcnBh -# MDMGCCsGAQUFBwEBBCcwJTAjBggrBgEFBQcwAYYXaHR0cDovL29jc3AuZW50cnVz -# dC5uZXQwMAYDVR0fBCkwJzAloCOgIYYfaHR0cDovL2NybC5lbnRydXN0Lm5ldC9n -# MmNhLmNybDAdBgNVHQ4EFgQUgrrWPZfOn89x6JI3r/2ztWk1V88wHwYDVR0jBBgw -# FoAUanImetAe733nO2lR1GyNn5ASZqswDQYJKoZIhvcNAQELBQADggEBAB9eQQS2 -# g3AkUyxVcx1lOsDstHsEmF5ZOBMJpFmUQl5Qv09sbiUgkJNYQA31GbRi7iRewgFY -# FQIdEAlvqNT7kn43OD4vFH2PHUM2ZLNmE18UzKVx91shS8aXvtyV/HB9ERzTId3Q -# JDkpxf4KGqXPe3nuOm/e3L/pEd0WgwjTLI1/TagUeS8FYVI462DzFGh9y7KKrcCU -# XOQmDiyK3UbDzuRWUcVW44W4TZtFcosH8Yr7Sbhf0fKWgV1pUiTxCCPS1iMP64vX -# fovBk2v68WJ7WOlQm5duF4gN4cZDmNeBYbaFnUfssZ6uPyA7Q53Yohzg1HwIwq92 -# BvhiZnq29/rIrzUwggZvMIIEV6ADAgECAhAlvCvzKcoQfx6puoiF1J07MA0GCSqG -# SIb3DQEBDQUAMGkxCzAJBgNVBAYTAlVTMRYwFAYDVQQKDA1FbnRydXN0LCBJbmMu -# MUIwQAYDVQQDDDlFbnRydXN0IENvZGUgU2lnbmluZyBSb290IENlcnRpZmljYXRp -# b24gQXV0aG9yaXR5IC0gQ1NCUjEwHhcNMjEwNTA3MTkyMjE0WhcNNDAxMjI5MjM1 -# OTAwWjBOMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNRW50cnVzdCwgSW5jLjEnMCUG -# A1UEAxMeRW50cnVzdCBUaW1lIFN0YW1waW5nIENBIC0gVFMyMIICIjANBgkqhkiG -# 9w0BAQEFAAOCAg8AMIICCgKCAgEAtQMqBraETzTMnjG+6o7Ge24gJA8D172BNjPm -# b9I+u8SeqqDMZl1CYDRR4i1hg7o8nmi4S8NmjqXeK7qbLUGl3tDLVwUtiNnARoht -# PDUNGZCsuAwZ8EzF20Vb3DvCvI1EAOA4//9dyM8Imj3Usut7lcPEpQDgYgFkWV+M -# 43uLqflFt8awogo3Q7hGgauGfn8v3vBf680gzKUtMeOoLpmb4Hjd9NtdgmN9MDmI -# fiQG5nxghHjIXCnllcv1e0/PWNyQz6eiexRUxOA3mDDBm7aunCn2ayVD5xJqPhmL -# vsDngddKMAh+fI3fPPNIkyHegYNqnQA+12C60bNiCJbptkkAOPRcdg3ad2o9oJXe -# HqHMWXpen8/pdl1A8rUVtWBoLPNaySOD2PUaa2kopLbUrmIG3iZFvd7pVneq3GSw -# Qc3ME/FdcXSylAhLTzJufnC4d+nVMjfCet5CEuhxHOLYYr+qa0GGBlvmab4mCfSX -# wv5M9IByhG7b3sUHqY4Vom3hG+AJD/WgB6C7xHdzCTwHk40BtRJnLU0ZtbjFyRCr -# cM9C/6UnHdYS1uQYRGD7OV2Eu2a1UxKdAxSCZSm07Ely/bND5cMCKSS6H/i4vl2j -# ty6p/M9i2fqXxBN441W5WnqE6/+7z2mIwLb5i2CFQRBQxwUQ0l52nT417PZPivkS -# ez+vCzcCAwEAAaOCASwwggEoMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYE -# FCYP8MRICBvN3ZH1VFS2s7P8mfEIMB8GA1UdIwQYMBaAFIK61j2Xzp/PceiSN6/9 -# s7VpNVfPMDMGCCsGAQUFBwEBBCcwJTAjBggrBgEFBQcwAYYXaHR0cDovL29jc3Au -# ZW50cnVzdC5uZXQwMQYDVR0fBCowKDAmoCSgIoYgaHR0cDovL2NybC5lbnRydXN0 -# Lm5ldC9jc2JyMS5jcmwwDgYDVR0PAQH/BAQDAgGGMBMGA1UdJQQMMAoGCCsGAQUF -# BwMIMEUGA1UdIAQ+MDwwMAYEVR0gADAoMCYGCCsGAQUFBwIBFhpodHRwOi8vd3d3 -# LmVudHJ1c3QubmV0L3JwYTAIBgZngQwBBAIwDQYJKoZIhvcNAQENBQADggIBAHY9 -# RmiFXwnAzsn4x7jXfqdcOwtGc84iU4s49hG6d8TChyGPJ9kMlevoS+Vc15AVb6gq -# LIpq4CIRNHn6vZZ5yHYWzbFE6nFRD5tVyRh81YJ5nPOmt5OpBThyAgaXoaiyeX5e -# COJubHmaqIeUzn+PVTZAD58/UdVmvnurhuZuh7pOY12x2I4fy2fDDXDaeuuTshSE -# 0j59kz8WDDagXHkAnwtu5YQq2IjBbQS3N/OSmnDgOwP9zbsngs4v/I3kssq++CWF -# xu10yD01XzgJPXlP6xvgQV6ldIE/URXA+EmIj7q7BdStRYIzecEljV9UPZHkuJ8X -# mABdrSjlT18b+/hUtaXEJPzwdjv4DV7MR7DKqrtuUd9TtUka8WCHt/n9aQZ1X3PW -# EZDygFiO5cMPA5iMBFOzKYffP/ew6UxXgSREeWj+GzYH1mU97G/WwrWqYXxmBuzS -# 5WmA+HGSLlziEUYYRUvW+gVk77veBspDJb3fjckBdGGI2/DHpj3jDHG8f0vnyOBu -# 4NqA+QCewGsl1aO6XCv+xGAgFEoHIzHlGsuRRLKae0PxW5i1IUu4MTsiVO55Yfea -# lBtmJyrG3+FlXe9xOeZQJf2HNLmuXXwnO+dlk/gohLFvhpMsk5O2cK+h7sikYamE -# O/sKt/i4bSbuR071XgX6nA8RfdfLka5DIPcVWWO8MIIGtDCCBJygAwIBAgIQdNny -# 21E8Imf9R5w2Bz97HTANBgkqhkiG9w0BAQ0FADBOMQswCQYDVQQGEwJVUzEWMBQG -# A1UEChMNRW50cnVzdCwgSW5jLjEnMCUGA1UEAxMeRW50cnVzdCBUaW1lIFN0YW1w -# aW5nIENBIC0gVFMyMB4XDTIxMDUxNDAwMDAwMFoXDTMyMDgxNDAwMDAwMFowdTEL -# MAkGA1UEBhMCQ0ExEDAOBgNVBAgTB09udGFyaW8xDzANBgNVBAcTBk90dGF3YTEW -# MBQGA1UEChMNRW50cnVzdCwgSW5jLjErMCkGA1UEAxMiRW50cnVzdCBUaW1lc3Rh -# bXAgQXV0aG9yaXR5IC0gVFNBMjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoC -# ggIBAK+/LEa8azGwJn8Cpvhw62SW6EoaKQxBXOAcSqW5gjOTps5WBh+UnqlRAhmN -# u/IPntuJ0DOEWOMOoN75UkEgvGDXC2GnT29CTHCcnCkjC8Knwlzdnrgs8164QblI -# yjNwNBN191BebSZuxRQzMRfNgbu6ElCgrMF7BYNyEG8pQ/wbaS/FwuuF14OVYAgj -# dd9cIv+kgQbRzvC3XBxOmbCopB2A43A82Hlew8kJB9kzkjWWIUl/1Ot40vin8wu5 -# SoARNaks2EKbtm6Yq1DDUKEt9t3ypzGfGwtnVTOeGHvMYguU1CPTpem6KWMRJWZn -# lFv/O3k4sNMtFnWJ9PN4kFq/a34XqoOk8VCBnILcHspisXUPiL8NF3oK7QPEDY+1 -# 7ywl1YiU51wW03hPsvI0e1lJGM/Kg9xQAL4ib8pUvCYnJzqnrco4PgyvqCHtlXLo -# 1dJ7eBLxnmLZ/gLfoLvJfvBkbMjYrUPkKc1nvJtNBW5zrh4MdIOg1/Go0RO6xpPd -# Ee4Eo1lhDaIBJFcWPzMEZGoGB9dpVvGKZKkYPwmwDDwH9Qo/mdSF5w+XwdErwx2u -# h9tydRjzm3ZVQAnHVZwsRken2kyjnBHv4XRUd3t4wLYU4s/anNRGXdDWCpMfASfn -# 2PzDCmzffK1PHZCz1o4n6Ka/S0ZxZjrG+WjpRPp5BwZN7xu9AgMBAAGjggFlMIIB -# YTAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTC9dEWwc29rXhhVM4IFG72AQ++ZjAf -# BgNVHSMEGDAWgBQmD/DESAgbzd2R9VRUtrOz/JnxCDBoBggrBgEFBQcBAQRcMFow -# IwYIKwYBBQUHMAGGF2h0dHA6Ly9vY3NwLmVudHJ1c3QubmV0MDMGCCsGAQUFBzAC -# hidodHRwOi8vYWlhLmVudHJ1c3QubmV0L3RzMi1jaGFpbjI1Ni5jZXIwMQYDVR0f -# BCowKDAmoCSgIoYgaHR0cDovL2NybC5lbnRydXN0Lm5ldC90czJjYS5jcmwwDgYD -# VR0PAQH/BAQDAgeAMBYGA1UdJQEB/wQMMAoGCCsGAQUFBwMIMEwGA1UdIARFMEMw -# NwYKYIZIAYb6bAoDBTApMCcGCCsGAQUFBwIBFhtodHRwczovL3d3dy5lbnRydXN0 -# Lm5ldC9ycGEwCAYGZ4EMAQQCMA0GCSqGSIb3DQEBDQUAA4ICAQB1IotTwHGXTkoF -# rU0ODiuUQOK8p/ujaCXErVBnNcsUvHSWYHn/4bF7Dz9o6/KG+R09T1e6Lsgn06e7 -# J4uT4+oYz1Esf6I6xZ/gmwArdCjyluD0whqEWLbnkIvF7EkGvOgRBBSW1b/dnp1K -# MK/hyuZrqATSq6eRIq/N/GZZf1omY7pnQIYoi+zdjiO6OEDcwwvWP0KO+c4CaDOL -# S6gb5pmmbF4ca42N5C9rgE0Nz5JiYnjWC8FcgbrszTuOi1uuawDbuByfMMiZAo0N -# GnBZM//Yn7wQUKTAwBX7L9oEY+w5OoK9xSdLZIK1XQ9w53zSVRXINhK1/vJaCGSa -# g/DJi2k8+rlyPstP14lyDBMXQFI6ufgQEk3k6C1a1dj6zJkBgkzSFC/dZWbOMQIv -# Xtk8X5Phkpy41lWtDrSv6/UzvzYXYbQ0Nnjs9gqNcoN0FRO8CHYby/wWnWD/pv8I -# m/x5UyJ2skI22Y4n93jw4XN/MGqwsGRn1rsBT414ene2wX19f3roVOT3rtr0SDB5 -# ++YoY718HOn3s7S1dg95xNXtYRMbcUaWHWbeEqZqHx2rtW7/WB5HkP/qZTpIHQsg -# SYUiR3S2AaKwud/ghu1T3ZimLa7hvShHJudtMxoih6vH/vMbagTIud/bsvs925oj -# yXOeX8fYXKIEmxLBqqKOG/wUEZJt3DGCBBYwggQSAgEBMGIwTjELMAkGA1UEBhMC -# VVMxFjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xJzAlBgNVBAMTHkVudHJ1c3QgVGlt -# ZSBTdGFtcGluZyBDQSAtIFRTMgIQdNny21E8Imf9R5w2Bz97HTALBglghkgBZQME -# AgOgggGJMBoGCSqGSIb3DQEJAzENBgsqhkiG9w0BCRABBDAcBgkqhkiG9w0BCQUx -# DxcNMjIwNjIyMTgzODQyWjApBgkqhkiG9w0BCTQxHDAaMAsGCWCGSAFlAwQCA6EL -# BgkqhkiG9w0BAQ0wTwYJKoZIhvcNAQkEMUIEQKUOMHHnlp8AspGZrCKMmwNSdj1N -# HfLQ3bBVa5bhMpv31ShTcpcFe2ZItcMHj74uOjnwGc6F44/l/bv++7lVdr8wgdAG -# CyqGSIb3DQEJEAIvMYHAMIG9MIG6MIG3MAsGCWCGSAFlAwQCAwRAYHlfLRbGnFn9 -# od5ZY63P46SIFLZc6BFL1b/uDxK7PPBWMeQkFLkZuMEx1qut5ULXgsiKMZBlL0sK -# /PIZEck3jDBmMFKkUDBOMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNRW50cnVzdCwg -# SW5jLjEnMCUGA1UEAxMeRW50cnVzdCBUaW1lIFN0YW1waW5nIENBIC0gVFMyAhB0 -# 2fLbUTwiZ/1HnDYHP3sdMAsGCSqGSIb3DQEBDQSCAgA9IUpkb7ZNhoIGGujJvuls -# KnFM1HXsmooN5tMcZ+6vhLzOSH6wgd6R6FmsY8/Sel81qBzM/v9JDMgne7AbigfF -# gw3VdLE8SzEFC0ym2GHqGdB07kSNCOsiFy60TYD/N9HuhbLvavHD020MomD/pwRh -# NsEGb2YSEO0hp39hQ0AeSX/a63P8ft4fDvSARgPQN7PBicqAwi760rgBaiSyrqR3 -# e5jXoX7rWzs+8f7wtlLMl2GxGqHKVsRPVdT3aAy+ieQ4ZL6BnFulG1e/4tmk3CS7 -# jJ992aBfiXz+McrxKVDb1CpGNE9RobE6JjD1DMpEFdDfOfQDXmMPNu+FnFE5p9C5 -# MBPyct4dzQM7/5gwLJiPCAiHyQLGmUy7Z9nMg/czqiUg52vbEt6PtWisldylDUj0 -# m09hF2s4Xo88E1tzNqo2t+iU1DqorXyHJZld/UqLLISzPAE0QuTW0P8wZ4r3XQL3 -# DccDIE9OL8Emh3aqi59QbqY94rAy2afSNVvK0vUGW8NQch/55davtUHE6UNV95r9 -# luJPMjLIwft8miXu9r0oLqFIyxUxkCME7RzGscAQgizIJhC4sFWDOL9ncuasO2zC -# 8V3wcdU4cql+9MlLWgPaQUWh5i2duEHyICS+BNLyh8lC7YzVloX6wJ52f9ASf2NH -# uxGcjznQdmKP4wsNQLQnUQ== +# ey32ecdTsaIhlIfEYKGCFSswghUnBgorBgEEAYI3AwMBMYIVFzCCFRMGCSqGSIb3 +# DQEHAqCCFQQwghUAAgEDMQ0wCwYJYIZIAWUDBAIBMIH0BgsqhkiG9w0BCRABBKCB +# 5ASB4TCB3gIBAQYKYIZIAYb6bAoDBTAxMA0GCWCGSAFlAwQCAQUABCAyTYl9jF+B +# 61D+4gteOLr0gAI1KnzGvuMJetxm3hZAiwIJAICTk05a9EkiGA8yMDIyMDYyMzE4 +# NDQ1NlowAwIBAaB5pHcwdTELMAkGA1UEBhMCQ0ExEDAOBgNVBAgTB09udGFyaW8x +# DzANBgNVBAcTBk90dGF3YTEWMBQGA1UEChMNRW50cnVzdCwgSW5jLjErMCkGA1UE +# AxMiRW50cnVzdCBUaW1lc3RhbXAgQXV0aG9yaXR5IC0gVFNBMaCCD1UwggQqMIID +# EqADAgECAgQ4Y974MA0GCSqGSIb3DQEBBQUAMIG0MRQwEgYDVQQKEwtFbnRydXN0 +# Lm5ldDFAMD4GA1UECxQ3d3d3LmVudHJ1c3QubmV0L0NQU18yMDQ4IGluY29ycC4g +# YnkgcmVmLiAobGltaXRzIGxpYWIuKTElMCMGA1UECxMcKGMpIDE5OTkgRW50cnVz +# dC5uZXQgTGltaXRlZDEzMDEGA1UEAxMqRW50cnVzdC5uZXQgQ2VydGlmaWNhdGlv +# biBBdXRob3JpdHkgKDIwNDgpMB4XDTk5MTIyNDE3NTA1MVoXDTI5MDcyNDE0MTUx +# MlowgbQxFDASBgNVBAoTC0VudHJ1c3QubmV0MUAwPgYDVQQLFDd3d3cuZW50cnVz +# dC5uZXQvQ1BTXzIwNDggaW5jb3JwLiBieSByZWYuIChsaW1pdHMgbGlhYi4pMSUw +# IwYDVQQLExwoYykgMTk5OSBFbnRydXN0Lm5ldCBMaW1pdGVkMTMwMQYDVQQDEypF +# bnRydXN0Lm5ldCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAoMjA0OCkwggEiMA0G +# CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCtTUupEoay6qMgBxUWZCorS9G/C0pN +# ju2AdqVnt3hAwHNCyGjA21Mr3V64dpg1k4sanXwTOg4fW7cez+UkFB6xgamNfbjM +# a0sD8QIM3KulQCQAf3SUoZ0IKbOIC/WHd51VzeTDftdqZKuFFIaVW5cyUG89yLpm +# DOP8vbhJwXaJSRn9wKi9iaNnL8afvHEZYLgt6SzJkHZme5Tir3jWZVNdPNacss8p +# A/kvpFCy1EjOBTJViv2yZEwO5JgHddt/37kIVWCFMCn5e0ikaYbjNT8ehl16ehW9 +# 7wCOFSJUFwCQJpO8Dklokb/4R9OdlULBDk3fbybPwxghYmZDcNbVwAfhAgMBAAGj +# QjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRV +# 5IHREYC+2Im5CKMx+aEkCRa5cDANBgkqhkiG9w0BAQUFAAOCAQEAO5uPVpsw51OZ +# fHp5p02X1xmVkPsGH8ozfEZjj5ZmJPpAGyEnyuZyc/JP/jGZ/cgMTGhTxoCCE5j6 +# tq3aXT3xzm72FRGUggzuP5WvEasP1y/eHwOPVyweybuaGkSV6xhPph/NfVcQL5sE +# CVqEtW7YHTrh1p7RbHleeRwUxePQTJM7ZTzt3z2+puWVGsO1GcO9Xlu7/yPvaBnL +# EpMnXAMtbzDQHrYarN5a99GqqCem/nmBxHmZM1e6ErCp4EJsk8pW3v5thAsIi36N +# 6teYIcbz5zx5L16c0UwVjeHsIjfMmkMLl9yAkI2zZ5tvSAgVVs+/8St8Xpp26VmQ +# xXyDNRFlUTCCBRMwggP7oAMCAQICDFjaE/8AAAAAUc4N9zANBgkqhkiG9w0BAQsF +# ADCBtDEUMBIGA1UEChMLRW50cnVzdC5uZXQxQDA+BgNVBAsUN3d3dy5lbnRydXN0 +# Lm5ldC9DUFNfMjA0OCBpbmNvcnAuIGJ5IHJlZi4gKGxpbWl0cyBsaWFiLikxJTAj +# BgNVBAsTHChjKSAxOTk5IEVudHJ1c3QubmV0IExpbWl0ZWQxMzAxBgNVBAMTKkVu +# dHJ1c3QubmV0IENlcnRpZmljYXRpb24gQXV0aG9yaXR5ICgyMDQ4KTAeFw0xNTA3 +# MjIxOTAyNTRaFw0yOTA2MjIxOTMyNTRaMIGyMQswCQYDVQQGEwJVUzEWMBQGA1UE +# ChMNRW50cnVzdCwgSW5jLjEoMCYGA1UECxMfU2VlIHd3dy5lbnRydXN0Lm5ldC9s +# ZWdhbC10ZXJtczE5MDcGA1UECxMwKGMpIDIwMTUgRW50cnVzdCwgSW5jLiAtIGZv +# ciBhdXRob3JpemVkIHVzZSBvbmx5MSYwJAYDVQQDEx1FbnRydXN0IFRpbWVzdGFt +# cGluZyBDQSAtIFRTMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANkj +# 5hSk6HxLhXFY+/iB5nKLXUbDiAAfONCK4dZuVjDlr9pkUH3CEzn7vWa02oT7g9Ao +# H8t26GBQaZvzzk8T4sE+wd8SyzKj+F5EIg7MOumNSblgdMjeVD1BXkNfKEapprfK +# ECsivFtNW4wXZRKG/Sx31cWgjMrCg+BHV3zncK5iRScxGArUwKQYVVL3YMYES7Pd +# aDJuEB80EbgSeGTx7qng9+OxIo80WmXLivThRVB035OXpjTm0Ew7nzdJUqdTTp8u +# Z1ztlvylv3RRiOOqjr3ZsS9fUDAW9FFgImuZy//hVDu5+0Q4pQg5I5tpR/o8xNDn +# qt9GsuzyihmsKbI4lXUCAwEAAaOCASMwggEfMBIGA1UdEwEB/wQIMAYBAf8CAQAw +# DgYDVR0PAQH/BAQDAgEGMDsGA1UdIAQ0MDIwMAYEVR0gADAoMCYGCCsGAQUFBwIB +# FhpodHRwOi8vd3d3LmVudHJ1c3QubmV0L3JwYTAzBggrBgEFBQcBAQQnMCUwIwYI +# KwYBBQUHMAGGF2h0dHA6Ly9vY3NwLmVudHJ1c3QubmV0MDIGA1UdHwQrMCkwJ6Al +# oCOGIWh0dHA6Ly9jcmwuZW50cnVzdC5uZXQvMjA0OGNhLmNybDATBgNVHSUEDDAK +# BggrBgEFBQcDCDAdBgNVHQ4EFgQUw8Jx0nvXaAWuOzmbNCUMYgPHV2gwHwYDVR0j +# BBgwFoAUVeSB0RGAvtiJuQijMfmhJAkWuXAwDQYJKoZIhvcNAQELBQADggEBAB0k +# 55p0W6pw/LEOMUXXLAB/ZjoroJo0qqxjbYn5n98Nd/0kI/xPnLdvj/P0H7bB/dYc +# xIyIZsFjjbpXd9O4Gh7IUa3MYDYah2oo6hFl3sw8LIx0t+hQQ9PMKOgVbBEqnxSV +# KckFV7VnNug8qYPvQcEhFtN+9y0RR2Z2YIISaYx2VXMP3y9LXelsI/gH9rV91mlF +# nFh9YS78eEtDTomRRkQsoFOoRaH2Fli7kRPyS8XfC8Dnril6vUWz53Aw5zSO63r2 +# 07XR3msTmUazi9JNk3W18W+/3AAowiW/vOejZTTsPw0dl4z6qogipBg12wWOduMQ +# yCmPY9CurBjZ2sSfURIwggYMMIIE9KADAgECAhEAjc4V86eUxYcAAAAAVZIz9DAN +# BgkqhkiG9w0BAQsFADCBsjELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUVudHJ1c3Qs +# IEluYy4xKDAmBgNVBAsTH1NlZSB3d3cuZW50cnVzdC5uZXQvbGVnYWwtdGVybXMx +# OTA3BgNVBAsTMChjKSAyMDE1IEVudHJ1c3QsIEluYy4gLSBmb3IgYXV0aG9yaXpl +# ZCB1c2Ugb25seTEmMCQGA1UEAxMdRW50cnVzdCBUaW1lc3RhbXBpbmcgQ0EgLSBU +# UzEwHhcNMjAwNzIyMTUzMzI5WhcNMzAxMjI5MTYyOTIzWjB1MQswCQYDVQQGEwJD +# QTEQMA4GA1UECBMHT250YXJpbzEPMA0GA1UEBxMGT3R0YXdhMRYwFAYDVQQKEw1F +# bnRydXN0LCBJbmMuMSswKQYDVQQDEyJFbnRydXN0IFRpbWVzdGFtcCBBdXRob3Jp +# dHkgLSBUU0ExMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAyj7sJGLh +# 9/7f0TapN2bWeRcUlEIApIaXuCeM60+p99Ou4qswBAgoX5tTpoeKLd0CUl+1uOW2 +# UPCcqxLB7hpWeIpuRD+pio/X21PZxkfIDNxGVwBnBhcahbdAqq92B+eQX5SS1a7W +# 1815ocU1K0SEX0kc1XO4gY1ylAJqqc9Wkqo2lMNQyVaXiFzhf1/9+98Ujj2rJA32 +# e49q+m4e+pW9fZD45EIUv1VeBFSTMUP3w+fCBRForEBpxyM37FpMKcnfNbN+SU7G +# etvOwiWUnjc/iOwkTTmPf+8Va1RMcfENIXxaddCHU4mgW+Ad+5wHwKihtCLQYqTH +# F383Ts4tOljj5fAmhk1CB5++o+IZomtypUa/y2RbJchF9N7oPLb9nPOg74NBfDZw +# kMNSYrDHfz175ZaHpVb/DupJBd+03RNvRdObyCN5KjCZnZnczM2lLoFTUiLy0D2i +# N1KRkUZw1sVLBf9O9NxkBpf+fJCGJ6+fNFVIiasiwHUHjCHZBNMcp+ptpMlSK+LE +# AokwXuebMeY5Za1xre9nW9yjJO0N5uKpejoYVd7wRi40TRpNmIANTtFshXW4A8IA +# 1SJKJtGO3e211CfWOnxnaYbXVD+Xz2S+katutp0ZEHm1lw700YXJ5K7HwLSqB8Qf +# wTpXn80OpnrlFYayqvSikyzPjPdR+t2M0EkCAwEAAaOCAVcwggFTMA4GA1UdDwEB +# /wQEAwIHgDAWBgNVHSUBAf8EDDAKBggrBgEFBQcDCDBBBgNVHSAEOjA4MDYGCmCG +# SAGG+mwKAwUwKDAmBggrBgEFBQcCARYaaHR0cDovL3d3dy5lbnRydXN0Lm5ldC9y +# cGEwCQYDVR0TBAIwADBoBggrBgEFBQcBAQRcMFowIwYIKwYBBQUHMAGGF2h0dHA6 +# Ly9vY3NwLmVudHJ1c3QubmV0MDMGCCsGAQUFBzAChidodHRwOi8vYWlhLmVudHJ1 +# c3QubmV0L3RzMS1jaGFpbjI1Ni5jZXIwMQYDVR0fBCowKDAmoCSgIoYgaHR0cDov +# L2NybC5lbnRydXN0Lm5ldC90czFjYS5jcmwwHwYDVR0jBBgwFoAUw8Jx0nvXaAWu +# OzmbNCUMYgPHV2gwHQYDVR0OBBYEFC1WgO+O90pDHEOhtd7Z16iqayYoMA0GCSqG +# SIb3DQEBCwUAA4IBAQBYS87Y/oHXUdjHXI2S0k6VHoWGQ+3gGuaaIUIzXeORvvhQ +# fHaMJalB1ISZ6OiitpmXaKIgvTKoqil8CnYan8hVjqvTe9Tjfll+knA5D+32L/NP +# /3Rc8+cwNECjEaNrcqQyEQV8/ZGLR6hXNlLH+rVFhNGyPkLlFl7dA9Op/T1wZ3ra +# E+CEgmc4YFbDrbCI4Qo3fmKBBrsjBO9YoCOo0QljMM3ZGTj061p3WL5fv+uULf8v +# BDBkEI8+WVYuOjZPDjyWD4/J6n5/STIfo19u2iKf19kXOVneSBd6AktYcf+3DC2h +# 8GejEdz3ybzZHstsDBUneEgWayzxrZe4dWy7lcOOMYIEmjCCBJYCAQEwgcgwgbIx +# CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1FbnRydXN0LCBJbmMuMSgwJgYDVQQLEx9T +# ZWUgd3d3LmVudHJ1c3QubmV0L2xlZ2FsLXRlcm1zMTkwNwYDVQQLEzAoYykgMjAx +# NSBFbnRydXN0LCBJbmMuIC0gZm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxJjAkBgNV +# BAMTHUVudHJ1c3QgVGltZXN0YW1waW5nIENBIC0gVFMxAhEAjc4V86eUxYcAAAAA +# VZIz9DALBglghkgBZQMEAgGgggGmMBoGCSqGSIb3DQEJAzENBgsqhkiG9w0BCRAB +# BDAcBgkqhkiG9w0BCQUxDxcNMjIwNjIzMTg0NDU2WjApBgkqhkiG9w0BCTQxHDAa +# MAsGCWCGSAFlAwQCAaELBgkqhkiG9w0BAQswLwYJKoZIhvcNAQkEMSIEIGBHxGxd +# pZBUPRRq//B6Wxy0XNyV3al6CFC/Ksd8KA8CMIIBDAYLKoZIhvcNAQkQAi8xgfww +# gfkwgfYwgfMEIJUKJv3HwCAY6feRqVw48m7vPaQyZ8qwzRWlVa9jEHLJMIHOMIG4 +# pIG1MIGyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNRW50cnVzdCwgSW5jLjEoMCYG +# A1UECxMfU2VlIHd3dy5lbnRydXN0Lm5ldC9sZWdhbC10ZXJtczE5MDcGA1UECxMw +# KGMpIDIwMTUgRW50cnVzdCwgSW5jLiAtIGZvciBhdXRob3JpemVkIHVzZSBvbmx5 +# MSYwJAYDVQQDEx1FbnRydXN0IFRpbWVzdGFtcGluZyBDQSAtIFRTMQIRAI3OFfOn +# lMWHAAAAAFWSM/QwCwYJKoZIhvcNAQELBIICADV+807DhJxBRgcDVZEUz8Ufr6cW +# RM96tfY5ztBBQ84h5P3k4l0/AHOp9hEvjD5joD+6rjuZTIfvBvHPTWAfatPyPxpO +# 8B30Qnlq+gMudx1whh2GIEr1gP1ewAOUvtykmcTFccSesz8upwJ2a9uu+M1mBE4d +# 5DYnsouujuE7zXEZeDOQHcqzIqakx0cwaXxrjHfcA57aFHs+5RwNMnsgGtwCocHs +# XZn/CGZ29JeHdJXUPv4mPboJGitaBcSYtPBsAyLv9iVfhygOtvaXXNP/2eqBl9Vp +# RUGpvPIAITaRTas98ULVx7gVjCpWnc81m3SpijdLe4RpTNaRyQClbzLf/3SqiNY1 +# DUifBvlI73YxxlP2tqeFWX9TP6QDbq+UnVXBhbMmdSakWWxCZqdGbhh+QLgIOnKt +# TTUePmJMmPAz4gwPTkhdbHtHmHpqSQ15r8YILo7mBsy/HUb3S6Qap+QrIfxmfnci +# 8prjC/NzO7lPZhFdaj/4QKc94UZgulu3gcFMh9PPR2L3zDg/mCZMHkVefjc+KwiI +# 4/QFvverlW5ahGvfa2W/0a7WgDJcKLNxxm+QvoiNPb35viEwq03N1bXL5IzIue+T +# A80PZgGRVN5kDiHbwnamLEFeXWeXbbHhoNEikqvYMjCsQmkbz4NT+mGJJk9Ebvl6 +# 8iT9Uoz0yesAgXr6 # SIG # End signature block diff --git a/sdk/nuget-content/install.ps1 b/sdk/nuget-content/install.ps1 index e547b4f2c5a1..ec69334f009c 100644 --- a/sdk/nuget-content/install.ps1 +++ b/sdk/nuget-content/install.ps1 @@ -178,7 +178,7 @@ function UpdateConfigFile([string]$configFilePath, [string]$name) UpdateCurrentProjectsConfigFile "" # SIG # Begin signature block -# MIIm1wYJKoZIhvcNAQcCoIImyDCCJsQCAQExDzANBglghkgBZQMEAgEFADB5Bgor +# MIIm2AYJKoZIhvcNAQcCoIImyTCCJsUCAQExDzANBglghkgBZQMEAgEFADB5Bgor # BgEEAYI3AgEEoGswaTA0BgorBgEEAYI3AgEeMCYCAwEAAAQQH8w7YFlLCE63JNLG # KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCD5YDSJCqst/cbt # sDsenRhb8aFQrp5wSSSmT4bMyjoNO6CCDlkwggawMIIEmKADAgECAhAIrUCyYNKc @@ -258,7 +258,7 @@ UpdateCurrentProjectsConfigFile "" # vr9Wr59BVNbQfRSRaF9q058bBK68hGZtDBpJ9gJX4V12DI2UpSbcGf10+afL1J4z # FDv98GIGkgmfLQJUpJeC/FnNrEXJbINndCsOb6gdLvLX1grMdUPmPkpRZyvG3HEy # EMCV5ODMItTx7K6TDyeZDIXXP5oBnBMK9EjtRD3XkEb9dDfuzCrdlTpEoTElt2mG -# uEE7MYIX1DCCF9ACAQEwfTBpMQswCQYDVQQGEwJVUzEXMBUGA1UEChMORGlnaUNl +# uEE7MYIX1TCCF9ECAQEwfTBpMQswCQYDVQQGEwJVUzEXMBUGA1UEChMORGlnaUNl # cnQsIEluYy4xQTA/BgNVBAMTOERpZ2lDZXJ0IFRydXN0ZWQgRzQgQ29kZSBTaWdu # aW5nIFJTQTQwOTYgU0hBMzg0IDIwMjEgQ0ExAhALyko14sGCglkXWPsT8gmbMA0G # CWCGSAFlAwQCAQUAoHwwEAYKKwYBBAGCNwIBDDECMAAwGQYJKoZIhvcNAQkDMQwG @@ -272,118 +272,118 @@ UpdateCurrentProjectsConfigFile "" # rq5bxNkDN53AEYju6TcqGvgCOr4FmdOibnwrLPLOg7pmhpdqJZLznhYqM+4lbBus # Cbb6ipnwuCRrE/gx6QblODDaR6/8kEfb1US0uSDrQqZk97YNYZ7GBFs/LCK4dw4K # TG4ZtmqcqKwM++bwlaDuDH/AmElHm6qtL776SIhc1n0LqjHA0/McuWvVJQ67LOs8 -# K1uA0+HzQezW2q92+aGCFSowghUmBgorBgEEAYI3AwMBMYIVFjCCFRIGCSqGSIb3 -# DQEHAqCCFQMwghT/AgEDMQ0wCwYJYIZIAWUDBAIBMIHzBgsqhkiG9w0BCRABBKCB -# 4wSB4DCB3QIBAQYKYIZIAYb6bAoDBTAxMA0GCWCGSAFlAwQCAQUABCCa0NNlprWU -# ZZ5oDMcpZuM4BqYTLMezce4VH1Fuc8ogoQIIOGXptAcajqgYDzIwMjIwNjIyMTgz -# ODQyWjADAgEBoHmkdzB1MQswCQYDVQQGEwJDQTEQMA4GA1UECBMHT250YXJpbzEP -# MA0GA1UEBxMGT3R0YXdhMRYwFAYDVQQKEw1FbnRydXN0LCBJbmMuMSswKQYDVQQD -# EyJFbnRydXN0IFRpbWVzdGFtcCBBdXRob3JpdHkgLSBUU0ExoIIPVTCCBCowggMS -# oAMCAQICBDhj3vgwDQYJKoZIhvcNAQEFBQAwgbQxFDASBgNVBAoTC0VudHJ1c3Qu -# bmV0MUAwPgYDVQQLFDd3d3cuZW50cnVzdC5uZXQvQ1BTXzIwNDggaW5jb3JwLiBi -# eSByZWYuIChsaW1pdHMgbGlhYi4pMSUwIwYDVQQLExwoYykgMTk5OSBFbnRydXN0 -# Lm5ldCBMaW1pdGVkMTMwMQYDVQQDEypFbnRydXN0Lm5ldCBDZXJ0aWZpY2F0aW9u -# IEF1dGhvcml0eSAoMjA0OCkwHhcNOTkxMjI0MTc1MDUxWhcNMjkwNzI0MTQxNTEy -# WjCBtDEUMBIGA1UEChMLRW50cnVzdC5uZXQxQDA+BgNVBAsUN3d3dy5lbnRydXN0 +# K1uA0+HzQezW2q92+aGCFSswghUnBgorBgEEAYI3AwMBMYIVFzCCFRMGCSqGSIb3 +# DQEHAqCCFQQwghUAAgEDMQ0wCwYJYIZIAWUDBAIBMIH0BgsqhkiG9w0BCRABBKCB +# 5ASB4TCB3gIBAQYKYIZIAYb6bAoDBTAxMA0GCWCGSAFlAwQCAQUABCCa0NNlprWU +# ZZ5oDMcpZuM4BqYTLMezce4VH1Fuc8ogoQIJAPbbqD4odxSfGA8yMDIyMDYyMzE4 +# NDQ1N1owAwIBAaB5pHcwdTELMAkGA1UEBhMCQ0ExEDAOBgNVBAgTB09udGFyaW8x +# DzANBgNVBAcTBk90dGF3YTEWMBQGA1UEChMNRW50cnVzdCwgSW5jLjErMCkGA1UE +# AxMiRW50cnVzdCBUaW1lc3RhbXAgQXV0aG9yaXR5IC0gVFNBMaCCD1UwggQqMIID +# EqADAgECAgQ4Y974MA0GCSqGSIb3DQEBBQUAMIG0MRQwEgYDVQQKEwtFbnRydXN0 +# Lm5ldDFAMD4GA1UECxQ3d3d3LmVudHJ1c3QubmV0L0NQU18yMDQ4IGluY29ycC4g +# YnkgcmVmLiAobGltaXRzIGxpYWIuKTElMCMGA1UECxMcKGMpIDE5OTkgRW50cnVz +# dC5uZXQgTGltaXRlZDEzMDEGA1UEAxMqRW50cnVzdC5uZXQgQ2VydGlmaWNhdGlv +# biBBdXRob3JpdHkgKDIwNDgpMB4XDTk5MTIyNDE3NTA1MVoXDTI5MDcyNDE0MTUx +# MlowgbQxFDASBgNVBAoTC0VudHJ1c3QubmV0MUAwPgYDVQQLFDd3d3cuZW50cnVz +# dC5uZXQvQ1BTXzIwNDggaW5jb3JwLiBieSByZWYuIChsaW1pdHMgbGlhYi4pMSUw +# IwYDVQQLExwoYykgMTk5OSBFbnRydXN0Lm5ldCBMaW1pdGVkMTMwMQYDVQQDEypF +# bnRydXN0Lm5ldCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAoMjA0OCkwggEiMA0G +# CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCtTUupEoay6qMgBxUWZCorS9G/C0pN +# ju2AdqVnt3hAwHNCyGjA21Mr3V64dpg1k4sanXwTOg4fW7cez+UkFB6xgamNfbjM +# a0sD8QIM3KulQCQAf3SUoZ0IKbOIC/WHd51VzeTDftdqZKuFFIaVW5cyUG89yLpm +# DOP8vbhJwXaJSRn9wKi9iaNnL8afvHEZYLgt6SzJkHZme5Tir3jWZVNdPNacss8p +# A/kvpFCy1EjOBTJViv2yZEwO5JgHddt/37kIVWCFMCn5e0ikaYbjNT8ehl16ehW9 +# 7wCOFSJUFwCQJpO8Dklokb/4R9OdlULBDk3fbybPwxghYmZDcNbVwAfhAgMBAAGj +# QjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRV +# 5IHREYC+2Im5CKMx+aEkCRa5cDANBgkqhkiG9w0BAQUFAAOCAQEAO5uPVpsw51OZ +# fHp5p02X1xmVkPsGH8ozfEZjj5ZmJPpAGyEnyuZyc/JP/jGZ/cgMTGhTxoCCE5j6 +# tq3aXT3xzm72FRGUggzuP5WvEasP1y/eHwOPVyweybuaGkSV6xhPph/NfVcQL5sE +# CVqEtW7YHTrh1p7RbHleeRwUxePQTJM7ZTzt3z2+puWVGsO1GcO9Xlu7/yPvaBnL +# EpMnXAMtbzDQHrYarN5a99GqqCem/nmBxHmZM1e6ErCp4EJsk8pW3v5thAsIi36N +# 6teYIcbz5zx5L16c0UwVjeHsIjfMmkMLl9yAkI2zZ5tvSAgVVs+/8St8Xpp26VmQ +# xXyDNRFlUTCCBRMwggP7oAMCAQICDFjaE/8AAAAAUc4N9zANBgkqhkiG9w0BAQsF +# ADCBtDEUMBIGA1UEChMLRW50cnVzdC5uZXQxQDA+BgNVBAsUN3d3dy5lbnRydXN0 # Lm5ldC9DUFNfMjA0OCBpbmNvcnAuIGJ5IHJlZi4gKGxpbWl0cyBsaWFiLikxJTAj # BgNVBAsTHChjKSAxOTk5IEVudHJ1c3QubmV0IExpbWl0ZWQxMzAxBgNVBAMTKkVu -# dHJ1c3QubmV0IENlcnRpZmljYXRpb24gQXV0aG9yaXR5ICgyMDQ4KTCCASIwDQYJ -# KoZIhvcNAQEBBQADggEPADCCAQoCggEBAK1NS6kShrLqoyAHFRZkKitL0b8LSk2O -# 7YB2pWe3eEDAc0LIaMDbUyvdXrh2mDWTixqdfBM6Dh9btx7P5SQUHrGBqY19uMxr -# SwPxAgzcq6VAJAB/dJShnQgps4gL9Yd3nVXN5MN+12pkq4UUhpVblzJQbz3IumYM -# 4/y9uEnBdolJGf3AqL2Jo2cvxp+8cRlguC3pLMmQdmZ7lOKveNZlU1081pyyzykD -# +S+kULLUSM4FMlWK/bJkTA7kmAd123/fuQhVYIUwKfl7SKRphuM1Px6GXXp6Fb3v -# AI4VIlQXAJAmk7wOSWiRv/hH052VQsEOTd9vJs/DGCFiZkNw1tXAB+ECAwEAAaNC -# MEAwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFFXk -# gdERgL7YibkIozH5oSQJFrlwMA0GCSqGSIb3DQEBBQUAA4IBAQA7m49WmzDnU5l8 -# enmnTZfXGZWQ+wYfyjN8RmOPlmYk+kAbISfK5nJz8k/+MZn9yAxMaFPGgIITmPq2 -# rdpdPfHObvYVEZSCDO4/la8Rqw/XL94fA49XLB7Ju5oaRJXrGE+mH819VxAvmwQJ -# WoS1btgdOuHWntFseV55HBTF49BMkztlPO3fPb6m5ZUaw7UZw71eW7v/I+9oGcsS -# kydcAy1vMNAethqs3lr30aqoJ6b+eYHEeZkzV7oSsKngQmyTylbe/m2ECwiLfo3q -# 15ghxvPnPHkvXpzRTBWN4ewiN8yaQwuX3ICQjbNnm29ICBVWz7/xK3xemnbpWZDF -# fIM1EWVRMIIFEzCCA/ugAwIBAgIMWNoT/wAAAABRzg33MA0GCSqGSIb3DQEBCwUA -# MIG0MRQwEgYDVQQKEwtFbnRydXN0Lm5ldDFAMD4GA1UECxQ3d3d3LmVudHJ1c3Qu -# bmV0L0NQU18yMDQ4IGluY29ycC4gYnkgcmVmLiAobGltaXRzIGxpYWIuKTElMCMG -# A1UECxMcKGMpIDE5OTkgRW50cnVzdC5uZXQgTGltaXRlZDEzMDEGA1UEAxMqRW50 -# cnVzdC5uZXQgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgKDIwNDgpMB4XDTE1MDcy -# MjE5MDI1NFoXDTI5MDYyMjE5MzI1NFowgbIxCzAJBgNVBAYTAlVTMRYwFAYDVQQK -# Ew1FbnRydXN0LCBJbmMuMSgwJgYDVQQLEx9TZWUgd3d3LmVudHJ1c3QubmV0L2xl -# Z2FsLXRlcm1zMTkwNwYDVQQLEzAoYykgMjAxNSBFbnRydXN0LCBJbmMuIC0gZm9y -# IGF1dGhvcml6ZWQgdXNlIG9ubHkxJjAkBgNVBAMTHUVudHJ1c3QgVGltZXN0YW1w -# aW5nIENBIC0gVFMxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2SPm -# FKTofEuFcVj7+IHmcotdRsOIAB840Irh1m5WMOWv2mRQfcITOfu9ZrTahPuD0Cgf -# y3boYFBpm/POTxPiwT7B3xLLMqP4XkQiDsw66Y1JuWB0yN5UPUFeQ18oRqmmt8oQ -# KyK8W01bjBdlEob9LHfVxaCMysKD4EdXfOdwrmJFJzEYCtTApBhVUvdgxgRLs91o -# Mm4QHzQRuBJ4ZPHuqeD347EijzRaZcuK9OFFUHTfk5emNObQTDufN0lSp1NOny5n -# XO2W/KW/dFGI46qOvdmxL19QMBb0UWAia5nL/+FUO7n7RDilCDkjm2lH+jzE0Oeq -# 30ay7PKKGawpsjiVdQIDAQABo4IBIzCCAR8wEgYDVR0TAQH/BAgwBgEB/wIBADAO -# BgNVHQ8BAf8EBAMCAQYwOwYDVR0gBDQwMjAwBgRVHSAAMCgwJgYIKwYBBQUHAgEW -# Gmh0dHA6Ly93d3cuZW50cnVzdC5uZXQvcnBhMDMGCCsGAQUFBwEBBCcwJTAjBggr -# BgEFBQcwAYYXaHR0cDovL29jc3AuZW50cnVzdC5uZXQwMgYDVR0fBCswKTAnoCWg -# I4YhaHR0cDovL2NybC5lbnRydXN0Lm5ldC8yMDQ4Y2EuY3JsMBMGA1UdJQQMMAoG -# CCsGAQUFBwMIMB0GA1UdDgQWBBTDwnHSe9doBa47OZs0JQxiA8dXaDAfBgNVHSME -# GDAWgBRV5IHREYC+2Im5CKMx+aEkCRa5cDANBgkqhkiG9w0BAQsFAAOCAQEAHSTn -# mnRbqnD8sQ4xRdcsAH9mOiugmjSqrGNtifmf3w13/SQj/E+ct2+P8/QftsH91hzE -# jIhmwWONuld307gaHshRrcxgNhqHaijqEWXezDwsjHS36FBD08wo6BVsESqfFJUp -# yQVXtWc26Dypg+9BwSEW0373LRFHZnZgghJpjHZVcw/fL0td6Wwj+Af2tX3WaUWc -# WH1hLvx4S0NOiZFGRCygU6hFofYWWLuRE/JLxd8LwOeuKXq9RbPncDDnNI7revbT -# tdHeaxOZRrOL0k2TdbXxb7/cACjCJb+856NlNOw/DR2XjPqqiCKkGDXbBY524xDI -# KY9j0K6sGNnaxJ9REjCCBgwwggT0oAMCAQICEQCNzhXzp5TFhwAAAABVkjP0MA0G -# CSqGSIb3DQEBCwUAMIGyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNRW50cnVzdCwg -# SW5jLjEoMCYGA1UECxMfU2VlIHd3dy5lbnRydXN0Lm5ldC9sZWdhbC10ZXJtczE5 -# MDcGA1UECxMwKGMpIDIwMTUgRW50cnVzdCwgSW5jLiAtIGZvciBhdXRob3JpemVk -# IHVzZSBvbmx5MSYwJAYDVQQDEx1FbnRydXN0IFRpbWVzdGFtcGluZyBDQSAtIFRT -# MTAeFw0yMDA3MjIxNTMzMjlaFw0zMDEyMjkxNjI5MjNaMHUxCzAJBgNVBAYTAkNB -# MRAwDgYDVQQIEwdPbnRhcmlvMQ8wDQYDVQQHEwZPdHRhd2ExFjAUBgNVBAoTDUVu -# dHJ1c3QsIEluYy4xKzApBgNVBAMTIkVudHJ1c3QgVGltZXN0YW1wIEF1dGhvcml0 -# eSAtIFRTQTEwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDKPuwkYuH3 -# /t/RNqk3ZtZ5FxSUQgCkhpe4J4zrT6n3067iqzAECChfm1Omh4ot3QJSX7W45bZQ -# 8JyrEsHuGlZ4im5EP6mKj9fbU9nGR8gM3EZXAGcGFxqFt0Cqr3YH55BflJLVrtbX -# zXmhxTUrRIRfSRzVc7iBjXKUAmqpz1aSqjaUw1DJVpeIXOF/X/373xSOPaskDfZ7 -# j2r6bh76lb19kPjkQhS/VV4EVJMxQ/fD58IFEWisQGnHIzfsWkwpyd81s35JTsZ6 -# 287CJZSeNz+I7CRNOY9/7xVrVExx8Q0hfFp10IdTiaBb4B37nAfAqKG0ItBipMcX -# fzdOzi06WOPl8CaGTUIHn76j4hmia3KlRr/LZFslyEX03ug8tv2c86Dvg0F8NnCQ -# w1JisMd/PXvlloelVv8O6kkF37TdE29F05vII3kqMJmdmdzMzaUugVNSIvLQPaI3 -# UpGRRnDWxUsF/0703GQGl/58kIYnr580VUiJqyLAdQeMIdkE0xyn6m2kyVIr4sQC -# iTBe55sx5jllrXGt72db3KMk7Q3m4ql6OhhV3vBGLjRNGk2YgA1O0WyFdbgDwgDV -# Ikom0Y7d7bXUJ9Y6fGdphtdUP5fPZL6Rq262nRkQebWXDvTRhcnkrsfAtKoHxB/B -# OlefzQ6meuUVhrKq9KKTLM+M91H63YzQSQIDAQABo4IBVzCCAVMwDgYDVR0PAQH/ -# BAQDAgeAMBYGA1UdJQEB/wQMMAoGCCsGAQUFBwMIMEEGA1UdIAQ6MDgwNgYKYIZI -# AYb6bAoDBTAoMCYGCCsGAQUFBwIBFhpodHRwOi8vd3d3LmVudHJ1c3QubmV0L3Jw -# YTAJBgNVHRMEAjAAMGgGCCsGAQUFBwEBBFwwWjAjBggrBgEFBQcwAYYXaHR0cDov -# L29jc3AuZW50cnVzdC5uZXQwMwYIKwYBBQUHMAKGJ2h0dHA6Ly9haWEuZW50cnVz -# dC5uZXQvdHMxLWNoYWluMjU2LmNlcjAxBgNVHR8EKjAoMCagJKAihiBodHRwOi8v -# Y3JsLmVudHJ1c3QubmV0L3RzMWNhLmNybDAfBgNVHSMEGDAWgBTDwnHSe9doBa47 -# OZs0JQxiA8dXaDAdBgNVHQ4EFgQULVaA7473SkMcQ6G13tnXqKprJigwDQYJKoZI -# hvcNAQELBQADggEBAFhLztj+gddR2MdcjZLSTpUehYZD7eAa5pohQjNd45G++FB8 -# dowlqUHUhJno6KK2mZdooiC9MqiqKXwKdhqfyFWOq9N71ON+WX6ScDkP7fYv80// -# dFzz5zA0QKMRo2typDIRBXz9kYtHqFc2Usf6tUWE0bI+QuUWXt0D06n9PXBnetoT -# 4ISCZzhgVsOtsIjhCjd+YoEGuyME71igI6jRCWMwzdkZOPTrWndYvl+/65Qt/y8E -# MGQQjz5ZVi46Nk8OPJYPj8nqfn9JMh+jX27aIp/X2Rc5Wd5IF3oCS1hx/7cMLaHw -# Z6MR3PfJvNkey2wMFSd4SBZrLPGtl7h1bLuVw44xggSaMIIElgIBATCByDCBsjEL -# MAkGA1UEBhMCVVMxFjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xKDAmBgNVBAsTH1Nl -# ZSB3d3cuZW50cnVzdC5uZXQvbGVnYWwtdGVybXMxOTA3BgNVBAsTMChjKSAyMDE1 -# IEVudHJ1c3QsIEluYy4gLSBmb3IgYXV0aG9yaXplZCB1c2Ugb25seTEmMCQGA1UE -# AxMdRW50cnVzdCBUaW1lc3RhbXBpbmcgQ0EgLSBUUzECEQCNzhXzp5TFhwAAAABV -# kjP0MAsGCWCGSAFlAwQCAaCCAaYwGgYJKoZIhvcNAQkDMQ0GCyqGSIb3DQEJEAEE -# MBwGCSqGSIb3DQEJBTEPFw0yMjA2MjIxODM4NDJaMCkGCSqGSIb3DQEJNDEcMBow -# CwYJYIZIAWUDBAIBoQsGCSqGSIb3DQEBCzAvBgkqhkiG9w0BCQQxIgQgrqYBvQYF -# VhO7b5qxCVAMwcyt/sRNkrZWkICmnn80thwwggEMBgsqhkiG9w0BCRACLzGB/DCB -# +TCB9jCB8wQglQom/cfAIBjp95GpXDjybu89pDJnyrDNFaVVr2MQcskwgc4wgbik -# gbUwgbIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1FbnRydXN0LCBJbmMuMSgwJgYD -# VQQLEx9TZWUgd3d3LmVudHJ1c3QubmV0L2xlZ2FsLXRlcm1zMTkwNwYDVQQLEzAo -# YykgMjAxNSBFbnRydXN0LCBJbmMuIC0gZm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkx -# JjAkBgNVBAMTHUVudHJ1c3QgVGltZXN0YW1waW5nIENBIC0gVFMxAhEAjc4V86eU -# xYcAAAAAVZIz9DALBgkqhkiG9w0BAQsEggIAIYP4zvkFX9XED7tB/t+kNOrlnGz9 -# DpWuMOyDUOKljwvv54Bdu6WFWbRQhvaeZ007K+jJHj5Nr1JWkFj/9qjX9zIHm/Iy -# RVymKBYsyDPEcEakdEluESrlSZqqbLJ2hQDjcrq4wYLMGoRH7VlppQFROHn683bI -# mrm7TKtlVSY3uTsYZYfAE081KSD/N4O2jA9N08NmbvzEI/n3wLVCGmL/Xk58r+zR -# tirUuZOk701Z9kEvW9IvbWH/iP08hoseWPihG7+VUKfBmVKsNiS7fXuA4ovXIxU4 -# /hshvvP4n+/ru8Yym1CweUjYZoQyKn7ENrjTkHQ8kEF9CQAt8DgJCc3xAXn/ORZA -# jYR1ePxe0DN0zs++Qs/BjsoG8s15ZUS1XZsvII/KLvj1eEl5DDjxRjvCJyTfhol+ -# Yn+REfbqWQDkuyfhWchLfnn9ponAUm7XJ1PXSvscbh6rHwm1bmp2l+6jRB7CYU3H -# 5OGcB3fhqt7o4ATR5tq2uGLLYRlhr2yR90eNEDlgz3mls0IiyC0L3cT9oCYB6nrP -# rBicn13nbh4oUfnzc902PkhPz876yneInT7jwPmsOLZcmbYwH4Ej6z5wtYDczncS -# c0z2uKE9ctlWNcTtPPwNRu2u5SCqECN297rLCW9k9+wwWwdsYAoaR43QOxbAOCSI -# 5JqYhM/Te19CAGQ= +# dHJ1c3QubmV0IENlcnRpZmljYXRpb24gQXV0aG9yaXR5ICgyMDQ4KTAeFw0xNTA3 +# MjIxOTAyNTRaFw0yOTA2MjIxOTMyNTRaMIGyMQswCQYDVQQGEwJVUzEWMBQGA1UE +# ChMNRW50cnVzdCwgSW5jLjEoMCYGA1UECxMfU2VlIHd3dy5lbnRydXN0Lm5ldC9s +# ZWdhbC10ZXJtczE5MDcGA1UECxMwKGMpIDIwMTUgRW50cnVzdCwgSW5jLiAtIGZv +# ciBhdXRob3JpemVkIHVzZSBvbmx5MSYwJAYDVQQDEx1FbnRydXN0IFRpbWVzdGFt +# cGluZyBDQSAtIFRTMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANkj +# 5hSk6HxLhXFY+/iB5nKLXUbDiAAfONCK4dZuVjDlr9pkUH3CEzn7vWa02oT7g9Ao +# H8t26GBQaZvzzk8T4sE+wd8SyzKj+F5EIg7MOumNSblgdMjeVD1BXkNfKEapprfK +# ECsivFtNW4wXZRKG/Sx31cWgjMrCg+BHV3zncK5iRScxGArUwKQYVVL3YMYES7Pd +# aDJuEB80EbgSeGTx7qng9+OxIo80WmXLivThRVB035OXpjTm0Ew7nzdJUqdTTp8u +# Z1ztlvylv3RRiOOqjr3ZsS9fUDAW9FFgImuZy//hVDu5+0Q4pQg5I5tpR/o8xNDn +# qt9GsuzyihmsKbI4lXUCAwEAAaOCASMwggEfMBIGA1UdEwEB/wQIMAYBAf8CAQAw +# DgYDVR0PAQH/BAQDAgEGMDsGA1UdIAQ0MDIwMAYEVR0gADAoMCYGCCsGAQUFBwIB +# FhpodHRwOi8vd3d3LmVudHJ1c3QubmV0L3JwYTAzBggrBgEFBQcBAQQnMCUwIwYI +# KwYBBQUHMAGGF2h0dHA6Ly9vY3NwLmVudHJ1c3QubmV0MDIGA1UdHwQrMCkwJ6Al +# oCOGIWh0dHA6Ly9jcmwuZW50cnVzdC5uZXQvMjA0OGNhLmNybDATBgNVHSUEDDAK +# BggrBgEFBQcDCDAdBgNVHQ4EFgQUw8Jx0nvXaAWuOzmbNCUMYgPHV2gwHwYDVR0j +# BBgwFoAUVeSB0RGAvtiJuQijMfmhJAkWuXAwDQYJKoZIhvcNAQELBQADggEBAB0k +# 55p0W6pw/LEOMUXXLAB/ZjoroJo0qqxjbYn5n98Nd/0kI/xPnLdvj/P0H7bB/dYc +# xIyIZsFjjbpXd9O4Gh7IUa3MYDYah2oo6hFl3sw8LIx0t+hQQ9PMKOgVbBEqnxSV +# KckFV7VnNug8qYPvQcEhFtN+9y0RR2Z2YIISaYx2VXMP3y9LXelsI/gH9rV91mlF +# nFh9YS78eEtDTomRRkQsoFOoRaH2Fli7kRPyS8XfC8Dnril6vUWz53Aw5zSO63r2 +# 07XR3msTmUazi9JNk3W18W+/3AAowiW/vOejZTTsPw0dl4z6qogipBg12wWOduMQ +# yCmPY9CurBjZ2sSfURIwggYMMIIE9KADAgECAhEAjc4V86eUxYcAAAAAVZIz9DAN +# BgkqhkiG9w0BAQsFADCBsjELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUVudHJ1c3Qs +# IEluYy4xKDAmBgNVBAsTH1NlZSB3d3cuZW50cnVzdC5uZXQvbGVnYWwtdGVybXMx +# OTA3BgNVBAsTMChjKSAyMDE1IEVudHJ1c3QsIEluYy4gLSBmb3IgYXV0aG9yaXpl +# ZCB1c2Ugb25seTEmMCQGA1UEAxMdRW50cnVzdCBUaW1lc3RhbXBpbmcgQ0EgLSBU +# UzEwHhcNMjAwNzIyMTUzMzI5WhcNMzAxMjI5MTYyOTIzWjB1MQswCQYDVQQGEwJD +# QTEQMA4GA1UECBMHT250YXJpbzEPMA0GA1UEBxMGT3R0YXdhMRYwFAYDVQQKEw1F +# bnRydXN0LCBJbmMuMSswKQYDVQQDEyJFbnRydXN0IFRpbWVzdGFtcCBBdXRob3Jp +# dHkgLSBUU0ExMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAyj7sJGLh +# 9/7f0TapN2bWeRcUlEIApIaXuCeM60+p99Ou4qswBAgoX5tTpoeKLd0CUl+1uOW2 +# UPCcqxLB7hpWeIpuRD+pio/X21PZxkfIDNxGVwBnBhcahbdAqq92B+eQX5SS1a7W +# 1815ocU1K0SEX0kc1XO4gY1ylAJqqc9Wkqo2lMNQyVaXiFzhf1/9+98Ujj2rJA32 +# e49q+m4e+pW9fZD45EIUv1VeBFSTMUP3w+fCBRForEBpxyM37FpMKcnfNbN+SU7G +# etvOwiWUnjc/iOwkTTmPf+8Va1RMcfENIXxaddCHU4mgW+Ad+5wHwKihtCLQYqTH +# F383Ts4tOljj5fAmhk1CB5++o+IZomtypUa/y2RbJchF9N7oPLb9nPOg74NBfDZw +# kMNSYrDHfz175ZaHpVb/DupJBd+03RNvRdObyCN5KjCZnZnczM2lLoFTUiLy0D2i +# N1KRkUZw1sVLBf9O9NxkBpf+fJCGJ6+fNFVIiasiwHUHjCHZBNMcp+ptpMlSK+LE +# AokwXuebMeY5Za1xre9nW9yjJO0N5uKpejoYVd7wRi40TRpNmIANTtFshXW4A8IA +# 1SJKJtGO3e211CfWOnxnaYbXVD+Xz2S+katutp0ZEHm1lw700YXJ5K7HwLSqB8Qf +# wTpXn80OpnrlFYayqvSikyzPjPdR+t2M0EkCAwEAAaOCAVcwggFTMA4GA1UdDwEB +# /wQEAwIHgDAWBgNVHSUBAf8EDDAKBggrBgEFBQcDCDBBBgNVHSAEOjA4MDYGCmCG +# SAGG+mwKAwUwKDAmBggrBgEFBQcCARYaaHR0cDovL3d3dy5lbnRydXN0Lm5ldC9y +# cGEwCQYDVR0TBAIwADBoBggrBgEFBQcBAQRcMFowIwYIKwYBBQUHMAGGF2h0dHA6 +# Ly9vY3NwLmVudHJ1c3QubmV0MDMGCCsGAQUFBzAChidodHRwOi8vYWlhLmVudHJ1 +# c3QubmV0L3RzMS1jaGFpbjI1Ni5jZXIwMQYDVR0fBCowKDAmoCSgIoYgaHR0cDov +# L2NybC5lbnRydXN0Lm5ldC90czFjYS5jcmwwHwYDVR0jBBgwFoAUw8Jx0nvXaAWu +# OzmbNCUMYgPHV2gwHQYDVR0OBBYEFC1WgO+O90pDHEOhtd7Z16iqayYoMA0GCSqG +# SIb3DQEBCwUAA4IBAQBYS87Y/oHXUdjHXI2S0k6VHoWGQ+3gGuaaIUIzXeORvvhQ +# fHaMJalB1ISZ6OiitpmXaKIgvTKoqil8CnYan8hVjqvTe9Tjfll+knA5D+32L/NP +# /3Rc8+cwNECjEaNrcqQyEQV8/ZGLR6hXNlLH+rVFhNGyPkLlFl7dA9Op/T1wZ3ra +# E+CEgmc4YFbDrbCI4Qo3fmKBBrsjBO9YoCOo0QljMM3ZGTj061p3WL5fv+uULf8v +# BDBkEI8+WVYuOjZPDjyWD4/J6n5/STIfo19u2iKf19kXOVneSBd6AktYcf+3DC2h +# 8GejEdz3ybzZHstsDBUneEgWayzxrZe4dWy7lcOOMYIEmjCCBJYCAQEwgcgwgbIx +# CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1FbnRydXN0LCBJbmMuMSgwJgYDVQQLEx9T +# ZWUgd3d3LmVudHJ1c3QubmV0L2xlZ2FsLXRlcm1zMTkwNwYDVQQLEzAoYykgMjAx +# NSBFbnRydXN0LCBJbmMuIC0gZm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxJjAkBgNV +# BAMTHUVudHJ1c3QgVGltZXN0YW1waW5nIENBIC0gVFMxAhEAjc4V86eUxYcAAAAA +# VZIz9DALBglghkgBZQMEAgGgggGmMBoGCSqGSIb3DQEJAzENBgsqhkiG9w0BCRAB +# BDAcBgkqhkiG9w0BCQUxDxcNMjIwNjIzMTg0NDU3WjApBgkqhkiG9w0BCTQxHDAa +# MAsGCWCGSAFlAwQCAaELBgkqhkiG9w0BAQswLwYJKoZIhvcNAQkEMSIEIEXETfAS +# ZEISup6/R/YzETR2xTDqyvZk7f2X5ko2fDIQMIIBDAYLKoZIhvcNAQkQAi8xgfww +# gfkwgfYwgfMEIJUKJv3HwCAY6feRqVw48m7vPaQyZ8qwzRWlVa9jEHLJMIHOMIG4 +# pIG1MIGyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNRW50cnVzdCwgSW5jLjEoMCYG +# A1UECxMfU2VlIHd3dy5lbnRydXN0Lm5ldC9sZWdhbC10ZXJtczE5MDcGA1UECxMw +# KGMpIDIwMTUgRW50cnVzdCwgSW5jLiAtIGZvciBhdXRob3JpemVkIHVzZSBvbmx5 +# MSYwJAYDVQQDEx1FbnRydXN0IFRpbWVzdGFtcGluZyBDQSAtIFRTMQIRAI3OFfOn +# lMWHAAAAAFWSM/QwCwYJKoZIhvcNAQELBIICAIrkzz3HrwqLGuIgA+fpSKSiHGX0 +# 4yX2NuKODMgh3DNpUCbxKWujZb51q+3qKJBsBkih+q0JTV2kXEeL8bsTPjJEbwgQ +# 5jELxF9Ob4mjHANGu4rhuqupHi9ehvweZ/Hi3YoSK/15TCXyTdAEEbXFyw8XUEH0 +# 7q/BcLu5tQLQRadBLIUKIpRHtxS6+nAMOO61xqFWtW5uJr52XAdTlO4wSmn335MU +# lsJKXt9cAVXBt6Jfezv1DCuvg+UoIGevO9ZofgCvihKF7pR5HF86NjE1oX52VFjp +# u24vtXDnFJzP7avEWufoQD0VZcf+EGS6ZWJlAjBOPf2YVENVJKbKpvVUzEy+ogKQ +# AZHBVbSkjwRTxCa9Z6vzz3bSYzu+v0uZhdR2BydyqspOpfQvhaBo/ZnJcsLwdWUo +# D0hu9r0Vag7LRn7wFh6OjT+fZInyvYF1tpQccyNh3kKExwGwGtX/zb7TMBFBeYCx +# dfzTsqwY7HYDqlMVlLHdVT8Fgj1BMmpJlVNBNB9a/ASNNoR9+WfLZ6eMgQzdr47M +# DE9GgnPSvlK3pUgeWCPSd3/ID91xvVxQALX1B56PaoRRe5YfzLMHrc4aaAAchslQ +# 54TfboBSCz06gJowExX6ATPruqoxMDm1hNL1inT7iInd6OCw2PLqslbnTEztaWHi +# j9tNK0aY/3RNiBF5 # SIG # End signature block diff --git a/sdk/src/Services/LookoutEquipment/Generated/AmazonLookoutEquipmentConfig.cs b/sdk/src/Services/LookoutEquipment/Generated/AmazonLookoutEquipmentConfig.cs index e3b79f0043a7..23fa0ce35467 100644 --- a/sdk/src/Services/LookoutEquipment/Generated/AmazonLookoutEquipmentConfig.cs +++ b/sdk/src/Services/LookoutEquipment/Generated/AmazonLookoutEquipmentConfig.cs @@ -32,7 +32,7 @@ namespace Amazon.LookoutEquipment public partial class AmazonLookoutEquipmentConfig : ClientConfig { private static readonly string UserAgentString = - InternalSDKUtils.BuildUserAgentString("3.7.2.24"); + InternalSDKUtils.BuildUserAgentString("3.7.3.0"); private string _userAgent = UserAgentString; diff --git a/sdk/src/Services/LookoutEquipment/Properties/AssemblyInfo.cs b/sdk/src/Services/LookoutEquipment/Properties/AssemblyInfo.cs index bc821039f49d..4210abb7b30d 100644 --- a/sdk/src/Services/LookoutEquipment/Properties/AssemblyInfo.cs +++ b/sdk/src/Services/LookoutEquipment/Properties/AssemblyInfo.cs @@ -42,7 +42,7 @@ // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] [assembly: AssemblyVersion("3.3")] -[assembly: AssemblyFileVersion("3.7.2.24")] +[assembly: AssemblyFileVersion("3.7.3.0")] [assembly: System.CLSCompliant(true)] diff --git a/sdk/src/Services/MediaConvert/Generated/AmazonMediaConvertConfig.cs b/sdk/src/Services/MediaConvert/Generated/AmazonMediaConvertConfig.cs index 08d2e49f7cd9..1af687de2b92 100644 --- a/sdk/src/Services/MediaConvert/Generated/AmazonMediaConvertConfig.cs +++ b/sdk/src/Services/MediaConvert/Generated/AmazonMediaConvertConfig.cs @@ -32,7 +32,7 @@ namespace Amazon.MediaConvert public partial class AmazonMediaConvertConfig : ClientConfig { private static readonly string UserAgentString = - InternalSDKUtils.BuildUserAgentString("3.7.17.2"); + InternalSDKUtils.BuildUserAgentString("3.7.17.3"); private string _userAgent = UserAgentString; diff --git a/sdk/src/Services/MediaConvert/Properties/AssemblyInfo.cs b/sdk/src/Services/MediaConvert/Properties/AssemblyInfo.cs index 39570abb3325..9afaa653ea59 100644 --- a/sdk/src/Services/MediaConvert/Properties/AssemblyInfo.cs +++ b/sdk/src/Services/MediaConvert/Properties/AssemblyInfo.cs @@ -42,7 +42,7 @@ // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] [assembly: AssemblyVersion("3.3")] -[assembly: AssemblyFileVersion("3.7.17.2")] +[assembly: AssemblyFileVersion("3.7.17.3")] [assembly: System.CLSCompliant(true)] diff --git a/sdk/src/Services/Mgn/Generated/AmazonMgnConfig.cs b/sdk/src/Services/Mgn/Generated/AmazonMgnConfig.cs index 654911130bfc..aa200b075beb 100644 --- a/sdk/src/Services/Mgn/Generated/AmazonMgnConfig.cs +++ b/sdk/src/Services/Mgn/Generated/AmazonMgnConfig.cs @@ -32,7 +32,7 @@ namespace Amazon.Mgn public partial class AmazonMgnConfig : ClientConfig { private static readonly string UserAgentString = - InternalSDKUtils.BuildUserAgentString("3.7.4.24"); + InternalSDKUtils.BuildUserAgentString("3.7.5.0"); private string _userAgent = UserAgentString; diff --git a/sdk/src/Services/Mgn/Properties/AssemblyInfo.cs b/sdk/src/Services/Mgn/Properties/AssemblyInfo.cs index 68f2c26e2a2c..acda44b65ef5 100644 --- a/sdk/src/Services/Mgn/Properties/AssemblyInfo.cs +++ b/sdk/src/Services/Mgn/Properties/AssemblyInfo.cs @@ -42,7 +42,7 @@ // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] [assembly: AssemblyVersion("3.3")] -[assembly: AssemblyFileVersion("3.7.4.24")] +[assembly: AssemblyFileVersion("3.7.5.0")] [assembly: System.CLSCompliant(true)] diff --git a/sdk/src/Services/MigrationHubRefactorSpaces/Generated/AmazonMigrationHubRefactorSpacesConfig.cs b/sdk/src/Services/MigrationHubRefactorSpaces/Generated/AmazonMigrationHubRefactorSpacesConfig.cs index 398042d9e513..9d16c11ed393 100644 --- a/sdk/src/Services/MigrationHubRefactorSpaces/Generated/AmazonMigrationHubRefactorSpacesConfig.cs +++ b/sdk/src/Services/MigrationHubRefactorSpaces/Generated/AmazonMigrationHubRefactorSpacesConfig.cs @@ -32,7 +32,7 @@ namespace Amazon.MigrationHubRefactorSpaces public partial class AmazonMigrationHubRefactorSpacesConfig : ClientConfig { private static readonly string UserAgentString = - InternalSDKUtils.BuildUserAgentString("3.7.0.73"); + InternalSDKUtils.BuildUserAgentString("3.7.1.0"); private string _userAgent = UserAgentString; diff --git a/sdk/src/Services/MigrationHubRefactorSpaces/Properties/AssemblyInfo.cs b/sdk/src/Services/MigrationHubRefactorSpaces/Properties/AssemblyInfo.cs index 026015276750..1e463109f6a8 100644 --- a/sdk/src/Services/MigrationHubRefactorSpaces/Properties/AssemblyInfo.cs +++ b/sdk/src/Services/MigrationHubRefactorSpaces/Properties/AssemblyInfo.cs @@ -42,7 +42,7 @@ // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] [assembly: AssemblyVersion("3.3")] -[assembly: AssemblyFileVersion("3.7.0.73")] +[assembly: AssemblyFileVersion("3.7.1.0")] [assembly: System.CLSCompliant(true)] diff --git a/sdk/src/Services/SageMaker/Generated/AmazonSageMakerConfig.cs b/sdk/src/Services/SageMaker/Generated/AmazonSageMakerConfig.cs index 80c6209645fc..841a4092938d 100644 --- a/sdk/src/Services/SageMaker/Generated/AmazonSageMakerConfig.cs +++ b/sdk/src/Services/SageMaker/Generated/AmazonSageMakerConfig.cs @@ -32,7 +32,7 @@ namespace Amazon.SageMaker public partial class AmazonSageMakerConfig : ClientConfig { private static readonly string UserAgentString = - InternalSDKUtils.BuildUserAgentString("3.7.36.7"); + InternalSDKUtils.BuildUserAgentString("3.7.37.0"); private string _userAgent = UserAgentString; diff --git a/sdk/src/Services/SageMaker/Properties/AssemblyInfo.cs b/sdk/src/Services/SageMaker/Properties/AssemblyInfo.cs index 9c1cc4621471..f51b8ac5bdcb 100644 --- a/sdk/src/Services/SageMaker/Properties/AssemblyInfo.cs +++ b/sdk/src/Services/SageMaker/Properties/AssemblyInfo.cs @@ -42,7 +42,7 @@ // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] [assembly: AssemblyVersion("3.3")] -[assembly: AssemblyFileVersion("3.7.36.7")] +[assembly: AssemblyFileVersion("3.7.37.0")] [assembly: System.CLSCompliant(true)]