diff --git a/.changes/2.1427.0.json b/.changes/2.1427.0.json new file mode 100644 index 0000000000..3dd5e46121 --- /dev/null +++ b/.changes/2.1427.0.json @@ -0,0 +1,37 @@ +[ + { + "type": "feature", + "category": "Batch", + "description": "This release adds support for price capacity optimized allocation strategy for Spot Instances." + }, + { + "type": "feature", + "category": "DMS", + "description": "Adding new API describe-engine-versions which provides information about the lifecycle of a replication instance's version." + }, + { + "type": "feature", + "category": "InternetMonitor", + "description": "This release adds a new feature for Amazon CloudWatch Internet Monitor that enables customers to set custom thresholds, for performance and availability drops, for impact limited to a single city-network to trigger creation of a health event." + }, + { + "type": "feature", + "category": "MediaLive", + "description": "AWS Elemental Link devices now report their Availability Zone. Link devices now support the ability to change their Availability Zone." + }, + { + "type": "feature", + "category": "Polly", + "description": "Amazon Polly adds new French Belgian voice - Isabelle. Isabelle is available as Neural voice only." + }, + { + "type": "feature", + "category": "RDS", + "description": "Added support for deleted clusters PiTR." + }, + { + "type": "feature", + "category": "SageMaker", + "description": "Add Stairs TrafficPattern and FlatInvocations to RecommendationJobStoppingConditions" + } +] \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 59049f9270..0366745872 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,16 @@ # Changelog for AWS SDK for JavaScript - + +## 2.1427.0 +* feature: Batch: This release adds support for price capacity optimized allocation strategy for Spot Instances. +* feature: DMS: Adding new API describe-engine-versions which provides information about the lifecycle of a replication instance's version. +* feature: InternetMonitor: This release adds a new feature for Amazon CloudWatch Internet Monitor that enables customers to set custom thresholds, for performance and availability drops, for impact limited to a single city-network to trigger creation of a health event. +* feature: MediaLive: AWS Elemental Link devices now report their Availability Zone. Link devices now support the ability to change their Availability Zone. +* feature: Polly: Amazon Polly adds new French Belgian voice - Isabelle. Isabelle is available as Neural voice only. +* feature: RDS: Added support for deleted clusters PiTR. +* feature: SageMaker: Add Stairs TrafficPattern and FlatInvocations to RecommendationJobStoppingConditions + ## 2.1426.0 * feature: AmplifyUIBuilder: Amplify Studio releases GraphQL support for codegen job action. * feature: AutoScaling: You can now configure an instance refresh to set its status to 'failed' when it detects that a specified CloudWatch alarm has gone into the ALARM state. You can also choose to roll back the instance refresh automatically when the alarm threshold is met. diff --git a/README.md b/README.md index f27ab3107d..639bd90728 100644 --- a/README.md +++ b/README.md @@ -71,7 +71,7 @@ require('aws-sdk/lib/maintenance_mode_message').suppress = true; To use the SDK in the browser, simply add the following script tag to your HTML pages: - + You can also build a custom browser SDK with your specified set of AWS services. This can allow you to reduce the SDK's size, specify different API versions of diff --git a/apis/batch-2016-08-10.normal.json b/apis/batch-2016-08-10.normal.json index dec432d10b..ffde2a1844 100644 --- a/apis/batch-2016-08-10.normal.json +++ b/apis/batch-2016-08-10.normal.json @@ -54,7 +54,7 @@ "shape": "ServerException" } ], - "documentation": "
Creates an Batch compute environment. You can create MANAGED
or UNMANAGED
compute environments. MANAGED
compute environments can use Amazon EC2 or Fargate resources. UNMANAGED
compute environments can only use EC2 resources.
In a managed compute environment, Batch manages the capacity and instance types of the compute resources within the environment. This is based on the compute resource specification that you define or the launch template that you specify when you create the compute environment. Either, you can choose to use EC2 On-Demand Instances and EC2 Spot Instances. Or, you can use Fargate and Fargate Spot capacity in your managed compute environment. You can optionally set a maximum price so that Spot Instances only launch when the Spot Instance price is less than a specified percentage of the On-Demand price.
Multi-node parallel jobs aren't supported on Spot Instances.
In an unmanaged compute environment, you can manage your own EC2 compute resources and have flexibility with how you configure your compute resources. For example, you can use custom AMIs. However, you must verify that each of your AMIs meet the Amazon ECS container instance AMI specification. For more information, see container instance AMIs in the Amazon Elastic Container Service Developer Guide. After you created your unmanaged compute environment, you can use the DescribeComputeEnvironments operation to find the Amazon ECS cluster that's associated with it. Then, launch your container instances into that Amazon ECS cluster. For more information, see Launching an Amazon ECS container instance in the Amazon Elastic Container Service Developer Guide.
To create a compute environment that uses EKS resources, the caller must have permissions to call eks:DescribeCluster
.
Batch doesn't automatically upgrade the AMIs in a compute environment after it's created. For example, it also doesn't update the AMIs in your compute environment when a newer version of the Amazon ECS optimized AMI is available. You're responsible for the management of the guest operating system. This includes any updates and security patches. You're also responsible for any additional application software or utilities that you install on the compute resources. There are two ways to use a new AMI for your Batch jobs. The original method is to complete these steps:
Create a new compute environment with the new AMI.
Add the compute environment to an existing job queue.
Remove the earlier compute environment from your job queue.
Delete the earlier compute environment.
In April 2022, Batch added enhanced support for updating compute environments. For more information, see Updating compute environments. To use the enhanced updating of compute environments to update AMIs, follow these rules:
Either don't set the service role (serviceRole
) parameter or set it to the AWSBatchServiceRole service-linked role.
Set the allocation strategy (allocationStrategy
) parameter to BEST_FIT_PROGRESSIVE
or SPOT_CAPACITY_OPTIMIZED
.
Set the update to latest image version (updateToLatestImageVersion
) parameter to true
. The updateToLatestImageVersion
parameter is used when you update a compute environment. This parameter is ignored when you create a compute environment.
Don't specify an AMI ID in imageId
, imageIdOverride
(in ec2Configuration
), or in the launch template (launchTemplate
). In that case, Batch selects the latest Amazon ECS optimized AMI that's supported by Batch at the time the infrastructure update is initiated. Alternatively, you can specify the AMI ID in the imageId
or imageIdOverride
parameters, or the launch template identified by the LaunchTemplate
properties. Changing any of these properties starts an infrastructure update. If the AMI ID is specified in the launch template, it can't be replaced by specifying an AMI ID in either the imageId
or imageIdOverride
parameters. It can only be replaced by specifying a different launch template, or if the launch template version is set to $Default
or $Latest
, by setting either a new default version for the launch template (if $Default
) or by adding a new version to the launch template (if $Latest
).
If these rules are followed, any update that starts an infrastructure update causes the AMI ID to be re-selected. If the version
setting in the launch template (launchTemplate
) is set to $Latest
or $Default
, the latest or default version of the launch template is evaluated up at the time of the infrastructure update, even if the launchTemplate
wasn't updated.
Creates an Batch compute environment. You can create MANAGED
or UNMANAGED
compute environments. MANAGED
compute environments can use Amazon EC2 or Fargate resources. UNMANAGED
compute environments can only use EC2 resources.
In a managed compute environment, Batch manages the capacity and instance types of the compute resources within the environment. This is based on the compute resource specification that you define or the launch template that you specify when you create the compute environment. Either, you can choose to use EC2 On-Demand Instances and EC2 Spot Instances. Or, you can use Fargate and Fargate Spot capacity in your managed compute environment. You can optionally set a maximum price so that Spot Instances only launch when the Spot Instance price is less than a specified percentage of the On-Demand price.
Multi-node parallel jobs aren't supported on Spot Instances.
In an unmanaged compute environment, you can manage your own EC2 compute resources and have flexibility with how you configure your compute resources. For example, you can use custom AMIs. However, you must verify that each of your AMIs meet the Amazon ECS container instance AMI specification. For more information, see container instance AMIs in the Amazon Elastic Container Service Developer Guide. After you created your unmanaged compute environment, you can use the DescribeComputeEnvironments operation to find the Amazon ECS cluster that's associated with it. Then, launch your container instances into that Amazon ECS cluster. For more information, see Launching an Amazon ECS container instance in the Amazon Elastic Container Service Developer Guide.
To create a compute environment that uses EKS resources, the caller must have permissions to call eks:DescribeCluster
.
Batch doesn't automatically upgrade the AMIs in a compute environment after it's created. For example, it also doesn't update the AMIs in your compute environment when a newer version of the Amazon ECS optimized AMI is available. You're responsible for the management of the guest operating system. This includes any updates and security patches. You're also responsible for any additional application software or utilities that you install on the compute resources. There are two ways to use a new AMI for your Batch jobs. The original method is to complete these steps:
Create a new compute environment with the new AMI.
Add the compute environment to an existing job queue.
Remove the earlier compute environment from your job queue.
Delete the earlier compute environment.
In April 2022, Batch added enhanced support for updating compute environments. For more information, see Updating compute environments. To use the enhanced updating of compute environments to update AMIs, follow these rules:
Either don't set the service role (serviceRole
) parameter or set it to the AWSBatchServiceRole service-linked role.
Set the allocation strategy (allocationStrategy
) parameter to BEST_FIT_PROGRESSIVE
, SPOT_CAPACITY_OPTIMIZED
, or SPOT_PRICE_CAPACITY_OPTIMIZED
.
Set the update to latest image version (updateToLatestImageVersion
) parameter to true
. The updateToLatestImageVersion
parameter is used when you update a compute environment. This parameter is ignored when you create a compute environment.
Don't specify an AMI ID in imageId
, imageIdOverride
(in ec2Configuration
), or in the launch template (launchTemplate
). In that case, Batch selects the latest Amazon ECS optimized AMI that's supported by Batch at the time the infrastructure update is initiated. Alternatively, you can specify the AMI ID in the imageId
or imageIdOverride
parameters, or the launch template identified by the LaunchTemplate
properties. Changing any of these properties starts an infrastructure update. If the AMI ID is specified in the launch template, it can't be replaced by specifying an AMI ID in either the imageId
or imageIdOverride
parameters. It can only be replaced by specifying a different launch template, or if the launch template version is set to $Default
or $Latest
, by setting either a new default version for the launch template (if $Default
) or by adding a new version to the launch template (if $Latest
).
If these rules are followed, any update that starts an infrastructure update causes the AMI ID to be re-selected. If the version
setting in the launch template (launchTemplate
) is set to $Latest
or $Default
, the latest or default version of the launch template is evaluated up at the time of the infrastructure update, even if the launchTemplate
wasn't updated.
The allocation strategy to use for the compute resource if not enough instances of the best fitting instance type can be allocated. This might be because of availability of the instance type in the Region or Amazon EC2 service limits. For more information, see Allocation strategies in the Batch User Guide.
This parameter isn't applicable to jobs that are running on Fargate resources. Don't specify it.
Batch selects an instance type that best fits the needs of the jobs with a preference for the lowest-cost instance type. If additional instances of the selected instance type aren't available, Batch waits for the additional instances to be available. If there aren't enough instances available or the user is reaching Amazon EC2 service limits, additional jobs aren't run until the currently running jobs are completed. This allocation strategy keeps costs lower but can limit scaling. If you're using Spot Fleets with BEST_FIT
, the Spot Fleet IAM Role must be specified. Compute resources that use a BEST_FIT
allocation strategy don't support infrastructure updates and can't update some parameters. For more information, see Updating compute environments in the Batch User Guide.
Batch selects additional instance types that are large enough to meet the requirements of the jobs in the queue. Its preference is for instance types with lower cost vCPUs. If additional instances of the previously selected instance types aren't available, Batch selects new instance types.
Batch selects one or more instance types that are large enough to meet the requirements of the jobs in the queue. Its preference is for instance types that are less likely to be interrupted. This allocation strategy is only available for Spot Instance compute resources.
With both BEST_FIT_PROGRESSIVE
and SPOT_CAPACITY_OPTIMIZED
strategies using On-Demand or Spot Instances, and the BEST_FIT
strategy using Spot Instances, Batch might need to exceed maxvCpus
to meet your capacity requirements. In this event, Batch never exceeds maxvCpus
by more than a single instance.
The allocation strategy to use for the compute resource if not enough instances of the best fitting instance type can be allocated. This might be because of availability of the instance type in the Region or Amazon EC2 service limits. For more information, see Allocation strategies in the Batch User Guide.
This parameter isn't applicable to jobs that are running on Fargate resources. Don't specify it.
Batch selects an instance type that best fits the needs of the jobs with a preference for the lowest-cost instance type. If additional instances of the selected instance type aren't available, Batch waits for the additional instances to be available. If there aren't enough instances available or the user is reaching Amazon EC2 service limits, additional jobs aren't run until the currently running jobs are completed. This allocation strategy keeps costs lower but can limit scaling. If you're using Spot Fleets with BEST_FIT
, the Spot Fleet IAM Role must be specified. Compute resources that use a BEST_FIT
allocation strategy don't support infrastructure updates and can't update some parameters. For more information, see Updating compute environments in the Batch User Guide.
Batch selects additional instance types that are large enough to meet the requirements of the jobs in the queue. Its preference is for instance types with lower cost vCPUs. If additional instances of the previously selected instance types aren't available, Batch selects new instance types.
Batch selects one or more instance types that are large enough to meet the requirements of the jobs in the queue. Its preference is for instance types that are less likely to be interrupted. This allocation strategy is only available for Spot Instance compute resources.
The price and capacity optimized allocation strategy looks at both price and capacity to select the Spot Instance pools that are the least likely to be interrupted and have the lowest possible price. This allocation strategy is only available for Spot Instance compute resources.
With BEST_FIT_PROGRESSIVE
,SPOT_CAPACITY_OPTIMIZED
and SPOT_PRICE_CAPACITY_OPTIMIZED
strategies using On-Demand or Spot Instances, and the BEST_FIT
strategy using Spot Instances, Batch might need to exceed maxvCpus
to meet your capacity requirements. In this event, Batch never exceeds maxvCpus
by more than a single instance.
The maximum number of vCPUs that a compute environment can support.
With both BEST_FIT_PROGRESSIVE
and SPOT_CAPACITY_OPTIMIZED
allocation strategies using On-Demand or Spot Instances, and the BEST_FIT
strategy using Spot Instances, Batch might need to exceed maxvCpus
to meet your capacity requirements. In this event, Batch never exceeds maxvCpus
by more than a single instance. For example, no more than a single instance from among those specified in your compute environment is allocated.
The maximum number of vCPUs that a compute environment can support.
With BEST_FIT_PROGRESSIVE
, SPOT_CAPACITY_OPTIMIZED
and SPOT_PRICE_CAPACITY_OPTIMIZED
allocation strategies using On-Demand or Spot Instances, and the BEST_FIT
strategy using Spot Instances, Batch might need to exceed maxvCpus
to meet your capacity requirements. In this event, Batch never exceeds maxvCpus
by more than a single instance. For example, no more than a single instance from among those specified in your compute environment is allocated.
The maximum number of Amazon EC2 vCPUs that an environment can reach.
With both BEST_FIT_PROGRESSIVE
and SPOT_CAPACITY_OPTIMIZED
allocation strategies using On-Demand or Spot Instances, and the BEST_FIT
strategy using Spot Instances, Batch might need to exceed maxvCpus
to meet your capacity requirements. In this event, Batch never exceeds maxvCpus
by more than a single instance. That is, no more than a single instance from among those specified in your compute environment.
The maximum number of Amazon EC2 vCPUs that an environment can reach.
With BEST_FIT_PROGRESSIVE
, SPOT_CAPACITY_OPTIMIZED
, and SPOT_PRICE_CAPACITY_OPTIMIZED
allocation strategies using On-Demand or Spot Instances, and the BEST_FIT
strategy using Spot Instances, Batch might need to exceed maxvCpus
to meet your capacity requirements. In this event, Batch never exceeds maxvCpus
by more than a single instance. That is, no more than a single instance from among those specified in your compute environment.
The allocation strategy to use for the compute resource if there's not enough instances of the best fitting instance type that can be allocated. This might be because of availability of the instance type in the Region or Amazon EC2 service limits. For more information, see Allocation strategies in the Batch User Guide.
When updating a compute environment, changing the allocation strategy requires an infrastructure update of the compute environment. For more information, see Updating compute environments in the Batch User Guide. BEST_FIT
isn't supported when updating a compute environment.
This parameter isn't applicable to jobs that are running on Fargate resources. Don't specify it.
Batch selects additional instance types that are large enough to meet the requirements of the jobs in the queue. Its preference is for instance types with lower cost vCPUs. If additional instances of the previously selected instance types aren't available, Batch selects new instance types.
Batch selects one or more instance types that are large enough to meet the requirements of the jobs in the queue. Its preference is for instance types that are less likely to be interrupted. This allocation strategy is only available for Spot Instance compute resources.
With both BEST_FIT_PROGRESSIVE
and SPOT_CAPACITY_OPTIMIZED
strategies using On-Demand or Spot Instances, and the BEST_FIT
strategy using Spot Instances, Batch might need to exceed maxvCpus
to meet your capacity requirements. In this event, Batch never exceeds maxvCpus
by more than a single instance.
The allocation strategy to use for the compute resource if there's not enough instances of the best fitting instance type that can be allocated. This might be because of availability of the instance type in the Region or Amazon EC2 service limits. For more information, see Allocation strategies in the Batch User Guide.
When updating a compute environment, changing the allocation strategy requires an infrastructure update of the compute environment. For more information, see Updating compute environments in the Batch User Guide. BEST_FIT
isn't supported when updating a compute environment.
This parameter isn't applicable to jobs that are running on Fargate resources. Don't specify it.
Batch selects additional instance types that are large enough to meet the requirements of the jobs in the queue. Its preference is for instance types with lower cost vCPUs. If additional instances of the previously selected instance types aren't available, Batch selects new instance types.
Batch selects one or more instance types that are large enough to meet the requirements of the jobs in the queue. Its preference is for instance types that are less likely to be interrupted. This allocation strategy is only available for Spot Instance compute resources.
The price and capacity optimized allocation strategy looks at both price and capacity to select the Spot Instance pools that are the least likely to be interrupted and have the lowest possible price. This allocation strategy is only available for Spot Instance compute resources.
With both BEST_FIT_PROGRESSIVE
, SPOT_CAPACITY_OPTIMIZED
, and SPOT_PRICE_CAPACITY_OPTIMIZED
strategies using On-Demand or Spot Instances, and the BEST_FIT
strategy using Spot Instances, Batch might need to exceed maxvCpus
to meet your capacity requirements. In this event, Batch never exceeds maxvCpus
by more than a single instance.
The vCPU architecture. The default value is X86_64
. Valid values are X86_64
and ARM64
.
This parameter must be set to X86_64
for Windows containers.
The vCPU architecture. The default value is X86_64
. Valid values are X86_64
and ARM64
.
This parameter must be set to X86_64
for Windows containers.
An object that represents the compute environment architecture for Batch jobs on Fargate.
" diff --git a/apis/dms-2016-01-01.min.json b/apis/dms-2016-01-01.min.json index bc6500bb77..bb59234c18 100644 --- a/apis/dms-2016-01-01.min.json +++ b/apis/dms-2016-01-01.min.json @@ -837,6 +837,50 @@ } } }, + "DescribeEngineVersions": { + "input": { + "type": "structure", + "members": { + "MaxRecords": { + "type": "integer" + }, + "Marker": {} + } + }, + "output": { + "type": "structure", + "members": { + "EngineVersions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Version": {}, + "Lifecycle": {}, + "ReleaseStatus": {}, + "LaunchDate": { + "type": "timestamp" + }, + "AutoUpgradeDate": { + "type": "timestamp" + }, + "DeprecationDate": { + "type": "timestamp" + }, + "ForceUpgradeDate": { + "type": "timestamp" + }, + "AvailableUpgrades": { + "type": "list", + "member": {} + } + } + } + }, + "Marker": {} + } + } + }, "DescribeEventCategories": { "input": { "type": "structure", @@ -1036,7 +1080,7 @@ "type": "long" }, "Server": { - "shape": "S5a" + "shape": "S5g" }, "SoftwareDetails": { "type": "structure", @@ -1164,7 +1208,7 @@ }, "Complexity": {}, "Server": { - "shape": "S5a" + "shape": "S5g" }, "DatabaseInstance": { "type": "structure", @@ -1407,7 +1451,7 @@ "type": "structure", "members": { "RefreshSchemasStatus": { - "shape": "S6g" + "shape": "S6l" } } } @@ -1550,7 +1594,7 @@ "ReplicationTableStatistics": { "type": "list", "member": { - "shape": "S6y" + "shape": "S73" } } } @@ -1702,7 +1746,7 @@ "Replications": { "type": "list", "member": { - "shape": "S7g" + "shape": "S7l" } } } @@ -1757,7 +1801,7 @@ "TableStatistics": { "type": "list", "member": { - "shape": "S6y" + "shape": "S73" } }, "Marker": {} @@ -2121,7 +2165,7 @@ "type": "structure", "members": { "RefreshSchemasStatus": { - "shape": "S6g" + "shape": "S6l" } } } @@ -2136,7 +2180,7 @@ "members": { "ReplicationConfigArn": {}, "TablesToReload": { - "shape": "S8d" + "shape": "S8i" }, "ReloadOption": {} } @@ -2158,7 +2202,7 @@ "members": { "ReplicationTaskArn": {}, "TablesToReload": { - "shape": "S8d" + "shape": "S8i" }, "ReloadOption": {} } @@ -2235,7 +2279,7 @@ "type": "structure", "members": { "Replication": { - "shape": "S7g" + "shape": "S7l" } } } @@ -2335,7 +2379,7 @@ "type": "structure", "members": { "Replication": { - "shape": "S7g" + "shape": "S7l" } } } @@ -3560,7 +3604,7 @@ } } }, - "S5a": { + "S5g": { "type": "structure", "members": { "ServerId": {}, @@ -3568,7 +3612,7 @@ "ServerName": {} } }, - "S6g": { + "S6l": { "type": "structure", "members": { "EndpointArn": {}, @@ -3580,7 +3624,7 @@ "LastFailureMessage": {} } }, - "S6y": { + "S73": { "type": "structure", "members": { "SchemaName": {}, @@ -3644,7 +3688,7 @@ "ValidationStateDetails": {} } }, - "S7g": { + "S7l": { "type": "structure", "members": { "ReplicationConfigIdentifier": {}, @@ -3732,7 +3776,7 @@ } } }, - "S8d": { + "S8i": { "type": "list", "member": { "type": "structure", diff --git a/apis/dms-2016-01-01.normal.json b/apis/dms-2016-01-01.normal.json index 28a8382e39..6578c2138e 100644 --- a/apis/dms-2016-01-01.normal.json +++ b/apis/dms-2016-01-01.normal.json @@ -740,6 +740,20 @@ ], "documentation": "Returns information about the endpoints for your account in the current region.
" }, + "DescribeEngineVersions": { + "name": "DescribeEngineVersions", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "DescribeEngineVersionsMessage" + }, + "output": { + "shape": "DescribeEngineVersionsResponse" + }, + "documentation": "Returns information about the replication instance versions used in the project.
" + }, "DescribeEventCategories": { "name": "DescribeEventCategories", "http": { @@ -2000,6 +2014,12 @@ "shape": "String" } }, + "AvailableUpgradesList": { + "type": "list", + "member": { + "shape": "String" + } + }, "BatchStartRecommendationsErrorEntry": { "type": "structure", "members": { @@ -3455,6 +3475,32 @@ }, "documentation": "" }, + "DescribeEngineVersionsMessage": { + "type": "structure", + "members": { + "MaxRecords": { + "shape": "IntegerOptional", + "documentation": "The maximum number of records to include in the response. If more records exist than the specified MaxRecords
value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.
An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords
.
Returned EngineVersion
objects that describe the replication instance engine versions used in the project.
An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords
.
The version number of the replication instance.
" + }, + "Lifecycle": { + "shape": "String", + "documentation": "The lifecycle status of the replication instance version. Valid values are DEPRECATED
, DEFAULT_VERSION
, and ACTIVE
.
The release status of the replication instance version.
" + }, + "LaunchDate": { + "shape": "TStamp", + "documentation": "The date when the replication instance version became publicly available.
" + }, + "AutoUpgradeDate": { + "shape": "TStamp", + "documentation": "The date when the replication instance will be automatically upgraded. This setting only applies if the auto-minor-version
setting is enabled.
The date when the replication instance version will be deprecated and can no longer be requested.
" + }, + "ForceUpgradeDate": { + "shape": "TStamp", + "documentation": "The date when the replication instance will have a version upgrade forced.
" + }, + "AvailableUpgrades": { + "shape": "AvailableUpgradesList", + "documentation": "The list of valid replication instance versions that you can upgrade to.
" + } + }, + "documentation": "Provides information about a replication instance version.
" + }, + "EngineVersionList": { + "type": "list", + "member": { + "shape": "EngineVersion" + } + }, "Event": { "type": "structure", "members": { @@ -6331,7 +6421,7 @@ }, "DatabaseMode": { "shape": "DatabaseMode", - "documentation": "Specifies whether to use default or custom replication behavior for PostgreSQL-compatible endpoints. You can use this setting to specify replication behavior for endpoints that require additional configuration, such as Babelfish endpoints.
" + "documentation": "Specifies the default behavior of the replication's handling of PostgreSQL- compatible endpoints that require some additional configuration, such as Babelfish endpoints.
" }, "BabelfishDatabaseName": { "shape": "String", diff --git a/apis/dms-2016-01-01.paginators.json b/apis/dms-2016-01-01.paginators.json index b9b289acd5..36ac78fa4e 100644 --- a/apis/dms-2016-01-01.paginators.json +++ b/apis/dms-2016-01-01.paginators.json @@ -30,6 +30,11 @@ "output_token": "Marker", "limit_key": "MaxRecords" }, + "DescribeEngineVersions": { + "input_token": "Marker", + "output_token": "Marker", + "limit_key": "MaxRecords" + }, "DescribeEventSubscriptions": { "input_token": "Marker", "output_token": "Marker", diff --git a/apis/internetmonitor-2021-06-03.min.json b/apis/internetmonitor-2021-06-03.min.json index fde2296874..a383763ed0 100644 --- a/apis/internetmonitor-2021-06-03.min.json +++ b/apis/internetmonitor-2021-06-03.min.json @@ -122,19 +122,19 @@ "EventArn": {}, "EventId": {}, "StartedAt": { - "shape": "Sp" + "shape": "Sr" }, "EndedAt": { - "shape": "Sp" + "shape": "Sr" }, "CreatedAt": { - "shape": "Sp" + "shape": "Sr" }, "LastUpdatedAt": { - "shape": "Sp" + "shape": "Sr" }, "ImpactedLocations": { - "shape": "Sq" + "shape": "Ss" }, "Status": {}, "PercentOfTotalTrafficImpacted": { @@ -183,10 +183,10 @@ }, "Status": {}, "CreatedAt": { - "shape": "Sp" + "shape": "Sr" }, "ModifiedAt": { - "shape": "Sp" + "shape": "Sr" }, "ProcessingStatus": {}, "ProcessingStatusInfo": {}, @@ -225,12 +225,12 @@ "locationName": "MonitorName" }, "StartTime": { - "shape": "Sp", + "shape": "Sr", "location": "querystring", "locationName": "StartTime" }, "EndTime": { - "shape": "Sp", + "shape": "Sr", "location": "querystring", "locationName": "EndTime" }, @@ -272,19 +272,19 @@ "EventArn": {}, "EventId": {}, "StartedAt": { - "shape": "Sp" + "shape": "Sr" }, "EndedAt": { - "shape": "Sp" + "shape": "Sr" }, "CreatedAt": { - "shape": "Sp" + "shape": "Sr" }, "LastUpdatedAt": { - "shape": "Sp" + "shape": "Sr" }, "ImpactedLocations": { - "shape": "Sq" + "shape": "Ss" }, "Status": {}, "PercentOfTotalTrafficImpacted": { @@ -522,14 +522,32 @@ }, "PerformanceScoreThreshold": { "type": "double" + }, + "AvailabilityLocalHealthEventsConfig": { + "shape": "Sh" + }, + "PerformanceLocalHealthEventsConfig": { + "shape": "Sh" + } + } + }, + "Sh": { + "type": "structure", + "members": { + "Status": {}, + "HealthScoreThreshold": { + "type": "double" + }, + "MinTrafficImpact": { + "type": "double" } } }, - "Sp": { + "Sr": { "type": "timestamp", "timestampFormat": "iso8601" }, - "Sq": { + "Ss": { "type": "list", "member": { "type": "structure", @@ -567,10 +585,10 @@ ], "members": { "Networks": { - "shape": "Sw" + "shape": "Sy" }, "AsPath": { - "shape": "Sw" + "shape": "Sy" }, "NetworkEventType": {} } @@ -625,7 +643,7 @@ } } }, - "Sw": { + "Sy": { "type": "list", "member": { "type": "structure", diff --git a/apis/internetmonitor-2021-06-03.normal.json b/apis/internetmonitor-2021-06-03.normal.json index c0155fa249..5f61194544 100644 --- a/apis/internetmonitor-2021-06-03.normal.json +++ b/apis/internetmonitor-2021-06-03.normal.json @@ -45,7 +45,7 @@ "shape": "ValidationException" } ], - "documentation": "Creates a monitor in Amazon CloudWatch Internet Monitor. A monitor is built based on information from the application resources that you add: Amazon Virtual Private Clouds (VPCs), Amazon CloudFront distributions, and WorkSpaces directories. Internet Monitor then publishes internet measurements from Amazon Web Services that are specific to the city-networks, that is, the locations and ASNs (typically internet service providers or ISPs), where clients access your application. For more information, see Using Amazon CloudWatch Internet Monitor in the Amazon CloudWatch User Guide.
When you create a monitor, you set a maximum limit for the number of city-networks where client traffic is monitored. The city-network maximum that you choose is the limit, but you only pay for the number of city-networks that are actually monitored. You can change the maximum at any time by updating your monitor. For more information, see Choosing a city-network maximum value in the Amazon CloudWatch User Guide.
", + "documentation": "Creates a monitor in Amazon CloudWatch Internet Monitor. A monitor is built based on information from the application resources that you add: VPCs, Network Load Balancers (NLBs), Amazon CloudFront distributions, and Amazon WorkSpaces directories. Internet Monitor then publishes internet measurements from Amazon Web Services that are specific to the city-networks. That is, the locations and ASNs (typically internet service providers or ISPs), where clients access your application. For more information, see Using Amazon CloudWatch Internet Monitor in the Amazon CloudWatch User Guide.
When you create a monitor, you choose the percentage of traffic that you want to monitor. You can also set a maximum limit for the number of city-networks where client traffic is monitored, that caps the total traffic that Internet Monitor monitors. A city-network maximum is the limit of city-networks, but you only pay for the number of city-networks that are actually monitored. You can update your monitor at any time to change the percentage of traffic to monitor or the city-networks maximum. For more information, see Choosing a city-network maximum value in the Amazon CloudWatch User Guide.
", "idempotent": true }, "DeleteMonitor": { @@ -105,7 +105,7 @@ "shape": "ValidationException" } ], - "documentation": "Gets information the Amazon CloudWatch Internet Monitor has created and stored about a health event for a specified monitor. This information includes the impacted locations, and all of the information related to the event by location.
The information returned includes the performance, availability, and round-trip time impact, information about the network providers, the event type, and so on.
Information rolled up at the global traffic level is also returned, including the impact type and total traffic impact.
" + "documentation": "Gets information the Amazon CloudWatch Internet Monitor has created and stored about a health event for a specified monitor. This information includes the impacted locations, and all the information related to the event, by location.
The information returned includes the impact on performance, availability, and round-trip time, information about the network providers (ASNs), the event type, and so on.
Information rolled up at the global traffic level is also returned, including the impact type and total traffic impact.
" }, "GetMonitor": { "name": "GetMonitor", @@ -163,7 +163,7 @@ "shape": "ValidationException" } ], - "documentation": "Lists all health events for a monitor in Amazon CloudWatch Internet Monitor. Returns all information for health events including the client location information the network cause and status, event start and end time, percentage of total traffic impacted, and status.
Health events that have start times during the time frame that is requested are not included in the list of health events.
Lists all health events for a monitor in Amazon CloudWatch Internet Monitor. Returns information for health events including the event start and end time and the status.
Health events that have start times during the time frame that is requested are not included in the list of health events.
Updates a monitor. You can update a monitor to change the maximum number of city-networks (locations and ASNs or internet service providers), to add or remove resources, or to change the status of the monitor. Note that you can't change the name of a monitor.
The city-network maximum that you choose is the limit, but you only pay for the number of city-networks that are actually monitored. For more information, see Choosing a city-network maximum value in the Amazon CloudWatch User Guide.
", + "documentation": "Updates a monitor. You can update a monitor to change the percentage of traffic to monitor or the maximum number of city-networks (locations and ASNs), to add or remove resources, or to change the status of the monitor. Note that you can't change the name of a monitor.
The city-network maximum that you choose is the limit, but you only pay for the number of city-networks that are actually monitored. For more information, see Choosing a city-network maximum value in the Amazon CloudWatch User Guide.
", "idempotent": true } }, @@ -345,14 +345,14 @@ }, "PercentOfTotalTrafficImpacted": { "shape": "Double", - "documentation": "The percentage of impact caused by a health event for total traffic globally.
For information about how Internet Monitor calculates impact, see Inside Internet Monitor in the Amazon CloudWatch Internet Monitor section of the Amazon CloudWatch User Guide.
" + "documentation": "The impact on total traffic that a health event has, in increased latency or reduced availability. This is the percentage of how much latency has increased or availability has decreased during the event, compared to what is typical for traffic from this client location to the Amazon Web Services location using this client network.
For information about how Internet Monitor calculates impact, see How Internet Monitor works in the Amazon CloudWatch Internet Monitor section of the Amazon CloudWatch User Guide.
" }, "PercentOfClientLocationImpacted": { "shape": "Double", "documentation": "The percentage of impact caused by a health event for client location traffic globally.
For information about how Internet Monitor calculates impact, see Inside Internet Monitor in the Amazon CloudWatch Internet Monitor section of the Amazon CloudWatch User Guide.
" } }, - "documentation": "Measurements about the availability for your application on the internet, calculated by Amazon CloudWatch Internet Monitor. Amazon Web Services has substantial historical data about internet performance and availability between Amazon Web Services services and different network providers and geographies. By applying statistical analysis to the data, Internet Monitor can detect when the performance and availability for your application has dropped, compared to an estimated baseline that's already calculated. To make it easier to see those drops, we report that information to you in the form of health scores: a performance score and an availability score.
Availability in Internet Monitor represents the estimated percentage of traffic that is not seeing an availability drop. For example, an availability score of 99% for an end user and service location pair is equivalent to 1% of the traffic experiencing an availability drop for that pair.
For more information, see How Internet Monitor calculates performance and availability scores in the Amazon CloudWatch Internet Monitor section of the Amazon CloudWatch User Guide.
" + "documentation": "Amazon CloudWatch Internet Monitor calculates measurements about the availability for your application's internet traffic between client locations and Amazon Web Services. Amazon Web Services has substantial historical data about internet performance and availability between Amazon Web Services services and different network providers and geographies. By applying statistical analysis to the data, Internet Monitor can detect when the performance and availability for your application has dropped, compared to an estimated baseline that's already calculated. To make it easier to see those drops, we report that information to you in the form of health scores: a performance score and an availability score.
Availability in Internet Monitor represents the estimated percentage of traffic that is not seeing an availability drop. For example, an availability score of 99% for an end user and service location pair is equivalent to 1% of the traffic experiencing an availability drop for that pair.
For more information, see How Internet Monitor calculates performance and availability scores in the Amazon CloudWatch Internet Monitor section of the Amazon CloudWatch User Guide.
" }, "CreateMonitorInput": { "type": "structure", @@ -366,7 +366,7 @@ }, "Resources": { "shape": "SetOfARNs", - "documentation": "The resources to include in a monitor, which you provide as a set of Amazon Resource Names (ARNs).
You can add a combination of Amazon Virtual Private Clouds (VPCs) and Amazon CloudFront distributions, or you can add Amazon WorkSpaces directories. You can't add all three types of resources.
If you add only VPC resources, at least one VPC must have an Internet Gateway attached to it, to make sure that it has internet connectivity.
The resources to include in a monitor, which you provide as a set of Amazon Resource Names (ARNs). Resources can be VPCs, NLBs, Amazon CloudFront distributions, or Amazon WorkSpaces directories.
You can add a combination of VPCs and CloudFront distributions, or you can add WorkSpaces directories, or you can add NLBs. You can't add NLBs or WorkSpaces directories together with any other resources.
If you add only Amazon VPC resources, at least one VPC must have an Internet Gateway attached to it, to make sure that it has internet connectivity.
The maximum number of city-networks to monitor for your resources. A city-network is the location (city) where clients access your application resources from and the network or ASN, such as an internet service provider (ISP), that clients access the resources through. This limit helps control billing costs.
To learn more, see Choosing a city-network maximum value in the Amazon CloudWatch Internet Monitor section of the CloudWatch User Guide.
" + "documentation": "The maximum number of city-networks to monitor for your resources. A city-network is the location (city) where clients access your application resources from and the ASN or network provider, such as an internet service provider (ISP), that clients access the resources through. Setting this limit can help control billing costs.
To learn more, see Choosing a city-network maximum value in the Amazon CloudWatch Internet Monitor section of the CloudWatch User Guide.
" }, "InternetMeasurementsLogDelivery": { "shape": "InternetMeasurementsLogDelivery", @@ -387,11 +387,11 @@ }, "TrafficPercentageToMonitor": { "shape": "TrafficPercentageToMonitor", - "documentation": "The percentage of the internet-facing traffic for your application that you want to monitor with this monitor.
" + "documentation": "The percentage of the internet-facing traffic for your application that you want to monitor with this monitor. If you set a city-networks maximum, that limit overrides the traffic percentage that you set.
To learn more, see Choosing an application traffic percentage to monitor in the Amazon CloudWatch Internet Monitor section of the CloudWatch User Guide.
" }, "HealthEventsConfig": { "shape": "HealthEventsConfig", - "documentation": "Defines the health event threshold percentages, for performance score and availability score. Internet Monitor creates a health event when there's an internet issue that affects your application end users where a health score percentage is at or below a set threshold. If you don't set a health event threshold, the default calue is 95%.
" + "documentation": "Defines the threshold percentages and other configuration information for when Amazon CloudWatch Internet Monitor creates a health event. Internet Monitor creates a health event when an internet issue that affects your application end users has a health score percentage that is at or below a specific threshold, and, sometimes, when other criteria are met.
If you don't set a health event threshold, the default value is 95%.
For more information, see Change health event thresholds in the Internet Monitor section of the CloudWatch User Guide.
" } } }, @@ -501,7 +501,7 @@ }, "PercentOfTotalTrafficImpacted": { "shape": "Double", - "documentation": "The impact on total traffic that a health event has.
" + "documentation": "The impact on total traffic that a health event has, in increased latency or reduced availability. This is the percentage of how much latency has increased or availability has decreased during the event, compared to what is typical for traffic from this client location to the Amazon Web Services location using this client network.
" }, "ImpactType": { "shape": "HealthEventImpactType", @@ -509,7 +509,7 @@ }, "HealthScoreThreshold": { "shape": "Percentage", - "documentation": "The threshold percentage for health events when Amazon CloudWatch Internet Monitor creates a health event.
" + "documentation": "The threshold percentage for a health score that determines, along with other configuration information, when Internet Monitor creates a health event when there's an internet issue that affects your application end users.
" } } }, @@ -548,7 +548,7 @@ }, "Resources": { "shape": "SetOfARNs", - "documentation": "The resources that have been added for the monitor. Resources are listed by their Amazon Resource Names (ARNs).
" + "documentation": "The resources monitored by the monitor. Resources are listed by their Amazon Resource Names (ARNs).
" }, "Status": { "shape": "MonitorConfigState", @@ -576,7 +576,7 @@ }, "MaxCityNetworksToMonitor": { "shape": "MaxCityNetworksToMonitor", - "documentation": "The maximum number of city-networks to monitor for your resources. A city-network is the location (city) where clients access your application resources from and the network or ASN, such as an internet service provider (ISP), that clients access the resources through. This limit helps control billing costs.
To learn more, see Choosing a city-network maximum value in the Amazon CloudWatch Internet Monitor section of the CloudWatch User Guide.
" + "documentation": "The maximum number of city-networks to monitor for your resources. A city-network is the location (city) where clients access your application resources from and the ASN or network provider, such as an internet service provider (ISP), that clients access the resources through. This limit can help control billing costs.
To learn more, see Choosing a city-network maximum value in the Amazon CloudWatch Internet Monitor section of the CloudWatch User Guide.
" }, "InternetMeasurementsLogDelivery": { "shape": "InternetMeasurementsLogDelivery", @@ -584,11 +584,11 @@ }, "TrafficPercentageToMonitor": { "shape": "TrafficPercentageToMonitor", - "documentation": "The percentage of the internet-facing traffic for your application that you want to monitor with this monitor.
" + "documentation": "The percentage of the internet-facing traffic for your application to monitor with this monitor. If you set a city-networks maximum, that limit overrides the traffic percentage that you set.
To learn more, see Choosing an application traffic percentage to monitor in the Amazon CloudWatch Internet Monitor section of the CloudWatch User Guide.
" }, "HealthEventsConfig": { "shape": "HealthEventsConfig", - "documentation": "The list of health event thresholds. A health event threshold percentage, for performance and availability, determines the level of impact at which Amazon CloudWatch Internet Monitor creates a health event when there's an internet issue that affects your application end users.
" + "documentation": "The list of health event threshold configurations. The threshold percentage for a health score determines, along with other configuration information, when Internet Monitor creates a health event when there's an internet issue that affects your application end users.
For more information, see Change health event thresholds in the Internet Monitor section of the CloudWatch User Guide.
" } } }, @@ -638,7 +638,7 @@ }, "PercentOfTotalTrafficImpacted": { "shape": "Double", - "documentation": "The impact on global traffic monitored by this monitor for this health event.
" + "documentation": "The impact on total traffic that a health event has, in increased latency or reduced availability. This is the percentage of how much latency has increased or availability has decreased during the event, compared to what is typical for traffic from this client location to the Amazon Web Services location using this client network.
" }, "ImpactType": { "shape": "HealthEventImpactType", @@ -655,7 +655,9 @@ "type": "string", "enum": [ "AVAILABILITY", - "PERFORMANCE" + "PERFORMANCE", + "LOCAL_AVAILABILITY", + "LOCAL_PERFORMANCE" ] }, "HealthEventList": { @@ -687,9 +689,17 @@ "PerformanceScoreThreshold": { "shape": "Percentage", "documentation": "The health event threshold percentage set for performance scores.
" + }, + "AvailabilityLocalHealthEventsConfig": { + "shape": "LocalHealthEventsConfig", + "documentation": "The configuration that determines the threshold and other conditions for when Internet Monitor creates a health event for a local availability issue.
" + }, + "PerformanceLocalHealthEventsConfig": { + "shape": "LocalHealthEventsConfig", + "documentation": "The configuration that determines the threshold and other conditions for when Internet Monitor creates a health event for a local performance issue.
" } }, - "documentation": "A complex type for the configuration. Defines the health event threshold percentages, for performance score and availability score. Amazon CloudWatch Internet Monitor creates a health event when there's an internet issue that affects your application end users where a health score percentage is at or below a set threshold. If you don't set a health event threshold, the default value is 95%.
" + "documentation": "A complex type with the configuration information that determines the threshold and other conditions for when Internet Monitor creates a health event for an overall performance or availability issue, across an application's geographies.
Defines the percentages, for overall performance scores and availability scores for an application, that are the thresholds for when Amazon CloudWatch Internet Monitor creates a health event. You can override the defaults to set a custom threshold for overall performance or availability scores, or both.
You can also set thresholds for local health scores,, where Internet Monitor creates a health event when scores cross a threshold for one or more city-networks, in addition to creating an event when an overall score crosses a threshold.
If you don't set a health event threshold, the default value is 95%.
For local thresholds, you also set a minimum percentage of overall traffic that is impacted by an issue before Internet Monitor creates an event. In addition, you can disable local thresholds, for performance scores, availability scores, or both.
For more information, see Change health event thresholds in the Internet Monitor section of the CloudWatch User Guide.
" }, "ImpactedLocation": { "type": "structure", @@ -777,7 +787,7 @@ "documentation": "Performance in Internet Monitor represents the estimated percentage of traffic that is not seeing a performance drop. For example, a performance score of 99% for an end user and service location pair is equivalent to 1% of the traffic experiencing a performance drop for that pair.
For more information, see How Internet Monitor calculates performance and availability scores in the Amazon CloudWatch Internet Monitor section of the CloudWatch User Guide.
" } }, - "documentation": "Internet health includes measurements calculated by Amazon CloudWatch Internet Monitor about the performance and availability for your application on the internet. Amazon Web Services has substantial historical data about internet performance and availability between Amazon Web Services services and different network providers and geographies. By applying statistical analysis to the data, Internet Monitor can detect when the performance and availability for your application has dropped, compared to an estimated baseline that's already calculated. To make it easier to see those drops, we report that information to you in the form of health scores: a performance score and an availability score.
" + "documentation": "Internet health includes measurements calculated by Amazon CloudWatch Internet Monitor about the performance and availability for your application on the internet. Amazon Web Services has substantial historical data about internet performance and availability between Amazon Web Services services and different network providers and geographies. By applying statistical analysis to the data, Internet Monitor can detect when the performance and availability for your application has dropped, compared to an estimated baseline that's already calculated. To make it easier to see those drops, Internet Monitor reports the information to you in the form of health scores: a performance score and an availability score.
" }, "InternetMeasurementsLogDelivery": { "type": "structure", @@ -911,6 +921,31 @@ } } }, + "LocalHealthEventsConfig": { + "type": "structure", + "members": { + "Status": { + "shape": "LocalHealthEventsConfigStatus", + "documentation": "The status of whether Internet Monitor creates a health event based on a threshold percentage set for a local health score. The status can be ENABLED
or DISABLED
.
The health event threshold percentage set for a local health score.
" + }, + "MinTrafficImpact": { + "shape": "Percentage", + "documentation": "The minimum percentage of overall traffic for an application that must be impacted by an issue before Internet Monitor creates an event when a threshold is crossed for a local health score.
" + } + }, + "documentation": "A complex type with the configuration information that determines the threshold and other conditions for when Internet Monitor creates a health event for a local performance or availability issue, when scores cross a threshold for one or more city-networks.
Defines the percentages, for performance scores or availability scores, that are the local thresholds for when Amazon CloudWatch Internet Monitor creates a health event. Also defines whether a local threshold is enabled or disabled, and the minimum percentage of overall traffic that must be impacted by an issue before Internet Monitor creates an event when a threshold is crossed for a local health score.
For more information, see Change health event thresholds in the Internet Monitor section of the CloudWatch User Guide.
" + }, + "LocalHealthEventsConfigStatus": { + "type": "string", + "enum": [ + "ENABLED", + "DISABLED" + ] + }, "LogDeliveryStatus": { "type": "string", "enum": [ @@ -1052,7 +1087,7 @@ }, "PercentOfTotalTrafficImpacted": { "shape": "Double", - "documentation": "How much performance impact was caused by a health event for total traffic globally. For performance, this is the percentage of how much latency increased during the event compared to typical performance for your application traffic globally.
For more information, see When Amazon Web Services creates and resolves health events in the Amazon CloudWatch Internet Monitor section of the CloudWatch User Guide.
" + "documentation": "The impact on total traffic that a health event has, in increased latency or reduced availability. This is the percentage of how much latency has increased or availability has decreased during the event, compared to what is typical for traffic from this client location to the Amazon Web Services location using this client network.
For more information, see When Amazon Web Services creates and resolves health events in the Amazon CloudWatch Internet Monitor section of the CloudWatch User Guide.
" }, "PercentOfClientLocationImpacted": { "shape": "Double", @@ -1063,7 +1098,7 @@ "documentation": "This is the percentage of how much round-trip time increased during the event compared to typical round-trip time for your application for traffic.
For more information, see When Amazon Web Services creates and resolves health events in the Amazon CloudWatch Internet Monitor section of the CloudWatch User Guide.
" } }, - "documentation": "Measurements about the performance for your application on the internet calculated by Amazon CloudWatch Internet Monitor. Amazon Web Services has substantial historical data about internet performance and availability between Amazon Web Services services and different network providers and geographies. By applying statistical analysis to the data, Internet Monitor can detect when the performance and availability for your application has dropped, compared to an estimated baseline that's already calculated. To make it easier to see those drops, we report that information to you in the form of health scores: a performance score and an availability score.
Performance in Internet Monitor represents the estimated percentage of traffic that is not seeing a performance drop. For example, a performance score of 99% for an end user and service location pair is equivalent to 1% of the traffic experiencing a performance drop for that pair.
For more information, see How Internet Monitor calculates performance and availability scores in the Amazon CloudWatch Internet Monitor section of the CloudWatch User Guide.
" + "documentation": "Amazon CloudWatch Internet Monitor calculates measurements about the performance for your application's internet traffic between client locations and Amazon Web Services. Amazon Web Services has substantial historical data about internet performance and availability between Amazon Web Services services and different network providers and geographies. By applying statistical analysis to the data, Internet Monitor can detect when the performance and availability for your application has dropped, compared to an estimated baseline that's already calculated. To make it easier to see those drops, we report that information to you in the form of health scores: a performance score and an availability score.
Performance in Internet Monitor represents the estimated percentage of traffic that is not seeing a performance drop. For example, a performance score of 99% for an end user and service location pair is equivalent to 1% of the traffic experiencing a performance drop for that pair.
For more information, see How Internet Monitor calculates performance and availability scores in the Amazon CloudWatch Internet Monitor section of the CloudWatch User Guide.
" }, "ResourceName": { "type": "string", @@ -1227,7 +1262,7 @@ }, "ResourcesToAdd": { "shape": "SetOfARNs", - "documentation": "The resources to include in a monitor, which you provide as a set of Amazon Resource Names (ARNs).
You can add a combination of Amazon Virtual Private Clouds (VPCs) and Amazon CloudFront distributions, or you can add Amazon WorkSpaces directories. You can't add all three types of resources.
If you add only VPC resources, at least one VPC must have an Internet Gateway attached to it, to make sure that it has internet connectivity.
The resources to include in a monitor, which you provide as a set of Amazon Resource Names (ARNs). Resources can be VPCs, NLBs, Amazon CloudFront distributions, or Amazon WorkSpaces directories.
You can add a combination of VPCs and CloudFront distributions, or you can add WorkSpaces directories, or you can add NLBs. You can't add NLBs or WorkSpaces directories together with any other resources.
If you add only Amazon Virtual Private Clouds resources, at least one VPC must have an Internet Gateway attached to it, to make sure that it has internet connectivity.
The maximum number of city-networks to monitor for your resources. A city-network is the location (city) where clients access your application resources from and the network or ASN, such as an internet service provider, that clients access the resources through.
" + "documentation": "The maximum number of city-networks to monitor for your application. A city-network is the location (city) where clients access your application resources from and the ASN or network provider, such as an internet service provider (ISP), that clients access the resources through. Setting this limit can help control billing costs.
" }, "InternetMeasurementsLogDelivery": { "shape": "InternetMeasurementsLogDelivery", @@ -1252,11 +1287,11 @@ }, "TrafficPercentageToMonitor": { "shape": "TrafficPercentageToMonitor", - "documentation": "The percentage of the internet-facing traffic for your application that you want to monitor with this monitor.
" + "documentation": "The percentage of the internet-facing traffic for your application that you want to monitor with this monitor. If you set a city-networks maximum, that limit overrides the traffic percentage that you set.
To learn more, see Choosing an application traffic percentage to monitor in the Amazon CloudWatch Internet Monitor section of the CloudWatch User Guide.
" }, "HealthEventsConfig": { "shape": "HealthEventsConfig", - "documentation": "The list of health event thresholds. A health event threshold percentage, for performance and availability, determines when Internet Monitor creates a health event when there's an internet issue that affects your application end users.
" + "documentation": "The list of health score thresholds. A threshold percentage for health scores, along with other configuration information, determines when Internet Monitor creates a health event when there's an internet issue that affects your application end users.
For more information, see Change health event thresholds in the Internet Monitor section of the CloudWatch User Guide.
" } } }, @@ -1278,5 +1313,5 @@ } } }, - "documentation": "Amazon CloudWatch Internet Monitor provides visibility into how internet issues impact the performance and availability between your applications hosted on Amazon Web Services and your end users. It reduces the time it takes for you to diagnose internet issues from days to minutes. Internet Monitor uses the connectivity data that Amazon Web Services captures from its global networking footprint to calculate a baseline of performance and availability for internet traffic. This is the same data that Amazon Web Services uses to monitor internet uptime and availability. With those measurements as a baseline, Internet Monitor raises awareness for you when there are significant problems for your end users in the different geographic locations where your application runs.
Internet Monitor publishes internet measurements to CloudWatch Logs and CloudWatch Metrics, to easily support using CloudWatch tools with health information for geographies and networks specific to your application. Internet Monitor sends health events to Amazon EventBridge so that you can set up notifications. If an issue is caused by the Amazon Web Services network, you also automatically receive an Amazon Web Services Health Dashboard notification with the steps that Amazon Web Services is taking to mitigate the problem.
To use Internet Monitor, you create a monitor and associate your application's resources with it, VPCs, CloudFront distributions, or WorkSpaces directories, to enable Internet Monitor to know where your application's internet traffic is. Internet Monitor then provides internet measurements from Amazon Web Services that are specific to the locations and networks that communicate with your application.
For more information, see Using Amazon CloudWatch Internet Monitor in the Amazon CloudWatch User Guide.
" + "documentation": "Amazon CloudWatch Internet Monitor provides visibility into how internet issues impact the performance and availability between your applications hosted on Amazon Web Services and your end users. It can reduce the time it takes for you to diagnose internet issues from days to minutes. Internet Monitor uses the connectivity data that Amazon Web Services captures from its global networking footprint to calculate a baseline of performance and availability for internet traffic. This is the same data that Amazon Web Services uses to monitor internet uptime and availability. With those measurements as a baseline, Internet Monitor raises awareness for you when there are significant problems for your end users in the different geographic locations where your application runs.
Internet Monitor publishes internet measurements to CloudWatch Logs and CloudWatch Metrics, to easily support using CloudWatch tools with health information for geographies and networks specific to your application. Internet Monitor sends health events to Amazon EventBridge so that you can set up notifications. If an issue is caused by the Amazon Web Services network, you also automatically receive an Amazon Web Services Health Dashboard notification with the steps that Amazon Web Services is taking to mitigate the problem.
To use Internet Monitor, you create a monitor and associate your application's resources with it - VPCs, NLBs, CloudFront distributions, or WorkSpaces directories - so Internet Monitor can determine where your application's internet traffic is. Internet Monitor then provides internet measurements from Amazon Web Services that are specific to the locations and ASNs (typically, internet service providers or ISPs) that communicate with your application.
For more information, see Using Amazon CloudWatch Internet Monitor in the Amazon CloudWatch User Guide.
" } \ No newline at end of file diff --git a/apis/medialive-2017-10-14.min.json b/apis/medialive-2017-10-14.min.json index 1e8fc369d8..c3feb2b91e 100644 --- a/apis/medialive-2017-10-14.min.json +++ b/apis/medialive-2017-10-14.min.json @@ -1206,6 +1206,9 @@ "Tags": { "shape": "Sez", "locationName": "tags" + }, + "AvailabilityZone": { + "locationName": "availabilityZone" } } } @@ -1916,6 +1919,9 @@ "Tags": { "shape": "Sez", "locationName": "tags" + }, + "AvailabilityZone": { + "locationName": "availabilityZone" } } } @@ -2998,6 +3004,9 @@ "UhdDeviceSettings": { "shape": "Skz", "locationName": "uhdDeviceSettings" + }, + "AvailabilityZone": { + "locationName": "availabilityZone" } }, "required": [ @@ -3049,6 +3058,9 @@ "Tags": { "shape": "Sez", "locationName": "tags" + }, + "AvailabilityZone": { + "locationName": "availabilityZone" } } } diff --git a/apis/medialive-2017-10-14.normal.json b/apis/medialive-2017-10-14.normal.json index bf6c48334f..b0f274a90b 100644 --- a/apis/medialive-2017-10-14.normal.json +++ b/apis/medialive-2017-10-14.normal.json @@ -5655,6 +5655,11 @@ "shape": "Tags", "locationName": "tags", "documentation": "A collection of key-value pairs." + }, + "AvailabilityZone": { + "shape": "__string", + "locationName": "availabilityZone", + "documentation": "The Availability Zone associated with this input device." } }, "documentation": "Placeholder documentation for DescribeInputDeviceResponse" @@ -9403,6 +9408,11 @@ "shape": "Tags", "locationName": "tags", "documentation": "A collection of key-value pairs." + }, + "AvailabilityZone": { + "shape": "__string", + "locationName": "availabilityZone", + "documentation": "The Availability Zone associated with this input device." } }, "documentation": "Details of the input device." @@ -14504,6 +14514,11 @@ "shape": "InputDeviceConfigurableSettings", "locationName": "uhdDeviceSettings", "documentation": "The settings that you want to apply to the UHD input device." + }, + "AvailabilityZone": { + "shape": "__string", + "locationName": "availabilityZone", + "documentation": "The Availability Zone you want associated with this input device." } }, "documentation": "A request to update an input device.", @@ -14578,6 +14593,11 @@ "shape": "Tags", "locationName": "tags", "documentation": "A collection of key-value pairs." + }, + "AvailabilityZone": { + "shape": "__string", + "locationName": "availabilityZone", + "documentation": "The Availability Zone associated with this input device." } }, "documentation": "Placeholder documentation for UpdateInputDeviceResponse" diff --git a/apis/polly-2016-06-10.normal.json b/apis/polly-2016-06-10.normal.json index ce94ed9b6f..18271acea6 100644 --- a/apis/polly-2016-06-10.normal.json +++ b/apis/polly-2016-06-10.normal.json @@ -474,7 +474,8 @@ "ar-AE", "fi-FI", "en-IE", - "nl-BE" + "nl-BE", + "fr-BE" ] }, "LanguageCodeList": { @@ -1077,7 +1078,8 @@ "Tomoko", "Niamh", "Sofie", - "Lisa" + "Lisa", + "Isabelle" ] }, "VoiceList": { diff --git a/apis/rds-2014-10-31.min.json b/apis/rds-2014-10-31.min.json index 3e0a859325..663eeb1589 100644 --- a/apis/rds-2014-10-31.min.json +++ b/apis/rds-2014-10-31.min.json @@ -1130,7 +1130,10 @@ "SkipFinalSnapshot": { "type": "boolean" }, - "FinalDBSnapshotIdentifier": {} + "FinalDBSnapshotIdentifier": {}, + "DeleteAutomatedBackups": { + "type": "boolean" + } } }, "output": { @@ -1143,6 +1146,26 @@ } } }, + "DeleteDBClusterAutomatedBackup": { + "input": { + "type": "structure", + "required": [ + "DbClusterResourceId" + ], + "members": { + "DbClusterResourceId": {} + } + }, + "output": { + "resultWrapper": "DeleteDBClusterAutomatedBackupResult", + "type": "structure", + "members": { + "DBClusterAutomatedBackup": { + "shape": "S5r" + } + } + } + }, "DeleteDBClusterEndpoint": { "input": { "type": "structure", @@ -1229,7 +1252,7 @@ "type": "structure", "members": { "DBInstanceAutomatedBackup": { - "shape": "S5x" + "shape": "S61" } } } @@ -1436,7 +1459,7 @@ "members": { "BlueGreenDeploymentIdentifier": {}, "Filters": { - "shape": "S6l" + "shape": "S6o" }, "Marker": {}, "MaxRecords": { @@ -1464,7 +1487,7 @@ "members": { "CertificateIdentifier": {}, "Filters": { - "shape": "S6l" + "shape": "S6o" }, "MaxRecords": { "type": "integer" @@ -1479,7 +1502,7 @@ "Certificates": { "type": "list", "member": { - "shape": "S6u", + "shape": "S6x", "locationName": "Certificate" } }, @@ -1487,6 +1510,36 @@ } } }, + "DescribeDBClusterAutomatedBackups": { + "input": { + "type": "structure", + "members": { + "DbClusterResourceId": {}, + "DBClusterIdentifier": {}, + "Filters": { + "shape": "S6o" + }, + "MaxRecords": { + "type": "integer" + }, + "Marker": {} + } + }, + "output": { + "resultWrapper": "DescribeDBClusterAutomatedBackupsResult", + "type": "structure", + "members": { + "Marker": {}, + "DBClusterAutomatedBackups": { + "type": "list", + "member": { + "shape": "S5r", + "locationName": "DBClusterAutomatedBackup" + } + } + } + } + }, "DescribeDBClusterBacktracks": { "input": { "type": "structure", @@ -1497,7 +1550,7 @@ "DBClusterIdentifier": {}, "BacktrackIdentifier": {}, "Filters": { - "shape": "S6l" + "shape": "S6o" }, "MaxRecords": { "type": "integer" @@ -1527,7 +1580,7 @@ "DBClusterIdentifier": {}, "DBClusterEndpointIdentifier": {}, "Filters": { - "shape": "S6l" + "shape": "S6o" }, "MaxRecords": { "type": "integer" @@ -1556,7 +1609,7 @@ "members": { "DBClusterParameterGroupName": {}, "Filters": { - "shape": "S6l" + "shape": "S6o" }, "MaxRecords": { "type": "integer" @@ -1589,7 +1642,7 @@ "DBClusterParameterGroupName": {}, "Source": {}, "Filters": { - "shape": "S6l" + "shape": "S6o" }, "MaxRecords": { "type": "integer" @@ -1602,7 +1655,7 @@ "type": "structure", "members": { "Parameters": { - "shape": "S76" + "shape": "S7c" }, "Marker": {} } @@ -1623,7 +1676,7 @@ "type": "structure", "members": { "DBClusterSnapshotAttributesResult": { - "shape": "S7b" + "shape": "S7h" } } } @@ -1636,7 +1689,7 @@ "DBClusterSnapshotIdentifier": {}, "SnapshotType": {}, "Filters": { - "shape": "S6l" + "shape": "S6o" }, "MaxRecords": { "type": "integer" @@ -1647,7 +1700,8 @@ }, "IncludePublic": { "type": "boolean" - } + }, + "DbClusterResourceId": {} } }, "output": { @@ -1671,7 +1725,7 @@ "members": { "DBClusterIdentifier": {}, "Filters": { - "shape": "S6l" + "shape": "S6o" }, "MaxRecords": { "type": "integer" @@ -1705,7 +1759,7 @@ "EngineVersion": {}, "DBParameterGroupFamily": {}, "Filters": { - "shape": "S6l" + "shape": "S6o" }, "MaxRecords": { "type": "integer" @@ -1747,7 +1801,7 @@ "DbiResourceId": {}, "DBInstanceIdentifier": {}, "Filters": { - "shape": "S6l" + "shape": "S6o" }, "MaxRecords": { "type": "integer" @@ -1764,7 +1818,7 @@ "DBInstanceAutomatedBackups": { "type": "list", "member": { - "shape": "S5x", + "shape": "S61", "locationName": "DBInstanceAutomatedBackup" } } @@ -1777,7 +1831,7 @@ "members": { "DBInstanceIdentifier": {}, "Filters": { - "shape": "S6l" + "shape": "S6o" }, "MaxRecords": { "type": "integer" @@ -1816,7 +1870,7 @@ "type": "long" }, "Filters": { - "shape": "S6l" + "shape": "S6o" }, "MaxRecords": { "type": "integer" @@ -1854,7 +1908,7 @@ "members": { "DBParameterGroupName": {}, "Filters": { - "shape": "S6l" + "shape": "S6o" }, "MaxRecords": { "type": "integer" @@ -1887,7 +1941,7 @@ "DBParameterGroupName": {}, "Source": {}, "Filters": { - "shape": "S6l" + "shape": "S6o" }, "MaxRecords": { "type": "integer" @@ -1900,7 +1954,7 @@ "type": "structure", "members": { "Parameters": { - "shape": "S76" + "shape": "S7c" }, "Marker": {} } @@ -1912,7 +1966,7 @@ "members": { "DBProxyName": {}, "Filters": { - "shape": "S6l" + "shape": "S6o" }, "Marker": {}, "MaxRecords": { @@ -1941,7 +1995,7 @@ "DBProxyName": {}, "DBProxyEndpointName": {}, "Filters": { - "shape": "S6l" + "shape": "S6o" }, "Marker": {}, "MaxRecords": { @@ -1973,7 +2027,7 @@ "DBProxyName": {}, "TargetGroupName": {}, "Filters": { - "shape": "S6l" + "shape": "S6o" }, "Marker": {}, "MaxRecords": { @@ -1988,7 +2042,7 @@ "TargetGroups": { "type": "list", "member": { - "shape": "S8c" + "shape": "S8i" } }, "Marker": {} @@ -2005,7 +2059,7 @@ "DBProxyName": {}, "TargetGroupName": {}, "Filters": { - "shape": "S6l" + "shape": "S6o" }, "Marker": {}, "MaxRecords": { @@ -2018,7 +2072,7 @@ "type": "structure", "members": { "Targets": { - "shape": "S8g" + "shape": "S8m" }, "Marker": {} } @@ -2030,7 +2084,7 @@ "members": { "DBSecurityGroupName": {}, "Filters": { - "shape": "S6l" + "shape": "S6o" }, "MaxRecords": { "type": "integer" @@ -2068,7 +2122,7 @@ "type": "structure", "members": { "DBSnapshotAttributesResult": { - "shape": "S8s" + "shape": "S8y" } } } @@ -2081,7 +2135,7 @@ "DBSnapshotIdentifier": {}, "SnapshotType": {}, "Filters": { - "shape": "S6l" + "shape": "S6o" }, "MaxRecords": { "type": "integer" @@ -2117,7 +2171,7 @@ "members": { "DBSubnetGroupName": {}, "Filters": { - "shape": "S6l" + "shape": "S6o" }, "MaxRecords": { "type": "integer" @@ -2149,7 +2203,7 @@ "members": { "DBParameterGroupFamily": {}, "Filters": { - "shape": "S6l" + "shape": "S6o" }, "MaxRecords": { "type": "integer" @@ -2162,7 +2216,7 @@ "type": "structure", "members": { "EngineDefaults": { - "shape": "S93" + "shape": "S99" } } } @@ -2176,7 +2230,7 @@ "members": { "DBParameterGroupFamily": {}, "Filters": { - "shape": "S6l" + "shape": "S6o" }, "MaxRecords": { "type": "integer" @@ -2189,7 +2243,7 @@ "type": "structure", "members": { "EngineDefaults": { - "shape": "S93" + "shape": "S99" } } } @@ -2200,7 +2254,7 @@ "members": { "SourceType": {}, "Filters": { - "shape": "S6l" + "shape": "S6o" } } }, @@ -2231,7 +2285,7 @@ "members": { "SubscriptionName": {}, "Filters": { - "shape": "S6l" + "shape": "S6o" }, "MaxRecords": { "type": "integer" @@ -2273,7 +2327,7 @@ "shape": "S8" }, "Filters": { - "shape": "S6l" + "shape": "S6o" }, "MaxRecords": { "type": "integer" @@ -2315,7 +2369,7 @@ "ExportTaskIdentifier": {}, "SourceArn": {}, "Filters": { - "shape": "S6l" + "shape": "S6o" }, "Marker": {}, "MaxRecords": { @@ -2345,7 +2399,7 @@ "members": { "GlobalClusterIdentifier": {}, "Filters": { - "shape": "S6l" + "shape": "S6o" }, "MaxRecords": { "type": "integer" @@ -2378,7 +2432,7 @@ "EngineName": {}, "MajorEngineVersion": {}, "Filters": { - "shape": "S6l" + "shape": "S6o" }, "MaxRecords": { "type": "integer" @@ -2494,7 +2548,7 @@ "members": { "OptionGroupName": {}, "Filters": { - "shape": "S6l" + "shape": "S6o" }, "Marker": {}, "MaxRecords": { @@ -2535,7 +2589,7 @@ "type": "boolean" }, "Filters": { - "shape": "S6l" + "shape": "S6o" }, "MaxRecords": { "type": "integer" @@ -2609,7 +2663,7 @@ "type": "double" }, "AvailableProcessorFeatures": { - "shape": "Sa8" + "shape": "Sae" }, "SupportedEngineModes": { "shape": "S2l" @@ -2665,7 +2719,7 @@ "members": { "ResourceIdentifier": {}, "Filters": { - "shape": "S6l" + "shape": "S6o" }, "Marker": {}, "MaxRecords": { @@ -2703,7 +2757,7 @@ }, "LeaseId": {}, "Filters": { - "shape": "S6l" + "shape": "S6o" }, "MaxRecords": { "type": "integer" @@ -2719,7 +2773,7 @@ "ReservedDBInstances": { "type": "list", "member": { - "shape": "Sah", + "shape": "San", "locationName": "ReservedDBInstance" } } @@ -2739,7 +2793,7 @@ "type": "boolean" }, "Filters": { - "shape": "S6l" + "shape": "S6o" }, "MaxRecords": { "type": "integer" @@ -2776,7 +2830,7 @@ "type": "boolean" }, "RecurringCharges": { - "shape": "Saj" + "shape": "Sap" } }, "wrapper": true @@ -2795,7 +2849,7 @@ }, "Marker": {}, "Filters": { - "shape": "S6l" + "shape": "S6o" } } }, @@ -2847,28 +2901,28 @@ "members": { "StorageType": {}, "StorageSize": { - "shape": "Say" + "shape": "Sb4" }, "ProvisionedIops": { - "shape": "Say" + "shape": "Sb4" }, "IopsToStorageRatio": { - "shape": "Sb0" + "shape": "Sb6" }, "SupportsStorageAutoscaling": { "type": "boolean" }, "ProvisionedStorageThroughput": { - "shape": "Say" + "shape": "Sb4" }, "StorageThroughputToIopsRatio": { - "shape": "Sb0" + "shape": "Sb6" } } } }, "ValidProcessorFeatures": { - "shape": "Sa8" + "shape": "Sae" } }, "wrapper": true @@ -2956,7 +3010,7 @@ "members": { "ResourceName": {}, "Filters": { - "shape": "S6l" + "shape": "S6o" } } }, @@ -3008,7 +3062,7 @@ "type": "structure", "members": { "Certificate": { - "shape": "S6u" + "shape": "S6x" } } } @@ -3100,7 +3154,7 @@ "type": "long" }, "CloudwatchLogsExportConfiguration": { - "shape": "Sbm" + "shape": "Sbs" }, "EngineVersion": {}, "AllowMajorVersionUpgrade": { @@ -3208,12 +3262,12 @@ "members": { "DBClusterParameterGroupName": {}, "Parameters": { - "shape": "S76" + "shape": "S7c" } } }, "output": { - "shape": "Sbq", + "shape": "Sbw", "resultWrapper": "ModifyDBClusterParameterGroupResult" } }, @@ -3228,10 +3282,10 @@ "DBClusterSnapshotIdentifier": {}, "AttributeName": {}, "ValuesToAdd": { - "shape": "S7e" + "shape": "S7k" }, "ValuesToRemove": { - "shape": "S7e" + "shape": "S7k" } } }, @@ -3240,7 +3294,7 @@ "type": "structure", "members": { "DBClusterSnapshotAttributesResult": { - "shape": "S7b" + "shape": "S7h" } } } @@ -3332,7 +3386,7 @@ "type": "integer" }, "CloudwatchLogsExportConfiguration": { - "shape": "Sbm" + "shape": "Sbs" }, "ProcessorFeatures": { "shape": "S1c" @@ -3392,12 +3446,12 @@ "members": { "DBParameterGroupName": {}, "Parameters": { - "shape": "S76" + "shape": "S7c" } } }, "output": { - "shape": "Sbx", + "shape": "Sc3", "resultWrapper": "ModifyDBParameterGroupResult" } }, @@ -3498,7 +3552,7 @@ "type": "structure", "members": { "DBProxyTargetGroup": { - "shape": "S8c" + "shape": "S8i" } } } @@ -3536,10 +3590,10 @@ "DBSnapshotIdentifier": {}, "AttributeName": {}, "ValuesToAdd": { - "shape": "S7e" + "shape": "S7k" }, "ValuesToRemove": { - "shape": "S7e" + "shape": "S7k" } } }, @@ -3548,7 +3602,7 @@ "type": "structure", "members": { "DBSnapshotAttributesResult": { - "shape": "S8s" + "shape": "S8y" } } } @@ -3754,7 +3808,7 @@ "type": "structure", "members": { "ReservedDBInstance": { - "shape": "Sah" + "shape": "San" } } } @@ -3824,7 +3878,7 @@ "type": "structure", "members": { "DBProxyTargets": { - "shape": "S8g" + "shape": "S8m" } } } @@ -3926,12 +3980,12 @@ "type": "boolean" }, "Parameters": { - "shape": "S76" + "shape": "S7c" } } }, "output": { - "shape": "Sbq", + "shape": "Sbw", "resultWrapper": "ResetDBClusterParameterGroupResult" } }, @@ -3947,12 +4001,12 @@ "type": "boolean" }, "Parameters": { - "shape": "S76" + "shape": "S7c" } } }, "output": { - "shape": "Sbx", + "shape": "Sc3", "resultWrapper": "ResetDBParameterGroupResult" } }, @@ -4122,8 +4176,7 @@ "input": { "type": "structure", "required": [ - "DBClusterIdentifier", - "SourceDBClusterIdentifier" + "DBClusterIdentifier" ], "members": { "DBClusterIdentifier": {}, @@ -4180,7 +4233,8 @@ "ServerlessV2ScalingConfiguration": { "shape": "S2v" }, - "NetworkType": {} + "NetworkType": {}, + "SourceDbClusterResourceId": {} } }, "output": { @@ -4627,7 +4681,7 @@ "type": "structure", "members": { "DBInstanceAutomatedBackup": { - "shape": "S5x" + "shape": "S61" } } } @@ -4738,7 +4792,7 @@ "type": "structure", "members": { "DBInstanceAutomatedBackup": { - "shape": "S5x" + "shape": "S61" } } } @@ -5004,7 +5058,8 @@ "shape": "Sb" }, "DBSystemId": {}, - "StorageType": {} + "StorageType": {}, + "DbClusterResourceId": {} }, "wrapper": true }, @@ -6179,7 +6234,65 @@ }, "wrapper": true }, - "S5x": { + "S5r": { + "type": "structure", + "members": { + "Engine": {}, + "VpcId": {}, + "DBClusterAutomatedBackupsArn": {}, + "DBClusterIdentifier": {}, + "RestoreWindow": { + "shape": "S5s" + }, + "MasterUsername": {}, + "DbClusterResourceId": {}, + "Region": {}, + "LicenseModel": {}, + "Status": {}, + "IAMDatabaseAuthenticationEnabled": { + "type": "boolean" + }, + "ClusterCreateTime": { + "type": "timestamp" + }, + "StorageEncrypted": { + "type": "boolean" + }, + "AllocatedStorage": { + "type": "integer" + }, + "EngineVersion": {}, + "DBClusterArn": {}, + "BackupRetentionPeriod": { + "type": "integer" + }, + "EngineMode": {}, + "AvailabilityZones": { + "shape": "S14" + }, + "Port": { + "type": "integer" + }, + "KmsKeyId": {}, + "StorageType": {}, + "Iops": { + "type": "integer" + } + }, + "wrapper": true + }, + "S5s": { + "type": "structure", + "members": { + "EarliestTime": { + "type": "timestamp" + }, + "LatestTime": { + "type": "timestamp" + } + } + }, + "S61": { "type": "structure", "members": { "DBInstanceArn": {}, @@ -6187,15 +6300,7 @@ "Region": {}, "DBInstanceIdentifier": {}, "RestoreWindow": { - "type": "structure", - "members": { - "EarliestTime": { - "type": "timestamp" - }, - "LatestTime": { - "type": "timestamp" - } - } + "shape": "S5s" }, "AllocatedStorage": { "type": "integer" @@ -6241,7 +6346,7 @@ }, "wrapper": true }, - "S6l": { + "S6o": { "type": "list", "member": { "locationName": "Filter", @@ -6261,7 +6366,7 @@ } } }, - "S6u": { + "S6x": { "type": "structure", "members": { "CertificateIdentifier": {}, @@ -6283,7 +6388,7 @@ }, "wrapper": true }, - "S76": { + "S7c": { "type": "list", "member": { "locationName": "Parameter", @@ -6307,7 +6412,7 @@ } } }, - "S7b": { + "S7h": { "type": "structure", "members": { "DBClusterSnapshotIdentifier": {}, @@ -6319,7 +6424,7 @@ "members": { "AttributeName": {}, "AttributeValues": { - "shape": "S7e" + "shape": "S7k" } } } @@ -6327,13 +6432,13 @@ }, "wrapper": true }, - "S7e": { + "S7k": { "type": "list", "member": { "locationName": "AttributeValue" } }, - "S8c": { + "S8i": { "type": "structure", "members": { "DBProxyName": {}, @@ -6369,7 +6474,7 @@ } } }, - "S8g": { + "S8m": { "type": "list", "member": { "type": "structure", @@ -6394,7 +6499,7 @@ } } }, - "S8s": { + "S8y": { "type": "structure", "members": { "DBSnapshotIdentifier": {}, @@ -6406,7 +6511,7 @@ "members": { "AttributeName": {}, "AttributeValues": { - "shape": "S7e" + "shape": "S7k" } }, "wrapper": true @@ -6415,18 +6520,18 @@ }, "wrapper": true }, - "S93": { + "S99": { "type": "structure", "members": { "DBParameterGroupFamily": {}, "Marker": {}, "Parameters": { - "shape": "S76" + "shape": "S7c" } }, "wrapper": true }, - "Sa8": { + "Sae": { "type": "list", "member": { "locationName": "AvailableProcessorFeature", @@ -6438,7 +6543,7 @@ } } }, - "Sah": { + "San": { "type": "structure", "members": { "ReservedDBInstanceId": {}, @@ -6467,14 +6572,14 @@ }, "State": {}, "RecurringCharges": { - "shape": "Saj" + "shape": "Sap" }, "ReservedDBInstanceArn": {}, "LeaseId": {} }, "wrapper": true }, - "Saj": { + "Sap": { "type": "list", "member": { "locationName": "RecurringCharge", @@ -6488,7 +6593,7 @@ "wrapper": true } }, - "Say": { + "Sb4": { "type": "list", "member": { "locationName": "Range", @@ -6506,7 +6611,7 @@ } } }, - "Sb0": { + "Sb6": { "type": "list", "member": { "locationName": "DoubleRange", @@ -6521,7 +6626,7 @@ } } }, - "Sbm": { + "Sbs": { "type": "structure", "members": { "EnableLogTypes": { @@ -6532,13 +6637,13 @@ } } }, - "Sbq": { + "Sbw": { "type": "structure", "members": { "DBClusterParameterGroupName": {} } }, - "Sbx": { + "Sc3": { "type": "structure", "members": { "DBParameterGroupName": {} diff --git a/apis/rds-2014-10-31.normal.json b/apis/rds-2014-10-31.normal.json index 98da7419b3..45ccda0dfa 100644 --- a/apis/rds-2014-10-31.normal.json +++ b/apis/rds-2014-10-31.normal.json @@ -1103,10 +1103,36 @@ }, { "shape": "InvalidDBClusterSnapshotStateFault" + }, + { + "shape": "DBClusterAutomatedBackupQuotaExceededFault" } ], "documentation": "The DeleteDBCluster action deletes a previously provisioned DB cluster. When you delete a DB cluster, all automated backups for that DB cluster are deleted and can't be recovered. Manual DB cluster snapshots of the specified DB cluster are not deleted.
If you're deleting a Multi-AZ DB cluster with read replicas, all cluster members are terminated and read replicas are promoted to standalone instances.
For more information on Amazon Aurora, see What is Amazon Aurora? in the Amazon Aurora User Guide.
For more information on Multi-AZ DB clusters, see Multi-AZ DB cluster deployments in the Amazon RDS User Guide.
" }, + "DeleteDBClusterAutomatedBackup": { + "name": "DeleteDBClusterAutomatedBackup", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "DeleteDBClusterAutomatedBackupMessage" + }, + "output": { + "shape": "DeleteDBClusterAutomatedBackupResult", + "resultWrapper": "DeleteDBClusterAutomatedBackupResult" + }, + "errors": [ + { + "shape": "InvalidDBClusterAutomatedBackupStateFault" + }, + { + "shape": "DBClusterAutomatedBackupNotFoundFault" + } + ], + "documentation": "Deletes automated backups using the DbClusterResourceId
value of the source DB cluster or the Amazon Resource Name (ARN) of the automated backups.
Lists the set of CA certificates provided by Amazon RDS for this Amazon Web Services account.
For more information, see Using SSL/TLS to encrypt a connection to a DB instance in the Amazon RDS User Guide and Using SSL/TLS to encrypt a connection to a DB cluster in the Amazon Aurora User Guide.
" }, + "DescribeDBClusterAutomatedBackups": { + "name": "DescribeDBClusterAutomatedBackups", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "DescribeDBClusterAutomatedBackupsMessage" + }, + "output": { + "shape": "DBClusterAutomatedBackupMessage", + "resultWrapper": "DescribeDBClusterAutomatedBackupsResult" + }, + "errors": [ + { + "shape": "DBClusterAutomatedBackupNotFoundFault" + } + ], + "documentation": "Displays backups for both current and deleted DB clusters. For example, use this operation to find details about automated backups for previously deleted clusters. Current clusters are returned for both the DescribeDBClusterAutomatedBackups
and DescribeDBClusters
operations.
All parameters are optional.
" + }, "DescribeDBClusterBacktracks": { "name": "DescribeDBClusterBacktracks", "http": { @@ -3450,6 +3496,9 @@ }, { "shape": "DBClusterParameterGroupNotFoundFault" + }, + { + "shape": "DBClusterAutomatedBackupNotFoundFault" } ], "documentation": "Restores a DB cluster to an arbitrary point in time. Users can restore to any point in time before LatestRestorableTime
for up to BackupRetentionPeriod
days. The target DB cluster is created from the source DB cluster with the same configuration as the original DB cluster, except that the new DB cluster is created with the default DB security group.
For Aurora, this action only restores the DB cluster, not the DB instances for that DB cluster. You must invoke the CreateDBInstance
action to create DB instances for the restored DB cluster, specifying the identifier of the restored DB cluster in DBClusterIdentifier
. You can create DB instances only after the RestoreDBClusterToPointInTime
action has completed and the DB cluster is available.
For more information on Amazon Aurora DB clusters, see What is Amazon Aurora? in the Amazon Aurora User Guide.
For more information on Multi-AZ DB clusters, see Multi-AZ DB cluster deployments in the Amazon RDS User Guide.
" @@ -6490,6 +6539,124 @@ "documentation": "Contains the details of an Amazon Aurora DB cluster or Multi-AZ DB cluster.
For an Amazon Aurora DB cluster, this data type is used as a response element in the operations CreateDBCluster
, DeleteDBCluster
, DescribeDBClusters
, FailoverDBCluster
, ModifyDBCluster
, PromoteReadReplicaDBCluster
, RestoreDBClusterFromS3
, RestoreDBClusterFromSnapshot
, RestoreDBClusterToPointInTime
, StartDBCluster
, and StopDBCluster
.
For a Multi-AZ DB cluster, this data type is used as a response element in the operations CreateDBCluster
, DeleteDBCluster
, DescribeDBClusters
, FailoverDBCluster
, ModifyDBCluster
, RebootDBCluster
, RestoreDBClusterFromSnapshot
, and RestoreDBClusterToPointInTime
.
For more information on Amazon Aurora DB clusters, see What is Amazon Aurora? in the Amazon Aurora User Guide.
For more information on Multi-AZ DB clusters, see Multi-AZ deployments with two readable standby DB instances in the Amazon RDS User Guide.
", "wrapper": true }, + "DBClusterAutomatedBackup": { + "type": "structure", + "members": { + "Engine": { + "shape": "String", + "documentation": "The name of the database engine for this automated backup.
" + }, + "VpcId": { + "shape": "String", + "documentation": "The VPC ID associated with the DB cluster.
" + }, + "DBClusterAutomatedBackupsArn": { + "shape": "String", + "documentation": "The Amazon Resource Name (ARN) for the automated backups.
" + }, + "DBClusterIdentifier": { + "shape": "String", + "documentation": "The identifier for the source DB cluster, which can't be changed and which is unique to an Amazon Web Services Region.
" + }, + "RestoreWindow": { + "shape": "RestoreWindow" + }, + "MasterUsername": { + "shape": "String", + "documentation": "The master user name of the automated backup.
" + }, + "DbClusterResourceId": { + "shape": "String", + "documentation": "The resource ID for the source DB cluster, which can't be changed and which is unique to an Amazon Web Services Region.
" + }, + "Region": { + "shape": "String", + "documentation": "The Amazon Web Services Region associated with the automated backup.
" + }, + "LicenseModel": { + "shape": "String", + "documentation": "The license model information for this DB cluster automated backup.
" + }, + "Status": { + "shape": "String", + "documentation": "A list of status information for an automated backup:
retained
- Automated backups for deleted clusters.
True if mapping of Amazon Web Services Identity and Access Management (IAM) accounts to database accounts is enabled, and otherwise false.
" + }, + "ClusterCreateTime": { + "shape": "TStamp", + "documentation": "The time when the DB cluster was created, in Universal Coordinated Time (UTC).
" + }, + "StorageEncrypted": { + "shape": "Boolean", + "documentation": "Specifies whether the source DB cluster is encrypted.
" + }, + "AllocatedStorage": { + "shape": "Integer", + "documentation": "For all database engines except Amazon Aurora, AllocatedStorage
specifies the allocated storage size in gibibytes (GiB). For Aurora, AllocatedStorage
always returns 1, because Aurora DB cluster storage size isn't fixed, but instead automatically adjusts as needed.
The version of the database engine for the automated backup.
" + }, + "DBClusterArn": { + "shape": "String", + "documentation": "The Amazon Resource Name (ARN) for the source DB cluster.
" + }, + "BackupRetentionPeriod": { + "shape": "IntegerOptional", + "documentation": "The retention period for the automated backups.
" + }, + "EngineMode": { + "shape": "String", + "documentation": "The engine mode of the database engine for the automated backup.
" + }, + "AvailabilityZones": { + "shape": "AvailabilityZones", + "documentation": "The Availability Zones where instances in the DB cluster can be created. For information on Amazon Web Services Regions and Availability Zones, see Regions and Availability Zones.
" + }, + "Port": { + "shape": "Integer", + "documentation": "The port number that the automated backup used for connections.
Default: Inherits from the source DB cluster
Valid Values: 1150-65535
The Amazon Web Services KMS key ID for an automated backup.
The Amazon Web Services KMS key identifier is the key ARN, key ID, alias ARN, or alias name for the KMS key.
" + }, + "StorageType": { + "shape": "String", + "documentation": "The storage type associated with the DB cluster.
This setting is only for non-Aurora Multi-AZ DB clusters.
" + }, + "Iops": { + "shape": "IntegerOptional", + "documentation": "The IOPS (I/O operations per second) value for the automated backup.
This setting is only for non-Aurora Multi-AZ DB clusters.
" + } + }, + "documentation": "An automated backup of a DB cluster. It consists of system backups, transaction logs, and the database cluster properties that existed at the time you deleted the source cluster.
", + "wrapper": true + }, + "DBClusterAutomatedBackupList": { + "type": "list", + "member": { + "shape": "DBClusterAutomatedBackup", + "locationName": "DBClusterAutomatedBackup" + } + }, + "DBClusterAutomatedBackupMessage": { + "type": "structure", + "members": { + "Marker": { + "shape": "String", + "documentation": "The pagination token provided in the previous request. If this parameter is specified the response includes only records beyond the marker, up to MaxRecords
.
A list of DBClusterAutomatedBackup
backups.
The Amazon Resource Name (ARN) for the DB cluster snapshot.
" + "documentation": "Specifies the Amazon Resource Name (ARN) for the DB cluster snapshot.
" }, "SourceDBClusterSnapshotArn": { "shape": "String", @@ -6900,6 +7067,10 @@ "StorageType": { "shape": "String", "documentation": "The storage type associated with the DB cluster snapshot.
This setting is only for Aurora DB clusters.
" + }, + "DbClusterResourceId": { + "shape": "String", + "documentation": "Specifies the resource ID of the DB cluster that this DB cluster snapshot was created from.
" } }, "documentation": "Contains the details for an Amazon RDS DB cluster snapshot
This data type is used as a response element in the DescribeDBClusterSnapshots
action.
The identifier for the source DB instance, which can't be changed and which is unique to an Amazon Web Services Region.
" + "documentation": "The resource ID for the source DB instance, which can't be changed and which is unique to an Amazon Web Services Region.
" }, "Region": { "shape": "String", @@ -7467,7 +7638,7 @@ }, "DBInstanceIdentifier": { "shape": "String", - "documentation": "The customer id of the instance that is/was associated with the automated backup.
" + "documentation": "The identifier for the source DB instance, which can't be changed and which is unique to an Amazon Web Services Region.
" }, "RestoreWindow": { "shape": "RestoreWindow", @@ -7479,7 +7650,7 @@ }, "Status": { "shape": "String", - "documentation": "Provides a list of status information for an automated backup:
active
- automated backups for current instances
retained
- automated backups for deleted instances
creating
- automated backups that are waiting for the first automated snapshot to be available.
Provides a list of status information for an automated backup:
active
- Automated backups for current instances.
retained
- Automated backups for deleted instances.
creating
- Automated backups that are waiting for the first automated snapshot to be available.
The license model of an automated backup.
" + "documentation": "The master user name of an automated backup.
" }, "Engine": { "shape": "String", @@ -8406,6 +8577,26 @@ } } }, + "DeleteDBClusterAutomatedBackupMessage": { + "type": "structure", + "required": [ + "DbClusterResourceId" + ], + "members": { + "DbClusterResourceId": { + "shape": "String", + "documentation": "The identifier for the source DB cluster, which can't be changed and which is unique to an Amazon Web Services Region.
" + } + } + }, + "DeleteDBClusterAutomatedBackupResult": { + "type": "structure", + "members": { + "DBClusterAutomatedBackup": { + "shape": "DBClusterAutomatedBackup" + } + } + }, "DeleteDBClusterEndpointMessage": { "type": "structure", "required": [ @@ -8435,6 +8626,10 @@ "FinalDBSnapshotIdentifier": { "shape": "String", "documentation": "The DB cluster snapshot identifier of the new DB cluster snapshot created when SkipFinalSnapshot
is disabled.
Specifying this parameter and also skipping the creation of a final DB cluster snapshot with the SkipFinalShapshot
parameter results in an error.
Constraints:
Must be 1 to 255 letters, numbers, or hyphens.
First character must be a letter
Can't end with a hyphen or contain two consecutive hyphens
A value that indicates whether to remove automated backups immediately after the DB cluster is deleted. This parameter isn't case-sensitive. The default is to remove automated backups immediately after the DB cluster is deleted.
" } }, "documentation": "" @@ -8781,6 +8976,31 @@ }, "documentation": "" }, + "DescribeDBClusterAutomatedBackupsMessage": { + "type": "structure", + "members": { + "DbClusterResourceId": { + "shape": "String", + "documentation": "The resource ID of the DB cluster that is the source of the automated backup. This parameter isn't case-sensitive.
" + }, + "DBClusterIdentifier": { + "shape": "String", + "documentation": "(Optional) The user-supplied DB cluster identifier. If this parameter is specified, it must match the identifier of an existing DB cluster. It returns information from the specific DB cluster's automated backup. This parameter isn't case-sensitive.
" + }, + "Filters": { + "shape": "FilterList", + "documentation": "A filter that specifies which resources to return based on status.
Supported filters are the following:
status
retained
- Automated backups for deleted clusters and after backup replication is stopped.
db-cluster-id
- Accepts DB cluster identifiers and Amazon Resource Names (ARNs). The results list includes only information about the DB cluster automated backups identified by these ARNs.
db-cluster-resource-id
- Accepts DB resource identifiers and Amazon Resource Names (ARNs). The results list includes only information about the DB cluster resources identified by these ARNs.
Returns all resources by default. The status for each resource is specified in the response.
" + }, + "MaxRecords": { + "shape": "IntegerOptional", + "documentation": "The maximum number of records to include in the response. If more records exist than the specified MaxRecords
value, a pagination token called a marker is included in the response so that you can retrieve the remaining results.
The pagination token provided in the previous request. If this parameter is specified the response includes only records beyond the marker, up to MaxRecords
.
A value that indicates whether to include manual DB cluster snapshots that are public and can be copied or restored by any Amazon Web Services account. By default, the public snapshots are not included.
You can share a manual DB cluster snapshot as public by using the ModifyDBClusterSnapshotAttribute API action.
" + }, + "DbClusterResourceId": { + "shape": "String", + "documentation": "A specific DB cluster resource ID to describe.
" } }, "documentation": "" @@ -9025,11 +9249,11 @@ }, "DBInstanceIdentifier": { "shape": "String", - "documentation": "(Optional) The user-supplied instance identifier. If this parameter is specified, it must match the identifier of an existing DB instance. It returns information from the specific DB instance' automated backup. This parameter isn't case-sensitive.
" + "documentation": "(Optional) The user-supplied instance identifier. If this parameter is specified, it must match the identifier of an existing DB instance. It returns information from the specific DB instance's automated backup. This parameter isn't case-sensitive.
" }, "Filters": { "shape": "FilterList", - "documentation": "A filter that specifies which resources to return based on status.
Supported filters are the following:
status
active
- automated backups for current instances
retained
- automated backups for deleted instances and after backup replication is stopped
creating
- automated backups that are waiting for the first automated snapshot to be available
db-instance-id
- Accepts DB instance identifiers and Amazon Resource Names (ARNs). The results list includes only information about the DB instance automated backups identified by these ARNs.
dbi-resource-id
- Accepts DB resource identifiers and Amazon Resource Names (ARNs). The results list includes only information about the DB instance resources identified by these ARNs.
Returns all resources by default. The status for each resource is specified in the response.
" + "documentation": "A filter that specifies which resources to return based on status.
Supported filters are the following:
status
active
- Automated backups for current instances.
creating
- Automated backups that are waiting for the first automated snapshot to be available.
retained
- Automated backups for deleted instances and after backup replication is stopped.
db-instance-id
- Accepts DB instance identifiers and Amazon Resource Names (ARNs). The results list includes only information about the DB instance automated backups identified by these ARNs.
dbi-resource-id
- Accepts DB resource identifiers and Amazon Resource Names (ARNs). The results list includes only information about the DB instance resources identified by these ARNs.
Returns all resources by default. The status for each resource is specified in the response.
" }, "MaxRecords": { "shape": "IntegerOptional", @@ -13356,8 +13580,7 @@ "RestoreDBClusterToPointInTimeMessage": { "type": "structure", "required": [ - "DBClusterIdentifier", - "SourceDBClusterIdentifier" + "DBClusterIdentifier" ], "members": { "DBClusterIdentifier": { @@ -13465,6 +13688,10 @@ "NetworkType": { "shape": "String", "documentation": "The network type of the DB cluster.
Valid values:
IPV4
DUAL
The network type is determined by the DBSubnetGroup
specified for the DB cluster. A DBSubnetGroup
can support only the IPv4 protocol or the IPv4 and the IPv6 protocols (DUAL
).
For more information, see Working with a DB instance in a VPC in the Amazon Aurora User Guide.
Valid for: Aurora DB clusters only
" + }, + "SourceDbClusterResourceId": { + "shape": "String", + "documentation": "The resource ID of the source DB cluster from which to restore.
" } }, "documentation": "" diff --git a/apis/sagemaker-2017-07-24.min.json b/apis/sagemaker-2017-07-24.min.json index 7d75fc2be6..208d3f10ba 100644 --- a/apis/sagemaker-2017-07-24.min.json +++ b/apis/sagemaker-2017-07-24.min.json @@ -1069,7 +1069,7 @@ }, "JobDescription": {}, "StoppingConditions": { - "shape": "Sii" + "shape": "Sil" }, "OutputConfig": { "type": "structure", @@ -1113,21 +1113,21 @@ "LabelingJobName": {}, "LabelAttributeName": {}, "InputConfig": { - "shape": "Sit" + "shape": "Six" }, "OutputConfig": { - "shape": "Sj0" + "shape": "Sj4" }, "RoleArn": {}, "LabelCategoryConfigS3Uri": {}, "StoppingConditions": { - "shape": "Sj1" + "shape": "Sj5" }, "LabelingJobAlgorithmsConfig": { - "shape": "Sj4" + "shape": "Sj8" }, "HumanTaskConfig": { - "shape": "Sj8" + "shape": "Sjc" }, "Tags": { "shape": "S7" @@ -1154,13 +1154,13 @@ "members": { "ModelName": {}, "PrimaryContainer": { - "shape": "Sjn" + "shape": "Sjr" }, "Containers": { - "shape": "Sk1" + "shape": "Sk5" }, "InferenceExecutionConfig": { - "shape": "Sk2" + "shape": "Sk6" }, "ExecutionRoleArn": {}, "Tags": { @@ -1198,13 +1198,13 @@ "members": { "JobDefinitionName": {}, "ModelBiasBaselineConfig": { - "shape": "Sk6" + "shape": "Ska" }, "ModelBiasAppSpecification": { - "shape": "Sk7" + "shape": "Skb" }, "ModelBiasJobInput": { - "shape": "Sk8" + "shape": "Skc" }, "ModelBiasJobOutputConfig": { "shape": "S8n" @@ -1245,10 +1245,10 @@ "members": { "ModelCardName": {}, "SecurityConfig": { - "shape": "Skc" + "shape": "Skg" }, "Content": { - "shape": "Skd" + "shape": "Skh" }, "ModelCardStatus": {}, "Tags": { @@ -1281,7 +1281,7 @@ }, "ModelCardExportJobName": {}, "OutputConfig": { - "shape": "Ski" + "shape": "Skm" } } }, @@ -1309,13 +1309,13 @@ "members": { "JobDefinitionName": {}, "ModelExplainabilityBaselineConfig": { - "shape": "Skm" + "shape": "Skq" }, "ModelExplainabilityAppSpecification": { - "shape": "Skn" + "shape": "Skr" }, "ModelExplainabilityJobInput": { - "shape": "Sko" + "shape": "Sks" }, "ModelExplainabilityJobOutputConfig": { "shape": "S8n" @@ -1356,10 +1356,10 @@ "shape": "Sr" }, "ValidationSpecification": { - "shape": "Skr" + "shape": "Skv" }, "SourceAlgorithmSpecification": { - "shape": "Sku" + "shape": "Sky" }, "CertifyForMarketplace": { "type": "boolean" @@ -1372,22 +1372,22 @@ "shape": "S1q" }, "ModelMetrics": { - "shape": "Skx" + "shape": "Sl1" }, "ClientToken": { "idempotencyToken": true }, "CustomerMetadataProperties": { - "shape": "Sl4" + "shape": "Sl8" }, "DriftCheckBaselines": { - "shape": "Sl7" + "shape": "Slb" }, "Domain": {}, "Task": {}, "SamplePayloadUrl": {}, "AdditionalInferenceSpecifications": { - "shape": "Sld" + "shape": "Slh" } } }, @@ -1439,13 +1439,13 @@ "members": { "JobDefinitionName": {}, "ModelQualityBaselineConfig": { - "shape": "Slk" + "shape": "Slo" }, "ModelQualityAppSpecification": { - "shape": "Sll" + "shape": "Slp" }, "ModelQualityJobInput": { - "shape": "Sln" + "shape": "Slr" }, "ModelQualityJobOutputConfig": { "shape": "S8n" @@ -1485,7 +1485,7 @@ "members": { "MonitoringScheduleName": {}, "MonitoringScheduleConfig": { - "shape": "Slr" + "shape": "Slv" }, "Tags": { "shape": "S7" @@ -1528,16 +1528,16 @@ "type": "integer" }, "AcceleratorTypes": { - "shape": "Sm8" + "shape": "Smc" }, "DefaultCodeRepository": {}, "AdditionalCodeRepositories": { - "shape": "Smb" + "shape": "Smf" }, "RootAccess": {}, "PlatformIdentifier": {}, "InstanceMetadataServiceConfiguration": { - "shape": "Sme" + "shape": "Smi" } } }, @@ -1557,10 +1557,10 @@ "members": { "NotebookInstanceLifecycleConfigName": {}, "OnCreate": { - "shape": "Smj" + "shape": "Smn" }, "OnStart": { - "shape": "Smj" + "shape": "Smn" } } }, @@ -1584,7 +1584,7 @@ "PipelineDisplayName": {}, "PipelineDefinition": {}, "PipelineDefinitionS3Location": { - "shape": "Smr" + "shape": "Smv" }, "PipelineDescription": {}, "ClientRequestToken": { @@ -1595,7 +1595,7 @@ "shape": "S7" }, "ParallelismConfiguration": { - "shape": "Smx" + "shape": "Sn1" } } }, @@ -1663,33 +1663,33 @@ ], "members": { "ProcessingInputs": { - "shape": "Sna" + "shape": "Sne" }, "ProcessingOutputConfig": { - "shape": "Snx" + "shape": "So1" }, "ProcessingJobName": {}, "ProcessingResources": { - "shape": "So2" + "shape": "So6" }, "StoppingCondition": { - "shape": "So4" + "shape": "So8" }, "AppSpecification": { - "shape": "So6" + "shape": "Soa" }, "Environment": { - "shape": "So8" + "shape": "Soc" }, "NetworkConfig": { - "shape": "Slz" + "shape": "Sm3" }, "RoleArn": {}, "Tags": { "shape": "S7" }, "ExperimentConfig": { - "shape": "So9" + "shape": "Sod" } } }, @@ -1714,7 +1714,7 @@ "ProjectName": {}, "ProjectDescription": {}, "ServiceCatalogProvisioningDetails": { - "shape": "Soe" + "shape": "Soi" }, "Tags": { "shape": "S7" @@ -1747,7 +1747,7 @@ "shape": "S7" }, "SpaceSettings": { - "shape": "Soo" + "shape": "Sos" } } }, @@ -1799,7 +1799,7 @@ "shape": "S2t" }, "AlgorithmSpecification": { - "shape": "Soy" + "shape": "Sp2" }, "RoleArn": {}, "InputDataConfig": { @@ -1833,25 +1833,25 @@ "shape": "Sfv" }, "DebugHookConfig": { - "shape": "Sp7" + "shape": "Spb" }, "DebugRuleConfigurations": { - "shape": "Spf" + "shape": "Spj" }, "TensorBoardOutputConfig": { - "shape": "Spj" + "shape": "Spn" }, "ExperimentConfig": { - "shape": "So9" + "shape": "Sod" }, "ProfilerConfig": { - "shape": "Spk" + "shape": "Spo" }, "ProfilerRuleConfigurations": { - "shape": "Spo" + "shape": "Sps" }, "Environment": { - "shape": "Spq" + "shape": "Spu" }, "RetryStrategy": { "shape": "Sfw" @@ -1885,7 +1885,7 @@ "type": "integer" }, "ModelClientConfig": { - "shape": "Spx" + "shape": "Sq1" }, "MaxPayloadInMB": { "type": "integer" @@ -1901,19 +1901,19 @@ "shape": "S41" }, "DataCaptureConfig": { - "shape": "Sq0" + "shape": "Sq4" }, "TransformResources": { "shape": "S44" }, "DataProcessing": { - "shape": "Sq1" + "shape": "Sq5" }, "Tags": { "shape": "S7" }, "ExperimentConfig": { - "shape": "So9" + "shape": "Sod" } } }, @@ -1963,7 +1963,7 @@ "TrialComponentName": {}, "DisplayName": {}, "Status": { - "shape": "Sq9" + "shape": "Sqd" }, "StartTime": { "type": "timestamp" @@ -1972,13 +1972,13 @@ "type": "timestamp" }, "Parameters": { - "shape": "Sqc" + "shape": "Sqg" }, "InputArtifacts": { - "shape": "Sqg" + "shape": "Sqk" }, "OutputArtifacts": { - "shape": "Sqg" + "shape": "Sqk" }, "MetadataProperties": { "shape": "S1q" @@ -2030,20 +2030,20 @@ ], "members": { "CognitoConfig": { - "shape": "Sqr" + "shape": "Sqv" }, "OidcConfig": { - "shape": "Squ" + "shape": "Sqy" }, "SourceIpConfig": { - "shape": "Sqx" + "shape": "Sr1" }, "WorkforceName": {}, "Tags": { "shape": "S7" }, "WorkforceVpcConfig": { - "shape": "Sr1" + "shape": "Sr5" } } }, @@ -2069,11 +2069,11 @@ "WorkteamName": {}, "WorkforceName": {}, "MemberDefinitions": { - "shape": "Srb" + "shape": "Srf" }, "Description": {}, "NotificationConfiguration": { - "shape": "Srj" + "shape": "Srn" }, "Tags": { "shape": "S7" @@ -2757,13 +2757,13 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Stm" + "shape": "Stq" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Stm" + "shape": "Stq" }, "MetadataProperties": { "shape": "S1q" @@ -2813,10 +2813,10 @@ "type": "structure", "members": { "ValidationStatuses": { - "shape": "Stt" + "shape": "Stx" }, "ImageScanStatuses": { - "shape": "Stt" + "shape": "Stx" } } }, @@ -2922,13 +2922,13 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Stm" + "shape": "Stq" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Stm" + "shape": "Stq" }, "MetadataProperties": { "shape": "S1q" @@ -2988,10 +2988,10 @@ }, "FailureReason": {}, "PartialFailureReasons": { - "shape": "Su7" + "shape": "Sub" }, "BestCandidate": { - "shape": "Su9" + "shape": "Sud" }, "AutoMLJobStatus": {}, "AutoMLJobSecondaryStatus": {}, @@ -2999,7 +2999,7 @@ "type": "boolean" }, "AutoMLJobArtifacts": { - "shape": "Sv1" + "shape": "Sv5" }, "ResolvedAttributes": { "type": "structure", @@ -3017,7 +3017,7 @@ "shape": "S64" }, "ModelDeployResult": { - "shape": "Sv5" + "shape": "Sv9" } } } @@ -3072,10 +3072,10 @@ }, "FailureReason": {}, "PartialFailureReasons": { - "shape": "Su7" + "shape": "Sub" }, "BestCandidate": { - "shape": "Su9" + "shape": "Sud" }, "AutoMLJobStatus": {}, "AutoMLJobSecondaryStatus": {}, @@ -3083,7 +3083,7 @@ "shape": "S64" }, "ModelDeployResult": { - "shape": "Sv5" + "shape": "Sv9" }, "DataSplitConfig": { "shape": "S5v" @@ -3092,7 +3092,7 @@ "shape": "S5p" }, "AutoMLJobArtifacts": { - "shape": "Sv1" + "shape": "Sv5" }, "ResolvedAttributes": { "type": "structure", @@ -3202,7 +3202,7 @@ }, "FailureReason": {}, "ModelArtifacts": { - "shape": "Svj" + "shape": "Svn" }, "ModelDigests": { "type": "structure", @@ -3250,13 +3250,13 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Stm" + "shape": "Stq" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Stm" + "shape": "Stq" }, "LineageGroupArn": {} } @@ -3637,10 +3637,10 @@ "EndpointArn": {}, "EndpointConfigName": {}, "ProductionVariants": { - "shape": "Swm" + "shape": "Swq" }, "DataCaptureConfig": { - "shape": "Swu" + "shape": "Swy" }, "EndpointStatus": {}, "FailureReason": {}, @@ -3664,13 +3664,13 @@ "members": { "EndpointConfigName": {}, "ProductionVariants": { - "shape": "Swy" + "shape": "Sx2" }, "StartTime": { "type": "timestamp" }, "ShadowProductionVariants": { - "shape": "Swy" + "shape": "Sx2" } } }, @@ -3678,7 +3678,7 @@ "shape": "Sca" }, "ShadowProductionVariants": { - "shape": "Swm" + "shape": "Swq" } } } @@ -3743,20 +3743,20 @@ "ExperimentArn": {}, "DisplayName": {}, "Source": { - "shape": "Sx4" + "shape": "Sx8" }, "Description": {}, "CreationTime": { "type": "timestamp" }, "CreatedBy": { - "shape": "Stm" + "shape": "Stq" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Stm" + "shape": "Stq" } } } @@ -3806,10 +3806,10 @@ "RoleArn": {}, "FeatureGroupStatus": {}, "OfflineStoreStatus": { - "shape": "Sxb" + "shape": "Sxf" }, "LastUpdateStatus": { - "shape": "Sxe" + "shape": "Sxi" }, "FailureReason": {}, "Description": {}, @@ -3855,7 +3855,7 @@ }, "Description": {}, "Parameters": { - "shape": "Sxk" + "shape": "Sxo" } } } @@ -3988,7 +3988,7 @@ "HubContentMarkdown": {}, "HubContentDocument": {}, "HubContentSearchKeywords": { - "shape": "Sy2" + "shape": "Sy6" }, "HubContentDependencies": { "type": "list", @@ -4087,26 +4087,26 @@ "type": "timestamp" }, "TrainingJobStatusCounters": { - "shape": "Syh" + "shape": "Syl" }, "ObjectiveStatusCounters": { - "shape": "Syj" + "shape": "Syn" }, "BestTrainingJob": { - "shape": "Syl" + "shape": "Syp" }, "OverallBestTrainingJob": { - "shape": "Syl" + "shape": "Syp" }, "WarmStartConfig": { "shape": "Sg7" }, "FailureReason": {}, "TuningJobCompletionDetails": { - "shape": "Syo" + "shape": "Sys" }, "ConsumedResources": { - "shape": "Syp" + "shape": "Syt" }, "Autotune": { "shape": "Sgb" @@ -4312,7 +4312,7 @@ "shape": "Shj" }, "StoppingConditions": { - "shape": "Sii" + "shape": "Sil" }, "InferenceRecommendations": { "type": "list", @@ -4325,13 +4325,13 @@ ], "members": { "Metrics": { - "shape": "Sza" + "shape": "Sze" }, "EndpointConfiguration": { - "shape": "Szd" + "shape": "Szh" }, "ModelConfiguration": { - "shape": "Szf" + "shape": "Szj" }, "RecommendationId": {}, "InvocationEndTime": { @@ -4353,10 +4353,10 @@ ], "members": { "Metrics": { - "shape": "Szn" + "shape": "Szr" }, "EndpointInfo": { - "shape": "Sib" + "shape": "Sie" } } } @@ -4392,7 +4392,7 @@ "members": { "LabelingJobStatus": {}, "LabelCounters": { - "shape": "Szr" + "shape": "Szv" }, "FailureReason": {}, "CreationTime": { @@ -4406,27 +4406,27 @@ "LabelingJobArn": {}, "LabelAttributeName": {}, "InputConfig": { - "shape": "Sit" + "shape": "Six" }, "OutputConfig": { - "shape": "Sj0" + "shape": "Sj4" }, "RoleArn": {}, "LabelCategoryConfigS3Uri": {}, "StoppingConditions": { - "shape": "Sj1" + "shape": "Sj5" }, "LabelingJobAlgorithmsConfig": { - "shape": "Sj4" + "shape": "Sj8" }, "HumanTaskConfig": { - "shape": "Sj8" + "shape": "Sjc" }, "Tags": { "shape": "S7" }, "LabelingJobOutput": { - "shape": "Szu" + "shape": "Szy" } } } @@ -4452,13 +4452,13 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Stm" + "shape": "Stq" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Stm" + "shape": "Stq" } } } @@ -4484,13 +4484,13 @@ "members": { "ModelName": {}, "PrimaryContainer": { - "shape": "Sjn" + "shape": "Sjr" }, "Containers": { - "shape": "Sk1" + "shape": "Sk5" }, "InferenceExecutionConfig": { - "shape": "Sk2" + "shape": "Sk6" }, "ExecutionRoleArn": {}, "VpcConfig": { @@ -4504,7 +4504,7 @@ "type": "boolean" }, "DeploymentRecommendation": { - "shape": "Szz" + "shape": "S103" } } } @@ -4538,13 +4538,13 @@ "type": "timestamp" }, "ModelBiasBaselineConfig": { - "shape": "Sk6" + "shape": "Ska" }, "ModelBiasAppSpecification": { - "shape": "Sk7" + "shape": "Skb" }, "ModelBiasJobInput": { - "shape": "Sk8" + "shape": "Skc" }, "ModelBiasJobOutputConfig": { "shape": "S8n" @@ -4593,23 +4593,23 @@ "type": "integer" }, "Content": { - "shape": "Skd" + "shape": "Skh" }, "ModelCardStatus": {}, "SecurityConfig": { - "shape": "Skc" + "shape": "Skg" }, "CreationTime": { "type": "timestamp" }, "CreatedBy": { - "shape": "Stm" + "shape": "Stq" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Stm" + "shape": "Stq" }, "ModelCardProcessingStatus": {} } @@ -4646,7 +4646,7 @@ "type": "integer" }, "OutputConfig": { - "shape": "Ski" + "shape": "Skm" }, "CreatedAt": { "type": "timestamp" @@ -4696,13 +4696,13 @@ "type": "timestamp" }, "ModelExplainabilityBaselineConfig": { - "shape": "Skm" + "shape": "Skq" }, "ModelExplainabilityAppSpecification": { - "shape": "Skn" + "shape": "Skr" }, "ModelExplainabilityJobInput": { - "shape": "Sko" + "shape": "Sks" }, "ModelExplainabilityJobOutputConfig": { "shape": "S8n" @@ -4754,46 +4754,46 @@ "shape": "Sr" }, "SourceAlgorithmSpecification": { - "shape": "Sku" + "shape": "Sky" }, "ValidationSpecification": { - "shape": "Skr" + "shape": "Skv" }, "ModelPackageStatus": {}, "ModelPackageStatusDetails": { - "shape": "S10g" + "shape": "S10k" }, "CertifyForMarketplace": { "type": "boolean" }, "ModelApprovalStatus": {}, "CreatedBy": { - "shape": "Stm" + "shape": "Stq" }, "MetadataProperties": { "shape": "S1q" }, "ModelMetrics": { - "shape": "Skx" + "shape": "Sl1" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Stm" + "shape": "Stq" }, "ApprovalDescription": {}, "CustomerMetadataProperties": { - "shape": "Sl4" + "shape": "Sl8" }, "DriftCheckBaselines": { - "shape": "Sl7" + "shape": "Slb" }, "Domain": {}, "Task": {}, "SamplePayloadUrl": {}, "AdditionalInferenceSpecifications": { - "shape": "Sld" + "shape": "Slh" } } } @@ -4825,7 +4825,7 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Stm" + "shape": "Stq" }, "ModelPackageGroupStatus": {} } @@ -4860,13 +4860,13 @@ "type": "timestamp" }, "ModelQualityBaselineConfig": { - "shape": "Slk" + "shape": "Slo" }, "ModelQualityAppSpecification": { - "shape": "Sll" + "shape": "Slp" }, "ModelQualityJobInput": { - "shape": "Sln" + "shape": "Slr" }, "ModelQualityJobOutputConfig": { "shape": "S8n" @@ -4917,11 +4917,11 @@ "type": "timestamp" }, "MonitoringScheduleConfig": { - "shape": "Slr" + "shape": "Slv" }, "EndpointName": {}, "LastMonitoringExecutionSummary": { - "shape": "S10t" + "shape": "S10x" } } } @@ -4964,16 +4964,16 @@ "type": "integer" }, "AcceleratorTypes": { - "shape": "Sm8" + "shape": "Smc" }, "DefaultCodeRepository": {}, "AdditionalCodeRepositories": { - "shape": "Smb" + "shape": "Smf" }, "RootAccess": {}, "PlatformIdentifier": {}, "InstanceMetadataServiceConfiguration": { - "shape": "Sme" + "shape": "Smi" } } } @@ -4994,10 +4994,10 @@ "NotebookInstanceLifecycleConfigArn": {}, "NotebookInstanceLifecycleConfigName": {}, "OnCreate": { - "shape": "Smj" + "shape": "Smn" }, "OnStart": { - "shape": "Smj" + "shape": "Smn" }, "LastModifiedTime": { "type": "timestamp" @@ -5038,13 +5038,13 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Stm" + "shape": "Stq" }, "LastModifiedBy": { - "shape": "Stm" + "shape": "Stq" }, "ParallelismConfiguration": { - "shape": "Smx" + "shape": "Sn1" } } } @@ -5088,7 +5088,7 @@ "PipelineExecutionStatus": {}, "PipelineExecutionDescription": {}, "PipelineExperimentConfig": { - "shape": "S11d" + "shape": "S11h" }, "FailureReason": {}, "CreationTime": { @@ -5098,16 +5098,16 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Stm" + "shape": "Stq" }, "LastModifiedBy": { - "shape": "Stm" + "shape": "Stq" }, "ParallelismConfiguration": { - "shape": "Smx" + "shape": "Sn1" }, "SelectiveExecutionConfig": { - "shape": "S11f" + "shape": "S11j" } } } @@ -5134,30 +5134,30 @@ ], "members": { "ProcessingInputs": { - "shape": "Sna" + "shape": "Sne" }, "ProcessingOutputConfig": { - "shape": "Snx" + "shape": "So1" }, "ProcessingJobName": {}, "ProcessingResources": { - "shape": "So2" + "shape": "So6" }, "StoppingCondition": { - "shape": "So4" + "shape": "So8" }, "AppSpecification": { - "shape": "So6" + "shape": "Soa" }, "Environment": { - "shape": "So8" + "shape": "Soc" }, "NetworkConfig": { - "shape": "Slz" + "shape": "Sm3" }, "RoleArn": {}, "ExperimentConfig": { - "shape": "So9" + "shape": "Sod" }, "ProcessingJobArn": {}, "ProcessingJobStatus": {}, @@ -5207,14 +5207,14 @@ "ProjectId": {}, "ProjectDescription": {}, "ServiceCatalogProvisioningDetails": { - "shape": "Soe" + "shape": "Soi" }, "ServiceCatalogProvisionedProductDetails": { - "shape": "S11o" + "shape": "S11s" }, "ProjectStatus": {}, "CreatedBy": { - "shape": "Stm" + "shape": "Stq" }, "CreationTime": { "type": "timestamp" @@ -5223,7 +5223,7 @@ "type": "timestamp" }, "LastModifiedBy": { - "shape": "Stm" + "shape": "Stq" } } } @@ -5256,7 +5256,7 @@ }, "FailureReason": {}, "SpaceSettings": { - "shape": "Soo" + "shape": "Sos" } } } @@ -5304,7 +5304,7 @@ ], "members": { "SubscribedWorkteam": { - "shape": "S11z" + "shape": "S123" } } } @@ -5339,7 +5339,7 @@ "LabelingJobArn": {}, "AutoMLJobArn": {}, "ModelArtifacts": { - "shape": "Svj" + "shape": "Svn" }, "TrainingJobStatus": {}, "SecondaryStatus": {}, @@ -5348,7 +5348,7 @@ "shape": "S2t" }, "AlgorithmSpecification": { - "shape": "Soy" + "shape": "Sp2" }, "RoleArn": {}, "InputDataConfig": { @@ -5379,10 +5379,10 @@ "type": "timestamp" }, "SecondaryStatusTransitions": { - "shape": "S123" + "shape": "S127" }, "FinalMetricDataList": { - "shape": "S126" + "shape": "S12a" }, "EnableNetworkIsolation": { "type": "boolean" @@ -5403,25 +5403,25 @@ "type": "integer" }, "DebugHookConfig": { - "shape": "Sp7" + "shape": "Spb" }, "ExperimentConfig": { - "shape": "So9" + "shape": "Sod" }, "DebugRuleConfigurations": { - "shape": "Spf" + "shape": "Spj" }, "TensorBoardOutputConfig": { - "shape": "Spj" + "shape": "Spn" }, "DebugRuleEvaluationStatuses": { - "shape": "S12a" + "shape": "S12e" }, "ProfilerConfig": { - "shape": "Spk" + "shape": "Spo" }, "ProfilerRuleConfigurations": { - "shape": "Spo" + "shape": "Sps" }, "ProfilerRuleEvaluationStatuses": { "type": "list", @@ -5443,10 +5443,10 @@ "shape": "Sfw" }, "Environment": { - "shape": "Spq" + "shape": "Spu" }, "WarmPoolStatus": { - "shape": "S12h" + "shape": "S12l" } } } @@ -5482,7 +5482,7 @@ "type": "integer" }, "ModelClientConfig": { - "shape": "Spx" + "shape": "Sq1" }, "MaxPayloadInMB": { "type": "integer" @@ -5498,7 +5498,7 @@ "shape": "S41" }, "DataCaptureConfig": { - "shape": "Sq0" + "shape": "Sq4" }, "TransformResources": { "shape": "S44" @@ -5515,10 +5515,10 @@ "LabelingJobArn": {}, "AutoMLJobArn": {}, "DataProcessing": { - "shape": "Sq1" + "shape": "Sq5" }, "ExperimentConfig": { - "shape": "So9" + "shape": "Sod" } } } @@ -5541,19 +5541,19 @@ "DisplayName": {}, "ExperimentName": {}, "Source": { - "shape": "S12p" + "shape": "S12t" }, "CreationTime": { "type": "timestamp" }, "CreatedBy": { - "shape": "Stm" + "shape": "Stq" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Stm" + "shape": "Stq" }, "MetadataProperties": { "shape": "S1q" @@ -5578,10 +5578,10 @@ "TrialComponentArn": {}, "DisplayName": {}, "Source": { - "shape": "S12t" + "shape": "S12x" }, "Status": { - "shape": "Sq9" + "shape": "Sqd" }, "StartTime": { "type": "timestamp" @@ -5593,34 +5593,34 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Stm" + "shape": "Stq" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Stm" + "shape": "Stq" }, "Parameters": { - "shape": "Sqc" + "shape": "Sqg" }, "InputArtifacts": { - "shape": "Sqg" + "shape": "Sqk" }, "OutputArtifacts": { - "shape": "Sqg" + "shape": "Sqk" }, "MetadataProperties": { "shape": "S1q" }, "Metrics": { - "shape": "S12v" + "shape": "S12z" }, "LineageGroupArn": {}, "Sources": { "type": "list", "member": { - "shape": "S12t" + "shape": "S12x" } } } @@ -5678,7 +5678,7 @@ ], "members": { "Workforce": { - "shape": "S135" + "shape": "S139" } } } @@ -5700,7 +5700,7 @@ ], "members": { "Workteam": { - "shape": "S13d" + "shape": "S13h" } } } @@ -5945,7 +5945,7 @@ "HubContentMarkdown": {}, "HubContentDocument": {}, "HubContentSearchKeywords": { - "shape": "Sy2" + "shape": "Sy6" }, "Tags": { "shape": "S7" @@ -6269,7 +6269,7 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Stm" + "shape": "Stq" } } } @@ -6338,7 +6338,7 @@ }, "FailureReason": {}, "PartialFailureReasons": { - "shape": "Su7" + "shape": "Sub" } } } @@ -6374,7 +6374,7 @@ "Candidates": { "type": "list", "member": { - "shape": "Su9" + "shape": "Sud" } }, "NextToken": {} @@ -6584,7 +6584,7 @@ ], "members": { "JobDefinitionSummaries": { - "shape": "S16a" + "shape": "S16e" }, "NextToken": {} } @@ -7013,7 +7013,7 @@ "ExperimentName": {}, "DisplayName": {}, "ExperimentSource": { - "shape": "Sx4" + "shape": "Sx8" }, "CreationTime": { "type": "timestamp" @@ -7073,7 +7073,7 @@ }, "FeatureGroupStatus": {}, "OfflineStoreStatus": { - "shape": "Sxb" + "shape": "Sxf" } } } @@ -7165,7 +7165,7 @@ ], "members": { "HubContentSummaries": { - "shape": "S180" + "shape": "S184" }, "NextToken": {} } @@ -7204,7 +7204,7 @@ ], "members": { "HubContentSummaries": { - "shape": "S180" + "shape": "S184" }, "NextToken": {} } @@ -7379,10 +7379,10 @@ "type": "timestamp" }, "TrainingJobStatusCounters": { - "shape": "Syh" + "shape": "Syl" }, "ObjectiveStatusCounters": { - "shape": "Syj" + "shape": "Syn" }, "ResourceLimits": { "shape": "Sf3" @@ -7623,17 +7623,17 @@ ], "members": { "Metrics": { - "shape": "Sza" + "shape": "Sze" }, "EndpointConfiguration": { - "shape": "Szd" + "shape": "Szh" }, "ModelConfiguration": { - "shape": "Szf" + "shape": "Szj" }, "FailureReason": {}, "EndpointMetrics": { - "shape": "Szn" + "shape": "Szr" }, "InvocationEndTime": { "type": "timestamp" @@ -7779,17 +7779,17 @@ }, "LabelingJobStatus": {}, "LabelCounters": { - "shape": "Szr" + "shape": "Szv" }, "WorkteamArn": {}, "PreHumanTaskLambdaArn": {}, "AnnotationConsolidationLambdaArn": {}, "FailureReason": {}, "LabelingJobOutput": { - "shape": "Szu" + "shape": "Szy" }, "InputConfig": { - "shape": "Sit" + "shape": "Six" } } } @@ -7936,7 +7936,7 @@ ], "members": { "JobDefinitionSummaries": { - "shape": "S16a" + "shape": "S16e" }, "NextToken": {} } @@ -8149,7 +8149,7 @@ ], "members": { "JobDefinitionSummaries": { - "shape": "S16a" + "shape": "S16e" }, "NextToken": {} } @@ -8349,7 +8349,7 @@ ], "members": { "JobDefinitionSummaries": { - "shape": "S16a" + "shape": "S16e" }, "NextToken": {} } @@ -8468,7 +8468,7 @@ "type": "structure", "members": { "MonitoringAlertSummaries": { - "shape": "S1bf" + "shape": "S1bj" }, "NextToken": {} } @@ -8518,7 +8518,7 @@ "MonitoringExecutionSummaries": { "type": "list", "member": { - "shape": "S10t" + "shape": "S10x" } }, "NextToken": {} @@ -8699,7 +8699,7 @@ "NotebookInstanceLifecycleConfigName": {}, "DefaultCodeRepository": {}, "AdditionalCodeRepositories": { - "shape": "Smb" + "shape": "Smf" } } } @@ -8798,7 +8798,7 @@ "CallbackToken": {}, "SqsQueueUrl": {}, "OutputParameters": { - "shape": "S1cu" + "shape": "S1cy" } } }, @@ -8807,7 +8807,7 @@ "members": { "Arn": {}, "OutputParameters": { - "shape": "S1cu" + "shape": "S1cy" } } }, @@ -8946,7 +8946,7 @@ "type": "structure", "members": { "PipelineParameters": { - "shape": "S1db" + "shape": "S1df" }, "NextToken": {} } @@ -9327,7 +9327,7 @@ "SubscribedWorkteams": { "type": "list", "member": { - "shape": "S11z" + "shape": "S123" } }, "NextToken": {} @@ -9415,7 +9415,7 @@ }, "TrainingJobStatus": {}, "WarmPoolStatus": { - "shape": "S12h" + "shape": "S12l" } } } @@ -9450,7 +9450,7 @@ "TrainingJobSummaries": { "type": "list", "member": { - "shape": "Syl" + "shape": "Syp" } }, "NextToken": {} @@ -9553,10 +9553,10 @@ "TrialComponentArn": {}, "DisplayName": {}, "TrialComponentSource": { - "shape": "S12t" + "shape": "S12x" }, "Status": { - "shape": "Sq9" + "shape": "Sqd" }, "StartTime": { "type": "timestamp" @@ -9568,13 +9568,13 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Stm" + "shape": "Stq" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Stm" + "shape": "Stq" } } } @@ -9615,7 +9615,7 @@ "TrialName": {}, "DisplayName": {}, "TrialSource": { - "shape": "S12p" + "shape": "S12t" }, "CreationTime": { "type": "timestamp" @@ -9690,7 +9690,7 @@ "Workforces": { "type": "list", "member": { - "shape": "S135" + "shape": "S139" } }, "NextToken": {} @@ -9719,7 +9719,7 @@ "Workteams": { "type": "list", "member": { - "shape": "S13d" + "shape": "S13h" } }, "NextToken": {} @@ -9838,7 +9838,7 @@ "members": { "DeviceFleetName": {}, "Devices": { - "shape": "S1g6" + "shape": "S1ga" }, "Tags": { "shape": "S7" @@ -9908,7 +9908,7 @@ "idempotencyToken": true }, "ParallelismConfiguration": { - "shape": "Smx" + "shape": "Sn1" } } }, @@ -9928,7 +9928,7 @@ "members": { "Resource": {}, "SearchExpression": { - "shape": "S1gh" + "shape": "S1gl" }, "SortBy": {}, "SortOrder": {}, @@ -9948,7 +9948,7 @@ "type": "structure", "members": { "TrainingJob": { - "shape": "S1gv" + "shape": "S1gz" }, "Experiment": { "type": "structure", @@ -9957,20 +9957,20 @@ "ExperimentArn": {}, "DisplayName": {}, "Source": { - "shape": "Sx4" + "shape": "Sx8" }, "Description": {}, "CreationTime": { "type": "timestamp" }, "CreatedBy": { - "shape": "Stm" + "shape": "Stq" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Stm" + "shape": "Stq" }, "Tags": { "shape": "S7" @@ -9985,19 +9985,19 @@ "DisplayName": {}, "ExperimentName": {}, "Source": { - "shape": "S12p" + "shape": "S12t" }, "CreationTime": { "type": "timestamp" }, "CreatedBy": { - "shape": "Stm" + "shape": "Stq" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Stm" + "shape": "Stq" }, "MetadataProperties": { "shape": "S1q" @@ -10013,13 +10013,13 @@ "TrialComponentName": {}, "TrialComponentArn": {}, "TrialComponentSource": { - "shape": "S12t" + "shape": "S12x" }, "CreationTime": { "type": "timestamp" }, "CreatedBy": { - "shape": "Stm" + "shape": "Stq" } } } @@ -10033,10 +10033,10 @@ "DisplayName": {}, "TrialComponentArn": {}, "Source": { - "shape": "S12t" + "shape": "S12x" }, "Status": { - "shape": "Sq9" + "shape": "Sqd" }, "StartTime": { "type": "timestamp" @@ -10048,25 +10048,25 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Stm" + "shape": "Stq" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Stm" + "shape": "Stq" }, "Parameters": { - "shape": "Sqc" + "shape": "Sqg" }, "InputArtifacts": { - "shape": "Sqg" + "shape": "Sqk" }, "OutputArtifacts": { - "shape": "Sqg" + "shape": "Sqk" }, "Metrics": { - "shape": "S12v" + "shape": "S12z" }, "MetadataProperties": { "shape": "S1q" @@ -10076,36 +10076,36 @@ "members": { "SourceArn": {}, "TrainingJob": { - "shape": "S1gv" + "shape": "S1gz" }, "ProcessingJob": { "type": "structure", "members": { "ProcessingInputs": { - "shape": "Sna" + "shape": "Sne" }, "ProcessingOutputConfig": { - "shape": "Snx" + "shape": "So1" }, "ProcessingJobName": {}, "ProcessingResources": { - "shape": "So2" + "shape": "So6" }, "StoppingCondition": { - "shape": "So4" + "shape": "So8" }, "AppSpecification": { - "shape": "So6" + "shape": "Soa" }, "Environment": { - "shape": "So8" + "shape": "Soc" }, "NetworkConfig": { - "shape": "Slz" + "shape": "Sm3" }, "RoleArn": {}, "ExperimentConfig": { - "shape": "So9" + "shape": "Sod" }, "ProcessingJobArn": {}, "ProcessingJobStatus": {}, @@ -10132,7 +10132,7 @@ } }, "TransformJob": { - "shape": "S1h3" + "shape": "S1h7" } } }, @@ -10168,10 +10168,10 @@ "EndpointArn": {}, "EndpointConfigName": {}, "ProductionVariants": { - "shape": "Swm" + "shape": "Swq" }, "DataCaptureConfig": { - "shape": "Swu" + "shape": "Swy" }, "EndpointStatus": {}, "FailureReason": {}, @@ -10198,11 +10198,11 @@ "type": "timestamp" }, "MonitoringScheduleConfig": { - "shape": "Slr" + "shape": "Slv" }, "EndpointName": {}, "LastMonitoringExecutionSummary": { - "shape": "S10t" + "shape": "S10x" }, "Tags": { "shape": "S7" @@ -10214,7 +10214,7 @@ "shape": "S7" }, "ShadowProductionVariants": { - "shape": "Swm" + "shape": "Swq" } } }, @@ -10235,49 +10235,49 @@ "shape": "Sr" }, "SourceAlgorithmSpecification": { - "shape": "Sku" + "shape": "Sky" }, "ValidationSpecification": { - "shape": "Skr" + "shape": "Skv" }, "ModelPackageStatus": {}, "ModelPackageStatusDetails": { - "shape": "S10g" + "shape": "S10k" }, "CertifyForMarketplace": { "type": "boolean" }, "ModelApprovalStatus": {}, "CreatedBy": { - "shape": "Stm" + "shape": "Stq" }, "MetadataProperties": { "shape": "S1q" }, "ModelMetrics": { - "shape": "Skx" + "shape": "Sl1" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Stm" + "shape": "Stq" }, "ApprovalDescription": {}, "Domain": {}, "Task": {}, "SamplePayloadUrl": {}, "AdditionalInferenceSpecifications": { - "shape": "Sld" + "shape": "Slh" }, "Tags": { "shape": "S7" }, "CustomerMetadataProperties": { - "shape": "Sl4" + "shape": "Sl8" }, "DriftCheckBaselines": { - "shape": "Sl7" + "shape": "Slb" } } }, @@ -10291,7 +10291,7 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Stm" + "shape": "Stq" }, "ModelPackageGroupStatus": {}, "Tags": { @@ -10318,13 +10318,13 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Stm" + "shape": "Stq" }, "LastModifiedBy": { - "shape": "Stm" + "shape": "Stq" }, "ParallelismConfiguration": { - "shape": "Smx" + "shape": "Sn1" }, "Tags": { "shape": "S7" @@ -10340,7 +10340,7 @@ "PipelineExecutionStatus": {}, "PipelineExecutionDescription": {}, "PipelineExperimentConfig": { - "shape": "S11d" + "shape": "S11h" }, "FailureReason": {}, "CreationTime": { @@ -10350,19 +10350,19 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Stm" + "shape": "Stq" }, "LastModifiedBy": { - "shape": "Stm" + "shape": "Stq" }, "ParallelismConfiguration": { - "shape": "Smx" + "shape": "Sn1" }, "PipelineParameters": { - "shape": "S1db" + "shape": "S1df" }, "SelectiveExecutionConfig": { - "shape": "S11f" + "shape": "S11j" } } }, @@ -10391,10 +10391,10 @@ "RoleArn": {}, "FeatureGroupStatus": {}, "OfflineStoreStatus": { - "shape": "Sxb" + "shape": "Sxf" }, "LastUpdateStatus": { - "shape": "Sxe" + "shape": "Sxi" }, "FailureReason": {}, "Description": {}, @@ -10411,14 +10411,14 @@ "ProjectId": {}, "ProjectDescription": {}, "ServiceCatalogProvisioningDetails": { - "shape": "Soe" + "shape": "Soi" }, "ServiceCatalogProvisionedProductDetails": { - "shape": "S11o" + "shape": "S11s" }, "ProjectStatus": {}, "CreatedBy": { - "shape": "Stm" + "shape": "Stq" }, "CreationTime": { "type": "timestamp" @@ -10430,7 +10430,7 @@ "type": "timestamp" }, "LastModifiedBy": { - "shape": "Stm" + "shape": "Stq" } } }, @@ -10449,7 +10449,7 @@ }, "Description": {}, "Parameters": { - "shape": "Sxk" + "shape": "Sxo" } } }, @@ -10478,16 +10478,16 @@ "type": "timestamp" }, "TrainingJobStatusCounters": { - "shape": "Syh" + "shape": "Syl" }, "ObjectiveStatusCounters": { - "shape": "Syj" + "shape": "Syn" }, "BestTrainingJob": { - "shape": "Syl" + "shape": "Syp" }, "OverallBestTrainingJob": { - "shape": "Syl" + "shape": "Syp" }, "WarmStartConfig": { "shape": "Sg7" @@ -10497,10 +10497,10 @@ "shape": "S7" }, "TuningJobCompletionDetails": { - "shape": "Syo" + "shape": "Sys" }, "ConsumedResources": { - "shape": "Syp" + "shape": "Syt" } } }, @@ -10512,13 +10512,13 @@ "members": { "ModelName": {}, "PrimaryContainer": { - "shape": "Sjn" + "shape": "Sjr" }, "Containers": { - "shape": "Sk1" + "shape": "Sk5" }, "InferenceExecutionConfig": { - "shape": "Sk2" + "shape": "Sk6" }, "ExecutionRoleArn": {}, "VpcConfig": { @@ -10535,7 +10535,7 @@ "shape": "S7" }, "DeploymentRecommendation": { - "shape": "Szz" + "shape": "S103" } } }, @@ -10564,7 +10564,7 @@ } }, "LastBatchTransformJob": { - "shape": "S1h3" + "shape": "S1h7" }, "MonitoringSchedules": { "type": "list", @@ -10583,14 +10583,14 @@ "type": "timestamp" }, "MonitoringScheduleConfig": { - "shape": "Slr" + "shape": "Slv" }, "EndpointName": {}, "MonitoringAlertSummaries": { - "shape": "S1bf" + "shape": "S1bj" }, "LastMonitoringExecutionSummary": { - "shape": "S10t" + "shape": "S10x" } } } @@ -10605,19 +10605,19 @@ }, "ModelCardStatus": {}, "SecurityConfig": { - "shape": "Skc" + "shape": "Skg" }, "CreationTime": { "type": "timestamp" }, "CreatedBy": { - "shape": "Stm" + "shape": "Stq" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Stm" + "shape": "Stq" }, "Tags": { "shape": "S7" @@ -10637,23 +10637,23 @@ "type": "integer" }, "Content": { - "shape": "Skd" + "shape": "Skh" }, "ModelCardStatus": {}, "SecurityConfig": { - "shape": "Skc" + "shape": "Skg" }, "CreationTime": { "type": "timestamp" }, "CreatedBy": { - "shape": "Stm" + "shape": "Stq" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Stm" + "shape": "Stq" }, "Tags": { "shape": "S7" @@ -10700,7 +10700,7 @@ "members": { "CallbackToken": {}, "OutputParameters": { - "shape": "S1cu" + "shape": "S1cy" }, "ClientRequestToken": { "idempotencyToken": true @@ -10780,17 +10780,17 @@ "PipelineName": {}, "PipelineExecutionDisplayName": {}, "PipelineParameters": { - "shape": "S1db" + "shape": "S1df" }, "PipelineExecutionDescription": {}, "ClientRequestToken": { "idempotencyToken": true }, "ParallelismConfiguration": { - "shape": "Smx" + "shape": "Sn1" }, "SelectiveExecutionConfig": { - "shape": "S11f" + "shape": "S11j" } } }, @@ -11001,7 +11001,7 @@ "shape": "S1o" }, "PropertiesToRemove": { - "shape": "S1ik" + "shape": "S1io" } } }, @@ -11045,7 +11045,7 @@ "shape": "S1o" }, "PropertiesToRemove": { - "shape": "S1ik" + "shape": "S1io" } } }, @@ -11095,7 +11095,7 @@ "shape": "S1o" }, "PropertiesToRemove": { - "shape": "S1ik" + "shape": "S1io" } } }, @@ -11136,7 +11136,7 @@ "members": { "DeviceFleetName": {}, "Devices": { - "shape": "S1g6" + "shape": "S1ga" } } } @@ -11348,7 +11348,7 @@ "ParameterAdditions": { "type": "list", "member": { - "shape": "Sxl" + "shape": "Sxp" } }, "ParameterRemovals": { @@ -11485,7 +11485,7 @@ "members": { "ModelCardName": {}, "Content": { - "shape": "Skd" + "shape": "Skh" }, "ModelCardStatus": {} } @@ -11511,14 +11511,14 @@ "ModelApprovalStatus": {}, "ApprovalDescription": {}, "CustomerMetadataProperties": { - "shape": "Sl4" + "shape": "Sl8" }, "CustomerMetadataPropertiesToRemove": { "type": "list", "member": {} }, "AdditionalInferenceSpecificationsToAdd": { - "shape": "Sld" + "shape": "Slh" } } }, @@ -11573,7 +11573,7 @@ "members": { "MonitoringScheduleName": {}, "MonitoringScheduleConfig": { - "shape": "Slr" + "shape": "Slv" } } }, @@ -11606,10 +11606,10 @@ }, "DefaultCodeRepository": {}, "AdditionalCodeRepositories": { - "shape": "Smb" + "shape": "Smf" }, "AcceleratorTypes": { - "shape": "Sm8" + "shape": "Smc" }, "DisassociateAcceleratorTypes": { "type": "boolean" @@ -11622,7 +11622,7 @@ }, "RootAccess": {}, "InstanceMetadataServiceConfiguration": { - "shape": "Sme" + "shape": "Smi" } } }, @@ -11640,10 +11640,10 @@ "members": { "NotebookInstanceLifecycleConfigName": {}, "OnCreate": { - "shape": "Smj" + "shape": "Smn" }, "OnStart": { - "shape": "Smj" + "shape": "Smn" } } }, @@ -11663,12 +11663,12 @@ "PipelineDisplayName": {}, "PipelineDefinition": {}, "PipelineDefinitionS3Location": { - "shape": "Smr" + "shape": "Smv" }, "PipelineDescription": {}, "RoleArn": {}, "ParallelismConfiguration": { - "shape": "Smx" + "shape": "Sn1" } } }, @@ -11690,7 +11690,7 @@ "PipelineExecutionDescription": {}, "PipelineExecutionDisplayName": {}, "ParallelismConfiguration": { - "shape": "Smx" + "shape": "Sn1" } } }, @@ -11715,7 +11715,7 @@ "members": { "ProvisioningArtifactId": {}, "ProvisioningParameters": { - "shape": "Sog" + "shape": "Sok" } } }, @@ -11745,7 +11745,7 @@ "DomainId": {}, "SpaceName": {}, "SpaceSettings": { - "shape": "Soo" + "shape": "Sos" } } }, @@ -11772,7 +11772,7 @@ "type": "long" }, "ProfilingParameters": { - "shape": "Spm" + "shape": "Spq" }, "DisableProfiler": { "type": "boolean" @@ -11780,7 +11780,7 @@ } }, "ProfilerRuleConfigurations": { - "shape": "Spo" + "shape": "Sps" }, "ResourceConfig": { "type": "structure", @@ -11833,7 +11833,7 @@ "TrialComponentName": {}, "DisplayName": {}, "Status": { - "shape": "Sq9" + "shape": "Sqd" }, "StartTime": { "type": "timestamp" @@ -11842,22 +11842,22 @@ "type": "timestamp" }, "Parameters": { - "shape": "Sqc" + "shape": "Sqg" }, "ParametersToRemove": { - "shape": "S1kr" + "shape": "S1kv" }, "InputArtifacts": { - "shape": "Sqg" + "shape": "Sqk" }, "InputArtifactsToRemove": { - "shape": "S1kr" + "shape": "S1kv" }, "OutputArtifacts": { - "shape": "Sqg" + "shape": "Sqk" }, "OutputArtifactsToRemove": { - "shape": "S1kr" + "shape": "S1kv" } } }, @@ -11899,13 +11899,13 @@ "members": { "WorkforceName": {}, "SourceIpConfig": { - "shape": "Sqx" + "shape": "Sr1" }, "OidcConfig": { - "shape": "Squ" + "shape": "Sqy" }, "WorkforceVpcConfig": { - "shape": "Sr1" + "shape": "Sr5" } } }, @@ -11916,7 +11916,7 @@ ], "members": { "Workforce": { - "shape": "S135" + "shape": "S139" } } } @@ -11930,11 +11930,11 @@ "members": { "WorkteamName": {}, "MemberDefinitions": { - "shape": "Srb" + "shape": "Srf" }, "Description": {}, "NotificationConfiguration": { - "shape": "Srj" + "shape": "Srn" } } }, @@ -11945,7 +11945,7 @@ ], "members": { "Workteam": { - "shape": "S13d" + "shape": "S13h" } } } @@ -14318,6 +14318,20 @@ } } } + }, + "Stairs": { + "type": "structure", + "members": { + "DurationInSeconds": { + "type": "integer" + }, + "NumberOfSteps": { + "type": "integer" + }, + "UsersPerStep": { + "type": "integer" + } + } } } }, @@ -14397,7 +14411,7 @@ "Endpoints": { "type": "list", "member": { - "shape": "Sib" + "shape": "Sie" } }, "VpcConfig": { @@ -14420,7 +14434,7 @@ "ModelName": {} } }, - "Sib": { + "Sie": { "type": "structure", "required": [ "EndpointName" @@ -14429,7 +14443,7 @@ "EndpointName": {} } }, - "Sii": { + "Sil": { "type": "structure", "members": { "MaxInvocations": { @@ -14446,10 +14460,11 @@ } } } - } + }, + "FlatInvocations": {} } }, - "Sit": { + "Six": { "type": "structure", "required": [ "DataSource" @@ -14489,7 +14504,7 @@ } } }, - "Sj0": { + "Sj4": { "type": "structure", "required": [ "S3OutputPath" @@ -14500,7 +14515,7 @@ "SnsTopicArn": {} } }, - "Sj1": { + "Sj5": { "type": "structure", "members": { "MaxHumanLabeledObjectCount": { @@ -14511,7 +14526,7 @@ } } }, - "Sj4": { + "Sj8": { "type": "structure", "required": [ "LabelingJobAlgorithmSpecificationArn" @@ -14530,7 +14545,7 @@ } } }, - "Sj8": { + "Sjc": { "type": "structure", "required": [ "WorkteamArn", @@ -14584,7 +14599,7 @@ } } }, - "Sjn": { + "Sjr": { "type": "structure", "members": { "ContainerHostname": {}, @@ -14643,13 +14658,13 @@ } } }, - "Sk1": { + "Sk5": { "type": "list", "member": { - "shape": "Sjn" + "shape": "Sjr" } }, - "Sk2": { + "Sk6": { "type": "structure", "required": [ "Mode" @@ -14658,7 +14673,7 @@ "Mode": {} } }, - "Sk6": { + "Ska": { "type": "structure", "members": { "BaseliningJobName": {}, @@ -14667,7 +14682,7 @@ } } }, - "Sk7": { + "Skb": { "type": "structure", "required": [ "ImageUri", @@ -14681,7 +14696,7 @@ } } }, - "Sk8": { + "Skc": { "type": "structure", "required": [ "GroundTruthS3Input" @@ -14694,27 +14709,27 @@ "shape": "S8h" }, "GroundTruthS3Input": { - "shape": "Sk9" + "shape": "Skd" } } }, - "Sk9": { + "Skd": { "type": "structure", "members": { "S3Uri": {} } }, - "Skc": { + "Skg": { "type": "structure", "members": { "KmsKeyId": {} } }, - "Skd": { + "Skh": { "type": "string", "sensitive": true }, - "Ski": { + "Skm": { "type": "structure", "required": [ "S3OutputPath" @@ -14723,7 +14738,7 @@ "S3OutputPath": {} } }, - "Skm": { + "Skq": { "type": "structure", "members": { "BaseliningJobName": {}, @@ -14732,7 +14747,7 @@ } } }, - "Skn": { + "Skr": { "type": "structure", "required": [ "ImageUri", @@ -14746,7 +14761,7 @@ } } }, - "Sko": { + "Sks": { "type": "structure", "members": { "EndpointInput": { @@ -14757,7 +14772,7 @@ } } }, - "Skr": { + "Skv": { "type": "structure", "required": [ "ValidationRole", @@ -14783,7 +14798,7 @@ } } }, - "Sku": { + "Sky": { "type": "structure", "required": [ "SourceAlgorithms" @@ -14804,17 +14819,17 @@ } } }, - "Skx": { + "Sl1": { "type": "structure", "members": { "ModelQuality": { "type": "structure", "members": { "Statistics": { - "shape": "Skz" + "shape": "Sl3" }, "Constraints": { - "shape": "Skz" + "shape": "Sl3" } } }, @@ -14822,10 +14837,10 @@ "type": "structure", "members": { "Statistics": { - "shape": "Skz" + "shape": "Sl3" }, "Constraints": { - "shape": "Skz" + "shape": "Sl3" } } }, @@ -14833,13 +14848,13 @@ "type": "structure", "members": { "Report": { - "shape": "Skz" + "shape": "Sl3" }, "PreTrainingReport": { - "shape": "Skz" + "shape": "Sl3" }, "PostTrainingReport": { - "shape": "Skz" + "shape": "Sl3" } } }, @@ -14847,13 +14862,13 @@ "type": "structure", "members": { "Report": { - "shape": "Skz" + "shape": "Sl3" } } } } }, - "Skz": { + "Sl3": { "type": "structure", "required": [ "ContentType", @@ -14865,25 +14880,25 @@ "S3Uri": {} } }, - "Sl4": { + "Sl8": { "type": "map", "key": {}, "value": {} }, - "Sl7": { + "Slb": { "type": "structure", "members": { "Bias": { "type": "structure", "members": { "ConfigFile": { - "shape": "Sl9" + "shape": "Sld" }, "PreTrainingConstraints": { - "shape": "Skz" + "shape": "Sl3" }, "PostTrainingConstraints": { - "shape": "Skz" + "shape": "Sl3" } } }, @@ -14891,10 +14906,10 @@ "type": "structure", "members": { "Constraints": { - "shape": "Skz" + "shape": "Sl3" }, "ConfigFile": { - "shape": "Sl9" + "shape": "Sld" } } }, @@ -14902,10 +14917,10 @@ "type": "structure", "members": { "Statistics": { - "shape": "Skz" + "shape": "Sl3" }, "Constraints": { - "shape": "Skz" + "shape": "Sl3" } } }, @@ -14913,16 +14928,16 @@ "type": "structure", "members": { "Statistics": { - "shape": "Skz" + "shape": "Sl3" }, "Constraints": { - "shape": "Skz" + "shape": "Sl3" } } } } }, - "Sl9": { + "Sld": { "type": "structure", "required": [ "S3Uri" @@ -14933,7 +14948,7 @@ "S3Uri": {} } }, - "Sld": { + "Slh": { "type": "list", "member": { "type": "structure", @@ -14962,7 +14977,7 @@ } } }, - "Slk": { + "Slo": { "type": "structure", "members": { "BaseliningJobName": {}, @@ -14971,7 +14986,7 @@ } } }, - "Sll": { + "Slp": { "type": "structure", "required": [ "ImageUri" @@ -14992,7 +15007,7 @@ } } }, - "Sln": { + "Slr": { "type": "structure", "required": [ "GroundTruthS3Input" @@ -15005,11 +15020,11 @@ "shape": "S8h" }, "GroundTruthS3Input": { - "shape": "Sk9" + "shape": "Skd" } } }, - "Slr": { + "Slv": { "type": "structure", "members": { "ScheduleConfig": { @@ -15087,7 +15102,7 @@ "shape": "S87" }, "NetworkConfig": { - "shape": "Slz" + "shape": "Sm3" }, "RoleArn": {} } @@ -15096,7 +15111,7 @@ "MonitoringType": {} } }, - "Slz": { + "Sm3": { "type": "structure", "members": { "EnableInterContainerTrafficEncryption": { @@ -15110,15 +15125,15 @@ } } }, - "Sm8": { + "Smc": { "type": "list", "member": {} }, - "Smb": { + "Smf": { "type": "list", "member": {} }, - "Sme": { + "Smi": { "type": "structure", "required": [ "MinimumInstanceMetadataServiceVersion" @@ -15127,7 +15142,7 @@ "MinimumInstanceMetadataServiceVersion": {} } }, - "Smj": { + "Smn": { "type": "list", "member": { "type": "structure", @@ -15136,7 +15151,7 @@ } } }, - "Smr": { + "Smv": { "type": "structure", "required": [ "Bucket", @@ -15148,7 +15163,7 @@ "VersionId": {} } }, - "Smx": { + "Sn1": { "type": "structure", "required": [ "MaxParallelExecutionSteps" @@ -15159,7 +15174,7 @@ } } }, - "Sna": { + "Sne": { "type": "list", "member": { "type": "structure", @@ -15240,7 +15255,7 @@ } } }, - "Snx": { + "So1": { "type": "structure", "required": [ "Outputs" @@ -15286,7 +15301,7 @@ "KmsKeyId": {} } }, - "So2": { + "So6": { "type": "structure", "required": [ "ClusterConfig" @@ -15312,7 +15327,7 @@ } } }, - "So4": { + "So8": { "type": "structure", "required": [ "MaxRuntimeInSeconds" @@ -15323,7 +15338,7 @@ } } }, - "So6": { + "Soa": { "type": "structure", "required": [ "ImageUri" @@ -15339,12 +15354,12 @@ } } }, - "So8": { + "Soc": { "type": "map", "key": {}, "value": {} }, - "So9": { + "Sod": { "type": "structure", "members": { "ExperimentName": {}, @@ -15353,7 +15368,7 @@ "RunName": {} } }, - "Soe": { + "Soi": { "type": "structure", "required": [ "ProductId" @@ -15363,11 +15378,11 @@ "ProvisioningArtifactId": {}, "PathId": {}, "ProvisioningParameters": { - "shape": "Sog" + "shape": "Sok" } } }, - "Sog": { + "Sok": { "type": "list", "member": { "type": "structure", @@ -15377,7 +15392,7 @@ } } }, - "Soo": { + "Sos": { "type": "structure", "members": { "JupyterServerAppSettings": { @@ -15388,7 +15403,7 @@ } } }, - "Soy": { + "Sp2": { "type": "structure", "required": [ "TrainingInputMode" @@ -15431,7 +15446,7 @@ } } }, - "Sp7": { + "Spb": { "type": "structure", "required": [ "S3OutputPath" @@ -15460,7 +15475,7 @@ } } }, - "Spf": { + "Spj": { "type": "list", "member": { "type": "structure", @@ -15478,17 +15493,17 @@ "type": "integer" }, "RuleParameters": { - "shape": "Spi" + "shape": "Spm" } } } }, - "Spi": { + "Spm": { "type": "map", "key": {}, "value": {} }, - "Spj": { + "Spn": { "type": "structure", "required": [ "S3OutputPath" @@ -15498,7 +15513,7 @@ "S3OutputPath": {} } }, - "Spk": { + "Spo": { "type": "structure", "members": { "S3OutputPath": {}, @@ -15506,19 +15521,19 @@ "type": "long" }, "ProfilingParameters": { - "shape": "Spm" + "shape": "Spq" }, "DisableProfiler": { "type": "boolean" } } }, - "Spm": { + "Spq": { "type": "map", "key": {}, "value": {} }, - "Spo": { + "Sps": { "type": "list", "member": { "type": "structure", @@ -15536,17 +15551,17 @@ "type": "integer" }, "RuleParameters": { - "shape": "Spi" + "shape": "Spm" } } } }, - "Spq": { + "Spu": { "type": "map", "key": {}, "value": {} }, - "Spx": { + "Sq1": { "type": "structure", "members": { "InvocationsTimeoutInSeconds": { @@ -15557,7 +15572,7 @@ } } }, - "Sq0": { + "Sq4": { "type": "structure", "required": [ "DestinationS3Uri" @@ -15570,7 +15585,7 @@ } } }, - "Sq1": { + "Sq5": { "type": "structure", "members": { "InputFilter": {}, @@ -15578,14 +15593,14 @@ "JoinSource": {} } }, - "Sq9": { + "Sqd": { "type": "structure", "members": { "PrimaryStatus": {}, "Message": {} } }, - "Sqc": { + "Sqg": { "type": "map", "key": {}, "value": { @@ -15598,7 +15613,7 @@ } } }, - "Sqg": { + "Sqk": { "type": "map", "key": {}, "value": { @@ -15612,7 +15627,7 @@ } } }, - "Sqr": { + "Sqv": { "type": "structure", "required": [ "UserPool", @@ -15623,7 +15638,7 @@ "ClientId": {} } }, - "Squ": { + "Sqy": { "type": "structure", "required": [ "ClientId", @@ -15649,7 +15664,7 @@ "JwksUri": {} } }, - "Sqx": { + "Sr1": { "type": "structure", "required": [ "Cidrs" @@ -15661,27 +15676,27 @@ } } }, - "Sr1": { + "Sr5": { "type": "structure", "members": { "VpcId": {}, "SecurityGroupIds": { - "shape": "Sr3" + "shape": "Sr7" }, "Subnets": { - "shape": "Sr5" + "shape": "Sr9" } } }, - "Sr3": { + "Sr7": { "type": "list", "member": {} }, - "Sr5": { + "Sr9": { "type": "list", "member": {} }, - "Srb": { + "Srf": { "type": "list", "member": { "type": "structure", @@ -15714,13 +15729,13 @@ } } }, - "Srj": { + "Srn": { "type": "structure", "members": { "NotificationTopicArn": {} } }, - "Stm": { + "Stq": { "type": "structure", "members": { "UserProfileArn": {}, @@ -15736,7 +15751,7 @@ } } }, - "Stt": { + "Stx": { "type": "list", "member": { "type": "structure", @@ -15751,7 +15766,7 @@ } } }, - "Su7": { + "Sub": { "type": "list", "member": { "type": "structure", @@ -15760,7 +15775,7 @@ } } }, - "Su9": { + "Sud": { "type": "structure", "required": [ "CandidateName", @@ -15806,7 +15821,7 @@ }, "CandidateStatus": {}, "InferenceContainers": { - "shape": "Sul" + "shape": "Sup" }, "CreationTime": { "type": "timestamp" @@ -15852,12 +15867,12 @@ "type": "map", "key": {}, "value": { - "shape": "Sul" + "shape": "Sup" } } } }, - "Sul": { + "Sup": { "type": "list", "member": { "type": "structure", @@ -15874,20 +15889,20 @@ } } }, - "Sv1": { + "Sv5": { "type": "structure", "members": { "CandidateDefinitionNotebookLocation": {}, "DataExplorationNotebookLocation": {} } }, - "Sv5": { + "Sv9": { "type": "structure", "members": { "EndpointName": {} } }, - "Svj": { + "Svn": { "type": "structure", "required": [ "S3ModelArtifacts" @@ -15896,7 +15911,7 @@ "S3ModelArtifacts": {} } }, - "Swm": { + "Swq": { "type": "list", "member": { "type": "structure", @@ -15906,7 +15921,7 @@ "members": { "VariantName": {}, "DeployedImages": { - "shape": "Swo" + "shape": "Sws" }, "CurrentWeight": { "type": "float" @@ -15921,7 +15936,7 @@ "type": "integer" }, "VariantStatus": { - "shape": "Swq" + "shape": "Swu" }, "CurrentServerlessConfig": { "shape": "Sbj" @@ -15932,7 +15947,7 @@ } } }, - "Swo": { + "Sws": { "type": "list", "member": { "type": "structure", @@ -15945,7 +15960,7 @@ } } }, - "Swq": { + "Swu": { "type": "list", "member": { "type": "structure", @@ -15961,7 +15976,7 @@ } } }, - "Swu": { + "Swy": { "type": "structure", "required": [ "EnableCapture", @@ -15982,7 +15997,7 @@ "KmsKeyId": {} } }, - "Swy": { + "Sx2": { "type": "list", "member": { "type": "structure", @@ -15992,7 +16007,7 @@ "members": { "VariantName": {}, "DeployedImages": { - "shape": "Swo" + "shape": "Sws" }, "CurrentWeight": { "type": "float" @@ -16009,7 +16024,7 @@ "InstanceType": {}, "AcceleratorType": {}, "VariantStatus": { - "shape": "Swq" + "shape": "Swu" }, "CurrentServerlessConfig": { "shape": "Sbj" @@ -16020,7 +16035,7 @@ } } }, - "Sx4": { + "Sx8": { "type": "structure", "required": [ "SourceArn" @@ -16030,7 +16045,7 @@ "SourceType": {} } }, - "Sxb": { + "Sxf": { "type": "structure", "required": [ "Status" @@ -16040,7 +16055,7 @@ "BlockedReason": {} } }, - "Sxe": { + "Sxi": { "type": "structure", "required": [ "Status" @@ -16050,24 +16065,24 @@ "FailureReason": {} } }, - "Sxk": { + "Sxo": { "type": "list", "member": { - "shape": "Sxl" + "shape": "Sxp" } }, - "Sxl": { + "Sxp": { "type": "structure", "members": { "Key": {}, "Value": {} } }, - "Sy2": { + "Sy6": { "type": "list", "member": {} }, - "Syh": { + "Syl": { "type": "structure", "members": { "Completed": { @@ -16087,7 +16102,7 @@ } } }, - "Syj": { + "Syn": { "type": "structure", "members": { "Succeeded": { @@ -16101,7 +16116,7 @@ } } }, - "Syl": { + "Syp": { "type": "structure", "required": [ "TrainingJobName", @@ -16146,7 +16161,7 @@ "ObjectiveStatus": {} } }, - "Syo": { + "Sys": { "type": "structure", "members": { "NumberOfTrainingJobsObjectiveNotImproving": { @@ -16157,7 +16172,7 @@ } } }, - "Syp": { + "Syt": { "type": "structure", "members": { "RuntimeInSeconds": { @@ -16165,7 +16180,7 @@ } } }, - "Sza": { + "Sze": { "type": "structure", "required": [ "CostPerHour", @@ -16197,7 +16212,7 @@ } } }, - "Szd": { + "Szh": { "type": "structure", "required": [ "EndpointName", @@ -16215,7 +16230,7 @@ } } }, - "Szf": { + "Szj": { "type": "structure", "members": { "InferenceSpecificationName": {}, @@ -16238,7 +16253,7 @@ "CompilationJobName": {} } }, - "Szn": { + "Szr": { "type": "structure", "required": [ "MaxInvocations", @@ -16253,7 +16268,7 @@ } } }, - "Szr": { + "Szv": { "type": "structure", "members": { "TotalLabeled": { @@ -16273,7 +16288,7 @@ } } }, - "Szu": { + "Szy": { "type": "structure", "required": [ "OutputDatasetS3Uri" @@ -16283,7 +16298,7 @@ "FinalActiveLearningModelArn": {} } }, - "Szz": { + "S103": { "type": "structure", "required": [ "RecommendationStatus" @@ -16309,21 +16324,21 @@ } } }, - "S10g": { + "S10k": { "type": "structure", "required": [ "ValidationStatuses" ], "members": { "ValidationStatuses": { - "shape": "S10h" + "shape": "S10l" }, "ImageScanStatuses": { - "shape": "S10h" + "shape": "S10l" } } }, - "S10h": { + "S10l": { "type": "list", "member": { "type": "structure", @@ -16338,7 +16353,7 @@ } } }, - "S10t": { + "S10x": { "type": "structure", "required": [ "MonitoringScheduleName", @@ -16366,14 +16381,14 @@ "MonitoringType": {} } }, - "S11d": { + "S11h": { "type": "structure", "members": { "ExperimentName": {}, "TrialName": {} } }, - "S11f": { + "S11j": { "type": "structure", "required": [ "SourcePipelineExecutionArn", @@ -16395,14 +16410,14 @@ } } }, - "S11o": { + "S11s": { "type": "structure", "members": { "ProvisionedProductId": {}, "ProvisionedProductStatusMessage": {} } }, - "S11z": { + "S123": { "type": "structure", "required": [ "WorkteamArn" @@ -16415,7 +16430,7 @@ "ListingId": {} } }, - "S123": { + "S127": { "type": "list", "member": { "type": "structure", @@ -16435,7 +16450,7 @@ } } }, - "S126": { + "S12a": { "type": "list", "member": { "type": "structure", @@ -16450,7 +16465,7 @@ } } }, - "S12a": { + "S12e": { "type": "list", "member": { "type": "structure", @@ -16465,7 +16480,7 @@ } } }, - "S12h": { + "S12l": { "type": "structure", "required": [ "Status" @@ -16478,7 +16493,7 @@ "ReusedByJob": {} } }, - "S12p": { + "S12t": { "type": "structure", "required": [ "SourceArn" @@ -16488,7 +16503,7 @@ "SourceType": {} } }, - "S12t": { + "S12x": { "type": "structure", "required": [ "SourceArn" @@ -16498,7 +16513,7 @@ "SourceType": {} } }, - "S12v": { + "S12z": { "type": "list", "member": { "type": "structure", @@ -16529,7 +16544,7 @@ } } }, - "S135": { + "S139": { "type": "structure", "required": [ "WorkforceName", @@ -16542,11 +16557,11 @@ "type": "timestamp" }, "SourceIpConfig": { - "shape": "Sqx" + "shape": "Sr1" }, "SubDomain": {}, "CognitoConfig": { - "shape": "Sqr" + "shape": "Sqv" }, "OidcConfig": { "type": "structure", @@ -16573,10 +16588,10 @@ "members": { "VpcId": {}, "SecurityGroupIds": { - "shape": "Sr3" + "shape": "Sr7" }, "Subnets": { - "shape": "Sr5" + "shape": "Sr9" }, "VpcEndpointId": {} } @@ -16585,7 +16600,7 @@ "FailureReason": {} } }, - "S13d": { + "S13h": { "type": "structure", "required": [ "WorkteamName", @@ -16596,7 +16611,7 @@ "members": { "WorkteamName": {}, "MemberDefinitions": { - "shape": "Srb" + "shape": "Srf" }, "WorkteamArn": {}, "WorkforceArn": {}, @@ -16613,11 +16628,11 @@ "type": "timestamp" }, "NotificationConfiguration": { - "shape": "Srj" + "shape": "Srn" } } }, - "S16a": { + "S16e": { "type": "list", "member": { "type": "structure", @@ -16637,7 +16652,7 @@ } } }, - "S180": { + "S184": { "type": "list", "member": { "type": "structure", @@ -16659,7 +16674,7 @@ "HubContentDisplayName": {}, "HubContentDescription": {}, "HubContentSearchKeywords": { - "shape": "Sy2" + "shape": "Sy6" }, "HubContentStatus": {}, "CreationTime": { @@ -16668,7 +16683,7 @@ } } }, - "S1bf": { + "S1bj": { "type": "list", "member": { "type": "structure", @@ -16712,7 +16727,7 @@ } } }, - "S1cu": { + "S1cy": { "type": "list", "member": { "type": "structure", @@ -16726,7 +16741,7 @@ } } }, - "S1db": { + "S1df": { "type": "list", "member": { "type": "structure", @@ -16740,7 +16755,7 @@ } } }, - "S1g6": { + "S1ga": { "type": "list", "member": { "type": "structure", @@ -16754,11 +16769,11 @@ } } }, - "S1gh": { + "S1gl": { "type": "structure", "members": { "Filters": { - "shape": "S1gi" + "shape": "S1gm" }, "NestedFilters": { "type": "list", @@ -16771,7 +16786,7 @@ "members": { "NestedPropertyName": {}, "Filters": { - "shape": "S1gi" + "shape": "S1gm" } } } @@ -16779,13 +16794,13 @@ "SubExpressions": { "type": "list", "member": { - "shape": "S1gh" + "shape": "S1gl" } }, "Operator": {} } }, - "S1gi": { + "S1gm": { "type": "list", "member": { "type": "structure", @@ -16799,7 +16814,7 @@ } } }, - "S1gv": { + "S1gz": { "type": "structure", "members": { "TrainingJobName": {}, @@ -16808,7 +16823,7 @@ "LabelingJobArn": {}, "AutoMLJobArn": {}, "ModelArtifacts": { - "shape": "Svj" + "shape": "Svn" }, "TrainingJobStatus": {}, "SecondaryStatus": {}, @@ -16817,7 +16832,7 @@ "shape": "S2t" }, "AlgorithmSpecification": { - "shape": "Soy" + "shape": "Sp2" }, "RoleArn": {}, "InputDataConfig": { @@ -16848,10 +16863,10 @@ "type": "timestamp" }, "SecondaryStatusTransitions": { - "shape": "S123" + "shape": "S127" }, "FinalMetricDataList": { - "shape": "S126" + "shape": "S12a" }, "EnableNetworkIsolation": { "type": "boolean" @@ -16872,25 +16887,25 @@ "type": "integer" }, "DebugHookConfig": { - "shape": "Sp7" + "shape": "Spb" }, "ExperimentConfig": { - "shape": "So9" + "shape": "Sod" }, "DebugRuleConfigurations": { - "shape": "Spf" + "shape": "Spj" }, "TensorBoardOutputConfig": { - "shape": "Spj" + "shape": "Spn" }, "DebugRuleEvaluationStatuses": { - "shape": "S12a" + "shape": "S12e" }, "ProfilerConfig": { - "shape": "Spk" + "shape": "Spo" }, "Environment": { - "shape": "Spq" + "shape": "Spu" }, "RetryStrategy": { "shape": "Sfw" @@ -16900,7 +16915,7 @@ } } }, - "S1h3": { + "S1h7": { "type": "structure", "members": { "TransformJobName": {}, @@ -16912,7 +16927,7 @@ "type": "integer" }, "ModelClientConfig": { - "shape": "Spx" + "shape": "Sq1" }, "MaxPayloadInMB": { "type": "integer" @@ -16942,21 +16957,21 @@ "LabelingJobArn": {}, "AutoMLJobArn": {}, "DataProcessing": { - "shape": "Sq1" + "shape": "Sq5" }, "ExperimentConfig": { - "shape": "So9" + "shape": "Sod" }, "Tags": { "shape": "S7" } } }, - "S1ik": { + "S1io": { "type": "list", "member": {} }, - "S1kr": { + "S1kv": { "type": "list", "member": {} } diff --git a/apis/sagemaker-2017-07-24.normal.json b/apis/sagemaker-2017-07-24.normal.json index 73310dbdee..a996b1d4c9 100644 --- a/apis/sagemaker-2017-07-24.normal.json +++ b/apis/sagemaker-2017-07-24.normal.json @@ -7418,7 +7418,7 @@ }, "EndTimeOffset": { "shape": "MonitoringTimeOffsetString", - "documentation": "If specified, monitoring jobs substract this time from the end time. For information about using offsets for scheduling monitoring jobs, see Schedule Model Quality Monitoring Jobs.
" + "documentation": "If specified, monitoring jobs subtract this time from the end time. For information about using offsets for scheduling monitoring jobs, see Schedule Model Quality Monitoring Jobs.
" } }, "documentation": "Input object for the batch transform job.
" @@ -14210,7 +14210,7 @@ }, "EndpointStatus": { "shape": "EndpointStatus", - "documentation": "The status of the endpoint.
OutOfService
: Endpoint is not available to take incoming requests.
Creating
: CreateEndpoint is executing.
Updating
: UpdateEndpoint or UpdateEndpointWeightsAndCapacities is executing.
SystemUpdating
: Endpoint is undergoing maintenance and cannot be updated or deleted or re-scaled until it has completed. This maintenance operation does not change any customer-specified values such as VPC config, KMS encryption, model, instance type, or instance count.
RollingBack
: Endpoint fails to scale up or down or change its variant weight and is in the process of rolling back to its previous configuration. Once the rollback completes, endpoint returns to an InService
status. This transitional status only applies to an endpoint that has autoscaling enabled and is undergoing variant weight or capacity changes as part of an UpdateEndpointWeightsAndCapacities call or when the UpdateEndpointWeightsAndCapacities operation is called explicitly.
InService
: Endpoint is available to process incoming requests.
Deleting
: DeleteEndpoint is executing.
Failed
: Endpoint could not be created, updated, or re-scaled. Use the FailureReason
value returned by DescribeEndpoint for information about the failure. DeleteEndpoint is the only operation that can be performed on a failed endpoint.
The status of the endpoint.
OutOfService
: Endpoint is not available to take incoming requests.
Creating
: CreateEndpoint is executing.
Updating
: UpdateEndpoint or UpdateEndpointWeightsAndCapacities is executing.
SystemUpdating
: Endpoint is undergoing maintenance and cannot be updated or deleted or re-scaled until it has completed. This maintenance operation does not change any customer-specified values such as VPC config, KMS encryption, model, instance type, or instance count.
RollingBack
: Endpoint fails to scale up or down or change its variant weight and is in the process of rolling back to its previous configuration. Once the rollback completes, endpoint returns to an InService
status. This transitional status only applies to an endpoint that has autoscaling enabled and is undergoing variant weight or capacity changes as part of an UpdateEndpointWeightsAndCapacities call or when the UpdateEndpointWeightsAndCapacities operation is called explicitly.
InService
: Endpoint is available to process incoming requests.
Deleting
: DeleteEndpoint is executing.
Failed
: Endpoint could not be created, updated, or re-scaled. Use the FailureReason
value returned by DescribeEndpoint for information about the failure. DeleteEndpoint is the only operation that can be performed on a failed endpoint.
UpdateRollbackFailed
: Both the rolling deployment and auto-rollback failed. Your endpoint is in service with a mix of the old and new endpoint configurations. For information about how to remedy this issue and restore the endpoint's status to InService
, see Rolling Deployments.
The model latency percentile threshold.
" + "documentation": "The model latency percentile threshold. For custom load tests, specify the value as P95
.
Specifies how many concurrent users to start with.
" + "documentation": "Specifies how many concurrent users to start with. The value should be between 1 and 3.
" }, "SpawnRate": { "shape": "SpawnRate", @@ -29919,7 +29930,7 @@ }, "DurationInSeconds": { "shape": "TrafficDurationInSeconds", - "documentation": "Specifies how long traffic phase should be.
" + "documentation": "Specifies how long a traffic phase should be. For custom load tests, the value should be between 120 and 3600. This value should not exceed JobDurationInSeconds
.
Defines the traffic pattern.
" @@ -32118,7 +32129,7 @@ }, "JobDurationInSeconds": { "shape": "JobDurationInSeconds", - "documentation": "Specifies the maximum duration of the job, in seconds.>
" + "documentation": "Specifies the maximum duration of the job, in seconds. The maximum value is 7200.
" }, "TrafficPattern": { "shape": "TrafficPattern", @@ -32224,6 +32235,10 @@ "ModelLatencyThresholds": { "shape": "ModelLatencyThresholds", "documentation": "The interval of time taken by a model to respond as viewed from SageMaker. The interval includes the local communication time taken to send the request and to fetch the response from the container of a model and the time taken to complete the inference in the container.
" + }, + "FlatInvocations": { + "shape": "FlatInvocations", + "documentation": "Stops a load test when the number of invocations (TPS) peaks and flattens, which means that the instance has reached capacity. The default value is Stop
. If you want the load test to continue after invocations have flattened, set the value to Continue
.
Specifies conditions for stopping a job. When a job reaches a stopping condition limit, SageMaker ends the job.
" @@ -33868,6 +33883,24 @@ "STOPPED" ] }, + "Stairs": { + "type": "structure", + "members": { + "DurationInSeconds": { + "shape": "TrafficDurationInSeconds", + "documentation": "Defines how long each traffic step should be.
" + }, + "NumberOfSteps": { + "shape": "NumberOfSteps", + "documentation": "Specifies how many steps to perform during traffic.
" + }, + "UsersPerStep": { + "shape": "UsersPerStep", + "documentation": "Specifies how many new users to spawn in each step.
" + } + }, + "documentation": "Defines the stairs traffic pattern for an Inference Recommender load test. This pattern type consists of multiple steps where the number of users increases at each step.
Specify either the stairs or phases traffic pattern.
" + }, "StartEdgeDeploymentStageRequest": { "type": "structure", "required": [ @@ -34859,11 +34892,15 @@ "members": { "TrafficType": { "shape": "TrafficType", - "documentation": "Defines the traffic patterns.
" + "documentation": "Defines the traffic patterns. Choose either PHASES
or STAIRS
.
Defines the phases traffic specification.
" + }, + "Stairs": { + "shape": "Stairs", + "documentation": "Defines the stairs traffic pattern.
" } }, "documentation": "Defines the traffic pattern of the load test.
" @@ -34905,7 +34942,8 @@ "TrafficType": { "type": "string", "enum": [ - "PHASES" + "PHASES", + "STAIRS" ] }, "TrainingContainerArgument": { @@ -37727,6 +37765,11 @@ }, "documentation": "A collection of settings that apply to users of Amazon SageMaker Studio. These settings are specified when the CreateUserProfile
API is called, and as DefaultUserSettings
when the CreateDomain
API is called.
SecurityGroups
is aggregated when specified in both calls. For all other settings in UserSettings
, the values specified in CreateUserProfile
take precedence over those specified in CreateDomain
.
>1,l=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,d=a?0:s-1,y=a?1:-1,b=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(n=isNaN(t)?1:0,o=m):(o=Math.floor(Math.log(t)/Math.LN2),t*(u=Math.pow(2,-o))<1&&(o--,u*=2),t+=o+c>=1?l/u:l*Math.pow(2,1-c),t*u>=2&&(o++,u/=2),o+c>=m?(n=0,o=m):o+c>=1?(n=(t*u-1)*Math.pow(2,i),o+=c):(n=t*Math.pow(2,c-1)*Math.pow(2,i),o=0));i>=8;e[r+d]=255&n,d+=y,n/=256,i-=8);for(o=o<0;e[r+d]=255&o,d+=y,o/=256,p-=8);e[r+d-y]|=128*b}},{}],443:[function(e,t,r){var a={}.toString;t.exports=Array.isArray||function(e){return"[object Array]"==a.call(e)}},{}],444:[function(e,t,r){!function(e){"use strict";function t(e){return null!==e&&"[object Array]"===Object.prototype.toString.call(e)}function r(e){return null!==e&&"[object Object]"===Object.prototype.toString.call(e)}function a(e,i){if(e===i)return!0;if(Object.prototype.toString.call(e)!==Object.prototype.toString.call(i))return!1;if(!0===t(e)){if(e.length!==i.length)return!1;for(var s=0;s G((f-r)/g)&&i("overflow"),r+=(p-t)*g,t=p,u=0;u =0?(c=b.substr(0,S),l=b.substr(S+1)):(c=b,l=""),d=decodeURIComponent(c),y=decodeURIComponent(l),a(o,d)?i(o[d])?o[d].push(y):o[d]=[o[d],y]:o[d]=y}return o};var i=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}},{}],448:[function(e,t,r){"use strict";function a(e,t){if(e.map)return e.map(t);for(var r=[],a=0;a >1,l=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,d=a?0:s-1,y=a?1:-1,b=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(n=isNaN(t)?1:0,o=m):(o=Math.floor(Math.log(t)/Math.LN2),t*(u=Math.pow(2,-o))<1&&(o--,u*=2),t+=o+c>=1?l/u:l*Math.pow(2,1-c),t*u>=2&&(o++,u/=2),o+c>=m?(n=0,o=m):o+c>=1?(n=(t*u-1)*Math.pow(2,i),o+=c):(n=t*Math.pow(2,c-1)*Math.pow(2,i),o=0));i>=8;e[r+d]=255&n,d+=y,n/=256,i-=8);for(o=o<0;e[r+d]=255&o,d+=y,o/=256,p-=8);e[r+d-y]|=128*b}},{}],443:[function(e,t,r){var a={}.toString;t.exports=Array.isArray||function(e){return"[object Array]"==a.call(e)}},{}],444:[function(e,t,r){!function(e){"use strict";function t(e){return null!==e&&"[object Array]"===Object.prototype.toString.call(e)}function r(e){return null!==e&&"[object Object]"===Object.prototype.toString.call(e)}function a(e,i){if(e===i)return!0;if(Object.prototype.toString.call(e)!==Object.prototype.toString.call(i))return!1;if(!0===t(e)){if(e.length!==i.length)return!1;for(var s=0;s G((f-r)/g)&&i("overflow"),r+=(p-t)*g,t=p,u=0;u =0?(c=b.substr(0,S),l=b.substr(S+1)):(c=b,l=""),d=decodeURIComponent(c),y=decodeURIComponent(l),a(o,d)?i(o[d])?o[d].push(y):o[d]=[o[d],y]:o[d]=y}return o};var i=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}},{}],448:[function(e,t,r){"use strict";function a(e,t){if(e.map)return e.map(t);for(var r=[],a=0;a=55296&&t<=56319&&i65535&&(e-=65536,t+=w(e>>>10&1023|55296),e=56320|1023&e),t+=w(e)}).join("")}function p(e){return e-48<10?e-22:e-65<26?e-65:e-97<26?e-97:T}function m(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function c(e,t,r){var a=0;for(e=r?G(e/R):e>>1,e+=G(e/t);e>L*k>>1;a+=T)e=G(e/L);return G(a+(L+1)*e/(e+A))}function l(e){var t,r,a,s,o,n,m,l,d,y,b=[],S=e.length,g=0,h=v,I=D;for(r=e.lastIndexOf(x),r<0&&(r=0),a=0;a=S&&i("invalid-input"),l=p(e.charCodeAt(s++)),(l>=T||l>G((f-g)/n))&&i("overflow"),g+=l*n,d=m<=I?C:m>=I+k?k:m-I,!(l=t&&bf&&i("overflow"),b==t){for(l=r,d=T;y=d<=o?C:d>=o+k?k:d-o,!(l=0&&delete e.httpRequest.headers["Content-Length"]}function i(e){var t=new l,r=e.service.api.operations[e.operation].input;if(r.payload){var a={},i=r.members[r.payload];a=e.params[r.payload],"structure"===i.type?(e.httpRequest.body=t.build(a||{},i),s(e)):void 0!==a&&(e.httpRequest.body=a,("binary"===i.type||i.isStreaming)&&s(e,!0))}else e.httpRequest.body=t.build(e.params,r),s(e)}function s(e,t){if(!e.httpRequest.headers["Content-Type"]){var r=t?"binary/octet-stream":"application/json";e.httpRequest.headers["Content-Type"]=r}}function o(e){m.buildRequest(e),y.indexOf(e.httpRequest.method)<0&&i(e)}function n(e){c.extractError(e)}function u(e){m.extractData(e);var t,r=e.request,a=r.service.api.operations[r.operation],i=r.service.api.operations[r.operation].output||{};a.hasEventOutput;if(i.payload){var s=i.members[i.payload],o=e.httpResponse.body;if(s.isEventStream)t=new d,e.data[payload]=p.createEventStream(2===AWS.HttpClient.streamsApiVersion?e.httpResponse.stream:o,t,s);else if("structure"===s.type||"list"===s.type){var t=new d;e.data[i.payload]=t.parse(o,s)}else"binary"===s.type||s.isStreaming?e.data[i.payload]=o:e.data[i.payload]=s.toType(o)}else{var n=e.data;c.extractData(e),e.data=p.merge(n,e.data)}}var p=e("../util"),m=e("./rest"),c=e("./json"),l=e("../json/builder"),d=e("../json/parser"),y=["GET","HEAD","DELETE"];t.exports={buildRequest:o,extractError:n,extractData:u,unsetContentLength:a}},{"../json/builder":374,"../json/parser":375,"../util":428,"./json":386,"./rest":388}],390:[function(e,t,r){function a(e){var t=e.service.api.operations[e.operation].input,r=new n.XML.Builder,a=e.params,i=t.payload;if(i){var s=t.members[i];if(void 0===(a=a[i]))return;if("structure"===s.type){var o=s.name;e.httpRequest.body=r.toXML(a,s,o,!0)}else e.httpRequest.body=a}else e.httpRequest.body=r.toXML(a,t,t.name||t.shape||u.string.upperFirst(e.operation)+"Request")}function i(e){p.buildRequest(e),["GET","HEAD"].indexOf(e.httpRequest.method)<0&&a(e)}function s(e){p.extractError(e);var t;try{t=(new n.XML.Parser).parse(e.httpResponse.body.toString())}catch(r){t={Code:e.httpResponse.statusCode,Message:e.httpResponse.statusMessage}}t.Errors&&(t=t.Errors),t.Error&&(t=t.Error),t.Code?e.error=u.error(new Error,{code:t.Code,message:t.Message}):e.error=u.error(new Error,{code:e.httpResponse.statusCode,message:null})}function o(e){p.extractData(e);var t,r=e.request,a=e.httpResponse.body,i=r.service.api.operations[r.operation],s=i.output,o=(i.hasEventOutput,s.payload);if(o){var m=s.members[o];m.isEventStream?(t=new n.XML.Parser,e.data[o]=u.createEventStream(2===n.HttpClient.streamsApiVersion?e.httpResponse.stream:e.httpResponse.body,t,m)):"structure"===m.type?(t=new n.XML.Parser,e.data[o]=t.parse(a.toString(),m)):"binary"===m.type||m.isStreaming?e.data[o]=a:e.data[o]=m.toType(a)}else if(a.length>0){t=new n.XML.Parser;var c=t.parse(a.toString(),s);u.update(e.data,c)}}var n=e("../core"),u=e("../util"),p=e("./rest");t.exports={buildRequest:i,extractError:s,extractData:o}},{"../core":350,"../util":428,"./rest":388}],391:[function(e,t,r){function a(){}function i(e){return e.isQueryName||"ec2"!==e.api.protocol?e.name:e.name[0].toUpperCase()+e.name.substr(1)}function s(e,t,r,a){p.each(r.members,function(r,s){var o=t[r];if(null!==o&&void 0!==o){var n=i(s);n=e?e+"."+n:n,u(n,o,s,a)}})}function o(e,t,r,a){var i=1;p.each(t,function(t,s){var o=r.flattened?".":".entry.",n=o+i+++".",p=n+(r.key.name||"key"),m=n+(r.value.name||"value");u(e+p,t,r.key,a),u(e+m,s,r.value,a)})}function n(e,t,r,a){var s=r.member||{};if(0===t.length)return void a.call(this,e,null);p.arrayEach(t,function(t,o){var n="."+(o+1);if("ec2"===r.api.protocol)n+="";else if(r.flattened){if(s.name){var p=e.split(".");p.pop(),p.push(i(s)),e=p.join(".")}}else n="."+(s.name?s.name:"member")+n;u(e+n,t,s,a)})}function u(e,t,r,a){null!==t&&void 0!==t&&("structure"===r.type?s(e,t,r,a):"list"===r.type?n(e,t,r,a):"map"===r.type?o(e,t,r,a):a(e,r.toWireFormat(t).toString()))}var p=e("../util");a.prototype.serialize=function(e,t,r){s("",e,t,r)},t.exports=a},{"../util":428}],392:[function(e,t,r){var a=e("../core"),i=null,s={signatureVersion:"v4",signingName:"rds-db",operations:{}},o={region:"string",hostname:"string",port:"number",username:"string"};a.RDS.Signer=a.util.inherit({constructor:function(e){this.options=e||{}},convertUrlToAuthToken:function(e){if(0===e.indexOf("https://"))return e.substring("https://".length)},getAuthToken:function(e,t){"function"==typeof e&&void 0===t&&(t=e,e={});var r=this,o="function"==typeof t;e=a.util.merge(this.options,e);var n=this.validateAuthTokenOptions(e);if(!0!==n){if(o)return t(n,null);throw n}var u={region:e.region,endpoint:new a.Endpoint(e.hostname+":"+e.port),paramValidation:!1,signatureVersion:"v4"};e.credentials&&(u.credentials=e.credentials),i=new a.Service(u),i.api=s;var p=i.makeRequest();if(this.modifyRequestForAuthToken(p,e),!o){var m=p.presign(900);return this.convertUrlToAuthToken(m)}p.presign(900,function(e,a){a&&(a=r.convertUrlToAuthToken(a)),t(e,a)})},modifyRequestForAuthToken:function(e,t){e.on("build",e.buildAsGet),e.httpRequest.body=a.util.queryParamsToString({Action:"connect",DBUser:t.username})},validateAuthTokenOptions:function(e){var t="";e=e||{};for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&typeof e[r]!==o[r]&&(t+="option '"+r+"' should have been type '"+o[r]+"', was '"+typeof e[r]+"'.\n");return!t.length||a.util.error(new Error,{code:"InvalidParameter",message:t})}})},{"../core":350}],393:[function(e,t,r){t.exports={now:function(){return"undefined"!=typeof performance&&"function"==typeof performance.now?performance.now():Date.now()}}},{}],394:[function(e,t,r){function a(e){return"string"==typeof e&&(e.startsWith("fips-")||e.endsWith("-fips"))}function i(e){return"string"==typeof e&&["aws-global","aws-us-gov-global"].includes(e)}function s(e){return["fips-aws-global","aws-fips","aws-global"].includes(e)?"us-east-1":["fips-aws-us-gov-global","aws-us-gov-global"].includes(e)?"us-gov-west-1":e.replace(/fips-(dkr-|prod-)?|-fips/,"")}t.exports={isFipsRegion:a,isGlobalRegion:i,getRealRegion:s}},{}],395:[function(e,t,r){function a(e){if(!e)return null;var t=e.split("-");return t.length<3?null:t.slice(0,t.length-2).join("-")+"-*"}function i(e){var t=e.config.region,r=a(t),i=e.api.endpointPrefix;return[[t,i],[r,i],[t,"*"],[r,"*"],["*",i],[t,"internal-*"],["*","*"]].map(function(e){return e[0]&&e[1]?e.join("/"):null})}function s(e,t){u.each(t,function(t,r){"globalEndpoint"!==t&&(void 0!==e.config[t]&&null!==e.config[t]||(e.config[t]=r))})}function o(e){for(var t=i(e),r=e.config.useFipsEndpoint,a=e.config.useDualstackEndpoint,o=0;o=a())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a().toString(16)+" bytes");return 0|e}function b(e){return+e!=e&&(e=0),s.alloc(+e)}function S(e,t){if(s.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var r=e.length;if(0===r)return 0;for(var a=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":case void 0:return K(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return H(e).length;default:if(a)return K(e).length;t=(""+t).toLowerCase(),a=!0}}function g(e,t,r){var a=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if(r>>>=0,t>>>=0,r<=t)return"";for(e||(e="utf8");;)switch(e){case"hex":return E(this,t,r);case"utf8":case"utf-8":return v(this,t,r);case"ascii":return P(this,t,r);case"latin1":case"binary":return q(this,t,r);case"base64":return D(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return M(this,t,r);default:if(a)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),a=!0}}function h(e,t,r){var a=e[t];e[t]=e[r],e[r]=a}function I(e,t,r,a,i){if(0===e.length)return-1;if("string"==typeof r?(a=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),r=+r,isNaN(r)&&(r=i?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(i)return-1;r=e.length-1}else if(r<0){if(!i)return-1;r=0}if("string"==typeof t&&(t=s.from(t,a)),s.isBuffer(t))return 0===t.length?-1:N(e,t,r,a,i);if("number"==typeof t)return t&=255,s.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):N(e,[t],r,a,i);throw new TypeError("val must be string, number or Buffer")}function N(e,t,r,a,i){function s(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}var o=1,n=e.length,u=t.length;if(void 0!==a&&("ucs2"===(a=String(a).toLowerCase())||"ucs-2"===a||"utf16le"===a||"utf-16le"===a)){if(e.length<2||t.length<2)return-1;o=2,n/=2,u/=2,r/=2}var p;if(i){var m=-1;for(p=r;p>>8*(a?i:1-i)}function B(e,t,r,a){t<0&&(t=4294967295+t+1);for(var i=0,s=Math.min(e.length-r,4);i>>8*(a?i:3-i)&255}function U(e,t,r,a,i,s){if(r+a>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function _(e,t,r,a,i){return i||U(e,t,r,4,3.4028234663852886e38,-3.4028234663852886e38),X.write(e,t,r,a,23,4),r+4}function F(e,t,r,a,i){return i||U(e,t,r,8,1.7976931348623157e308,-1.7976931348623157e308),X.write(e,t,r,a,52,8),r+8}function O(e){if(e=V(e).replace(ee,""),e.length<2)return"";for(;e.length%4!=0;)e+="=";return e}function V(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}function z(e){return e<16?"0"+e.toString(16):e.toString(16)}function K(e,t){t=t||1/0;for(var r,a=e.length,i=null,s=[],o=0;o55295&&r<57344){if(!i){if(r>56319){(t-=3)>-1&&s.push(239,191,189);continue}if(o+1===a){(t-=3)>-1&&s.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&s.push(239,191,189),i=r;continue}r=65536+(i-55296<<10|r-56320)}else i&&(t-=3)>-1&&s.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;s.push(r)}else if(r<2048){if((t-=2)<0)break;s.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;s.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;s.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return s}function j(e){for(var t=[],r=0;r=55296&&t<=56319&&i65535&&(e-=65536,t+=w(e>>>10&1023|55296),e=56320|1023&e),t+=w(e)}).join("")}function p(e){return e-48<10?e-22:e-65<26?e-65:e-97<26?e-97:T}function m(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function c(e,t,r){var a=0;for(e=r?G(e/R):e>>1,e+=G(e/t);e>L*k>>1;a+=T)e=G(e/L);return G(a+(L+1)*e/(e+A))}function l(e){var t,r,a,s,o,n,m,l,d,y,b=[],S=e.length,g=0,h=v,I=D;for(r=e.lastIndexOf(x),r<0&&(r=0),a=0;a=S&&i("invalid-input"),l=p(e.charCodeAt(s++)),(l>=T||l>G((f-g)/n))&&i("overflow"),g+=l*n,d=m<=I?C:m>=I+k?k:m-I,!(l=t&&bf&&i("overflow"),b==t){for(l=r,d=T;y=d<=o?C:d>=o+k?k:d-o,!(l