diff --git a/codegen/sdk-codegen/aws-models/appflow.json b/codegen/sdk-codegen/aws-models/appflow.json index ab269147ae8..11b2a669aec 100644 --- a/codegen/sdk-codegen/aws-models/appflow.json +++ b/codegen/sdk-codegen/aws-models/appflow.json @@ -291,7 +291,7 @@ "traits": { "smithy.api#length": { "min": 0, - "max": 2048 + "max": 4096 }, "smithy.api#pattern": "^\\S+$" } @@ -6707,7 +6707,7 @@ "traits": { "smithy.api#length": { "min": 0, - "max": 2048 + "max": 4096 }, "smithy.api#pattern": "^\\S+$" } diff --git a/codegen/sdk-codegen/aws-models/codecatalyst.json b/codegen/sdk-codegen/aws-models/codecatalyst.json index 0b6065728b2..0acae24f93b 100644 --- a/codegen/sdk-codegen/aws-models/codecatalyst.json +++ b/codegen/sdk-codegen/aws-models/codecatalyst.json @@ -98,373 +98,6 @@ "smithy.api#documentation": "

Information about a specified personal access token (PAT).

" } }, - "com.amazonaws.codecatalyst#Action": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "actionId": { - "target": "smithy.api#String" - } - } - }, - "com.amazonaws.codecatalyst#ActionLogResource": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "actionLogId": { - "target": "smithy.api#String" - } - } - }, - "com.amazonaws.codecatalyst#ActionRun": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "workflowId": { - "target": "com.amazonaws.codecatalyst#Uuid" - }, - "workflowRunId": { - "target": "com.amazonaws.codecatalyst#Uuid" - }, - "actionRunId": { - "target": "com.amazonaws.codecatalyst#Uuid" - } - }, - "resources": [ - { - "target": "com.amazonaws.codecatalyst#ActionRunArtifactMetadata" - }, - { - "target": "com.amazonaws.codecatalyst#ActionRunLogEntries" - } - ] - }, - "com.amazonaws.codecatalyst#ActionRunArtifactMetadata": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "workflowId": { - "target": "com.amazonaws.codecatalyst#Uuid" - }, - "workflowRunId": { - "target": "com.amazonaws.codecatalyst#Uuid" - }, - "actionRunId": { - "target": "com.amazonaws.codecatalyst#Uuid" - }, - "artifactName": { - "target": "com.amazonaws.codecatalyst#ArtifactNameString" - } - } - }, - "com.amazonaws.codecatalyst#ActionRunLogEntries": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "workflowId": { - "target": "com.amazonaws.codecatalyst#Uuid" - }, - "workflowRunId": { - "target": "com.amazonaws.codecatalyst#Uuid" - }, - "actionRunId": { - "target": "com.amazonaws.codecatalyst#Uuid" - } - } - }, - "com.amazonaws.codecatalyst#ActionRunLogsDownloadableUrl": { - "type": "resource", - "identifiers": { - "actionRunId": { - "target": "smithy.api#String" - }, - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "workflowName": { - "target": "com.amazonaws.codecatalyst#NameString" - } - } - }, - "com.amazonaws.codecatalyst#ActionTestVersion": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "sourceBranchName": { - "target": "smithy.api#String" - }, - "sourceRepositoryName": { - "target": "smithy.api#String" - } - } - }, - "com.amazonaws.codecatalyst#ActionVersion": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "actionId": { - "target": "smithy.api#String" - }, - "versionId": { - "target": "smithy.api#String" - } - } - }, - "com.amazonaws.codecatalyst#ArtifactNameString": { - "type": "string", - "traits": { - "smithy.api#pattern": "^[a-zA-Z0-9_-]+$" - } - }, - "com.amazonaws.codecatalyst#ArtifactPackage": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "artifactRepositoryName": { - "target": "com.amazonaws.codecatalyst#ArtifactRepositoryNameString" - } - } - }, - "com.amazonaws.codecatalyst#ArtifactPackageVersion": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "artifactRepositoryName": { - "target": "com.amazonaws.codecatalyst#ArtifactRepositoryNameString" - } - } - }, - "com.amazonaws.codecatalyst#ArtifactRepository": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "artifactRepositoryName": { - "target": "com.amazonaws.codecatalyst#ArtifactRepositoryNameString" - } - }, - "resources": [ - { - "target": "com.amazonaws.codecatalyst#ArtifactPackage" - }, - { - "target": "com.amazonaws.codecatalyst#ArtifactPackageVersion" - } - ] - }, - "com.amazonaws.codecatalyst#ArtifactRepositoryNameString": { - "type": "string", - "traits": { - "smithy.api#length": { - "min": 2, - "max": 100 - }, - "smithy.api#pattern": "^[A-Za-z0-9][A-Za-z0-9-_.]{1,99}$" - } - }, - "com.amazonaws.codecatalyst#AwsAccountOnboardingResource": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "awsAccountName": { - "target": "com.amazonaws.codecatalyst#NameString" - } - } - }, - "com.amazonaws.codecatalyst#AwsAccountResource": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "awsAccountName": { - "target": "com.amazonaws.codecatalyst#NameString" - } - }, - "resources": [ - { - "target": "com.amazonaws.codecatalyst#AwsAccountRoleResource" - } - ] - }, - "com.amazonaws.codecatalyst#AwsAccountRoleResource": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "awsAccountName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "roleName": { - "target": "com.amazonaws.codecatalyst#NameString" - } - } - }, - "com.amazonaws.codecatalyst#AwsAccountToEnvironmentAssociation": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "awsAccountName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "environmentName": { - "target": "com.amazonaws.codecatalyst#NameString" - } - } - }, - "com.amazonaws.codecatalyst#Bar": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "barName": { - "target": "com.amazonaws.codecatalyst#NameString" - } - } - }, - "com.amazonaws.codecatalyst#BillingAccountChangeStatus": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - } - } - }, - "com.amazonaws.codecatalyst#Blueprint": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - } - } - }, - "com.amazonaws.codecatalyst#BuildLogsMigration": { - "type": "resource", - "identifiers": { - "buildId": { - "target": "smithy.api#String" - }, - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - } - } - }, - "com.amazonaws.codecatalyst#CatalogAction": { - "type": "resource", - "identifiers": { - "catalogActionId": { - "target": "smithy.api#String" - } - }, - "resources": [ - { - "target": "com.amazonaws.codecatalyst#CatalogActionVersion" - } - ] - }, - "com.amazonaws.codecatalyst#CatalogActionVersion": { - "type": "resource", - "identifiers": { - "catalogActionId": { - "target": "smithy.api#String" - }, - "versionId": { - "target": "smithy.api#String" - } - }, - "resources": [ - { - "target": "com.amazonaws.codecatalyst#CatalogActionVersionFileRecord" - } - ] - }, - "com.amazonaws.codecatalyst#CatalogActionVersionFileRecord": { - "type": "resource", - "identifiers": { - "catalogActionId": { - "target": "smithy.api#String" - }, - "versionId": { - "target": "smithy.api#String" - }, - "fileType": { - "target": "com.amazonaws.codecatalyst#CatalogActionVersionFileRecordType" - } - } - }, - "com.amazonaws.codecatalyst#CatalogActionVersionFileRecordType": { - "type": "string", - "traits": { - "smithy.api#enum": [ - { - "name": "LICENSE", - "value": "LICENSE" - }, - { - "name": "README", - "value": "README" - } - ] - } - }, "com.amazonaws.codecatalyst#ClientToken": { "type": "string", "traits": { @@ -489,44 +122,8 @@ { "target": "com.amazonaws.codecatalyst#AccessToken" }, - { - "target": "com.amazonaws.codecatalyst#ActionRunLogsDownloadableUrl" - }, - { - "target": "com.amazonaws.codecatalyst#BuildLogsMigration" - }, - { - "target": "com.amazonaws.codecatalyst#CatalogAction" - }, - { - "target": "com.amazonaws.codecatalyst#CommentForIssue" - }, - { - "target": "com.amazonaws.codecatalyst#LinkableIssueScope" - }, - { - "target": "com.amazonaws.codecatalyst#Organization" - }, - { - "target": "com.amazonaws.codecatalyst#Person" - }, - { - "target": "com.amazonaws.codecatalyst#ProjectInvitations" - }, - { - "target": "com.amazonaws.codecatalyst#PullRequestComment" - }, - { - "target": "com.amazonaws.codecatalyst#RoleMappingAssociations" - }, - { - "target": "com.amazonaws.codecatalyst#RoleMappingAssociationsMigration" - }, { "target": "com.amazonaws.codecatalyst#Space" - }, - { - "target": "com.amazonaws.codecatalyst#SSHPublicKey" } ], "errors": [ @@ -555,7 +152,7 @@ "endpointPrefix": "codecatalyst" }, "aws.protocols#restJson1": {}, - "smithy.api#documentation": "\n

\n Amazon CodeCatalyst is in preview release and subject to change.\n

\n
\n

Welcome to the Amazon CodeCatalyst API reference. This reference provides descriptions of operations and data types for Amazon CodeCatalyst. You can use the Amazon CodeCatalyst \n API to work with the following objects.

\n

Dev Environments and the Amazon Web Services Toolkits, by calling the following:

\n \n

Security, activity, and resource management in Amazon CodeCatalyst, by calling the following:

\n ", + "smithy.api#documentation": "

Welcome to the Amazon CodeCatalyst API reference. This reference provides descriptions of operations and data types for Amazon CodeCatalyst. You can use the Amazon CodeCatalyst \n API to work with the following objects.

\n

Dev Environments and the Amazon Web Services Toolkits, by calling the following:

\n \n

Security, activity, and resource management in Amazon CodeCatalyst, by calling the following:

\n \n \n

If you are using the Amazon CodeCatalyst APIs with an SDK or the CLI, you must configure your computer to work with Amazon CodeCatalyst and single sign-on (SSO).\n For more information, see Setting up to use the CLI with Amazon CodeCatalyst\n and the SSO documentation for your SDK.

\n
", "smithy.api#httpBearerAuth": {}, "smithy.api#title": "Amazon CodeCatalyst", "smithy.rules#endpointRuleSet": { @@ -877,56 +474,6 @@ } } }, - "com.amazonaws.codecatalyst#CodeCoverageReport": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "codeCoverageReportId": { - "target": "com.amazonaws.codecatalyst#Uuid" - } - } - }, - "com.amazonaws.codecatalyst#CodeCoverageResult": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "codeCoverageResultId": { - "target": "com.amazonaws.codecatalyst#Uuid" - } - } - }, - "com.amazonaws.codecatalyst#CommentForIssue": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "issueId": { - "target": "smithy.api#String" - }, - "commentId": { - "target": "smithy.api#String" - } - }, - "resources": [ - { - "target": "com.amazonaws.codecatalyst#IssueCommentReaction" - } - ] - }, "com.amazonaws.codecatalyst#ComparisonOperator": { "type": "string", "traits": { @@ -954,34 +501,6 @@ ] } }, - "com.amazonaws.codecatalyst#ComputeFleet": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "computeFleetName": { - "target": "com.amazonaws.codecatalyst#NameString" - } - } - }, - "com.amazonaws.codecatalyst#ComputeFleetMigration": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "computeFleetName": { - "target": "com.amazonaws.codecatalyst#NameString" - } - } - }, "com.amazonaws.codecatalyst#ConflictException": { "type": "structure", "members": { @@ -998,20 +517,6 @@ "smithy.api#httpError": 409 } }, - "com.amazonaws.codecatalyst#Connection": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "providerId": { - "target": "com.amazonaws.codecatalyst#ProviderIdString" - }, - "connectionName": { - "target": "com.amazonaws.codecatalyst#NameString" - } - } - }, "com.amazonaws.codecatalyst#CreateAccessToken": { "type": "operation", "input": { @@ -1021,7 +526,7 @@ "target": "com.amazonaws.codecatalyst#CreateAccessTokenResponse" }, "traits": { - "smithy.api#documentation": "

Creates a personal access token (PAT) for the current user. A personal access token (PAT) is similar to a password. \n It is associated with your user account. You use PATs to access Amazon CodeCatalyst resources such as source repositories from third-party applications \n like Git and integrated development environments (IDEs). For more information, see \n Managing personal access tokens in Amazon CodeCatalyst.

", + "smithy.api#documentation": "

Creates a personal access token (PAT) for the current user. A personal access token (PAT) is similar to a password. \n It is associated with your user identity for use across all spaces and projects in Amazon CodeCatalyst. You use PATs to access CodeCatalyst \n from resources that include integrated development environments (IDEs) and Git-based source repositories. \n PATs represent you in Amazon CodeCatalyst and you can manage them in your user settings.For more information, see \n Managing personal access tokens in Amazon CodeCatalyst.

", "smithy.api#http": { "method": "PUT", "uri": "/v1/accessTokens", @@ -1091,7 +596,7 @@ "target": "com.amazonaws.codecatalyst#CreateDevEnvironmentResponse" }, "traits": { - "smithy.api#documentation": "

Creates a Dev Environment in Amazon CodeCatalyst, a cloud-based development Dev Environment that you can use to quickly work on the code stored in the source repositories of your project. \n

\n \n

When created in the Amazon CodeCatalyst console, by default a Dev Environment is configured to have a 2 core processor, 4GB of RAM, and 16GB of persistent storage. None of these\n defaults apply to a Dev Environment created programmatically.

\n
", + "smithy.api#documentation": "

Creates a Dev Environment in Amazon CodeCatalyst, a cloud-based development environment that you can use to quickly work on the code stored \n in the source repositories of your project.

\n \n

When created in the Amazon CodeCatalyst console, by default a Dev Environment is configured to have a 2 core processor, 4GB of RAM, and 16GB of persistent storage. None of these\n defaults apply to a Dev Environment created programmatically.

\n
", "smithy.api#http": { "method": "PUT", "uri": "/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments", @@ -1389,7 +894,7 @@ "id": { "target": "com.amazonaws.codecatalyst#AccessTokenId", "traits": { - "smithy.api#documentation": "

The ID of the personal access token to delete. You can find the IDs of all PATs associated with your user account by calling ListAccessTokens.

", + "smithy.api#documentation": "

The ID of the personal access token to delete. You can find the IDs of all PATs associated with your Amazon Web Services Builder ID in a space by calling ListAccessTokens.

", "smithy.api#httpLabel": {}, "smithy.api#required": {}, "smithy.api#resourceIdentifier": "accessTokenId" @@ -1757,110 +1262,26 @@ "type": "list", "member": { "target": "com.amazonaws.codecatalyst#DevEnvironmentSummary" - } - }, - "com.amazonaws.codecatalyst#DummyData": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "dummyDataName": { - "target": "com.amazonaws.codecatalyst#NameString" - } - } - }, - "com.amazonaws.codecatalyst#EmailAddress": { - "type": "structure", - "members": { - "email": { - "target": "smithy.api#String", - "traits": { - "smithy.api#documentation": "

The email address.

" - } - }, - "verified": { - "target": "smithy.api#Boolean", - "traits": { - "smithy.api#documentation": "

Whether the email address has been verified.

" - } - } - }, - "traits": { - "smithy.api#documentation": "

Information about an email address.

" - } - }, - "com.amazonaws.codecatalyst#Environment": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "environmentName": { - "target": "com.amazonaws.codecatalyst#NameString" - } - }, - "resources": [ - { - "target": "com.amazonaws.codecatalyst#EnvironmentDeployment" - }, - { - "target": "com.amazonaws.codecatalyst#EnvironmentDeploymentTarget" - }, - { - "target": "com.amazonaws.codecatalyst#EnvironmentResourceMetadata" - } - ] - }, - "com.amazonaws.codecatalyst#EnvironmentDeployment": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "environmentName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "deploymentId": { - "target": "com.amazonaws.codecatalyst#NameString" - } - } - }, - "com.amazonaws.codecatalyst#EnvironmentDeploymentTarget": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "environmentName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "targetId": { - "target": "smithy.api#String" - } - } - }, - "com.amazonaws.codecatalyst#EnvironmentResourceMetadata": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" + } + }, + "com.amazonaws.codecatalyst#EmailAddress": { + "type": "structure", + "members": { + "email": { + "target": "smithy.api#String", + "traits": { + "smithy.api#documentation": "

The email address.

" + } }, - "environmentName": { - "target": "com.amazonaws.codecatalyst#NameString" + "verified": { + "target": "smithy.api#Boolean", + "traits": { + "smithy.api#documentation": "

Whether the email address has been verified.

" + } } + }, + "traits": { + "smithy.api#documentation": "

Information about an email address.

