diff --git a/.changes/2.1332.0.json b/.changes/2.1332.0.json new file mode 100644 index 0000000000..8c21436022 --- /dev/null +++ b/.changes/2.1332.0.json @@ -0,0 +1,42 @@ +[ + { + "type": "feature", + "category": "CodeArtifact", + "description": "This release introduces the generic package format, a mechanism for storing arbitrary binary assets. It also adds a new API, PublishPackageVersion, to allow for publishing generic packages." + }, + { + "type": "feature", + "category": "Connect", + "description": "This release adds a new API, GetMetricDataV2, which returns metric data for Amazon Connect." + }, + { + "type": "feature", + "category": "Evidently", + "description": "Updated entity override documentation" + }, + { + "type": "feature", + "category": "QuickSight", + "description": "This release has two changes: add state persistence feature for embedded dashboard and console in GenerateEmbedUrlForRegisteredUser API; add properties for hidden collapsed row dimensions in PivotTableOptions." + }, + { + "type": "feature", + "category": "RedshiftData", + "description": "Added support for Redshift Serverless workgroup-arn wherever the WorkgroupName parameter is available." + }, + { + "type": "feature", + "category": "SESV2", + "description": "This release introduces a new recommendation in Virtual Deliverability Manager Advisor, which detects missing or misconfigured Brand Indicator for Message Identification (BIMI) DNS records for customer sending identities." + }, + { + "type": "feature", + "category": "SageMaker", + "description": "Amazon SageMaker Inference now allows SSM access to customer's model container by setting the \"EnableSSMAccess\" parameter for a ProductionVariant in CreateEndpointConfig API." + }, + { + "type": "feature", + "category": "ServiceDiscovery", + "description": "Updated all AWS Cloud Map APIs to provide consistent throttling exception (RequestLimitExceeded)" + } +] \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 8bd71f2707..d367a7c14b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,17 @@ # Changelog for AWS SDK for JavaScript - + +## 2.1332.0 +* feature: CodeArtifact: This release introduces the generic package format, a mechanism for storing arbitrary binary assets. It also adds a new API, PublishPackageVersion, to allow for publishing generic packages. +* feature: Connect: This release adds a new API, GetMetricDataV2, which returns metric data for Amazon Connect. +* feature: Evidently: Updated entity override documentation +* feature: QuickSight: This release has two changes: add state persistence feature for embedded dashboard and console in GenerateEmbedUrlForRegisteredUser API; add properties for hidden collapsed row dimensions in PivotTableOptions. +* feature: RedshiftData: Added support for Redshift Serverless workgroup-arn wherever the WorkgroupName parameter is available. +* feature: SESV2: This release introduces a new recommendation in Virtual Deliverability Manager Advisor, which detects missing or misconfigured Brand Indicator for Message Identification (BIMI) DNS records for customer sending identities. +* feature: SageMaker: Amazon SageMaker Inference now allows SSM access to customer's model container by setting the "EnableSSMAccess" parameter for a ProductionVariant in CreateEndpointConfig API. +* feature: ServiceDiscovery: Updated all AWS Cloud Map APIs to provide consistent throttling exception (RequestLimitExceeded) + ## 2.1331.0 * feature: Athena: A new field SubstatementType is added to GetQueryExecution API, so customers have an error free way to detect the query type and interpret the result. * feature: DynamoDB: Adds deletion protection support to DynamoDB tables. Tables with deletion protection enabled cannot be deleted. Deletion protection is disabled by default, can be enabled via the CreateTable or UpdateTable APIs, and is visible in TableDescription. This setting is not replicated for Global Tables. diff --git a/README.md b/README.md index 62c7fcdc71..4a9aca5c96 100644 --- a/README.md +++ b/README.md @@ -57,7 +57,7 @@ for further details. 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/codeartifact-2018-09-22.min.json b/apis/codeartifact-2018-09-22.min.json index f65816a2ff..f4993a49d8 100644 --- a/apis/codeartifact-2018-09-22.min.json +++ b/apis/codeartifact-2018-09-22.min.json @@ -864,8 +864,7 @@ "type": "structure", "members": { "asset": { - "type": "blob", - "streaming": true + "shape": "S2o" }, "assetName": { "location": "header", @@ -1114,21 +1113,7 @@ "assets": { "type": "list", "member": { - "type": "structure", - "required": [ - "name" - ], - "members": { - "name": {}, - "size": { - "type": "long" - }, - "hashes": { - "type": "map", - "key": {}, - "value": {} - } - } + "shape": "S35" } } } @@ -1466,6 +1451,85 @@ } } }, + "PublishPackageVersion": { + "http": { + "requestUri": "/v1/package/version/publish" + }, + "input": { + "type": "structure", + "required": [ + "domain", + "repository", + "format", + "package", + "packageVersion", + "assetContent", + "assetName", + "assetSHA256" + ], + "members": { + "domain": { + "location": "querystring", + "locationName": "domain" + }, + "domainOwner": { + "location": "querystring", + "locationName": "domain-owner" + }, + "repository": { + "location": "querystring", + "locationName": "repository" + }, + "format": { + "location": "querystring", + "locationName": "format" + }, + "namespace": { + "location": "querystring", + "locationName": "namespace" + }, + "package": { + "location": "querystring", + "locationName": "package" + }, + "packageVersion": { + "location": "querystring", + "locationName": "version" + }, + "assetContent": { + "shape": "S2o" + }, + "assetName": { + "location": "querystring", + "locationName": "asset" + }, + "assetSHA256": { + "location": "header", + "locationName": "x-amz-content-sha256" + }, + "unfinished": { + "location": "querystring", + "locationName": "unfinished", + "type": "boolean" + } + }, + "payload": "assetContent" + }, + "output": { + "type": "structure", + "members": { + "format": {}, + "namespace": {}, + "package": {}, + "version": {}, + "versionRevision": {}, + "status": {}, + "asset": { + "shape": "S35" + } + } + } + }, "PutDomainPermissionsPolicy": { "http": { "method": "PUT", @@ -1895,6 +1959,27 @@ "originType": {} } }, + "S2o": { + "type": "blob", + "streaming": true + }, + "S35": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {}, + "size": { + "type": "long" + }, + "hashes": { + "type": "map", + "key": {}, + "value": {} + } + } + }, "S3r": { "type": "list", "member": { diff --git a/apis/codeartifact-2018-09-22.normal.json b/apis/codeartifact-2018-09-22.normal.json index a238d690db..44b846cdc0 100644 --- a/apis/codeartifact-2018-09-22.normal.json +++ b/apis/codeartifact-2018-09-22.normal.json @@ -291,7 +291,7 @@ "shape": "ValidationException" } ], - "documentation": "
Deletes one or more versions of a package. A deleted package version cannot be restored in your repository. If you want to remove a package version from your repository and be able to restore it later, set its status to Archived
. Archived packages cannot be downloaded from a repository and don't show up with list package APIs (for example, ListackageVersions), but you can restore them using UpdatePackageVersionsStatus.
Deletes one or more versions of a package. A deleted package version cannot be restored in your repository. If you want to remove a package version from your repository and be able to restore it later, set its status to Archived
. Archived packages cannot be downloaded from a repository and don't show up with list package APIs (for example, ListPackageVersions), but you can restore them using UpdatePackageVersionsStatus.
Gets information about Amazon Web Services tags for a specified Amazon Resource Name (ARN) in CodeArtifact.
" }, + "PublishPackageVersion": { + "name": "PublishPackageVersion", + "http": { + "method": "POST", + "requestUri": "/v1/package/version/publish" + }, + "input": { + "shape": "PublishPackageVersionRequest" + }, + "output": { + "shape": "PublishPackageVersionResult" + }, + "errors": [ + { + "shape": "AccessDeniedException" + }, + { + "shape": "ConflictException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "ServiceQuotaExceededException" + }, + { + "shape": "ThrottlingException" + }, + { + "shape": "ValidationException" + } + ], + "documentation": "Creates a new package version containing one or more assets (or files).
The unfinished
flag can be used to keep the package version in the Unfinished
state until all of it’s assets have been uploaded (see Package version status in the CodeArtifact user guide). To set the package version’s status to Published
, omit the unfinished
flag when uploading the final asset, or set the status using UpdatePackageVersionStatus. Once a package version’s status is set to Published
, it cannot change back to Unfinished
.
Only generic packages can be published using this API.
The namespace of the package versions to be copied. The package version component that specifies its namespace depends on its type. For example:
The namespace of a Maven package version is its groupId
. The namespace is required when copying Maven package versions.
The namespace of an npm package version is its scope
.
Python and NuGet package versions do not contain a corresponding component, package versions of those formats do not have a namespace.
The namespace of the package versions to be copied. The package version component that specifies its namespace depends on its type. For example:
The namespace of a Maven package version is its groupId
. The namespace is required when copying Maven package versions.
The namespace of an npm package version is its scope
.
Python and NuGet package versions do not contain a corresponding component, package versions of those formats do not have a namespace.
The namespace of a generic package is it’s namespace
.
The namespace of the package versions to be deleted. The package version component that specifies its namespace depends on its type. For example:
The namespace of a Maven package version is its groupId
. The namespace is required when deleting Maven package versions.
The namespace of an npm package version is its scope
.
Python and NuGet package versions do not contain a corresponding component, package versions of those formats do not have a namespace.
The namespace of the package versions to be deleted. The package version component that specifies its namespace depends on its type. For example:
The namespace of a Maven package version is its groupId
. The namespace is required when deleting Maven package versions.
The namespace of an npm package version is its scope
.
Python and NuGet package versions do not contain a corresponding component, package versions of those formats do not have a namespace.
The namespace of a generic package is it’s namespace
.
The namespace of the requested package. The package component that specifies its namespace depends on its type. For example:
The namespace of a Maven package is its groupId
. The namespace is required when requesting Maven packages.
The namespace of an npm package is its scope
.
Python and NuGet packages do not contain a corresponding component, packages of those formats do not have a namespace.
The namespace of the requested package. The package component that specifies its namespace depends on its type. For example:
The namespace of a Maven package is its groupId
. The namespace is required when requesting Maven packages.
The namespace of an npm package is its scope
.
Python and NuGet packages do not contain a corresponding component, packages of those formats do not have a namespace.
The namespace of a generic package is it’s namespace
.
The namespace of the requested package version. The package version component that specifies its namespace depends on its type. For example:
The namespace of a Maven package version is its groupId
.
The namespace of an npm package version is its scope
.
Python and NuGet package versions do not contain a corresponding component, package versions of those formats do not have a namespace.
The namespace of the requested package version. The package version component that specifies its namespace depends on its type. For example:
The namespace of a Maven package version is its groupId
.
The namespace of an npm package version is its scope
.
Python and NuGet package versions do not contain a corresponding component, package versions of those formats do not have a namespace.
The namespace of a generic package is it’s namespace
.
The namespace of the package versions to be disposed. The package version component that specifies its namespace depends on its type. For example:
The namespace of a Maven package version is its groupId
.
The namespace of an npm package version is its scope
.
Python and NuGet package versions do not contain a corresponding component, package versions of those formats do not have a namespace.
The namespace of the package versions to be disposed. The package version component that specifies its namespace depends on its type. For example:
The namespace of a Maven package version is its groupId
.
The namespace of an npm package version is its scope
.
Python and NuGet package versions do not contain a corresponding component, package versions of those formats do not have a namespace.
The namespace of a generic package is it’s namespace
.
The namespace of the package version with the requested asset file. The package version component that specifies its namespace depends on its type. For example:
The namespace of a Maven package version is its groupId
.
The namespace of an npm package version is its scope
.
Python and NuGet package versions do not contain a corresponding component, package versions of those formats do not have a namespace.
The namespace of the package version with the requested asset file. The package version component that specifies its namespace depends on its type. For example:
The namespace of a Maven package version is its groupId
.
The namespace of an npm package version is its scope
.
Python and NuGet package versions do not contain a corresponding component, package versions of those formats do not have a namespace.
The namespace of a generic package is it’s namespace
.
A format that specifies the type of the package version with the requested readme file.
Although maven
is listed as a valid value, CodeArtifact does not support displaying readme files for Maven packages.
A format that specifies the type of the package version with the requested readme file.
", "location": "querystring", "locationName": "format" }, @@ -2640,7 +2677,7 @@ }, "namespace": { "shape": "PackageNamespace", - "documentation": "The namespace of the package version that contains the requested package version assets. The package version component that specifies its namespace depends on its type. For example:
The namespace of a Maven package version is its groupId
.
The namespace of an npm package version is its scope
.
Python and NuGet package versions do not contain a corresponding component, package versions of those formats do not have a namespace.
The namespace of the package version that contains the requested package version assets. The package version component that specifies its namespace depends on its type. For example:
The namespace of a Maven package version is its groupId
.
The namespace of an npm package version is its scope
.
Python and NuGet package versions do not contain a corresponding component, package versions of those formats do not have a namespace.
The namespace of a generic package is it’s namespace
.
The namespace of the package version with the requested dependencies. The package version component that specifies its namespace depends on its type. For example:
The namespace of a Maven package version is its groupId
.
The namespace of an npm package version is its scope
.
Python and NuGet package versions do not contain a corresponding component, package versions of those formats do not have a namespace.
The namespace of the package version with the requested dependencies. The package version component that specifies its namespace depends on its type. For example:
The namespace of a Maven package version is its groupId
.
The namespace of an npm package version is its scope
.
Python and NuGet package versions do not contain a corresponding component, package versions of those formats do not have a namespace.
The namespace of a generic package is it’s namespace
.
The format of the returned package versions.
", + "documentation": "The format of the package versions you want to list.
", "location": "querystring", "locationName": "format" }, "namespace": { "shape": "PackageNamespace", - "documentation": "The namespace of the package that contains the requested package versions. The package component that specifies its namespace depends on its type. For example:
The namespace of a Maven package is its groupId
.
The namespace of an npm package is its scope
.
Python and NuGet packages do not contain a corresponding component, packages of those formats do not have a namespace.
The namespace of the package that contains the requested package versions. The package component that specifies its namespace depends on its type. For example:
The namespace of a Maven package is its groupId
.
The namespace of an npm package is its scope
.
Python and NuGet packages do not contain a corresponding component, packages of those formats do not have a namespace.
The namespace of a generic package is it’s namespace
.
The namespace used to filter requested packages. Only packages with the provided namespace will be returned. The package component that specifies its namespace depends on its type. For example:
The namespace of a Maven package is its groupId
.
The namespace of an npm package is its scope
.
Python and NuGet packages do not contain a corresponding component, packages of those formats do not have a namespace.
The namespace prefix used to filter requested packages. Only packages with a namespace that starts with the provided string value are returned. Note that although this option is called --namespace
and not --namespace-prefix
, it has prefix-matching behavior.
Each package format uses namespace as follows:
The namespace of a Maven package is its groupId
.
The namespace of an npm package is its scope
.
Python and NuGet packages do not contain a corresponding component, packages of those formats do not have a namespace.
The namespace of a generic package is it’s namespace
.
The type of a package dependency. The possible values depend on the package type. Example types are compile
, runtime
, and test
for Maven packages, and dev
, prod
, and optional
for npm packages.
The type of a package dependency. The possible values depend on the package type.
npm: regular
, dev
, peer
, optional
maven: optional
, parent
, compile
, runtime
, test
, system
, provided
.
Note that parent
is not a regular Maven dependency type; instead this is extracted from the <parent>
element if one is defined in the package version's POM file.
nuget: The dependencyType
field is never set for NuGet packages.
pypi: Requires-Dist
The namespace of the package. The package component that specifies its namespace depends on its type. For example:
The namespace of a Maven package is its groupId
.
The namespace of an npm package is its scope
.
Python and NuGet packages do not contain a corresponding component, packages of those formats do not have a namespace.
The namespace of the package. The package component that specifies its namespace depends on its type. For example:
The namespace of a Maven package is its groupId
.
The namespace of an npm package is its scope
.
Python and NuGet packages do not contain a corresponding component, packages of those formats do not have a namespace.
The namespace of a generic package is it’s namespace
.
The namespace of the package. The package component that specifies its namespace depends on its type. For example:
The namespace of a Maven package is its groupId
.
The namespace of an npm package is its scope
.
Python and NuGet packages do not contain a corresponding component, packages of those formats do not have a namespace.
The namespace of the package. The package component that specifies its namespace depends on its type. For example:
The namespace of a Maven package is its groupId
.
The namespace of an npm package is its scope
.
Python and NuGet packages do not contain a corresponding component, packages of those formats do not have a namespace.
The namespace of a generic package is it’s namespace
.
The namespace of the package version. The package version component that specifies its namespace depends on its type. For example:
The namespace of a Maven package version is its groupId
.
The namespace of an npm package version is its scope
.
Python and NuGet package versions do not contain a corresponding component, package versions of those formats do not have a namespace.
The namespace of the package version. The package version component that specifies its namespace depends on its type. For example:
The namespace of a Maven package version is its groupId
.
The namespace of an npm package version is its scope
.
Python and NuGet package versions do not contain a corresponding component, package versions of those formats do not have a namespace.
The namespace of a generic package is it’s namespace
.
The name of the domain that contains the repository that contains the package version to publish.
", + "location": "querystring", + "locationName": "domain" + }, + "domainOwner": { + "shape": "AccountId", + "documentation": "The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.
", + "location": "querystring", + "locationName": "domain-owner" + }, + "repository": { + "shape": "RepositoryName", + "documentation": "The name of the repository that the package version will be published to.
", + "location": "querystring", + "locationName": "repository" + }, + "format": { + "shape": "PackageFormat", + "documentation": "A format that specifies the type of the package version with the requested asset file.
", + "location": "querystring", + "locationName": "format" + }, + "namespace": { + "shape": "PackageNamespace", + "documentation": "The namespace of the package version to publish.
", + "location": "querystring", + "locationName": "namespace" + }, + "package": { + "shape": "PackageName", + "documentation": "The name of the package version to publish.
", + "location": "querystring", + "locationName": "package" + }, + "packageVersion": { + "shape": "PackageVersion", + "documentation": "The package version to publish (for example, 3.5.2
).
The content of the asset to publish.
" + }, + "assetName": { + "shape": "AssetName", + "documentation": "The name of the asset to publish. Asset names can include Unicode letters and numbers, and the following special characters: ~ ! @ ^ & ( ) - ` _ + [ ] { } ; , . `
The SHA256 hash of the assetContent
to publish. This value must be calculated by the caller and provided with the request.
This value is used as an integrity check to verify that the assetContent
has not changed after it was originally sent.
Specifies whether the package version should remain in the unfinished
state. If omitted, the package version status will be set to Published
(see Package version status in the CodeArtifact User Guide).
Valid values: unfinished
The format of the package version.
" + }, + "namespace": { + "shape": "PackageNamespace", + "documentation": "The namespace of the package version.
" + }, + "package": { + "shape": "PackageName", + "documentation": "The name of the package.
" + }, + "version": { + "shape": "PackageVersion", + "documentation": "The version of the package.
" + }, + "versionRevision": { + "shape": "PackageVersionRevision", + "documentation": "The revision of the package version.
" + }, + "status": { + "shape": "PackageVersionStatus", + "documentation": "A string that contains the status of the package version. For more information, see Package version status in the CodeArtifact User Guide.
" + }, + "asset": { + "shape": "AssetSummary", + "documentation": "An AssetSummary for the published asset.
" + } + } + }, "PutDomainPermissionsPolicyRequest": { "type": "structure", "required": [ @@ -3532,7 +3683,7 @@ }, "namespace": { "shape": "PackageNamespace", - "documentation": "The namespace of the package to be updated. The package component that specifies its namespace depends on its type. For example:
The namespace of a Maven package is its groupId
.
The namespace of an npm package is its scope
.
Python and NuGet packages do not contain a corresponding component, packages of those formats do not have a namespace.
The namespace of the package to be updated. The package component that specifies its namespace depends on its type. For example:
The namespace of a Maven package is its groupId
.
The namespace of an npm package is its scope
.
Python and NuGet packages do not contain a corresponding component, packages of those formats do not have a namespace.
The namespace of a generic package is it’s namespace
.
An CodeArtifact resource policy that contains a resource ARN, document details, and a revision.
" }, + "SHA256": { + "type": "string", + "max": 64, + "min": 64, + "pattern": "[0-9a-f]+" + }, "String": { "type": "string" }, @@ -3887,7 +4044,7 @@ }, "namespace": { "shape": "PackageNamespace", - "documentation": "The namespace of the package version to be updated. The package version component that specifies its namespace depends on its type. For example:
The namespace of a Maven package version is its groupId
.
The namespace of an npm package version is its scope
.
Python and NuGet package versions do not contain a corresponding component, package versions of those formats do not have a namespace.
The namespace of the package version to be updated. The package version component that specifies its namespace depends on its type. For example:
The namespace of a Maven package version is its groupId
.
The namespace of an npm package version is its scope
.
Python and NuGet package versions do not contain a corresponding component, package versions of those formats do not have a namespace.
The namespace of a generic package is it’s namespace
.
CodeArtifact is a fully managed artifact repository compatible with language-native package managers and build tools such as npm, Apache Maven, pip, and dotnet. You can use CodeArtifact to share packages with development teams and pull packages. Packages can be pulled from both public and CodeArtifact repositories. You can also create an upstream relationship between a CodeArtifact repository and another repository, which effectively merges their contents from the point of view of a package manager client.
CodeArtifact Components
Use the information in this guide to help you work with the following CodeArtifact components:
Repository: A CodeArtifact repository contains a set of package versions, each of which maps to a set of assets, or files. Repositories are polyglot, so a single repository can contain packages of any supported type. Each repository exposes endpoints for fetching and publishing packages using tools like the npm
CLI, the Maven CLI ( mvn
), Python CLIs ( pip
and twine
), and NuGet CLIs (nuget
and dotnet
).
Domain: Repositories are aggregated into a higher-level entity known as a domain. All package assets and metadata are stored in the domain, but are consumed through repositories. A given package asset, such as a Maven JAR file, is stored once per domain, no matter how many repositories it's present in. All of the assets and metadata in a domain are encrypted with the same customer master key (CMK) stored in Key Management Service (KMS).
Each repository is a member of a single domain and can't be moved to a different domain.
The domain allows organizational policy to be applied across multiple repositories, such as which accounts can access repositories in the domain, and which public repositories can be used as sources of packages.
Although an organization can have multiple domains, we recommend a single production domain that contains all published artifacts so that teams can find and share packages across their organization.
Package: A package is a bundle of software and the metadata required to resolve dependencies and install the software. CodeArtifact supports npm, PyPI, Maven, and NuGet package formats.
In CodeArtifact, a package consists of:
A name (for example, webpack
is the name of a popular npm package)
An optional namespace (for example, @types
in @types/node
)
A set of versions (for example, 1.0.0
, 1.0.1
, 1.0.2
, etc.)
Package-level metadata (for example, npm tags)
Package version: A version of a package, such as @types/node 12.6.9
. The version number format and semantics vary for different package formats. For example, npm package versions must conform to the Semantic Versioning specification. In CodeArtifact, a package version consists of the version identifier, metadata at the package version level, and a set of assets.
Upstream repository: One repository is upstream of another when the package versions in it can be accessed from the repository endpoint of the downstream repository, effectively merging the contents of the two repositories from the point of view of a client. CodeArtifact allows creating an upstream relationship between two repositories.
Asset: An individual file stored in CodeArtifact associated with a package version, such as an npm .tgz
file or Maven POM and JAR files.
CodeArtifact supports these operations:
AssociateExternalConnection
: Adds an existing external connection to a repository.
CopyPackageVersions
: Copies package versions from one repository to another repository in the same domain.
CreateDomain
: Creates a domain
CreateRepository
: Creates a CodeArtifact repository in a domain.
DeleteDomain
: Deletes a domain. You cannot delete a domain that contains repositories.
DeleteDomainPermissionsPolicy
: Deletes the resource policy that is set on a domain.
DeletePackageVersions
: Deletes versions of a package. After a package has been deleted, it can be republished, but its assets and metadata cannot be restored because they have been permanently removed from storage.
DeleteRepository
: Deletes a repository.
DeleteRepositoryPermissionsPolicy
: Deletes the resource policy that is set on a repository.
DescribeDomain
: Returns a DomainDescription
object that contains information about the requested domain.
DescribePackage
: Returns a PackageDescription object that contains details about a package.
DescribePackageVersion
: Returns a PackageVersionDescription object that contains details about a package version.
DescribeRepository
: Returns a RepositoryDescription
object that contains detailed information about the requested repository.
DisposePackageVersions
: Disposes versions of a package. A package version with the status Disposed
cannot be restored because they have been permanently removed from storage.
DisassociateExternalConnection
: Removes an existing external connection from a repository.
GetAuthorizationToken
: Generates a temporary authorization token for accessing repositories in the domain. The token expires the authorization period has passed. The default authorization period is 12 hours and can be customized to any length with a maximum of 12 hours.
GetDomainPermissionsPolicy
: Returns the policy of a resource that is attached to the specified domain.
GetPackageVersionAsset
: Returns the contents of an asset that is in a package version.
GetPackageVersionReadme
: Gets the readme file or descriptive text for a package version.
GetRepositoryEndpoint
: Returns the endpoint of a repository for a specific package format. A repository has one endpoint for each package format:
maven
npm
nuget
pypi
GetRepositoryPermissionsPolicy
: Returns the resource policy that is set on a repository.
ListDomains
: Returns a list of DomainSummary
objects. Each returned DomainSummary
object contains information about a domain.
ListPackages
: Lists the packages in a repository.
ListPackageVersionAssets
: Lists the assets for a given package version.
ListPackageVersionDependencies
: Returns a list of the direct dependencies for a package version.
ListPackageVersions
: Returns a list of package versions for a specified package in a repository.
ListRepositories
: Returns a list of repositories owned by the Amazon Web Services account that called this method.
ListRepositoriesInDomain
: Returns a list of the repositories in a domain.
PutDomainPermissionsPolicy
: Attaches a resource policy to a domain.
PutPackageOriginConfiguration
: Sets the package origin configuration for a package, which determine how new versions of the package can be added to a specific repository.
PutRepositoryPermissionsPolicy
: Sets the resource policy on a repository that specifies permissions to access it.
UpdatePackageVersionsStatus
: Updates the status of one or more versions of a package.
UpdateRepository
: Updates the properties of a repository.
CodeArtifact is a fully managed artifact repository compatible with language-native package managers and build tools such as npm, Apache Maven, pip, and dotnet. You can use CodeArtifact to share packages with development teams and pull packages. Packages can be pulled from both public and CodeArtifact repositories. You can also create an upstream relationship between a CodeArtifact repository and another repository, which effectively merges their contents from the point of view of a package manager client.
CodeArtifact Components
Use the information in this guide to help you work with the following CodeArtifact components:
Repository: A CodeArtifact repository contains a set of package versions, each of which maps to a set of assets, or files. Repositories are polyglot, so a single repository can contain packages of any supported type. Each repository exposes endpoints for fetching and publishing packages using tools like the npm
CLI, the Maven CLI ( mvn
), Python CLIs ( pip
and twine
), and NuGet CLIs (nuget
and dotnet
).
Domain: Repositories are aggregated into a higher-level entity known as a domain. All package assets and metadata are stored in the domain, but are consumed through repositories. A given package asset, such as a Maven JAR file, is stored once per domain, no matter how many repositories it's present in. All of the assets and metadata in a domain are encrypted with the same customer master key (CMK) stored in Key Management Service (KMS).
Each repository is a member of a single domain and can't be moved to a different domain.
The domain allows organizational policy to be applied across multiple repositories, such as which accounts can access repositories in the domain, and which public repositories can be used as sources of packages.
Although an organization can have multiple domains, we recommend a single production domain that contains all published artifacts so that teams can find and share packages across their organization.
Package: A package is a bundle of software and the metadata required to resolve dependencies and install the software. CodeArtifact supports npm, PyPI, Maven, and NuGet package formats.
In CodeArtifact, a package consists of:
A name (for example, webpack
is the name of a popular npm package)
An optional namespace (for example, @types
in @types/node
)
A set of versions (for example, 1.0.0
, 1.0.1
, 1.0.2
, etc.)
Package-level metadata (for example, npm tags)
Package version: A version of a package, such as @types/node 12.6.9
. The version number format and semantics vary for different package formats. For example, npm package versions must conform to the Semantic Versioning specification. In CodeArtifact, a package version consists of the version identifier, metadata at the package version level, and a set of assets.
Upstream repository: One repository is upstream of another when the package versions in it can be accessed from the repository endpoint of the downstream repository, effectively merging the contents of the two repositories from the point of view of a client. CodeArtifact allows creating an upstream relationship between two repositories.
Asset: An individual file stored in CodeArtifact associated with a package version, such as an npm .tgz
file or Maven POM and JAR files.
CodeArtifact supports these operations:
AssociateExternalConnection
: Adds an existing external connection to a repository.
CopyPackageVersions
: Copies package versions from one repository to another repository in the same domain.
CreateDomain
: Creates a domain
CreateRepository
: Creates a CodeArtifact repository in a domain.
DeleteDomain
: Deletes a domain. You cannot delete a domain that contains repositories.
DeleteDomainPermissionsPolicy
: Deletes the resource policy that is set on a domain.
DeletePackage
: Deletes a package and all associated package versions.
DeletePackageVersions
: Deletes versions of a package. After a package has been deleted, it can be republished, but its assets and metadata cannot be restored because they have been permanently removed from storage.
DeleteRepository
: Deletes a repository.
DeleteRepositoryPermissionsPolicy
: Deletes the resource policy that is set on a repository.
DescribeDomain
: Returns a DomainDescription
object that contains information about the requested domain.
DescribePackage
: Returns a PackageDescription object that contains details about a package.
DescribePackageVersion
: Returns a PackageVersionDescription object that contains details about a package version.
DescribeRepository
: Returns a RepositoryDescription
object that contains detailed information about the requested repository.
DisposePackageVersions
: Disposes versions of a package. A package version with the status Disposed
cannot be restored because they have been permanently removed from storage.
DisassociateExternalConnection
: Removes an existing external connection from a repository.
GetAuthorizationToken
: Generates a temporary authorization token for accessing repositories in the domain. The token expires the authorization period has passed. The default authorization period is 12 hours and can be customized to any length with a maximum of 12 hours.
GetDomainPermissionsPolicy
: Returns the policy of a resource that is attached to the specified domain.
GetPackageVersionAsset
: Returns the contents of an asset that is in a package version.
GetPackageVersionReadme
: Gets the readme file or descriptive text for a package version.
GetRepositoryEndpoint
: Returns the endpoint of a repository for a specific package format. A repository has one endpoint for each package format:
maven
npm
nuget
pypi
GetRepositoryPermissionsPolicy
: Returns the resource policy that is set on a repository.
ListDomains
: Returns a list of DomainSummary
objects. Each returned DomainSummary
object contains information about a domain.
ListPackages
: Lists the packages in a repository.
ListPackageVersionAssets
: Lists the assets for a given package version.
ListPackageVersionDependencies
: Returns a list of the direct dependencies for a package version.
ListPackageVersions
: Returns a list of package versions for a specified package in a repository.
ListRepositories
: Returns a list of repositories owned by the Amazon Web Services account that called this method.
ListRepositoriesInDomain
: Returns a list of the repositories in a domain.
PublishPackageVersion
: Creates a new package version containing one or more assets.
PutDomainPermissionsPolicy
: Attaches a resource policy to a domain.
PutPackageOriginConfiguration
: Sets the package origin configuration for a package, which determine how new versions of the package can be added to a specific repository.
PutRepositoryPermissionsPolicy
: Sets the resource policy on a repository that specifies permissions to access it.
UpdatePackageVersionsStatus
: Updates the status of one or more versions of a package.
UpdateRepository
: Updates the properties of a repository.
Gets historical metric data from the specified Amazon Connect instance.
For a description of each historical metric, see Historical Metrics Definitions in the Amazon Connect Administrator Guide.
" }, + "GetMetricDataV2": { + "name": "GetMetricDataV2", + "http": { + "method": "POST", + "requestUri": "/metrics/data" + }, + "input": { + "shape": "GetMetricDataV2Request" + }, + "output": { + "shape": "GetMetricDataV2Response" + }, + "errors": [ + { + "shape": "InvalidRequestException" + }, + { + "shape": "InvalidParameterException" + }, + { + "shape": "InternalServiceException" + }, + { + "shape": "ThrottlingException" + }, + { + "shape": "ResourceNotFoundException" + } + ], + "documentation": "Gets metric data from the specified Amazon Connect instance.
GetMetricDataV2
offers more features than GetMetricData, the previous version of this API. It has new metrics, offers filtering at a metric level, and offers the ability to filter and group data by channels, queues, routing profiles, agents, and agent hierarchy levels. It can retrieve historical data for last the 14 days, in 24-hour intervals.
For a description of the historical metrics that are supported by GetMetricDataV2
and GetMetricData
, see Historical metrics definitions in the Amazon Connect Administrator's Guide.
This API is not available in the Amazon Web Services GovCloud (US) Regions.
" + }, "GetTaskTemplate": { "name": "GetTaskTemplate", "http": { @@ -8459,6 +8490,21 @@ }, "documentation": "Contains information about the dimensions for a set of metrics.
" }, + "DimensionsV2Key": { + "type": "string" + }, + "DimensionsV2Map": { + "type": "map", + "key": { + "shape": "DimensionsV2Key" + }, + "value": { + "shape": "DimensionsV2Value" + } + }, + "DimensionsV2Value": { + "type": "string" + }, "DirectoryAlias": { "type": "string", "max": 45, @@ -8825,6 +8871,28 @@ "OnSalesforceCaseCreate" ] }, + "FilterV2": { + "type": "structure", + "members": { + "FilterKey": { + "shape": "ResourceArnOrId", + "documentation": "The key to use for filtering data. For example, QUEUE
, ROUTING_PROFILE, AGENT
, CHANNEL
, AGENT_HIERARCHY_LEVEL_ONE
, AGENT_HIERARCHY_LEVEL_TWO
, AGENT_HIERARCHY_LEVEL_THREE
, AGENT_HIERARCHY_LEVEL_FOUR
, AGENT_HIERARCHY_LEVEL_FIVE
. There must be at least 1 key and a maximum 5 keys.
The identifiers to use for filtering data. For example, if you have a filter key of QUEUE
, you would add queue IDs or ARNs in FilterValues
.
Contains the filter to apply when retrieving metrics with the GetMetricDataV2 API.
" + }, + "FilterValueList": { + "type": "list", + "member": { + "shape": "ResourceArnOrId" + }, + "max": 100, + "min": 1 + }, "Filters": { "type": "structure", "members": { @@ -8843,6 +8911,14 @@ }, "documentation": "Contains the filter to apply when retrieving metrics.
" }, + "FiltersV2List": { + "type": "list", + "member": { + "shape": "FilterV2" + }, + "max": 5, + "min": 1 + }, "FunctionArn": { "type": "string", "max": 140, @@ -9086,6 +9162,64 @@ } } }, + "GetMetricDataV2Request": { + "type": "structure", + "required": [ + "ResourceArn", + "StartTime", + "EndTime", + "Filters", + "Metrics" + ], + "members": { + "ResourceArn": { + "shape": "ARN", + "documentation": "The Amazon Resource Name (ARN) of the resource. This includes the instanceId
an Amazon Connect instance.
The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be before the end time timestamp. The time range between the start and end time must be less than 24 hours. The start time cannot be earlier than 14 days before the time of the request. Historical metrics are available for 14 days.
" + }, + "EndTime": { + "shape": "Timestamp", + "documentation": "The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be later than the start time timestamp.
The time range between the start and end time must be less than 24 hours.
" + }, + "Filters": { + "shape": "FiltersV2List", + "documentation": "The filters to apply to returned metrics. You can filter on the following resources:
Queues
Routing profiles
Agents
Channels
User hierarchy groups
At least one filter must be passed from queues, routing profiles, agents, or user hierarchy groups.
To filter by phone number, see Create a historical metrics report in the Amazon Connect Administrator's Guide.
Note the following limits:
Filter keys: A maximum of 5 filter keys are supported in a single request. Valid filter keys: QUEUE
| ROUTING_PROFILE
| AGENT
| CHANNEL
| AGENT_HIERARCHY_LEVEL_ONE
| AGENT_HIERARCHY_LEVEL_TWO
| AGENT_HIERARCHY_LEVEL_THREE
| AGENT_HIERARCHY_LEVEL_FOUR
| AGENT_HIERARCHY_LEVEL_FIVE
Filter values: A maximum of 100 filter values are supported in a single request. For example, a GetMetricDataV2
request can filter by 50 queues, 35 agents, and 15 routing profiles for a total of 100 filter values. VOICE
, CHAT
, and TASK
are valid filterValue
for the CHANNEL
filter key.
The grouping applied to the metrics that are returned. For example, when results are grouped by queue, the metrics returned are grouped by queue. The values that are returned apply to the metrics for each queue. They are not aggregated for all queues.
If no grouping is specified, a summary of all metrics is returned.
Valid grouping keys: QUEUE
| ROUTING_PROFILE
| AGENT
| CHANNEL
| AGENT_HIERARCHY_LEVEL_ONE
| AGENT_HIERARCHY_LEVEL_TWO
| AGENT_HIERARCHY_LEVEL_THREE
| AGENT_HIERARCHY_LEVEL_FOUR
| AGENT_HIERARCHY_LEVEL_FIVE
The metrics to retrieve. Specify the name, groupings, and filters for each metric. The following historical metrics are available. For a description of each metric, see Historical metrics definitions in the Amazon Connect Administrator's Guide.
This metric is available only in Amazon Web Services Regions where Forecasting, capacity planning, and scheduling is available.
Unit: Seconds
Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy
Unit: Count
Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy
Unit: Percentage
Valid groupings and filters: Routing Profile, Agent, Agent Hierarchy
This metric is available only in Amazon Web Services Regions where Forecasting, capacity planning, and scheduling is available.
Unit: Percent
Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy
This metric is available only in Amazon Web Services Regions where Forecasting, capacity planning, and scheduling is available.
Unit: Seconds
Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy
Unit: Seconds
Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy
Unit: Seconds
Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy
Unit: Seconds
Valid metric filter key: INITIATION_METHOD
. For now, this metric only supports the following as INITIATION_METHOD
: INBOUND
| OUTBOUND
| CALLBACK
| API
Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy
Unit: Seconds
Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy
Unit: Seconds
Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy
Unit: Seconds
Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy
Unit: Seconds
Valid groupings and filters: Queue, Channel, Routing Profile
Unit: Seconds
Valid groupings and filters: Queue, Channel, Routing Profile
Unit: Count
Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy
Unit: Count
Valid metric filter key: INITIATION_METHOD
Valid groupings and filters: Queue, Channel, Routing Profile
Unit: Count
Valid metric filter key: INITIATION_METHOD
, DISCONNECT_REASON
Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy
Unit: Count
Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy
Unit: Count
Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy
Unit: Count
Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy
Unit: Count
Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy
Unit: Count
Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy
Unit: Seconds
Valid groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy
You can include up to 20 SERVICE_LEVEL metrics in a request.
Unit: Percent
Valid groupings and filters: Queue, Channel, Routing Profile
Threshold: For ThresholdValue
, enter any whole number from 1 to 604800 (inclusive), in seconds. For Comparison
, you must enter LT
(for \"Less than\").
Unit: Count
Valid groupings and filters: Queue, Channel, Routing Profile
Unit: Count
Valid groupings and filters: Queue, Channel, Routing Profile
Valid metric filter key: DISCONNECT_REASON
Unit: Count
Valid groupings and filters: Queue, Channel, Routing Profile
Unit: Count
Valid groupings and filters: Queue, Channel, Routing Profile
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.
" + }, + "MaxResults": { + "shape": "MaxResult100", + "documentation": "The maximum number of results to return per page.
", + "box": true + } + } + }, + "GetMetricDataV2Response": { + "type": "structure", + "members": { + "NextToken": { + "shape": "NextToken2500", + "documentation": "If there are additional results, this is the token for the next set of results.
" + }, + "MetricResults": { + "shape": "MetricResultsV2", + "documentation": "Information about the metrics requested in the API request If no grouping is specified, a summary of metric data is returned.
" + } + } + }, "GetTaskTemplateRequest": { "type": "structure", "required": [ @@ -9214,6 +9348,9 @@ "ROUTING_PROFILE" ] }, + "GroupingV2": { + "type": "string" + }, "Groupings": { "type": "list", "member": { @@ -9221,6 +9358,13 @@ }, "max": 2 }, + "GroupingsV2": { + "type": "list", + "member": { + "shape": "GroupingV2" + }, + "max": 2 + }, "HierarchyGroup": { "type": "structure", "members": { @@ -11580,6 +11724,103 @@ }, "documentation": "Contains information about which channels are supported, and how many contacts an agent can have on a channel simultaneously.
" }, + "MetricDataCollectionsV2": { + "type": "list", + "member": { + "shape": "MetricDataV2" + } + }, + "MetricDataV2": { + "type": "structure", + "members": { + "Metric": { + "shape": "MetricV2", + "documentation": "The metric name, thresholds, and metric filters of the returned metric.
" + }, + "Value": { + "shape": "Value", + "documentation": "The corresponding value of the metric returned in the response.
", + "box": true + } + }, + "documentation": "Contains the name, thresholds, and metric filters.
" + }, + "MetricFilterV2": { + "type": "structure", + "members": { + "MetricFilterKey": { + "shape": "String", + "documentation": "The key to use for filtering data.
Valid metric filter keys: INITIATION_METHOD
, DISCONNECT_REASON
The values to use for filtering data.
Valid metric filter values for INITIATION_METHOD
: INBOUND
| OUTBOUND
| TRANSFER
| QUEUE_TRANSFER
| CALLBACK
| API
Valid metric filter values for DISCONNECT_REASON
: CUSTOMER_DISCONNECT
| AGENT_DISCONNECT
| THIRD_PARTY_DISCONNECT
| TELECOM_PROBLEM
| BARGED
| CONTACT_FLOW_DISCONNECT
| OTHER
| EXPIRED
| API
Contains information about the filter used when retrieving metrics. MetricFiltersV2
can be used on the following metrics: AVG_AGENT_CONNECTING_TIME
, CONTACTS_CREATED
, CONTACTS_HANDLED
, SUM_CONTACTS_DISCONNECTED
.
The dimension for the metrics.
" + }, + "Collections": { + "shape": "MetricDataCollectionsV2", + "documentation": "The set of metrics.
" + } + }, + "documentation": "Contains information about the metric results.
" + }, + "MetricResultsV2": { + "type": "list", + "member": { + "shape": "MetricResultV2" + } + }, + "MetricV2": { + "type": "structure", + "members": { + "Name": { + "shape": "MetricNameV2", + "documentation": "The name of the metric.
" + }, + "Threshold": { + "shape": "ThresholdCollections", + "documentation": "Contains information about the threshold for service level metrics.
" + }, + "MetricFilters": { + "shape": "MetricFiltersV2List", + "documentation": "Contains the filters to be used when returning data.
" + } + }, + "documentation": "Contains information about the metric.
" + }, + "MetricsV2": { + "type": "list", + "member": { + "shape": "MetricV2" + } + }, "MinutesLimit60": { "type": "integer", "max": 59, @@ -12803,6 +13044,11 @@ "shape": "RequiredFieldInfo" } }, + "ResourceArnOrId": { + "type": "string", + "max": 250, + "min": 1 + }, "ResumeContactRecordingRequest": { "type": "structure", "required": [ @@ -14605,6 +14851,28 @@ }, "documentation": "Contains information about the threshold for service level metrics.
" }, + "ThresholdCollections": { + "type": "list", + "member": { + "shape": "ThresholdV2" + }, + "max": 1 + }, + "ThresholdV2": { + "type": "structure", + "members": { + "Comparison": { + "shape": "ResourceArnOrId", + "documentation": "The type of comparison. Only \"less than\" (LT) comparisons are supported.
" + }, + "ThresholdValue": { + "shape": "ThresholdValue", + "documentation": "The threshold value to compare.
", + "box": true + } + }, + "documentation": "Contains information about the threshold for service level metrics.
" + }, "ThresholdValue": { "type": "double" }, diff --git a/apis/connect-2017-08-08.paginators.json b/apis/connect-2017-08-08.paginators.json index bb8c206ddd..bf66f7f595 100644 --- a/apis/connect-2017-08-08.paginators.json +++ b/apis/connect-2017-08-08.paginators.json @@ -15,6 +15,11 @@ "limit_key": "MaxResults", "output_token": "NextToken" }, + "GetMetricDataV2": { + "input_token": "NextToken", + "limit_key": "MaxResults", + "output_token": "NextToken" + }, "ListAgentStatuses": { "input_token": "NextToken", "limit_key": "MaxResults", diff --git a/apis/evidently-2021-02-01.normal.json b/apis/evidently-2021-02-01.normal.json index 576154909f..da8625f3ea 100644 --- a/apis/evidently-2021-02-01.normal.json +++ b/apis/evidently-2021-02-01.normal.json @@ -1319,7 +1319,7 @@ }, "entityOverrides": { "shape": "EntityOverrideMap", - "documentation": "Specify users that should always be served a specific variation of a feature. Each user is specified by a key-value pair . For each key, specify a user by entering their user ID, account ID, or some other identifier. For the value, specify the name of the variation that they are to be served.
" + "documentation": "Specify users that should always be served a specific variation of a feature. Each user is specified by a key-value pair . For each key, specify a user by entering their user ID, account ID, or some other identifier. For the value, specify the name of the variation that they are to be served.
This parameter is limited to 2500 overrides or a total of 40KB. The 40KB limit includes an overhead of 6 bytes per override.
" }, "evaluationStrategy": { "shape": "FeatureEvaluationStrategy", @@ -4253,7 +4253,7 @@ }, "entityOverrides": { "shape": "EntityOverrideMap", - "documentation": "Specified users that should always be served a specific variation of a feature. Each user is specified by a key-value pair . For each key, specify a user by entering their user ID, account ID, or some other identifier. For the value, specify the name of the variation that they are to be served.
" + "documentation": "Specified users that should always be served a specific variation of a feature. Each user is specified by a key-value pair . For each key, specify a user by entering their user ID, account ID, or some other identifier. For the value, specify the name of the variation that they are to be served.
This parameter is limited to 2500 overrides or a total of 40KB. The 40KB limit includes an overhead of 6 bytes per override.
" }, "evaluationStrategy": { "shape": "FeatureEvaluationStrategy", diff --git a/apis/networkmanager-2019-07-05.normal.json b/apis/networkmanager-2019-07-05.normal.json index d522b16e6f..b5dd8978b1 100644 --- a/apis/networkmanager-2019-07-05.normal.json +++ b/apis/networkmanager-2019-07-05.normal.json @@ -2321,7 +2321,7 @@ "shape": "InternalServerException" } ], - "documentation": "Registers a transit gateway in your global network. The transit gateway can be in any Amazon Web Services Region, but it must be owned by the same Amazon Web Services account that owns the global network. You cannot register a transit gateway in more than one global network.
" + "documentation": "Registers a transit gateway in your global network. Not all Regions support transit gateways for global networks. For a list of the supported Regions, see Region Availability in the Amazon Web Services Transit Gateways for Global Networks User Guide. The transit gateway can be in any of the supported Amazon Web Services Regions, but it must be owned by the same Amazon Web Services account that owns the global network. You cannot register a transit gateway in more than one global network.
" }, "RejectAttachment": { "name": "RejectAttachment", @@ -7936,7 +7936,7 @@ }, "TransitGatewayRouteTableArn": { "shape": "TransitGatewayRouteTableArn", - "documentation": "The ARN of the transit gateway attachment route table.
" + "documentation": "The ARN of the transit gateway attachment route table. For example, \"TransitGatewayRouteTableArn\": \"arn:aws:ec2:us-west-2:123456789012:transit-gateway-route-table/tgw-rtb-9876543210123456\"
.
Describes a transit gateway route table attachment.
" diff --git a/apis/quicksight-2018-04-01.min.json b/apis/quicksight-2018-04-01.min.json index bea381952a..389e385ef9 100644 --- a/apis/quicksight-2018-04-01.min.json +++ b/apis/quicksight-2018-04-01.min.json @@ -3134,13 +3134,29 @@ "InitialDashboardId" ], "members": { - "InitialDashboardId": {} + "InitialDashboardId": {}, + "FeatureConfigurations": { + "type": "structure", + "members": { + "StatePersistence": { + "shape": "Svu" + } + } + } } }, "QuickSightConsole": { "type": "structure", "members": { - "InitialPath": {} + "InitialPath": {}, + "FeatureConfigurations": { + "type": "structure", + "members": { + "StatePersistence": { + "shape": "Svu" + } + } + } } }, "QSearchBar": { @@ -3335,7 +3351,7 @@ "type": "structure", "members": { "AnalysisSummaryList": { - "shape": "Sw8" + "shape": "Swb" }, "NextToken": {}, "Status": { @@ -3437,7 +3453,7 @@ "type": "structure", "members": { "DashboardSummaryList": { - "shape": "Swg" + "shape": "Swj" }, "NextToken": {}, "Status": { @@ -3478,7 +3494,7 @@ "type": "structure", "members": { "DataSetSummaries": { - "shape": "Swk" + "shape": "Swn" }, "NextToken": {}, "RequestId": {}, @@ -3620,7 +3636,7 @@ "type": "integer" }, "FolderSummaryList": { - "shape": "Swv" + "shape": "Swy" }, "NextToken": {}, "RequestId": {} @@ -3716,7 +3732,7 @@ "type": "structure", "members": { "GroupList": { - "shape": "Sx2" + "shape": "Sx5" }, "NextToken": {}, "RequestId": {}, @@ -4341,7 +4357,7 @@ "type": "structure", "members": { "GroupList": { - "shape": "Sx2" + "shape": "Sx5" }, "NextToken": {}, "RequestId": {}, @@ -4520,7 +4536,7 @@ "type": "structure", "members": { "AnalysisSummaryList": { - "shape": "Sw8" + "shape": "Swb" }, "NextToken": {}, "Status": { @@ -4570,7 +4586,7 @@ "type": "structure", "members": { "DashboardSummaryList": { - "shape": "Swg" + "shape": "Swj" }, "NextToken": {}, "Status": { @@ -4622,7 +4638,7 @@ "type": "structure", "members": { "DataSetSummaries": { - "shape": "Swk" + "shape": "Swn" }, "NextToken": {}, "Status": { @@ -4740,7 +4756,7 @@ "type": "integer" }, "FolderSummaryList": { - "shape": "Swv" + "shape": "Swy" }, "NextToken": {}, "RequestId": {} @@ -4798,7 +4814,7 @@ "type": "structure", "members": { "GroupList": { - "shape": "Sx2" + "shape": "Sx5" }, "NextToken": {}, "RequestId": {}, @@ -5020,10 +5036,10 @@ "locationName": "AnalysisId" }, "GrantPermissions": { - "shape": "Szq" + "shape": "Szt" }, "RevokePermissions": { - "shape": "Szq" + "shape": "Szt" } } }, @@ -5116,16 +5132,16 @@ "locationName": "DashboardId" }, "GrantPermissions": { - "shape": "Szq" + "shape": "Szt" }, "RevokePermissions": { - "shape": "Szq" + "shape": "Szt" }, "GrantLinkPermissions": { - "shape": "Szv" + "shape": "Szy" }, "RevokeLinkPermissions": { - "shape": "Szv" + "shape": "Szy" } } }, @@ -5733,10 +5749,10 @@ "locationName": "TemplateId" }, "GrantPermissions": { - "shape": "Szq" + "shape": "Szt" }, "RevokePermissions": { - "shape": "Szq" + "shape": "Szt" } } }, @@ -5866,10 +5882,10 @@ "locationName": "ThemeId" }, "GrantPermissions": { - "shape": "Szq" + "shape": "Szt" }, "RevokePermissions": { - "shape": "Szq" + "shape": "Szt" } } }, @@ -6803,7 +6819,8 @@ }, "RowAlternateColorOptions": { "shape": "S5f" - } + }, + "CollapsedRowDimensionsVisibility": {} } }, "TotalOptions": { @@ -12911,7 +12928,18 @@ "type": "string", "sensitive": true }, - "Sw8": { + "Svu": { + "type": "structure", + "required": [ + "Enabled" + ], + "members": { + "Enabled": { + "type": "boolean" + } + } + }, + "Swb": { "type": "list", "member": { "type": "structure", @@ -12929,7 +12957,7 @@ } } }, - "Swg": { + "Swj": { "type": "list", "member": { "type": "structure", @@ -12952,7 +12980,7 @@ } } }, - "Swk": { + "Swn": { "type": "list", "member": { "type": "structure", @@ -12979,7 +13007,7 @@ } } }, - "Swv": { + "Swy": { "type": "list", "member": { "type": "structure", @@ -12997,19 +13025,19 @@ } } }, - "Sx2": { + "Sx5": { "type": "list", "member": { "shape": "Spe" } }, - "Szq": { + "Szt": { "type": "list", "member": { "shape": "S19" } }, - "Szv": { + "Szy": { "type": "list", "member": { "shape": "S19" diff --git a/apis/quicksight-2018-04-01.normal.json b/apis/quicksight-2018-04-01.normal.json index f7c512e50e..b3e816fb91 100644 --- a/apis/quicksight-2018-04-01.normal.json +++ b/apis/quicksight-2018-04-01.normal.json @@ -1337,7 +1337,7 @@ "shape": "ResourceUnavailableException" } ], - "documentation": "Deletes the Amazon QuickSight user that is associated with the identity of the Identity and Access Management (IAM) user or role that's making the call. The IAM user isn't deleted as a result of this call.
" + "documentation": "Deletes the Amazon QuickSight user that is associated with the identity of the IAM user or role that's making the call. The IAM user isn't deleted as a result of this call.
" }, "DeleteUserByPrincipalId": { "name": "DeleteUserByPrincipalId", @@ -4895,7 +4895,7 @@ }, "ViolatedEntities": { "shape": "EntityList", - "documentation": "" + "documentation": "Lists the violated entities that caused the analysis error
" } }, "documentation": "Analysis error.
" @@ -15000,7 +15000,7 @@ }, "UserArn": { "shape": "Arn", - "documentation": "The Amazon QuickSight user's Amazon Resource Name (ARN), for use with QUICKSIGHT
identity type. You can use this for any type of Amazon QuickSight users in your account (readers, authors, or admins). They need to be authenticated as one of the following:
Active Directory (AD) users or group members
Invited nonfederated users
Identity and Access Management (IAM) users and IAM role-based sessions authenticated through Federated Single Sign-On using SAML, OpenID Connect, or IAM federation
Omit this parameter for users in the third group, IAM users and IAM role-based sessions.
", + "documentation": "The Amazon QuickSight user's Amazon Resource Name (ARN), for use with QUICKSIGHT
identity type. You can use this for any type of Amazon QuickSight users in your account (readers, authors, or admins). They need to be authenticated as one of the following:
Active Directory (AD) users or group members
Invited nonfederated users
IAM users and IAM role-based sessions authenticated through Federated Single Sign-On using SAML, OpenID Connect, or IAM federation
Omit this parameter for users in the third group, IAM users and IAM role-based sessions.
", "location": "querystring", "locationName": "user-arn" } @@ -19940,6 +19940,10 @@ "RowAlternateColorOptions": { "shape": "RowAlternateColorOptions", "documentation": "The row alternate color options (widget status, row alternate colors).
" + }, + "CollapsedRowDimensionsVisibility": { + "shape": "Visibility", + "documentation": "The visibility setting of a pivot table's collapsed row dimension fields. If the value of this structure is HIDDEN
, all collapsed columns in a pivot table are automatically hidden. The default value is VISIBLE
.
The table options for a pivot table visual.
" @@ -20787,6 +20791,16 @@ } } }, + "RegisteredUserConsoleFeatureConfigurations": { + "type": "structure", + "members": { + "StatePersistence": { + "shape": "StatePersistenceConfigurations", + "documentation": "The state persistence configurations of an embedded Amazon QuickSight console.
" + } + }, + "documentation": "The feature configurations of an embedded Amazon QuickSight console.
" + }, "RegisteredUserDashboardEmbeddingConfiguration": { "type": "structure", "required": [ @@ -20796,10 +20810,24 @@ "InitialDashboardId": { "shape": "ShortRestrictiveResourceId", "documentation": "The dashboard ID for the dashboard that you want the user to see first. This ID is included in the output URL. When the URL in response is accessed, Amazon QuickSight renders this dashboard if the user has permissions to view it.
If the user does not have permission to view this dashboard, they see a permissions error message.
" + }, + "FeatureConfigurations": { + "shape": "RegisteredUserDashboardFeatureConfigurations", + "documentation": "The feature configurations of an embbedded Amazon QuickSight dashboard.
" } }, "documentation": "Information about the dashboard you want to embed.
" }, + "RegisteredUserDashboardFeatureConfigurations": { + "type": "structure", + "members": { + "StatePersistence": { + "shape": "StatePersistenceConfigurations", + "documentation": "The state persistence settings of an embedded dashboard.
" + } + }, + "documentation": "The feature configuration for an embedded dashboard.
" + }, "RegisteredUserDashboardVisualEmbeddingConfiguration": { "type": "structure", "required": [ @@ -20851,6 +20879,10 @@ "InitialPath": { "shape": "EntryPath", "documentation": "The initial URL path for the Amazon QuickSight console. InitialPath
is required.
The entry point URL is constrained to the following paths:
/start
/start/analyses
/start/dashboards
/start/favorites
/dashboards/DashboardId
. DashboardId is the actual ID key from the Amazon QuickSight console URL of the dashboard.
/analyses/AnalysisId
. AnalysisId is the actual ID key from the Amazon QuickSight console URL of the analysis.
The embedding configuration of an embedded Amazon QuickSight console.
" } }, "documentation": "Information about the Amazon QuickSight console that you want to embed.
" @@ -22752,6 +22784,19 @@ }, "documentation": "Secure Socket Layer (SSL) properties that apply when Amazon QuickSight connects to your underlying data source.
" }, + "StatePersistenceConfigurations": { + "type": "structure", + "required": [ + "Enabled" + ], + "members": { + "Enabled": { + "shape": "Boolean", + "documentation": "Determines if a Amazon QuickSight dashboard's state persistence settings are turned on or off.
" + } + }, + "documentation": "The state perssitence configuration of an embedded dashboard.
" + }, "Status": { "type": "string", "enum": [ @@ -25075,7 +25120,7 @@ }, "DefaultNamespace": { "shape": "Namespace", - "documentation": "The default namespace for this Amazon Web Services account. Currently, the default is default
. Identity and Access Management (IAM) users that register for the first time with Amazon QuickSight provide an email address that becomes associated with the default namespace.
The default namespace for this Amazon Web Services account. Currently, the default is default
. IAM users that register for the first time with Amazon QuickSight provide an email address that becomes associated with the default namespace.
The active status of user. When you create an Amazon QuickSight user that’s not an IAM user or an Active Directory user, that user is inactive until they sign in and provide a password.
" + "documentation": "The active status of user. When you create an Amazon QuickSight user that's not an IAM user or an Active Directory user, that user is inactive until they sign in and provide a password.
" }, "PrincipalId": { "shape": "String", diff --git a/apis/redshift-data-2019-12-20.normal.json b/apis/redshift-data-2019-12-20.normal.json index b725e425b7..9b351119da 100644 --- a/apis/redshift-data-2019-12-20.normal.json +++ b/apis/redshift-data-2019-12-20.normal.json @@ -307,7 +307,7 @@ }, "WorkgroupName": { "shape": "WorkgroupNameString", - "documentation": "The serverless workgroup name. This parameter is required when connecting to a serverless workgroup and authenticating using either Secrets Manager or temporary credentials.
" + "documentation": "The serverless workgroup name or Amazon Resource Name (ARN). This parameter is required when connecting to a serverless workgroup and authenticating using either Secrets Manager or temporary credentials.
" } } }, @@ -340,7 +340,7 @@ }, "WorkgroupName": { "shape": "WorkgroupNameString", - "documentation": "The serverless workgroup name. This element is not returned when connecting to a provisioned cluster.
" + "documentation": "The serverless workgroup name or Amazon Resource Name (ARN). This element is not returned when connecting to a provisioned cluster.
" } } }, @@ -557,7 +557,7 @@ }, "WorkgroupName": { "shape": "WorkgroupNameString", - "documentation": "The serverless workgroup name.
" + "documentation": "The serverless workgroup name or Amazon Resource Name (ARN).
" } } }, @@ -605,7 +605,7 @@ }, "WorkgroupName": { "shape": "WorkgroupNameString", - "documentation": "The serverless workgroup name. This parameter is required when connecting to a serverless workgroup and authenticating using either Secrets Manager or temporary credentials.
" + "documentation": "The serverless workgroup name or Amazon Resource Name (ARN). This parameter is required when connecting to a serverless workgroup and authenticating using either Secrets Manager or temporary credentials.
" } } }, @@ -672,7 +672,7 @@ }, "WorkgroupName": { "shape": "WorkgroupNameString", - "documentation": "The serverless workgroup name. This parameter is required when connecting to a serverless workgroup and authenticating using either Secrets Manager or temporary credentials.
" + "documentation": "The serverless workgroup name or Amazon Resource Name (ARN). This parameter is required when connecting to a serverless workgroup and authenticating using either Secrets Manager or temporary credentials.
" } } }, @@ -705,7 +705,7 @@ }, "WorkgroupName": { "shape": "WorkgroupNameString", - "documentation": "The serverless workgroup name. This element is not returned when connecting to a provisioned cluster.
" + "documentation": "The serverless workgroup name or Amazon Resource Name (ARN). This element is not returned when connecting to a provisioned cluster.
" } } }, @@ -821,7 +821,7 @@ }, "WorkgroupName": { "shape": "WorkgroupNameString", - "documentation": "The serverless workgroup name. This parameter is required when connecting to a serverless workgroup and authenticating using either Secrets Manager or temporary credentials.
" + "documentation": "The serverless workgroup name or Amazon Resource Name (ARN). This parameter is required when connecting to a serverless workgroup and authenticating using either Secrets Manager or temporary credentials.
" } } }, @@ -878,7 +878,7 @@ }, "WorkgroupName": { "shape": "WorkgroupNameString", - "documentation": "The serverless workgroup name. This parameter is required when connecting to a serverless workgroup and authenticating using either Secrets Manager or temporary credentials.
" + "documentation": "The serverless workgroup name or Amazon Resource Name (ARN). This parameter is required when connecting to a serverless workgroup and authenticating using either Secrets Manager or temporary credentials.
" } } }, @@ -985,7 +985,7 @@ }, "WorkgroupName": { "shape": "WorkgroupNameString", - "documentation": "The serverless workgroup name. This parameter is required when connecting to a serverless workgroup and authenticating using either Secrets Manager or temporary credentials.
" + "documentation": "The serverless workgroup name or Amazon Resource Name (ARN). This parameter is required when connecting to a serverless workgroup and authenticating using either Secrets Manager or temporary credentials.
" } } }, @@ -1256,9 +1256,9 @@ }, "WorkgroupNameString": { "type": "string", - "max": 64, + "max": 128, "min": 3, - "pattern": "^[a-z0-9-]+$" + "pattern": "^(([a-z0-9-]+)|(arn:(aws(-[a-z]+)*):redshift-serverless:[a-z]{2}(-gov)?-[a-z]+-\\d{1}:\\d{12}:workgroup/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}))$" }, "bool": { "type": "boolean" diff --git a/apis/sagemaker-2017-07-24.min.json b/apis/sagemaker-2017-07-24.min.json index 16e3dff7c0..b95bc8eace 100644 --- a/apis/sagemaker-2017-07-24.min.json +++ b/apis/sagemaker-2017-07-24.min.json @@ -673,17 +673,17 @@ "shape": "Sad" }, "DataCaptureConfig": { - "shape": "Sar" + "shape": "Sas" }, "Tags": { "shape": "S7" }, "KmsKeyId": {}, "AsyncInferenceConfig": { - "shape": "Sb2" + "shape": "Sb3" }, "ExplainerConfig": { - "shape": "Sb8" + "shape": "Sb9" }, "ShadowProductionVariants": { "shape": "Sad" @@ -736,13 +736,13 @@ "RecordIdentifierFeatureName": {}, "EventTimeFeatureName": {}, "FeatureDefinitions": { - "shape": "Sc7" + "shape": "Sc8" }, "OnlineStoreConfig": { - "shape": "Sca" + "shape": "Scb" }, "OfflineStoreConfig": { - "shape": "Scc" + "shape": "Scd" }, "RoleArn": {}, "Description": {}, @@ -773,16 +773,16 @@ "members": { "FlowDefinitionName": {}, "HumanLoopRequestSource": { - "shape": "Sco" + "shape": "Scp" }, "HumanLoopActivationConfig": { - "shape": "Scq" + "shape": "Scr" }, "HumanLoopConfig": { - "shape": "Sct" + "shape": "Scu" }, "OutputConfig": { - "shape": "Sd8" + "shape": "Sd9" }, "RoleArn": {}, "Tags": { @@ -812,10 +812,10 @@ "HubDescription": {}, "HubDisplayName": {}, "HubSearchKeywords": { - "shape": "Sdf" + "shape": "Sdg" }, "S3StorageConfig": { - "shape": "Sdh" + "shape": "Sdi" }, "Tags": { "shape": "S7" @@ -842,7 +842,7 @@ "members": { "HumanTaskUiName": {}, "UiTemplate": { - "shape": "Sdn" + "shape": "Sdo" }, "Tags": { "shape": "S7" @@ -869,16 +869,16 @@ "members": { "HyperParameterTuningJobName": {}, "HyperParameterTuningJobConfig": { - "shape": "Sds" + "shape": "Sdt" }, "TrainingJobDefinition": { - "shape": "Sej" + "shape": "Sek" }, "TrainingJobDefinitions": { - "shape": "Sez" + "shape": "Sf0" }, "WarmStartConfig": { - "shape": "Sf0" + "shape": "Sf1" }, "Tags": { "shape": "S7" @@ -934,7 +934,7 @@ }, "ImageName": {}, "Aliases": { - "shape": "Sfd" + "shape": "Sfe" }, "VendorGuidance": {}, "JobType": {}, @@ -969,19 +969,19 @@ "Name": {}, "Type": {}, "Schedule": { - "shape": "Sfq" + "shape": "Sfr" }, "Description": {}, "RoleArn": {}, "EndpointName": {}, "ModelVariants": { - "shape": "Sft" + "shape": "Sfu" }, "DataStorageConfig": { - "shape": "Sg1" + "shape": "Sg2" }, "ShadowModeConfig": { - "shape": "Sg2" + "shape": "Sg3" }, "KmsKey": {}, "Tags": { @@ -1013,11 +1013,11 @@ "JobType": {}, "RoleArn": {}, "InputConfig": { - "shape": "Sga" + "shape": "Sgb" }, "JobDescription": {}, "StoppingConditions": { - "shape": "Sh8" + "shape": "Sh9" }, "OutputConfig": { "type": "structure", @@ -1061,21 +1061,21 @@ "LabelingJobName": {}, "LabelAttributeName": {}, "InputConfig": { - "shape": "Shj" + "shape": "Shk" }, "OutputConfig": { - "shape": "Shq" + "shape": "Shr" }, "RoleArn": {}, "LabelCategoryConfigS3Uri": {}, "StoppingConditions": { - "shape": "Shr" + "shape": "Shs" }, "LabelingJobAlgorithmsConfig": { - "shape": "Shu" + "shape": "Shv" }, "HumanTaskConfig": { - "shape": "Shy" + "shape": "Shz" }, "Tags": { "shape": "S7" @@ -1102,13 +1102,13 @@ "members": { "ModelName": {}, "PrimaryContainer": { - "shape": "Sid" + "shape": "Sie" }, "Containers": { - "shape": "Sim" + "shape": "Sin" }, "InferenceExecutionConfig": { - "shape": "Sin" + "shape": "Sio" }, "ExecutionRoleArn": {}, "Tags": { @@ -1146,13 +1146,13 @@ "members": { "JobDefinitionName": {}, "ModelBiasBaselineConfig": { - "shape": "Sir" + "shape": "Sis" }, "ModelBiasAppSpecification": { - "shape": "Sis" + "shape": "Sit" }, "ModelBiasJobInput": { - "shape": "Sit" + "shape": "Siu" }, "ModelBiasJobOutputConfig": { "shape": "S7s" @@ -1193,10 +1193,10 @@ "members": { "ModelCardName": {}, "SecurityConfig": { - "shape": "Six" + "shape": "Siy" }, "Content": { - "shape": "Siy" + "shape": "Siz" }, "ModelCardStatus": {}, "Tags": { @@ -1229,7 +1229,7 @@ }, "ModelCardExportJobName": {}, "OutputConfig": { - "shape": "Sj3" + "shape": "Sj4" } } }, @@ -1257,13 +1257,13 @@ "members": { "JobDefinitionName": {}, "ModelExplainabilityBaselineConfig": { - "shape": "Sj7" + "shape": "Sj8" }, "ModelExplainabilityAppSpecification": { - "shape": "Sj8" + "shape": "Sj9" }, "ModelExplainabilityJobInput": { - "shape": "Sj9" + "shape": "Sja" }, "ModelExplainabilityJobOutputConfig": { "shape": "S7s" @@ -1304,10 +1304,10 @@ "shape": "Sr" }, "ValidationSpecification": { - "shape": "Sjc" + "shape": "Sjd" }, "SourceAlgorithmSpecification": { - "shape": "Sjf" + "shape": "Sjg" }, "CertifyForMarketplace": { "type": "boolean" @@ -1320,22 +1320,22 @@ "shape": "S1q" }, "ModelMetrics": { - "shape": "Sji" + "shape": "Sjj" }, "ClientToken": { "idempotencyToken": true }, "CustomerMetadataProperties": { - "shape": "Sjp" + "shape": "Sjq" }, "DriftCheckBaselines": { - "shape": "Sjs" + "shape": "Sjt" }, "Domain": {}, "Task": {}, "SamplePayloadUrl": {}, "AdditionalInferenceSpecifications": { - "shape": "Sjy" + "shape": "Sjz" } } }, @@ -1387,13 +1387,13 @@ "members": { "JobDefinitionName": {}, "ModelQualityBaselineConfig": { - "shape": "Sk5" + "shape": "Sk6" }, "ModelQualityAppSpecification": { - "shape": "Sk6" + "shape": "Sk7" }, "ModelQualityJobInput": { - "shape": "Sk8" + "shape": "Sk9" }, "ModelQualityJobOutputConfig": { "shape": "S7s" @@ -1433,7 +1433,7 @@ "members": { "MonitoringScheduleName": {}, "MonitoringScheduleConfig": { - "shape": "Skc" + "shape": "Skd" }, "Tags": { "shape": "S7" @@ -1476,16 +1476,16 @@ "type": "integer" }, "AcceleratorTypes": { - "shape": "Skt" + "shape": "Sku" }, "DefaultCodeRepository": {}, "AdditionalCodeRepositories": { - "shape": "Skw" + "shape": "Skx" }, "RootAccess": {}, "PlatformIdentifier": {}, "InstanceMetadataServiceConfiguration": { - "shape": "Skz" + "shape": "Sl0" } } }, @@ -1505,10 +1505,10 @@ "members": { "NotebookInstanceLifecycleConfigName": {}, "OnCreate": { - "shape": "Sl4" + "shape": "Sl5" }, "OnStart": { - "shape": "Sl4" + "shape": "Sl5" } } }, @@ -1532,7 +1532,7 @@ "PipelineDisplayName": {}, "PipelineDefinition": {}, "PipelineDefinitionS3Location": { - "shape": "Slc" + "shape": "Sld" }, "PipelineDescription": {}, "ClientRequestToken": { @@ -1543,7 +1543,7 @@ "shape": "S7" }, "ParallelismConfiguration": { - "shape": "Sli" + "shape": "Slj" } } }, @@ -1611,33 +1611,33 @@ ], "members": { "ProcessingInputs": { - "shape": "Slv" + "shape": "Slw" }, "ProcessingOutputConfig": { - "shape": "Smi" + "shape": "Smj" }, "ProcessingJobName": {}, "ProcessingResources": { - "shape": "Smn" + "shape": "Smo" }, "StoppingCondition": { - "shape": "Smp" + "shape": "Smq" }, "AppSpecification": { - "shape": "Smr" + "shape": "Sms" }, "Environment": { - "shape": "Smt" + "shape": "Smu" }, "NetworkConfig": { - "shape": "Skk" + "shape": "Skl" }, "RoleArn": {}, "Tags": { "shape": "S7" }, "ExperimentConfig": { - "shape": "Smu" + "shape": "Smv" } } }, @@ -1662,7 +1662,7 @@ "ProjectName": {}, "ProjectDescription": {}, "ServiceCatalogProvisioningDetails": { - "shape": "Smz" + "shape": "Sn0" }, "Tags": { "shape": "S7" @@ -1695,7 +1695,7 @@ "shape": "S7" }, "SpaceSettings": { - "shape": "Sn9" + "shape": "Sna" } } }, @@ -1747,7 +1747,7 @@ "shape": "S2t" }, "AlgorithmSpecification": { - "shape": "Snj" + "shape": "Snk" }, "RoleArn": {}, "InputDataConfig": { @@ -1778,31 +1778,31 @@ "type": "boolean" }, "CheckpointConfig": { - "shape": "Seo" + "shape": "Sep" }, "DebugHookConfig": { - "shape": "Sns" + "shape": "Snt" }, "DebugRuleConfigurations": { - "shape": "So0" + "shape": "So1" }, "TensorBoardOutputConfig": { - "shape": "So4" + "shape": "So5" }, "ExperimentConfig": { - "shape": "Smu" + "shape": "Smv" }, "ProfilerConfig": { - "shape": "So5" + "shape": "So6" }, "ProfilerRuleConfigurations": { - "shape": "So9" + "shape": "Soa" }, "Environment": { - "shape": "Sob" + "shape": "Soc" }, "RetryStrategy": { - "shape": "Sep" + "shape": "Seq" } } }, @@ -1833,7 +1833,7 @@ "type": "integer" }, "ModelClientConfig": { - "shape": "Soi" + "shape": "Soj" }, "MaxPayloadInMB": { "type": "integer" @@ -1849,19 +1849,19 @@ "shape": "S40" }, "DataCaptureConfig": { - "shape": "Sol" + "shape": "Som" }, "TransformResources": { "shape": "S43" }, "DataProcessing": { - "shape": "Som" + "shape": "Son" }, "Tags": { "shape": "S7" }, "ExperimentConfig": { - "shape": "Smu" + "shape": "Smv" } } }, @@ -1911,7 +1911,7 @@ "TrialComponentName": {}, "DisplayName": {}, "Status": { - "shape": "Sou" + "shape": "Sov" }, "StartTime": { "type": "timestamp" @@ -1920,13 +1920,13 @@ "type": "timestamp" }, "Parameters": { - "shape": "Sox" + "shape": "Soy" }, "InputArtifacts": { - "shape": "Sp1" + "shape": "Sp2" }, "OutputArtifacts": { - "shape": "Sp1" + "shape": "Sp2" }, "MetadataProperties": { "shape": "S1q" @@ -1978,20 +1978,20 @@ ], "members": { "CognitoConfig": { - "shape": "Spc" + "shape": "Spd" }, "OidcConfig": { - "shape": "Spf" + "shape": "Spg" }, "SourceIpConfig": { - "shape": "Spi" + "shape": "Spj" }, "WorkforceName": {}, "Tags": { "shape": "S7" }, "WorkforceVpcConfig": { - "shape": "Spm" + "shape": "Spn" } } }, @@ -2017,11 +2017,11 @@ "WorkteamName": {}, "WorkforceName": {}, "MemberDefinitions": { - "shape": "Spw" + "shape": "Spx" }, "Description": {}, "NotificationConfiguration": { - "shape": "Sq4" + "shape": "Sq5" }, "Tags": { "shape": "S7" @@ -2705,13 +2705,13 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "MetadataProperties": { "shape": "S1q" @@ -2761,10 +2761,10 @@ "type": "structure", "members": { "ValidationStatuses": { - "shape": "Sse" + "shape": "Ssf" }, "ImageScanStatuses": { - "shape": "Sse" + "shape": "Ssf" } } }, @@ -2870,13 +2870,13 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "MetadataProperties": { "shape": "S1q" @@ -2936,10 +2936,10 @@ }, "FailureReason": {}, "PartialFailureReasons": { - "shape": "Sss" + "shape": "Sst" }, "BestCandidate": { - "shape": "Ssu" + "shape": "Ssv" }, "AutoMLJobStatus": {}, "AutoMLJobSecondaryStatus": {}, @@ -3058,7 +3058,7 @@ }, "FailureReason": {}, "ModelArtifacts": { - "shape": "Stv" + "shape": "Stw" }, "ModelDigests": { "type": "structure", @@ -3106,13 +3106,13 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "LineageGroupArn": {} } @@ -3493,10 +3493,10 @@ "EndpointArn": {}, "EndpointConfigName": {}, "ProductionVariants": { - "shape": "Suy" + "shape": "Suz" }, "DataCaptureConfig": { - "shape": "Sv6" + "shape": "Sv7" }, "EndpointStatus": {}, "FailureReason": {}, @@ -3510,7 +3510,7 @@ "shape": "S9w" }, "AsyncInferenceConfig": { - "shape": "Sb2" + "shape": "Sb3" }, "PendingDeploymentSummary": { "type": "structure", @@ -3520,21 +3520,21 @@ "members": { "EndpointConfigName": {}, "ProductionVariants": { - "shape": "Sva" + "shape": "Svb" }, "StartTime": { "type": "timestamp" }, "ShadowProductionVariants": { - "shape": "Sva" + "shape": "Svb" } } }, "ExplainerConfig": { - "shape": "Sb8" + "shape": "Sb9" }, "ShadowProductionVariants": { - "shape": "Suy" + "shape": "Suz" } } } @@ -3564,17 +3564,17 @@ "shape": "Sad" }, "DataCaptureConfig": { - "shape": "Sar" + "shape": "Sas" }, "KmsKeyId": {}, "CreationTime": { "type": "timestamp" }, "AsyncInferenceConfig": { - "shape": "Sb2" + "shape": "Sb3" }, "ExplainerConfig": { - "shape": "Sb8" + "shape": "Sb9" }, "ShadowProductionVariants": { "shape": "Sad" @@ -3599,20 +3599,20 @@ "ExperimentArn": {}, "DisplayName": {}, "Source": { - "shape": "Svg" + "shape": "Svh" }, "Description": {}, "CreationTime": { "type": "timestamp" }, "CreatedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Ss7" + "shape": "Ss8" } } } @@ -3645,7 +3645,7 @@ "RecordIdentifierFeatureName": {}, "EventTimeFeatureName": {}, "FeatureDefinitions": { - "shape": "Sc7" + "shape": "Sc8" }, "CreationTime": { "type": "timestamp" @@ -3654,18 +3654,18 @@ "type": "timestamp" }, "OnlineStoreConfig": { - "shape": "Sca" + "shape": "Scb" }, "OfflineStoreConfig": { - "shape": "Scc" + "shape": "Scd" }, "RoleArn": {}, "FeatureGroupStatus": {}, "OfflineStoreStatus": { - "shape": "Svm" + "shape": "Svn" }, "LastUpdateStatus": { - "shape": "Svp" + "shape": "Svq" }, "FailureReason": {}, "Description": {}, @@ -3711,7 +3711,7 @@ }, "Description": {}, "Parameters": { - "shape": "Svv" + "shape": "Svw" } } } @@ -3745,16 +3745,16 @@ "type": "timestamp" }, "HumanLoopRequestSource": { - "shape": "Sco" + "shape": "Scp" }, "HumanLoopActivationConfig": { - "shape": "Scq" + "shape": "Scr" }, "HumanLoopConfig": { - "shape": "Sct" + "shape": "Scu" }, "OutputConfig": { - "shape": "Sd8" + "shape": "Sd9" }, "RoleArn": {}, "FailureReason": {} @@ -3786,10 +3786,10 @@ "HubDisplayName": {}, "HubDescription": {}, "HubSearchKeywords": { - "shape": "Sdf" + "shape": "Sdg" }, "S3StorageConfig": { - "shape": "Sdh" + "shape": "Sdi" }, "HubStatus": {}, "FailureReason": {}, @@ -3844,7 +3844,7 @@ "HubContentMarkdown": {}, "HubContentDocument": {}, "HubContentSearchKeywords": { - "shape": "Swd" + "shape": "Swe" }, "HubContentDependencies": { "type": "list", @@ -3924,13 +3924,13 @@ "HyperParameterTuningJobName": {}, "HyperParameterTuningJobArn": {}, "HyperParameterTuningJobConfig": { - "shape": "Sds" + "shape": "Sdt" }, "TrainingJobDefinition": { - "shape": "Sej" + "shape": "Sek" }, "TrainingJobDefinitions": { - "shape": "Sez" + "shape": "Sf0" }, "HyperParameterTuningJobStatus": {}, "CreationTime": { @@ -3943,26 +3943,26 @@ "type": "timestamp" }, "TrainingJobStatusCounters": { - "shape": "Sws" + "shape": "Swt" }, "ObjectiveStatusCounters": { - "shape": "Swu" + "shape": "Swv" }, "BestTrainingJob": { - "shape": "Sww" + "shape": "Swx" }, "OverallBestTrainingJob": { - "shape": "Sww" + "shape": "Swx" }, "WarmStartConfig": { - "shape": "Sf0" + "shape": "Sf1" }, "FailureReason": {}, "TuningJobCompletionDetails": { - "shape": "Swz" + "shape": "Sx0" }, "ConsumedResources": { - "shape": "Sx0" + "shape": "Sx1" } } } @@ -4065,7 +4065,7 @@ "Name": {}, "Type": {}, "Schedule": { - "shape": "Sfq" + "shape": "Sfr" }, "Status": {}, "StatusReason": {}, @@ -4106,17 +4106,17 @@ "ModelName": {}, "VariantName": {}, "InfrastructureConfig": { - "shape": "Sfw" + "shape": "Sfx" }, "Status": {} } } }, "DataStorageConfig": { - "shape": "Sg1" + "shape": "Sg2" }, "ShadowModeConfig": { - "shape": "Sg2" + "shape": "Sg3" }, "KmsKey": {} } @@ -4162,10 +4162,10 @@ }, "FailureReason": {}, "InputConfig": { - "shape": "Sga" + "shape": "Sgb" }, "StoppingConditions": { - "shape": "Sh8" + "shape": "Sh9" }, "InferenceRecommendations": { "type": "list", @@ -4178,13 +4178,13 @@ ], "members": { "Metrics": { - "shape": "Sxl" + "shape": "Sxm" }, "EndpointConfiguration": { - "shape": "Sxn" + "shape": "Sxo" }, "ModelConfiguration": { - "shape": "Sxo" + "shape": "Sxp" }, "RecommendationId": {} } @@ -4200,10 +4200,10 @@ ], "members": { "Metrics": { - "shape": "Sxu" + "shape": "Sxv" }, "EndpointInfo": { - "shape": "Sh1" + "shape": "Sh2" } } } @@ -4239,7 +4239,7 @@ "members": { "LabelingJobStatus": {}, "LabelCounters": { - "shape": "Sxy" + "shape": "Sxz" }, "FailureReason": {}, "CreationTime": { @@ -4253,27 +4253,27 @@ "LabelingJobArn": {}, "LabelAttributeName": {}, "InputConfig": { - "shape": "Shj" + "shape": "Shk" }, "OutputConfig": { - "shape": "Shq" + "shape": "Shr" }, "RoleArn": {}, "LabelCategoryConfigS3Uri": {}, "StoppingConditions": { - "shape": "Shr" + "shape": "Shs" }, "LabelingJobAlgorithmsConfig": { - "shape": "Shu" + "shape": "Shv" }, "HumanTaskConfig": { - "shape": "Shy" + "shape": "Shz" }, "Tags": { "shape": "S7" }, "LabelingJobOutput": { - "shape": "Sy1" + "shape": "Sy2" } } } @@ -4299,13 +4299,13 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Ss7" + "shape": "Ss8" } } } @@ -4331,13 +4331,13 @@ "members": { "ModelName": {}, "PrimaryContainer": { - "shape": "Sid" + "shape": "Sie" }, "Containers": { - "shape": "Sim" + "shape": "Sin" }, "InferenceExecutionConfig": { - "shape": "Sin" + "shape": "Sio" }, "ExecutionRoleArn": {}, "VpcConfig": { @@ -4382,13 +4382,13 @@ "type": "timestamp" }, "ModelBiasBaselineConfig": { - "shape": "Sir" + "shape": "Sis" }, "ModelBiasAppSpecification": { - "shape": "Sis" + "shape": "Sit" }, "ModelBiasJobInput": { - "shape": "Sit" + "shape": "Siu" }, "ModelBiasJobOutputConfig": { "shape": "S7s" @@ -4437,23 +4437,23 @@ "type": "integer" }, "Content": { - "shape": "Siy" + "shape": "Siz" }, "ModelCardStatus": {}, "SecurityConfig": { - "shape": "Six" + "shape": "Siy" }, "CreationTime": { "type": "timestamp" }, "CreatedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "ModelCardProcessingStatus": {} } @@ -4490,7 +4490,7 @@ "type": "integer" }, "OutputConfig": { - "shape": "Sj3" + "shape": "Sj4" }, "CreatedAt": { "type": "timestamp" @@ -4540,13 +4540,13 @@ "type": "timestamp" }, "ModelExplainabilityBaselineConfig": { - "shape": "Sj7" + "shape": "Sj8" }, "ModelExplainabilityAppSpecification": { - "shape": "Sj8" + "shape": "Sj9" }, "ModelExplainabilityJobInput": { - "shape": "Sj9" + "shape": "Sja" }, "ModelExplainabilityJobOutputConfig": { "shape": "S7s" @@ -4598,46 +4598,46 @@ "shape": "Sr" }, "SourceAlgorithmSpecification": { - "shape": "Sjf" + "shape": "Sjg" }, "ValidationSpecification": { - "shape": "Sjc" + "shape": "Sjd" }, "ModelPackageStatus": {}, "ModelPackageStatusDetails": { - "shape": "Syj" + "shape": "Syk" }, "CertifyForMarketplace": { "type": "boolean" }, "ModelApprovalStatus": {}, "CreatedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "MetadataProperties": { "shape": "S1q" }, "ModelMetrics": { - "shape": "Sji" + "shape": "Sjj" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "ApprovalDescription": {}, "CustomerMetadataProperties": { - "shape": "Sjp" + "shape": "Sjq" }, "DriftCheckBaselines": { - "shape": "Sjs" + "shape": "Sjt" }, "Domain": {}, "Task": {}, "SamplePayloadUrl": {}, "AdditionalInferenceSpecifications": { - "shape": "Sjy" + "shape": "Sjz" } } } @@ -4669,7 +4669,7 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "ModelPackageGroupStatus": {} } @@ -4704,13 +4704,13 @@ "type": "timestamp" }, "ModelQualityBaselineConfig": { - "shape": "Sk5" + "shape": "Sk6" }, "ModelQualityAppSpecification": { - "shape": "Sk6" + "shape": "Sk7" }, "ModelQualityJobInput": { - "shape": "Sk8" + "shape": "Sk9" }, "ModelQualityJobOutputConfig": { "shape": "S7s" @@ -4761,11 +4761,11 @@ "type": "timestamp" }, "MonitoringScheduleConfig": { - "shape": "Skc" + "shape": "Skd" }, "EndpointName": {}, "LastMonitoringExecutionSummary": { - "shape": "Syw" + "shape": "Syx" } } } @@ -4808,16 +4808,16 @@ "type": "integer" }, "AcceleratorTypes": { - "shape": "Skt" + "shape": "Sku" }, "DefaultCodeRepository": {}, "AdditionalCodeRepositories": { - "shape": "Skw" + "shape": "Skx" }, "RootAccess": {}, "PlatformIdentifier": {}, "InstanceMetadataServiceConfiguration": { - "shape": "Skz" + "shape": "Sl0" } } } @@ -4838,10 +4838,10 @@ "NotebookInstanceLifecycleConfigArn": {}, "NotebookInstanceLifecycleConfigName": {}, "OnCreate": { - "shape": "Sl4" + "shape": "Sl5" }, "OnStart": { - "shape": "Sl4" + "shape": "Sl5" }, "LastModifiedTime": { "type": "timestamp" @@ -4882,13 +4882,13 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "LastModifiedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "ParallelismConfiguration": { - "shape": "Sli" + "shape": "Slj" } } } @@ -4932,7 +4932,7 @@ "PipelineExecutionStatus": {}, "PipelineExecutionDescription": {}, "PipelineExperimentConfig": { - "shape": "Szg" + "shape": "Szh" }, "FailureReason": {}, "CreationTime": { @@ -4942,13 +4942,13 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "LastModifiedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "ParallelismConfiguration": { - "shape": "Sli" + "shape": "Slj" } } } @@ -4975,30 +4975,30 @@ ], "members": { "ProcessingInputs": { - "shape": "Slv" + "shape": "Slw" }, "ProcessingOutputConfig": { - "shape": "Smi" + "shape": "Smj" }, "ProcessingJobName": {}, "ProcessingResources": { - "shape": "Smn" + "shape": "Smo" }, "StoppingCondition": { - "shape": "Smp" + "shape": "Smq" }, "AppSpecification": { - "shape": "Smr" + "shape": "Sms" }, "Environment": { - "shape": "Smt" + "shape": "Smu" }, "NetworkConfig": { - "shape": "Skk" + "shape": "Skl" }, "RoleArn": {}, "ExperimentConfig": { - "shape": "Smu" + "shape": "Smv" }, "ProcessingJobArn": {}, "ProcessingJobStatus": {}, @@ -5048,14 +5048,14 @@ "ProjectId": {}, "ProjectDescription": {}, "ServiceCatalogProvisioningDetails": { - "shape": "Smz" + "shape": "Sn0" }, "ServiceCatalogProvisionedProductDetails": { - "shape": "Szo" + "shape": "Szp" }, "ProjectStatus": {}, "CreatedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "CreationTime": { "type": "timestamp" @@ -5064,7 +5064,7 @@ "type": "timestamp" }, "LastModifiedBy": { - "shape": "Ss7" + "shape": "Ss8" } } } @@ -5097,7 +5097,7 @@ }, "FailureReason": {}, "SpaceSettings": { - "shape": "Sn9" + "shape": "Sna" } } } @@ -5145,7 +5145,7 @@ ], "members": { "SubscribedWorkteam": { - "shape": "Szz" + "shape": "S100" } } } @@ -5180,7 +5180,7 @@ "LabelingJobArn": {}, "AutoMLJobArn": {}, "ModelArtifacts": { - "shape": "Stv" + "shape": "Stw" }, "TrainingJobStatus": {}, "SecondaryStatus": {}, @@ -5189,7 +5189,7 @@ "shape": "S2t" }, "AlgorithmSpecification": { - "shape": "Snj" + "shape": "Snk" }, "RoleArn": {}, "InputDataConfig": { @@ -5220,10 +5220,10 @@ "type": "timestamp" }, "SecondaryStatusTransitions": { - "shape": "S103" + "shape": "S104" }, "FinalMetricDataList": { - "shape": "S106" + "shape": "S107" }, "EnableNetworkIsolation": { "type": "boolean" @@ -5235,7 +5235,7 @@ "type": "boolean" }, "CheckpointConfig": { - "shape": "Seo" + "shape": "Sep" }, "TrainingTimeInSeconds": { "type": "integer" @@ -5244,25 +5244,25 @@ "type": "integer" }, "DebugHookConfig": { - "shape": "Sns" + "shape": "Snt" }, "ExperimentConfig": { - "shape": "Smu" + "shape": "Smv" }, "DebugRuleConfigurations": { - "shape": "So0" + "shape": "So1" }, "TensorBoardOutputConfig": { - "shape": "So4" + "shape": "So5" }, "DebugRuleEvaluationStatuses": { - "shape": "S10a" + "shape": "S10b" }, "ProfilerConfig": { - "shape": "So5" + "shape": "So6" }, "ProfilerRuleConfigurations": { - "shape": "So9" + "shape": "Soa" }, "ProfilerRuleEvaluationStatuses": { "type": "list", @@ -5281,13 +5281,13 @@ }, "ProfilingStatus": {}, "RetryStrategy": { - "shape": "Sep" + "shape": "Seq" }, "Environment": { - "shape": "Sob" + "shape": "Soc" }, "WarmPoolStatus": { - "shape": "S10h" + "shape": "S10i" } } } @@ -5323,7 +5323,7 @@ "type": "integer" }, "ModelClientConfig": { - "shape": "Soi" + "shape": "Soj" }, "MaxPayloadInMB": { "type": "integer" @@ -5339,7 +5339,7 @@ "shape": "S40" }, "DataCaptureConfig": { - "shape": "Sol" + "shape": "Som" }, "TransformResources": { "shape": "S43" @@ -5356,10 +5356,10 @@ "LabelingJobArn": {}, "AutoMLJobArn": {}, "DataProcessing": { - "shape": "Som" + "shape": "Son" }, "ExperimentConfig": { - "shape": "Smu" + "shape": "Smv" } } } @@ -5382,19 +5382,19 @@ "DisplayName": {}, "ExperimentName": {}, "Source": { - "shape": "S10p" + "shape": "S10q" }, "CreationTime": { "type": "timestamp" }, "CreatedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "MetadataProperties": { "shape": "S1q" @@ -5419,10 +5419,10 @@ "TrialComponentArn": {}, "DisplayName": {}, "Source": { - "shape": "S10t" + "shape": "S10u" }, "Status": { - "shape": "Sou" + "shape": "Sov" }, "StartTime": { "type": "timestamp" @@ -5434,34 +5434,34 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "Parameters": { - "shape": "Sox" + "shape": "Soy" }, "InputArtifacts": { - "shape": "Sp1" + "shape": "Sp2" }, "OutputArtifacts": { - "shape": "Sp1" + "shape": "Sp2" }, "MetadataProperties": { "shape": "S1q" }, "Metrics": { - "shape": "S10v" + "shape": "S10w" }, "LineageGroupArn": {}, "Sources": { "type": "list", "member": { - "shape": "S10t" + "shape": "S10u" } } } @@ -5519,7 +5519,7 @@ ], "members": { "Workforce": { - "shape": "S115" + "shape": "S116" } } } @@ -5541,7 +5541,7 @@ ], "members": { "Workteam": { - "shape": "S11d" + "shape": "S11e" } } } @@ -5786,7 +5786,7 @@ "HubContentMarkdown": {}, "HubContentDocument": {}, "HubContentSearchKeywords": { - "shape": "Swd" + "shape": "Swe" }, "Tags": { "shape": "S7" @@ -5925,7 +5925,7 @@ "type": "structure", "members": { "SageMakerImageVersionAliases": { - "shape": "Sfd" + "shape": "Sfe" }, "NextToken": {} } @@ -6110,7 +6110,7 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Ss7" + "shape": "Ss8" } } } @@ -6179,7 +6179,7 @@ }, "FailureReason": {}, "PartialFailureReasons": { - "shape": "Sss" + "shape": "Sst" } } } @@ -6215,7 +6215,7 @@ "Candidates": { "type": "list", "member": { - "shape": "Ssu" + "shape": "Ssv" } }, "NextToken": {} @@ -6425,7 +6425,7 @@ ], "members": { "JobDefinitionSummaries": { - "shape": "S14a" + "shape": "S14b" }, "NextToken": {} } @@ -6854,7 +6854,7 @@ "ExperimentName": {}, "DisplayName": {}, "ExperimentSource": { - "shape": "Svg" + "shape": "Svh" }, "CreationTime": { "type": "timestamp" @@ -6914,7 +6914,7 @@ }, "FeatureGroupStatus": {}, "OfflineStoreStatus": { - "shape": "Svm" + "shape": "Svn" } } } @@ -7006,7 +7006,7 @@ ], "members": { "HubContentSummaries": { - "shape": "S160" + "shape": "S161" }, "NextToken": {} } @@ -7045,7 +7045,7 @@ ], "members": { "HubContentSummaries": { - "shape": "S160" + "shape": "S161" }, "NextToken": {} } @@ -7099,7 +7099,7 @@ "HubDisplayName": {}, "HubDescription": {}, "HubSearchKeywords": { - "shape": "Sdf" + "shape": "Sdg" }, "HubStatus": {}, "CreationTime": { @@ -7220,13 +7220,13 @@ "type": "timestamp" }, "TrainingJobStatusCounters": { - "shape": "Sws" + "shape": "Swt" }, "ObjectiveStatusCounters": { - "shape": "Swu" + "shape": "Swv" }, "ResourceLimits": { - "shape": "Sdy" + "shape": "Sdz" } } } @@ -7403,7 +7403,7 @@ "Name": {}, "Type": {}, "Schedule": { - "shape": "Sfq" + "shape": "Sfr" }, "Status": {}, "StatusReason": {}, @@ -7464,17 +7464,17 @@ ], "members": { "Metrics": { - "shape": "Sxl" + "shape": "Sxm" }, "EndpointConfiguration": { - "shape": "Sxn" + "shape": "Sxo" }, "ModelConfiguration": { - "shape": "Sxo" + "shape": "Sxp" }, "FailureReason": {}, "EndpointMetrics": { - "shape": "Sxu" + "shape": "Sxv" } } } @@ -7609,17 +7609,17 @@ }, "LabelingJobStatus": {}, "LabelCounters": { - "shape": "Sxy" + "shape": "Sxz" }, "WorkteamArn": {}, "PreHumanTaskLambdaArn": {}, "AnnotationConsolidationLambdaArn": {}, "FailureReason": {}, "LabelingJobOutput": { - "shape": "Sy1" + "shape": "Sy2" }, "InputConfig": { - "shape": "Shj" + "shape": "Shk" } } } @@ -7766,7 +7766,7 @@ ], "members": { "JobDefinitionSummaries": { - "shape": "S14a" + "shape": "S14b" }, "NextToken": {} } @@ -7979,7 +7979,7 @@ ], "members": { "JobDefinitionSummaries": { - "shape": "S14a" + "shape": "S14b" }, "NextToken": {} } @@ -8179,7 +8179,7 @@ ], "members": { "JobDefinitionSummaries": { - "shape": "S14a" + "shape": "S14b" }, "NextToken": {} } @@ -8298,7 +8298,7 @@ "type": "structure", "members": { "MonitoringAlertSummaries": { - "shape": "S19f" + "shape": "S19g" }, "NextToken": {} } @@ -8348,7 +8348,7 @@ "MonitoringExecutionSummaries": { "type": "list", "member": { - "shape": "Syw" + "shape": "Syx" } }, "NextToken": {} @@ -8529,7 +8529,7 @@ "NotebookInstanceLifecycleConfigName": {}, "DefaultCodeRepository": {}, "AdditionalCodeRepositories": { - "shape": "Skw" + "shape": "Skx" } } } @@ -8628,7 +8628,7 @@ "CallbackToken": {}, "SqsQueueUrl": {}, "OutputParameters": { - "shape": "S1au" + "shape": "S1av" } } }, @@ -8637,7 +8637,7 @@ "members": { "Arn": {}, "OutputParameters": { - "shape": "S1au" + "shape": "S1av" } } }, @@ -8770,7 +8770,7 @@ "type": "structure", "members": { "PipelineParameters": { - "shape": "S1ba" + "shape": "S1bb" }, "NextToken": {} } @@ -9105,7 +9105,7 @@ "SubscribedWorkteams": { "type": "list", "member": { - "shape": "Szz" + "shape": "S100" } }, "NextToken": {} @@ -9193,7 +9193,7 @@ }, "TrainingJobStatus": {}, "WarmPoolStatus": { - "shape": "S10h" + "shape": "S10i" } } } @@ -9228,7 +9228,7 @@ "TrainingJobSummaries": { "type": "list", "member": { - "shape": "Sww" + "shape": "Swx" } }, "NextToken": {} @@ -9331,10 +9331,10 @@ "TrialComponentArn": {}, "DisplayName": {}, "TrialComponentSource": { - "shape": "S10t" + "shape": "S10u" }, "Status": { - "shape": "Sou" + "shape": "Sov" }, "StartTime": { "type": "timestamp" @@ -9346,13 +9346,13 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Ss7" + "shape": "Ss8" } } } @@ -9393,7 +9393,7 @@ "TrialName": {}, "DisplayName": {}, "TrialSource": { - "shape": "S10p" + "shape": "S10q" }, "CreationTime": { "type": "timestamp" @@ -9468,7 +9468,7 @@ "Workforces": { "type": "list", "member": { - "shape": "S115" + "shape": "S116" } }, "NextToken": {} @@ -9497,7 +9497,7 @@ "Workteams": { "type": "list", "member": { - "shape": "S11d" + "shape": "S11e" } }, "NextToken": {} @@ -9616,7 +9616,7 @@ "members": { "DeviceFleetName": {}, "Devices": { - "shape": "S1dw" + "shape": "S1dx" }, "Tags": { "shape": "S7" @@ -9633,7 +9633,7 @@ ], "members": { "UiTemplate": { - "shape": "Sdn" + "shape": "Sdo" }, "Task": { "type": "structure", @@ -9686,7 +9686,7 @@ "idempotencyToken": true }, "ParallelismConfiguration": { - "shape": "Sli" + "shape": "Slj" } } }, @@ -9706,7 +9706,7 @@ "members": { "Resource": {}, "SearchExpression": { - "shape": "S1e7" + "shape": "S1e8" }, "SortBy": {}, "SortOrder": {}, @@ -9725,7 +9725,7 @@ "type": "structure", "members": { "TrainingJob": { - "shape": "S1ek" + "shape": "S1el" }, "Experiment": { "type": "structure", @@ -9734,20 +9734,20 @@ "ExperimentArn": {}, "DisplayName": {}, "Source": { - "shape": "Svg" + "shape": "Svh" }, "Description": {}, "CreationTime": { "type": "timestamp" }, "CreatedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "Tags": { "shape": "S7" @@ -9762,19 +9762,19 @@ "DisplayName": {}, "ExperimentName": {}, "Source": { - "shape": "S10p" + "shape": "S10q" }, "CreationTime": { "type": "timestamp" }, "CreatedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "MetadataProperties": { "shape": "S1q" @@ -9790,13 +9790,13 @@ "TrialComponentName": {}, "TrialComponentArn": {}, "TrialComponentSource": { - "shape": "S10t" + "shape": "S10u" }, "CreationTime": { "type": "timestamp" }, "CreatedBy": { - "shape": "Ss7" + "shape": "Ss8" } } } @@ -9810,10 +9810,10 @@ "DisplayName": {}, "TrialComponentArn": {}, "Source": { - "shape": "S10t" + "shape": "S10u" }, "Status": { - "shape": "Sou" + "shape": "Sov" }, "StartTime": { "type": "timestamp" @@ -9825,25 +9825,25 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "Parameters": { - "shape": "Sox" + "shape": "Soy" }, "InputArtifacts": { - "shape": "Sp1" + "shape": "Sp2" }, "OutputArtifacts": { - "shape": "Sp1" + "shape": "Sp2" }, "Metrics": { - "shape": "S10v" + "shape": "S10w" }, "MetadataProperties": { "shape": "S1q" @@ -9853,36 +9853,36 @@ "members": { "SourceArn": {}, "TrainingJob": { - "shape": "S1ek" + "shape": "S1el" }, "ProcessingJob": { "type": "structure", "members": { "ProcessingInputs": { - "shape": "Slv" + "shape": "Slw" }, "ProcessingOutputConfig": { - "shape": "Smi" + "shape": "Smj" }, "ProcessingJobName": {}, "ProcessingResources": { - "shape": "Smn" + "shape": "Smo" }, "StoppingCondition": { - "shape": "Smp" + "shape": "Smq" }, "AppSpecification": { - "shape": "Smr" + "shape": "Sms" }, "Environment": { - "shape": "Smt" + "shape": "Smu" }, "NetworkConfig": { - "shape": "Skk" + "shape": "Skl" }, "RoleArn": {}, "ExperimentConfig": { - "shape": "Smu" + "shape": "Smv" }, "ProcessingJobArn": {}, "ProcessingJobStatus": {}, @@ -9909,7 +9909,7 @@ } }, "TransformJob": { - "shape": "S1es" + "shape": "S1et" } } }, @@ -9945,10 +9945,10 @@ "EndpointArn": {}, "EndpointConfigName": {}, "ProductionVariants": { - "shape": "Suy" + "shape": "Suz" }, "DataCaptureConfig": { - "shape": "Sv6" + "shape": "Sv7" }, "EndpointStatus": {}, "FailureReason": {}, @@ -9975,11 +9975,11 @@ "type": "timestamp" }, "MonitoringScheduleConfig": { - "shape": "Skc" + "shape": "Skd" }, "EndpointName": {}, "LastMonitoringExecutionSummary": { - "shape": "Syw" + "shape": "Syx" }, "Tags": { "shape": "S7" @@ -9991,7 +9991,7 @@ "shape": "S7" }, "ShadowProductionVariants": { - "shape": "Suy" + "shape": "Suz" } } }, @@ -10012,49 +10012,49 @@ "shape": "Sr" }, "SourceAlgorithmSpecification": { - "shape": "Sjf" + "shape": "Sjg" }, "ValidationSpecification": { - "shape": "Sjc" + "shape": "Sjd" }, "ModelPackageStatus": {}, "ModelPackageStatusDetails": { - "shape": "Syj" + "shape": "Syk" }, "CertifyForMarketplace": { "type": "boolean" }, "ModelApprovalStatus": {}, "CreatedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "MetadataProperties": { "shape": "S1q" }, "ModelMetrics": { - "shape": "Sji" + "shape": "Sjj" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "ApprovalDescription": {}, "Domain": {}, "Task": {}, "SamplePayloadUrl": {}, "AdditionalInferenceSpecifications": { - "shape": "Sjy" + "shape": "Sjz" }, "Tags": { "shape": "S7" }, "CustomerMetadataProperties": { - "shape": "Sjp" + "shape": "Sjq" }, "DriftCheckBaselines": { - "shape": "Sjs" + "shape": "Sjt" } } }, @@ -10068,7 +10068,7 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "ModelPackageGroupStatus": {}, "Tags": { @@ -10095,13 +10095,13 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "LastModifiedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "ParallelismConfiguration": { - "shape": "Sli" + "shape": "Slj" }, "Tags": { "shape": "S7" @@ -10117,7 +10117,7 @@ "PipelineExecutionStatus": {}, "PipelineExecutionDescription": {}, "PipelineExperimentConfig": { - "shape": "Szg" + "shape": "Szh" }, "FailureReason": {}, "CreationTime": { @@ -10127,16 +10127,16 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "LastModifiedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "ParallelismConfiguration": { - "shape": "Sli" + "shape": "Slj" }, "PipelineParameters": { - "shape": "S1ba" + "shape": "S1bb" } } }, @@ -10148,7 +10148,7 @@ "RecordIdentifierFeatureName": {}, "EventTimeFeatureName": {}, "FeatureDefinitions": { - "shape": "Sc7" + "shape": "Sc8" }, "CreationTime": { "type": "timestamp" @@ -10157,18 +10157,18 @@ "type": "timestamp" }, "OnlineStoreConfig": { - "shape": "Sca" + "shape": "Scb" }, "OfflineStoreConfig": { - "shape": "Scc" + "shape": "Scd" }, "RoleArn": {}, "FeatureGroupStatus": {}, "OfflineStoreStatus": { - "shape": "Svm" + "shape": "Svn" }, "LastUpdateStatus": { - "shape": "Svp" + "shape": "Svq" }, "FailureReason": {}, "Description": {}, @@ -10185,14 +10185,14 @@ "ProjectId": {}, "ProjectDescription": {}, "ServiceCatalogProvisioningDetails": { - "shape": "Smz" + "shape": "Sn0" }, "ServiceCatalogProvisionedProductDetails": { - "shape": "Szo" + "shape": "Szp" }, "ProjectStatus": {}, "CreatedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "CreationTime": { "type": "timestamp" @@ -10204,7 +10204,7 @@ "type": "timestamp" }, "LastModifiedBy": { - "shape": "Ss7" + "shape": "Ss8" } } }, @@ -10223,7 +10223,7 @@ }, "Description": {}, "Parameters": { - "shape": "Svv" + "shape": "Svw" } } }, @@ -10233,13 +10233,13 @@ "HyperParameterTuningJobName": {}, "HyperParameterTuningJobArn": {}, "HyperParameterTuningJobConfig": { - "shape": "Sds" + "shape": "Sdt" }, "TrainingJobDefinition": { - "shape": "Sej" + "shape": "Sek" }, "TrainingJobDefinitions": { - "shape": "Sez" + "shape": "Sf0" }, "HyperParameterTuningJobStatus": {}, "CreationTime": { @@ -10252,29 +10252,29 @@ "type": "timestamp" }, "TrainingJobStatusCounters": { - "shape": "Sws" + "shape": "Swt" }, "ObjectiveStatusCounters": { - "shape": "Swu" + "shape": "Swv" }, "BestTrainingJob": { - "shape": "Sww" + "shape": "Swx" }, "OverallBestTrainingJob": { - "shape": "Sww" + "shape": "Swx" }, "WarmStartConfig": { - "shape": "Sf0" + "shape": "Sf1" }, "FailureReason": {}, "Tags": { "shape": "S7" }, "TuningJobCompletionDetails": { - "shape": "Swz" + "shape": "Sx0" }, "ConsumedResources": { - "shape": "Sx0" + "shape": "Sx1" } } }, @@ -10286,13 +10286,13 @@ "members": { "ModelName": {}, "PrimaryContainer": { - "shape": "Sid" + "shape": "Sie" }, "Containers": { - "shape": "Sim" + "shape": "Sin" }, "InferenceExecutionConfig": { - "shape": "Sin" + "shape": "Sio" }, "ExecutionRoleArn": {}, "VpcConfig": { @@ -10335,7 +10335,7 @@ } }, "LastBatchTransformJob": { - "shape": "S1es" + "shape": "S1et" }, "MonitoringSchedules": { "type": "list", @@ -10354,14 +10354,14 @@ "type": "timestamp" }, "MonitoringScheduleConfig": { - "shape": "Skc" + "shape": "Skd" }, "EndpointName": {}, "MonitoringAlertSummaries": { - "shape": "S19f" + "shape": "S19g" }, "LastMonitoringExecutionSummary": { - "shape": "Syw" + "shape": "Syx" } } } @@ -10376,19 +10376,19 @@ }, "ModelCardStatus": {}, "SecurityConfig": { - "shape": "Six" + "shape": "Siy" }, "CreationTime": { "type": "timestamp" }, "CreatedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "Tags": { "shape": "S7" @@ -10408,23 +10408,23 @@ "type": "integer" }, "Content": { - "shape": "Siy" + "shape": "Siz" }, "ModelCardStatus": {}, "SecurityConfig": { - "shape": "Six" + "shape": "Siy" }, "CreationTime": { "type": "timestamp" }, "CreatedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Ss7" + "shape": "Ss8" }, "Tags": { "shape": "S7" @@ -10470,7 +10470,7 @@ "members": { "CallbackToken": {}, "OutputParameters": { - "shape": "S1au" + "shape": "S1av" }, "ClientRequestToken": { "idempotencyToken": true @@ -10550,14 +10550,14 @@ "PipelineName": {}, "PipelineExecutionDisplayName": {}, "PipelineParameters": { - "shape": "S1ba" + "shape": "S1bb" }, "PipelineExecutionDescription": {}, "ClientRequestToken": { "idempotencyToken": true }, "ParallelismConfiguration": { - "shape": "Sli" + "shape": "Slj" } } }, @@ -10640,7 +10640,7 @@ "value": {} }, "DesiredModelVariants": { - "shape": "Sft" + "shape": "Sfu" }, "DesiredState": {}, "Reason": {} @@ -10768,7 +10768,7 @@ "shape": "S1o" }, "PropertiesToRemove": { - "shape": "S1g9" + "shape": "S1ga" } } }, @@ -10812,7 +10812,7 @@ "shape": "S1o" }, "PropertiesToRemove": { - "shape": "S1g9" + "shape": "S1ga" } } }, @@ -10862,7 +10862,7 @@ "shape": "S1o" }, "PropertiesToRemove": { - "shape": "S1g9" + "shape": "S1ga" } } }, @@ -10903,7 +10903,7 @@ "members": { "DeviceFleetName": {}, "Devices": { - "shape": "S1dw" + "shape": "S1dx" } } } @@ -11067,7 +11067,7 @@ "FeatureAdditions": { "type": "list", "member": { - "shape": "Sc8" + "shape": "Sc9" } } } @@ -11096,7 +11096,7 @@ "ParameterAdditions": { "type": "list", "member": { - "shape": "Svw" + "shape": "Svx" } }, "ParameterRemovals": { @@ -11117,7 +11117,7 @@ "HubDescription": {}, "HubDisplayName": {}, "HubSearchKeywords": { - "shape": "Sdf" + "shape": "Sdg" } } }, @@ -11168,10 +11168,10 @@ "type": "integer" }, "AliasesToAdd": { - "shape": "Sfd" + "shape": "Sfe" }, "AliasesToDelete": { - "shape": "Sfd" + "shape": "Sfe" }, "VendorGuidance": {}, "JobType": {}, @@ -11200,17 +11200,17 @@ "members": { "Name": {}, "Schedule": { - "shape": "Sfq" + "shape": "Sfr" }, "Description": {}, "ModelVariants": { - "shape": "Sft" + "shape": "Sfu" }, "DataStorageConfig": { - "shape": "Sg1" + "shape": "Sg2" }, "ShadowModeConfig": { - "shape": "Sg2" + "shape": "Sg3" } } }, @@ -11233,7 +11233,7 @@ "members": { "ModelCardName": {}, "Content": { - "shape": "Siy" + "shape": "Siz" }, "ModelCardStatus": {} } @@ -11259,14 +11259,14 @@ "ModelApprovalStatus": {}, "ApprovalDescription": {}, "CustomerMetadataProperties": { - "shape": "Sjp" + "shape": "Sjq" }, "CustomerMetadataPropertiesToRemove": { "type": "list", "member": {} }, "AdditionalInferenceSpecificationsToAdd": { - "shape": "Sjy" + "shape": "Sjz" } } }, @@ -11321,7 +11321,7 @@ "members": { "MonitoringScheduleName": {}, "MonitoringScheduleConfig": { - "shape": "Skc" + "shape": "Skd" } } }, @@ -11354,10 +11354,10 @@ }, "DefaultCodeRepository": {}, "AdditionalCodeRepositories": { - "shape": "Skw" + "shape": "Skx" }, "AcceleratorTypes": { - "shape": "Skt" + "shape": "Sku" }, "DisassociateAcceleratorTypes": { "type": "boolean" @@ -11370,7 +11370,7 @@ }, "RootAccess": {}, "InstanceMetadataServiceConfiguration": { - "shape": "Skz" + "shape": "Sl0" } } }, @@ -11388,10 +11388,10 @@ "members": { "NotebookInstanceLifecycleConfigName": {}, "OnCreate": { - "shape": "Sl4" + "shape": "Sl5" }, "OnStart": { - "shape": "Sl4" + "shape": "Sl5" } } }, @@ -11411,12 +11411,12 @@ "PipelineDisplayName": {}, "PipelineDefinition": {}, "PipelineDefinitionS3Location": { - "shape": "Slc" + "shape": "Sld" }, "PipelineDescription": {}, "RoleArn": {}, "ParallelismConfiguration": { - "shape": "Sli" + "shape": "Slj" } } }, @@ -11438,7 +11438,7 @@ "PipelineExecutionDescription": {}, "PipelineExecutionDisplayName": {}, "ParallelismConfiguration": { - "shape": "Sli" + "shape": "Slj" } } }, @@ -11463,7 +11463,7 @@ "members": { "ProvisioningArtifactId": {}, "ProvisioningParameters": { - "shape": "Sn1" + "shape": "Sn2" } } }, @@ -11493,7 +11493,7 @@ "DomainId": {}, "SpaceName": {}, "SpaceSettings": { - "shape": "Sn9" + "shape": "Sna" } } }, @@ -11520,7 +11520,7 @@ "type": "long" }, "ProfilingParameters": { - "shape": "So7" + "shape": "So8" }, "DisableProfiler": { "type": "boolean" @@ -11528,7 +11528,7 @@ } }, "ProfilerRuleConfigurations": { - "shape": "So9" + "shape": "Soa" }, "ResourceConfig": { "type": "structure", @@ -11581,7 +11581,7 @@ "TrialComponentName": {}, "DisplayName": {}, "Status": { - "shape": "Sou" + "shape": "Sov" }, "StartTime": { "type": "timestamp" @@ -11590,22 +11590,22 @@ "type": "timestamp" }, "Parameters": { - "shape": "Sox" + "shape": "Soy" }, "ParametersToRemove": { - "shape": "S1ie" + "shape": "S1if" }, "InputArtifacts": { - "shape": "Sp1" + "shape": "Sp2" }, "InputArtifactsToRemove": { - "shape": "S1ie" + "shape": "S1if" }, "OutputArtifacts": { - "shape": "Sp1" + "shape": "Sp2" }, "OutputArtifactsToRemove": { - "shape": "S1ie" + "shape": "S1if" } } }, @@ -11647,13 +11647,13 @@ "members": { "WorkforceName": {}, "SourceIpConfig": { - "shape": "Spi" + "shape": "Spj" }, "OidcConfig": { - "shape": "Spf" + "shape": "Spg" }, "WorkforceVpcConfig": { - "shape": "Spm" + "shape": "Spn" } } }, @@ -11664,7 +11664,7 @@ ], "members": { "Workforce": { - "shape": "S115" + "shape": "S116" } } } @@ -11678,11 +11678,11 @@ "members": { "WorkteamName": {}, "MemberDefinitions": { - "shape": "Spw" + "shape": "Spx" }, "Description": {}, "NotificationConfiguration": { - "shape": "Sq4" + "shape": "Sq5" } } }, @@ -11693,7 +11693,7 @@ ], "members": { "Workteam": { - "shape": "S11d" + "shape": "S11e" } } } @@ -13092,6 +13092,9 @@ }, "ContainerStartupHealthCheckTimeoutInSeconds": { "type": "integer" + }, + "EnableSSMAccess": { + "type": "boolean" } } } @@ -13111,7 +13114,7 @@ } } }, - "Sar": { + "Sas": { "type": "structure", "required": [ "InitialSamplingPercentage", @@ -13140,11 +13143,11 @@ } }, "CaptureContentTypeHeader": { - "shape": "Sax" + "shape": "Say" } } }, - "Sax": { + "Say": { "type": "structure", "members": { "CsvContentTypes": { @@ -13157,7 +13160,7 @@ } } }, - "Sb2": { + "Sb3": { "type": "structure", "required": [ "OutputConfig" @@ -13190,7 +13193,7 @@ } } }, - "Sb8": { + "Sb9": { "type": "structure", "members": { "ClarifyExplainerConfig": { @@ -13273,20 +13276,20 @@ } } }, - "Sc7": { + "Sc8": { "type": "list", "member": { - "shape": "Sc8" + "shape": "Sc9" } }, - "Sc8": { + "Sc9": { "type": "structure", "members": { "FeatureName": {}, "FeatureType": {} } }, - "Sca": { + "Scb": { "type": "structure", "members": { "SecurityConfig": { @@ -13300,7 +13303,7 @@ } } }, - "Scc": { + "Scd": { "type": "structure", "required": [ "S3StorageConfig" @@ -13336,7 +13339,7 @@ "TableFormat": {} } }, - "Sco": { + "Scp": { "type": "structure", "required": [ "AwsManagedHumanLoopRequestSource" @@ -13345,7 +13348,7 @@ "AwsManagedHumanLoopRequestSource": {} } }, - "Scq": { + "Scr": { "type": "structure", "required": [ "HumanLoopActivationConditionsConfig" @@ -13364,7 +13367,7 @@ } } }, - "Sct": { + "Scu": { "type": "structure", "required": [ "WorkteamArn", @@ -13392,11 +13395,11 @@ "member": {} }, "PublicWorkforceTaskPrice": { - "shape": "Sd3" + "shape": "Sd4" } } }, - "Sd3": { + "Sd4": { "type": "structure", "members": { "AmountInUsd": { @@ -13415,7 +13418,7 @@ } } }, - "Sd8": { + "Sd9": { "type": "structure", "required": [ "S3OutputPath" @@ -13425,17 +13428,17 @@ "KmsKeyId": {} } }, - "Sdf": { + "Sdg": { "type": "list", "member": {} }, - "Sdh": { + "Sdi": { "type": "structure", "members": { "S3OutputPath": {} } }, - "Sdn": { + "Sdo": { "type": "structure", "required": [ "Content" @@ -13444,7 +13447,7 @@ "Content": {} } }, - "Sds": { + "Sdt": { "type": "structure", "required": [ "Strategy", @@ -13472,10 +13475,10 @@ "shape": "S2m" }, "ResourceLimits": { - "shape": "Sdy" + "shape": "Sdz" }, "ParameterRanges": { - "shape": "Se2" + "shape": "Se3" }, "TrainingJobEarlyStoppingType": {}, "TuningJobCompletionCriteria": { @@ -13505,7 +13508,7 @@ } } }, - "Sdy": { + "Sdz": { "type": "structure", "required": [ "MaxParallelTrainingJobs" @@ -13522,7 +13525,7 @@ } } }, - "Se2": { + "Se3": { "type": "structure", "members": { "IntegerParameterRanges": { @@ -13577,7 +13580,7 @@ } } }, - "Sej": { + "Sek": { "type": "structure", "required": [ "AlgorithmSpecification", @@ -13591,7 +13594,7 @@ "shape": "S2m" }, "HyperParameterRanges": { - "shape": "Se2" + "shape": "Se3" }, "StaticHyperParameters": { "shape": "S2t" @@ -13636,10 +13639,10 @@ "type": "boolean" }, "CheckpointConfig": { - "shape": "Seo" + "shape": "Sep" }, "RetryStrategy": { - "shape": "Sep" + "shape": "Seq" }, "HyperParameterTuningResourceConfig": { "type": "structure", @@ -13682,7 +13685,7 @@ } } }, - "Seo": { + "Sep": { "type": "structure", "required": [ "S3Uri" @@ -13692,7 +13695,7 @@ "LocalPath": {} } }, - "Sep": { + "Seq": { "type": "structure", "required": [ "MaximumRetryAttempts" @@ -13703,13 +13706,13 @@ } } }, - "Sez": { + "Sf0": { "type": "list", "member": { - "shape": "Sej" + "shape": "Sek" } }, - "Sf0": { + "Sf1": { "type": "structure", "required": [ "ParentHyperParameterTuningJobs", @@ -13728,11 +13731,11 @@ "WarmStartType": {} } }, - "Sfd": { + "Sfe": { "type": "list", "member": {} }, - "Sfq": { + "Sfr": { "type": "structure", "members": { "StartTime": { @@ -13743,7 +13746,7 @@ } } }, - "Sft": { + "Sfu": { "type": "list", "member": { "type": "structure", @@ -13756,12 +13759,12 @@ "ModelName": {}, "VariantName": {}, "InfrastructureConfig": { - "shape": "Sfw" + "shape": "Sfx" } } } }, - "Sfw": { + "Sfx": { "type": "structure", "required": [ "InfrastructureType", @@ -13784,7 +13787,7 @@ } } }, - "Sg1": { + "Sg2": { "type": "structure", "required": [ "Destination" @@ -13793,11 +13796,11 @@ "Destination": {}, "KmsKey": {}, "ContentType": { - "shape": "Sax" + "shape": "Say" } } }, - "Sg2": { + "Sg3": { "type": "structure", "required": [ "SourceModelVariantName", @@ -13823,7 +13826,7 @@ } } }, - "Sga": { + "Sgb": { "type": "structure", "members": { "ModelPackageVersionArn": {}, @@ -13928,7 +13931,7 @@ "Endpoints": { "type": "list", "member": { - "shape": "Sh1" + "shape": "Sh2" } }, "VpcConfig": { @@ -13951,7 +13954,7 @@ "ModelName": {} } }, - "Sh1": { + "Sh2": { "type": "structure", "required": [ "EndpointName" @@ -13960,7 +13963,7 @@ "EndpointName": {} } }, - "Sh8": { + "Sh9": { "type": "structure", "members": { "MaxInvocations": { @@ -13980,7 +13983,7 @@ } } }, - "Shj": { + "Shk": { "type": "structure", "required": [ "DataSource" @@ -14020,7 +14023,7 @@ } } }, - "Shq": { + "Shr": { "type": "structure", "required": [ "S3OutputPath" @@ -14031,7 +14034,7 @@ "SnsTopicArn": {} } }, - "Shr": { + "Shs": { "type": "structure", "members": { "MaxHumanLabeledObjectCount": { @@ -14042,7 +14045,7 @@ } } }, - "Shu": { + "Shv": { "type": "structure", "required": [ "LabelingJobAlgorithmSpecificationArn" @@ -14061,7 +14064,7 @@ } } }, - "Shy": { + "Shz": { "type": "structure", "required": [ "WorkteamArn", @@ -14111,11 +14114,11 @@ } }, "PublicWorkforceTaskPrice": { - "shape": "Sd3" + "shape": "Sd4" } } }, - "Sid": { + "Sie": { "type": "structure", "members": { "ContainerHostname": {}, @@ -14153,13 +14156,13 @@ } } }, - "Sim": { + "Sin": { "type": "list", "member": { - "shape": "Sid" + "shape": "Sie" } }, - "Sin": { + "Sio": { "type": "structure", "required": [ "Mode" @@ -14168,7 +14171,7 @@ "Mode": {} } }, - "Sir": { + "Sis": { "type": "structure", "members": { "BaseliningJobName": {}, @@ -14177,7 +14180,7 @@ } } }, - "Sis": { + "Sit": { "type": "structure", "required": [ "ImageUri", @@ -14191,7 +14194,7 @@ } } }, - "Sit": { + "Siu": { "type": "structure", "required": [ "GroundTruthS3Input" @@ -14204,27 +14207,27 @@ "shape": "S7m" }, "GroundTruthS3Input": { - "shape": "Siu" + "shape": "Siv" } } }, - "Siu": { + "Siv": { "type": "structure", "members": { "S3Uri": {} } }, - "Six": { + "Siy": { "type": "structure", "members": { "KmsKeyId": {} } }, - "Siy": { + "Siz": { "type": "string", "sensitive": true }, - "Sj3": { + "Sj4": { "type": "structure", "required": [ "S3OutputPath" @@ -14233,7 +14236,7 @@ "S3OutputPath": {} } }, - "Sj7": { + "Sj8": { "type": "structure", "members": { "BaseliningJobName": {}, @@ -14242,7 +14245,7 @@ } } }, - "Sj8": { + "Sj9": { "type": "structure", "required": [ "ImageUri", @@ -14256,7 +14259,7 @@ } } }, - "Sj9": { + "Sja": { "type": "structure", "members": { "EndpointInput": { @@ -14267,7 +14270,7 @@ } } }, - "Sjc": { + "Sjd": { "type": "structure", "required": [ "ValidationRole", @@ -14293,7 +14296,7 @@ } } }, - "Sjf": { + "Sjg": { "type": "structure", "required": [ "SourceAlgorithms" @@ -14314,17 +14317,17 @@ } } }, - "Sji": { + "Sjj": { "type": "structure", "members": { "ModelQuality": { "type": "structure", "members": { "Statistics": { - "shape": "Sjk" + "shape": "Sjl" }, "Constraints": { - "shape": "Sjk" + "shape": "Sjl" } } }, @@ -14332,10 +14335,10 @@ "type": "structure", "members": { "Statistics": { - "shape": "Sjk" + "shape": "Sjl" }, "Constraints": { - "shape": "Sjk" + "shape": "Sjl" } } }, @@ -14343,13 +14346,13 @@ "type": "structure", "members": { "Report": { - "shape": "Sjk" + "shape": "Sjl" }, "PreTrainingReport": { - "shape": "Sjk" + "shape": "Sjl" }, "PostTrainingReport": { - "shape": "Sjk" + "shape": "Sjl" } } }, @@ -14357,13 +14360,13 @@ "type": "structure", "members": { "Report": { - "shape": "Sjk" + "shape": "Sjl" } } } } }, - "Sjk": { + "Sjl": { "type": "structure", "required": [ "ContentType", @@ -14375,25 +14378,25 @@ "S3Uri": {} } }, - "Sjp": { + "Sjq": { "type": "map", "key": {}, "value": {} }, - "Sjs": { + "Sjt": { "type": "structure", "members": { "Bias": { "type": "structure", "members": { "ConfigFile": { - "shape": "Sju" + "shape": "Sjv" }, "PreTrainingConstraints": { - "shape": "Sjk" + "shape": "Sjl" }, "PostTrainingConstraints": { - "shape": "Sjk" + "shape": "Sjl" } } }, @@ -14401,10 +14404,10 @@ "type": "structure", "members": { "Constraints": { - "shape": "Sjk" + "shape": "Sjl" }, "ConfigFile": { - "shape": "Sju" + "shape": "Sjv" } } }, @@ -14412,10 +14415,10 @@ "type": "structure", "members": { "Statistics": { - "shape": "Sjk" + "shape": "Sjl" }, "Constraints": { - "shape": "Sjk" + "shape": "Sjl" } } }, @@ -14423,16 +14426,16 @@ "type": "structure", "members": { "Statistics": { - "shape": "Sjk" + "shape": "Sjl" }, "Constraints": { - "shape": "Sjk" + "shape": "Sjl" } } } } }, - "Sju": { + "Sjv": { "type": "structure", "required": [ "S3Uri" @@ -14443,7 +14446,7 @@ "S3Uri": {} } }, - "Sjy": { + "Sjz": { "type": "list", "member": { "type": "structure", @@ -14472,7 +14475,7 @@ } } }, - "Sk5": { + "Sk6": { "type": "structure", "members": { "BaseliningJobName": {}, @@ -14481,7 +14484,7 @@ } } }, - "Sk6": { + "Sk7": { "type": "structure", "required": [ "ImageUri" @@ -14502,7 +14505,7 @@ } } }, - "Sk8": { + "Sk9": { "type": "structure", "required": [ "GroundTruthS3Input" @@ -14515,11 +14518,11 @@ "shape": "S7m" }, "GroundTruthS3Input": { - "shape": "Siu" + "shape": "Siv" } } }, - "Skc": { + "Skd": { "type": "structure", "members": { "ScheduleConfig": { @@ -14597,7 +14600,7 @@ "shape": "S7c" }, "NetworkConfig": { - "shape": "Skk" + "shape": "Skl" }, "RoleArn": {} } @@ -14606,7 +14609,7 @@ "MonitoringType": {} } }, - "Skk": { + "Skl": { "type": "structure", "members": { "EnableInterContainerTrafficEncryption": { @@ -14620,15 +14623,15 @@ } } }, - "Skt": { + "Sku": { "type": "list", "member": {} }, - "Skw": { + "Skx": { "type": "list", "member": {} }, - "Skz": { + "Sl0": { "type": "structure", "required": [ "MinimumInstanceMetadataServiceVersion" @@ -14637,7 +14640,7 @@ "MinimumInstanceMetadataServiceVersion": {} } }, - "Sl4": { + "Sl5": { "type": "list", "member": { "type": "structure", @@ -14646,7 +14649,7 @@ } } }, - "Slc": { + "Sld": { "type": "structure", "required": [ "Bucket", @@ -14658,7 +14661,7 @@ "VersionId": {} } }, - "Sli": { + "Slj": { "type": "structure", "required": [ "MaxParallelExecutionSteps" @@ -14669,7 +14672,7 @@ } } }, - "Slv": { + "Slw": { "type": "list", "member": { "type": "structure", @@ -14750,7 +14753,7 @@ } } }, - "Smi": { + "Smj": { "type": "structure", "required": [ "Outputs" @@ -14796,7 +14799,7 @@ "KmsKeyId": {} } }, - "Smn": { + "Smo": { "type": "structure", "required": [ "ClusterConfig" @@ -14822,7 +14825,7 @@ } } }, - "Smp": { + "Smq": { "type": "structure", "required": [ "MaxRuntimeInSeconds" @@ -14833,7 +14836,7 @@ } } }, - "Smr": { + "Sms": { "type": "structure", "required": [ "ImageUri" @@ -14849,12 +14852,12 @@ } } }, - "Smt": { + "Smu": { "type": "map", "key": {}, "value": {} }, - "Smu": { + "Smv": { "type": "structure", "members": { "ExperimentName": {}, @@ -14863,7 +14866,7 @@ "RunName": {} } }, - "Smz": { + "Sn0": { "type": "structure", "required": [ "ProductId" @@ -14873,11 +14876,11 @@ "ProvisioningArtifactId": {}, "PathId": {}, "ProvisioningParameters": { - "shape": "Sn1" + "shape": "Sn2" } } }, - "Sn1": { + "Sn2": { "type": "list", "member": { "type": "structure", @@ -14887,7 +14890,7 @@ } } }, - "Sn9": { + "Sna": { "type": "structure", "members": { "JupyterServerAppSettings": { @@ -14898,7 +14901,7 @@ } } }, - "Snj": { + "Snk": { "type": "structure", "required": [ "TrainingInputMode" @@ -14941,7 +14944,7 @@ } } }, - "Sns": { + "Snt": { "type": "structure", "required": [ "S3OutputPath" @@ -14970,7 +14973,7 @@ } } }, - "So0": { + "So1": { "type": "list", "member": { "type": "structure", @@ -14988,17 +14991,17 @@ "type": "integer" }, "RuleParameters": { - "shape": "So3" + "shape": "So4" } } } }, - "So3": { + "So4": { "type": "map", "key": {}, "value": {} }, - "So4": { + "So5": { "type": "structure", "required": [ "S3OutputPath" @@ -15008,7 +15011,7 @@ "S3OutputPath": {} } }, - "So5": { + "So6": { "type": "structure", "members": { "S3OutputPath": {}, @@ -15016,19 +15019,19 @@ "type": "long" }, "ProfilingParameters": { - "shape": "So7" + "shape": "So8" }, "DisableProfiler": { "type": "boolean" } } }, - "So7": { + "So8": { "type": "map", "key": {}, "value": {} }, - "So9": { + "Soa": { "type": "list", "member": { "type": "structure", @@ -15046,17 +15049,17 @@ "type": "integer" }, "RuleParameters": { - "shape": "So3" + "shape": "So4" } } } }, - "Sob": { + "Soc": { "type": "map", "key": {}, "value": {} }, - "Soi": { + "Soj": { "type": "structure", "members": { "InvocationsTimeoutInSeconds": { @@ -15067,7 +15070,7 @@ } } }, - "Sol": { + "Som": { "type": "structure", "required": [ "DestinationS3Uri" @@ -15080,7 +15083,7 @@ } } }, - "Som": { + "Son": { "type": "structure", "members": { "InputFilter": {}, @@ -15088,14 +15091,14 @@ "JoinSource": {} } }, - "Sou": { + "Sov": { "type": "structure", "members": { "PrimaryStatus": {}, "Message": {} } }, - "Sox": { + "Soy": { "type": "map", "key": {}, "value": { @@ -15108,7 +15111,7 @@ } } }, - "Sp1": { + "Sp2": { "type": "map", "key": {}, "value": { @@ -15122,7 +15125,7 @@ } } }, - "Spc": { + "Spd": { "type": "structure", "required": [ "UserPool", @@ -15133,7 +15136,7 @@ "ClientId": {} } }, - "Spf": { + "Spg": { "type": "structure", "required": [ "ClientId", @@ -15159,7 +15162,7 @@ "JwksUri": {} } }, - "Spi": { + "Spj": { "type": "structure", "required": [ "Cidrs" @@ -15171,27 +15174,27 @@ } } }, - "Spm": { + "Spn": { "type": "structure", "members": { "VpcId": {}, "SecurityGroupIds": { - "shape": "Spo" + "shape": "Spp" }, "Subnets": { - "shape": "Spq" + "shape": "Spr" } } }, - "Spo": { + "Spp": { "type": "list", "member": {} }, - "Spq": { + "Spr": { "type": "list", "member": {} }, - "Spw": { + "Spx": { "type": "list", "member": { "type": "structure", @@ -15224,13 +15227,13 @@ } } }, - "Sq4": { + "Sq5": { "type": "structure", "members": { "NotificationTopicArn": {} } }, - "Ss7": { + "Ss8": { "type": "structure", "members": { "UserProfileArn": {}, @@ -15246,7 +15249,7 @@ } } }, - "Sse": { + "Ssf": { "type": "list", "member": { "type": "structure", @@ -15261,7 +15264,7 @@ } } }, - "Sss": { + "Sst": { "type": "list", "member": { "type": "structure", @@ -15270,7 +15273,7 @@ } } }, - "Ssu": { + "Ssv": { "type": "structure", "required": [ "CandidateName", @@ -15373,7 +15376,7 @@ } } }, - "Stv": { + "Stw": { "type": "structure", "required": [ "S3ModelArtifacts" @@ -15382,7 +15385,7 @@ "S3ModelArtifacts": {} } }, - "Suy": { + "Suz": { "type": "list", "member": { "type": "structure", @@ -15392,7 +15395,7 @@ "members": { "VariantName": {}, "DeployedImages": { - "shape": "Sv0" + "shape": "Sv1" }, "CurrentWeight": { "type": "float" @@ -15407,7 +15410,7 @@ "type": "integer" }, "VariantStatus": { - "shape": "Sv2" + "shape": "Sv3" }, "CurrentServerlessConfig": { "shape": "Sal" @@ -15418,7 +15421,7 @@ } } }, - "Sv0": { + "Sv1": { "type": "list", "member": { "type": "structure", @@ -15431,7 +15434,7 @@ } } }, - "Sv2": { + "Sv3": { "type": "list", "member": { "type": "structure", @@ -15447,7 +15450,7 @@ } } }, - "Sv6": { + "Sv7": { "type": "structure", "required": [ "EnableCapture", @@ -15468,7 +15471,7 @@ "KmsKeyId": {} } }, - "Sva": { + "Svb": { "type": "list", "member": { "type": "structure", @@ -15478,7 +15481,7 @@ "members": { "VariantName": {}, "DeployedImages": { - "shape": "Sv0" + "shape": "Sv1" }, "CurrentWeight": { "type": "float" @@ -15495,7 +15498,7 @@ "InstanceType": {}, "AcceleratorType": {}, "VariantStatus": { - "shape": "Sv2" + "shape": "Sv3" }, "CurrentServerlessConfig": { "shape": "Sal" @@ -15506,7 +15509,7 @@ } } }, - "Svg": { + "Svh": { "type": "structure", "required": [ "SourceArn" @@ -15516,7 +15519,7 @@ "SourceType": {} } }, - "Svm": { + "Svn": { "type": "structure", "required": [ "Status" @@ -15526,7 +15529,7 @@ "BlockedReason": {} } }, - "Svp": { + "Svq": { "type": "structure", "required": [ "Status" @@ -15536,24 +15539,24 @@ "FailureReason": {} } }, - "Svv": { + "Svw": { "type": "list", "member": { - "shape": "Svw" + "shape": "Svx" } }, - "Svw": { + "Svx": { "type": "structure", "members": { "Key": {}, "Value": {} } }, - "Swd": { + "Swe": { "type": "list", "member": {} }, - "Sws": { + "Swt": { "type": "structure", "members": { "Completed": { @@ -15573,7 +15576,7 @@ } } }, - "Swu": { + "Swv": { "type": "structure", "members": { "Succeeded": { @@ -15587,7 +15590,7 @@ } } }, - "Sww": { + "Swx": { "type": "structure", "required": [ "TrainingJobName", @@ -15632,7 +15635,7 @@ "ObjectiveStatus": {} } }, - "Swz": { + "Sx0": { "type": "structure", "members": { "NumberOfTrainingJobsObjectiveNotImproving": { @@ -15643,7 +15646,7 @@ } } }, - "Sx0": { + "Sx1": { "type": "structure", "members": { "RuntimeInSeconds": { @@ -15651,7 +15654,7 @@ } } }, - "Sxl": { + "Sxm": { "type": "structure", "required": [ "CostPerHour", @@ -15680,7 +15683,7 @@ } } }, - "Sxn": { + "Sxo": { "type": "structure", "required": [ "EndpointName", @@ -15697,7 +15700,7 @@ } } }, - "Sxo": { + "Sxp": { "type": "structure", "members": { "InferenceSpecificationName": {}, @@ -15720,7 +15723,7 @@ "CompilationJobName": {} } }, - "Sxu": { + "Sxv": { "type": "structure", "required": [ "MaxInvocations", @@ -15735,7 +15738,7 @@ } } }, - "Sxy": { + "Sxz": { "type": "structure", "members": { "TotalLabeled": { @@ -15755,7 +15758,7 @@ } } }, - "Sy1": { + "Sy2": { "type": "structure", "required": [ "OutputDatasetS3Uri" @@ -15765,21 +15768,21 @@ "FinalActiveLearningModelArn": {} } }, - "Syj": { + "Syk": { "type": "structure", "required": [ "ValidationStatuses" ], "members": { "ValidationStatuses": { - "shape": "Syk" + "shape": "Syl" }, "ImageScanStatuses": { - "shape": "Syk" + "shape": "Syl" } } }, - "Syk": { + "Syl": { "type": "list", "member": { "type": "structure", @@ -15794,7 +15797,7 @@ } } }, - "Syw": { + "Syx": { "type": "structure", "required": [ "MonitoringScheduleName", @@ -15822,21 +15825,21 @@ "MonitoringType": {} } }, - "Szg": { + "Szh": { "type": "structure", "members": { "ExperimentName": {}, "TrialName": {} } }, - "Szo": { + "Szp": { "type": "structure", "members": { "ProvisionedProductId": {}, "ProvisionedProductStatusMessage": {} } }, - "Szz": { + "S100": { "type": "structure", "required": [ "WorkteamArn" @@ -15849,7 +15852,7 @@ "ListingId": {} } }, - "S103": { + "S104": { "type": "list", "member": { "type": "structure", @@ -15869,7 +15872,7 @@ } } }, - "S106": { + "S107": { "type": "list", "member": { "type": "structure", @@ -15884,7 +15887,7 @@ } } }, - "S10a": { + "S10b": { "type": "list", "member": { "type": "structure", @@ -15899,7 +15902,7 @@ } } }, - "S10h": { + "S10i": { "type": "structure", "required": [ "Status" @@ -15912,7 +15915,7 @@ "ReusedByJob": {} } }, - "S10p": { + "S10q": { "type": "structure", "required": [ "SourceArn" @@ -15922,7 +15925,7 @@ "SourceType": {} } }, - "S10t": { + "S10u": { "type": "structure", "required": [ "SourceArn" @@ -15932,7 +15935,7 @@ "SourceType": {} } }, - "S10v": { + "S10w": { "type": "list", "member": { "type": "structure", @@ -15963,7 +15966,7 @@ } } }, - "S115": { + "S116": { "type": "structure", "required": [ "WorkforceName", @@ -15976,11 +15979,11 @@ "type": "timestamp" }, "SourceIpConfig": { - "shape": "Spi" + "shape": "Spj" }, "SubDomain": {}, "CognitoConfig": { - "shape": "Spc" + "shape": "Spd" }, "OidcConfig": { "type": "structure", @@ -16007,10 +16010,10 @@ "members": { "VpcId": {}, "SecurityGroupIds": { - "shape": "Spo" + "shape": "Spp" }, "Subnets": { - "shape": "Spq" + "shape": "Spr" }, "VpcEndpointId": {} } @@ -16019,7 +16022,7 @@ "FailureReason": {} } }, - "S11d": { + "S11e": { "type": "structure", "required": [ "WorkteamName", @@ -16030,7 +16033,7 @@ "members": { "WorkteamName": {}, "MemberDefinitions": { - "shape": "Spw" + "shape": "Spx" }, "WorkteamArn": {}, "WorkforceArn": {}, @@ -16047,11 +16050,11 @@ "type": "timestamp" }, "NotificationConfiguration": { - "shape": "Sq4" + "shape": "Sq5" } } }, - "S14a": { + "S14b": { "type": "list", "member": { "type": "structure", @@ -16071,7 +16074,7 @@ } } }, - "S160": { + "S161": { "type": "list", "member": { "type": "structure", @@ -16093,7 +16096,7 @@ "HubContentDisplayName": {}, "HubContentDescription": {}, "HubContentSearchKeywords": { - "shape": "Swd" + "shape": "Swe" }, "HubContentStatus": {}, "CreationTime": { @@ -16102,7 +16105,7 @@ } } }, - "S19f": { + "S19g": { "type": "list", "member": { "type": "structure", @@ -16146,7 +16149,7 @@ } } }, - "S1au": { + "S1av": { "type": "list", "member": { "type": "structure", @@ -16160,7 +16163,7 @@ } } }, - "S1ba": { + "S1bb": { "type": "list", "member": { "type": "structure", @@ -16174,7 +16177,7 @@ } } }, - "S1dw": { + "S1dx": { "type": "list", "member": { "type": "structure", @@ -16188,11 +16191,11 @@ } } }, - "S1e7": { + "S1e8": { "type": "structure", "members": { "Filters": { - "shape": "S1e8" + "shape": "S1e9" }, "NestedFilters": { "type": "list", @@ -16205,7 +16208,7 @@ "members": { "NestedPropertyName": {}, "Filters": { - "shape": "S1e8" + "shape": "S1e9" } } } @@ -16213,13 +16216,13 @@ "SubExpressions": { "type": "list", "member": { - "shape": "S1e7" + "shape": "S1e8" } }, "Operator": {} } }, - "S1e8": { + "S1e9": { "type": "list", "member": { "type": "structure", @@ -16233,7 +16236,7 @@ } } }, - "S1ek": { + "S1el": { "type": "structure", "members": { "TrainingJobName": {}, @@ -16242,7 +16245,7 @@ "LabelingJobArn": {}, "AutoMLJobArn": {}, "ModelArtifacts": { - "shape": "Stv" + "shape": "Stw" }, "TrainingJobStatus": {}, "SecondaryStatus": {}, @@ -16251,7 +16254,7 @@ "shape": "S2t" }, "AlgorithmSpecification": { - "shape": "Snj" + "shape": "Snk" }, "RoleArn": {}, "InputDataConfig": { @@ -16282,10 +16285,10 @@ "type": "timestamp" }, "SecondaryStatusTransitions": { - "shape": "S103" + "shape": "S104" }, "FinalMetricDataList": { - "shape": "S106" + "shape": "S107" }, "EnableNetworkIsolation": { "type": "boolean" @@ -16297,7 +16300,7 @@ "type": "boolean" }, "CheckpointConfig": { - "shape": "Seo" + "shape": "Sep" }, "TrainingTimeInSeconds": { "type": "integer" @@ -16306,32 +16309,32 @@ "type": "integer" }, "DebugHookConfig": { - "shape": "Sns" + "shape": "Snt" }, "ExperimentConfig": { - "shape": "Smu" + "shape": "Smv" }, "DebugRuleConfigurations": { - "shape": "So0" + "shape": "So1" }, "TensorBoardOutputConfig": { - "shape": "So4" + "shape": "So5" }, "DebugRuleEvaluationStatuses": { - "shape": "S10a" + "shape": "S10b" }, "Environment": { - "shape": "Sob" + "shape": "Soc" }, "RetryStrategy": { - "shape": "Sep" + "shape": "Seq" }, "Tags": { "shape": "S7" } } }, - "S1es": { + "S1et": { "type": "structure", "members": { "TransformJobName": {}, @@ -16343,7 +16346,7 @@ "type": "integer" }, "ModelClientConfig": { - "shape": "Soi" + "shape": "Soj" }, "MaxPayloadInMB": { "type": "integer" @@ -16373,21 +16376,21 @@ "LabelingJobArn": {}, "AutoMLJobArn": {}, "DataProcessing": { - "shape": "Som" + "shape": "Son" }, "ExperimentConfig": { - "shape": "Smu" + "shape": "Smv" }, "Tags": { "shape": "S7" } } }, - "S1g9": { + "S1ga": { "type": "list", "member": {} }, - "S1ie": { + "S1if": { "type": "list", "member": {} } diff --git a/apis/sagemaker-2017-07-24.normal.json b/apis/sagemaker-2017-07-24.normal.json index 787804d8d4..d54eec8ed3 100644 --- a/apis/sagemaker-2017-07-24.normal.json +++ b/apis/sagemaker-2017-07-24.normal.json @@ -18713,18 +18713,18 @@ "members": { "Type": { "shape": "HyperParameterTuningJobObjectiveType", - "documentation": "Whether to minimize or maximize the objective metric. Valid values are Minimize and Maximize.
" + "documentation": "Select if you want to minimize or maximize the objective metric during hyperparameter tuning.
" }, "MetricName": { "shape": "MetricName", - "documentation": "The name of the objective metric.
" + "documentation": "The name of the objective metric. For SageMaker built-in algorithms, metrics are defined per algorithm. See the metrics for XGBoost as an example. You can also use a custom algorithm for training and define your own metrics. For more information, see Define metrics and environment variables.
" }, "Value": { "shape": "MetricValue", "documentation": "The value of the objective metric.
" } }, - "documentation": "Shows the final value for the objective metric for a training job that was launched by a hyperparameter tuning job. You define the objective metric in the HyperParameterTuningJobObjective
parameter of HyperParameterTuningJobConfig.
Shows the latest objective metric emitted by a training job that was launched by a hyperparameter tuning job. You define the objective metric in the HyperParameterTuningJobObjective
parameter of HyperParameterTuningJobConfig.
The ID of the Amazon Web Services Key Management Service (Amazon Web Services KMS) key that SageMaker Feature Store uses to encrypt the Amazon S3 objects at rest using Amazon S3 server-side encryption.
The caller (either IAM user or IAM role) of CreateFeatureGroup
must have below permissions to the OnlineStore
KmsKeyId
:
\"kms:Encrypt\"
\"kms:Decrypt\"
\"kms:DescribeKey\"
\"kms:CreateGrant\"
\"kms:RetireGrant\"
\"kms:ReEncryptFrom\"
\"kms:ReEncryptTo\"
\"kms:GenerateDataKey\"
\"kms:ListAliases\"
\"kms:ListGrants\"
\"kms:RevokeGrant\"
The caller (either user or IAM role) to all DataPlane operations (PutRecord
, GetRecord
, DeleteRecord
) must have the following permissions to the KmsKeyId
:
\"kms:Decrypt\"
The Amazon Web Services Key Management Service (KMS) key ARN that SageMaker Feature Store uses to encrypt the Amazon S3 objects at rest using Amazon S3 server-side encryption.
The caller (either IAM user or IAM role) of CreateFeatureGroup
must have below permissions to the OnlineStore
KmsKeyId
:
\"kms:Encrypt\"
\"kms:Decrypt\"
\"kms:DescribeKey\"
\"kms:CreateGrant\"
\"kms:RetireGrant\"
\"kms:ReEncryptFrom\"
\"kms:ReEncryptTo\"
\"kms:GenerateDataKey\"
\"kms:ListAliases\"
\"kms:ListGrants\"
\"kms:RevokeGrant\"
The caller (either user or IAM role) to all DataPlane operations (PutRecord
, GetRecord
, DeleteRecord
) must have the following permissions to the KmsKeyId
:
\"kms:Decrypt\"
The security configuration for OnlineStore
.
The timeout value, in seconds, for your inference container to pass health check by SageMaker Hosting. For more information about health check, see How Your Container Should Respond to Health Check (Ping) Requests.
" + }, + "EnableSSMAccess": { + "shape": "ProductionVariantSSMAccess", + "documentation": " You can use this parameter to turn on native Amazon Web Services Systems Manager (SSM) access for a production variant behind an endpoint. By default, SSM access is disabled for all production variants behind an endpoints. You can turn on or turn off SSM access for a production variant behind an existing endpoint by creating a new endpoint configuration and calling UpdateEndpoint
.
Identifies a model that you want to host and the resources chosen to deploy for hosting it. If you are deploying multiple models, tell SageMaker how to distribute traffic among the models by specifying variant weights.
" + "documentation": "Identifies a model that you want to host and the resources chosen to deploy for hosting it. If you are deploying multiple models, tell SageMaker how to distribute traffic among the models by specifying variant weights. For more information on production variants, check Production variants.
" }, "ProductionVariantAcceleratorType": { "type": "string", @@ -30342,6 +30346,9 @@ "max": 3600, "min": 60 }, + "ProductionVariantSSMAccess": { + "type": "boolean" + }, "ProductionVariantServerlessConfig": { "type": "structure", "required": [ @@ -32025,7 +32032,7 @@ }, "KmsKeyId": { "shape": "KmsKeyId", - "documentation": "The Amazon Web Services Key Management Service (KMS) key ID of the key used to encrypt any objects written into the OfflineStore
S3 location.
The IAM roleARN
that is passed as a parameter to CreateFeatureGroup
must have below permissions to the KmsKeyId
:
\"kms:GenerateDataKey\"
The Amazon Web Services Key Management Service (KMS) key ARN of the key used to encrypt any objects written into the OfflineStore
S3 location.
The IAM roleARN
that is passed as a parameter to CreateFeatureGroup
must have below permissions to the KmsKeyId
:
\"kms:GenerateDataKey\"
Creates an HTTP namespace. Service instances registered using an HTTP namespace can be discovered using a DiscoverInstances
request but can't be discovered using DNS.
For the current quota on the number of namespaces that you can create using the same Amazon Web Services account, see Cloud Map quotas in the Cloud Map Developer Guide.
" @@ -71,6 +74,9 @@ }, { "shape": "TooManyTagsException" + }, + { + "shape": "RequestLimitExceeded" } ], "documentation": "Creates a private namespace based on DNS, which is visible only inside a specified Amazon VPC. The namespace defines your service naming scheme. For example, if you name your namespace example.com
and name your service backend
, the resulting DNS name for the service is backend.example.com
. Service instances that are registered using a private DNS namespace can be discovered using either a DiscoverInstances
request or using DNS. For the current quota on the number of namespaces that you can create using the same Amazon Web Services account, see Cloud Map quotas in the Cloud Map Developer Guide.
Creates a public namespace based on DNS, which is visible on the internet. The namespace defines your service naming scheme. For example, if you name your namespace example.com
and name your service backend
, the resulting DNS name for the service is backend.example.com
. You can discover instances that were registered with a public DNS namespace by using either a DiscoverInstances
request or using DNS. For the current quota on the number of namespaces that you can create using the same Amazon Web Services account, see Cloud Map quotas in the Cloud Map Developer Guide.
The CreatePublicDnsNamespace
API operation is not supported in the Amazon Web Services GovCloud (US) Regions.
Creates a service. This action defines the configuration for the following entities:
For public and private DNS namespaces, one of the following combinations of DNS records in Amazon Route 53:
A
AAAA
A
and AAAA
SRV
CNAME
Optionally, a health check
After you create the service, you can submit a RegisterInstance request, and Cloud Map uses the values in the configuration to create the specified entities.
For the current quota on the number of instances that you can register using the same namespace and using the same service, see Cloud Map quotas in the Cloud Map Developer Guide.
" @@ -161,6 +173,9 @@ }, { "shape": "DuplicateRequest" + }, + { + "shape": "RequestLimitExceeded" } ], "documentation": "Deletes a namespace from the current account. If the namespace still contains one or more services, the request fails.
" @@ -186,6 +201,9 @@ }, { "shape": "ResourceInUse" + }, + { + "shape": "RequestLimitExceeded" } ], "documentation": "Deletes a specified service. If the service still contains one or more registered instances, the request fails.
" @@ -217,6 +235,9 @@ }, { "shape": "ServiceNotFound" + }, + { + "shape": "RequestLimitExceeded" } ], "documentation": "Deletes the Amazon Route 53 DNS records and health check, if any, that Cloud Map created for the specified instance.
" @@ -273,6 +294,9 @@ }, { "shape": "ServiceNotFound" + }, + { + "shape": "RequestLimitExceeded" } ], "documentation": "Gets information about a specified instance.
" @@ -298,6 +322,9 @@ }, { "shape": "ServiceNotFound" + }, + { + "shape": "RequestLimitExceeded" } ], "documentation": "Gets the current health status (Healthy
, Unhealthy
, or Unknown
) of one or more instances that are associated with a specified service.
There's a brief delay between when you register an instance and when the health status for the instance is available.
Gets information about any operation that returns an operation ID in the response, such as a CreateService
request.
To get a list of operations that match specified criteria, see ListOperations.
Gets the settings for a specified service.
" @@ -386,6 +419,9 @@ }, { "shape": "InvalidInput" + }, + { + "shape": "RequestLimitExceeded" } ], "documentation": "Lists summary information about the instances that you registered by using a specified service.
" @@ -405,6 +441,9 @@ "errors": [ { "shape": "InvalidInput" + }, + { + "shape": "RequestLimitExceeded" } ], "documentation": "Lists summary information about the namespaces that were created by the current Amazon Web Services account.
" @@ -424,6 +463,9 @@ "errors": [ { "shape": "InvalidInput" + }, + { + "shape": "RequestLimitExceeded" } ], "documentation": "Lists operations that match the criteria that you specify.
" @@ -443,6 +485,9 @@ "errors": [ { "shape": "InvalidInput" + }, + { + "shape": "RequestLimitExceeded" } ], "documentation": "Lists summary information for all the services that are associated with one or more specified namespaces.
" @@ -465,6 +510,9 @@ }, { "shape": "InvalidInput" + }, + { + "shape": "RequestLimitExceeded" } ], "documentation": "Lists tags for the specified resource.
" @@ -496,6 +544,9 @@ }, { "shape": "ServiceNotFound" + }, + { + "shape": "RequestLimitExceeded" } ], "documentation": "Creates or updates one or more records and, optionally, creates a health check based on the settings in a specified service. When you submit a RegisterInstance
request, the following occurs:
For each DNS record that you define in the service that's specified by ServiceId
, a record is created or updated in the hosted zone that's associated with the corresponding namespace.
If the service includes HealthCheckConfig
, a health check is created based on the settings in the health check configuration.
The health check, if any, is associated with each of the new or updated records.
One RegisterInstance
request must complete before you can submit another request and specify the same service ID and instance ID.
For more information, see CreateService.
When Cloud Map receives a DNS query for the specified DNS name, it returns the applicable value:
If the health check is healthy: returns all the records
If the health check is unhealthy: returns the applicable value for the last healthy instance
If you didn't specify a health check configuration: returns all the records
For the current quota on the number of instances that you can register using the same namespace and using the same service, see Cloud Map quotas in the Cloud Map Developer Guide.
" @@ -521,6 +572,9 @@ }, { "shape": "InvalidInput" + }, + { + "shape": "RequestLimitExceeded" } ], "documentation": "Adds one or more tags to the specified resource.
" @@ -543,6 +597,9 @@ }, { "shape": "InvalidInput" + }, + { + "shape": "RequestLimitExceeded" } ], "documentation": "Removes one or more tags from the specified resource.
" @@ -571,6 +628,9 @@ }, { "shape": "DuplicateRequest" + }, + { + "shape": "RequestLimitExceeded" } ], "documentation": "Updates an HTTP namespace.
" @@ -596,6 +656,9 @@ }, { "shape": "InvalidInput" + }, + { + "shape": "RequestLimitExceeded" } ], "documentation": "Submits a request to change the health status of a custom health check to healthy or unhealthy.
You can use UpdateInstanceCustomHealthStatus
to change the status only for custom health checks, which you define using HealthCheckCustomConfig
when you create a service. You can't use it to change the status for Route 53 health checks, which you define using HealthCheckConfig
.
For more information, see HealthCheckCustomConfig.
" @@ -624,6 +687,9 @@ }, { "shape": "DuplicateRequest" + }, + { + "shape": "RequestLimitExceeded" } ], "documentation": "Updates a private DNS namespace.
" @@ -652,6 +718,9 @@ }, { "shape": "DuplicateRequest" + }, + { + "shape": "RequestLimitExceeded" } ], "documentation": "Updates a public DNS namespace.
" @@ -677,6 +746,9 @@ }, { "shape": "ServiceNotFound" + }, + { + "shape": "RequestLimitExceeded" } ], "documentation": "Submits a request to perform the following operations:
Update the TTL setting for existing DnsRecords
configurations
Add, update, or delete HealthCheckConfig
for a specified service
You can't add, update, or delete a HealthCheckCustomConfig
configuration.
For public and private DNS namespaces, note the following:
If you omit any existing DnsRecords
or HealthCheckConfig
configurations from an UpdateService
request, the configurations are deleted from the service.
If you omit an existing HealthCheckCustomConfig
configuration from an UpdateService
request, the configuration isn't deleted from the service.
When you update settings for a service, Cloud Map also updates the corresponding settings in all the records and health checks that were created by using the specified service.
" diff --git a/apis/sesv2-2019-09-27.normal.json b/apis/sesv2-2019-09-27.normal.json index df327b4d70..5545d45e1c 100644 --- a/apis/sesv2-2019-09-27.normal.json +++ b/apis/sesv2-2019-09-27.normal.json @@ -3896,7 +3896,7 @@ }, "MatchingEventTypes": { "shape": "EventTypes", - "documentation": "The types of events that Amazon SES sends to the specified event destinations.
" + "documentation": "The types of events that Amazon SES sends to the specified event destinations.
SEND
- The send request was successful and SES will attempt to deliver the message to the recipient’s mail server. (If account-level or global suppression is being used, SES will still count it as a send, but delivery is suppressed.)
REJECT
- SES accepted the email, but determined that it contained a virus and didn’t attempt to deliver it to the recipient’s mail server.
BOUNCE
- (Hard bounce) The recipient's mail server permanently rejected the email. (Soft bounces are only included when SES fails to deliver the email after retrying for a period of time.)
COMPLAINT
- The email was successfully delivered to the recipient’s mail server, but the recipient marked it as spam.
DELIVERY
- SES successfully delivered the email to the recipient's mail server.
OPEN
- The recipient received the message and opened it in their email client.
CLICK
- The recipient clicked one or more links in the email.
RENDERING_FAILURE
- The email wasn't sent because of a template rendering issue. This event type can occur when template data is missing, or when there is a mismatch between template parameters and data. (This event type only occurs when you send email using the SendTemplatedEmail
or SendBulkTemplatedEmail
API operations.)
DELIVERY_DELAY
- The email couldn't be delivered to the recipient’s mail server because a temporary issue occurred. Delivery delays can occur, for example, when the recipient's inbox is full, or when the receiving email server experiences a transient issue.
SUBSCRIPTION
- The email was successfully delivered, but the recipient updated their subscription preferences by clicking on an unsubscribe link as part of your subscription management.
The ListRecommendations
filter type. This can be one of the following:
TYPE
– The recommendation type, with values like DKIM
, SPF
or DMARC
.
IMPACT
– The recommendation impact, with values like HIGH
or LOW
.
STATUS
– The recommendation status, with values like OPEN
or FIXED
.
RESOURCE_ARN
– The resource affected by the recommendation, with values like arn:aws:ses:us-east-1:123456789012:identity/example.com
.
The ListRecommendations
filter type. This can be one of the following:
TYPE
– The recommendation type, with values like DKIM
, SPF
, DMARC
or BIMI
.
IMPACT
– The recommendation impact, with values like HIGH
or LOW
.
STATUS
– The recommendation status, with values like OPEN
or FIXED
.
RESOURCE_ARN
– The resource affected by the recommendation, with values like arn:aws:ses:us-east-1:123456789012:identity/example.com
.
The recommendation type, with values like DKIM
, SPF
or DMARC
.
The recommendation type, with values like DKIM
, SPF
, DMARC
or BIMI
.
>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}},{}],438:[function(e,t,r){var a={}.toString;t.exports=Array.isArray||function(e){return"[object Array]"==a.call(e)}},{}],439:[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 =0?this.expression(e):"Lbracket"===t?(this._match("Lbracket"),this._parseMultiselectList()):"Lbrace"===t?(this._match("Lbrace"),this._parseMultiselectHash()):void 0},_parseProjectionRHS:function(e){var t;if(P[this._lookahead(0)]<10)t={type:"Identity"};else if("Lbracket"===this._lookahead(0))t=this.expression(e);else if("Filter"===this._lookahead(0))t=this.expression(e);else{if("Dot"!==this._lookahead(0)){var r=this._lookaheadToken(0),a=new Error("Sytanx error, unexpected token: "+r.value+"("+r.type+")");throw a.name="ParserError",a}this._match("Dot"),t=this._parseDotRHS(e)}return t},_parseMultiselectList:function(){for(var e=[];"Rbracket"!==this._lookahead(0);){var t=this.expression(0);if(e.push(t),"Comma"===this._lookahead(0)&&(this._match("Comma"),"Rbracket"===this._lookahead(0)))throw new Error("Unexpected token Rbracket")}return this._match("Rbracket"),{type:"MultiSelectList",children:e}},_parseMultiselectHash:function(){for(var e,t,r,a,i=[],s=["UnquotedIdentifier","QuotedIdentifier"];;){if(e=this._lookaheadToken(0),s.indexOf(e.type)<0)throw new Error("Expecting an identifier token, got: "+e.type);if(t=e.value,this._advance(),this._match("Colon"),r=this.expression(0),a={type:"KeyValuePair",name:t,value:r},i.push(a),"Comma"===this._lookahead(0))this._match("Comma");else if("Rbrace"===this._lookahead(0)){this._match("Rbrace");break}}return{type:"MultiSelectHash",children:i}}},c.prototype={search:function(e,t){return this.visit(e,t)},visit:function(e,o){var n,u,p,m,c,l,d,y,b;switch(e.type){case"Field":return null!==o&&r(o)?(l=o[e.name],void 0===l?null:l):null;case"Subexpression":for(p=this.visit(e.children[0],o),b=1;b 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)}},{}],443:[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}},{}],438:[function(e,t,r){var a={}.toString;t.exports=Array.isArray||function(e){return"[object Array]"==a.call(e)}},{}],439:[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 =0?this.expression(e):"Lbracket"===t?(this._match("Lbracket"),this._parseMultiselectList()):"Lbrace"===t?(this._match("Lbrace"),this._parseMultiselectHash()):void 0},_parseProjectionRHS:function(e){var t;if(P[this._lookahead(0)]<10)t={type:"Identity"};else if("Lbracket"===this._lookahead(0))t=this.expression(e);else if("Filter"===this._lookahead(0))t=this.expression(e);else{if("Dot"!==this._lookahead(0)){var r=this._lookaheadToken(0),a=new Error("Sytanx error, unexpected token: "+r.value+"("+r.type+")");throw a.name="ParserError",a}this._match("Dot"),t=this._parseDotRHS(e)}return t},_parseMultiselectList:function(){for(var e=[];"Rbracket"!==this._lookahead(0);){var t=this.expression(0);if(e.push(t),"Comma"===this._lookahead(0)&&(this._match("Comma"),"Rbracket"===this._lookahead(0)))throw new Error("Unexpected token Rbracket")}return this._match("Rbracket"),{type:"MultiSelectList",children:e}},_parseMultiselectHash:function(){for(var e,t,r,a,i=[],s=["UnquotedIdentifier","QuotedIdentifier"];;){if(e=this._lookaheadToken(0),s.indexOf(e.type)<0)throw new Error("Expecting an identifier token, got: "+e.type);if(t=e.value,this._advance(),this._match("Colon"),r=this.expression(0),a={type:"KeyValuePair",name:t,value:r},i.push(a),"Comma"===this._lookahead(0))this._match("Comma");else if("Rbrace"===this._lookahead(0)){this._match("Rbrace");break}}return{type:"MultiSelectHash",children:i}}},c.prototype={search:function(e,t){return this.visit(e,t)},visit:function(e,o){var n,u,p,m,c,l,d,y,b;switch(e.type){case"Field":return null!==o&&r(o)?(l=o[e.name],void 0===l?null:l):null;case"Subexpression":for(p=this.visit(e.children[0],o),b=1;b 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)}},{}],443:[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,N=D;for(r=e.lastIndexOf(P),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<=N?C:m>=N+k?k:m-N,!(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":369,"../json/parser":370,"../util":423,"./json":381,"./rest":383}],385:[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":345,"../util":423,"./rest":383}],386:[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":423}],387:[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":345}],388:[function(e,t,r){t.exports={now:function(){return"undefined"!=typeof performance&&"function"==typeof performance.now?performance.now():Date.now()}}},{}],389:[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}},{}],390:[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],["*","*"]].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 x(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 N(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:I(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):I(e,[t],r,a,i);throw new TypeError("val must be string, number or Buffer")}function I(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,N=D;for(r=e.lastIndexOf(P),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<=N?C:m>=N+k?k:m-N,!(l=t&&bf&&i("overflow"),b==t){for(l=r,d=T;y=d<=o?C:d>=o+k?k:d-o,!(l