diff --git a/codegen/sdk-codegen/aws-models/codeartifact.json b/codegen/sdk-codegen/aws-models/codeartifact.json index 8bc2bdbeb81..b403c9f0328 100644 --- a/codegen/sdk-codegen/aws-models/codeartifact.json +++ b/codegen/sdk-codegen/aws-models/codeartifact.json @@ -245,6 +245,9 @@ "smithy.api#documentation": "

\n Information about the connected repository after processing the request.\n

" } } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.codeartifact#AuthorizationTokenDurationSeconds": { @@ -752,9 +755,9 @@ } }, "params": { + "Region": "ap-northeast-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "ap-northeast-1" + "UseDualStack": false } }, { @@ -765,9 +768,9 @@ } }, "params": { + "Region": "ap-south-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "ap-south-1" + "UseDualStack": false } }, { @@ -778,9 +781,9 @@ } }, "params": { + "Region": "ap-southeast-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "ap-southeast-1" + "UseDualStack": false } }, { @@ -791,9 +794,9 @@ } }, "params": { + "Region": "ap-southeast-2", "UseFIPS": false, - "UseDualStack": false, - "Region": "ap-southeast-2" + "UseDualStack": false } }, { @@ -804,9 +807,9 @@ } }, "params": { + "Region": "eu-central-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "eu-central-1" + "UseDualStack": false } }, { @@ -817,9 +820,9 @@ } }, "params": { + "Region": "eu-north-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "eu-north-1" + "UseDualStack": false } }, { @@ -830,9 +833,9 @@ } }, "params": { + "Region": "eu-south-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "eu-south-1" + "UseDualStack": false } }, { @@ -843,9 +846,9 @@ } }, "params": { + "Region": "eu-west-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "eu-west-1" + "UseDualStack": false } }, { @@ -856,9 +859,9 @@ } }, "params": { + "Region": "eu-west-2", "UseFIPS": false, - "UseDualStack": false, - "Region": "eu-west-2" + "UseDualStack": false } }, { @@ -869,9 +872,9 @@ } }, "params": { + "Region": "eu-west-3", "UseFIPS": false, - "UseDualStack": false, - "Region": "eu-west-3" + "UseDualStack": false } }, { @@ -882,9 +885,9 @@ } }, "params": { + "Region": "us-east-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "us-east-1" + "UseDualStack": false } }, { @@ -895,9 +898,9 @@ } }, "params": { + "Region": "us-east-2", "UseFIPS": false, - "UseDualStack": false, - "Region": "us-east-2" + "UseDualStack": false } }, { @@ -908,9 +911,9 @@ } }, "params": { + "Region": "us-west-2", "UseFIPS": false, - "UseDualStack": false, - "Region": "us-west-2" + "UseDualStack": false } }, { @@ -921,9 +924,9 @@ } }, "params": { + "Region": "us-east-1", "UseFIPS": true, - "UseDualStack": true, - "Region": "us-east-1" + "UseDualStack": true } }, { @@ -934,9 +937,9 @@ } }, "params": { + "Region": "us-east-1", "UseFIPS": true, - "UseDualStack": false, - "Region": "us-east-1" + "UseDualStack": false } }, { @@ -947,9 +950,9 @@ } }, "params": { + "Region": "us-east-1", "UseFIPS": false, - "UseDualStack": true, - "Region": "us-east-1" + "UseDualStack": true } }, { @@ -960,9 +963,9 @@ } }, "params": { + "Region": "cn-north-1", "UseFIPS": true, - "UseDualStack": true, - "Region": "cn-north-1" + "UseDualStack": true } }, { @@ -973,9 +976,9 @@ } }, "params": { + "Region": "cn-north-1", "UseFIPS": true, - "UseDualStack": false, - "Region": "cn-north-1" + "UseDualStack": false } }, { @@ -986,9 +989,9 @@ } }, "params": { + "Region": "cn-north-1", "UseFIPS": false, - "UseDualStack": true, - "Region": "cn-north-1" + "UseDualStack": true } }, { @@ -999,9 +1002,9 @@ } }, "params": { + "Region": "cn-north-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "cn-north-1" + "UseDualStack": false } }, { @@ -1012,9 +1015,9 @@ } }, "params": { + "Region": "us-gov-east-1", "UseFIPS": true, - "UseDualStack": true, - "Region": "us-gov-east-1" + "UseDualStack": true } }, { @@ -1025,9 +1028,9 @@ } }, "params": { + "Region": "us-gov-east-1", "UseFIPS": true, - "UseDualStack": false, - "Region": "us-gov-east-1" + "UseDualStack": false } }, { @@ -1038,9 +1041,9 @@ } }, "params": { + "Region": "us-gov-east-1", "UseFIPS": false, - "UseDualStack": true, - "Region": "us-gov-east-1" + "UseDualStack": true } }, { @@ -1051,9 +1054,9 @@ } }, "params": { + "Region": "us-gov-east-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "us-gov-east-1" + "UseDualStack": false } }, { @@ -1062,9 +1065,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 } }, { @@ -1075,9 +1078,9 @@ } }, "params": { + "Region": "us-iso-east-1", "UseFIPS": true, - "UseDualStack": false, - "Region": "us-iso-east-1" + "UseDualStack": false } }, { @@ -1086,9 +1089,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 } }, { @@ -1099,9 +1102,9 @@ } }, "params": { + "Region": "us-iso-east-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "us-iso-east-1" + "UseDualStack": false } }, { @@ -1110,9 +1113,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 } }, { @@ -1123,9 +1126,9 @@ } }, "params": { + "Region": "us-isob-east-1", "UseFIPS": true, - "UseDualStack": false, - "Region": "us-isob-east-1" + "UseDualStack": false } }, { @@ -1134,9 +1137,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 } }, { @@ -1147,9 +1150,9 @@ } }, "params": { + "Region": "us-isob-east-1", "UseFIPS": false, - "UseDualStack": false, - "Region": "us-isob-east-1" + "UseDualStack": false } }, { @@ -1160,9 +1163,9 @@ } }, "params": { + "Region": "us-east-1", "UseFIPS": false, "UseDualStack": false, - "Region": "us-east-1", "Endpoint": "https://example.com" } }, @@ -1185,9 +1188,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" } }, @@ -1197,9 +1200,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" } }, @@ -1383,6 +1386,9 @@ "smithy.api#documentation": "

\n A map of package versions that failed to copy and their error codes. The possible error codes are in \n the PackageVersionError data type. They are:\n

\n " } } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.codeartifact#CreateDomain": { @@ -1462,6 +1468,9 @@ "smithy.api#documentation": "

\n Contains information about the created domain after processing the request.\n

" } } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.codeartifact#CreateRepository": { @@ -1562,6 +1571,9 @@ "smithy.api#documentation": "

\n Information about the created repository after processing the request.\n

" } } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.codeartifact#DeleteDomain": { @@ -1674,6 +1686,9 @@ "smithy.api#documentation": "

\n Information about the deleted resource policy after processing the request.\n

" } } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.codeartifact#DeleteDomainRequest": { @@ -1708,6 +1723,9 @@ "smithy.api#documentation": "

\n Contains information about the deleted domain after processing the request.\n

" } } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.codeartifact#DeletePackage": { @@ -1807,6 +1825,9 @@ "deletedPackage": { "target": "com.amazonaws.codeartifact#PackageSummary" } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.codeartifact#DeletePackageVersions": { @@ -1928,6 +1949,9 @@ "smithy.api#documentation": "

\n A PackageVersionError object that contains a map of errors codes for the \n deleted package that failed. The possible error codes are:\n

\n " } } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.codeartifact#DeleteRepository": { @@ -2051,6 +2075,9 @@ "smithy.api#documentation": "

\n Information about the deleted policy after processing the request.\n

" } } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.codeartifact#DeleteRepositoryRequest": { @@ -2093,6 +2120,9 @@ "smithy.api#documentation": "

\n Information about the deleted repository after processing the request.\n

" } } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.codeartifact#DescribeDomain": { @@ -2158,6 +2188,9 @@ "domain": { "target": "com.amazonaws.codeartifact#DomainDescription" } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.codeartifact#DescribePackage": { @@ -2258,6 +2291,9 @@ "smithy.api#required": {} } } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.codeartifact#DescribePackageVersion": { @@ -2369,6 +2405,9 @@ "smithy.api#required": {} } } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.codeartifact#DescribeRepository": { @@ -2445,6 +2484,9 @@ "smithy.api#documentation": "

\n A RepositoryDescription object that contains the requested repository information.\n

" } } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.codeartifact#Description": { @@ -2545,6 +2587,9 @@ "smithy.api#documentation": "

\n The repository associated with the removed external connection.\n

" } } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.codeartifact#DisposePackageVersions": { @@ -2672,6 +2717,9 @@ "smithy.api#documentation": "

\n A PackageVersionError object that contains a map of errors codes for the \n disposed package versions that failed. The possible error codes are:\n

\n " } } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.codeartifact#DomainDescription": { @@ -2938,6 +2986,9 @@ "smithy.api#documentation": "

\n A timestamp that specifies the date and time the authorization token expires.\n

" } } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.codeartifact#GetDomainPermissionsPolicy": { @@ -3006,6 +3057,9 @@ "smithy.api#documentation": "

\n The returned resource policy.\n

" } } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.codeartifact#GetPackageVersionAsset": { @@ -3154,6 +3208,9 @@ "smithy.api#httpHeader": "X-PackageVersionRevision" } } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.codeartifact#GetPackageVersionReadme": { @@ -3291,6 +3348,9 @@ "smithy.api#documentation": "

\n The text of the returned readme file.\n

" } } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.codeartifact#GetRepositoryEndpoint": { @@ -3375,6 +3435,9 @@ "smithy.api#documentation": "

\n A string that specifies the URL of the returned endpoint.\n

" } } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.codeartifact#GetRepositoryPermissionsPolicy": { @@ -3451,6 +3514,9 @@ "smithy.api#documentation": "

\n The returned resource policy.\n

" } } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.codeartifact#HashAlgorithm": { @@ -3621,6 +3687,9 @@ "smithy.api#documentation": "

\n The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.\n

" } } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.codeartifact#ListPackageVersionAssets": { @@ -3793,6 +3862,9 @@ "smithy.api#documentation": "

\n The returned list of AssetSummary objects.\n

" } } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.codeartifact#ListPackageVersionDependencies": { @@ -3943,6 +4015,9 @@ "smithy.api#documentation": "

\n The returned list of PackageDependency objects.\n

" } } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.codeartifact#ListPackageVersions": { @@ -4122,6 +4197,9 @@ "smithy.api#documentation": "

\n If there are additional results, this is the token for the next set of results.\n

" } } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.codeartifact#ListPackages": { @@ -4268,6 +4346,9 @@ "smithy.api#documentation": "

\n If there are additional results, this is the token for the next set of results.\n

" } } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.codeartifact#ListRepositories": { @@ -4422,6 +4503,9 @@ "smithy.api#documentation": "

\n If there are additional results, this is the token for the next set of results.\n

" } } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.codeartifact#ListRepositoriesMaxResults": { @@ -4477,6 +4561,9 @@ "smithy.api#documentation": "

\n If there are additional results, this is the token for the next set of results.\n

" } } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.codeartifact#ListTagsForResource": { @@ -4535,6 +4622,9 @@ "smithy.api#documentation": "

A list of tag key and value pairs associated with the specified resource.

" } } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.codeartifact#Long": { @@ -5176,7 +5266,7 @@ "format": { "target": "com.amazonaws.codeartifact#PackageFormat", "traits": { - "smithy.api#documentation": "

A format that specifies the type of the package version with the requested asset file.

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

A format that specifies the type of the package version with the requested asset file.

\n

The only supported value is generic.

", "smithy.api#httpQuery": "format", "smithy.api#required": {} } @@ -5285,6 +5375,9 @@ "smithy.api#documentation": "

An AssetSummary for the published asset.

" } } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.codeartifact#PutDomainPermissionsPolicy": { @@ -5370,6 +5463,9 @@ "smithy.api#documentation": "

The resource policy that was set after processing the request.

" } } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.codeartifact#PutPackageOriginConfiguration": { @@ -5476,6 +5572,9 @@ "smithy.api#documentation": "

A PackageOriginConfiguration \n object that describes the origin configuration set for the package. It contains a \n PackageOriginRestrictions \n object that describes how new versions of the package can be introduced to the repository.

" } } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.codeartifact#PutRepositoryPermissionsPolicy": { @@ -5571,6 +5670,9 @@ "smithy.api#documentation": "

The resource policy that was set after processing the request.

" } } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.codeartifact#RepositoryDescription": { @@ -6019,7 +6121,10 @@ }, "com.amazonaws.codeartifact#TagResourceResult": { "type": "structure", - "members": {} + "members": {}, + "traits": { + "smithy.api#output": {} + } }, "com.amazonaws.codeartifact#TagValue": { "type": "string", @@ -6113,7 +6218,10 @@ }, "com.amazonaws.codeartifact#UntagResourceResult": { "type": "structure", - "members": {} + "members": {}, + "traits": { + "smithy.api#output": {} + } }, "com.amazonaws.codeartifact#UpdatePackageVersionsStatus": { "type": "operation", @@ -6247,6 +6355,9 @@ "smithy.api#documentation": "

A list of SuccessfulPackageVersionInfo objects, one for each package version\n with a status that successfully updated.

" } } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.codeartifact#UpdateRepository": { @@ -6341,6 +6452,9 @@ "smithy.api#documentation": "

\n The updated repository.\n

" } } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.codeartifact#UpstreamRepository": { diff --git a/codegen/sdk-codegen/aws-models/docdb.json b/codegen/sdk-codegen/aws-models/docdb.json index 04cd633c3c6..82af29e7881 100644 --- a/codegen/sdk-codegen/aws-models/docdb.json +++ b/codegen/sdk-codegen/aws-models/docdb.json @@ -77,6 +77,9 @@ "EventSubscription": { "target": "com.amazonaws.docdb#EventSubscription" } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.docdb#AddTagsToResource": { @@ -300,7 +303,7 @@ "name": "rds" }, "aws.protocols#awsQuery": {}, - "smithy.api#documentation": "

Amazon DocumentDB API documentation

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

Amazon DocumentDB is a fast, reliable, and fully managed database service. \n Amazon DocumentDB makes it easy to set up, operate, and scale MongoDB-compatible databases in the cloud. \n With Amazon DocumentDB, you can run the same application code and use the same drivers and tools that you use with MongoDB.

", "smithy.api#title": "Amazon DocumentDB with MongoDB compatibility", "smithy.api#xmlNamespace": { "uri": "http://rds.amazonaws.com/doc/2014-10-31/" @@ -1448,6 +1451,9 @@ "ResourcePendingMaintenanceActions": { "target": "com.amazonaws.docdb#ResourcePendingMaintenanceActions" } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.docdb#AttributeValueList": { @@ -1688,6 +1694,9 @@ "DBClusterParameterGroup": { "target": "com.amazonaws.docdb#DBClusterParameterGroup" } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.docdb#CopyDBClusterSnapshot": { @@ -1774,6 +1783,9 @@ "DBClusterSnapshot": { "target": "com.amazonaws.docdb#DBClusterSnapshot" } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.docdb#CreateDBCluster": { @@ -2032,6 +2044,9 @@ "DBClusterParameterGroup": { "target": "com.amazonaws.docdb#DBClusterParameterGroup" } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.docdb#CreateDBClusterResult": { @@ -2040,6 +2055,9 @@ "DBCluster": { "target": "com.amazonaws.docdb#DBCluster" } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.docdb#CreateDBClusterSnapshot": { @@ -2105,6 +2123,9 @@ "DBClusterSnapshot": { "target": "com.amazonaws.docdb#DBClusterSnapshot" } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.docdb#CreateDBInstance": { @@ -2256,6 +2277,9 @@ "DBInstance": { "target": "com.amazonaws.docdb#DBInstance" } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.docdb#CreateDBSubnetGroup": { @@ -2328,6 +2352,9 @@ "DBSubnetGroup": { "target": "com.amazonaws.docdb#DBSubnetGroup" } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.docdb#CreateEventSubscription": { @@ -2423,6 +2450,9 @@ "EventSubscription": { "target": "com.amazonaws.docdb#EventSubscription" } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.docdb#CreateGlobalCluster": { @@ -2508,6 +2538,9 @@ "GlobalCluster": { "target": "com.amazonaws.docdb#GlobalCluster" } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.docdb#DBCluster": { @@ -3941,6 +3974,9 @@ "DBCluster": { "target": "com.amazonaws.docdb#DBCluster" } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.docdb#DeleteDBClusterSnapshot": { @@ -3984,6 +4020,9 @@ "DBClusterSnapshot": { "target": "com.amazonaws.docdb#DBClusterSnapshot" } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.docdb#DeleteDBInstance": { @@ -4036,6 +4075,9 @@ "DBInstance": { "target": "com.amazonaws.docdb#DBInstance" } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.docdb#DeleteDBSubnetGroup": { @@ -4117,6 +4159,9 @@ "EventSubscription": { "target": "com.amazonaws.docdb#EventSubscription" } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.docdb#DeleteGlobalCluster": { @@ -4160,6 +4205,9 @@ "GlobalCluster": { "target": "com.amazonaws.docdb#GlobalCluster" } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.docdb#DescribeCertificates": { @@ -4369,6 +4417,9 @@ "DBClusterSnapshotAttributesResult": { "target": "com.amazonaws.docdb#DBClusterSnapshotAttributesResult" } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.docdb#DescribeDBClusterSnapshots": { @@ -4880,6 +4931,9 @@ "EngineDefaults": { "target": "com.amazonaws.docdb#EngineDefaults" } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.docdb#DescribeEventCategories": { @@ -5576,6 +5630,9 @@ "DBCluster": { "target": "com.amazonaws.docdb#DBCluster" } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.docdb#Filter": { @@ -6301,7 +6358,14 @@ "EngineVersion": { "target": "com.amazonaws.docdb#String", "traits": { - "smithy.api#documentation": "

The version number of the database engine to which you want to upgrade. Modifying engine version is not supported on Amazon DocumentDB.

" + "smithy.api#documentation": "

The version number of the database engine to which you want to upgrade.\n Changing this parameter results in an outage. The change is applied during\n the next maintenance window unless ApplyImmediately is enabled.

\n

To list all of the available engine versions for Amazon DocumentDB use the following command:

\n

\n aws docdb describe-db-engine-versions --engine docdb --query \"DBEngineVersions[].EngineVersion\"\n

" + } + }, + "AllowMajorVersionUpgrade": { + "target": "com.amazonaws.docdb#Boolean", + "traits": { + "smithy.api#default": false, + "smithy.api#documentation": "

A value that indicates whether major version upgrades are allowed.

\n

Constraints: You must allow major version upgrades when specifying a value for the\n EngineVersion parameter that is a different major version than the DB\n cluster's current version.

" } }, "DeletionProtection": { @@ -6363,6 +6427,9 @@ "DBCluster": { "target": "com.amazonaws.docdb#DBCluster" } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.docdb#ModifyDBClusterSnapshotAttribute": { @@ -6428,6 +6495,9 @@ "DBClusterSnapshotAttributesResult": { "target": "com.amazonaws.docdb#DBClusterSnapshotAttributesResult" } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.docdb#ModifyDBInstance": { @@ -6565,6 +6635,9 @@ "DBInstance": { "target": "com.amazonaws.docdb#DBInstance" } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.docdb#ModifyDBSubnetGroup": { @@ -6630,6 +6703,9 @@ "DBSubnetGroup": { "target": "com.amazonaws.docdb#DBSubnetGroup" } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.docdb#ModifyEventSubscription": { @@ -6709,6 +6785,9 @@ "EventSubscription": { "target": "com.amazonaws.docdb#EventSubscription" } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.docdb#ModifyGlobalCluster": { @@ -6764,6 +6843,9 @@ "GlobalCluster": { "target": "com.amazonaws.docdb#GlobalCluster" } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.docdb#OrderableDBInstanceOption": { @@ -7174,6 +7256,9 @@ "DBInstance": { "target": "com.amazonaws.docdb#DBInstance" } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.docdb#RemoveFromGlobalCluster": { @@ -7227,6 +7312,9 @@ "GlobalCluster": { "target": "com.amazonaws.docdb#GlobalCluster" } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.docdb#RemoveSourceIdentifierFromSubscription": { @@ -7277,6 +7365,9 @@ "EventSubscription": { "target": "com.amazonaws.docdb#EventSubscription" } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.docdb#RemoveTagsFromResource": { @@ -7560,6 +7651,9 @@ "DBCluster": { "target": "com.amazonaws.docdb#DBCluster" } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.docdb#RestoreDBClusterToPointInTime": { @@ -7710,6 +7804,9 @@ "DBCluster": { "target": "com.amazonaws.docdb#DBCluster" } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.docdb#SNSInvalidTopicFault": { @@ -7905,6 +8002,9 @@ "DBCluster": { "target": "com.amazonaws.docdb#DBCluster" } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.docdb#StopDBCluster": { @@ -7948,6 +8048,9 @@ "DBCluster": { "target": "com.amazonaws.docdb#DBCluster" } + }, + "traits": { + "smithy.api#output": {} } }, "com.amazonaws.docdb#StorageQuotaExceededFault": { diff --git a/codegen/sdk-codegen/aws-models/ec2.json b/codegen/sdk-codegen/aws-models/ec2.json index cd2fa72dd3c..a1872b34fa0 100644 --- a/codegen/sdk-codegen/aws-models/ec2.json +++ b/codegen/sdk-codegen/aws-models/ec2.json @@ -1993,7 +1993,7 @@ "min": 1, "max": 30 }, - "smithy.api#pattern": "^[a-zA-Z0-9\\.\\*]+$" + "smithy.api#pattern": "^[a-zA-Z0-9\\.\\*\\-]+$" } }, "com.amazonaws.ec2#AllowedInstanceTypeSet": { @@ -44483,7 +44483,7 @@ "min": 1, "max": 30 }, - "smithy.api#pattern": "^[a-zA-Z0-9\\.\\*]+$" + "smithy.api#pattern": "^[a-zA-Z0-9\\.\\*\\-]+$" } }, "com.amazonaws.ec2#ExcludedInstanceTypeSet": { @@ -61839,6 +61839,22 @@ "smithy.api#documentation": "

Indicates whether Nitro Enclaves is supported.

", "smithy.api#xmlName": "nitroEnclavesSupport" } + }, + "NitroTpmSupport": { + "target": "com.amazonaws.ec2#NitroTpmSupport", + "traits": { + "aws.protocols#ec2QueryName": "NitroTpmSupport", + "smithy.api#documentation": "

Indicates whether NitroTPM is supported.

", + "smithy.api#xmlName": "nitroTpmSupport" + } + }, + "NitroTpmInfo": { + "target": "com.amazonaws.ec2#NitroTpmInfo", + "traits": { + "aws.protocols#ec2QueryName": "NitroTpmInfo", + "smithy.api#documentation": "

Describes the supported NitroTPM versions for the instance type.

", + "smithy.api#xmlName": "nitroTpmInfo" + } } }, "traits": { @@ -76557,6 +76573,51 @@ } } }, + "com.amazonaws.ec2#NitroTpmInfo": { + "type": "structure", + "members": { + "SupportedVersions": { + "target": "com.amazonaws.ec2#NitroTpmSupportedVersionsList", + "traits": { + "aws.protocols#ec2QueryName": "SupportedVersions", + "smithy.api#documentation": "

Indicates the supported NitroTPM versions.

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

Describes the supported NitroTPM versions for the instance type.

" + } + }, + "com.amazonaws.ec2#NitroTpmSupport": { + "type": "enum", + "members": { + "UNSUPPORTED": { + "target": "smithy.api#Unit", + "traits": { + "smithy.api#enumValue": "unsupported" + } + }, + "SUPPORTED": { + "target": "smithy.api#Unit", + "traits": { + "smithy.api#enumValue": "supported" + } + } + } + }, + "com.amazonaws.ec2#NitroTpmSupportedVersionType": { + "type": "string" + }, + "com.amazonaws.ec2#NitroTpmSupportedVersionsList": { + "type": "list", + "member": { + "target": "com.amazonaws.ec2#NitroTpmSupportedVersionType", + "traits": { + "smithy.api#xmlName": "item" + } + } + }, "com.amazonaws.ec2#OccurrenceDayRequestSet": { "type": "list", "member": { diff --git a/codegen/sdk-codegen/aws-models/glue.json b/codegen/sdk-codegen/aws-models/glue.json index a24de45d1be..d40a524e23f 100644 --- a/codegen/sdk-codegen/aws-models/glue.json +++ b/codegen/sdk-codegen/aws-models/glue.json @@ -25132,6 +25132,18 @@ "traits": { "smithy.api#enumValue": "CELL_FILTER_PERMISSION" } + }, + "NESTED_PERMISSION": { + "target": "smithy.api#Unit", + "traits": { + "smithy.api#enumValue": "NESTED_PERMISSION" + } + }, + "NESTED_CELL_PERMISSION": { + "target": "smithy.api#Unit", + "traits": { + "smithy.api#enumValue": "NESTED_CELL_PERMISSION" + } } } }, diff --git a/codegen/sdk-codegen/aws-models/ivs.json b/codegen/sdk-codegen/aws-models/ivs.json index b447cf50308..a42499bf65c 100644 --- a/codegen/sdk-codegen/aws-models/ivs.json +++ b/codegen/sdk-codegen/aws-models/ivs.json @@ -1056,6 +1056,15 @@ "target": "com.amazonaws.ivs#BatchStartViewerSessionRevocationResponse" }, "errors": [ + { + "target": "com.amazonaws.ivs#AccessDeniedException" + }, + { + "target": "com.amazonaws.ivs#PendingVerification" + }, + { + "target": "com.amazonaws.ivs#ThrottlingException" + }, { "target": "com.amazonaws.ivs#ValidationException" } @@ -1624,6 +1633,12 @@ "smithy.api#default": 0, "smithy.api#documentation": "

If a broadcast disconnects and then reconnects within the specified interval, the multiple\n streams will be considered a single broadcast and merged together. Default: 0.

" } + }, + "renditionConfiguration": { + "target": "com.amazonaws.ivs#RenditionConfiguration", + "traits": { + "smithy.api#documentation": "

Object that describes which renditions should be recorded for a stream.

" + } } } }, @@ -3101,6 +3116,12 @@ "smithy.api#default": 0, "smithy.api#documentation": "

If a broadcast disconnects and then reconnects within the specified interval, the multiple\n streams will be considered a single broadcast and merged together. Default: 0.

" } + }, + "renditionConfiguration": { + "target": "com.amazonaws.ivs#RenditionConfiguration", + "traits": { + "smithy.api#documentation": "

Object that describes which renditions should be recorded for a stream.

" + } } }, "traits": { @@ -3218,6 +3239,74 @@ } } }, + "com.amazonaws.ivs#RenditionConfiguration": { + "type": "structure", + "members": { + "renditionSelection": { + "target": "com.amazonaws.ivs#RenditionConfigurationRenditionSelection", + "traits": { + "smithy.api#documentation": "

Indicates which set of renditions are recorded for a stream. For BASIC\n channels, the CUSTOM value has no effect. If CUSTOM is specified, a\n set of renditions must be specified in the renditions field. Default:\n ALL.

" + } + }, + "renditions": { + "target": "com.amazonaws.ivs#RenditionConfigurationRenditionList", + "traits": { + "smithy.api#documentation": "

Indicates which renditions are recorded for a stream, if renditionSelection\n is CUSTOM; otherwise, this field is irrelevant. The selected renditions are\n recorded if they are available during the stream. If a selected rendition is unavailable, the\n best available rendition is recorded. For details on the resolution dimensions of each\n rendition, see Auto-Record to Amazon S3.

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

Object that describes which renditions should be recorded for a stream.

" + } + }, + "com.amazonaws.ivs#RenditionConfigurationRendition": { + "type": "string", + "traits": { + "smithy.api#enum": [ + { + "value": "FULL_HD", + "name": "FULL_HD" + }, + { + "value": "HD", + "name": "HD" + }, + { + "value": "SD", + "name": "SD" + }, + { + "value": "LOWEST_RESOLUTION", + "name": "LOWEST_RESOLUTION" + } + ] + } + }, + "com.amazonaws.ivs#RenditionConfigurationRenditionList": { + "type": "list", + "member": { + "target": "com.amazonaws.ivs#RenditionConfigurationRendition" + } + }, + "com.amazonaws.ivs#RenditionConfigurationRenditionSelection": { + "type": "string", + "traits": { + "smithy.api#enum": [ + { + "value": "ALL", + "name": "ALL" + }, + { + "value": "NONE", + "name": "NONE" + }, + { + "value": "CUSTOM", + "name": "CUSTOM" + } + ] + } + }, "com.amazonaws.ivs#ResourceArn": { "type": "string", "traits": { @@ -3300,6 +3389,12 @@ { "target": "com.amazonaws.ivs#InternalServerException" }, + { + "target": "com.amazonaws.ivs#PendingVerification" + }, + { + "target": "com.amazonaws.ivs#ResourceNotFoundException" + }, { "target": "com.amazonaws.ivs#ThrottlingException" }, @@ -3953,7 +4048,19 @@ "target": "com.amazonaws.ivs#TargetIntervalSeconds", "traits": { "smithy.api#default": 0, - "smithy.api#documentation": "

The targeted thumbnail-generation interval in seconds. This is configurable (and required)\n only if recordingMode is INTERVAL. Default: 60.

\n

\n Important: Setting a value for\n targetIntervalSeconds does not guarantee that thumbnails are generated at the\n specified interval. For thumbnails to be generated at the targetIntervalSeconds\n interval, the IDR/Keyframe value for the input video must be less than the\n targetIntervalSeconds value. See Amazon IVS Streaming Configuration\n for information on setting IDR/Keyframe to the recommended value in video-encoder\n settings.

" + "smithy.api#documentation": "

The targeted thumbnail-generation interval in seconds. This is configurable (and required)\n only if recordingMode is INTERVAL. Default: 60.

\n

\n Important: For the BASIC channel type,\n setting a value for targetIntervalSeconds does not guarantee that thumbnails are\n generated at the specified interval. For thumbnails to be generated at the\n targetIntervalSeconds interval, the IDR/Keyframe value for the\n input video must be less than the targetIntervalSeconds value. See Amazon IVS Streaming\n Configuration for information on setting IDR/Keyframe to the\n recommended value in video-encoder settings.

" + } + }, + "resolution": { + "target": "com.amazonaws.ivs#ThumbnailConfigurationResolution", + "traits": { + "smithy.api#documentation": "

Indicates the desired resolution of recorded thumbnails. Thumbnails are recorded at the\n selected resolution if the corresponding rendition is available during the stream; otherwise,\n they are recorded at source resolution. For more information about resolution values and their\n corresponding height and width dimensions, see Auto-Record to Amazon S3. Default:\n Null (source resolution is returned).

" + } + }, + "storage": { + "target": "com.amazonaws.ivs#ThumbnailConfigurationStorageList", + "traits": { + "smithy.api#documentation": "

Indicates the format in which thumbnails are recorded. SEQUENTIAL records all\n generated thumbnails in a serial manner, to the media/thumbnails directory.\n LATEST saves the latest thumbnail in media/latest_thumbnail/thumb.jpg and\n overwrites it at the interval specified by targetIntervalSeconds. You can enable\n both SEQUENTIAL and LATEST. Default: SEQUENTIAL.

" } } }, @@ -3961,6 +4068,50 @@ "smithy.api#documentation": "

An object representing a configuration of thumbnails for recorded video.

" } }, + "com.amazonaws.ivs#ThumbnailConfigurationResolution": { + "type": "string", + "traits": { + "smithy.api#enum": [ + { + "value": "FULL_HD", + "name": "FULL_HD" + }, + { + "value": "HD", + "name": "HD" + }, + { + "value": "SD", + "name": "SD" + }, + { + "value": "LOWEST_RESOLUTION", + "name": "LOWEST_RESOLUTION" + } + ] + } + }, + "com.amazonaws.ivs#ThumbnailConfigurationStorage": { + "type": "string", + "traits": { + "smithy.api#enum": [ + { + "value": "SEQUENTIAL", + "name": "SEQUENTIAL" + }, + { + "value": "LATEST", + "name": "LATEST" + } + ] + } + }, + "com.amazonaws.ivs#ThumbnailConfigurationStorageList": { + "type": "list", + "member": { + "target": "com.amazonaws.ivs#ThumbnailConfigurationStorage" + } + }, "com.amazonaws.ivs#Time": { "type": "timestamp", "traits": { diff --git a/codegen/sdk-codegen/aws-models/lakeformation.json b/codegen/sdk-codegen/aws-models/lakeformation.json index f58c8a58546..0977a01aa07 100644 --- a/codegen/sdk-codegen/aws-models/lakeformation.json +++ b/codegen/sdk-codegen/aws-models/lakeformation.json @@ -549,8 +549,8 @@ } }, "params": { - "UseFIPS": false, "Region": "af-south-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -562,8 +562,8 @@ } }, "params": { - "UseFIPS": false, "Region": "ap-east-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -575,8 +575,8 @@ } }, "params": { - "UseFIPS": false, "Region": "ap-northeast-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -588,8 +588,8 @@ } }, "params": { - "UseFIPS": false, "Region": "ap-northeast-2", + "UseFIPS": false, "UseDualStack": false } }, @@ -601,8 +601,8 @@ } }, "params": { - "UseFIPS": false, "Region": "ap-northeast-3", + "UseFIPS": false, "UseDualStack": false } }, @@ -614,8 +614,8 @@ } }, "params": { - "UseFIPS": false, "Region": "ap-south-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -627,8 +627,8 @@ } }, "params": { - "UseFIPS": false, "Region": "ap-southeast-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -640,8 +640,8 @@ } }, "params": { - "UseFIPS": false, "Region": "ap-southeast-2", + "UseFIPS": false, "UseDualStack": false } }, @@ -653,8 +653,8 @@ } }, "params": { - "UseFIPS": false, "Region": "ca-central-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -666,8 +666,8 @@ } }, "params": { - "UseFIPS": false, "Region": "eu-central-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -679,8 +679,8 @@ } }, "params": { - "UseFIPS": false, "Region": "eu-north-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -692,8 +692,8 @@ } }, "params": { - "UseFIPS": false, "Region": "eu-south-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -705,8 +705,8 @@ } }, "params": { - "UseFIPS": false, "Region": "eu-west-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -718,8 +718,8 @@ } }, "params": { - "UseFIPS": false, "Region": "eu-west-2", + "UseFIPS": false, "UseDualStack": false } }, @@ -731,8 +731,8 @@ } }, "params": { - "UseFIPS": false, "Region": "eu-west-3", + "UseFIPS": false, "UseDualStack": false } }, @@ -744,8 +744,8 @@ } }, "params": { - "UseFIPS": false, "Region": "me-south-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -757,8 +757,8 @@ } }, "params": { - "UseFIPS": false, "Region": "sa-east-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -770,8 +770,8 @@ } }, "params": { - "UseFIPS": false, "Region": "us-east-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -783,8 +783,8 @@ } }, "params": { - "UseFIPS": true, "Region": "us-east-1", + "UseFIPS": true, "UseDualStack": false } }, @@ -796,8 +796,8 @@ } }, "params": { - "UseFIPS": false, "Region": "us-east-2", + "UseFIPS": false, "UseDualStack": false } }, @@ -809,8 +809,8 @@ } }, "params": { - "UseFIPS": true, "Region": "us-east-2", + "UseFIPS": true, "UseDualStack": false } }, @@ -822,8 +822,8 @@ } }, "params": { - "UseFIPS": false, "Region": "us-west-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -835,8 +835,8 @@ } }, "params": { - "UseFIPS": true, "Region": "us-west-1", + "UseFIPS": true, "UseDualStack": false } }, @@ -848,8 +848,8 @@ } }, "params": { - "UseFIPS": false, "Region": "us-west-2", + "UseFIPS": false, "UseDualStack": false } }, @@ -861,8 +861,8 @@ } }, "params": { - "UseFIPS": true, "Region": "us-west-2", + "UseFIPS": true, "UseDualStack": false } }, @@ -874,8 +874,8 @@ } }, "params": { - "UseFIPS": true, "Region": "us-east-1", + "UseFIPS": true, "UseDualStack": true } }, @@ -887,8 +887,8 @@ } }, "params": { - "UseFIPS": false, "Region": "us-east-1", + "UseFIPS": false, "UseDualStack": true } }, @@ -900,8 +900,8 @@ } }, "params": { - "UseFIPS": false, "Region": "cn-north-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -913,8 +913,8 @@ } }, "params": { - "UseFIPS": false, "Region": "cn-northwest-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -926,8 +926,8 @@ } }, "params": { - "UseFIPS": true, "Region": "cn-north-1", + "UseFIPS": true, "UseDualStack": true } }, @@ -939,8 +939,8 @@ } }, "params": { - "UseFIPS": true, "Region": "cn-north-1", + "UseFIPS": true, "UseDualStack": false } }, @@ -952,8 +952,8 @@ } }, "params": { - "UseFIPS": false, "Region": "cn-north-1", + "UseFIPS": false, "UseDualStack": true } }, @@ -965,8 +965,8 @@ } }, "params": { - "UseFIPS": false, "Region": "us-gov-east-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -978,8 +978,8 @@ } }, "params": { - "UseFIPS": true, "Region": "us-gov-east-1", + "UseFIPS": true, "UseDualStack": false } }, @@ -991,8 +991,8 @@ } }, "params": { - "UseFIPS": false, "Region": "us-gov-west-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -1004,8 +1004,8 @@ } }, "params": { - "UseFIPS": true, "Region": "us-gov-west-1", + "UseFIPS": true, "UseDualStack": false } }, @@ -1017,8 +1017,8 @@ } }, "params": { - "UseFIPS": true, "Region": "us-gov-east-1", + "UseFIPS": true, "UseDualStack": true } }, @@ -1030,8 +1030,8 @@ } }, "params": { - "UseFIPS": false, "Region": "us-gov-east-1", + "UseFIPS": false, "UseDualStack": true } }, @@ -1041,8 +1041,8 @@ "error": "FIPS and DualStack are enabled, but this partition does not support one or both" }, "params": { - "UseFIPS": true, "Region": "us-iso-east-1", + "UseFIPS": true, "UseDualStack": true } }, @@ -1054,8 +1054,8 @@ } }, "params": { - "UseFIPS": true, "Region": "us-iso-east-1", + "UseFIPS": true, "UseDualStack": false } }, @@ -1065,8 +1065,8 @@ "error": "DualStack is enabled but this partition does not support DualStack" }, "params": { - "UseFIPS": false, "Region": "us-iso-east-1", + "UseFIPS": false, "UseDualStack": true } }, @@ -1078,8 +1078,8 @@ } }, "params": { - "UseFIPS": false, "Region": "us-iso-east-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -1089,8 +1089,8 @@ "error": "FIPS and DualStack are enabled, but this partition does not support one or both" }, "params": { - "UseFIPS": true, "Region": "us-isob-east-1", + "UseFIPS": true, "UseDualStack": true } }, @@ -1102,8 +1102,8 @@ } }, "params": { - "UseFIPS": true, "Region": "us-isob-east-1", + "UseFIPS": true, "UseDualStack": false } }, @@ -1113,8 +1113,8 @@ "error": "DualStack is enabled but this partition does not support DualStack" }, "params": { - "UseFIPS": false, "Region": "us-isob-east-1", + "UseFIPS": false, "UseDualStack": true } }, @@ -1126,8 +1126,8 @@ } }, "params": { - "UseFIPS": false, "Region": "us-isob-east-1", + "UseFIPS": false, "UseDualStack": false } }, @@ -1139,8 +1139,8 @@ } }, "params": { - "UseFIPS": false, "Region": "us-east-1", + "UseFIPS": false, "UseDualStack": false, "Endpoint": "https://example.com" } @@ -1164,8 +1164,8 @@ "error": "Invalid Configuration: FIPS and custom endpoint are not supported" }, "params": { - "UseFIPS": true, "Region": "us-east-1", + "UseFIPS": true, "UseDualStack": false, "Endpoint": "https://example.com" } @@ -1176,8 +1176,8 @@ "error": "Invalid Configuration: Dualstack and custom endpoint are not supported" }, "params": { - "UseFIPS": false, "Region": "us-east-1", + "UseFIPS": false, "UseDualStack": true, "Endpoint": "https://example.com" } @@ -2134,7 +2134,7 @@ "ColumnNames": { "target": "com.amazonaws.lakeformation#ColumnNames", "traits": { - "smithy.api#documentation": "

A list of column names.

" + "smithy.api#documentation": "

A list of column names and/or nested column attributes. When specifying nested attributes, use a qualified dot (.) delimited format such as \"address\".\"zip\". Nested attributes within this list may not exceed a depth of 5.

" } }, "ColumnWildcard": { @@ -2289,6 +2289,12 @@ "smithy.api#documentation": "

A list of Lake Formation principals. Supported principals are IAM users or IAM roles.

" } }, + "ReadOnlyAdmins": { + "target": "com.amazonaws.lakeformation#DataLakePrincipalList", + "traits": { + "smithy.api#documentation": "

A list of Lake Formation principals with only view access to the resources, without the ability to make changes. Supported principals are IAM users or IAM roles.

" + } + }, "CreateDatabaseDefaultPermissions": { "target": "com.amazonaws.lakeformation#PrincipalPermissionsList", "traits": { @@ -2316,7 +2322,13 @@ "AllowExternalDataFiltering": { "target": "com.amazonaws.lakeformation#NullableBoolean", "traits": { - "smithy.api#documentation": "

Whether to allow Amazon EMR clusters to access data managed by Lake Formation.

\n

If true, you allow Amazon EMR clusters to access data in Amazon S3 locations that are registered with Lake Formation.

\n

If false or null, no Amazon EMR clusters will be able to access data in Amazon S3 locations that are registered with Lake Formation.

\n

For more information, see (Optional) Allow Data Filtering on Amazon EMR.

" + "smithy.api#documentation": "

Whether to allow Amazon EMR clusters to access data managed by Lake Formation.

\n

If true, you allow Amazon EMR clusters to access data in Amazon S3 locations that are registered with Lake Formation.

\n

If false or null, no Amazon EMR clusters will be able to access data in Amazon S3 locations that are registered with Lake Formation.

\n

For more information, see (Optional) Allow external data filtering.

" + } + }, + "AllowFullTableExternalDataAccess": { + "target": "com.amazonaws.lakeformation#NullableBoolean", + "traits": { + "smithy.api#documentation": "

Whether to allow a third-party query engine to get data access credentials without session tags when a caller has full data access permissions.

" } }, "ExternalDataFilteringAllowList": { @@ -3830,8 +3842,7 @@ "SupportedPermissionTypes": { "target": "com.amazonaws.lakeformation#PermissionTypeList", "traits": { - "smithy.api#documentation": "

A list of supported permission types for the partition. Valid values are COLUMN_PERMISSION and CELL_FILTER_PERMISSION.

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

A list of supported permission types for the partition. Valid values are COLUMN_PERMISSION and CELL_FILTER_PERMISSION.

" } } }, @@ -3939,8 +3950,7 @@ "SupportedPermissionTypes": { "target": "com.amazonaws.lakeformation#PermissionTypeList", "traits": { - "smithy.api#documentation": "

A list of supported permission types for the table. Valid values are COLUMN_PERMISSION and CELL_FILTER_PERMISSION.

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

A list of supported permission types for the table. Valid values are COLUMN_PERMISSION and CELL_FILTER_PERMISSION.

" } } }, @@ -4706,7 +4716,7 @@ } ], "traits": { - "smithy.api#documentation": "

Returns a list of the principal permissions on the resource, filtered by the permissions of the caller. For example, if you are granted an ALTER permission, you are able to see only the principal permissions for ALTER.

\n

This operation returns only those permissions that have been explicitly granted.

\n

For information about permissions, see Security and Access Control to Metadata and Data.

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

Returns a list of the principal permissions on the resource, filtered by the permissions of the caller. For example, if you are granted an ALTER permission, you are able to see only the principal permissions for ALTER.

\n

This operation returns only those permissions that have been explicitly granted.

\n

For information about permissions, see Security and Access Control to Metadata and Data.

", "smithy.api#http": { "method": "POST", "uri": "/ListPermissions", @@ -5285,10 +5295,10 @@ "smithy.api#enumValue": "DATA_LOCATION_ACCESS" } }, - "CREATE_TAG": { + "CREATE_LF_TAG": { "target": "smithy.api#Unit", "traits": { - "smithy.api#enumValue": "CREATE_TAG" + "smithy.api#enumValue": "CREATE_LF_TAG" } }, "ASSOCIATE": { @@ -5296,6 +5306,12 @@ "traits": { "smithy.api#enumValue": "ASSOCIATE" } + }, + "GRANT_WITH_LF_TAG_EXPRESSION": { + "target": "smithy.api#Unit", + "traits": { + "smithy.api#enumValue": "GRANT_WITH_LF_TAG_EXPRESSION" + } } } }, @@ -5319,6 +5335,18 @@ "traits": { "smithy.api#enumValue": "CELL_FILTER_PERMISSION" } + }, + "NESTED_PERMISSION": { + "target": "smithy.api#Unit", + "traits": { + "smithy.api#enumValue": "NESTED_PERMISSION" + } + }, + "NESTED_CELL_PERMISSION": { + "target": "smithy.api#Unit", + "traits": { + "smithy.api#enumValue": "NESTED_CELL_PERMISSION" + } } } },