" } }, "com.amazonaws.codecatalyst#EventLogEntries": { @@ -2047,69 +1468,6 @@ } } }, - "com.amazonaws.codecatalyst#ExtensionIdString": { - "type": "string", - "traits": { - "smithy.api#length": { - "min": 1, - "max": 1024 - }, - "smithy.api#pattern": "^[0-9a-zA-z\\-]+$" - } - }, - "com.amazonaws.codecatalyst#ExtensionInstallation": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "extensionId": { - "target": "com.amazonaws.codecatalyst#ExtensionIdString" - } - } - }, - "com.amazonaws.codecatalyst#ExtensionIssue": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "issueId": { - "target": "smithy.api#String" - } - } - }, - "com.amazonaws.codecatalyst#ExtensionIssueScope": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "extensionIssueScopeName": { - "target": "com.amazonaws.codecatalyst#NameString" - } - } - }, - "com.amazonaws.codecatalyst#ExternalArtifactRepository": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "artifactRepositoryName": { - "target": "com.amazonaws.codecatalyst#ArtifactRepositoryNameString" - } - } - }, "com.amazonaws.codecatalyst#Filter": { "type": "structure", "members": { @@ -2716,17 +2074,6 @@ } } }, - "com.amazonaws.codecatalyst#Incident": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "incidentId": { - "target": "com.amazonaws.codecatalyst#NameString" - } - } - }, "com.amazonaws.codecatalyst#InstanceType": { "type": "string", "traits": { @@ -2750,217 +2097,6 @@ ] } }, - "com.amazonaws.codecatalyst#Issue": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "issueStoreName": { - "target": "com.amazonaws.codecatalyst#IssueStoreNameString" - }, - "issueId": { - "target": "com.amazonaws.codecatalyst#IssueId" - } - } - }, - "com.amazonaws.codecatalyst#IssueCommentReaction": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "issueId": { - "target": "smithy.api#String" - }, - "commentId": { - "target": "smithy.api#String" - }, - "reactionId": { - "target": "smithy.api#String" - } - } - }, - "com.amazonaws.codecatalyst#IssueId": { - "type": "string", - "traits": { - "smithy.api#length": { - "min": 1 - } - } - }, - "com.amazonaws.codecatalyst#IssueMigration": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "issueStoreName": { - "target": "com.amazonaws.codecatalyst#IssueStoreNameString" - }, - "issueId": { - "target": "com.amazonaws.codecatalyst#IssueId" - } - } - }, - "com.amazonaws.codecatalyst#IssueStore": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "issueStoreName": { - "target": "com.amazonaws.codecatalyst#IssueStoreNameString" - } - }, - "resources": [ - { - "target": "com.amazonaws.codecatalyst#Issue" - }, - { - "target": "com.amazonaws.codecatalyst#IssueStoreLabel" - }, - { - "target": "com.amazonaws.codecatalyst#IssueStoreSavedView" - }, - { - "target": "com.amazonaws.codecatalyst#IssueStoreStatusResource" - } - ] - }, - "com.amazonaws.codecatalyst#IssueStoreLabel": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "issueStoreName": { - "target": "com.amazonaws.codecatalyst#IssueStoreNameString" - }, - "issueStoreLabelId": { - "target": "com.amazonaws.codecatalyst#Uuid" - } - } - }, - "com.amazonaws.codecatalyst#IssueStoreMigration": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "issueStoreName": { - "target": "com.amazonaws.codecatalyst#IssueStoreNameString" - } - }, - "resources": [ - { - "target": "com.amazonaws.codecatalyst#IssueMigration" - } - ] - }, - "com.amazonaws.codecatalyst#IssueStoreNameString": { - "type": "string", - "traits": { - "smithy.api#length": { - "min": 1, - "max": 63 - } - } - }, - "com.amazonaws.codecatalyst#IssueStoreSavedView": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "issueStoreName": { - "target": "com.amazonaws.codecatalyst#IssueStoreNameString" - } - } - }, - "com.amazonaws.codecatalyst#IssueStoreStatusResource": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "issueStoreName": { - "target": "com.amazonaws.codecatalyst#IssueStoreNameString" - }, - "issueStoreStatusId": { - "target": "com.amazonaws.codecatalyst#Uuid" - } - } - }, - "com.amazonaws.codecatalyst#Link": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "linkId": { - "target": "com.amazonaws.codecatalyst#LinkId" - } - } - }, - "com.amazonaws.codecatalyst#LinkId": { - "type": "string", - "traits": { - "smithy.api#pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}_[0-9a-zA-Z_]{4,62}_[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$" - } - }, - "com.amazonaws.codecatalyst#LinkableIssueScope": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "connectionName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "extensionIssueScopeName": { - "target": "com.amazonaws.codecatalyst#NameString" - } - } - }, - "com.amazonaws.codecatalyst#LinkableSourceRepository": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "connectionName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "sourceRepositoryName": { - "target": "com.amazonaws.codecatalyst#SourceRepositoryNameString" - } - } - }, "com.amazonaws.codecatalyst#ListAccessTokens": { "type": "operation", "input": { @@ -2970,7 +2106,7 @@ "target": "com.amazonaws.codecatalyst#ListAccessTokensResponse" }, "traits": { - "smithy.api#documentation": "

Lists all personal access tokens (PATs) associated with the user who calls the API. You can only list PATs associated with your user account.

", + "smithy.api#documentation": "

Lists all personal access tokens (PATs) associated with the user who calls the API. You can only list PATs associated with your Amazon Web Services Builder ID.

", "smithy.api#http": { "method": "POST", "uri": "/v1/accessTokens", @@ -3018,7 +2154,7 @@ "items": { "target": "com.amazonaws.codecatalyst#AccessTokenSummaries", "traits": { - "smithy.api#documentation": "

A list of personal access tokens (PATs) associated with the calling user.

", + "smithy.api#documentation": "

A list of personal access tokens (PATs) associated with the calling user identity.

", "smithy.api#required": {} } }, @@ -3042,7 +2178,7 @@ "target": "com.amazonaws.codecatalyst#ListDevEnvironmentsResponse" }, "traits": { - "smithy.api#documentation": "

Retrives a list of Dev Environments in a project.

", + "smithy.api#documentation": "

Retrieves a list of Dev Environments in a project.

", "smithy.api#http": { "method": "POST", "uri": "/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments", @@ -3602,26 +2738,15 @@ "members": { "nextToken": { "target": "smithy.api#String", - "traits": { - "smithy.api#documentation": "

A token returned from a call to this API to indicate the next batch of results to return, if any.

" - } - }, - "items": { - "target": "com.amazonaws.codecatalyst#SpaceSummaries", - "traits": { - "smithy.api#documentation": "

Information about the space.

" - } - } - } - }, - "com.amazonaws.codecatalyst#MigrateAwsAccountResource": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" + "traits": { + "smithy.api#documentation": "

A token returned from a call to this API to indicate the next batch of results to return, if any.

" + } }, - "awsAccountName": { - "target": "com.amazonaws.codecatalyst#NameString" + "items": { + "target": "com.amazonaws.codecatalyst#SpaceSummaries", + "traits": { + "smithy.api#documentation": "

Information about the spaces.

" + } } } }, @@ -3635,42 +2760,6 @@ "smithy.api#pattern": "^[a-zA-Z0-9]+(?:[-_\\.][a-zA-Z0-9]+)*$" } }, - "com.amazonaws.codecatalyst#NotificationChannel": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "notificationChannelId": { - "target": "smithy.api#String" - } - } - }, - "com.amazonaws.codecatalyst#NotificationClient": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "notificationClientId": { - "target": "com.amazonaws.codecatalyst#NameString" - } - } - }, - "com.amazonaws.codecatalyst#Onboarding": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "onboardingId": { - "target": "smithy.api#String" - } - } - }, "com.amazonaws.codecatalyst#OperationType": { "type": "string", "traits": { @@ -3686,58 +2775,6 @@ ] } }, - "com.amazonaws.codecatalyst#Organization": { - "type": "resource", - "identifiers": { - "organizationName": { - "target": "com.amazonaws.codecatalyst#NameString" - } - }, - "resources": [ - { - "target": "com.amazonaws.codecatalyst#OrganizationArtifactRepository" - }, - { - "target": "com.amazonaws.codecatalyst#OrganizationInvitations" - }, - { - "target": "com.amazonaws.codecatalyst#OrganizationUsers" - } - ] - }, - "com.amazonaws.codecatalyst#OrganizationArtifactRepository": { - "type": "resource", - "identifiers": { - "organizationName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "artifactRepositoryName": { - "target": "com.amazonaws.codecatalyst#ArtifactRepositoryNameString" - } - } - }, - "com.amazonaws.codecatalyst#OrganizationInvitations": { - "type": "resource", - "identifiers": { - "organizationName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "organizationInvitationId": { - "target": "smithy.api#String" - } - } - }, - "com.amazonaws.codecatalyst#OrganizationUsers": { - "type": "resource", - "identifiers": { - "organizationName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "username": { - "target": "com.amazonaws.codecatalyst#NameString" - } - } - }, "com.amazonaws.codecatalyst#PersistentStorage": { "type": "structure", "members": { @@ -3776,14 +2813,6 @@ "smithy.api#documentation": "

Information about the configuration of persistent storage for a Dev Environment.

" } }, - "com.amazonaws.codecatalyst#Person": { - "type": "resource", - "identifiers": { - "personId": { - "target": "smithy.api#String" - } - } - }, "com.amazonaws.codecatalyst#Project": { "type": "resource", "identifiers": { @@ -3804,125 +2833,11 @@ "target": "com.amazonaws.codecatalyst#ListProjects" }, "resources": [ - { - "target": "com.amazonaws.codecatalyst#Action" - }, - { - "target": "com.amazonaws.codecatalyst#ActionTestVersion" - }, - { - "target": "com.amazonaws.codecatalyst#ActionVersion" - }, - { - "target": "com.amazonaws.codecatalyst#ArtifactRepository" - }, - { - "target": "com.amazonaws.codecatalyst#CodeCoverageReport" - }, - { - "target": "com.amazonaws.codecatalyst#CodeCoverageResult" - }, - { - "target": "com.amazonaws.codecatalyst#ComputeFleet" - }, - { - "target": "com.amazonaws.codecatalyst#ComputeFleetMigration" - }, { "target": "com.amazonaws.codecatalyst#DevEnvironment" }, - { - "target": "com.amazonaws.codecatalyst#Environment" - }, - { - "target": "com.amazonaws.codecatalyst#ExtensionIssue" - }, - { - "target": "com.amazonaws.codecatalyst#ExtensionIssueScope" - }, - { - "target": "com.amazonaws.codecatalyst#ExternalArtifactRepository" - }, - { - "target": "com.amazonaws.codecatalyst#IssueStore" - }, - { - "target": "com.amazonaws.codecatalyst#IssueStoreMigration" - }, - { - "target": "com.amazonaws.codecatalyst#NotificationChannel" - }, - { - "target": "com.amazonaws.codecatalyst#ProjectNotificationSettings" - }, - { - "target": "com.amazonaws.codecatalyst#ProjectStatus" - }, - { - "target": "com.amazonaws.codecatalyst#ProjectUsers" - }, - { - "target": "com.amazonaws.codecatalyst#PullRequest" - }, - { - "target": "com.amazonaws.codecatalyst#Secret" - }, - { - "target": "com.amazonaws.codecatalyst#SecretMigration" - }, - { - "target": "com.amazonaws.codecatalyst#SoftwareCompositionAnalysisFinding" - }, - { - "target": "com.amazonaws.codecatalyst#SoftwareCompositionAnalysisReport" - }, - { - "target": "com.amazonaws.codecatalyst#SoftwareQualityReportsLogEntries" - }, - { - "target": "com.amazonaws.codecatalyst#SoftwareTestingReport" - }, - { - "target": "com.amazonaws.codecatalyst#SourcePullRequest" - }, - { - "target": "com.amazonaws.codecatalyst#SourcePullRequestToJiraIssueLink" - }, { "target": "com.amazonaws.codecatalyst#SourceRepository" - }, - { - "target": "com.amazonaws.codecatalyst#SourceRepositoryMigration" - }, - { - "target": "com.amazonaws.codecatalyst#StaticAnalysisFinding" - }, - { - "target": "com.amazonaws.codecatalyst#StaticAnalysisReport" - }, - { - "target": "com.amazonaws.codecatalyst#StaticWebsite" - }, - { - "target": "com.amazonaws.codecatalyst#TestAction" - }, - { - "target": "com.amazonaws.codecatalyst#TestCaseResult" - }, - { - "target": "com.amazonaws.codecatalyst#TestReport" - }, - { - "target": "com.amazonaws.codecatalyst#TestReportStatus" - }, - { - "target": "com.amazonaws.codecatalyst#Workflow" - }, - { - "target": "com.amazonaws.codecatalyst#WorkflowDraft" - }, - { - "target": "com.amazonaws.codecatalyst#WorkflowRun" } ] }, @@ -3966,14 +2881,6 @@ "smithy.api#documentation": "

Information about a project in a space.

" } }, - "com.amazonaws.codecatalyst#ProjectInvitations": { - "type": "resource", - "identifiers": { - "projectInvitationId": { - "target": "smithy.api#String" - } - } - }, "com.amazonaws.codecatalyst#ProjectListFilter": { "type": "structure", "members": { @@ -4008,28 +2915,6 @@ "target": "com.amazonaws.codecatalyst#ProjectListFilter" } }, - "com.amazonaws.codecatalyst#ProjectNotificationSettings": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - } - } - }, - "com.amazonaws.codecatalyst#ProjectStatus": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - } - } - }, "com.amazonaws.codecatalyst#ProjectSummaries": { "type": "list", "member": { @@ -4054,92 +2939,13 @@ }, "description": { "target": "smithy.api#String", - "traits": { - "smithy.api#documentation": "

The description of the project.

" - } - } - }, - "traits": { - "smithy.api#documentation": "

Information about a project.

" - } - }, - "com.amazonaws.codecatalyst#ProjectUsers": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "username": { - "target": "com.amazonaws.codecatalyst#NameString" - } - } - }, - "com.amazonaws.codecatalyst#ProviderIdString": { - "type": "string", - "traits": { - "smithy.api#length": { - "min": 1, - "max": 1024 - } - } - }, - "com.amazonaws.codecatalyst#PullRequest": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "pullRequestNumber": { - "target": "smithy.api#String" - } - } - }, - "com.amazonaws.codecatalyst#PullRequestComment": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "pullRequestId": { - "target": "smithy.api#String" - }, - "commentId": { - "target": "smithy.api#String" - } - }, - "resources": [ - { - "target": "com.amazonaws.codecatalyst#PullRequestCommentReaction" - } - ] - }, - "com.amazonaws.codecatalyst#PullRequestCommentReaction": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "pullRequestId": { - "target": "smithy.api#String" - }, - "commentId": { - "target": "smithy.api#String" - }, - "reactionId": { - "target": "smithy.api#String" + "traits": { + "smithy.api#documentation": "

The description of the project.

" + } } + }, + "traits": { + "smithy.api#documentation": "

Information about a project.

" } }, "com.amazonaws.codecatalyst#RegionString": { @@ -4195,54 +3001,6 @@ "smithy.api#httpError": 404 } }, - "com.amazonaws.codecatalyst#RoleMappingAssociations": { - "type": "resource" - }, - "com.amazonaws.codecatalyst#RoleMappingAssociationsMigration": { - "type": "resource" - }, - "com.amazonaws.codecatalyst#SSHPublicKey": { - "type": "resource", - "identifiers": { - "SSHPublicKeyId": { - "target": "com.amazonaws.codecatalyst#SSHPublicKeyIdString" - } - } - }, - "com.amazonaws.codecatalyst#SSHPublicKeyIdString": { - "type": "string", - "traits": { - "smithy.api#pattern": "^[A-Fa-f0-9]{64}$" - } - }, - "com.amazonaws.codecatalyst#Secret": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "secretName": { - "target": "com.amazonaws.codecatalyst#NameString" - } - } - }, - "com.amazonaws.codecatalyst#SecretMigration": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "secretName": { - "target": "com.amazonaws.codecatalyst#NameString" - } - } - }, "com.amazonaws.codecatalyst#SensitiveString": { "type": "string", "traits": { @@ -4265,197 +3023,6 @@ "smithy.api#httpError": 402 } }, - "com.amazonaws.codecatalyst#SoftwareCompositionAnalysisFinding": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "softwareCompositionAnalysisFindingId": { - "target": "com.amazonaws.codecatalyst#Uuid" - } - } - }, - "com.amazonaws.codecatalyst#SoftwareCompositionAnalysisReport": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "softwareCompositionAnalysisReportId": { - "target": "com.amazonaws.codecatalyst#Uuid" - } - } - }, - "com.amazonaws.codecatalyst#SoftwareQualityReportsLogEntries": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "reportStatusId": { - "target": "smithy.api#String" - } - } - }, - "com.amazonaws.codecatalyst#SoftwareTestingReport": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "reportId": { - "target": "smithy.api#String" - } - } - }, - "com.amazonaws.codecatalyst#SourceBranch": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "sourceRepositoryName": { - "target": "com.amazonaws.codecatalyst#SourceRepositoryNameString" - }, - "branchName": { - "target": "com.amazonaws.codecatalyst#SourceRepositoryBranchString" - } - } - }, - "com.amazonaws.codecatalyst#SourceCommit": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "sourceRepositoryName": { - "target": "com.amazonaws.codecatalyst#SourceRepositoryNameString" - }, - "sourceCommitSha1": { - "target": "smithy.api#String" - } - } - }, - "com.amazonaws.codecatalyst#SourceDifferenceMetadata": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "sourceRepositoryName": { - "target": "com.amazonaws.codecatalyst#SourceRepositoryNameString" - } - } - }, - "com.amazonaws.codecatalyst#SourceFile": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "sourceRepositoryName": { - "target": "com.amazonaws.codecatalyst#SourceRepositoryNameString" - }, - "sourceFilePath": { - "target": "smithy.api#String" - } - } - }, - "com.amazonaws.codecatalyst#SourceFolder": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "sourceRepositoryName": { - "target": "com.amazonaws.codecatalyst#SourceRepositoryNameString" - }, - "sourceFolderPath": { - "target": "smithy.api#String" - } - } - }, - "com.amazonaws.codecatalyst#SourcePullRequest": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "sourcePullRequestNumber": { - "target": "smithy.api#String" - } - }, - "resources": [ - { - "target": "com.amazonaws.codecatalyst#SourceRevision" - } - ] - }, - "com.amazonaws.codecatalyst#SourcePullRequestToJiraIssueLink": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "linkId": { - "target": "smithy.api#String" - } - } - }, - "com.amazonaws.codecatalyst#SourceReferencePolicy": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "sourceRepositoryName": { - "target": "com.amazonaws.codecatalyst#SourceRepositoryNameString" - }, - "prefixPattern": { - "target": "smithy.api#String" - }, - "referenceType": { - "target": "smithy.api#String" - } - } - }, "com.amazonaws.codecatalyst#SourceRepository": { "type": "resource", "identifiers": { @@ -4478,32 +3045,8 @@ } ], "resources": [ - { - "target": "com.amazonaws.codecatalyst#SourceBranch" - }, - { - "target": "com.amazonaws.codecatalyst#SourceCommit" - }, - { - "target": "com.amazonaws.codecatalyst#SourceDifferenceMetadata" - }, - { - "target": "com.amazonaws.codecatalyst#SourceFile" - }, - { - "target": "com.amazonaws.codecatalyst#SourceFolder" - }, - { - "target": "com.amazonaws.codecatalyst#SourceReferencePolicy" - }, { "target": "com.amazonaws.codecatalyst#SourceRepositoryBranch" - }, - { - "target": "com.amazonaws.codecatalyst#SourceRepositoryCommit" - }, - { - "target": "com.amazonaws.codecatalyst#SourceRepositoryCommitDifference" } ] }, @@ -4544,41 +3087,10 @@ }, "com.amazonaws.codecatalyst#SourceRepositoryBranchString": { "type": "string", - "traits": { - "smithy.api#length": { - "min": 1, - "max": 100 - } - } - }, - "com.amazonaws.codecatalyst#SourceRepositoryCommit": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "sourceRepositoryName": { - "target": "com.amazonaws.codecatalyst#SourceRepositoryNameString" - }, - "sourceRepositoryCommitId": { - "target": "smithy.api#String" - } - } - }, - "com.amazonaws.codecatalyst#SourceRepositoryCommitDifference": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "sourceRepositoryName": { - "target": "com.amazonaws.codecatalyst#SourceRepositoryNameString" + "traits": { + "smithy.api#length": { + "min": 1, + "max": 100 } } }, @@ -4597,20 +3109,6 @@ "smithy.api#pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$" } }, - "com.amazonaws.codecatalyst#SourceRepositoryMigration": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "sourceRepositoryName": { - "target": "com.amazonaws.codecatalyst#SourceRepositoryNameStringMigration" - } - } - }, "com.amazonaws.codecatalyst#SourceRepositoryNameString": { "type": "string", "traits": { @@ -4621,33 +3119,6 @@ "smithy.api#pattern": "^(?!.*[.]git$)[\\w\\-.]*$" } }, - "com.amazonaws.codecatalyst#SourceRepositoryNameStringMigration": { - "type": "string", - "traits": { - "smithy.api#length": { - "min": 1, - "max": 100 - }, - "smithy.api#pattern": "^(?!.*[.]git$)[\\w\\-.]*$" - } - }, - "com.amazonaws.codecatalyst#SourceRevision": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "sourcePullRequestNumber": { - "target": "smithy.api#String" - }, - "revisionNumber": { - "target": "smithy.api#String" - } - } - }, "com.amazonaws.codecatalyst#Space": { "type": "resource", "identifiers": { @@ -4662,91 +3133,17 @@ "target": "com.amazonaws.codecatalyst#ListSpaces" }, "resources": [ - { - "target": "com.amazonaws.codecatalyst#ActionLogResource" - }, - { - "target": "com.amazonaws.codecatalyst#AwsAccountOnboardingResource" - }, - { - "target": "com.amazonaws.codecatalyst#AwsAccountResource" - }, - { - "target": "com.amazonaws.codecatalyst#AwsAccountToEnvironmentAssociation" - }, - { - "target": "com.amazonaws.codecatalyst#Bar" - }, - { - "target": "com.amazonaws.codecatalyst#BillingAccountChangeStatus" - }, - { - "target": "com.amazonaws.codecatalyst#Blueprint" - }, - { - "target": "com.amazonaws.codecatalyst#Connection" - }, - { - "target": "com.amazonaws.codecatalyst#DummyData" - }, { "target": "com.amazonaws.codecatalyst#EventLogResource" }, - { - "target": "com.amazonaws.codecatalyst#ExtensionInstallation" - }, - { - "target": "com.amazonaws.codecatalyst#Incident" - }, - { - "target": "com.amazonaws.codecatalyst#Link" - }, - { - "target": "com.amazonaws.codecatalyst#LinkableSourceRepository" - }, - { - "target": "com.amazonaws.codecatalyst#MigrateAwsAccountResource" - }, - { - "target": "com.amazonaws.codecatalyst#NotificationClient" - }, - { - "target": "com.amazonaws.codecatalyst#Onboarding" - }, { "target": "com.amazonaws.codecatalyst#Project" }, - { - "target": "com.amazonaws.codecatalyst#SpaceInvitations" - }, - { - "target": "com.amazonaws.codecatalyst#SpaceUsageReport" - }, - { - "target": "com.amazonaws.codecatalyst#SpaceUsers" - }, { "target": "com.amazonaws.codecatalyst#Subscription" - }, - { - "target": "com.amazonaws.codecatalyst#UsageReport" - }, - { - "target": "com.amazonaws.codecatalyst#UserNotificationSettings" } ] }, - "com.amazonaws.codecatalyst#SpaceInvitations": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "spaceInvitationId": { - "target": "smithy.api#String" - } - } - }, "com.amazonaws.codecatalyst#SpaceSummaries": { "type": "list", "member": { @@ -4787,25 +3184,6 @@ "smithy.api#documentation": "

