From 749f0c848ac9589e8fd6a50c14358c5633debca6 Mon Sep 17 00:00:00 2001 From: AWS SDK for Go v2 automation user Date: Mon, 17 Apr 2023 18:09:24 +0000 Subject: [PATCH] Update API model --- codegen/sdk-codegen/aws-models/appflow.json | 247 +++++-- codegen/sdk-codegen/aws-models/drs.json | 646 ++++++++++++++++-- codegen/sdk-codegen/aws-models/dynamodb.json | 246 ++++--- .../aws-models/emr-serverless.json | 148 ++-- .../aws-models/internetmonitor.json | 41 +- .../sdk-codegen/aws-models/iot-wireless.json | 145 ++-- codegen/sdk-codegen/aws-models/lambda.json | 6 + 7 files changed, 1120 insertions(+), 359 deletions(-) diff --git a/codegen/sdk-codegen/aws-models/appflow.json b/codegen/sdk-codegen/aws-models/appflow.json index 010e6c2fdcb..ab269147ae8 100644 --- a/codegen/sdk-codegen/aws-models/appflow.json +++ b/codegen/sdk-codegen/aws-models/appflow.json @@ -552,6 +552,16 @@ "smithy.api#sensitive": {} } }, + "com.amazonaws.appflow#ClientToken": { + "type": "string", + "traits": { + "smithy.api#length": { + "min": 1, + "max": 256 + }, + "smithy.api#pattern": "^[ -~]+$" + } + }, "com.amazonaws.appflow#ClusterIdentifier": { "type": "string", "traits": { @@ -2060,6 +2070,13 @@ "smithy.api#documentation": "

Defines the connector-specific configuration and credentials.

", "smithy.api#required": {} } + }, + "clientToken": { + "target": "com.amazonaws.appflow#ClientToken", + "traits": { + "smithy.api#documentation": "

The clientToken parameter is an idempotency token. It ensures that your\n CreateConnectorProfile request completes only once. You choose the value to\n pass. For example, if you don't receive a response from your request, you can safely retry the\n request with the same clientToken parameter value.

\n

If you omit a clientToken value, the Amazon Web Services SDK that you are\n using inserts a value for you. This way, the SDK can safely retry requests multiple times\n after a network error. You must provide your own value for other use cases.

\n

If you specify input parameters that differ from your first request, an error occurs. If\n you use a different value for clientToken, Amazon AppFlow considers it a new\n call to CreateConnectorProfile. The token is active for 8 hours.

", + "smithy.api#idempotencyToken": {} + } } }, "traits": { @@ -2181,6 +2198,13 @@ "traits": { "smithy.api#documentation": "

Specifies the configuration that Amazon AppFlow uses when it catalogs the data that's\n transferred by the associated flow. When Amazon AppFlow catalogs the data from a flow, it\n stores metadata in a data catalog.

" } + }, + "clientToken": { + "target": "com.amazonaws.appflow#ClientToken", + "traits": { + "smithy.api#documentation": "

The clientToken parameter is an idempotency token. It ensures that your\n CreateFlow request completes only once. You choose the value to\n pass. For example, if you don't receive a response from your request, you can safely retry the\n request with the same clientToken parameter value.

\n

If you omit a clientToken value, the Amazon Web Services SDK that you are\n using inserts a value for you. This way, the SDK can safely retry requests multiple times\n after a network error. You must provide your own value for other use cases.

\n

If you specify input parameters that differ from your first request, an error occurs. If\n you use a different value for clientToken, Amazon AppFlow considers it a new\n call to CreateFlow. The token is active for 8 hours.

", + "smithy.api#idempotencyToken": {} + } } }, "traits": { @@ -6776,6 +6800,13 @@ "traits": { "smithy.api#documentation": "

The provisioning type of the connector. Currently the only supported value is\n LAMBDA.

" } + }, + "clientToken": { + "target": "com.amazonaws.appflow#ClientToken", + "traits": { + "smithy.api#documentation": "

The clientToken parameter is an idempotency token. It ensures that your\n RegisterConnector request completes only once. You choose the value to\n pass. For example, if you don't receive a response from your request, you can safely retry the\n request with the same clientToken parameter value.

\n

If you omit a clientToken value, the Amazon Web Services SDK that you are\n using inserts a value for you. This way, the SDK can safely retry requests multiple times\n after a network error. You must provide your own value for other use cases.

\n

If you specify input parameters that differ from your first request, an error occurs. If\n you use a different value for clientToken, Amazon AppFlow considers it a new\n call to RegisterConnector. The token is active for 8 hours.

", + "smithy.api#idempotencyToken": {} + } } }, "traits": { @@ -8114,9 +8145,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "af-south-1", "UseFIPS": false, - "Region": "af-south-1" + "UseDualStack": false } }, { @@ -8127,9 +8158,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "ap-northeast-1", "UseFIPS": false, - "Region": "ap-northeast-1" + "UseDualStack": false } }, { @@ -8140,9 +8171,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "ap-northeast-2", "UseFIPS": false, - "Region": "ap-northeast-2" + "UseDualStack": false } }, { @@ -8153,9 +8184,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "ap-south-1", "UseFIPS": false, - "Region": "ap-south-1" + "UseDualStack": false } }, { @@ -8166,9 +8197,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "ap-southeast-1", "UseFIPS": false, - "Region": "ap-southeast-1" + "UseDualStack": false } }, { @@ -8179,9 +8210,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "ap-southeast-2", "UseFIPS": false, - "Region": "ap-southeast-2" + "UseDualStack": false } }, { @@ -8192,9 +8223,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "ca-central-1", "UseFIPS": false, - "Region": "ca-central-1" + "UseDualStack": false } }, { @@ -8205,9 +8236,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "eu-central-1", "UseFIPS": false, - "Region": "eu-central-1" + "UseDualStack": false } }, { @@ -8218,9 +8249,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "eu-west-1", "UseFIPS": false, - "Region": "eu-west-1" + "UseDualStack": false } }, { @@ -8231,9 +8262,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "eu-west-2", "UseFIPS": false, - "Region": "eu-west-2" + "UseDualStack": false } }, { @@ -8244,9 +8275,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "eu-west-3", "UseFIPS": false, - "Region": "eu-west-3" + "UseDualStack": false } }, { @@ -8257,9 +8288,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "sa-east-1", "UseFIPS": false, - "Region": "sa-east-1" + "UseDualStack": false } }, { @@ -8270,9 +8301,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-east-1", "UseFIPS": false, - "Region": "us-east-1" + "UseDualStack": false } }, { @@ -8283,9 +8314,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-east-2", "UseFIPS": false, - "Region": "us-east-2" + "UseDualStack": false } }, { @@ -8296,9 +8327,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-west-1", "UseFIPS": false, - "Region": "us-west-1" + "UseDualStack": false } }, { @@ -8309,9 +8340,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-west-2", "UseFIPS": false, - "Region": "us-west-2" + "UseDualStack": false } }, { @@ -8322,9 +8353,9 @@ } }, "params": { - "UseDualStack": true, + "Region": "us-east-1", "UseFIPS": true, - "Region": "us-east-1" + "UseDualStack": true } }, { @@ -8335,9 +8366,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-east-1", "UseFIPS": true, - "Region": "us-east-1" + "UseDualStack": false } }, { @@ -8348,9 +8379,9 @@ } }, "params": { - "UseDualStack": true, + "Region": "us-east-1", "UseFIPS": false, - "Region": "us-east-1" + "UseDualStack": true } }, { @@ -8361,9 +8392,9 @@ } }, "params": { - "UseDualStack": true, + "Region": "cn-north-1", "UseFIPS": true, - "Region": "cn-north-1" + "UseDualStack": true } }, { @@ -8374,9 +8405,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "cn-north-1", "UseFIPS": true, - "Region": "cn-north-1" + "UseDualStack": false } }, { @@ -8387,9 +8418,9 @@ } }, "params": { - "UseDualStack": true, + "Region": "cn-north-1", "UseFIPS": false, - "Region": "cn-north-1" + "UseDualStack": true } }, { @@ -8400,9 +8431,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "cn-north-1", "UseFIPS": false, - "Region": "cn-north-1" + "UseDualStack": false } }, { @@ -8413,9 +8444,9 @@ } }, "params": { - "UseDualStack": true, + "Region": "us-gov-east-1", "UseFIPS": true, - "Region": "us-gov-east-1" + "UseDualStack": true } }, { @@ -8426,9 +8457,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-gov-east-1", "UseFIPS": true, - "Region": "us-gov-east-1" + "UseDualStack": false } }, { @@ -8439,9 +8470,9 @@ } }, "params": { - "UseDualStack": true, + "Region": "us-gov-east-1", "UseFIPS": false, - "Region": "us-gov-east-1" + "UseDualStack": true } }, { @@ -8452,9 +8483,20 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-gov-east-1", "UseFIPS": false, - "Region": "us-gov-east-1" + "UseDualStack": false + } + }, + { + "documentation": "For region us-iso-east-1 with FIPS enabled and DualStack enabled", + "expect": { + "error": "FIPS and DualStack are enabled, but this partition does not support one or both" + }, + "params": { + "Region": "us-iso-east-1", + "UseFIPS": true, + "UseDualStack": true } }, { @@ -8465,9 +8507,20 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-iso-east-1", "UseFIPS": true, - "Region": "us-iso-east-1" + "UseDualStack": false + } + }, + { + "documentation": "For region us-iso-east-1 with FIPS disabled and DualStack enabled", + "expect": { + "error": "DualStack is enabled but this partition does not support DualStack" + }, + "params": { + "Region": "us-iso-east-1", + "UseFIPS": false, + "UseDualStack": true } }, { @@ -8478,9 +8531,20 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-iso-east-1", "UseFIPS": false, - "Region": "us-iso-east-1" + "UseDualStack": false + } + }, + { + "documentation": "For region us-isob-east-1 with FIPS enabled and DualStack enabled", + "expect": { + "error": "FIPS and DualStack are enabled, but this partition does not support one or both" + }, + "params": { + "Region": "us-isob-east-1", + "UseFIPS": true, + "UseDualStack": true } }, { @@ -8491,9 +8555,20 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-isob-east-1", "UseFIPS": true, - "Region": "us-isob-east-1" + "UseDualStack": false + } + }, + { + "documentation": "For region us-isob-east-1 with FIPS disabled and DualStack enabled", + "expect": { + "error": "DualStack is enabled but this partition does not support DualStack" + }, + "params": { + "Region": "us-isob-east-1", + "UseFIPS": false, + "UseDualStack": true } }, { @@ -8504,9 +8579,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-isob-east-1", "UseFIPS": false, - "Region": "us-isob-east-1" + "UseDualStack": false } }, { @@ -8517,9 +8592,9 @@ } }, "params": { - "UseDualStack": false, - "UseFIPS": false, "Region": "us-east-1", + "UseFIPS": false, + "UseDualStack": false, "Endpoint": "https://example.com" } }, @@ -8531,8 +8606,8 @@ } }, "params": { - "UseDualStack": false, "UseFIPS": false, + "UseDualStack": false, "Endpoint": "https://example.com" } }, @@ -8542,9 +8617,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" } }, @@ -8554,11 +8629,17 @@ "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" } + }, + { + "documentation": "Missing region", + "expect": { + "error": "Invalid Configuration: Missing Region" + } } ], "version": "1.0" @@ -9587,6 +9668,13 @@ "smithy.api#documentation": "

The specified name of the flow. Spaces are not allowed. Use underscores (_) or hyphens\n (-) only.

", "smithy.api#required": {} } + }, + "clientToken": { + "target": "com.amazonaws.appflow#ClientToken", + "traits": { + "smithy.api#documentation": "

The clientToken parameter is an idempotency token. It ensures that your\n StartFlow request completes only once. You choose the value to\n pass. For example, if you don't receive a response from your request, you can safely retry the\n request with the same clientToken parameter value.

\n

If you omit a clientToken value, the Amazon Web Services SDK that you are\n using inserts a value for you. This way, the SDK can safely retry requests multiple times\n after a network error. You must provide your own value for other use cases.

\n

If you specify input parameters that differ from your first request, an error occurs for\n flows that run on a schedule or based on an event. However, the error doesn't occur for flows\n that run on demand. You set the conditions that initiate your flow for the\n triggerConfig parameter.

\n

If you use a different value for clientToken, Amazon AppFlow considers\n it a new call to StartFlow. The token is active for 8 hours.

", + "smithy.api#idempotencyToken": {} + } } }, "traits": { @@ -10426,6 +10514,13 @@ "smithy.api#documentation": "

Defines the connector-specific profile configuration and credentials.

", "smithy.api#required": {} } + }, + "clientToken": { + "target": "com.amazonaws.appflow#ClientToken", + "traits": { + "smithy.api#documentation": "

The clientToken parameter is an idempotency token. It ensures that your\n UpdateConnectorProfile request completes only once. You choose the value to\n pass. For example, if you don't receive a response from your request, you can safely retry the\n request with the same clientToken parameter value.

\n

If you omit a clientToken value, the Amazon Web Services SDK that you are\n using inserts a value for you. This way, the SDK can safely retry requests multiple times\n after a network error. You must provide your own value for other use cases.

\n

If you specify input parameters that differ from your first request, an error occurs. If\n you use a different value for clientToken, Amazon AppFlow considers it a new\n call to UpdateConnectorProfile. The token is active for 8 hours.

", + "smithy.api#idempotencyToken": {} + } } }, "traits": { @@ -10510,6 +10605,13 @@ }, "connectorProvisioningConfig": { "target": "com.amazonaws.appflow#ConnectorProvisioningConfig" + }, + "clientToken": { + "target": "com.amazonaws.appflow#ClientToken", + "traits": { + "smithy.api#documentation": "

The clientToken parameter is an idempotency token. It ensures that your\n UpdateConnectorRegistration request completes only once. You choose the value to\n pass. For example, if you don't receive a response from your request, you can safely retry the\n request with the same clientToken parameter value.

\n

If you omit a clientToken value, the Amazon Web Services SDK that you are\n using inserts a value for you. This way, the SDK can safely retry requests multiple times\n after a network error. You must provide your own value for other use cases.

\n

If you specify input parameters that differ from your first request, an error occurs. If\n you use a different value for clientToken, Amazon AppFlow considers it a new\n call to UpdateConnectorRegistration. The token is active for 8 hours.

", + "smithy.api#idempotencyToken": {} + } } }, "traits": { @@ -10618,6 +10720,13 @@ "traits": { "smithy.api#documentation": "

Specifies the configuration that Amazon AppFlow uses when it catalogs the data that's\n transferred by the associated flow. When Amazon AppFlow catalogs the data from a flow, it\n stores metadata in a data catalog.

" } + }, + "clientToken": { + "target": "com.amazonaws.appflow#ClientToken", + "traits": { + "smithy.api#documentation": "

The clientToken parameter is an idempotency token. It ensures that your\n UpdateFlow request completes only once. You choose the value to\n pass. For example, if you don't receive a response from your request, you can safely retry the\n request with the same clientToken parameter value.

\n

If you omit a clientToken value, the Amazon Web Services SDK that you are\n using inserts a value for you. This way, the SDK can safely retry requests multiple times\n after a network error. You must provide your own value for other use cases.

\n

If you specify input parameters that differ from your first request, an error occurs. If\n you use a different value for clientToken, Amazon AppFlow considers it a new\n call to UpdateFlow. The token is active for 8 hours.

", + "smithy.api#idempotencyToken": {} + } } }, "traits": { diff --git a/codegen/sdk-codegen/aws-models/drs.json b/codegen/sdk-codegen/aws-models/drs.json index fbc303bac58..af9380ee205 100644 --- a/codegen/sdk-codegen/aws-models/drs.json +++ b/codegen/sdk-codegen/aws-models/drs.json @@ -292,6 +292,95 @@ } } }, + "com.amazonaws.drs#CreateLaunchConfigurationTemplate": { + "type": "operation", + "input": { + "target": "com.amazonaws.drs#CreateLaunchConfigurationTemplateRequest" + }, + "output": { + "target": "com.amazonaws.drs#CreateLaunchConfigurationTemplateResponse" + }, + "errors": [ + { + "target": "com.amazonaws.drs#AccessDeniedException" + }, + { + "target": "com.amazonaws.drs#InternalServerException" + }, + { + "target": "com.amazonaws.drs#ServiceQuotaExceededException" + }, + { + "target": "com.amazonaws.drs#ThrottlingException" + }, + { + "target": "com.amazonaws.drs#UninitializedAccountException" + }, + { + "target": "com.amazonaws.drs#ValidationException" + } + ], + "traits": { + "smithy.api#documentation": "

Creates a new Launch Configuration Template.

", + "smithy.api#http": { + "uri": "/CreateLaunchConfigurationTemplate", + "method": "POST", + "code": 201 + } + } + }, + "com.amazonaws.drs#CreateLaunchConfigurationTemplateRequest": { + "type": "structure", + "members": { + "tags": { + "target": "com.amazonaws.drs#TagsMap", + "traits": { + "smithy.api#documentation": "

Request to associate tags during creation of a Launch Configuration Template.

" + } + }, + "launchDisposition": { + "target": "com.amazonaws.drs#LaunchDisposition", + "traits": { + "smithy.api#documentation": "

Launch disposition.

" + } + }, + "targetInstanceTypeRightSizingMethod": { + "target": "com.amazonaws.drs#TargetInstanceTypeRightSizingMethod", + "traits": { + "smithy.api#documentation": "

Target instance type right-sizing method.

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

Copy private IP.

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

Copy tags.

" + } + }, + "licensing": { + "target": "com.amazonaws.drs#Licensing", + "traits": { + "smithy.api#documentation": "

Licensing.

" + } + } + } + }, + "com.amazonaws.drs#CreateLaunchConfigurationTemplateResponse": { + "type": "structure", + "members": { + "launchConfigurationTemplate": { + "target": "com.amazonaws.drs#LaunchConfigurationTemplate", + "traits": { + "smithy.api#documentation": "

Created Launch Configuration Template.

" + } + } + } + }, "com.amazonaws.drs#CreateReplicationConfigurationTemplate": { "type": "operation", "input": { @@ -852,6 +941,57 @@ "type": "structure", "members": {} }, + "com.amazonaws.drs#DeleteLaunchConfigurationTemplate": { + "type": "operation", + "input": { + "target": "com.amazonaws.drs#DeleteLaunchConfigurationTemplateRequest" + }, + "output": { + "target": "com.amazonaws.drs#DeleteLaunchConfigurationTemplateResponse" + }, + "errors": [ + { + "target": "com.amazonaws.drs#ConflictException" + }, + { + "target": "com.amazonaws.drs#InternalServerException" + }, + { + "target": "com.amazonaws.drs#ResourceNotFoundException" + }, + { + "target": "com.amazonaws.drs#ThrottlingException" + }, + { + "target": "com.amazonaws.drs#UninitializedAccountException" + } + ], + "traits": { + "smithy.api#documentation": "

Deletes a single Launch Configuration Template by ID.

", + "smithy.api#http": { + "uri": "/DeleteLaunchConfigurationTemplate", + "method": "POST", + "code": 204 + }, + "smithy.api#idempotent": {} + } + }, + "com.amazonaws.drs#DeleteLaunchConfigurationTemplateRequest": { + "type": "structure", + "members": { + "launchConfigurationTemplateID": { + "target": "com.amazonaws.drs#LaunchConfigurationTemplateID", + "traits": { + "smithy.api#documentation": "

The ID of the Launch Configuration Template to be deleted.

", + "smithy.api#required": {} + } + } + } + }, + "com.amazonaws.drs#DeleteLaunchConfigurationTemplateResponse": { + "type": "structure", + "members": {} + }, "com.amazonaws.drs#DeleteRecoveryInstance": { "type": "operation", "input": { @@ -1197,6 +1337,88 @@ } } }, + "com.amazonaws.drs#DescribeLaunchConfigurationTemplates": { + "type": "operation", + "input": { + "target": "com.amazonaws.drs#DescribeLaunchConfigurationTemplatesRequest" + }, + "output": { + "target": "com.amazonaws.drs#DescribeLaunchConfigurationTemplatesResponse" + }, + "errors": [ + { + "target": "com.amazonaws.drs#InternalServerException" + }, + { + "target": "com.amazonaws.drs#ResourceNotFoundException" + }, + { + "target": "com.amazonaws.drs#ThrottlingException" + }, + { + "target": "com.amazonaws.drs#UninitializedAccountException" + }, + { + "target": "com.amazonaws.drs#ValidationException" + } + ], + "traits": { + "smithy.api#documentation": "

Lists all Launch Configuration Templates, filtered by Launch Configuration Template IDs

", + "smithy.api#http": { + "uri": "/DescribeLaunchConfigurationTemplates", + "method": "POST", + "code": 200 + }, + "smithy.api#paginated": { + "inputToken": "nextToken", + "outputToken": "nextToken", + "pageSize": "maxResults", + "items": "items" + }, + "smithy.api#readonly": {} + } + }, + "com.amazonaws.drs#DescribeLaunchConfigurationTemplatesRequest": { + "type": "structure", + "members": { + "launchConfigurationTemplateIDs": { + "target": "com.amazonaws.drs#LaunchConfigurationTemplateIDs", + "traits": { + "smithy.api#documentation": "

Request to filter Launch Configuration Templates list by Launch Configuration Template ID.

" + } + }, + "maxResults": { + "target": "com.amazonaws.drs#MaxResultsType", + "traits": { + "smithy.api#default": 0, + "smithy.api#documentation": "

Maximum results to be returned in DescribeLaunchConfigurationTemplates.

" + } + }, + "nextToken": { + "target": "com.amazonaws.drs#PaginationToken", + "traits": { + "smithy.api#documentation": "

The token of the next Launch Configuration Template to retrieve.

" + } + } + } + }, + "com.amazonaws.drs#DescribeLaunchConfigurationTemplatesResponse": { + "type": "structure", + "members": { + "items": { + "target": "com.amazonaws.drs#LaunchConfigurationTemplates", + "traits": { + "smithy.api#documentation": "

List of items returned by DescribeLaunchConfigurationTemplates.

" + } + }, + "nextToken": { + "target": "com.amazonaws.drs#PaginationToken", + "traits": { + "smithy.api#documentation": "

The token of the next Launch Configuration Template to retrieve.

" + } + } + } + }, "com.amazonaws.drs#DescribeRecoveryInstances": { "type": "operation", "input": { @@ -1857,6 +2079,9 @@ { "target": "com.amazonaws.drs#JobResource" }, + { + "target": "com.amazonaws.drs#LaunchConfigurationTemplateResource" + }, { "target": "com.amazonaws.drs#RecoveryInstanceResource" }, @@ -2260,9 +2485,9 @@ } }, "params": { + "Region": "af-south-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "af-south-1" + "UseDualStack": false } }, { @@ -2273,9 +2498,9 @@ } }, "params": { + "Region": "ap-east-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "ap-east-1" + "UseDualStack": false } }, { @@ -2286,9 +2511,9 @@ } }, "params": { + "Region": "ap-northeast-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "ap-northeast-1" + "UseDualStack": false } }, { @@ -2299,9 +2524,9 @@ } }, "params": { + "Region": "ap-northeast-2", "UseFIPS": false, - "UseDualStack": false, - "Region": "ap-northeast-2" + "UseDualStack": false } }, { @@ -2312,9 +2537,9 @@ } }, "params": { + "Region": "ap-northeast-3", "UseFIPS": false, - "UseDualStack": false, - "Region": "ap-northeast-3" + "UseDualStack": false } }, { @@ -2325,9 +2550,9 @@ } }, "params": { + "Region": "ap-south-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "ap-south-1" + "UseDualStack": false } }, { @@ -2338,9 +2563,9 @@ } }, "params": { + "Region": "ap-southeast-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "ap-southeast-1" + "UseDualStack": false } }, { @@ -2351,9 +2576,9 @@ } }, "params": { + "Region": "ap-southeast-2", "UseFIPS": false, - "UseDualStack": false, - "Region": "ap-southeast-2" + "UseDualStack": false } }, { @@ -2364,9 +2589,9 @@ } }, "params": { + "Region": "ca-central-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "ca-central-1" + "UseDualStack": false } }, { @@ -2377,9 +2602,9 @@ } }, "params": { + "Region": "eu-central-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "eu-central-1" + "UseDualStack": false } }, { @@ -2390,9 +2615,9 @@ } }, "params": { + "Region": "eu-north-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "eu-north-1" + "UseDualStack": false } }, { @@ -2403,9 +2628,9 @@ } }, "params": { + "Region": "eu-south-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "eu-south-1" + "UseDualStack": false } }, { @@ -2416,9 +2641,9 @@ } }, "params": { + "Region": "eu-west-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "eu-west-1" + "UseDualStack": false } }, { @@ -2429,9 +2654,9 @@ } }, "params": { + "Region": "eu-west-2", "UseFIPS": false, - "UseDualStack": false, - "Region": "eu-west-2" + "UseDualStack": false } }, { @@ -2442,9 +2667,9 @@ } }, "params": { + "Region": "eu-west-3", "UseFIPS": false, - "UseDualStack": false, - "Region": "eu-west-3" + "UseDualStack": false } }, { @@ -2455,9 +2680,9 @@ } }, "params": { + "Region": "me-south-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "me-south-1" + "UseDualStack": false } }, { @@ -2468,9 +2693,9 @@ } }, "params": { + "Region": "sa-east-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "sa-east-1" + "UseDualStack": false } }, { @@ -2481,9 +2706,9 @@ } }, "params": { + "Region": "us-east-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "us-east-1" + "UseDualStack": false } }, { @@ -2494,9 +2719,9 @@ } }, "params": { + "Region": "us-east-2", "UseFIPS": false, - "UseDualStack": false, - "Region": "us-east-2" + "UseDualStack": false } }, { @@ -2507,9 +2732,9 @@ } }, "params": { + "Region": "us-west-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "us-west-1" + "UseDualStack": false } }, { @@ -2520,9 +2745,9 @@ } }, "params": { + "Region": "us-west-2", "UseFIPS": false, - "UseDualStack": false, - "Region": "us-west-2" + "UseDualStack": false } }, { @@ -2533,9 +2758,9 @@ } }, "params": { + "Region": "us-east-1", "UseFIPS": true, - "UseDualStack": true, - "Region": "us-east-1" + "UseDualStack": true } }, { @@ -2546,9 +2771,9 @@ } }, "params": { + "Region": "us-east-1", "UseFIPS": true, - "UseDualStack": false, - "Region": "us-east-1" + "UseDualStack": false } }, { @@ -2559,9 +2784,9 @@ } }, "params": { + "Region": "us-east-1", "UseFIPS": false, - "UseDualStack": true, - "Region": "us-east-1" + "UseDualStack": true } }, { @@ -2572,9 +2797,9 @@ } }, "params": { + "Region": "cn-north-1", "UseFIPS": true, - "UseDualStack": true, - "Region": "cn-north-1" + "UseDualStack": true } }, { @@ -2585,9 +2810,9 @@ } }, "params": { + "Region": "cn-north-1", "UseFIPS": true, - "UseDualStack": false, - "Region": "cn-north-1" + "UseDualStack": false } }, { @@ -2598,9 +2823,9 @@ } }, "params": { + "Region": "cn-north-1", "UseFIPS": false, - "UseDualStack": true, - "Region": "cn-north-1" + "UseDualStack": true } }, { @@ -2611,9 +2836,9 @@ } }, "params": { + "Region": "cn-north-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "cn-north-1" + "UseDualStack": false } }, { @@ -2624,9 +2849,9 @@ } }, "params": { + "Region": "us-gov-east-1", "UseFIPS": true, - "UseDualStack": true, - "Region": "us-gov-east-1" + "UseDualStack": true } }, { @@ -2637,9 +2862,9 @@ } }, "params": { + "Region": "us-gov-east-1", "UseFIPS": true, - "UseDualStack": false, - "Region": "us-gov-east-1" + "UseDualStack": false } }, { @@ -2650,9 +2875,9 @@ } }, "params": { + "Region": "us-gov-east-1", "UseFIPS": false, - "UseDualStack": true, - "Region": "us-gov-east-1" + "UseDualStack": true } }, { @@ -2663,9 +2888,20 @@ } }, "params": { + "Region": "us-gov-east-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "us-gov-east-1" + "UseDualStack": false + } + }, + { + "documentation": "For region us-iso-east-1 with FIPS enabled and DualStack enabled", + "expect": { + "error": "FIPS and DualStack are enabled, but this partition does not support one or both" + }, + "params": { + "Region": "us-iso-east-1", + "UseFIPS": true, + "UseDualStack": true } }, { @@ -2676,9 +2912,20 @@ } }, "params": { + "Region": "us-iso-east-1", "UseFIPS": true, - "UseDualStack": false, - "Region": "us-iso-east-1" + "UseDualStack": false + } + }, + { + "documentation": "For region us-iso-east-1 with FIPS disabled and DualStack enabled", + "expect": { + "error": "DualStack is enabled but this partition does not support DualStack" + }, + "params": { + "Region": "us-iso-east-1", + "UseFIPS": false, + "UseDualStack": true } }, { @@ -2689,9 +2936,20 @@ } }, "params": { + "Region": "us-iso-east-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "us-iso-east-1" + "UseDualStack": false + } + }, + { + "documentation": "For region us-isob-east-1 with FIPS enabled and DualStack enabled", + "expect": { + "error": "FIPS and DualStack are enabled, but this partition does not support one or both" + }, + "params": { + "Region": "us-isob-east-1", + "UseFIPS": true, + "UseDualStack": true } }, { @@ -2702,9 +2960,20 @@ } }, "params": { + "Region": "us-isob-east-1", "UseFIPS": true, - "UseDualStack": false, - "Region": "us-isob-east-1" + "UseDualStack": false + } + }, + { + "documentation": "For region us-isob-east-1 with FIPS disabled and DualStack enabled", + "expect": { + "error": "DualStack is enabled but this partition does not support DualStack" + }, + "params": { + "Region": "us-isob-east-1", + "UseFIPS": false, + "UseDualStack": true } }, { @@ -2715,9 +2984,9 @@ } }, "params": { + "Region": "us-isob-east-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "us-isob-east-1" + "UseDualStack": false } }, { @@ -2728,9 +2997,9 @@ } }, "params": { + "Region": "us-east-1", "UseFIPS": false, "UseDualStack": false, - "Region": "us-east-1", "Endpoint": "https://example.com" } }, @@ -2753,9 +3022,9 @@ "error": "Invalid Configuration: FIPS and custom endpoint are not supported" }, "params": { + "Region": "us-east-1", "UseFIPS": true, "UseDualStack": false, - "Region": "us-east-1", "Endpoint": "https://example.com" } }, @@ -2765,11 +3034,17 @@ "error": "Invalid Configuration: Dualstack and custom endpoint are not supported" }, "params": { + "Region": "us-east-1", "UseFIPS": false, "UseDualStack": true, - "Region": "us-east-1", "Endpoint": "https://example.com" } + }, + { + "documentation": "Missing region", + "expect": { + "error": "Invalid Configuration: Missing Region" + } } ], "version": "1.0" @@ -3649,6 +3924,121 @@ } } }, + "com.amazonaws.drs#LaunchConfigurationTemplate": { + "type": "structure", + "members": { + "launchConfigurationTemplateID": { + "target": "com.amazonaws.drs#LaunchConfigurationTemplateID", + "traits": { + "smithy.api#documentation": "

ID of the Launch Configuration Template.

" + } + }, + "arn": { + "target": "com.amazonaws.drs#ARN", + "traits": { + "smithy.api#documentation": "

ARN of the Launch Configuration Template.

" + } + }, + "tags": { + "target": "com.amazonaws.drs#TagsMap", + "traits": { + "smithy.api#documentation": "

Tags of the Launch Configuration Template.

" + } + }, + "launchDisposition": { + "target": "com.amazonaws.drs#LaunchDisposition", + "traits": { + "smithy.api#documentation": "

Launch disposition.

" + } + }, + "targetInstanceTypeRightSizingMethod": { + "target": "com.amazonaws.drs#TargetInstanceTypeRightSizingMethod", + "traits": { + "smithy.api#documentation": "

Target instance type right-sizing method.

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

Copy private IP.

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

Copy tags.

" + } + }, + "licensing": { + "target": "com.amazonaws.drs#Licensing", + "traits": { + "smithy.api#documentation": "

Licensing.

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

Account level Launch Configuration Template.

" + } + }, + "com.amazonaws.drs#LaunchConfigurationTemplateID": { + "type": "string", + "traits": { + "smithy.api#length": { + "min": 21, + "max": 21 + }, + "smithy.api#pattern": "^lct-[0-9a-zA-Z]{17}$" + } + }, + "com.amazonaws.drs#LaunchConfigurationTemplateIDs": { + "type": "list", + "member": { + "target": "com.amazonaws.drs#LaunchConfigurationTemplateID" + }, + "traits": { + "smithy.api#length": { + "min": 0, + "max": 1 + } + } + }, + "com.amazonaws.drs#LaunchConfigurationTemplateResource": { + "type": "resource", + "identifiers": { + "launchConfigurationTemplateID": { + "target": "com.amazonaws.drs#LaunchConfigurationTemplateID" + } + }, + "create": { + "target": "com.amazonaws.drs#CreateLaunchConfigurationTemplate" + }, + "update": { + "target": "com.amazonaws.drs#UpdateLaunchConfigurationTemplate" + }, + "delete": { + "target": "com.amazonaws.drs#DeleteLaunchConfigurationTemplate" + }, + "list": { + "target": "com.amazonaws.drs#DescribeLaunchConfigurationTemplates" + }, + "traits": { + "aws.api#arn": { + "template": "launch-configuration-template/{launchConfigurationTemplateID}" + } + } + }, + "com.amazonaws.drs#LaunchConfigurationTemplates": { + "type": "list", + "member": { + "target": "com.amazonaws.drs#LaunchConfigurationTemplate" + }, + "traits": { + "smithy.api#length": { + "min": 0, + "max": 200 + } + } + }, "com.amazonaws.drs#LaunchDisposition": { "type": "string", "traits": { @@ -4021,6 +4411,16 @@ } } }, + "com.amazonaws.drs#MaxResultsType": { + "type": "integer", + "traits": { + "smithy.api#default": 0, + "smithy.api#range": { + "min": 1, + "max": 1000 + } + } + }, "com.amazonaws.drs#NetworkInterface": { "type": "structure", "members": { @@ -5683,6 +6083,12 @@ "traits": { "smithy.api#documentation": "

Operating system.

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

Are EC2 nitro instance types supported when recovering the Source Server.

" + } } }, "traits": { @@ -6748,6 +7154,96 @@ } } }, + "com.amazonaws.drs#UpdateLaunchConfigurationTemplate": { + "type": "operation", + "input": { + "target": "com.amazonaws.drs#UpdateLaunchConfigurationTemplateRequest" + }, + "output": { + "target": "com.amazonaws.drs#UpdateLaunchConfigurationTemplateResponse" + }, + "errors": [ + { + "target": "com.amazonaws.drs#AccessDeniedException" + }, + { + "target": "com.amazonaws.drs#InternalServerException" + }, + { + "target": "com.amazonaws.drs#ResourceNotFoundException" + }, + { + "target": "com.amazonaws.drs#ThrottlingException" + }, + { + "target": "com.amazonaws.drs#UninitializedAccountException" + }, + { + "target": "com.amazonaws.drs#ValidationException" + } + ], + "traits": { + "smithy.api#documentation": "

Updates an existing Launch Configuration Template by ID.

", + "smithy.api#http": { + "uri": "/UpdateLaunchConfigurationTemplate", + "method": "POST", + "code": 200 + } + } + }, + "com.amazonaws.drs#UpdateLaunchConfigurationTemplateRequest": { + "type": "structure", + "members": { + "launchConfigurationTemplateID": { + "target": "com.amazonaws.drs#LaunchConfigurationTemplateID", + "traits": { + "smithy.api#documentation": "

Launch Configuration Template ID.

", + "smithy.api#required": {} + } + }, + "launchDisposition": { + "target": "com.amazonaws.drs#LaunchDisposition", + "traits": { + "smithy.api#documentation": "

Launch disposition.

" + } + }, + "targetInstanceTypeRightSizingMethod": { + "target": "com.amazonaws.drs#TargetInstanceTypeRightSizingMethod", + "traits": { + "smithy.api#documentation": "

Target instance type right-sizing method.

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

Copy private IP.

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

Copy tags.

" + } + }, + "licensing": { + "target": "com.amazonaws.drs#Licensing", + "traits": { + "smithy.api#documentation": "

Licensing.

" + } + } + } + }, + "com.amazonaws.drs#UpdateLaunchConfigurationTemplateResponse": { + "type": "structure", + "members": { + "launchConfigurationTemplate": { + "target": "com.amazonaws.drs#LaunchConfigurationTemplate", + "traits": { + "smithy.api#documentation": "

Updated Launch Configuration Template.

" + } + } + } + }, "com.amazonaws.drs#UpdateReplicationConfiguration": { "type": "operation", "input": { diff --git a/codegen/sdk-codegen/aws-models/dynamodb.json b/codegen/sdk-codegen/aws-models/dynamodb.json index c6a6550e5b6..adb4cf00ebc 100644 --- a/codegen/sdk-codegen/aws-models/dynamodb.json +++ b/codegen/sdk-codegen/aws-models/dynamodb.json @@ -833,7 +833,7 @@ "aws.api#clientDiscoveredEndpoint": { "required": false }, - "smithy.api#documentation": "

The BatchGetItem operation returns the attributes of one or more items\n from one or more tables. You identify requested items by primary key.

\n

A single operation can retrieve up to 16 MB of data, which can contain as many as 100\n items. BatchGetItem returns a partial result if the response size limit is\n exceeded, the table's provisioned throughput is exceeded, or an internal processing\n failure occurs. If a partial result is returned, the operation returns a value for\n UnprocessedKeys. You can use this value to retry the operation starting\n with the next item to get.

\n \n

If you request more than 100 items, BatchGetItem returns a\n ValidationException with the message \"Too many items requested for\n the BatchGetItem call.\"

\n
\n

For example, if you ask to retrieve 100 items, but each individual item is 300 KB in\n size, the system returns 52 items (so as not to exceed the 16 MB limit). It also returns\n an appropriate UnprocessedKeys value so you can get the next page of\n results. If desired, your application can include its own logic to assemble the pages of\n results into one dataset.

\n

If none of the items can be processed due to insufficient\n provisioned throughput on all of the tables in the request, then\n BatchGetItem returns a\n ProvisionedThroughputExceededException. If at least\n one of the items is successfully processed, then\n BatchGetItem completes successfully, while returning the keys of the\n unread items in UnprocessedKeys.

\n \n

If DynamoDB returns any unprocessed items, you should retry the batch operation on\n those items. However, we strongly recommend that you use an exponential\n backoff algorithm. If you retry the batch operation immediately, the\n underlying read or write requests can still fail due to throttling on the individual\n tables. If you delay the batch operation using exponential backoff, the individual\n requests in the batch are much more likely to succeed.

\n

For more information, see Batch Operations and Error Handling in the Amazon DynamoDB\n Developer Guide.

\n
\n

By default, BatchGetItem performs eventually consistent reads on every\n table in the request. If you want strongly consistent reads instead, you can set\n ConsistentRead to true for any or all tables.

\n

In order to minimize response latency, BatchGetItem retrieves items in\n parallel.

\n

When designing your application, keep in mind that DynamoDB does not return items in\n any particular order. To help parse the response by item, include the primary key values\n for the items in your request in the ProjectionExpression parameter.

\n

If a requested item does not exist, it is not returned in the result. Requests for\n nonexistent items consume the minimum read capacity units according to the type of read.\n For more information, see Working with Tables in the Amazon DynamoDB Developer\n Guide.

" + "smithy.api#documentation": "

The BatchGetItem operation returns the attributes of one or more items\n from one or more tables. You identify requested items by primary key.

\n

A single operation can retrieve up to 16 MB of data, which can contain as many as 100\n items. BatchGetItem returns a partial result if the response size limit is\n exceeded, the table's provisioned throughput is exceeded, or an internal processing\n failure occurs. If a partial result is returned, the operation returns a value for\n UnprocessedKeys. You can use this value to retry the operation starting\n with the next item to get.

\n \n

If you request more than 100 items, BatchGetItem returns a\n ValidationException with the message \"Too many items requested for\n the BatchGetItem call.\"

\n
\n

For example, if you ask to retrieve 100 items, but each individual item is 300 KB in\n size, the system returns 52 items (so as not to exceed the 16 MB limit). It also returns\n an appropriate UnprocessedKeys value so you can get the next page of\n results. If desired, your application can include its own logic to assemble the pages of\n results into one dataset.

\n

If none of the items can be processed due to insufficient\n provisioned throughput on all of the tables in the request, then\n BatchGetItem returns a\n ProvisionedThroughputExceededException. If at least\n one of the items is successfully processed, then\n BatchGetItem completes successfully, while returning the keys of the\n unread items in UnprocessedKeys.

\n \n

If DynamoDB returns any unprocessed items, you should retry the batch operation on\n those items. However, we strongly recommend that you use an exponential\n backoff algorithm. If you retry the batch operation immediately, the\n underlying read or write requests can still fail due to throttling on the individual\n tables. If you delay the batch operation using exponential backoff, the individual\n requests in the batch are much more likely to succeed.

\n

For more information, see Batch Operations and Error Handling in the Amazon DynamoDB\n Developer Guide.

\n
\n

By default, BatchGetItem performs eventually consistent reads on every\n table in the request. If you want strongly consistent reads instead, you can set\n ConsistentRead to true for any or all tables.

\n

In order to minimize response latency, BatchGetItem may retrieve items in\n parallel.

\n

When designing your application, keep in mind that DynamoDB does not return items in\n any particular order. To help parse the response by item, include the primary key values\n for the items in your request in the ProjectionExpression parameter.

\n

If a requested item does not exist, it is not returned in the result. Requests for\n nonexistent items consume the minimum read capacity units according to the type of read.\n For more information, see Working with Tables in the Amazon DynamoDB Developer\n Guide.

" } }, "com.amazonaws.dynamodb#BatchGetItemInput": { @@ -3924,8 +3924,8 @@ }, "params": { "Region": "af-south-1", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false } }, { @@ -3937,8 +3937,8 @@ }, "params": { "Region": "ap-east-1", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false } }, { @@ -3950,8 +3950,8 @@ }, "params": { "Region": "ap-northeast-1", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false } }, { @@ -3963,8 +3963,8 @@ }, "params": { "Region": "ap-northeast-2", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false } }, { @@ -3976,8 +3976,8 @@ }, "params": { "Region": "ap-northeast-3", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false } }, { @@ -3989,8 +3989,8 @@ }, "params": { "Region": "ap-south-1", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false } }, { @@ -4002,8 +4002,8 @@ }, "params": { "Region": "ap-southeast-1", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false } }, { @@ -4015,8 +4015,8 @@ }, "params": { "Region": "ap-southeast-2", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false } }, { @@ -4028,8 +4028,8 @@ }, "params": { "Region": "ap-southeast-3", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false } }, { @@ -4041,8 +4041,8 @@ }, "params": { "Region": "ca-central-1", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false } }, { @@ -4054,8 +4054,8 @@ }, "params": { "Region": "ca-central-1", - "UseDualStack": false, - "UseFIPS": true + "UseFIPS": true, + "UseDualStack": false } }, { @@ -4067,8 +4067,8 @@ }, "params": { "Region": "eu-central-1", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false } }, { @@ -4080,8 +4080,8 @@ }, "params": { "Region": "eu-north-1", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false } }, { @@ -4093,8 +4093,8 @@ }, "params": { "Region": "eu-south-1", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false } }, { @@ -4106,8 +4106,8 @@ }, "params": { "Region": "eu-west-1", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false } }, { @@ -4119,8 +4119,8 @@ }, "params": { "Region": "eu-west-2", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false } }, { @@ -4132,8 +4132,8 @@ }, "params": { "Region": "eu-west-3", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false } }, { @@ -4154,8 +4154,8 @@ }, "params": { "Region": "local", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false } }, { @@ -4167,8 +4167,8 @@ }, "params": { "Region": "me-south-1", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false } }, { @@ -4180,8 +4180,8 @@ }, "params": { "Region": "sa-east-1", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false } }, { @@ -4193,8 +4193,8 @@ }, "params": { "Region": "us-east-1", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false } }, { @@ -4206,8 +4206,8 @@ }, "params": { "Region": "us-east-1", - "UseDualStack": false, - "UseFIPS": true + "UseFIPS": true, + "UseDualStack": false } }, { @@ -4219,8 +4219,8 @@ }, "params": { "Region": "us-east-2", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false } }, { @@ -4232,8 +4232,8 @@ }, "params": { "Region": "us-east-2", - "UseDualStack": false, - "UseFIPS": true + "UseFIPS": true, + "UseDualStack": false } }, { @@ -4245,8 +4245,8 @@ }, "params": { "Region": "us-west-1", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false } }, { @@ -4258,8 +4258,8 @@ }, "params": { "Region": "us-west-1", - "UseDualStack": false, - "UseFIPS": true + "UseFIPS": true, + "UseDualStack": false } }, { @@ -4271,8 +4271,8 @@ }, "params": { "Region": "us-west-2", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false } }, { @@ -4284,8 +4284,8 @@ }, "params": { "Region": "us-west-2", - "UseDualStack": false, - "UseFIPS": true + "UseFIPS": true, + "UseDualStack": false } }, { @@ -4297,8 +4297,8 @@ }, "params": { "Region": "us-east-1", - "UseDualStack": true, - "UseFIPS": true + "UseFIPS": true, + "UseDualStack": true } }, { @@ -4310,8 +4310,8 @@ }, "params": { "Region": "us-east-1", - "UseDualStack": true, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": true } }, { @@ -4323,8 +4323,8 @@ }, "params": { "Region": "cn-north-1", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false } }, { @@ -4336,8 +4336,8 @@ }, "params": { "Region": "cn-northwest-1", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false } }, { @@ -4349,8 +4349,8 @@ }, "params": { "Region": "cn-north-1", - "UseDualStack": true, - "UseFIPS": true + "UseFIPS": true, + "UseDualStack": true } }, { @@ -4362,8 +4362,8 @@ }, "params": { "Region": "cn-north-1", - "UseDualStack": false, - "UseFIPS": true + "UseFIPS": true, + "UseDualStack": false } }, { @@ -4375,8 +4375,8 @@ }, "params": { "Region": "cn-north-1", - "UseDualStack": true, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": true } }, { @@ -4388,8 +4388,8 @@ }, "params": { "Region": "us-gov-east-1", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false } }, { @@ -4401,8 +4401,8 @@ }, "params": { "Region": "us-gov-east-1", - "UseDualStack": false, - "UseFIPS": true + "UseFIPS": true, + "UseDualStack": false } }, { @@ -4414,8 +4414,8 @@ }, "params": { "Region": "us-gov-west-1", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false } }, { @@ -4427,8 +4427,8 @@ }, "params": { "Region": "us-gov-west-1", - "UseDualStack": false, - "UseFIPS": true + "UseFIPS": true, + "UseDualStack": false } }, { @@ -4440,8 +4440,8 @@ }, "params": { "Region": "us-gov-east-1", - "UseDualStack": true, - "UseFIPS": true + "UseFIPS": true, + "UseDualStack": true } }, { @@ -4453,8 +4453,8 @@ }, "params": { "Region": "us-gov-east-1", - "UseDualStack": true, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": true } }, { @@ -4466,8 +4466,8 @@ }, "params": { "Region": "us-iso-east-1", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false } }, { @@ -4479,8 +4479,19 @@ }, "params": { "Region": "us-iso-west-1", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false + } + }, + { + "documentation": "For region us-iso-east-1 with FIPS enabled and DualStack enabled", + "expect": { + "error": "FIPS and DualStack are enabled, but this partition does not support one or both" + }, + "params": { + "Region": "us-iso-east-1", + "UseFIPS": true, + "UseDualStack": true } }, { @@ -4492,8 +4503,19 @@ }, "params": { "Region": "us-iso-east-1", - "UseDualStack": false, - "UseFIPS": true + "UseFIPS": true, + "UseDualStack": false + } + }, + { + "documentation": "For region us-iso-east-1 with FIPS disabled and DualStack enabled", + "expect": { + "error": "DualStack is enabled but this partition does not support DualStack" + }, + "params": { + "Region": "us-iso-east-1", + "UseFIPS": false, + "UseDualStack": true } }, { @@ -4505,8 +4527,19 @@ }, "params": { "Region": "us-isob-east-1", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false + } + }, + { + "documentation": "For region us-isob-east-1 with FIPS enabled and DualStack enabled", + "expect": { + "error": "FIPS and DualStack are enabled, but this partition does not support one or both" + }, + "params": { + "Region": "us-isob-east-1", + "UseFIPS": true, + "UseDualStack": true } }, { @@ -4518,8 +4551,19 @@ }, "params": { "Region": "us-isob-east-1", - "UseDualStack": false, - "UseFIPS": true + "UseFIPS": true, + "UseDualStack": false + } + }, + { + "documentation": "For region us-isob-east-1 with FIPS disabled and DualStack enabled", + "expect": { + "error": "DualStack is enabled but this partition does not support DualStack" + }, + "params": { + "Region": "us-isob-east-1", + "UseFIPS": false, + "UseDualStack": true } }, { @@ -4531,8 +4575,8 @@ }, "params": { "Region": "us-east-1", - "UseDualStack": false, "UseFIPS": false, + "UseDualStack": false, "Endpoint": "https://example.com" } }, @@ -4544,8 +4588,8 @@ } }, "params": { - "UseDualStack": false, "UseFIPS": false, + "UseDualStack": false, "Endpoint": "https://example.com" } }, @@ -4556,8 +4600,8 @@ }, "params": { "Region": "us-east-1", - "UseDualStack": false, "UseFIPS": true, + "UseDualStack": false, "Endpoint": "https://example.com" } }, @@ -4568,10 +4612,16 @@ }, "params": { "Region": "us-east-1", - "UseDualStack": true, "UseFIPS": false, + "UseDualStack": true, "Endpoint": "https://example.com" } + }, + { + "documentation": "Missing region", + "expect": { + "error": "Invalid Configuration: Missing Region" + } } ], "version": "1.0" @@ -8863,7 +8913,7 @@ "aws.api#clientDiscoveredEndpoint": { "required": false }, - "smithy.api#documentation": "

Creates a new table from an existing backup. Any number of users can execute up to 4\n concurrent restores (any type of restore) in a given account.

\n

You can call RestoreTableFromBackup at a maximum rate of 10 times per\n second.

\n

You must manually set up the following on the restored table:

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

Creates a new table from an existing backup. Any number of users can execute up to 50\n concurrent restores (any type of restore) in a given account.

\n

You can call RestoreTableFromBackup at a maximum rate of 10 times per\n second.

\n

You must manually set up the following on the restored table:

\n " } }, "com.amazonaws.dynamodb#RestoreTableFromBackupInput": { diff --git a/codegen/sdk-codegen/aws-models/emr-serverless.json b/codegen/sdk-codegen/aws-models/emr-serverless.json index fe78483cc2f..b74c3358d5e 100644 --- a/codegen/sdk-codegen/aws-models/emr-serverless.json +++ b/codegen/sdk-codegen/aws-models/emr-serverless.json @@ -791,8 +791,8 @@ }, "params": { "Region": "ap-northeast-1", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false } }, { @@ -804,8 +804,8 @@ }, "params": { "Region": "eu-west-1", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false } }, { @@ -817,8 +817,8 @@ }, "params": { "Region": "us-east-1", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false } }, { @@ -830,8 +830,8 @@ }, "params": { "Region": "us-east-1", - "UseDualStack": false, - "UseFIPS": true + "UseFIPS": true, + "UseDualStack": false } }, { @@ -843,8 +843,8 @@ }, "params": { "Region": "us-west-2", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false } }, { @@ -856,8 +856,8 @@ }, "params": { "Region": "us-west-2", - "UseDualStack": false, - "UseFIPS": true + "UseFIPS": true, + "UseDualStack": false } }, { @@ -869,8 +869,8 @@ }, "params": { "Region": "us-east-1", - "UseDualStack": true, - "UseFIPS": true + "UseFIPS": true, + "UseDualStack": true } }, { @@ -882,8 +882,8 @@ }, "params": { "Region": "us-east-1", - "UseDualStack": true, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": true } }, { @@ -895,8 +895,8 @@ }, "params": { "Region": "cn-north-1", - "UseDualStack": true, - "UseFIPS": true + "UseFIPS": true, + "UseDualStack": true } }, { @@ -908,8 +908,8 @@ }, "params": { "Region": "cn-north-1", - "UseDualStack": false, - "UseFIPS": true + "UseFIPS": true, + "UseDualStack": false } }, { @@ -921,8 +921,8 @@ }, "params": { "Region": "cn-north-1", - "UseDualStack": true, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": true } }, { @@ -934,8 +934,8 @@ }, "params": { "Region": "cn-north-1", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false } }, { @@ -947,8 +947,8 @@ }, "params": { "Region": "us-gov-east-1", - "UseDualStack": true, - "UseFIPS": true + "UseFIPS": true, + "UseDualStack": true } }, { @@ -960,8 +960,8 @@ }, "params": { "Region": "us-gov-east-1", - "UseDualStack": false, - "UseFIPS": true + "UseFIPS": true, + "UseDualStack": false } }, { @@ -973,8 +973,8 @@ }, "params": { "Region": "us-gov-east-1", - "UseDualStack": true, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": true } }, { @@ -986,8 +986,8 @@ }, "params": { "Region": "us-gov-east-1", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false } }, { @@ -997,8 +997,8 @@ }, "params": { "Region": "us-iso-east-1", - "UseDualStack": true, - "UseFIPS": true + "UseFIPS": true, + "UseDualStack": true } }, { @@ -1010,8 +1010,8 @@ }, "params": { "Region": "us-iso-east-1", - "UseDualStack": false, - "UseFIPS": true + "UseFIPS": true, + "UseDualStack": false } }, { @@ -1021,8 +1021,8 @@ }, "params": { "Region": "us-iso-east-1", - "UseDualStack": true, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": true } }, { @@ -1034,8 +1034,8 @@ }, "params": { "Region": "us-iso-east-1", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false } }, { @@ -1045,8 +1045,8 @@ }, "params": { "Region": "us-isob-east-1", - "UseDualStack": true, - "UseFIPS": true + "UseFIPS": true, + "UseDualStack": true } }, { @@ -1058,8 +1058,8 @@ }, "params": { "Region": "us-isob-east-1", - "UseDualStack": false, - "UseFIPS": true + "UseFIPS": true, + "UseDualStack": false } }, { @@ -1069,8 +1069,8 @@ }, "params": { "Region": "us-isob-east-1", - "UseDualStack": true, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": true } }, { @@ -1082,8 +1082,8 @@ }, "params": { "Region": "us-isob-east-1", - "UseDualStack": false, - "UseFIPS": false + "UseFIPS": false, + "UseDualStack": false } }, { @@ -1095,8 +1095,8 @@ }, "params": { "Region": "us-east-1", - "UseDualStack": false, "UseFIPS": false, + "UseDualStack": false, "Endpoint": "https://example.com" } }, @@ -1108,8 +1108,8 @@ } }, "params": { - "UseDualStack": false, "UseFIPS": false, + "UseDualStack": false, "Endpoint": "https://example.com" } }, @@ -1120,8 +1120,8 @@ }, "params": { "Region": "us-east-1", - "UseDualStack": false, "UseFIPS": true, + "UseDualStack": false, "Endpoint": "https://example.com" } }, @@ -1132,8 +1132,8 @@ }, "params": { "Region": "us-east-1", - "UseDualStack": true, "UseFIPS": false, + "UseDualStack": true, "Endpoint": "https://example.com" } }, @@ -1650,7 +1650,7 @@ } ], "traits": { - "smithy.api#documentation": "

Returns a URL to access the job run dashboard.

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

Returns a URL to access the job run dashboard. The generated URL is valid for one hour,\n after which you must invoke the API again to generate a new URL.

", "smithy.api#http": { "method": "GET", "uri": "/applications/{applicationId}/jobruns/{jobRunId}/dashboard" @@ -1843,14 +1843,12 @@ "com.amazonaws.emrserverless#ImageDigest": { "type": "string", "traits": { - "smithy.api#documentation": "Image Digest", "smithy.api#pattern": "^sha256:[0-9a-f]{64}$" } }, "com.amazonaws.emrserverless#ImageUri": { "type": "string", "traits": { - "smithy.api#documentation": "Image URI", "smithy.api#length": { "min": 1, "max": 1024 @@ -2056,7 +2054,7 @@ "totalResourceUtilization": { "target": "com.amazonaws.emrserverless#TotalResourceUtilization", "traits": { - "smithy.api#documentation": "

The aggregate vCPU, memory, and storage resources used from the time job start executing\n till the time job is terminated, rounded up to the nearest second.

" + "smithy.api#documentation": "

The aggregate vCPU, memory, and storage resources used from the time the job starts to\n execute, until the time the job terminates, rounded up to the nearest second.

" } }, "networkConfiguration": { @@ -2072,7 +2070,13 @@ "target": "com.amazonaws.emrserverless#Duration", "traits": { "smithy.api#default": null, - "smithy.api#documentation": "Maximum duration for the job run to run. If the job run runs beyond this duration, it will be automatically cancelled." + "smithy.api#documentation": "

Returns the job run timeout value from the StartJobRun call. If no timeout\n was specified, then it returns the default timeout of 720 minutes.

" + } + }, + "billedResourceUtilization": { + "target": "com.amazonaws.emrserverless#ResourceUtilization", + "traits": { + "smithy.api#documentation": "

The aggregate vCPU, memory, and storage that AWS has billed for the job run. The billed\n resources include a 1-minute minimum usage for workers, plus additional storage over 20 GB\n per worker. Note that billed resources do not include usage for idle pre-initialized\n workers.

" } } }, @@ -2671,6 +2675,32 @@ "smithy.api#httpError": 404 } }, + "com.amazonaws.emrserverless#ResourceUtilization": { + "type": "structure", + "members": { + "vCPUHour": { + "target": "smithy.api#Double", + "traits": { + "smithy.api#documentation": "

The aggregated vCPU used per hour from the time the job starts executing until the job\n is terminated.

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

The aggregated memory used per hour from the time the job starts executing until the job\n is terminated.

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

The aggregated storage used per hour from the time the job starts executing until the\n job is terminated.

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

The resource utilization for memory, storage, and vCPU for jobs.

" + } + }, "com.amazonaws.emrserverless#S3MonitoringConfiguration": { "type": "structure", "members": { @@ -3096,7 +3126,7 @@ } ], "traits": { - "smithy.api#documentation": "

Assigns tags to resources. A tag is a label that you assign to an Amazon Web Services resource. Each tag\n consists of a key and an optional value, both of which you define. Tags enable you to\n categorize your Amazon Web Services resources by attributes such as purpose, owner, or environment. When\n you have many resources of the same type, you can quickly identify a specific resource\n based on the tags you've assigned to it.

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

Assigns tags to resources. A tag is a label that you assign to an Amazon Web Services\n resource. Each tag consists of a key and an optional value, both of which you define. Tags\n enable you to categorize your Amazon Web Services resources by attributes such as purpose,\n owner, or environment. When you have many resources of the same type, you can quickly\n identify a specific resource based on the tags you've assigned to it.

", "smithy.api#http": { "method": "POST", "uri": "/tags/{resourceArn}" @@ -3352,7 +3382,7 @@ } }, "traits": { - "smithy.api#documentation": "

The input fails to satisfy the constraints specified by an Amazon Web Services service.

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

The input fails to satisfy the constraints specified by an Amazon Web Services\n service.

", "smithy.api#error": "client", "smithy.api#httpError": 400 } diff --git a/codegen/sdk-codegen/aws-models/internetmonitor.json b/codegen/sdk-codegen/aws-models/internetmonitor.json index bf6f19c4be3..a8227e04a56 100644 --- a/codegen/sdk-codegen/aws-models/internetmonitor.json +++ b/codegen/sdk-codegen/aws-models/internetmonitor.json @@ -150,14 +150,20 @@ "target": "com.amazonaws.internetmonitor#MaxCityNetworksToMonitor", "traits": { "smithy.api#default": 0, - "smithy.api#documentation": "

The maximum number of city-networks to monitor for your resources. A city-network is the location (city) where clients access your application resources from and \n\t\t\tthe network or ASN, such as an internet service provider (ISP), that clients access the resources through. This limit helps control billing costs.

\n

To learn more, see Choosing a city-network maximum value\n\t\t in the Amazon CloudWatch Internet Monitor section of the CloudWatch User Guide.

", - "smithy.api#required": {} + "smithy.api#documentation": "

The maximum number of city-networks to monitor for your resources. A city-network is the location (city) where clients access your application resources from and \n\t\t\tthe network or ASN, such as an internet service provider (ISP), that clients access the resources through. This limit helps control billing costs.

\n

To learn more, see Choosing a city-network maximum value\n\t\t in the Amazon CloudWatch Internet Monitor section of the CloudWatch User Guide.

" } }, "InternetMeasurementsLogDelivery": { "target": "com.amazonaws.internetmonitor#InternetMeasurementsLogDelivery", "traits": { - "smithy.api#documentation": "

Publish internet measurements for Internet Monitor to another location, such as an Amazon S3 bucket. The measurements are also published to Amazon CloudWatch Logs.

" + "smithy.api#documentation": "

Publish internet measurements for Internet Monitor to an Amazon S3 bucket in addition to CloudWatch Logs.

" + } + }, + "TrafficPercentageToMonitor": { + "target": "com.amazonaws.internetmonitor#TrafficPercentageToMonitor", + "traits": { + "smithy.api#default": 0, + "smithy.api#documentation": "

The percentage of the internet-facing traffic for your application that you want to monitor with this monitor.

" } } } @@ -470,8 +476,7 @@ "target": "com.amazonaws.internetmonitor#MaxCityNetworksToMonitor", "traits": { "smithy.api#default": 0, - "smithy.api#documentation": "

The maximum number of city-networks to monitor for your resources. A city-network is the location (city) where clients access your application resources from and \n\t\t\tthe network or ASN, such as an internet service provider (ISP), that clients access the resources through. This limit helps control billing costs.

\n

To learn more, see Choosing a city-network maximum value\n\t\t in the Amazon CloudWatch Internet Monitor section of the CloudWatch User Guide.

", - "smithy.api#required": {} + "smithy.api#documentation": "

The maximum number of city-networks to monitor for your resources. A city-network is the location (city) where clients access your application resources from and \n\t\t\tthe network or ASN, such as an internet service provider (ISP), that clients access the resources through. This limit helps control billing costs.

\n

To learn more, see Choosing a city-network maximum value\n\t\t in the Amazon CloudWatch Internet Monitor section of the CloudWatch User Guide.

" } }, "InternetMeasurementsLogDelivery": { @@ -479,6 +484,13 @@ "traits": { "smithy.api#documentation": "

Publish internet measurements for Internet Monitor to another location, such as an Amazon S3 bucket. The measurements are also published to Amazon CloudWatch Logs.

" } + }, + "TrafficPercentageToMonitor": { + "target": "com.amazonaws.internetmonitor#TrafficPercentageToMonitor", + "traits": { + "smithy.api#default": 0, + "smithy.api#documentation": "

The percentage of the internet-facing traffic for your application that you want to monitor with this monitor.

" + } } } }, @@ -791,7 +803,7 @@ } }, "traits": { - "smithy.api#documentation": "

Configuration information for other locations that you choose to publish Amazon CloudWatch Internet Monitor internet measurements to, such as Amazon S3. \n\t\t\tThe measurements are also published to Amazon CloudWatch Logs.

" + "smithy.api#documentation": "

Publish internet measurements to an Amazon S3 bucket in addition to CloudWatch Logs.

" } }, "com.amazonaws.internetmonitor#InternetMonitor20210603": { @@ -2039,6 +2051,16 @@ } } }, + "com.amazonaws.internetmonitor#TrafficPercentageToMonitor": { + "type": "integer", + "traits": { + "smithy.api#default": 0, + "smithy.api#range": { + "min": 1, + "max": 100 + } + } + }, "com.amazonaws.internetmonitor#TriangulationEventType": { "type": "string", "traits": { @@ -2213,6 +2235,13 @@ "traits": { "smithy.api#documentation": "

Publish internet measurements for Internet Monitor to another location, such as an Amazon S3 bucket. The measurements are also published to Amazon CloudWatch Logs.

" } + }, + "TrafficPercentageToMonitor": { + "target": "com.amazonaws.internetmonitor#TrafficPercentageToMonitor", + "traits": { + "smithy.api#default": 0, + "smithy.api#documentation": "

The percentage of the internet-facing traffic for your application that you want to monitor with this monitor.

" + } } } }, diff --git a/codegen/sdk-codegen/aws-models/iot-wireless.json b/codegen/sdk-codegen/aws-models/iot-wireless.json index a597cce376a..b537b24d27a 100644 --- a/codegen/sdk-codegen/aws-models/iot-wireless.json +++ b/codegen/sdk-codegen/aws-models/iot-wireless.json @@ -4523,6 +4523,15 @@ "smithy.api#documentation": "

Gateway list item object that specifies the frequency and list of gateways for which the downlink message\n should be sent.

" } }, + "com.amazonaws.iotwireless#GatewayMaxEirp": { + "type": "float", + "traits": { + "smithy.api#range": { + "min": 0, + "max": 30 + } + } + }, "com.amazonaws.iotwireless#GenAppKey": { "type": "string", "traits": { @@ -9015,6 +9024,12 @@ "traits": { "smithy.api#documentation": "

Beaconing object information, which consists of the data rate and frequency parameters.

" } + }, + "MaxEirp": { + "target": "com.amazonaws.iotwireless#GatewayMaxEirp", + "traits": { + "smithy.api#documentation": "

The MaxEIRP value.

" + } } }, "traits": { @@ -9326,6 +9341,12 @@ }, "SessionTimeout": { "target": "com.amazonaws.iotwireless#SessionTimeout" + }, + "PingSlotPeriod": { + "target": "com.amazonaws.iotwireless#PingSlotPeriod", + "traits": { + "smithy.api#documentation": "

The PingSlotPeriod value.

" + } } }, "traits": { @@ -9370,6 +9391,20 @@ "traits": { "smithy.api#documentation": "

The DrMax value.

" } + }, + "PrAllowed": { + "target": "com.amazonaws.iotwireless#PrAllowed", + "traits": { + "smithy.api#default": false, + "smithy.api#documentation": "

The PRAllowed value that describes whether passive roaming is allowed.

" + } + }, + "RaAllowed": { + "target": "com.amazonaws.iotwireless#RaAllowed", + "traits": { + "smithy.api#default": false, + "smithy.api#documentation": "

The RAAllowed value that describes whether roaming activation is allowed.

" + } } }, "traits": { @@ -10293,7 +10328,7 @@ "type": "integer", "traits": { "smithy.api#range": { - "min": 128, + "min": 32, "max": 4096 } } @@ -14000,6 +14035,12 @@ }, "NetIdFilters": { "target": "com.amazonaws.iotwireless#NetIdFilters" + }, + "MaxEirp": { + "target": "com.amazonaws.iotwireless#GatewayMaxEirp", + "traits": { + "smithy.api#documentation": "

The MaxEIRP value.

" + } } }, "traits": { @@ -15676,9 +15717,9 @@ } }, "params": { + "Region": "ap-northeast-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "ap-northeast-1" + "UseDualStack": false } }, { @@ -15689,9 +15730,9 @@ } }, "params": { + "Region": "ap-southeast-2", "UseFIPS": false, - "UseDualStack": false, - "Region": "ap-southeast-2" + "UseDualStack": false } }, { @@ -15702,9 +15743,9 @@ } }, "params": { + "Region": "eu-west-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "eu-west-1" + "UseDualStack": false } }, { @@ -15715,9 +15756,9 @@ } }, "params": { + "Region": "us-east-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "us-east-1" + "UseDualStack": false } }, { @@ -15728,9 +15769,9 @@ } }, "params": { + "Region": "us-west-2", "UseFIPS": false, - "UseDualStack": false, - "Region": "us-west-2" + "UseDualStack": false } }, { @@ -15741,9 +15782,9 @@ } }, "params": { + "Region": "us-east-1", "UseFIPS": true, - "UseDualStack": true, - "Region": "us-east-1" + "UseDualStack": true } }, { @@ -15754,9 +15795,9 @@ } }, "params": { + "Region": "us-east-1", "UseFIPS": true, - "UseDualStack": false, - "Region": "us-east-1" + "UseDualStack": false } }, { @@ -15767,9 +15808,9 @@ } }, "params": { + "Region": "us-east-1", "UseFIPS": false, - "UseDualStack": true, - "Region": "us-east-1" + "UseDualStack": true } }, { @@ -15780,9 +15821,9 @@ } }, "params": { + "Region": "cn-north-1", "UseFIPS": true, - "UseDualStack": true, - "Region": "cn-north-1" + "UseDualStack": true } }, { @@ -15793,9 +15834,9 @@ } }, "params": { + "Region": "cn-north-1", "UseFIPS": true, - "UseDualStack": false, - "Region": "cn-north-1" + "UseDualStack": false } }, { @@ -15806,9 +15847,9 @@ } }, "params": { + "Region": "cn-north-1", "UseFIPS": false, - "UseDualStack": true, - "Region": "cn-north-1" + "UseDualStack": true } }, { @@ -15819,9 +15860,9 @@ } }, "params": { + "Region": "cn-north-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "cn-north-1" + "UseDualStack": false } }, { @@ -15832,9 +15873,9 @@ } }, "params": { + "Region": "us-gov-east-1", "UseFIPS": true, - "UseDualStack": true, - "Region": "us-gov-east-1" + "UseDualStack": true } }, { @@ -15845,9 +15886,9 @@ } }, "params": { + "Region": "us-gov-east-1", "UseFIPS": true, - "UseDualStack": false, - "Region": "us-gov-east-1" + "UseDualStack": false } }, { @@ -15858,9 +15899,9 @@ } }, "params": { + "Region": "us-gov-east-1", "UseFIPS": false, - "UseDualStack": true, - "Region": "us-gov-east-1" + "UseDualStack": true } }, { @@ -15871,9 +15912,9 @@ } }, "params": { + "Region": "us-gov-east-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "us-gov-east-1" + "UseDualStack": false } }, { @@ -15882,9 +15923,9 @@ "error": "FIPS and DualStack are enabled, but this partition does not support one or both" }, "params": { + "Region": "us-iso-east-1", "UseFIPS": true, - "UseDualStack": true, - "Region": "us-iso-east-1" + "UseDualStack": true } }, { @@ -15895,9 +15936,9 @@ } }, "params": { + "Region": "us-iso-east-1", "UseFIPS": true, - "UseDualStack": false, - "Region": "us-iso-east-1" + "UseDualStack": false } }, { @@ -15906,9 +15947,9 @@ "error": "DualStack is enabled but this partition does not support DualStack" }, "params": { + "Region": "us-iso-east-1", "UseFIPS": false, - "UseDualStack": true, - "Region": "us-iso-east-1" + "UseDualStack": true } }, { @@ -15919,9 +15960,9 @@ } }, "params": { + "Region": "us-iso-east-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "us-iso-east-1" + "UseDualStack": false } }, { @@ -15930,9 +15971,9 @@ "error": "FIPS and DualStack are enabled, but this partition does not support one or both" }, "params": { + "Region": "us-isob-east-1", "UseFIPS": true, - "UseDualStack": true, - "Region": "us-isob-east-1" + "UseDualStack": true } }, { @@ -15943,9 +15984,9 @@ } }, "params": { + "Region": "us-isob-east-1", "UseFIPS": true, - "UseDualStack": false, - "Region": "us-isob-east-1" + "UseDualStack": false } }, { @@ -15954,9 +15995,9 @@ "error": "DualStack is enabled but this partition does not support DualStack" }, "params": { + "Region": "us-isob-east-1", "UseFIPS": false, - "UseDualStack": true, - "Region": "us-isob-east-1" + "UseDualStack": true } }, { @@ -15967,9 +16008,9 @@ } }, "params": { + "Region": "us-isob-east-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "us-isob-east-1" + "UseDualStack": false } }, { @@ -15980,9 +16021,9 @@ } }, "params": { + "Region": "us-east-1", "UseFIPS": false, "UseDualStack": false, - "Region": "us-east-1", "Endpoint": "https://example.com" } }, @@ -16005,9 +16046,9 @@ "error": "Invalid Configuration: FIPS and custom endpoint are not supported" }, "params": { + "Region": "us-east-1", "UseFIPS": true, "UseDualStack": false, - "Region": "us-east-1", "Endpoint": "https://example.com" } }, @@ -16017,9 +16058,9 @@ "error": "Invalid Configuration: Dualstack and custom endpoint are not supported" }, "params": { + "Region": "us-east-1", "UseFIPS": false, "UseDualStack": true, - "Region": "us-east-1", "Endpoint": "https://example.com" } }, diff --git a/codegen/sdk-codegen/aws-models/lambda.json b/codegen/sdk-codegen/aws-models/lambda.json index cf5655734a7..8ed02f91b71 100644 --- a/codegen/sdk-codegen/aws-models/lambda.json +++ b/codegen/sdk-codegen/aws-models/lambda.json @@ -9930,6 +9930,12 @@ "traits": { "smithy.api#enumValue": "nodejs18.x" } + }, + "python310": { + "target": "smithy.api#Unit", + "traits": { + "smithy.api#enumValue": "python3.10" + } } } },