Information about an space.

" } }, - "com.amazonaws.codecatalyst#SpaceUsageReport": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - } - } - }, - "com.amazonaws.codecatalyst#SpaceUsers": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "username": { - "target": "com.amazonaws.codecatalyst#NameString" - } - } - }, "com.amazonaws.codecatalyst#StartDevEnvironment": { "type": "operation", "input": { @@ -5003,45 +3381,6 @@ } } }, - "com.amazonaws.codecatalyst#StaticAnalysisFinding": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "staticAnalysisFindingId": { - "target": "com.amazonaws.codecatalyst#Uuid" - } - } - }, - "com.amazonaws.codecatalyst#StaticAnalysisReport": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "staticAnalysisReportId": { - "target": "com.amazonaws.codecatalyst#Uuid" - } - } - }, - "com.amazonaws.codecatalyst#StaticWebsite": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - } - } - }, "com.amazonaws.codecatalyst#StatusReason": { "type": "string", "traits": { @@ -5247,62 +3586,6 @@ "target": "com.amazonaws.codecatalyst#GetSubscription" } }, - "com.amazonaws.codecatalyst#TestAction": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "testActionRunId": { - "target": "smithy.api#String" - } - } - }, - "com.amazonaws.codecatalyst#TestCaseResult": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "testCaseResultId": { - "target": "com.amazonaws.codecatalyst#Uuid" - } - } - }, - "com.amazonaws.codecatalyst#TestReport": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "testReportId": { - "target": "com.amazonaws.codecatalyst#Uuid" - } - } - }, - "com.amazonaws.codecatalyst#TestReportStatus": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "reportStatusId": { - "target": "smithy.api#String" - } - } - }, "com.amazonaws.codecatalyst#ThrottlingException": { "type": "structure", "members": { @@ -5472,14 +3755,6 @@ } } }, - "com.amazonaws.codecatalyst#UsageReport": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - } - } - }, "com.amazonaws.codecatalyst#UserIdentity": { "type": "structure", "members": { @@ -5514,14 +3789,6 @@ "smithy.api#documentation": "

Information about a user whose activity is recorded in an event for a space.

" } }, - "com.amazonaws.codecatalyst#UserNotificationSettings": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - } - } - }, "com.amazonaws.codecatalyst#UserType": { "type": "string", "traits": { @@ -5595,69 +3862,6 @@ } } } - }, - "com.amazonaws.codecatalyst#Workflow": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "workflowId": { - "target": "com.amazonaws.codecatalyst#Uuid" - } - }, - "resources": [ - { - "target": "com.amazonaws.codecatalyst#WorkflowState" - } - ] - }, - "com.amazonaws.codecatalyst#WorkflowDraft": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - } - } - }, - "com.amazonaws.codecatalyst#WorkflowRun": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "workflowRunId": { - "target": "com.amazonaws.codecatalyst#Uuid" - } - }, - "resources": [ - { - "target": "com.amazonaws.codecatalyst#ActionRun" - } - ] - }, - "com.amazonaws.codecatalyst#WorkflowState": { - "type": "resource", - "identifiers": { - "spaceName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "projectName": { - "target": "com.amazonaws.codecatalyst#NameString" - }, - "workflowId": { - "target": "com.amazonaws.codecatalyst#Uuid" - } - } } } } \ No newline at end of file diff --git a/codegen/sdk-codegen/aws-models/ec2.json b/codegen/sdk-codegen/aws-models/ec2.json index 47805fb8811..01e607c7c01 100644 --- a/codegen/sdk-codegen/aws-models/ec2.json +++ b/codegen/sdk-codegen/aws-models/ec2.json @@ -7389,7 +7389,7 @@ "target": "com.amazonaws.ec2#AttachVerifiedAccessTrustProviderResult" }, "traits": { - "smithy.api#documentation": "

A trust provider is a third-party entity that creates, maintains, and manages identity\n information for users and devices. One or more trust providers can be attached to an Amazon Web Services Verified Access\n instance.

" + "smithy.api#documentation": "

Attaches the specified Amazon Web Services Verified Access trust provider to the specified Amazon Web Services Verified Access instance.

" } }, "com.amazonaws.ec2#AttachVerifiedAccessTrustProviderRequest": { @@ -7399,7 +7399,7 @@ "target": "com.amazonaws.ec2#VerifiedAccessInstanceId", "traits": { "smithy.api#clientOptional": {}, - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access instance.

", + "smithy.api#documentation": "

The ID of the Verified Access instance.

", "smithy.api#required": {} } }, @@ -7407,7 +7407,7 @@ "target": "com.amazonaws.ec2#VerifiedAccessTrustProviderId", "traits": { "smithy.api#clientOptional": {}, - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access trust provider.

", + "smithy.api#documentation": "

The ID of the Verified Access trust provider.

", "smithy.api#required": {} } }, @@ -7438,7 +7438,7 @@ "target": "com.amazonaws.ec2#VerifiedAccessTrustProvider", "traits": { "aws.protocols#ec2QueryName": "VerifiedAccessTrustProvider", - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access trust provider.

", + "smithy.api#documentation": "

The ID of the Verified Access trust provider.

", "smithy.api#xmlName": "verifiedAccessTrustProvider" } }, @@ -7446,7 +7446,7 @@ "target": "com.amazonaws.ec2#VerifiedAccessInstance", "traits": { "aws.protocols#ec2QueryName": "VerifiedAccessInstance", - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access instance.

", + "smithy.api#documentation": "

The ID of the Verified Access instance.

", "smithy.api#xmlName": "verifiedAccessInstance" } } @@ -11083,6 +11083,12 @@ "smithy.api#documentation": "

Current state of options for customizable text banner that will be displayed on\n\t\t\tAmazon Web Services provided clients when a VPN session is established.

" } }, + "com.amazonaws.ec2#ClientSecretType": { + "type": "string", + "traits": { + "smithy.api#sensitive": {} + } + }, "com.amazonaws.ec2#ClientVpnAssociationId": { "type": "string" }, @@ -18821,7 +18827,7 @@ } }, "traits": { - "smithy.api#documentation": "

Options for a network interface-type endpoint.

" + "smithy.api#documentation": "

Describes the network interface options when creating an Amazon Web Services Verified Access endpoint using the\n network-interface type.

" } }, "com.amazonaws.ec2#CreateVerifiedAccessEndpointLoadBalancerOptions": { @@ -18856,7 +18862,7 @@ } }, "traits": { - "smithy.api#documentation": "

Describes a load balancer when creating an Amazon Web Services Verified Access endpoint using the\n load-balancer type.

" + "smithy.api#documentation": "

Describes the load balancer options when creating an Amazon Web Services Verified Access endpoint using the\n load-balancer type.

" } }, "com.amazonaws.ec2#CreateVerifiedAccessEndpointRequest": { @@ -18874,7 +18880,7 @@ "target": "com.amazonaws.ec2#VerifiedAccessEndpointType", "traits": { "smithy.api#clientOptional": {}, - "smithy.api#documentation": "

The type of Amazon Web Services Verified Access endpoint to create.

", + "smithy.api#documentation": "

The type of Verified Access endpoint to create.

", "smithy.api#required": {} } }, @@ -18882,7 +18888,7 @@ "target": "com.amazonaws.ec2#VerifiedAccessEndpointAttachmentType", "traits": { "smithy.api#clientOptional": {}, - "smithy.api#documentation": "

The Amazon Web Services network component Verified Access attaches to.

", + "smithy.api#documentation": "

The type of attachment.

", "smithy.api#required": {} } }, @@ -18906,45 +18912,45 @@ "target": "com.amazonaws.ec2#String", "traits": { "smithy.api#clientOptional": {}, - "smithy.api#documentation": "

A custom identifier that gets prepended to a DNS name that is generated for the endpoint.

", + "smithy.api#documentation": "

A custom identifier that is prepended to the DNS name that is generated for the\n endpoint.

", "smithy.api#required": {} } }, "SecurityGroupIds": { "target": "com.amazonaws.ec2#SecurityGroupIdList", "traits": { - "smithy.api#documentation": "

The Amazon EC2 security groups to associate with the Amazon Web Services Verified Access endpoint.

", + "smithy.api#documentation": "

The IDs of the security groups to associate with the Verified Access endpoint.

", "smithy.api#xmlName": "SecurityGroupId" } }, "LoadBalancerOptions": { "target": "com.amazonaws.ec2#CreateVerifiedAccessEndpointLoadBalancerOptions", "traits": { - "smithy.api#documentation": "

The load balancer details if creating the Amazon Web Services Verified Access endpoint as\n load-balancertype.

" + "smithy.api#documentation": "

The load balancer details. This parameter is required if the endpoint type is\n load-balancer.

" } }, "NetworkInterfaceOptions": { "target": "com.amazonaws.ec2#CreateVerifiedAccessEndpointEniOptions", "traits": { - "smithy.api#documentation": "

The network interface details if creating the Amazon Web Services Verified Access endpoint as\n network-interfacetype.

" + "smithy.api#documentation": "

The network interface details. This parameter is required if the endpoint type is\n network-interface.

" } }, "Description": { "target": "com.amazonaws.ec2#String", "traits": { - "smithy.api#documentation": "

A description for the Amazon Web Services Verified Access endpoint.

" + "smithy.api#documentation": "

A description for the Verified Access endpoint.

" } }, "PolicyDocument": { "target": "com.amazonaws.ec2#String", "traits": { - "smithy.api#documentation": "

The Amazon Web Services Verified Access policy document.

" + "smithy.api#documentation": "

The Verified Access policy document.

" } }, "TagSpecifications": { "target": "com.amazonaws.ec2#TagSpecificationList", "traits": { - "smithy.api#documentation": "

The tags to assign to the Amazon Web Services Verified Access endpoint.

", + "smithy.api#documentation": "

The tags to assign to the Verified Access endpoint.

", "smithy.api#xmlName": "TagSpecification" } }, @@ -18975,7 +18981,7 @@ "target": "com.amazonaws.ec2#VerifiedAccessEndpoint", "traits": { "aws.protocols#ec2QueryName": "VerifiedAccessEndpoint", - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access endpoint.

", + "smithy.api#documentation": "

The ID of the Verified Access endpoint.

", "smithy.api#xmlName": "verifiedAccessEndpoint" } } @@ -18999,7 +19005,7 @@ "target": "com.amazonaws.ec2#CreateVerifiedAccessGroupResult" }, "traits": { - "smithy.api#documentation": "

An Amazon Web Services Verified Access group is a collection of Amazon Web Services Verified Access endpoints who's associated applications have\n similar security requirements. Each instance within an Amazon Web Services Verified Access group shares an Amazon Web Services Verified Access policy. For\n example, you can group all Amazon Web Services Verified Access instances associated with “sales” applications together and\n use one common Amazon Web Services Verified Access policy.

" + "smithy.api#documentation": "

An Amazon Web Services Verified Access group is a collection of Amazon Web Services Verified Access endpoints who's associated applications have\n similar security requirements. Each instance within a Verified Access group shares an Verified Access policy. For\n example, you can group all Verified Access instances associated with \"sales\" applications together and\n use one common Verified Access policy.

" } }, "com.amazonaws.ec2#CreateVerifiedAccessGroupRequest": { @@ -19009,26 +19015,26 @@ "target": "com.amazonaws.ec2#VerifiedAccessInstanceId", "traits": { "smithy.api#clientOptional": {}, - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access instance.

", + "smithy.api#documentation": "

The ID of the Verified Access instance.

", "smithy.api#required": {} } }, "Description": { "target": "com.amazonaws.ec2#String", "traits": { - "smithy.api#documentation": "

A description for the Amazon Web Services Verified Access group.

" + "smithy.api#documentation": "

A description for the Verified Access group.

" } }, "PolicyDocument": { "target": "com.amazonaws.ec2#String", "traits": { - "smithy.api#documentation": "

The Amazon Web Services Verified Access policy document.

" + "smithy.api#documentation": "

The Verified Access policy document.

" } }, "TagSpecifications": { "target": "com.amazonaws.ec2#TagSpecificationList", "traits": { - "smithy.api#documentation": "

The tags to assign to the Amazon Web Services Verified Access group.

", + "smithy.api#documentation": "

The tags to assign to the Verified Access group.

", "smithy.api#xmlName": "TagSpecification" } }, @@ -19083,13 +19089,13 @@ "Description": { "target": "com.amazonaws.ec2#String", "traits": { - "smithy.api#documentation": "

A description for the Amazon Web Services Verified Access instance.

" + "smithy.api#documentation": "

A description for the Verified Access instance.

" } }, "TagSpecifications": { "target": "com.amazonaws.ec2#TagSpecificationList", "traits": { - "smithy.api#documentation": "

The tags to assign to the Amazon Web Services Verified Access instance.

", + "smithy.api#documentation": "

The tags to assign to the Verified Access instance.

", "smithy.api#xmlName": "TagSpecification" } }, @@ -19120,7 +19126,7 @@ "target": "com.amazonaws.ec2#VerifiedAccessInstance", "traits": { "aws.protocols#ec2QueryName": "VerifiedAccessInstance", - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access instance.

", + "smithy.api#documentation": "

The ID of the Verified Access instance.

", "smithy.api#xmlName": "verifiedAccessInstance" } } @@ -19135,7 +19141,7 @@ "target": "com.amazonaws.ec2#CreateVerifiedAccessTrustProviderResult" }, "traits": { - "smithy.api#documentation": "

A trust provider is a third-party entity that creates, maintains, and manages identity\n information for users and devices. When an application request is made, the identity\n information sent by the trust provider will be evaluated by Amazon Web Services Verified Access, before allowing or\n denying the application request.

" + "smithy.api#documentation": "

A trust provider is a third-party entity that creates, maintains, and manages identity\n information for users and devices. When an application request is made, the identity\n information sent by the trust provider is evaluated by Verified Access before allowing or\n denying the application request.

" } }, "com.amazonaws.ec2#CreateVerifiedAccessTrustProviderDeviceOptions": { @@ -19149,7 +19155,7 @@ } }, "traits": { - "smithy.api#documentation": "

Options for a device-identity type trust provider.

" + "smithy.api#documentation": "

Describes the options when creating an Amazon Web Services Verified Access trust provider using the\n device type.

" } }, "com.amazonaws.ec2#CreateVerifiedAccessTrustProviderOidcOptions": { @@ -19186,7 +19192,7 @@ } }, "ClientSecret": { - "target": "com.amazonaws.ec2#String", + "target": "com.amazonaws.ec2#ClientSecretType", "traits": { "smithy.api#documentation": "

The client secret.

" } @@ -19199,7 +19205,7 @@ } }, "traits": { - "smithy.api#documentation": "

Options for an OIDC-based, user-identity type trust provider.

" + "smithy.api#documentation": "

Describes the options when creating an Amazon Web Services Verified Access trust provider using the user\n type.

" } }, "com.amazonaws.ec2#CreateVerifiedAccessTrustProviderRequest": { @@ -19209,32 +19215,32 @@ "target": "com.amazonaws.ec2#TrustProviderType", "traits": { "smithy.api#clientOptional": {}, - "smithy.api#documentation": "

The type of trust provider can be either user or device-based.

", + "smithy.api#documentation": "

The type of trust provider.

", "smithy.api#required": {} } }, "UserTrustProviderType": { "target": "com.amazonaws.ec2#UserTrustProviderType", "traits": { - "smithy.api#documentation": "

The type of user-based trust provider.

" + "smithy.api#documentation": "

The type of user-based trust provider. This parameter is required when the provider type\n is user.

" } }, "DeviceTrustProviderType": { "target": "com.amazonaws.ec2#DeviceTrustProviderType", "traits": { - "smithy.api#documentation": "

The type of device-based trust provider.

" + "smithy.api#documentation": "

The type of device-based trust provider. This parameter is required when the provider\n type is device.

" } }, "OidcOptions": { "target": "com.amazonaws.ec2#CreateVerifiedAccessTrustProviderOidcOptions", "traits": { - "smithy.api#documentation": "

The OpenID Connect details for an oidc-type, user-identity based trust provider.

" + "smithy.api#documentation": "

The options for a OpenID Connect-compatible user-identity trust provider. This parameter\n is required when the provider type is user.

" } }, "DeviceOptions": { "target": "com.amazonaws.ec2#CreateVerifiedAccessTrustProviderDeviceOptions", "traits": { - "smithy.api#documentation": "

The options for device identity based trust providers.

" + "smithy.api#documentation": "

The options for a device-based trust provider. This parameter is required when the\n provider type is device.

" } }, "PolicyReferenceName": { @@ -19248,13 +19254,13 @@ "Description": { "target": "com.amazonaws.ec2#String", "traits": { - "smithy.api#documentation": "

A description for the Amazon Web Services Verified Access trust provider.

" + "smithy.api#documentation": "

A description for the Verified Access trust provider.

" } }, "TagSpecifications": { "target": "com.amazonaws.ec2#TagSpecificationList", "traits": { - "smithy.api#documentation": "

The tags to assign to the Amazon Web Services Verified Access trust provider.

", + "smithy.api#documentation": "

The tags to assign to the Verified Access trust provider.

", "smithy.api#xmlName": "TagSpecification" } }, @@ -19285,7 +19291,7 @@ "target": "com.amazonaws.ec2#VerifiedAccessTrustProvider", "traits": { "aws.protocols#ec2QueryName": "VerifiedAccessTrustProvider", - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access trust provider.

", + "smithy.api#documentation": "

The ID of the Verified Access trust provider.

", "smithy.api#xmlName": "verifiedAccessTrustProvider" } } @@ -23835,7 +23841,7 @@ "target": "com.amazonaws.ec2#VerifiedAccessEndpointId", "traits": { "smithy.api#clientOptional": {}, - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access endpoint.

", + "smithy.api#documentation": "

The ID of the Verified Access endpoint.

", "smithy.api#required": {} } }, @@ -23866,7 +23872,7 @@ "target": "com.amazonaws.ec2#VerifiedAccessEndpoint", "traits": { "aws.protocols#ec2QueryName": "VerifiedAccessEndpoint", - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access endpoint.

", + "smithy.api#documentation": "

The ID of the Verified Access endpoint.

", "smithy.api#xmlName": "verifiedAccessEndpoint" } } @@ -23891,7 +23897,7 @@ "target": "com.amazonaws.ec2#VerifiedAccessGroupId", "traits": { "smithy.api#clientOptional": {}, - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access group.

", + "smithy.api#documentation": "

The ID of the Verified Access group.

", "smithy.api#required": {} } }, @@ -23922,7 +23928,7 @@ "target": "com.amazonaws.ec2#VerifiedAccessGroup", "traits": { "aws.protocols#ec2QueryName": "VerifiedAccessGroup", - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access group.

", + "smithy.api#documentation": "

The ID of the Verified Access group.

", "smithy.api#xmlName": "verifiedAccessGroup" } } @@ -23947,7 +23953,7 @@ "target": "com.amazonaws.ec2#VerifiedAccessInstanceId", "traits": { "smithy.api#clientOptional": {}, - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access instance.

", + "smithy.api#documentation": "

The ID of the Verified Access instance.

", "smithy.api#required": {} } }, @@ -23978,7 +23984,7 @@ "target": "com.amazonaws.ec2#VerifiedAccessInstance", "traits": { "aws.protocols#ec2QueryName": "VerifiedAccessInstance", - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access instance.

", + "smithy.api#documentation": "

The ID of the Verified Access instance.

", "smithy.api#xmlName": "verifiedAccessInstance" } } @@ -24003,7 +24009,7 @@ "target": "com.amazonaws.ec2#VerifiedAccessTrustProviderId", "traits": { "smithy.api#clientOptional": {}, - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access trust provider.

", + "smithy.api#documentation": "

The ID of the Verified Access trust provider.

", "smithy.api#required": {} } }, @@ -24034,7 +24040,7 @@ "target": "com.amazonaws.ec2#VerifiedAccessTrustProvider", "traits": { "aws.protocols#ec2QueryName": "VerifiedAccessTrustProvider", - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access trust provider.

", + "smithy.api#documentation": "

The ID of the Verified Access trust provider.

", "smithy.api#xmlName": "verifiedAccessTrustProvider" } } @@ -36187,7 +36193,7 @@ "target": "com.amazonaws.ec2#DescribeVerifiedAccessEndpointsResult" }, "traits": { - "smithy.api#documentation": "

Describe Amazon Web Services Verified Access endpoints.

", + "smithy.api#documentation": "

Describes the specified Amazon Web Services Verified Access endpoints.

", "smithy.api#paginated": { "inputToken": "NextToken", "outputToken": "NextToken", @@ -36212,20 +36218,20 @@ "VerifiedAccessEndpointIds": { "target": "com.amazonaws.ec2#VerifiedAccessEndpointIdList", "traits": { - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access endpoint.

", + "smithy.api#documentation": "

The ID of the Verified Access endpoint.

", "smithy.api#xmlName": "VerifiedAccessEndpointId" } }, "VerifiedAccessInstanceId": { "target": "com.amazonaws.ec2#VerifiedAccessInstanceId", "traits": { - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access instance.

" + "smithy.api#documentation": "

The ID of the Verified Access instance.

" } }, "VerifiedAccessGroupId": { "target": "com.amazonaws.ec2#VerifiedAccessGroupId", "traits": { - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access group.

" + "smithy.api#documentation": "

The ID of the Verified Access group.

" } }, "MaxResults": { @@ -36269,7 +36275,7 @@ "target": "com.amazonaws.ec2#VerifiedAccessEndpointList", "traits": { "aws.protocols#ec2QueryName": "VerifiedAccessEndpointSet", - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access endpoint.

", + "smithy.api#documentation": "

The ID of the Verified Access endpoint.

", "smithy.api#xmlName": "verifiedAccessEndpointSet" } }, @@ -36302,7 +36308,7 @@ "target": "com.amazonaws.ec2#DescribeVerifiedAccessGroupsResult" }, "traits": { - "smithy.api#documentation": "

Describe details of existing Verified Access groups.

", + "smithy.api#documentation": "

Describes the specified Verified Access groups.

", "smithy.api#paginated": { "inputToken": "NextToken", "outputToken": "NextToken", @@ -36317,14 +36323,14 @@ "VerifiedAccessGroupIds": { "target": "com.amazonaws.ec2#VerifiedAccessGroupIdList", "traits": { - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access groups.

", + "smithy.api#documentation": "

The ID of the Verified Access groups.

", "smithy.api#xmlName": "VerifiedAccessGroupId" } }, "VerifiedAccessInstanceId": { "target": "com.amazonaws.ec2#VerifiedAccessInstanceId", "traits": { - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access instance.

" + "smithy.api#documentation": "

The ID of the Verified Access instance.

" } }, "MaxResults": { @@ -36391,7 +36397,7 @@ "target": "com.amazonaws.ec2#DescribeVerifiedAccessInstanceLoggingConfigurationsResult" }, "traits": { - "smithy.api#documentation": "

Describes the current logging configuration for the Amazon Web Services Verified Access instances.

", + "smithy.api#documentation": "

Describes the specified Amazon Web Services Verified Access instances.

", "smithy.api#paginated": { "inputToken": "NextToken", "outputToken": "NextToken", @@ -36416,7 +36422,7 @@ "VerifiedAccessInstanceIds": { "target": "com.amazonaws.ec2#VerifiedAccessInstanceIdList", "traits": { - "smithy.api#documentation": "

The IDs of the Amazon Web Services Verified Access instances.

", + "smithy.api#documentation": "

The IDs of the Verified Access instances.

", "smithy.api#xmlName": "VerifiedAccessInstanceId" } }, @@ -36461,7 +36467,7 @@ "target": "com.amazonaws.ec2#VerifiedAccessInstanceLoggingConfigurationList", "traits": { "aws.protocols#ec2QueryName": "LoggingConfigurationSet", - "smithy.api#documentation": "

The current logging configuration for the Amazon Web Services Verified Access instances.

", + "smithy.api#documentation": "

The current logging configuration for the Verified Access instances.

", "smithy.api#xmlName": "loggingConfigurationSet" } }, @@ -36484,7 +36490,7 @@ "target": "com.amazonaws.ec2#DescribeVerifiedAccessInstancesResult" }, "traits": { - "smithy.api#documentation": "

Describe Verified Access instances.

", + "smithy.api#documentation": "

Describes the specified Amazon Web Services Verified Access instances.

", "smithy.api#paginated": { "inputToken": "NextToken", "outputToken": "NextToken", @@ -36509,7 +36515,7 @@ "VerifiedAccessInstanceIds": { "target": "com.amazonaws.ec2#VerifiedAccessInstanceIdList", "traits": { - "smithy.api#documentation": "

The IDs of the Amazon Web Services Verified Access instances.

", + "smithy.api#documentation": "

The IDs of the Verified Access instances.

", "smithy.api#xmlName": "VerifiedAccessInstanceId" } }, @@ -36554,7 +36560,7 @@ "target": "com.amazonaws.ec2#VerifiedAccessInstanceList", "traits": { "aws.protocols#ec2QueryName": "VerifiedAccessInstanceSet", - "smithy.api#documentation": "

The IDs of the Amazon Web Services Verified Access instances.

", + "smithy.api#documentation": "

The IDs of the Verified Access instances.

", "smithy.api#xmlName": "verifiedAccessInstanceSet" } }, @@ -36577,7 +36583,7 @@ "target": "com.amazonaws.ec2#DescribeVerifiedAccessTrustProvidersResult" }, "traits": { - "smithy.api#documentation": "

Describe details of existing Verified Access trust providers.

", + "smithy.api#documentation": "

Describes the specified Amazon Web Services Verified Access trust providers.

", "smithy.api#paginated": { "inputToken": "NextToken", "outputToken": "NextToken", @@ -36602,7 +36608,7 @@ "VerifiedAccessTrustProviderIds": { "target": "com.amazonaws.ec2#VerifiedAccessTrustProviderIdList", "traits": { - "smithy.api#documentation": "

The IDs of the Amazon Web Services Verified Access trust providers.

", + "smithy.api#documentation": "

The IDs of the Verified Access trust providers.

", "smithy.api#xmlName": "VerifiedAccessTrustProviderId" } }, @@ -36647,7 +36653,7 @@ "target": "com.amazonaws.ec2#VerifiedAccessTrustProviderList", "traits": { "aws.protocols#ec2QueryName": "VerifiedAccessTrustProviderSet", - "smithy.api#documentation": "

The IDs of the Amazon Web Services Verified Access trust providers.

", + "smithy.api#documentation": "

The IDs of the Verified Access trust providers.

", "smithy.api#xmlName": "verifiedAccessTrustProviderSet" } }, @@ -38505,7 +38511,7 @@ "target": "com.amazonaws.ec2#DetachVerifiedAccessTrustProviderResult" }, "traits": { - "smithy.api#documentation": "

Detach a trust provider from an Amazon Web Services Verified Access instance.

" + "smithy.api#documentation": "

Detaches the specified Amazon Web Services Verified Access trust provider from the specified Amazon Web Services Verified Access instance.

" } }, "com.amazonaws.ec2#DetachVerifiedAccessTrustProviderRequest": { @@ -38515,7 +38521,7 @@ "target": "com.amazonaws.ec2#VerifiedAccessInstanceId", "traits": { "smithy.api#clientOptional": {}, - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access instance.

", + "smithy.api#documentation": "

The ID of the Verified Access instance.

", "smithy.api#required": {} } }, @@ -38523,7 +38529,7 @@ "target": "com.amazonaws.ec2#VerifiedAccessTrustProviderId", "traits": { "smithy.api#clientOptional": {}, - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access trust provider.

", + "smithy.api#documentation": "

The ID of the Verified Access trust provider.

", "smithy.api#required": {} } }, @@ -38554,7 +38560,7 @@ "target": "com.amazonaws.ec2#VerifiedAccessTrustProvider", "traits": { "aws.protocols#ec2QueryName": "VerifiedAccessTrustProvider", - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access trust provider.

", + "smithy.api#documentation": "

The ID of the Verified Access trust provider.

", "smithy.api#xmlName": "verifiedAccessTrustProvider" } }, @@ -38562,7 +38568,7 @@ "target": "com.amazonaws.ec2#VerifiedAccessInstance", "traits": { "aws.protocols#ec2QueryName": "VerifiedAccessInstance", - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access instance.

", + "smithy.api#documentation": "

The ID of the Verified Access instance.

", "smithy.api#xmlName": "verifiedAccessInstance" } } @@ -38686,7 +38692,7 @@ } }, "traits": { - "smithy.api#documentation": "

Options for an Amazon Web Services Verified Access device-identity based trust provider.

" + "smithy.api#documentation": "

Describes the options for an Amazon Web Services Verified Access device-identity based trust provider.

" } }, "com.amazonaws.ec2#DeviceTrustProviderType": { @@ -40579,7 +40585,7 @@ } }, "ImportManifestUrl": { - "target": "com.amazonaws.ec2#String", + "target": "com.amazonaws.ec2#ImportManifestUrl", "traits": { "aws.protocols#ec2QueryName": "ImportManifestUrl", "smithy.api#documentation": "

A presigned URL for the import manifest stored in Amazon S3. For information about creating a presigned URL for\n an Amazon S3 object, read the \"Query String Request Authentication Alternative\" section of the Authenticating REST Requests topic in\n the Amazon Simple Storage Service Developer Guide.

\n

For information about the import manifest referenced by this API action, see VM Import Manifest.

", @@ -49318,7 +49324,7 @@ "target": "com.amazonaws.ec2#VerifiedAccessEndpointId", "traits": { "smithy.api#clientOptional": {}, - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access endpoint.

", + "smithy.api#documentation": "

The ID of the Verified Access endpoint.

", "smithy.api#required": {} } }, @@ -49352,7 +49358,7 @@ "target": "com.amazonaws.ec2#String", "traits": { "aws.protocols#ec2QueryName": "PolicyDocument", - "smithy.api#documentation": "

The Amazon Web Services Verified Access policy document.

", + "smithy.api#documentation": "

The Verified Access policy document.

", "smithy.api#xmlName": "policyDocument" } } @@ -49377,7 +49383,7 @@ "target": "com.amazonaws.ec2#VerifiedAccessGroupId", "traits": { "smithy.api#clientOptional": {}, - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access group.

", + "smithy.api#documentation": "

The ID of the Verified Access group.

", "smithy.api#required": {} } }, @@ -49411,7 +49417,7 @@ "target": "com.amazonaws.ec2#String", "traits": { "aws.protocols#ec2QueryName": "PolicyDocument", - "smithy.api#documentation": "

The Amazon Web Services Verified Access policy document.

", + "smithy.api#documentation": "

The Verified Access policy document.

", "smithy.api#xmlName": "policyDocument" } } @@ -70319,7 +70325,7 @@ "target": "com.amazonaws.ec2#ModifyVerifiedAccessEndpointResult" }, "traits": { - "smithy.api#documentation": "

Modifies the configuration of an Amazon Web Services Verified Access endpoint.

" + "smithy.api#documentation": "

Modifies the configuration of the specified Amazon Web Services Verified Access endpoint.

" } }, "com.amazonaws.ec2#ModifyVerifiedAccessEndpointEniOptions": { @@ -70341,7 +70347,7 @@ } }, "traits": { - "smithy.api#documentation": "

Options for a network-interface type Verified Access endpoint.

" + "smithy.api#documentation": "

Describes the options when modifying a Verified Access endpoint with the\n network-interface type.

" } }, "com.amazonaws.ec2#ModifyVerifiedAccessEndpointLoadBalancerOptions": { @@ -70382,7 +70388,7 @@ "target": "com.amazonaws.ec2#ModifyVerifiedAccessEndpointPolicyResult" }, "traits": { - "smithy.api#documentation": "

Modifies the specified Verified Access endpoint policy.

" + "smithy.api#documentation": "

Modifies the specified Amazon Web Services Verified Access endpoint policy.

" } }, "com.amazonaws.ec2#ModifyVerifiedAccessEndpointPolicyRequest": { @@ -70392,7 +70398,7 @@ "target": "com.amazonaws.ec2#VerifiedAccessEndpointId", "traits": { "smithy.api#clientOptional": {}, - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access endpoint.

", + "smithy.api#documentation": "

The ID of the Verified Access endpoint.

", "smithy.api#required": {} } }, @@ -70408,7 +70414,7 @@ "PolicyDocument": { "target": "com.amazonaws.ec2#String", "traits": { - "smithy.api#documentation": "

The Amazon Web Services Verified Access policy document.

" + "smithy.api#documentation": "

The Verified Access policy document.

" } }, "ClientToken": { @@ -70448,7 +70454,7 @@ "target": "com.amazonaws.ec2#String", "traits": { "aws.protocols#ec2QueryName": "PolicyDocument", - "smithy.api#documentation": "

The Amazon Web Services Verified Access policy document.

", + "smithy.api#documentation": "

The Verified Access policy document.

", "smithy.api#xmlName": "policyDocument" } } @@ -70461,20 +70467,20 @@ "target": "com.amazonaws.ec2#VerifiedAccessEndpointId", "traits": { "smithy.api#clientOptional": {}, - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access endpoint.

", + "smithy.api#documentation": "

The ID of the Verified Access endpoint.

", "smithy.api#required": {} } }, "VerifiedAccessGroupId": { "target": "com.amazonaws.ec2#VerifiedAccessGroupId", "traits": { - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access group.

" + "smithy.api#documentation": "

The ID of the Verified Access group.

" } }, "LoadBalancerOptions": { "target": "com.amazonaws.ec2#ModifyVerifiedAccessEndpointLoadBalancerOptions", "traits": { - "smithy.api#documentation": "

The load balancer details if creating the Amazon Web Services Verified Access endpoint as\n load-balancertype.

" + "smithy.api#documentation": "

The load balancer details if creating the Verified Access endpoint as\n load-balancertype.

" } }, "NetworkInterfaceOptions": { @@ -70486,7 +70492,7 @@ "Description": { "target": "com.amazonaws.ec2#String", "traits": { - "smithy.api#documentation": "

A description for the Amazon Web Services Verified Access endpoint.

" + "smithy.api#documentation": "

A description for the Verified Access endpoint.

" } }, "ClientToken": { @@ -70516,7 +70522,7 @@ "target": "com.amazonaws.ec2#VerifiedAccessEndpoint", "traits": { "aws.protocols#ec2QueryName": "VerifiedAccessEndpoint", - "smithy.api#documentation": "

The Amazon Web Services Verified Access endpoint details.

", + "smithy.api#documentation": "

The Verified Access endpoint details.

", "smithy.api#xmlName": "verifiedAccessEndpoint" } } @@ -70540,7 +70546,7 @@ "target": "com.amazonaws.ec2#ModifyVerifiedAccessGroupResult" }, "traits": { - "smithy.api#documentation": "

Modifies the specified Verified Access group configuration.

" + "smithy.api#documentation": "

Modifies the specified Amazon Web Services Verified Access group configuration.

" } }, "com.amazonaws.ec2#ModifyVerifiedAccessGroupPolicy": { @@ -70552,7 +70558,7 @@ "target": "com.amazonaws.ec2#ModifyVerifiedAccessGroupPolicyResult" }, "traits": { - "smithy.api#documentation": "

Modifies the specified Verified Access group policy.

" + "smithy.api#documentation": "

Modifies the specified Amazon Web Services Verified Access group policy.

" } }, "com.amazonaws.ec2#ModifyVerifiedAccessGroupPolicyRequest": { @@ -70562,7 +70568,7 @@ "target": "com.amazonaws.ec2#VerifiedAccessGroupId", "traits": { "smithy.api#clientOptional": {}, - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access group.

", + "smithy.api#documentation": "

The ID of the Verified Access group.

", "smithy.api#required": {} } }, @@ -70578,7 +70584,7 @@ "PolicyDocument": { "target": "com.amazonaws.ec2#String", "traits": { - "smithy.api#documentation": "

The Amazon Web Services Verified Access policy document.

" + "smithy.api#documentation": "

The Verified Access policy document.

" } }, "ClientToken": { @@ -70618,7 +70624,7 @@ "target": "com.amazonaws.ec2#String", "traits": { "aws.protocols#ec2QueryName": "PolicyDocument", - "smithy.api#documentation": "

The Amazon Web Services Verified Access policy document.

", + "smithy.api#documentation": "

The Verified Access policy document.

", "smithy.api#xmlName": "policyDocument" } } @@ -70631,20 +70637,20 @@ "target": "com.amazonaws.ec2#VerifiedAccessGroupId", "traits": { "smithy.api#clientOptional": {}, - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access group.

", + "smithy.api#documentation": "

The ID of the Verified Access group.

", "smithy.api#required": {} } }, "VerifiedAccessInstanceId": { "target": "com.amazonaws.ec2#VerifiedAccessInstanceId", "traits": { - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access instance.

" + "smithy.api#documentation": "

The ID of the Verified Access instance.

" } }, "Description": { "target": "com.amazonaws.ec2#String", "traits": { - "smithy.api#documentation": "

A description for the Amazon Web Services Verified Access group.

" + "smithy.api#documentation": "

A description for the Verified Access group.

" } }, "ClientToken": { @@ -70674,7 +70680,7 @@ "target": "com.amazonaws.ec2#VerifiedAccessGroup", "traits": { "aws.protocols#ec2QueryName": "VerifiedAccessGroup", - "smithy.api#documentation": "

Details of Amazon Web Services Verified Access group.

", + "smithy.api#documentation": "

Details of Verified Access group.

", "smithy.api#xmlName": "verifiedAccessGroup" } } @@ -70689,7 +70695,7 @@ "target": "com.amazonaws.ec2#ModifyVerifiedAccessInstanceResult" }, "traits": { - "smithy.api#documentation": "

Modifies the configuration of the specified Verified Access instance.

" + "smithy.api#documentation": "

Modifies the configuration of the specified Amazon Web Services Verified Access instance.

" } }, "com.amazonaws.ec2#ModifyVerifiedAccessInstanceLoggingConfiguration": { @@ -70711,7 +70717,7 @@ "target": "com.amazonaws.ec2#VerifiedAccessInstanceId", "traits": { "smithy.api#clientOptional": {}, - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access instance.

", + "smithy.api#documentation": "

The ID of the Verified Access instance.

", "smithy.api#required": {} } }, @@ -70719,7 +70725,7 @@ "target": "com.amazonaws.ec2#VerifiedAccessLogOptions", "traits": { "smithy.api#clientOptional": {}, - "smithy.api#documentation": "

The configuration options for Amazon Web Services Verified Access instances.

", + "smithy.api#documentation": "

The configuration options for Verified Access instances.

", "smithy.api#required": {} } }, @@ -70750,7 +70756,7 @@ "target": "com.amazonaws.ec2#VerifiedAccessInstanceLoggingConfiguration", "traits": { "aws.protocols#ec2QueryName": "LoggingConfiguration", - "smithy.api#documentation": "

The logging configuration for Amazon Web Services Verified Access instance.

", + "smithy.api#documentation": "

The logging configuration for the Verified Access instance.

", "smithy.api#xmlName": "loggingConfiguration" } } @@ -70763,14 +70769,14 @@ "target": "com.amazonaws.ec2#VerifiedAccessInstanceId", "traits": { "smithy.api#clientOptional": {}, - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access instance.

", + "smithy.api#documentation": "

The ID of the Verified Access instance.

", "smithy.api#required": {} } }, "Description": { "target": "com.amazonaws.ec2#String", "traits": { - "smithy.api#documentation": "

A description for the Amazon Web Services Verified Access instance.

" + "smithy.api#documentation": "

A description for the Verified Access instance.

" } }, "DryRun": { @@ -70800,7 +70806,7 @@ "target": "com.amazonaws.ec2#VerifiedAccessInstance", "traits": { "aws.protocols#ec2QueryName": "VerifiedAccessInstance", - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access instance.

", + "smithy.api#documentation": "

The ID of the Verified Access instance.

", "smithy.api#xmlName": "verifiedAccessInstance" } } @@ -70821,6 +70827,42 @@ "com.amazonaws.ec2#ModifyVerifiedAccessTrustProviderOidcOptions": { "type": "structure", "members": { + "Issuer": { + "target": "com.amazonaws.ec2#String", + "traits": { + "smithy.api#documentation": "

The OIDC issuer.

" + } + }, + "AuthorizationEndpoint": { + "target": "com.amazonaws.ec2#String", + "traits": { + "smithy.api#documentation": "

The OIDC authorization endpoint.

" + } + }, + "TokenEndpoint": { + "target": "com.amazonaws.ec2#String", + "traits": { + "smithy.api#documentation": "

The OIDC token endpoint.

" + } + }, + "UserInfoEndpoint": { + "target": "com.amazonaws.ec2#String", + "traits": { + "smithy.api#documentation": "

The OIDC user info endpoint.

" + } + }, + "ClientId": { + "target": "com.amazonaws.ec2#String", + "traits": { + "smithy.api#documentation": "

The client identifier.

" + } + }, + "ClientSecret": { + "target": "com.amazonaws.ec2#ClientSecretType", + "traits": { + "smithy.api#documentation": "

The client secret.

" + } + }, "Scope": { "target": "com.amazonaws.ec2#String", "traits": { @@ -70829,7 +70871,7 @@ } }, "traits": { - "smithy.api#documentation": "

OpenID Connect options for an oidc-type, user-identity based trust\n provider.

" + "smithy.api#documentation": "

Options for an OpenID Connect-compatible user-identity trust provider.

" } }, "com.amazonaws.ec2#ModifyVerifiedAccessTrustProviderRequest": { @@ -70839,20 +70881,20 @@ "target": "com.amazonaws.ec2#VerifiedAccessTrustProviderId", "traits": { "smithy.api#clientOptional": {}, - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access trust provider.

", + "smithy.api#documentation": "

The ID of the Verified Access trust provider.

", "smithy.api#required": {} } }, "OidcOptions": { "target": "com.amazonaws.ec2#ModifyVerifiedAccessTrustProviderOidcOptions", "traits": { - "smithy.api#documentation": "

The OpenID Connect details for an oidc-type, user-identity based trust provider.

" + "smithy.api#documentation": "

The options for an OpenID Connect-compatible user-identity trust provider.

" } }, "Description": { "target": "com.amazonaws.ec2#String", "traits": { - "smithy.api#documentation": "

A description for the Amazon Web Services Verified Access trust provider.

" + "smithy.api#documentation": "

A description for the Verified Access trust provider.

" } }, "DryRun": { @@ -70882,7 +70924,7 @@ "target": "com.amazonaws.ec2#VerifiedAccessTrustProvider", "traits": { "aws.protocols#ec2QueryName": "VerifiedAccessTrustProvider", - "smithy.api#documentation": "

The ID of the Amazon Web Services Verified Access trust provider.

", + "smithy.api#documentation": "

The ID of the Verified Access trust provider.

", "smithy.api#xmlName": "verifiedAccessTrustProvider" } } @@ -74619,7 +74661,7 @@ } }, "ClientSecret": { - "target": "com.amazonaws.ec2#String", + "target": "com.amazonaws.ec2#ClientSecretType", "traits": { "aws.protocols#ec2QueryName": "ClientSecret", "smithy.api#documentation": "

The client secret.

", @@ -74636,7 +74678,7 @@ } }, "traits": { - "smithy.api#documentation": "

Options for OIDC-based, user-identity type trust provider.

" + "smithy.api#documentation": "

Describes the options for an OpenID Connect-compatible user-identity trust\n provider.

" } }, "com.amazonaws.ec2#OnDemandAllocationStrategy": { @@ -96466,7 +96508,7 @@ "target": "com.amazonaws.ec2#OidcOptions", "traits": { "aws.protocols#ec2QueryName": "OidcOptions", - "smithy.api#documentation": "

The OpenID Connect details for an oidc-type, user-identity based trust provider.

", + "smithy.api#documentation": "

The options for an OpenID Connect-compatible user-identity trust provider.

", "smithy.api#xmlName": "oidcOptions" } }, @@ -96474,7 +96516,7 @@ "target": "com.amazonaws.ec2#DeviceOptions", "traits": { "aws.protocols#ec2QueryName": "DeviceOptions", - "smithy.api#documentation": "

The options for device-identity type trust provider.

", + "smithy.api#documentation": "

The options for device-identity trust provider.

", "smithy.api#xmlName": "deviceOptions" } }, diff --git a/codegen/sdk-codegen/aws-models/mediaconvert.json b/codegen/sdk-codegen/aws-models/mediaconvert.json index a84298d45b3..122aa828879 100644 --- a/codegen/sdk-codegen/aws-models/mediaconvert.json +++ b/codegen/sdk-codegen/aws-models/mediaconvert.json @@ -669,6 +669,94 @@ "smithy.api#documentation": "Describes whether the current job is running with accelerated transcoding. For jobs that have Acceleration (AccelerationMode) set to DISABLED, AccelerationStatus is always NOT_APPLICABLE. For jobs that have Acceleration (AccelerationMode) set to ENABLED or PREFERRED, AccelerationStatus is one of the other states. AccelerationStatus is IN_PROGRESS initially, while the service determines whether the input files and job settings are compatible with accelerated transcoding. If they are, AcclerationStatus is ACCELERATED. If your input files and job settings aren't compatible with accelerated transcoding, the service either fails your job or runs it without accelerated transcoding, depending on how you set Acceleration (AccelerationMode). When the service runs your job without accelerated transcoding, AccelerationStatus is NOT_ACCELERATED." } }, + "com.amazonaws.mediaconvert#AdvancedInputFilter": { + "type": "enum", + "members": { + "ENABLED": { + "target": "smithy.api#Unit", + "traits": { + "smithy.api#enumValue": "ENABLED" + } + }, + "DISABLED": { + "target": "smithy.api#Unit", + "traits": { + "smithy.api#enumValue": "DISABLED" + } + } + }, + "traits": { + "smithy.api#documentation": "Use to remove noise, blocking, blurriness, or ringing from your input as a pre-filter step before encoding. The Advanced input filter removes more types of compression artifacts and is an improvement when compared to basic Deblock and Denoise filters. To remove video compression artifacts from your input and improve the video quality: Choose Enabled. Additionally, this filter can help increase the video quality of your output relative to its bitrate, since noisy inputs are more complex and require more bits to encode. To help restore loss of detail after applying the filter, you can optionally add texture or sharpening as an additional step.Jobs that use this feature incur pro-tier pricing. To not apply advanced input filtering: Choose Disabled. Note that you can still apply basic filtering with Deblock and Denoise." + } + }, + "com.amazonaws.mediaconvert#AdvancedInputFilterAddTexture": { + "type": "enum", + "members": { + "ENABLED": { + "target": "smithy.api#Unit", + "traits": { + "smithy.api#enumValue": "ENABLED" + } + }, + "DISABLED": { + "target": "smithy.api#Unit", + "traits": { + "smithy.api#enumValue": "DISABLED" + } + } + }, + "traits": { + "smithy.api#documentation": "Add texture and detail to areas of your input video content that were lost after applying the Advanced input filter. To adaptively add texture and reduce softness: Choose Enabled. To not add any texture: Keep the default value, Disabled. We recommend that you choose Disabled for input video content that doesn't have texture, including screen recordings, computer graphics, or cartoons." + } + }, + "com.amazonaws.mediaconvert#AdvancedInputFilterSettings": { + "type": "structure", + "members": { + "AddTexture": { + "target": "com.amazonaws.mediaconvert#AdvancedInputFilterAddTexture", + "traits": { + "smithy.api#documentation": "Add texture and detail to areas of your input video content that were lost after applying the Advanced input filter. To adaptively add texture and reduce softness: Choose Enabled. To not add any texture: Keep the default value, Disabled. We recommend that you choose Disabled for input video content that doesn't have texture, including screen recordings, computer graphics, or cartoons.", + "smithy.api#jsonName": "addTexture" + } + }, + "Sharpening": { + "target": "com.amazonaws.mediaconvert#AdvancedInputFilterSharpen", + "traits": { + "smithy.api#documentation": "Optionally specify the amount of sharpening to apply when you use the Advanced input filter. Sharpening adds contrast to the edges of your video content and can reduce softness. To apply no sharpening: Keep the default value, Off. To apply a minimal amount of sharpening choose Low, or for the maximum choose High.", + "smithy.api#jsonName": "sharpening" + } + } + }, + "traits": { + "smithy.api#documentation": "Optional settings for Advanced input filter when you set Advanced input filter to Enabled." + } + }, + "com.amazonaws.mediaconvert#AdvancedInputFilterSharpen": { + "type": "enum", + "members": { + "OFF": { + "target": "smithy.api#Unit", + "traits": { + "smithy.api#enumValue": "OFF" + } + }, + "LOW": { + "target": "smithy.api#Unit", + "traits": { + "smithy.api#enumValue": "LOW" + } + }, + "HIGH": { + "target": "smithy.api#Unit", + "traits": { + "smithy.api#enumValue": "HIGH" + } + } + }, + "traits": { + "smithy.api#documentation": "Optionally specify the amount of sharpening to apply when you use the Advanced input filter. Sharpening adds contrast to the edges of your video content and can reduce softness. To apply no sharpening: Keep the default value, Off. To apply a minimal amount of sharpening choose Low, or for the maximum choose High." + } + }, "com.amazonaws.mediaconvert#AfdSignaling": { "type": "enum", "members": { @@ -1498,10 +1586,10 @@ } }, "TruePeakLimiterThreshold": { - "target": "com.amazonaws.mediaconvert#__doubleMinNegative20Max0", + "target": "com.amazonaws.mediaconvert#__doubleMinNegative8Max0", "traits": { "smithy.api#default": 0, - "smithy.api#documentation": "Specify the True-peak limiter threshold in decibels relative to full scale (dBFS). The peak inter-audio sample loudness in your output will be limited to the value that you specify, without affecting the overall target LKFS. Enter a value from 0 to -20. Leave blank to use the default value 0.", + "smithy.api#documentation": "Specify the True-peak limiter threshold in decibels relative to full scale (dBFS). The peak inter-audio sample loudness in your output will be limited to the value that you specify, without affecting the overall target LKFS. Enter a value from 0 to -8. Leave blank to use the default value 0.", "smithy.api#jsonName": "truePeakLimiterThreshold" } } @@ -1875,7 +1963,7 @@ } }, "traits": { - "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. We recommend using drop duplicate (DUPLICATE_DROP) for numerically simple conversions, such as 60 fps to 30 fps. For numerically complex conversions, you can use interpolate (INTERPOLATE) to avoid stutter. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence, use FrameFormer (FRAMEFORMER) to do motion-compensated interpolation. FrameFormer chooses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost." + "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. For numerically simple conversions, such as 60 fps to 30 fps: We recommend that you keep the default value, Drop duplicate. For numerically complex conversions, to avoid stutter: Choose Interpolate. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence: Choose FrameFormer to do motion-compensated interpolation. FrameFormer uses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost. When you choose FrameFormer, your input video resolution must be at least 128x96." } }, "com.amazonaws.mediaconvert#Av1QvbrSettings": { @@ -1943,7 +2031,7 @@ "FramerateConversionAlgorithm": { "target": "com.amazonaws.mediaconvert#Av1FramerateConversionAlgorithm", "traits": { - "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. We recommend using drop duplicate (DUPLICATE_DROP) for numerically simple conversions, such as 60 fps to 30 fps. For numerically complex conversions, you can use interpolate (INTERPOLATE) to avoid stutter. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence, use FrameFormer (FRAMEFORMER) to do motion-compensated interpolation. FrameFormer chooses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost.", + "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. For numerically simple conversions, such as 60 fps to 30 fps: We recommend that you keep the default value, Drop duplicate. For numerically complex conversions, to avoid stutter: Choose Interpolate. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence: Choose FrameFormer to do motion-compensated interpolation. FrameFormer uses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost. When you choose FrameFormer, your input video resolution must be at least 128x96.", "smithy.api#jsonName": "framerateConversionAlgorithm" } }, @@ -2131,7 +2219,7 @@ } }, "traits": { - "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. We recommend using drop duplicate (DUPLICATE_DROP) for numerically simple conversions, such as 60 fps to 30 fps. For numerically complex conversions, you can use interpolate (INTERPOLATE) to avoid stutter. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence, use FrameFormer (FRAMEFORMER) to do motion-compensated interpolation. FrameFormer chooses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost." + "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. For numerically simple conversions, such as 60 fps to 30 fps: We recommend that you keep the default value, Drop duplicate. For numerically complex conversions, to avoid stutter: Choose Interpolate. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence: Choose FrameFormer to do motion-compensated interpolation. FrameFormer uses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost. When you choose FrameFormer, your input video resolution must be at least 128x96." } }, "com.amazonaws.mediaconvert#AvcIntraInterlaceMode": { @@ -2219,7 +2307,7 @@ "FramerateConversionAlgorithm": { "target": "com.amazonaws.mediaconvert#AvcIntraFramerateConversionAlgorithm", "traits": { - "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. We recommend using drop duplicate (DUPLICATE_DROP) for numerically simple conversions, such as 60 fps to 30 fps. For numerically complex conversions, you can use interpolate (INTERPOLATE) to avoid stutter. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence, use FrameFormer (FRAMEFORMER) to do motion-compensated interpolation. FrameFormer chooses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost.", + "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. For numerically simple conversions, such as 60 fps to 30 fps: We recommend that you keep the default value, Drop duplicate. For numerically complex conversions, to avoid stutter: Choose Interpolate. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence: Choose FrameFormer to do motion-compensated interpolation. FrameFormer uses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost. When you choose FrameFormer, your input video resolution must be at least 128x96.", "smithy.api#jsonName": "framerateConversionAlgorithm" } }, @@ -2369,7 +2457,7 @@ "Sharpening": { "target": "com.amazonaws.mediaconvert#BandwidthReductionFilterSharpening", "traits": { - "smithy.api#documentation": "Optionally specify the level of sharpening to apply when you use the Bandwidth reduction filter. Sharpening adds contrast to the edges of your video content and can reduce softness. Keep the default value Off to apply no sharpening. Set Sharpening strength to Low to apply a minimal amount of sharpening, or High to apply a maximum amount of sharpening.", + "smithy.api#documentation": "Optionally specify the level of sharpening to apply when you use the Bandwidth reduction filter. Sharpening adds contrast to the edges of your video content and can reduce softness. Keep the default value Off to apply no sharpening. Set Sharpening strength to Low to apply a minimal amount of sharpening, or High to apply a maximum amount of sharpening.", "smithy.api#jsonName": "sharpening" } }, @@ -2414,7 +2502,7 @@ } }, "traits": { - "smithy.api#documentation": "Optionally specify the level of sharpening to apply when you use the Bandwidth reduction filter. Sharpening adds contrast to the edges of your video content and can reduce softness. Keep the default value Off to apply no sharpening. Set Sharpening strength to Low to apply a minimal amount of sharpening, or High to apply a maximum amount of sharpening." + "smithy.api#documentation": "Optionally specify the level of sharpening to apply when you use the Bandwidth reduction filter. Sharpening adds contrast to the edges of your video content and can reduce softness. Keep the default value Off to apply no sharpening. Set Sharpening strength to Low to apply a minimal amount of sharpening, or High to apply a maximum amount of sharpening." } }, "com.amazonaws.mediaconvert#BandwidthReductionFilterStrength": { @@ -3278,6 +3366,26 @@ "smithy.api#documentation": "Use captions selectors to specify the captions data from your input that you use in your outputs. You can use up to 20 captions selectors per input." } }, + "com.amazonaws.mediaconvert#CaptionSourceConvertPaintOnToPopOn": { + "type": "enum", + "members": { + "ENABLED": { + "target": "smithy.api#Unit", + "traits": { + "smithy.api#enumValue": "ENABLED" + } + }, + "DISABLED": { + "target": "smithy.api#Unit", + "traits": { + "smithy.api#enumValue": "DISABLED" + } + } + }, + "traits": { + "smithy.api#documentation": "Choose the presentation style of your input SCC captions. To use the same presentation style as your input: Keep the default value, Disabled. To convert paint-on captions to pop-on: Choose Enabled. We also recommend that you choose Enabled if you notice additional repeated lines in your output captions." + } + }, "com.amazonaws.mediaconvert#CaptionSourceFramerate": { "type": "structure", "members": { @@ -6071,10 +6179,16 @@ "traits": { "smithy.api#enumValue": "BLEND_TICKER" } + }, + "LINEAR_INTERPOLATION": { + "target": "smithy.api#Unit", + "traits": { + "smithy.api#enumValue": "LINEAR_INTERPOLATION" + } } }, "traits": { - "smithy.api#documentation": "Only applies when you set Deinterlacer (DeinterlaceMode) to Deinterlace (DEINTERLACE) or Adaptive (ADAPTIVE). Motion adaptive interpolate (INTERPOLATE) produces sharper pictures, while blend (BLEND) produces smoother motion. Use (INTERPOLATE_TICKER) OR (BLEND_TICKER) if your source file includes a ticker, such as a scrolling headline at the bottom of the frame." + "smithy.api#documentation": "Only applies when you set Deinterlace mode to Deinterlace or Adaptive. Interpolate produces sharper pictures, while blend produces smoother motion. If your source file includes a ticker, such as a scrolling headline at the bottom of the frame: Choose Interpolate ticker or Blend ticker. To apply field doubling: Choose Linear interpolation. Note that Linear interpolation may introduce video artifacts into your output." } }, "com.amazonaws.mediaconvert#Deinterlacer": { @@ -6083,7 +6197,7 @@ "Algorithm": { "target": "com.amazonaws.mediaconvert#DeinterlaceAlgorithm", "traits": { - "smithy.api#documentation": "Only applies when you set Deinterlacer (DeinterlaceMode) to Deinterlace (DEINTERLACE) or Adaptive (ADAPTIVE). Motion adaptive interpolate (INTERPOLATE) produces sharper pictures, while blend (BLEND) produces smoother motion. Use (INTERPOLATE_TICKER) OR (BLEND_TICKER) if your source file includes a ticker, such as a scrolling headline at the bottom of the frame.", + "smithy.api#documentation": "Only applies when you set Deinterlace mode to Deinterlace or Adaptive. Interpolate produces sharper pictures, while blend produces smoother motion. If your source file includes a ticker, such as a scrolling headline at the bottom of the frame: Choose Interpolate ticker or Blend ticker. To apply field doubling: Choose Linear interpolation. Note that Linear interpolation may introduce video artifacts into your output.", "smithy.api#jsonName": "algorithm" } }, @@ -8645,6 +8759,13 @@ "smithy.api#jsonName": "convert608To708" } }, + "ConvertPaintToPop": { + "target": "com.amazonaws.mediaconvert#CaptionSourceConvertPaintOnToPopOn", + "traits": { + "smithy.api#documentation": "Choose the presentation style of your input SCC captions. To use the same presentation style as your input: Keep the default value, Disabled. To convert paint-on captions to pop-on: Choose Enabled. We also recommend that you choose Enabled if you notice additional repeated lines in your output captions.", + "smithy.api#jsonName": "convertPaintToPop" + } + }, "Framerate": { "target": "com.amazonaws.mediaconvert#CaptionSourceFramerate", "traits": { @@ -9469,7 +9590,7 @@ } }, "traits": { - "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. We recommend using drop duplicate (DUPLICATE_DROP) for numerically simple conversions, such as 60 fps to 30 fps. For numerically complex conversions, you can use interpolate (INTERPOLATE) to avoid stutter. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence, use FrameFormer (FRAMEFORMER) to do motion-compensated interpolation. FrameFormer chooses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost." + "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. For numerically simple conversions, such as 60 fps to 30 fps: We recommend that you keep the default value, Drop duplicate. For numerically complex conversions, to avoid stutter: Choose Interpolate. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence: Choose FrameFormer to do motion-compensated interpolation. FrameFormer uses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost. When you choose FrameFormer, your input video resolution must be at least 128x96." } }, "com.amazonaws.mediaconvert#H264GopBReference": { @@ -9489,7 +9610,7 @@ } }, "traits": { - "smithy.api#documentation": "If enable, use reference B frames for GOP structures that have B frames > 1." + "smithy.api#documentation": "Specify whether to allow B-frames to be referenced by other frame types. To use reference B-frames when your GOP structure has 1 or more B-frames: Leave blank or keep the default value Enabled. We recommend that you choose Enabled to help improve the video quality of your output relative to its bitrate. To not use reference B-frames: Choose Disabled." } }, "com.amazonaws.mediaconvert#H264GopSizeUnits": { @@ -9599,7 +9720,7 @@ } }, "traits": { - "smithy.api#documentation": "Optional. Use Quality tuning level (qualityTuningLevel) to choose how you want to trade off encoding speed for output video quality. The default behavior is faster, lower quality, single-pass encoding." + "smithy.api#documentation": "The Quality tuning level you choose represents a trade-off between the encoding speed of your job and the output video quality. For the fastest encoding speed at the cost of video quality: Choose Single pass. For a good balance between encoding speed and video quality: Leave blank or keep the default value Single pass HQ. For the best video quality, at the cost of encoding speed: Choose Multi pass HQ. MediaConvert performs an analysis pass on your input followed by an encoding pass. Outputs that use this feature incur pro-tier pricing." } }, "com.amazonaws.mediaconvert#H264QvbrSettings": { @@ -9768,7 +9889,7 @@ "DynamicSubGop": { "target": "com.amazonaws.mediaconvert#H264DynamicSubGop", "traits": { - "smithy.api#documentation": "Choose Adaptive to improve subjective video quality for high-motion content. This will cause the service to use fewer B-frames (which infer information based on other frames) for high-motion portions of the video and more B-frames for low-motion portions. The maximum number of B-frames is limited by the value you provide for the setting B frames between reference frames (numberBFramesBetweenReferenceFrames).", + "smithy.api#documentation": "Specify whether to allow the number of B-frames in your output GOP structure to vary or not depending on your input video content. To improve the subjective video quality of your output that has high-motion content: Leave blank or keep the default value Adaptive. MediaConvert will use fewer B-frames for high-motion video content than low-motion content. The maximum number of B- frames is limited by the value that you choose for B-frames between reference frames. To use the same number B-frames for all types of content: Choose Static.", "smithy.api#jsonName": "dynamicSubGop" } }, @@ -9803,7 +9924,7 @@ "FramerateConversionAlgorithm": { "target": "com.amazonaws.mediaconvert#H264FramerateConversionAlgorithm", "traits": { - "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. We recommend using drop duplicate (DUPLICATE_DROP) for numerically simple conversions, such as 60 fps to 30 fps. For numerically complex conversions, you can use interpolate (INTERPOLATE) to avoid stutter. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence, use FrameFormer (FRAMEFORMER) to do motion-compensated interpolation. FrameFormer chooses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost.", + "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. For numerically simple conversions, such as 60 fps to 30 fps: We recommend that you keep the default value, Drop duplicate. For numerically complex conversions, to avoid stutter: Choose Interpolate. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence: Choose FrameFormer to do motion-compensated interpolation. FrameFormer uses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost. When you choose FrameFormer, your input video resolution must be at least 128x96.", "smithy.api#jsonName": "framerateConversionAlgorithm" } }, @@ -9826,7 +9947,7 @@ "GopBReference": { "target": "com.amazonaws.mediaconvert#H264GopBReference", "traits": { - "smithy.api#documentation": "If enable, use reference B frames for GOP structures that have B frames > 1.", + "smithy.api#documentation": "Specify whether to allow B-frames to be referenced by other frame types. To use reference B-frames when your GOP structure has 1 or more B-frames: Leave blank or keep the default value Enabled. We recommend that you choose Enabled to help improve the video quality of your output relative to its bitrate. To not use reference B-frames: Choose Disabled.", "smithy.api#jsonName": "gopBReference" } }, @@ -9904,7 +10025,7 @@ "target": "com.amazonaws.mediaconvert#__integerMin0Max7", "traits": { "smithy.api#default": 0, - "smithy.api#documentation": "This setting to determines the number of B-frames that MediaConvert puts between reference frames in this output. We recommend that you use automatic behavior to allow the transcoder to choose the best value based on characteristics of your input video. In the console, choose AUTO to select this automatic behavior. When you manually edit your JSON job specification, leave this setting out to choose automatic behavior. When you want to specify this number explicitly, choose a whole number from 0 through 7.", + "smithy.api#documentation": "Specify the number of B-frames between reference frames in this output. For the best video quality: Leave blank. MediaConvert automatically determines the number of B-frames to use based on the characteristics of your input video. To manually specify the number of B-frames between reference frames: Enter an integer from 0 to 7.", "smithy.api#jsonName": "numberBFramesBetweenReferenceFrames" } }, @@ -9942,7 +10063,7 @@ "QualityTuningLevel": { "target": "com.amazonaws.mediaconvert#H264QualityTuningLevel", "traits": { - "smithy.api#documentation": "Optional. Use Quality tuning level (qualityTuningLevel) to choose how you want to trade off encoding speed for output video quality. The default behavior is faster, lower quality, single-pass encoding.", + "smithy.api#documentation": "The Quality tuning level you choose represents a trade-off between the encoding speed of your job and the output video quality. For the fastest encoding speed at the cost of video quality: Choose Single pass. For a good balance between encoding speed and video quality: Leave blank or keep the default value Single pass HQ. For the best video quality, at the cost of encoding speed: Choose Multi pass HQ. MediaConvert performs an analysis pass on your input followed by an encoding pass. Outputs that use this feature incur pro-tier pricing.", "smithy.api#jsonName": "qualityTuningLevel" } }, @@ -10471,7 +10592,7 @@ } }, "traits": { - "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. We recommend using drop duplicate (DUPLICATE_DROP) for numerically simple conversions, such as 60 fps to 30 fps. For numerically complex conversions, you can use interpolate (INTERPOLATE) to avoid stutter. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence, use FrameFormer (FRAMEFORMER) to do motion-compensated interpolation. FrameFormer chooses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost." + "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. For numerically simple conversions, such as 60 fps to 30 fps: We recommend that you keep the default value, Drop duplicate. For numerically complex conversions, to avoid stutter: Choose Interpolate. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence: Choose FrameFormer to do motion-compensated interpolation. FrameFormer uses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost. When you choose FrameFormer, your input video resolution must be at least 128x96." } }, "com.amazonaws.mediaconvert#H265GopBReference": { @@ -10491,7 +10612,7 @@ } }, "traits": { - "smithy.api#documentation": "If enable, use reference B frames for GOP structures that have B frames > 1." + "smithy.api#documentation": "Specify whether to allow B-frames to be referenced by other frame types. To use reference B-frames when your GOP structure has 1 or more B-frames: Leave blank or keep the default value Enabled. We recommend that you choose Enabled to help improve the video quality of your output relative to its bitrate. To not use reference B-frames: Choose Disabled." } }, "com.amazonaws.mediaconvert#H265GopSizeUnits": { @@ -10776,7 +10897,7 @@ "DynamicSubGop": { "target": "com.amazonaws.mediaconvert#H265DynamicSubGop", "traits": { - "smithy.api#documentation": "Choose Adaptive to improve subjective video quality for high-motion content. This will cause the service to use fewer B-frames (which infer information based on other frames) for high-motion portions of the video and more B-frames for low-motion portions. The maximum number of B-frames is limited by the value you provide for the setting B frames between reference frames (numberBFramesBetweenReferenceFrames).", + "smithy.api#documentation": "Specify whether to allow the number of B-frames in your output GOP structure to vary or not depending on your input video content. To improve the subjective video quality of your output that has high-motion content: Leave blank or keep the default value Adaptive. MediaConvert will use fewer B-frames for high-motion video content than low-motion content. The maximum number of B- frames is limited by the value that you choose for B-frames between reference frames. To use the same number B-frames for all types of content: Choose Static.", "smithy.api#jsonName": "dynamicSubGop" } }, @@ -10797,7 +10918,7 @@ "FramerateConversionAlgorithm": { "target": "com.amazonaws.mediaconvert#H265FramerateConversionAlgorithm", "traits": { - "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. We recommend using drop duplicate (DUPLICATE_DROP) for numerically simple conversions, such as 60 fps to 30 fps. For numerically complex conversions, you can use interpolate (INTERPOLATE) to avoid stutter. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence, use FrameFormer (FRAMEFORMER) to do motion-compensated interpolation. FrameFormer chooses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost.", + "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. For numerically simple conversions, such as 60 fps to 30 fps: We recommend that you keep the default value, Drop duplicate. For numerically complex conversions, to avoid stutter: Choose Interpolate. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence: Choose FrameFormer to do motion-compensated interpolation. FrameFormer uses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost. When you choose FrameFormer, your input video resolution must be at least 128x96.", "smithy.api#jsonName": "framerateConversionAlgorithm" } }, @@ -10820,7 +10941,7 @@ "GopBReference": { "target": "com.amazonaws.mediaconvert#H265GopBReference", "traits": { - "smithy.api#documentation": "If enable, use reference B frames for GOP structures that have B frames > 1.", + "smithy.api#documentation": "Specify whether to allow B-frames to be referenced by other frame types. To use reference B-frames when your GOP structure has 1 or more B-frames: Leave blank or keep the default value Enabled. We recommend that you choose Enabled to help improve the video quality of your output relative to its bitrate. To not use reference B-frames: Choose Disabled.", "smithy.api#jsonName": "gopBReference" } }, @@ -10898,7 +11019,7 @@ "target": "com.amazonaws.mediaconvert#__integerMin0Max7", "traits": { "smithy.api#default": 0, - "smithy.api#documentation": "Specify the number of B-frames that MediaConvert puts between reference frames in this output. Valid values are whole numbers from 0 through 7. When you don't specify a value, MediaConvert defaults to 2.", + "smithy.api#documentation": "Specify the number of B-frames between reference frames in this output. For the best video quality: Leave blank. MediaConvert automatically determines the number of B-frames to use based on the characteristics of your input video. To manually specify the number of B-frames between reference frames: Enter an integer from 0 to 7.", "smithy.api#jsonName": "numberBFramesBetweenReferenceFrames" } }, @@ -12496,7 +12617,7 @@ } }, "traits": { - "smithy.api#documentation": "Set Accessibility subtitles to Enabled if the ISMC or WebVTT captions track is intended to provide accessibility for people who are deaf or hard of hearing. When you enable this feature, MediaConvert adds the following attributes under EXT-X-MEDIA in the HLS or CMAF manifest for this track: CHARACTERISTICS=\"public.accessibility.describes-spoken-dialog,public.accessibility.describes-music-and-sound\" and AUTOSELECT=\"YES\". Keep the default value, Disabled, if the captions track is not intended to provide such accessibility. MediaConvert will not add the above attributes." + "smithy.api#documentation": "If the IMSC captions track is intended to provide accessibility for people who are deaf or hard of hearing: Set Accessibility subtitles to Enabled. When you do, MediaConvert adds accessibility attributes to your output HLS or DASH manifest. For HLS manifests, MediaConvert adds the following accessibility attributes under EXT-X-MEDIA for this track: CHARACTERISTICS=\"public.accessibility.describes-spoken-dialog,public.accessibility.describes-music-and-sound\" and AUTOSELECT=\"YES\". For DASH manifests, MediaConvert adds the following in the adaptation set for this track: . If the captions track is not intended to provide such accessibility: Keep the default value, Disabled. When you do, for DASH manifests, MediaConvert instead adds the following in the adaptation set for this track: ." } }, "com.amazonaws.mediaconvert#ImscDestinationSettings": { @@ -12505,7 +12626,7 @@ "Accessibility": { "target": "com.amazonaws.mediaconvert#ImscAccessibilitySubs", "traits": { - "smithy.api#documentation": "Set Accessibility subtitles to Enabled if the ISMC or WebVTT captions track is intended to provide accessibility for people who are deaf or hard of hearing. When you enable this feature, MediaConvert adds the following attributes under EXT-X-MEDIA in the HLS or CMAF manifest for this track: CHARACTERISTICS=\"public.accessibility.describes-spoken-dialog,public.accessibility.describes-music-and-sound\" and AUTOSELECT=\"YES\". Keep the default value, Disabled, if the captions track is not intended to provide such accessibility. MediaConvert will not add the above attributes.", + "smithy.api#documentation": "If the IMSC captions track is intended to provide accessibility for people who are deaf or hard of hearing: Set Accessibility subtitles to Enabled. When you do, MediaConvert adds accessibility attributes to your output HLS or DASH manifest. For HLS manifests, MediaConvert adds the following accessibility attributes under EXT-X-MEDIA for this track: CHARACTERISTICS=\"public.accessibility.describes-spoken-dialog,public.accessibility.describes-music-and-sound\" and AUTOSELECT=\"YES\". For DASH manifests, MediaConvert adds the following in the adaptation set for this track: . If the captions track is not intended to provide such accessibility: Keep the default value, Disabled. When you do, for DASH manifests, MediaConvert instead adds the following in the adaptation set for this track: .", "smithy.api#jsonName": "accessibility" } }, @@ -12544,6 +12665,20 @@ "com.amazonaws.mediaconvert#Input": { "type": "structure", "members": { + "AdvancedInputFilter": { + "target": "com.amazonaws.mediaconvert#AdvancedInputFilter", + "traits": { + "smithy.api#documentation": "Use to remove noise, blocking, blurriness, or ringing from your input as a pre-filter step before encoding. The Advanced input filter removes more types of compression artifacts and is an improvement when compared to basic Deblock and Denoise filters. To remove video compression artifacts from your input and improve the video quality: Choose Enabled. Additionally, this filter can help increase the video quality of your output relative to its bitrate, since noisy inputs are more complex and require more bits to encode. To help restore loss of detail after applying the filter, you can optionally add texture or sharpening as an additional step.Jobs that use this feature incur pro-tier pricing. To not apply advanced input filtering: Choose Disabled. Note that you can still apply basic filtering with Deblock and Denoise.", + "smithy.api#jsonName": "advancedInputFilter" + } + }, + "AdvancedInputFilterSettings": { + "target": "com.amazonaws.mediaconvert#AdvancedInputFilterSettings", + "traits": { + "smithy.api#documentation": "Optional settings for Advanced input filter when you set Advanced input filter to Enabled.", + "smithy.api#jsonName": "advancedInputFilterSettings" + } + }, "AudioSelectorGroups": { "target": "com.amazonaws.mediaconvert#__mapOfAudioSelectorGroup", "traits": { @@ -12610,7 +12745,7 @@ "FilterEnable": { "target": "com.amazonaws.mediaconvert#InputFilterEnable", "traits": { - "smithy.api#documentation": "Specify how the transcoding service applies the denoise and deblock filters. You must also enable the filters separately, with Denoise (InputDenoiseFilter) and Deblock (InputDeblockFilter). * Auto - The transcoding service determines whether to apply filtering, depending on input type and quality. * Disable - The input is not filtered. This is true even if you use the API to enable them in (InputDeblockFilter) and (InputDeblockFilter). * Force - The input is filtered regardless of input type.", + "smithy.api#documentation": "Specify whether to apply input filtering to improve the video quality of your input. To apply filtering depending on your input type and quality: Choose Auto. To apply no filtering: Choose Disable. To apply filtering regardless of your input type and quality: Choose Force. When you do, you must also specify a value for Filter strength.", "smithy.api#jsonName": "filterEnable" } }, @@ -12618,7 +12753,7 @@ "target": "com.amazonaws.mediaconvert#__integerMin0Max5", "traits": { "smithy.api#default": 0, - "smithy.api#documentation": "Use Filter strength (FilterStrength) to adjust the magnitude the input filter settings (Deblock and Denoise). The range is 0 to 5. Default is 0.", + "smithy.api#documentation": "Specify the strength of the input filter. To apply an automatic amount of filtering based the compression artifacts measured in your input: We recommend that you leave Filter strength blank and set Filter enable to Auto. To manually apply filtering: Enter a value from 1 to 5, where 1 is the least amount of filtering and 5 is the most. The value that you enter applies to the strength of the Deblock or Denoise filters, or to the strength of the Advanced input filter.", "smithy.api#jsonName": "filterStrength" } }, @@ -12826,7 +12961,7 @@ } }, "traits": { - "smithy.api#documentation": "Specify how the transcoding service applies the denoise and deblock filters. You must also enable the filters separately, with Denoise (InputDenoiseFilter) and Deblock (InputDeblockFilter). * Auto - The transcoding service determines whether to apply filtering, depending on input type and quality. * Disable - The input is not filtered. This is true even if you use the API to enable them in (InputDeblockFilter) and (InputDeblockFilter). * Force - The input is filtered regardless of input type." + "smithy.api#documentation": "Specify whether to apply input filtering to improve the video quality of your input. To apply filtering depending on your input type and quality: Choose Auto. To apply no filtering: Choose Disable. To apply filtering regardless of your input type and quality: Choose Force. When you do, you must also specify a value for Filter strength." } }, "com.amazonaws.mediaconvert#InputPolicy": { @@ -12956,6 +13091,20 @@ "com.amazonaws.mediaconvert#InputTemplate": { "type": "structure", "members": { + "AdvancedInputFilter": { + "target": "com.amazonaws.mediaconvert#AdvancedInputFilter", + "traits": { + "smithy.api#documentation": "Use to remove noise, blocking, blurriness, or ringing from your input as a pre-filter step before encoding. The Advanced input filter removes more types of compression artifacts and is an improvement when compared to basic Deblock and Denoise filters. To remove video compression artifacts from your input and improve the video quality: Choose Enabled. Additionally, this filter can help increase the video quality of your output relative to its bitrate, since noisy inputs are more complex and require more bits to encode. To help restore loss of detail after applying the filter, you can optionally add texture or sharpening as an additional step.Jobs that use this feature incur pro-tier pricing. To not apply advanced input filtering: Choose Disabled. Note that you can still apply basic filtering with Deblock and Denoise.", + "smithy.api#jsonName": "advancedInputFilter" + } + }, + "AdvancedInputFilterSettings": { + "target": "com.amazonaws.mediaconvert#AdvancedInputFilterSettings", + "traits": { + "smithy.api#documentation": "Optional settings for Advanced input filter when you set Advanced input filter to Enabled.", + "smithy.api#jsonName": "advancedInputFilterSettings" + } + }, "AudioSelectorGroups": { "target": "com.amazonaws.mediaconvert#__mapOfAudioSelectorGroup", "traits": { @@ -13008,7 +13157,7 @@ "FilterEnable": { "target": "com.amazonaws.mediaconvert#InputFilterEnable", "traits": { - "smithy.api#documentation": "Specify how the transcoding service applies the denoise and deblock filters. You must also enable the filters separately, with Denoise (InputDenoiseFilter) and Deblock (InputDeblockFilter). * Auto - The transcoding service determines whether to apply filtering, depending on input type and quality. * Disable - The input is not filtered. This is true even if you use the API to enable them in (InputDeblockFilter) and (InputDeblockFilter). * Force - The input is filtered regardless of input type.", + "smithy.api#documentation": "Specify whether to apply input filtering to improve the video quality of your input. To apply filtering depending on your input type and quality: Choose Auto. To apply no filtering: Choose Disable. To apply filtering regardless of your input type and quality: Choose Force. When you do, you must also specify a value for Filter strength.", "smithy.api#jsonName": "filterEnable" } }, @@ -13016,7 +13165,7 @@ "target": "com.amazonaws.mediaconvert#__integerMin0Max5", "traits": { "smithy.api#default": 0, - "smithy.api#documentation": "Use Filter strength (FilterStrength) to adjust the magnitude the input filter settings (Deblock and Denoise). The range is 0 to 5. Default is 0.", + "smithy.api#documentation": "Specify the strength of the input filter. To apply an automatic amount of filtering based the compression artifacts measured in your input: We recommend that you leave Filter strength blank and set Filter enable to Auto. To manually apply filtering: Enter a value from 1 to 5, where 1 is the least amount of filtering and 5 is the most. The value that you enter applies to the strength of the Deblock or Denoise filters, or to the strength of the Advanced input filter.", "smithy.api#jsonName": "filterStrength" } }, @@ -13885,7 +14034,7 @@ } }, "KantarServerUrl": { - "target": "com.amazonaws.mediaconvert#__stringPatternHttpsKantarmediaCom", + "target": "com.amazonaws.mediaconvert#__stringPatternHttpsKantarmediaComFr", "traits": { "smithy.api#documentation": "Provide the HTTPS endpoint to the Kantar server. You should get this endpoint from Kantar.", "smithy.api#jsonName": "kantarServerUrl" @@ -17001,9 +17150,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "ap-northeast-1", "UseFIPS": false, - "Region": "ap-northeast-1" + "UseDualStack": false } }, { @@ -17014,9 +17163,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "ap-northeast-2", "UseFIPS": false, - "Region": "ap-northeast-2" + "UseDualStack": false } }, { @@ -17027,9 +17176,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "ap-south-1", "UseFIPS": false, - "Region": "ap-south-1" + "UseDualStack": false } }, { @@ -17040,9 +17189,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "ap-southeast-1", "UseFIPS": false, - "Region": "ap-southeast-1" + "UseDualStack": false } }, { @@ -17053,9 +17202,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "ap-southeast-2", "UseFIPS": false, - "Region": "ap-southeast-2" + "UseDualStack": false } }, { @@ -17066,9 +17215,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "ca-central-1", "UseFIPS": false, - "Region": "ca-central-1" + "UseDualStack": false } }, { @@ -17079,9 +17228,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "ca-central-1", "UseFIPS": true, - "Region": "ca-central-1" + "UseDualStack": false } }, { @@ -17092,9 +17241,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "eu-central-1", "UseFIPS": false, - "Region": "eu-central-1" + "UseDualStack": false } }, { @@ -17105,9 +17254,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "eu-north-1", "UseFIPS": false, - "Region": "eu-north-1" + "UseDualStack": false } }, { @@ -17118,9 +17267,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "eu-west-1", "UseFIPS": false, - "Region": "eu-west-1" + "UseDualStack": false } }, { @@ -17131,9 +17280,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "eu-west-2", "UseFIPS": false, - "Region": "eu-west-2" + "UseDualStack": false } }, { @@ -17144,9 +17293,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "eu-west-3", "UseFIPS": false, - "Region": "eu-west-3" + "UseDualStack": false } }, { @@ -17157,9 +17306,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "sa-east-1", "UseFIPS": false, - "Region": "sa-east-1" + "UseDualStack": false } }, { @@ -17170,9 +17319,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-east-1", "UseFIPS": false, - "Region": "us-east-1" + "UseDualStack": false } }, { @@ -17183,9 +17332,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-east-1", "UseFIPS": true, - "Region": "us-east-1" + "UseDualStack": false } }, { @@ -17196,9 +17345,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-east-2", "UseFIPS": false, - "Region": "us-east-2" + "UseDualStack": false } }, { @@ -17209,9 +17358,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-east-2", "UseFIPS": true, - "Region": "us-east-2" + "UseDualStack": false } }, { @@ -17222,9 +17371,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-west-1", "UseFIPS": false, - "Region": "us-west-1" + "UseDualStack": false } }, { @@ -17235,9 +17384,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-west-1", "UseFIPS": true, - "Region": "us-west-1" + "UseDualStack": false } }, { @@ -17248,9 +17397,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-west-2", "UseFIPS": false, - "Region": "us-west-2" + "UseDualStack": false } }, { @@ -17261,9 +17410,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-west-2", "UseFIPS": true, - "Region": "us-west-2" + "UseDualStack": false } }, { @@ -17274,9 +17423,9 @@ } }, "params": { - "UseDualStack": true, + "Region": "us-east-1", "UseFIPS": true, - "Region": "us-east-1" + "UseDualStack": true } }, { @@ -17287,9 +17436,9 @@ } }, "params": { - "UseDualStack": true, + "Region": "us-east-1", "UseFIPS": false, - "Region": "us-east-1" + "UseDualStack": true } }, { @@ -17300,9 +17449,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "cn-northwest-1", "UseFIPS": false, - "Region": "cn-northwest-1" + "UseDualStack": false } }, { @@ -17313,9 +17462,9 @@ } }, "params": { - "UseDualStack": true, + "Region": "cn-north-1", "UseFIPS": true, - "Region": "cn-north-1" + "UseDualStack": true } }, { @@ -17326,9 +17475,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "cn-north-1", "UseFIPS": true, - "Region": "cn-north-1" + "UseDualStack": false } }, { @@ -17339,9 +17488,9 @@ } }, "params": { - "UseDualStack": true, + "Region": "cn-north-1", "UseFIPS": false, - "Region": "cn-north-1" + "UseDualStack": true } }, { @@ -17352,9 +17501,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "cn-north-1", "UseFIPS": false, - "Region": "cn-north-1" + "UseDualStack": false } }, { @@ -17365,9 +17514,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-gov-west-1", "UseFIPS": false, - "Region": "us-gov-west-1" + "UseDualStack": false } }, { @@ -17378,9 +17527,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-gov-west-1", "UseFIPS": true, - "Region": "us-gov-west-1" + "UseDualStack": false } }, { @@ -17391,9 +17540,9 @@ } }, "params": { - "UseDualStack": true, + "Region": "us-gov-east-1", "UseFIPS": true, - "Region": "us-gov-east-1" + "UseDualStack": true } }, { @@ -17404,9 +17553,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-gov-east-1", "UseFIPS": true, - "Region": "us-gov-east-1" + "UseDualStack": false } }, { @@ -17417,9 +17566,9 @@ } }, "params": { - "UseDualStack": true, + "Region": "us-gov-east-1", "UseFIPS": false, - "Region": "us-gov-east-1" + "UseDualStack": true } }, { @@ -17430,9 +17579,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-gov-east-1", "UseFIPS": false, - "Region": "us-gov-east-1" + "UseDualStack": false } }, { @@ -17441,9 +17590,9 @@ "error": "FIPS and DualStack are enabled, but this partition does not support one or both" }, "params": { - "UseDualStack": true, + "Region": "us-iso-east-1", "UseFIPS": true, - "Region": "us-iso-east-1" + "UseDualStack": true } }, { @@ -17454,9 +17603,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-iso-east-1", "UseFIPS": true, - "Region": "us-iso-east-1" + "UseDualStack": false } }, { @@ -17465,9 +17614,9 @@ "error": "DualStack is enabled but this partition does not support DualStack" }, "params": { - "UseDualStack": true, + "Region": "us-iso-east-1", "UseFIPS": false, - "Region": "us-iso-east-1" + "UseDualStack": true } }, { @@ -17478,9 +17627,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-iso-east-1", "UseFIPS": false, - "Region": "us-iso-east-1" + "UseDualStack": false } }, { @@ -17489,9 +17638,9 @@ "error": "FIPS and DualStack are enabled, but this partition does not support one or both" }, "params": { - "UseDualStack": true, + "Region": "us-isob-east-1", "UseFIPS": true, - "Region": "us-isob-east-1" + "UseDualStack": true } }, { @@ -17502,9 +17651,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-isob-east-1", "UseFIPS": true, - "Region": "us-isob-east-1" + "UseDualStack": false } }, { @@ -17513,9 +17662,9 @@ "error": "DualStack is enabled but this partition does not support DualStack" }, "params": { - "UseDualStack": true, + "Region": "us-isob-east-1", "UseFIPS": false, - "Region": "us-isob-east-1" + "UseDualStack": true } }, { @@ -17526,9 +17675,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-isob-east-1", "UseFIPS": false, - "Region": "us-isob-east-1" + "UseDualStack": false } }, { @@ -17539,9 +17688,9 @@ } }, "params": { - "UseDualStack": false, - "UseFIPS": false, "Region": "us-east-1", + "UseFIPS": false, + "UseDualStack": false, "Endpoint": "https://example.com" } }, @@ -17553,8 +17702,8 @@ } }, "params": { - "UseDualStack": false, "UseFIPS": false, + "UseDualStack": false, "Endpoint": "https://example.com" } }, @@ -17564,9 +17713,9 @@ "error": "Invalid Configuration: FIPS and custom endpoint are not supported" }, "params": { - "UseDualStack": false, - "UseFIPS": true, "Region": "us-east-1", + "UseFIPS": true, + "UseDualStack": false, "Endpoint": "https://example.com" } }, @@ -17576,9 +17725,9 @@ "error": "Invalid Configuration: Dualstack and custom endpoint are not supported" }, "params": { - "UseDualStack": true, - "UseFIPS": false, "Region": "us-east-1", + "UseFIPS": false, + "UseDualStack": true, "Endpoint": "https://example.com" } }, @@ -18550,7 +18699,7 @@ } }, "traits": { - "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. We recommend using drop duplicate (DUPLICATE_DROP) for numerically simple conversions, such as 60 fps to 30 fps. For numerically complex conversions, you can use interpolate (INTERPOLATE) to avoid stutter. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence, use FrameFormer (FRAMEFORMER) to do motion-compensated interpolation. FrameFormer chooses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost." + "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. For numerically simple conversions, such as 60 fps to 30 fps: We recommend that you keep the default value, Drop duplicate. For numerically complex conversions, to avoid stutter: Choose Interpolate. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence: Choose FrameFormer to do motion-compensated interpolation. FrameFormer uses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost. When you choose FrameFormer, your input video resolution must be at least 128x96." } }, "com.amazonaws.mediaconvert#Mpeg2GopSizeUnits": { @@ -18798,7 +18947,7 @@ "FramerateConversionAlgorithm": { "target": "com.amazonaws.mediaconvert#Mpeg2FramerateConversionAlgorithm", "traits": { - "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. We recommend using drop duplicate (DUPLICATE_DROP) for numerically simple conversions, such as 60 fps to 30 fps. For numerically complex conversions, you can use interpolate (INTERPOLATE) to avoid stutter. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence, use FrameFormer (FRAMEFORMER) to do motion-compensated interpolation. FrameFormer chooses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost.", + "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. For numerically simple conversions, such as 60 fps to 30 fps: We recommend that you keep the default value, Drop duplicate. For numerically complex conversions, to avoid stutter: Choose Interpolate. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence: Choose FrameFormer to do motion-compensated interpolation. FrameFormer uses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost. When you choose FrameFormer, your input video resolution must be at least 128x96.", "smithy.api#jsonName": "framerateConversionAlgorithm" } }, @@ -20533,7 +20682,7 @@ } }, "traits": { - "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. We recommend using drop duplicate (DUPLICATE_DROP) for numerically simple conversions, such as 60 fps to 30 fps. For numerically complex conversions, you can use interpolate (INTERPOLATE) to avoid stutter. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence, use FrameFormer (FRAMEFORMER) to do motion-compensated interpolation. FrameFormer chooses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost." + "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. For numerically simple conversions, such as 60 fps to 30 fps: We recommend that you keep the default value, Drop duplicate. For numerically complex conversions, to avoid stutter: Choose Interpolate. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence: Choose FrameFormer to do motion-compensated interpolation. FrameFormer uses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost. When you choose FrameFormer, your input video resolution must be at least 128x96." } }, "com.amazonaws.mediaconvert#ProresInterlaceMode": { @@ -20641,7 +20790,7 @@ "FramerateConversionAlgorithm": { "target": "com.amazonaws.mediaconvert#ProresFramerateConversionAlgorithm", "traits": { - "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. We recommend using drop duplicate (DUPLICATE_DROP) for numerically simple conversions, such as 60 fps to 30 fps. For numerically complex conversions, you can use interpolate (INTERPOLATE) to avoid stutter. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence, use FrameFormer (FRAMEFORMER) to do motion-compensated interpolation. FrameFormer chooses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost.", + "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. For numerically simple conversions, such as 60 fps to 30 fps: We recommend that you keep the default value, Drop duplicate. For numerically complex conversions, to avoid stutter: Choose Interpolate. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence: Choose FrameFormer to do motion-compensated interpolation. FrameFormer uses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost. When you choose FrameFormer, your input video resolution must be at least 128x96.", "smithy.api#jsonName": "framerateConversionAlgorithm" } }, @@ -22646,7 +22795,7 @@ } }, "traits": { - "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. We recommend using drop duplicate (DUPLICATE_DROP) for numerically simple conversions, such as 60 fps to 30 fps. For numerically complex conversions, you can use interpolate (INTERPOLATE) to avoid stutter. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence, use FrameFormer (FRAMEFORMER) to do motion-compensated interpolation. FrameFormer chooses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost." + "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. For numerically simple conversions, such as 60 fps to 30 fps: We recommend that you keep the default value, Drop duplicate. For numerically complex conversions, to avoid stutter: Choose Interpolate. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence: Choose FrameFormer to do motion-compensated interpolation. FrameFormer uses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost. When you choose FrameFormer, your input video resolution must be at least 128x96." } }, "com.amazonaws.mediaconvert#Vc3InterlaceMode": { @@ -22702,7 +22851,7 @@ "FramerateConversionAlgorithm": { "target": "com.amazonaws.mediaconvert#Vc3FramerateConversionAlgorithm", "traits": { - "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. We recommend using drop duplicate (DUPLICATE_DROP) for numerically simple conversions, such as 60 fps to 30 fps. For numerically complex conversions, you can use interpolate (INTERPOLATE) to avoid stutter. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence, use FrameFormer (FRAMEFORMER) to do motion-compensated interpolation. FrameFormer chooses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost.", + "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. For numerically simple conversions, such as 60 fps to 30 fps: We recommend that you keep the default value, Drop duplicate. For numerically complex conversions, to avoid stutter: Choose Interpolate. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence: Choose FrameFormer to do motion-compensated interpolation. FrameFormer uses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost. When you choose FrameFormer, your input video resolution must be at least 128x96.", "smithy.api#jsonName": "framerateConversionAlgorithm" } }, @@ -22861,6 +23010,12 @@ "smithy.api#enumValue": "MPEG2" } }, + "PASSTHROUGH": { + "target": "smithy.api#Unit", + "traits": { + "smithy.api#enumValue": "PASSTHROUGH" + } + }, "PRORES": { "target": "smithy.api#Unit", "traits": { @@ -22916,7 +23071,7 @@ "Codec": { "target": "com.amazonaws.mediaconvert#VideoCodec", "traits": { - "smithy.api#documentation": "Specifies the video codec. This must be equal to one of the enum values defined by the object VideoCodec.", + "smithy.api#documentation": "Specifies the video codec. This must be equal to one of the enum values defined by the object VideoCodec. To passthrough the video stream of your input JPEG2000, VC-3, AVC-INTRA or Apple ProRes video without any video encoding: Choose Passthrough. If you have multiple input videos, note that they must have identical encoding attributes. When you choose Passthrough, your output container must be MXF or QuickTime MOV.", "smithy.api#jsonName": "codec" } }, @@ -23368,7 +23523,7 @@ } }, "traits": { - "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. We recommend using drop duplicate (DUPLICATE_DROP) for numerically simple conversions, such as 60 fps to 30 fps. For numerically complex conversions, you can use interpolate (INTERPOLATE) to avoid stutter. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence, use FrameFormer (FRAMEFORMER) to do motion-compensated interpolation. FrameFormer chooses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost." + "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. For numerically simple conversions, such as 60 fps to 30 fps: We recommend that you keep the default value, Drop duplicate. For numerically complex conversions, to avoid stutter: Choose Interpolate. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence: Choose FrameFormer to do motion-compensated interpolation. FrameFormer uses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost. When you choose FrameFormer, your input video resolution must be at least 128x96." } }, "com.amazonaws.mediaconvert#Vp8ParControl": { @@ -23446,7 +23601,7 @@ "FramerateConversionAlgorithm": { "target": "com.amazonaws.mediaconvert#Vp8FramerateConversionAlgorithm", "traits": { - "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. We recommend using drop duplicate (DUPLICATE_DROP) for numerically simple conversions, such as 60 fps to 30 fps. For numerically complex conversions, you can use interpolate (INTERPOLATE) to avoid stutter. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence, use FrameFormer (FRAMEFORMER) to do motion-compensated interpolation. FrameFormer chooses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost.", + "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. For numerically simple conversions, such as 60 fps to 30 fps: We recommend that you keep the default value, Drop duplicate. For numerically complex conversions, to avoid stutter: Choose Interpolate. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence: Choose FrameFormer to do motion-compensated interpolation. FrameFormer uses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost. When you choose FrameFormer, your input video resolution must be at least 128x96.", "smithy.api#jsonName": "framerateConversionAlgorithm" } }, @@ -23575,7 +23730,7 @@ } }, "traits": { - "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. We recommend using drop duplicate (DUPLICATE_DROP) for numerically simple conversions, such as 60 fps to 30 fps. For numerically complex conversions, you can use interpolate (INTERPOLATE) to avoid stutter. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence, use FrameFormer (FRAMEFORMER) to do motion-compensated interpolation. FrameFormer chooses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost." + "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. For numerically simple conversions, such as 60 fps to 30 fps: We recommend that you keep the default value, Drop duplicate. For numerically complex conversions, to avoid stutter: Choose Interpolate. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence: Choose FrameFormer to do motion-compensated interpolation. FrameFormer uses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost. When you choose FrameFormer, your input video resolution must be at least 128x96." } }, "com.amazonaws.mediaconvert#Vp9ParControl": { @@ -23653,7 +23808,7 @@ "FramerateConversionAlgorithm": { "target": "com.amazonaws.mediaconvert#Vp9FramerateConversionAlgorithm", "traits": { - "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. We recommend using drop duplicate (DUPLICATE_DROP) for numerically simple conversions, such as 60 fps to 30 fps. For numerically complex conversions, you can use interpolate (INTERPOLATE) to avoid stutter. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence, use FrameFormer (FRAMEFORMER) to do motion-compensated interpolation. FrameFormer chooses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost.", + "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. For numerically simple conversions, such as 60 fps to 30 fps: We recommend that you keep the default value, Drop duplicate. For numerically complex conversions, to avoid stutter: Choose Interpolate. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence: Choose FrameFormer to do motion-compensated interpolation. FrameFormer uses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost. When you choose FrameFormer, your input video resolution must be at least 128x96.", "smithy.api#jsonName": "framerateConversionAlgorithm" } }, @@ -23879,7 +24034,7 @@ } }, "traits": { - "smithy.api#documentation": "Set Accessibility subtitles to Enabled if the ISMC or WebVTT captions track is intended to provide accessibility for people who are deaf or hard of hearing. When you enable this feature, MediaConvert adds the following attributes under EXT-X-MEDIA in the HLS or CMAF manifest for this track: CHARACTERISTICS=\"public.accessibility.describes-spoken-dialog,public.accessibility.describes-music-and-sound\" and AUTOSELECT=\"YES\". Keep the default value, Disabled, if the captions track is not intended to provide such accessibility. MediaConvert will not add the above attributes." + "smithy.api#documentation": "If the WebVTT captions track is intended to provide accessibility for people who are deaf or hard of hearing: Set Accessibility subtitles to Enabled. When you do, MediaConvert adds accessibility attributes to your output HLS or DASH manifest. For HLS manifests, MediaConvert adds the following accessibility attributes under EXT-X-MEDIA for this track: CHARACTERISTICS=\"public.accessibility.describes-spoken-dialog,public.accessibility.describes-music-and-sound\" and AUTOSELECT=\"YES\". For DASH manifests, MediaConvert adds the following in the adaptation set for this track: . If the captions track is not intended to provide such accessibility: Keep the default value, Disabled. When you do, for DASH manifests, MediaConvert instead adds the following in the adaptation set for this track: ." } }, "com.amazonaws.mediaconvert#WebvttDestinationSettings": { @@ -23888,7 +24043,7 @@ "Accessibility": { "target": "com.amazonaws.mediaconvert#WebvttAccessibilitySubs", "traits": { - "smithy.api#documentation": "Set Accessibility subtitles to Enabled if the ISMC or WebVTT captions track is intended to provide accessibility for people who are deaf or hard of hearing. When you enable this feature, MediaConvert adds the following attributes under EXT-X-MEDIA in the HLS or CMAF manifest for this track: CHARACTERISTICS=\"public.accessibility.describes-spoken-dialog,public.accessibility.describes-music-and-sound\" and AUTOSELECT=\"YES\". Keep the default value, Disabled, if the captions track is not intended to provide such accessibility. MediaConvert will not add the above attributes.", + "smithy.api#documentation": "If the WebVTT captions track is intended to provide accessibility for people who are deaf or hard of hearing: Set Accessibility subtitles to Enabled. When you do, MediaConvert adds accessibility attributes to your output HLS or DASH manifest. For HLS manifests, MediaConvert adds the following accessibility attributes under EXT-X-MEDIA for this track: CHARACTERISTICS=\"public.accessibility.describes-spoken-dialog,public.accessibility.describes-music-and-sound\" and AUTOSELECT=\"YES\". For DASH manifests, MediaConvert adds the following in the adaptation set for this track: . If the captions track is not intended to provide such accessibility: Keep the default value, Disabled. When you do, for DASH manifests, MediaConvert instead adds the following in the adaptation set for this track: .", "smithy.api#jsonName": "accessibility" } }, @@ -24319,7 +24474,7 @@ } }, "traits": { - "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. We recommend using drop duplicate (DUPLICATE_DROP) for numerically simple conversions, such as 60 fps to 30 fps. For numerically complex conversions, you can use interpolate (INTERPOLATE) to avoid stutter. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence, use FrameFormer (FRAMEFORMER) to do motion-compensated interpolation. FrameFormer chooses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost." + "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. For numerically simple conversions, such as 60 fps to 30 fps: We recommend that you keep the default value, Drop duplicate. For numerically complex conversions, to avoid stutter: Choose Interpolate. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence: Choose FrameFormer to do motion-compensated interpolation. FrameFormer uses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost. When you choose FrameFormer, your input video resolution must be at least 128x96." } }, "com.amazonaws.mediaconvert#XavcGopBReference": { @@ -24632,7 +24787,7 @@ "FramerateConversionAlgorithm": { "target": "com.amazonaws.mediaconvert#XavcFramerateConversionAlgorithm", "traits": { - "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. We recommend using drop duplicate (DUPLICATE_DROP) for numerically simple conversions, such as 60 fps to 30 fps. For numerically complex conversions, you can use interpolate (INTERPOLATE) to avoid stutter. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence, use FrameFormer (FRAMEFORMER) to do motion-compensated interpolation. FrameFormer chooses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost.", + "smithy.api#documentation": "Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate. For numerically simple conversions, such as 60 fps to 30 fps: We recommend that you keep the default value, Drop duplicate. For numerically complex conversions, to avoid stutter: Choose Interpolate. This results in a smooth picture, but might introduce undesirable video artifacts. For complex frame rate conversions, especially if your source video has already been converted from its original cadence: Choose FrameFormer to do motion-compensated interpolation. FrameFormer uses the best conversion method frame by frame. Note that using FrameFormer increases the transcoding time and incurs a significant add-on cost. When you choose FrameFormer, your input video resolution must be at least 128x96.", "smithy.api#jsonName": "framerateConversionAlgorithm" } }, @@ -24806,12 +24961,6 @@ "smithy.api#default": 0 } }, - "com.amazonaws.mediaconvert#__doubleMinNegative20Max0": { - "type": "double", - "traits": { - "smithy.api#default": 0 - } - }, "com.amazonaws.mediaconvert#__doubleMinNegative59Max0": { "type": "double", "traits": { @@ -24842,6 +24991,12 @@ "smithy.api#default": 0 } }, + "com.amazonaws.mediaconvert#__doubleMinNegative8Max0": { + "type": "double", + "traits": { + "smithy.api#default": 0 + } + }, "com.amazonaws.mediaconvert#__integer": { "type": "integer", "traits": { @@ -26401,10 +26556,10 @@ "smithy.api#pattern": "^https:\\/\\/$" } }, - "com.amazonaws.mediaconvert#__stringPatternHttpsKantarmediaCom": { + "com.amazonaws.mediaconvert#__stringPatternHttpsKantarmediaComFr": { "type": "string", "traits": { - "smithy.api#pattern": "^https:\\/\\/.*.kantarmedia.com$" + "smithy.api#pattern": "^https:\\/\\/.*.kantarmedia.(com|fr)$" } }, "com.amazonaws.mediaconvert#__stringPatternIdentityAZaZ26AZaZ09163": { diff --git a/codegen/sdk-codegen/aws-models/rekognition.json b/codegen/sdk-codegen/aws-models/rekognition.json index 4dc36eaf8b0..dc1b9801e29 100644 --- a/codegen/sdk-codegen/aws-models/rekognition.json +++ b/codegen/sdk-codegen/aws-models/rekognition.json @@ -1151,7 +1151,7 @@ } ], "traits": { - "smithy.api#documentation": "

This API operation initiates a Face Liveness session. It returns a SessionId,\n which you can use to start streaming Face Liveness video and get the results for a Face\n Liveness session. You can use the OutputConfig option in the Settings parameter\n to provide an Amazon S3 bucket location. The Amazon S3 bucket stores reference images and\n audit images. You can use AuditImagesLimit to limit of audit images returned.\n This number is between 0 and 4. By default, it is set to 0. The limit is best effort and based\n on the duration of the selfie-video.

", + "smithy.api#documentation": "

This API operation initiates a Face Liveness session. It returns a SessionId,\n which you can use to start streaming Face Liveness video and get the results for a Face\n Liveness session. You can use the OutputConfig option in the Settings parameter\n to provide an Amazon S3 bucket location. The Amazon S3 bucket stores reference images and audit images.\n You can use AuditImagesLimit to limit the number of audit images returned. This\n number is between 0 and 4. By default, it is set to 0. The limit is best effort and based on\n the duration of the selfie-video.

", "smithy.api#idempotent": {} } }, @@ -7255,7 +7255,7 @@ "S3KeyPrefix": { "target": "com.amazonaws.rekognition#LivenessS3KeyPrefix", "traits": { - "smithy.api#documentation": "

The prefix appended to the output files for the Face Liveness session results.

" + "smithy.api#documentation": "

The prefix prepended to the output files for the Face Liveness session results.

" } } }, @@ -7277,8 +7277,8 @@ "type": "string", "traits": { "smithy.api#length": { - "min": 1, - "max": 255 + "min": 36, + "max": 36 }, "smithy.api#pattern": "^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$" } @@ -7309,6 +7309,12 @@ "traits": { "smithy.api#enumValue": "FAILED" } + }, + "EXPIRED": { + "target": "smithy.api#Unit", + "traits": { + "smithy.api#enumValue": "EXPIRED" + } } } },