From af0546ab79b2a95392b6b09a783325f2a74d24f9 Mon Sep 17 00:00:00 2001 From: awstools Date: Thu, 11 May 2023 18:13:23 +0000 Subject: [PATCH] feat(client-elasticsearch-service): This release fixes DescribePackages API error with null filter value parameter. --- .../src/endpoint/ruleset.ts | 35 +- .../src/models/models_0.ts | 2 +- .../aws-models/elasticsearch-service.json | 2175 +++++------------ 3 files changed, 615 insertions(+), 1597 deletions(-) diff --git a/clients/client-elasticsearch-service/src/endpoint/ruleset.ts b/clients/client-elasticsearch-service/src/endpoint/ruleset.ts index 5f5060c2e780..ffd17a6201ae 100644 --- a/clients/client-elasticsearch-service/src/endpoint/ruleset.ts +++ b/clients/client-elasticsearch-service/src/endpoint/ruleset.ts @@ -6,24 +6,25 @@ import { RuleSetObject } from "@aws-sdk/util-endpoints"; or see "smithy.rules#endpointRuleSet" in codegen/sdk-codegen/aws-models/elasticsearch-service.json */ -const p="required", -q="fn", -r="argv", -s="ref"; -const a="PartitionResult", +const q="required", +r="fn", +s="argv", +t="ref"; +const a="isSet", b="tree", c="error", d="endpoint", -e={[p]:false,"type":"String"}, -f={[p]:true,"default":false,"type":"Boolean"}, -g={[s]:"Endpoint"}, -h={[q]:"booleanEquals",[r]:[{[s]:"UseFIPS"},true]}, -i={[q]:"booleanEquals",[r]:[{[s]:"UseDualStack"},true]}, -j={}, -k={[q]:"booleanEquals",[r]:[true,{[q]:"getAttr",[r]:[{[s]:a},"supportsFIPS"]}]}, -l={[q]:"booleanEquals",[r]:[true,{[q]:"getAttr",[r]:[{[s]:a},"supportsDualStack"]}]}, -m=[g], -n=[h], -o=[i]; -const _data={version:"1.0",parameters:{Region:e,UseDualStack:f,UseFIPS:f,Endpoint:e},rules:[{conditions:[{[q]:"aws.partition",[r]:[{[s]:"Region"}],assign:a}],type:b,rules:[{conditions:[{[q]:"isSet",[r]:m},{[q]:"parseURL",[r]:m,assign:"url"}],type:b,rules:[{conditions:n,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:c},{type:b,rules:[{conditions:o,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:c},{endpoint:{url:g,properties:j,headers:j},type:d}]}]},{conditions:[h,i],type:b,rules:[{conditions:[k,l],type:b,rules:[{endpoint:{url:"https://es-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:j,headers:j},type:d}]},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:c}]},{conditions:n,type:b,rules:[{conditions:[k],type:b,rules:[{type:b,rules:[{endpoint:{url:"https://es-fips.{Region}.{PartitionResult#dnsSuffix}",properties:j,headers:j},type:d}]}]},{error:"FIPS is enabled but this partition does not support FIPS",type:c}]},{conditions:o,type:b,rules:[{conditions:[l],type:b,rules:[{endpoint:{url:"https://es.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:j,headers:j},type:d}]},{error:"DualStack is enabled but this partition does not support DualStack",type:c}]},{endpoint:{url:"https://es.{Region}.{PartitionResult#dnsSuffix}",properties:j,headers:j},type:d}]}]}; +e="PartitionResult", +f={[q]:false,"type":"String"}, +g={[q]:true,"default":false,"type":"Boolean"}, +h={[t]:"Endpoint"}, +i={[r]:"booleanEquals",[s]:[{[t]:"UseFIPS"},true]}, +j={[r]:"booleanEquals",[s]:[{[t]:"UseDualStack"},true]}, +k={}, +l={[r]:"booleanEquals",[s]:[true,{[r]:"getAttr",[s]:[{[t]:e},"supportsFIPS"]}]}, +m={[r]:"booleanEquals",[s]:[true,{[r]:"getAttr",[s]:[{[t]:e},"supportsDualStack"]}]}, +n=[i], +o=[j], +p=[{[t]:"Region"}]; +const _data={version:"1.0",parameters:{Region:f,UseDualStack:g,UseFIPS:g,Endpoint:f},rules:[{conditions:[{[r]:a,[s]:[h]}],type:b,rules:[{conditions:n,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:c},{type:b,rules:[{conditions:o,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:c},{endpoint:{url:h,properties:k,headers:k},type:d}]}]},{type:b,rules:[{conditions:[{[r]:a,[s]:p}],type:b,rules:[{conditions:[{[r]:"aws.partition",[s]:p,assign:e}],type:b,rules:[{conditions:[i,j],type:b,rules:[{conditions:[l,m],type:b,rules:[{type:b,rules:[{endpoint:{url:"https://es-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:k,headers:k},type:d}]}]},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:c}]},{conditions:n,type:b,rules:[{conditions:[l],type:b,rules:[{type:b,rules:[{endpoint:{url:"https://es-fips.{Region}.{PartitionResult#dnsSuffix}",properties:k,headers:k},type:d}]}]},{error:"FIPS is enabled but this partition does not support FIPS",type:c}]},{conditions:o,type:b,rules:[{conditions:[m],type:b,rules:[{type:b,rules:[{endpoint:{url:"https://es.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:k,headers:k},type:d}]}]},{error:"DualStack is enabled but this partition does not support DualStack",type:c}]},{type:b,rules:[{endpoint:{url:"https://es.{Region}.{PartitionResult#dnsSuffix}",properties:k,headers:k},type:d}]}]}]},{error:"Invalid Configuration: Missing Region",type:c}]}]}; export const ruleSet: RuleSetObject = _data; diff --git a/clients/client-elasticsearch-service/src/models/models_0.ts b/clients/client-elasticsearch-service/src/models/models_0.ts index 7bf171f90df1..dd571e3e369d 100644 --- a/clients/client-elasticsearch-service/src/models/models_0.ts +++ b/clients/client-elasticsearch-service/src/models/models_0.ts @@ -3253,7 +3253,7 @@ export interface DescribePackagesFilter { Name?: DescribePackagesFilterName | string; /** - *

A list of values for the specified field.

+ *

A non-empty list of values for the specified field.

*/ Value?: string[]; } diff --git a/codegen/sdk-codegen/aws-models/elasticsearch-service.json b/codegen/sdk-codegen/aws-models/elasticsearch-service.json index 3a478ab07b47..adffabfd40cb 100644 --- a/codegen/sdk-codegen/aws-models/elasticsearch-service.json +++ b/codegen/sdk-codegen/aws-models/elasticsearch-service.json @@ -82,7 +82,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for the parameters to the AcceptInboundCrossClusterSearchConnection operation.

" + "smithy.api#documentation": "

Container for the parameters to the AcceptInboundCrossClusterSearchConnection operation.

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#AcceptInboundCrossClusterSearchConnectionResponse": { @@ -96,7 +97,8 @@ } }, "traits": { - "smithy.api#documentation": "

The result of a AcceptInboundCrossClusterSearchConnection operation. Contains details of accepted inbound connection.

" + "smithy.api#documentation": "

The result of a AcceptInboundCrossClusterSearchConnection operation. Contains details of accepted inbound connection.

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#AccessDeniedException": { @@ -187,7 +189,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for the parameters to the AddTags operation. Specify the tags that you want to attach to the Elasticsearch domain.

" + "smithy.api#documentation": "

Container for the parameters to the AddTags operation. Specify the tags that you want to attach to the Elasticsearch domain.

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#AdditionalLimit": { @@ -554,13 +557,12 @@ { "conditions": [ { - "fn": "aws.partition", + "fn": "isSet", "argv": [ { - "ref": "Region" + "ref": "Endpoint" } - ], - "assign": "PartitionResult" + ] } ], "type": "tree", @@ -568,23 +570,20 @@ { "conditions": [ { - "fn": "isSet", + "fn": "booleanEquals", "argv": [ { - "ref": "Endpoint" - } + "ref": "UseFIPS" + }, + true ] - }, - { - "fn": "parseURL", - "argv": [ - { - "ref": "Endpoint" - } - ], - "assign": "url" } ], + "error": "Invalid Configuration: FIPS and custom endpoint are not supported", + "type": "error" + }, + { + "conditions": [], "type": "tree", "rules": [ { @@ -593,67 +592,42 @@ "fn": "booleanEquals", "argv": [ { - "ref": "UseFIPS" + "ref": "UseDualStack" }, true ] } ], - "error": "Invalid Configuration: FIPS and custom endpoint are not supported", + "error": "Invalid Configuration: Dualstack and custom endpoint are not supported", "type": "error" }, { "conditions": [], - "type": "tree", - "rules": [ - { - "conditions": [ - { - "fn": "booleanEquals", - "argv": [ - { - "ref": "UseDualStack" - }, - true - ] - } - ], - "error": "Invalid Configuration: Dualstack and custom endpoint are not supported", - "type": "error" + "endpoint": { + "url": { + "ref": "Endpoint" }, - { - "conditions": [], - "endpoint": { - "url": { - "ref": "Endpoint" - }, - "properties": {}, - "headers": {} - }, - "type": "endpoint" - } - ] + "properties": {}, + "headers": {} + }, + "type": "endpoint" } ] - }, + } + ] + }, + { + "conditions": [], + "type": "tree", + "rules": [ { "conditions": [ { - "fn": "booleanEquals", - "argv": [ - { - "ref": "UseFIPS" - }, - true - ] - }, - { - "fn": "booleanEquals", + "fn": "isSet", "argv": [ { - "ref": "UseDualStack" - }, - true + "ref": "Region" + } ] } ], @@ -662,90 +636,215 @@ { "conditions": [ { - "fn": "booleanEquals", + "fn": "aws.partition", "argv": [ - true, { - "fn": "getAttr", + "ref": "Region" + } + ], + "assign": "PartitionResult" + } + ], + "type": "tree", + "rules": [ + { + "conditions": [ + { + "fn": "booleanEquals", + "argv": [ + { + "ref": "UseFIPS" + }, + true + ] + }, + { + "fn": "booleanEquals", "argv": [ { - "ref": "PartitionResult" + "ref": "UseDualStack" + }, + true + ] + } + ], + "type": "tree", + "rules": [ + { + "conditions": [ + { + "fn": "booleanEquals", + "argv": [ + true, + { + "fn": "getAttr", + "argv": [ + { + "ref": "PartitionResult" + }, + "supportsFIPS" + ] + } + ] }, - "supportsFIPS" + { + "fn": "booleanEquals", + "argv": [ + true, + { + "fn": "getAttr", + "argv": [ + { + "ref": "PartitionResult" + }, + "supportsDualStack" + ] + } + ] + } + ], + "type": "tree", + "rules": [ + { + "conditions": [], + "type": "tree", + "rules": [ + { + "conditions": [], + "endpoint": { + "url": "https://es-fips.{Region}.{PartitionResult#dualStackDnsSuffix}", + "properties": {}, + "headers": {} + }, + "type": "endpoint" + } + ] + } ] + }, + { + "conditions": [], + "error": "FIPS and DualStack are enabled, but this partition does not support one or both", + "type": "error" } ] }, { - "fn": "booleanEquals", - "argv": [ - true, + "conditions": [ { - "fn": "getAttr", + "fn": "booleanEquals", "argv": [ { - "ref": "PartitionResult" + "ref": "UseFIPS" }, - "supportsDualStack" + true + ] + } + ], + "type": "tree", + "rules": [ + { + "conditions": [ + { + "fn": "booleanEquals", + "argv": [ + true, + { + "fn": "getAttr", + "argv": [ + { + "ref": "PartitionResult" + }, + "supportsFIPS" + ] + } + ] + } + ], + "type": "tree", + "rules": [ + { + "conditions": [], + "type": "tree", + "rules": [ + { + "conditions": [], + "endpoint": { + "url": "https://es-fips.{Region}.{PartitionResult#dnsSuffix}", + "properties": {}, + "headers": {} + }, + "type": "endpoint" + } + ] + } ] + }, + { + "conditions": [], + "error": "FIPS is enabled but this partition does not support FIPS", + "type": "error" } ] - } - ], - "type": "tree", - "rules": [ - { - "conditions": [], - "endpoint": { - "url": "https://es-fips.{Region}.{PartitionResult#dualStackDnsSuffix}", - "properties": {}, - "headers": {} - }, - "type": "endpoint" - } - ] - }, - { - "conditions": [], - "error": "FIPS and DualStack are enabled, but this partition does not support one or both", - "type": "error" - } - ] - }, - { - "conditions": [ - { - "fn": "booleanEquals", - "argv": [ - { - "ref": "UseFIPS" }, - true - ] - } - ], - "type": "tree", - "rules": [ - { - "conditions": [ { - "fn": "booleanEquals", - "argv": [ - true, + "conditions": [ { - "fn": "getAttr", + "fn": "booleanEquals", "argv": [ { - "ref": "PartitionResult" + "ref": "UseDualStack" }, - "supportsFIPS" + true + ] + } + ], + "type": "tree", + "rules": [ + { + "conditions": [ + { + "fn": "booleanEquals", + "argv": [ + true, + { + "fn": "getAttr", + "argv": [ + { + "ref": "PartitionResult" + }, + "supportsDualStack" + ] + } + ] + } + ], + "type": "tree", + "rules": [ + { + "conditions": [], + "type": "tree", + "rules": [ + { + "conditions": [], + "endpoint": { + "url": "https://es.{Region}.{PartitionResult#dualStackDnsSuffix}", + "properties": {}, + "headers": {} + }, + "type": "endpoint" + } + ] + } ] + }, + { + "conditions": [], + "error": "DualStack is enabled but this partition does not support DualStack", + "type": "error" } ] - } - ], - "type": "tree", - "rules": [ + }, { "conditions": [], "type": "tree", @@ -753,7 +852,7 @@ { "conditions": [], "endpoint": { - "url": "https://es-fips.{Region}.{PartitionResult#dnsSuffix}", + "url": "https://es.{Region}.{PartitionResult#dnsSuffix}", "properties": {}, "headers": {} }, @@ -762,74 +861,13 @@ ] } ] - }, - { - "conditions": [], - "error": "FIPS is enabled but this partition does not support FIPS", - "type": "error" - } - ] - }, - { - "conditions": [ - { - "fn": "booleanEquals", - "argv": [ - { - "ref": "UseDualStack" - }, - true - ] - } - ], - "type": "tree", - "rules": [ - { - "conditions": [ - { - "fn": "booleanEquals", - "argv": [ - true, - { - "fn": "getAttr", - "argv": [ - { - "ref": "PartitionResult" - }, - "supportsDualStack" - ] - } - ] - } - ], - "type": "tree", - "rules": [ - { - "conditions": [], - "endpoint": { - "url": "https://es.{Region}.{PartitionResult#dualStackDnsSuffix}", - "properties": {}, - "headers": {} - }, - "type": "endpoint" - } - ] - }, - { - "conditions": [], - "error": "DualStack is enabled but this partition does not support DualStack", - "type": "error" } ] }, { "conditions": [], - "endpoint": { - "url": "https://es.{Region}.{PartitionResult#dnsSuffix}", - "properties": {}, - "headers": {} - }, - "type": "endpoint" + "error": "Invalid Configuration: Missing Region", + "type": "error" } ] } @@ -838,356 +876,122 @@ "smithy.rules#endpointTests": { "testCases": [ { - "documentation": "For region ap-south-2 with FIPS enabled and DualStack enabled", + "documentation": "For region af-south-1 with FIPS disabled and DualStack disabled", "expect": { "endpoint": { - "url": "https://es-fips.ap-south-2.api.aws" + "url": "https://es.af-south-1.amazonaws.com" } }, "params": { - "UseFIPS": true, - "Region": "ap-south-2", - "UseDualStack": true + "Region": "af-south-1", + "UseFIPS": false, + "UseDualStack": false } }, { - "documentation": "For region ap-south-2 with FIPS enabled and DualStack disabled", + "documentation": "For region ap-east-1 with FIPS disabled and DualStack disabled", "expect": { "endpoint": { - "url": "https://es-fips.ap-south-2.amazonaws.com" + "url": "https://es.ap-east-1.amazonaws.com" } }, "params": { - "UseFIPS": true, - "Region": "ap-south-2", + "Region": "ap-east-1", + "UseFIPS": false, "UseDualStack": false } }, { - "documentation": "For region ap-south-2 with FIPS disabled and DualStack enabled", + "documentation": "For region ap-northeast-1 with FIPS disabled and DualStack disabled", "expect": { "endpoint": { - "url": "https://es.ap-south-2.api.aws" + "url": "https://es.ap-northeast-1.amazonaws.com" } }, "params": { + "Region": "ap-northeast-1", "UseFIPS": false, - "Region": "ap-south-2", - "UseDualStack": true + "UseDualStack": false } }, { - "documentation": "For region ap-south-2 with FIPS disabled and DualStack disabled", + "documentation": "For region ap-northeast-2 with FIPS disabled and DualStack disabled", "expect": { "endpoint": { - "url": "https://es.ap-south-2.amazonaws.com" + "url": "https://es.ap-northeast-2.amazonaws.com" } }, "params": { + "Region": "ap-northeast-2", "UseFIPS": false, - "Region": "ap-south-2", "UseDualStack": false } }, { - "documentation": "For region ap-south-1 with FIPS enabled and DualStack enabled", + "documentation": "For region ap-northeast-3 with FIPS disabled and DualStack disabled", "expect": { "endpoint": { - "url": "https://es-fips.ap-south-1.api.aws" + "url": "https://es.ap-northeast-3.amazonaws.com" } }, "params": { - "UseFIPS": true, - "Region": "ap-south-1", - "UseDualStack": true + "Region": "ap-northeast-3", + "UseFIPS": false, + "UseDualStack": false } }, { - "documentation": "For region ap-south-1 with FIPS enabled and DualStack disabled", + "documentation": "For region ap-south-1 with FIPS disabled and DualStack disabled", "expect": { "endpoint": { - "url": "https://es-fips.ap-south-1.amazonaws.com" + "url": "https://es.ap-south-1.amazonaws.com" } }, "params": { - "UseFIPS": true, "Region": "ap-south-1", + "UseFIPS": false, "UseDualStack": false } }, { - "documentation": "For region ap-south-1 with FIPS disabled and DualStack enabled", + "documentation": "For region ap-southeast-1 with FIPS disabled and DualStack disabled", "expect": { "endpoint": { - "url": "https://es.ap-south-1.api.aws" + "url": "https://es.ap-southeast-1.amazonaws.com" } }, "params": { + "Region": "ap-southeast-1", "UseFIPS": false, - "Region": "ap-south-1", - "UseDualStack": true + "UseDualStack": false } }, { - "documentation": "For region ap-south-1 with FIPS disabled and DualStack disabled", + "documentation": "For region ap-southeast-2 with FIPS disabled and DualStack disabled", "expect": { "endpoint": { - "url": "https://es.ap-south-1.amazonaws.com" + "url": "https://es.ap-southeast-2.amazonaws.com" } }, "params": { + "Region": "ap-southeast-2", "UseFIPS": false, - "Region": "ap-south-1", "UseDualStack": false } }, { - "documentation": "For region eu-south-1 with FIPS enabled and DualStack enabled", + "documentation": "For region ap-southeast-3 with FIPS disabled and DualStack disabled", "expect": { "endpoint": { - "url": "https://es-fips.eu-south-1.api.aws" - } - }, - "params": { - "UseFIPS": true, - "Region": "eu-south-1", - "UseDualStack": true - } - }, - { - "documentation": "For region eu-south-1 with FIPS enabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es-fips.eu-south-1.amazonaws.com" - } - }, - "params": { - "UseFIPS": true, - "Region": "eu-south-1", - "UseDualStack": false - } - }, - { - "documentation": "For region eu-south-1 with FIPS disabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es.eu-south-1.api.aws" - } - }, - "params": { - "UseFIPS": false, - "Region": "eu-south-1", - "UseDualStack": true - } - }, - { - "documentation": "For region eu-south-1 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es.eu-south-1.amazonaws.com" - } - }, - "params": { - "UseFIPS": false, - "Region": "eu-south-1", - "UseDualStack": false - } - }, - { - "documentation": "For region eu-south-2 with FIPS enabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es-fips.eu-south-2.api.aws" - } - }, - "params": { - "UseFIPS": true, - "Region": "eu-south-2", - "UseDualStack": true - } - }, - { - "documentation": "For region eu-south-2 with FIPS enabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es-fips.eu-south-2.amazonaws.com" - } - }, - "params": { - "UseFIPS": true, - "Region": "eu-south-2", - "UseDualStack": false - } - }, - { - "documentation": "For region eu-south-2 with FIPS disabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es.eu-south-2.api.aws" - } - }, - "params": { - "UseFIPS": false, - "Region": "eu-south-2", - "UseDualStack": true - } - }, - { - "documentation": "For region eu-south-2 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es.eu-south-2.amazonaws.com" - } - }, - "params": { - "UseFIPS": false, - "Region": "eu-south-2", - "UseDualStack": false - } - }, - { - "documentation": "For region us-gov-east-1 with FIPS enabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es-fips.us-gov-east-1.api.aws" - } - }, - "params": { - "UseFIPS": true, - "Region": "us-gov-east-1", - "UseDualStack": true - } - }, - { - "documentation": "For region us-gov-east-1 with FIPS enabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es-fips.us-gov-east-1.amazonaws.com" - } - }, - "params": { - "UseFIPS": true, - "Region": "us-gov-east-1", - "UseDualStack": false - } - }, - { - "documentation": "For region us-gov-east-1 with FIPS disabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es.us-gov-east-1.api.aws" - } - }, - "params": { - "UseFIPS": false, - "Region": "us-gov-east-1", - "UseDualStack": true - } - }, - { - "documentation": "For region us-gov-east-1 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es.us-gov-east-1.amazonaws.com" - } - }, - "params": { - "UseFIPS": false, - "Region": "us-gov-east-1", - "UseDualStack": false - } - }, - { - "documentation": "For region me-central-1 with FIPS enabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es-fips.me-central-1.api.aws" - } - }, - "params": { - "UseFIPS": true, - "Region": "me-central-1", - "UseDualStack": true - } - }, - { - "documentation": "For region me-central-1 with FIPS enabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es-fips.me-central-1.amazonaws.com" - } - }, - "params": { - "UseFIPS": true, - "Region": "me-central-1", - "UseDualStack": false - } - }, - { - "documentation": "For region me-central-1 with FIPS disabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es.me-central-1.api.aws" - } - }, - "params": { - "UseFIPS": false, - "Region": "me-central-1", - "UseDualStack": true - } - }, - { - "documentation": "For region me-central-1 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es.me-central-1.amazonaws.com" + "url": "https://es.ap-southeast-3.amazonaws.com" } }, "params": { + "Region": "ap-southeast-3", "UseFIPS": false, - "Region": "me-central-1", - "UseDualStack": false - } - }, - { - "documentation": "For region ca-central-1 with FIPS enabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es-fips.ca-central-1.api.aws" - } - }, - "params": { - "UseFIPS": true, - "Region": "ca-central-1", - "UseDualStack": true - } - }, - { - "documentation": "For region ca-central-1 with FIPS enabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es-fips.ca-central-1.amazonaws.com" - } - }, - "params": { - "UseFIPS": true, - "Region": "ca-central-1", "UseDualStack": false } }, - { - "documentation": "For region ca-central-1 with FIPS disabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es.ca-central-1.api.aws" - } - }, - "params": { - "UseFIPS": false, - "Region": "ca-central-1", - "UseDualStack": true - } - }, { "documentation": "For region ca-central-1 with FIPS disabled and DualStack disabled", "expect": { @@ -1196,48 +1000,9 @@ } }, "params": { - "UseFIPS": false, "Region": "ca-central-1", - "UseDualStack": false - } - }, - { - "documentation": "For region eu-central-1 with FIPS enabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es-fips.eu-central-1.api.aws" - } - }, - "params": { - "UseFIPS": true, - "Region": "eu-central-1", - "UseDualStack": true - } - }, - { - "documentation": "For region eu-central-1 with FIPS enabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es-fips.eu-central-1.amazonaws.com" - } - }, - "params": { - "UseFIPS": true, - "Region": "eu-central-1", - "UseDualStack": false - } - }, - { - "documentation": "For region eu-central-1 with FIPS disabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es.eu-central-1.api.aws" - } - }, - "params": { "UseFIPS": false, - "Region": "eu-central-1", - "UseDualStack": true + "UseDualStack": false } }, { @@ -1248,1300 +1013,446 @@ } }, "params": { - "UseFIPS": false, "Region": "eu-central-1", + "UseFIPS": false, "UseDualStack": false } }, { - "documentation": "For region us-iso-west-1 with FIPS enabled and DualStack enabled", - "expect": { - "error": "FIPS and DualStack are enabled, but this partition does not support one or both" - }, - "params": { - "UseFIPS": true, - "Region": "us-iso-west-1", - "UseDualStack": true - } - }, - { - "documentation": "For region us-iso-west-1 with FIPS enabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es-fips.us-iso-west-1.c2s.ic.gov" - } - }, - "params": { - "UseFIPS": true, - "Region": "us-iso-west-1", - "UseDualStack": false - } - }, - { - "documentation": "For region us-iso-west-1 with FIPS disabled and DualStack enabled", - "expect": { - "error": "DualStack is enabled but this partition does not support DualStack" - }, - "params": { - "UseFIPS": false, - "Region": "us-iso-west-1", - "UseDualStack": true - } - }, - { - "documentation": "For region us-iso-west-1 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es.us-iso-west-1.c2s.ic.gov" - } - }, - "params": { - "UseFIPS": false, - "Region": "us-iso-west-1", - "UseDualStack": false - } - }, - { - "documentation": "For region eu-central-2 with FIPS enabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es-fips.eu-central-2.api.aws" - } - }, - "params": { - "UseFIPS": true, - "Region": "eu-central-2", - "UseDualStack": true - } - }, - { - "documentation": "For region eu-central-2 with FIPS enabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es-fips.eu-central-2.amazonaws.com" - } - }, - "params": { - "UseFIPS": true, - "Region": "eu-central-2", - "UseDualStack": false - } - }, - { - "documentation": "For region eu-central-2 with FIPS disabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es.eu-central-2.api.aws" - } - }, - "params": { - "UseFIPS": false, - "Region": "eu-central-2", - "UseDualStack": true - } - }, - { - "documentation": "For region eu-central-2 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es.eu-central-2.amazonaws.com" - } - }, - "params": { - "UseFIPS": false, - "Region": "eu-central-2", - "UseDualStack": false - } - }, - { - "documentation": "For region us-west-1 with FIPS enabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es-fips.us-west-1.api.aws" - } - }, - "params": { - "UseFIPS": true, - "Region": "us-west-1", - "UseDualStack": true - } - }, - { - "documentation": "For region us-west-1 with FIPS enabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es-fips.us-west-1.amazonaws.com" - } - }, - "params": { - "UseFIPS": true, - "Region": "us-west-1", - "UseDualStack": false - } - }, - { - "documentation": "For region us-west-1 with FIPS disabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es.us-west-1.api.aws" - } - }, - "params": { - "UseFIPS": false, - "Region": "us-west-1", - "UseDualStack": true - } - }, - { - "documentation": "For region us-west-1 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es.us-west-1.amazonaws.com" - } - }, - "params": { - "UseFIPS": false, - "Region": "us-west-1", - "UseDualStack": false - } - }, - { - "documentation": "For region us-west-2 with FIPS enabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es-fips.us-west-2.api.aws" - } - }, - "params": { - "UseFIPS": true, - "Region": "us-west-2", - "UseDualStack": true - } - }, - { - "documentation": "For region us-west-2 with FIPS enabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es-fips.us-west-2.amazonaws.com" - } - }, - "params": { - "UseFIPS": true, - "Region": "us-west-2", - "UseDualStack": false - } - }, - { - "documentation": "For region us-west-2 with FIPS disabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es.us-west-2.api.aws" - } - }, - "params": { - "UseFIPS": false, - "Region": "us-west-2", - "UseDualStack": true - } - }, - { - "documentation": "For region us-west-2 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es.us-west-2.amazonaws.com" - } - }, - "params": { - "UseFIPS": false, - "Region": "us-west-2", - "UseDualStack": false - } - }, - { - "documentation": "For region af-south-1 with FIPS enabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es-fips.af-south-1.api.aws" - } - }, - "params": { - "UseFIPS": true, - "Region": "af-south-1", - "UseDualStack": true - } - }, - { - "documentation": "For region af-south-1 with FIPS enabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es-fips.af-south-1.amazonaws.com" - } - }, - "params": { - "UseFIPS": true, - "Region": "af-south-1", - "UseDualStack": false - } - }, - { - "documentation": "For region af-south-1 with FIPS disabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es.af-south-1.api.aws" - } - }, - "params": { - "UseFIPS": false, - "Region": "af-south-1", - "UseDualStack": true - } - }, - { - "documentation": "For region af-south-1 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es.af-south-1.amazonaws.com" - } - }, - "params": { - "UseFIPS": false, - "Region": "af-south-1", - "UseDualStack": false - } - }, - { - "documentation": "For region eu-north-1 with FIPS enabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es-fips.eu-north-1.api.aws" - } - }, - "params": { - "UseFIPS": true, - "Region": "eu-north-1", - "UseDualStack": true - } - }, - { - "documentation": "For region eu-north-1 with FIPS enabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es-fips.eu-north-1.amazonaws.com" - } - }, - "params": { - "UseFIPS": true, - "Region": "eu-north-1", - "UseDualStack": false - } - }, - { - "documentation": "For region eu-north-1 with FIPS disabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es.eu-north-1.api.aws" - } - }, - "params": { - "UseFIPS": false, - "Region": "eu-north-1", - "UseDualStack": true - } - }, - { - "documentation": "For region eu-north-1 with FIPS disabled and DualStack disabled", + "documentation": "For region eu-north-1 with FIPS disabled and DualStack disabled", "expect": { "endpoint": { "url": "https://es.eu-north-1.amazonaws.com" } }, "params": { - "UseFIPS": false, - "Region": "eu-north-1", - "UseDualStack": false - } - }, - { - "documentation": "For region eu-west-3 with FIPS enabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es-fips.eu-west-3.api.aws" - } - }, - "params": { - "UseFIPS": true, - "Region": "eu-west-3", - "UseDualStack": true - } - }, - { - "documentation": "For region eu-west-3 with FIPS enabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es-fips.eu-west-3.amazonaws.com" - } - }, - "params": { - "UseFIPS": true, - "Region": "eu-west-3", - "UseDualStack": false - } - }, - { - "documentation": "For region eu-west-3 with FIPS disabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es.eu-west-3.api.aws" - } - }, - "params": { - "UseFIPS": false, - "Region": "eu-west-3", - "UseDualStack": true - } - }, - { - "documentation": "For region eu-west-3 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es.eu-west-3.amazonaws.com" - } - }, - "params": { - "UseFIPS": false, - "Region": "eu-west-3", - "UseDualStack": false - } - }, - { - "documentation": "For region eu-west-2 with FIPS enabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es-fips.eu-west-2.api.aws" - } - }, - "params": { - "UseFIPS": true, - "Region": "eu-west-2", - "UseDualStack": true - } - }, - { - "documentation": "For region eu-west-2 with FIPS enabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es-fips.eu-west-2.amazonaws.com" - } - }, - "params": { - "UseFIPS": true, - "Region": "eu-west-2", - "UseDualStack": false - } - }, - { - "documentation": "For region eu-west-2 with FIPS disabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es.eu-west-2.api.aws" - } - }, - "params": { - "UseFIPS": false, - "Region": "eu-west-2", - "UseDualStack": true - } - }, - { - "documentation": "For region eu-west-2 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es.eu-west-2.amazonaws.com" - } - }, - "params": { - "UseFIPS": false, - "Region": "eu-west-2", - "UseDualStack": false - } - }, - { - "documentation": "For region eu-west-1 with FIPS enabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es-fips.eu-west-1.api.aws" - } - }, - "params": { - "UseFIPS": true, - "Region": "eu-west-1", - "UseDualStack": true - } - }, - { - "documentation": "For region eu-west-1 with FIPS enabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es-fips.eu-west-1.amazonaws.com" - } - }, - "params": { - "UseFIPS": true, - "Region": "eu-west-1", - "UseDualStack": false - } - }, - { - "documentation": "For region eu-west-1 with FIPS disabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es.eu-west-1.api.aws" - } - }, - "params": { - "UseFIPS": false, - "Region": "eu-west-1", - "UseDualStack": true - } - }, - { - "documentation": "For region eu-west-1 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es.eu-west-1.amazonaws.com" - } - }, - "params": { - "UseFIPS": false, - "Region": "eu-west-1", - "UseDualStack": false - } - }, - { - "documentation": "For region ap-northeast-3 with FIPS enabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es-fips.ap-northeast-3.api.aws" - } - }, - "params": { - "UseFIPS": true, - "Region": "ap-northeast-3", - "UseDualStack": true - } - }, - { - "documentation": "For region ap-northeast-3 with FIPS enabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es-fips.ap-northeast-3.amazonaws.com" - } - }, - "params": { - "UseFIPS": true, - "Region": "ap-northeast-3", - "UseDualStack": false - } - }, - { - "documentation": "For region ap-northeast-3 with FIPS disabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es.ap-northeast-3.api.aws" - } - }, - "params": { - "UseFIPS": false, - "Region": "ap-northeast-3", - "UseDualStack": true - } - }, - { - "documentation": "For region ap-northeast-3 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es.ap-northeast-3.amazonaws.com" - } - }, - "params": { - "UseFIPS": false, - "Region": "ap-northeast-3", - "UseDualStack": false - } - }, - { - "documentation": "For region ap-northeast-2 with FIPS enabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es-fips.ap-northeast-2.api.aws" - } - }, - "params": { - "UseFIPS": true, - "Region": "ap-northeast-2", - "UseDualStack": true - } - }, - { - "documentation": "For region ap-northeast-2 with FIPS enabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es-fips.ap-northeast-2.amazonaws.com" - } - }, - "params": { - "UseFIPS": true, - "Region": "ap-northeast-2", - "UseDualStack": false - } - }, - { - "documentation": "For region ap-northeast-2 with FIPS disabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es.ap-northeast-2.api.aws" - } - }, - "params": { - "UseFIPS": false, - "Region": "ap-northeast-2", - "UseDualStack": true - } - }, - { - "documentation": "For region ap-northeast-2 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es.ap-northeast-2.amazonaws.com" - } - }, - "params": { - "UseFIPS": false, - "Region": "ap-northeast-2", - "UseDualStack": false - } - }, - { - "documentation": "For region ap-northeast-1 with FIPS enabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es-fips.ap-northeast-1.api.aws" - } - }, - "params": { - "UseFIPS": true, - "Region": "ap-northeast-1", - "UseDualStack": true - } - }, - { - "documentation": "For region ap-northeast-1 with FIPS enabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es-fips.ap-northeast-1.amazonaws.com" - } - }, - "params": { - "UseFIPS": true, - "Region": "ap-northeast-1", - "UseDualStack": false - } - }, - { - "documentation": "For region ap-northeast-1 with FIPS disabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es.ap-northeast-1.api.aws" - } - }, - "params": { - "UseFIPS": false, - "Region": "ap-northeast-1", - "UseDualStack": true - } - }, - { - "documentation": "For region ap-northeast-1 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es.ap-northeast-1.amazonaws.com" - } - }, - "params": { - "UseFIPS": false, - "Region": "ap-northeast-1", - "UseDualStack": false - } - }, - { - "documentation": "For region me-south-1 with FIPS enabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es-fips.me-south-1.api.aws" - } - }, - "params": { - "UseFIPS": true, - "Region": "me-south-1", - "UseDualStack": true - } - }, - { - "documentation": "For region me-south-1 with FIPS enabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es-fips.me-south-1.amazonaws.com" - } - }, - "params": { - "UseFIPS": true, - "Region": "me-south-1", - "UseDualStack": false - } - }, - { - "documentation": "For region me-south-1 with FIPS disabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es.me-south-1.api.aws" - } - }, - "params": { - "UseFIPS": false, - "Region": "me-south-1", - "UseDualStack": true - } - }, - { - "documentation": "For region me-south-1 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es.me-south-1.amazonaws.com" - } - }, - "params": { - "UseFIPS": false, - "Region": "me-south-1", - "UseDualStack": false - } - }, - { - "documentation": "For region sa-east-1 with FIPS enabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es-fips.sa-east-1.api.aws" - } - }, - "params": { - "UseFIPS": true, - "Region": "sa-east-1", - "UseDualStack": true - } - }, - { - "documentation": "For region sa-east-1 with FIPS enabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es-fips.sa-east-1.amazonaws.com" - } - }, - "params": { - "UseFIPS": true, - "Region": "sa-east-1", - "UseDualStack": false - } - }, - { - "documentation": "For region sa-east-1 with FIPS disabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es.sa-east-1.api.aws" - } - }, - "params": { - "UseFIPS": false, - "Region": "sa-east-1", - "UseDualStack": true - } - }, - { - "documentation": "For region sa-east-1 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es.sa-east-1.amazonaws.com" - } - }, - "params": { - "UseFIPS": false, - "Region": "sa-east-1", - "UseDualStack": false - } - }, - { - "documentation": "For region ap-east-1 with FIPS enabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es-fips.ap-east-1.api.aws" - } - }, - "params": { - "UseFIPS": true, - "Region": "ap-east-1", - "UseDualStack": true - } - }, - { - "documentation": "For region ap-east-1 with FIPS enabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es-fips.ap-east-1.amazonaws.com" - } - }, - "params": { - "UseFIPS": true, - "Region": "ap-east-1", - "UseDualStack": false - } - }, - { - "documentation": "For region ap-east-1 with FIPS disabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es.ap-east-1.api.aws" - } - }, - "params": { - "UseFIPS": false, - "Region": "ap-east-1", - "UseDualStack": true - } - }, - { - "documentation": "For region ap-east-1 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es.ap-east-1.amazonaws.com" - } - }, - "params": { - "UseFIPS": false, - "Region": "ap-east-1", - "UseDualStack": false - } - }, - { - "documentation": "For region cn-north-1 with FIPS enabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es-fips.cn-north-1.api.amazonwebservices.com.cn" - } - }, - "params": { - "UseFIPS": true, - "Region": "cn-north-1", - "UseDualStack": true - } - }, - { - "documentation": "For region cn-north-1 with FIPS enabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es-fips.cn-north-1.amazonaws.com.cn" - } - }, - "params": { - "UseFIPS": true, - "Region": "cn-north-1", - "UseDualStack": false - } - }, - { - "documentation": "For region cn-north-1 with FIPS disabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es.cn-north-1.api.amazonwebservices.com.cn" - } - }, - "params": { - "UseFIPS": false, - "Region": "cn-north-1", - "UseDualStack": true - } - }, - { - "documentation": "For region cn-north-1 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es.cn-north-1.amazonaws.com.cn" - } - }, - "params": { - "UseFIPS": false, - "Region": "cn-north-1", - "UseDualStack": false - } - }, - { - "documentation": "For region us-gov-west-1 with FIPS enabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es-fips.us-gov-west-1.api.aws" - } - }, - "params": { - "UseFIPS": true, - "Region": "us-gov-west-1", - "UseDualStack": true - } - }, - { - "documentation": "For region us-gov-west-1 with FIPS enabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://es-fips.us-gov-west-1.amazonaws.com" - } - }, - "params": { - "UseFIPS": true, - "Region": "us-gov-west-1", + "Region": "eu-north-1", + "UseFIPS": false, "UseDualStack": false } }, { - "documentation": "For region us-gov-west-1 with FIPS disabled and DualStack enabled", + "documentation": "For region eu-south-1 with FIPS disabled and DualStack disabled", "expect": { "endpoint": { - "url": "https://es.us-gov-west-1.api.aws" + "url": "https://es.eu-south-1.amazonaws.com" } }, "params": { + "Region": "eu-south-1", "UseFIPS": false, - "Region": "us-gov-west-1", - "UseDualStack": true + "UseDualStack": false } }, { - "documentation": "For region us-gov-west-1 with FIPS disabled and DualStack disabled", + "documentation": "For region eu-west-1 with FIPS disabled and DualStack disabled", "expect": { "endpoint": { - "url": "https://es.us-gov-west-1.amazonaws.com" + "url": "https://es.eu-west-1.amazonaws.com" } }, "params": { + "Region": "eu-west-1", "UseFIPS": false, - "Region": "us-gov-west-1", "UseDualStack": false } }, { - "documentation": "For region ap-southeast-1 with FIPS enabled and DualStack enabled", + "documentation": "For region eu-west-2 with FIPS disabled and DualStack disabled", "expect": { "endpoint": { - "url": "https://es-fips.ap-southeast-1.api.aws" + "url": "https://es.eu-west-2.amazonaws.com" } }, "params": { - "UseFIPS": true, - "Region": "ap-southeast-1", - "UseDualStack": true + "Region": "eu-west-2", + "UseFIPS": false, + "UseDualStack": false } }, { - "documentation": "For region ap-southeast-1 with FIPS enabled and DualStack disabled", + "documentation": "For region eu-west-3 with FIPS disabled and DualStack disabled", "expect": { "endpoint": { - "url": "https://es-fips.ap-southeast-1.amazonaws.com" + "url": "https://es.eu-west-3.amazonaws.com" } }, "params": { - "UseFIPS": true, - "Region": "ap-southeast-1", + "Region": "eu-west-3", + "UseFIPS": false, "UseDualStack": false } }, { - "documentation": "For region ap-southeast-1 with FIPS disabled and DualStack enabled", + "documentation": "For region me-south-1 with FIPS disabled and DualStack disabled", "expect": { "endpoint": { - "url": "https://es.ap-southeast-1.api.aws" + "url": "https://es.me-south-1.amazonaws.com" } }, "params": { + "Region": "me-south-1", "UseFIPS": false, - "Region": "ap-southeast-1", - "UseDualStack": true + "UseDualStack": false } }, { - "documentation": "For region ap-southeast-1 with FIPS disabled and DualStack disabled", + "documentation": "For region sa-east-1 with FIPS disabled and DualStack disabled", "expect": { "endpoint": { - "url": "https://es.ap-southeast-1.amazonaws.com" + "url": "https://es.sa-east-1.amazonaws.com" } }, "params": { + "Region": "sa-east-1", "UseFIPS": false, - "Region": "ap-southeast-1", "UseDualStack": false } }, { - "documentation": "For region ap-southeast-2 with FIPS enabled and DualStack enabled", + "documentation": "For region us-east-1 with FIPS disabled and DualStack disabled", "expect": { "endpoint": { - "url": "https://es-fips.ap-southeast-2.api.aws" + "url": "https://es.us-east-1.amazonaws.com" } }, "params": { - "UseFIPS": true, - "Region": "ap-southeast-2", - "UseDualStack": true + "Region": "us-east-1", + "UseFIPS": false, + "UseDualStack": false } }, { - "documentation": "For region ap-southeast-2 with FIPS enabled and DualStack disabled", + "documentation": "For region us-east-1 with FIPS enabled and DualStack disabled", "expect": { "endpoint": { - "url": "https://es-fips.ap-southeast-2.amazonaws.com" + "url": "https://es-fips.us-east-1.amazonaws.com" } }, "params": { + "Region": "us-east-1", "UseFIPS": true, - "Region": "ap-southeast-2", "UseDualStack": false } }, { - "documentation": "For region ap-southeast-2 with FIPS disabled and DualStack enabled", + "documentation": "For region us-east-2 with FIPS disabled and DualStack disabled", "expect": { "endpoint": { - "url": "https://es.ap-southeast-2.api.aws" + "url": "https://es.us-east-2.amazonaws.com" } }, "params": { + "Region": "us-east-2", "UseFIPS": false, - "Region": "ap-southeast-2", - "UseDualStack": true + "UseDualStack": false } }, { - "documentation": "For region ap-southeast-2 with FIPS disabled and DualStack disabled", + "documentation": "For region us-east-2 with FIPS enabled and DualStack disabled", "expect": { "endpoint": { - "url": "https://es.ap-southeast-2.amazonaws.com" + "url": "https://es-fips.us-east-2.amazonaws.com" } }, "params": { - "UseFIPS": false, - "Region": "ap-southeast-2", + "Region": "us-east-2", + "UseFIPS": true, "UseDualStack": false } }, { - "documentation": "For region us-iso-east-1 with FIPS enabled and DualStack enabled", + "documentation": "For region us-west-1 with FIPS disabled and DualStack disabled", "expect": { - "error": "FIPS and DualStack are enabled, but this partition does not support one or both" + "endpoint": { + "url": "https://es.us-west-1.amazonaws.com" + } }, "params": { - "UseFIPS": true, - "Region": "us-iso-east-1", - "UseDualStack": true + "Region": "us-west-1", + "UseFIPS": false, + "UseDualStack": false } }, { - "documentation": "For region us-iso-east-1 with FIPS enabled and DualStack disabled", + "documentation": "For region us-west-1 with FIPS enabled and DualStack disabled", "expect": { "endpoint": { - "url": "https://es-fips.us-iso-east-1.c2s.ic.gov" + "url": "https://es-fips.us-west-1.amazonaws.com" } }, "params": { + "Region": "us-west-1", "UseFIPS": true, - "Region": "us-iso-east-1", "UseDualStack": false } }, { - "documentation": "For region us-iso-east-1 with FIPS disabled and DualStack enabled", + "documentation": "For region us-west-2 with FIPS disabled and DualStack disabled", "expect": { - "error": "DualStack is enabled but this partition does not support DualStack" + "endpoint": { + "url": "https://es.us-west-2.amazonaws.com" + } }, "params": { + "Region": "us-west-2", "UseFIPS": false, - "Region": "us-iso-east-1", - "UseDualStack": true + "UseDualStack": false } }, { - "documentation": "For region us-iso-east-1 with FIPS disabled and DualStack disabled", + "documentation": "For region us-west-2 with FIPS enabled and DualStack disabled", "expect": { "endpoint": { - "url": "https://es.us-iso-east-1.c2s.ic.gov" + "url": "https://es-fips.us-west-2.amazonaws.com" } }, "params": { - "UseFIPS": false, - "Region": "us-iso-east-1", + "Region": "us-west-2", + "UseFIPS": true, "UseDualStack": false } }, { - "documentation": "For region ap-southeast-3 with FIPS enabled and DualStack enabled", + "documentation": "For region us-east-1 with FIPS enabled and DualStack enabled", "expect": { "endpoint": { - "url": "https://es-fips.ap-southeast-3.api.aws" + "url": "https://es-fips.us-east-1.api.aws" } }, "params": { + "Region": "us-east-1", "UseFIPS": true, - "Region": "ap-southeast-3", "UseDualStack": true } }, { - "documentation": "For region ap-southeast-3 with FIPS enabled and DualStack disabled", + "documentation": "For region us-east-1 with FIPS disabled and DualStack enabled", "expect": { "endpoint": { - "url": "https://es-fips.ap-southeast-3.amazonaws.com" + "url": "https://es.us-east-1.api.aws" } }, "params": { - "UseFIPS": true, - "Region": "ap-southeast-3", - "UseDualStack": false + "Region": "us-east-1", + "UseFIPS": false, + "UseDualStack": true } }, { - "documentation": "For region ap-southeast-3 with FIPS disabled and DualStack enabled", + "documentation": "For region cn-north-1 with FIPS disabled and DualStack disabled", "expect": { "endpoint": { - "url": "https://es.ap-southeast-3.api.aws" + "url": "https://es.cn-north-1.amazonaws.com.cn" } }, "params": { + "Region": "cn-north-1", "UseFIPS": false, - "Region": "ap-southeast-3", - "UseDualStack": true + "UseDualStack": false } }, { - "documentation": "For region ap-southeast-3 with FIPS disabled and DualStack disabled", + "documentation": "For region cn-northwest-1 with FIPS disabled and DualStack disabled", "expect": { "endpoint": { - "url": "https://es.ap-southeast-3.amazonaws.com" + "url": "https://es.cn-northwest-1.amazonaws.com.cn" } }, "params": { + "Region": "cn-northwest-1", "UseFIPS": false, - "Region": "ap-southeast-3", "UseDualStack": false } }, { - "documentation": "For region ap-southeast-4 with FIPS enabled and DualStack enabled", + "documentation": "For region cn-north-1 with FIPS enabled and DualStack enabled", "expect": { "endpoint": { - "url": "https://es-fips.ap-southeast-4.api.aws" + "url": "https://es-fips.cn-north-1.api.amazonwebservices.com.cn" } }, "params": { + "Region": "cn-north-1", "UseFIPS": true, - "Region": "ap-southeast-4", "UseDualStack": true } }, { - "documentation": "For region ap-southeast-4 with FIPS enabled and DualStack disabled", + "documentation": "For region cn-north-1 with FIPS enabled and DualStack disabled", "expect": { "endpoint": { - "url": "https://es-fips.ap-southeast-4.amazonaws.com" + "url": "https://es-fips.cn-north-1.amazonaws.com.cn" } }, "params": { + "Region": "cn-north-1", "UseFIPS": true, - "Region": "ap-southeast-4", "UseDualStack": false } }, { - "documentation": "For region ap-southeast-4 with FIPS disabled and DualStack enabled", + "documentation": "For region cn-north-1 with FIPS disabled and DualStack enabled", "expect": { "endpoint": { - "url": "https://es.ap-southeast-4.api.aws" + "url": "https://es.cn-north-1.api.amazonwebservices.com.cn" } }, "params": { + "Region": "cn-north-1", "UseFIPS": false, - "Region": "ap-southeast-4", "UseDualStack": true } }, { - "documentation": "For region ap-southeast-4 with FIPS disabled and DualStack disabled", + "documentation": "For region us-gov-east-1 with FIPS disabled and DualStack disabled", "expect": { "endpoint": { - "url": "https://es.ap-southeast-4.amazonaws.com" + "url": "https://es.us-gov-east-1.amazonaws.com" } }, "params": { + "Region": "us-gov-east-1", "UseFIPS": false, - "Region": "ap-southeast-4", "UseDualStack": false } }, { - "documentation": "For region us-east-1 with FIPS enabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://es-fips.us-east-1.api.aws" - } - }, - "params": { - "UseFIPS": true, - "Region": "us-east-1", - "UseDualStack": true - } - }, - { - "documentation": "For region us-east-1 with FIPS enabled and DualStack disabled", + "documentation": "For region us-gov-east-1 with FIPS enabled and DualStack disabled", "expect": { "endpoint": { - "url": "https://es-fips.us-east-1.amazonaws.com" + "url": "https://es-fips.us-gov-east-1.amazonaws.com" } }, "params": { + "Region": "us-gov-east-1", "UseFIPS": true, - "Region": "us-east-1", "UseDualStack": false } }, { - "documentation": "For region us-east-1 with FIPS disabled and DualStack enabled", + "documentation": "For region us-gov-west-1 with FIPS disabled and DualStack disabled", "expect": { "endpoint": { - "url": "https://es.us-east-1.api.aws" + "url": "https://es.us-gov-west-1.amazonaws.com" } }, "params": { + "Region": "us-gov-west-1", "UseFIPS": false, - "Region": "us-east-1", - "UseDualStack": true + "UseDualStack": false } }, { - "documentation": "For region us-east-1 with FIPS disabled and DualStack disabled", + "documentation": "For region us-gov-west-1 with FIPS enabled and DualStack disabled", "expect": { "endpoint": { - "url": "https://es.us-east-1.amazonaws.com" + "url": "https://es-fips.us-gov-west-1.amazonaws.com" } }, "params": { - "UseFIPS": false, - "Region": "us-east-1", + "Region": "us-gov-west-1", + "UseFIPS": true, "UseDualStack": false } }, { - "documentation": "For region us-east-2 with FIPS enabled and DualStack enabled", + "documentation": "For region us-gov-east-1 with FIPS enabled and DualStack enabled", "expect": { "endpoint": { - "url": "https://es-fips.us-east-2.api.aws" + "url": "https://es-fips.us-gov-east-1.api.aws" } }, "params": { + "Region": "us-gov-east-1", "UseFIPS": true, - "Region": "us-east-2", "UseDualStack": true } }, { - "documentation": "For region us-east-2 with FIPS enabled and DualStack disabled", + "documentation": "For region us-gov-east-1 with FIPS disabled and DualStack enabled", "expect": { "endpoint": { - "url": "https://es-fips.us-east-2.amazonaws.com" + "url": "https://es.us-gov-east-1.api.aws" } }, "params": { - "UseFIPS": true, - "Region": "us-east-2", - "UseDualStack": false + "Region": "us-gov-east-1", + "UseFIPS": false, + "UseDualStack": true } }, { - "documentation": "For region us-east-2 with FIPS disabled and DualStack enabled", + "documentation": "For region us-iso-east-1 with FIPS disabled and DualStack disabled", "expect": { "endpoint": { - "url": "https://es.us-east-2.api.aws" + "url": "https://es.us-iso-east-1.c2s.ic.gov" } }, "params": { + "Region": "us-iso-east-1", "UseFIPS": false, - "Region": "us-east-2", - "UseDualStack": true + "UseDualStack": false } }, { - "documentation": "For region us-east-2 with FIPS disabled and DualStack disabled", + "documentation": "For region us-iso-west-1 with FIPS disabled and DualStack disabled", "expect": { "endpoint": { - "url": "https://es.us-east-2.amazonaws.com" + "url": "https://es.us-iso-west-1.c2s.ic.gov" } }, "params": { + "Region": "us-iso-west-1", "UseFIPS": false, - "Region": "us-east-2", "UseDualStack": false } }, { - "documentation": "For region cn-northwest-1 with FIPS enabled and DualStack enabled", + "documentation": "For region us-iso-east-1 with FIPS enabled and DualStack enabled", "expect": { - "endpoint": { - "url": "https://es-fips.cn-northwest-1.api.amazonwebservices.com.cn" - } + "error": "FIPS and DualStack are enabled, but this partition does not support one or both" }, "params": { + "Region": "us-iso-east-1", "UseFIPS": true, - "Region": "cn-northwest-1", "UseDualStack": true } }, { - "documentation": "For region cn-northwest-1 with FIPS enabled and DualStack disabled", + "documentation": "For region us-iso-east-1 with FIPS enabled and DualStack disabled", "expect": { "endpoint": { - "url": "https://es-fips.cn-northwest-1.amazonaws.com.cn" + "url": "https://es-fips.us-iso-east-1.c2s.ic.gov" } }, "params": { + "Region": "us-iso-east-1", "UseFIPS": true, - "Region": "cn-northwest-1", "UseDualStack": false } }, { - "documentation": "For region cn-northwest-1 with FIPS disabled and DualStack enabled", + "documentation": "For region us-iso-east-1 with FIPS disabled and DualStack enabled", "expect": { - "endpoint": { - "url": "https://es.cn-northwest-1.api.amazonwebservices.com.cn" - } + "error": "DualStack is enabled but this partition does not support DualStack" }, "params": { + "Region": "us-iso-east-1", "UseFIPS": false, - "Region": "cn-northwest-1", "UseDualStack": true } }, { - "documentation": "For region cn-northwest-1 with FIPS disabled and DualStack disabled", + "documentation": "For region us-isob-east-1 with FIPS disabled and DualStack disabled", "expect": { "endpoint": { - "url": "https://es.cn-northwest-1.amazonaws.com.cn" + "url": "https://es.us-isob-east-1.sc2s.sgov.gov" } }, "params": { + "Region": "us-isob-east-1", "UseFIPS": false, - "Region": "cn-northwest-1", "UseDualStack": false } }, @@ -2551,8 +1462,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 } }, @@ -2564,8 +1475,8 @@ } }, "params": { - "UseFIPS": true, "Region": "us-isob-east-1", + "UseFIPS": true, "UseDualStack": false } }, @@ -2575,26 +1486,27 @@ "error": "DualStack is enabled but this partition does not support DualStack" }, "params": { - "UseFIPS": false, "Region": "us-isob-east-1", + "UseFIPS": false, "UseDualStack": true } }, { - "documentation": "For region us-isob-east-1 with FIPS disabled and DualStack disabled", + "documentation": "For custom endpoint with region set and fips disabled and dualstack disabled", "expect": { "endpoint": { - "url": "https://es.us-isob-east-1.sc2s.sgov.gov" + "url": "https://example.com" } }, "params": { + "Region": "us-east-1", "UseFIPS": false, - "Region": "us-isob-east-1", - "UseDualStack": false + "UseDualStack": false, + "Endpoint": "https://example.com" } }, { - "documentation": "For custom endpoint with fips disabled and dualstack disabled", + "documentation": "For custom endpoint with region not set and fips disabled and dualstack disabled", "expect": { "endpoint": { "url": "https://example.com" @@ -2602,7 +1514,6 @@ }, "params": { "UseFIPS": false, - "Region": "us-east-1", "UseDualStack": false, "Endpoint": "https://example.com" } @@ -2613,8 +1524,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" } @@ -2625,11 +1536,17 @@ "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" } + }, + { + "documentation": "Missing region", + "expect": { + "error": "Invalid Configuration: Missing Region" + } } ], "version": "1.0" @@ -2694,7 +1611,8 @@ } }, "traits": { - "smithy.api#documentation": "

\n Container for request parameters to\n \n AssociatePackage\n \n operation.\n

" + "smithy.api#documentation": "

\n Container for request parameters to\n \n AssociatePackage\n \n operation.\n

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#AssociatePackageResponse": { @@ -2708,7 +1626,8 @@ } }, "traits": { - "smithy.api#documentation": "

\n Container for response returned by\n \n AssociatePackage\n \n operation.\n

" + "smithy.api#documentation": "

\n Container for response returned by\n \n AssociatePackage\n \n operation.\n

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#AuthorizeVpcEndpointAccess": { @@ -2768,7 +1687,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for request parameters to the AuthorizeVpcEndpointAccess operation.\n Specifies the account to be permitted to manage VPC endpoints against the domain.

" + "smithy.api#documentation": "

Container for request parameters to the AuthorizeVpcEndpointAccess operation.\n Specifies the account to be permitted to manage VPC endpoints against the domain.

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#AuthorizeVpcEndpointAccessResponse": { @@ -2783,7 +1703,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for response parameters to the AuthorizeVpcEndpointAccess operation.\n Contains the account ID and the type of the account being authorized to access the VPC endpoint.

" + "smithy.api#documentation": "

Container for response parameters to the AuthorizeVpcEndpointAccess operation.\n Contains the account ID and the type of the account being authorized to access the VPC endpoint.

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#AuthorizedPrincipal": { @@ -3193,7 +2114,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for the parameters to the CancelElasticsearchServiceSoftwareUpdate operation. Specifies the name of the Elasticsearch domain that you wish to cancel a service software update on.

" + "smithy.api#documentation": "

Container for the parameters to the CancelElasticsearchServiceSoftwareUpdate operation. Specifies the name of the Elasticsearch domain that you wish to cancel a service software update on.

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#CancelElasticsearchServiceSoftwareUpdateResponse": { @@ -3207,7 +2129,8 @@ } }, "traits": { - "smithy.api#documentation": "

The result of a CancelElasticsearchServiceSoftwareUpdate operation. Contains the status of the update.

" + "smithy.api#documentation": "

The result of a CancelElasticsearchServiceSoftwareUpdate operation. Contains the status of the update.

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#ChangeProgressDetails": { @@ -3621,6 +2544,9 @@ "smithy.api#documentation": "

A list of Tag added during domain creation.

" } } + }, + "traits": { + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#CreateElasticsearchDomainResponse": { @@ -3634,7 +2560,8 @@ } }, "traits": { - "smithy.api#documentation": "

The result of a CreateElasticsearchDomain operation. Contains the status of the newly created Elasticsearch domain.

" + "smithy.api#documentation": "

The result of a CreateElasticsearchDomain operation. Contains the status of the newly created Elasticsearch domain.

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#CreateOutboundCrossClusterSearchConnection": { @@ -3694,7 +2621,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for the parameters to the CreateOutboundCrossClusterSearchConnection operation.

" + "smithy.api#documentation": "

Container for the parameters to the CreateOutboundCrossClusterSearchConnection operation.

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#CreateOutboundCrossClusterSearchConnectionResponse": { @@ -3732,7 +2660,8 @@ } }, "traits": { - "smithy.api#documentation": "

The result of a CreateOutboundCrossClusterSearchConnection request. Contains the details of the newly created cross-cluster search connection.

" + "smithy.api#documentation": "

The result of a CreateOutboundCrossClusterSearchConnection request. Contains the details of the newly created cross-cluster search connection.

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#CreatePackage": { @@ -3807,7 +2736,8 @@ } }, "traits": { - "smithy.api#documentation": "

\n Container for request parameters to\n \n CreatePackage\n \n operation.\n

" + "smithy.api#documentation": "

\n Container for request parameters to\n \n CreatePackage\n \n operation.\n

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#CreatePackageResponse": { @@ -3821,7 +2751,8 @@ } }, "traits": { - "smithy.api#documentation": "

\n Container for response returned by\n \n CreatePackage\n \n operation.\n

" + "smithy.api#documentation": "

\n Container for response returned by\n \n CreatePackage\n \n operation.\n

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#CreateVpcEndpoint": { @@ -3886,7 +2817,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for the parameters to the CreateVpcEndpointRequest operation.

" + "smithy.api#documentation": "

Container for the parameters to the CreateVpcEndpointRequest operation.

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#CreateVpcEndpointResponse": { @@ -3901,7 +2833,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for response parameters to the CreateVpcEndpoint operation. Contains the configuration and status of the VPC Endpoint being created.

" + "smithy.api#documentation": "

Container for response parameters to the CreateVpcEndpoint operation. Contains the configuration and status of the VPC Endpoint being created.

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#CreatedAt": { @@ -3957,7 +2890,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for the parameters to the DeleteElasticsearchDomain operation. Specifies the name of the Elasticsearch domain that you want to delete.

" + "smithy.api#documentation": "

Container for the parameters to the DeleteElasticsearchDomain operation. Specifies the name of the Elasticsearch domain that you want to delete.

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#DeleteElasticsearchDomainResponse": { @@ -3971,7 +2905,8 @@ } }, "traits": { - "smithy.api#documentation": "

The result of a DeleteElasticsearchDomain request. Contains the status of the pending deletion, or no status if the domain and all of its resources have been deleted.

" + "smithy.api#documentation": "

The result of a DeleteElasticsearchDomain request. Contains the status of the pending deletion, or no status if the domain and all of its resources have been deleted.

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#DeleteElasticsearchServiceRole": { @@ -4040,7 +2975,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for the parameters to the DeleteInboundCrossClusterSearchConnection operation.

" + "smithy.api#documentation": "

Container for the parameters to the DeleteInboundCrossClusterSearchConnection operation.

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#DeleteInboundCrossClusterSearchConnectionResponse": { @@ -4054,7 +2990,8 @@ } }, "traits": { - "smithy.api#documentation": "

The result of a DeleteInboundCrossClusterSearchConnection operation. Contains details of deleted inbound connection.

" + "smithy.api#documentation": "

The result of a DeleteInboundCrossClusterSearchConnection operation. Contains details of deleted inbound connection.

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#DeleteOutboundCrossClusterSearchConnection": { @@ -4095,7 +3032,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for the parameters to the DeleteOutboundCrossClusterSearchConnection operation.

" + "smithy.api#documentation": "

Container for the parameters to the DeleteOutboundCrossClusterSearchConnection operation.

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#DeleteOutboundCrossClusterSearchConnectionResponse": { @@ -4109,7 +3047,8 @@ } }, "traits": { - "smithy.api#documentation": "

The result of a DeleteOutboundCrossClusterSearchConnection operation. Contains details of deleted outbound connection.

" + "smithy.api#documentation": "

The result of a DeleteOutboundCrossClusterSearchConnection operation. Contains details of deleted outbound connection.

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#DeletePackage": { @@ -4162,7 +3101,8 @@ } }, "traits": { - "smithy.api#documentation": "

\n Container for request parameters to\n \n DeletePackage\n \n operation.\n

" + "smithy.api#documentation": "

\n Container for request parameters to\n \n DeletePackage\n \n operation.\n

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#DeletePackageResponse": { @@ -4176,7 +3116,8 @@ } }, "traits": { - "smithy.api#documentation": "

\n Container for response parameters to\n \n DeletePackage\n \n operation.\n

" + "smithy.api#documentation": "

\n Container for response parameters to\n \n DeletePackage\n \n operation.\n

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#DeleteVpcEndpoint": { @@ -4223,7 +3164,8 @@ } }, "traits": { - "smithy.api#documentation": "

Deletes an Amazon OpenSearch Service-managed interface VPC endpoint.

" + "smithy.api#documentation": "

Deletes an Amazon OpenSearch Service-managed interface VPC endpoint.

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#DeleteVpcEndpointResponse": { @@ -4238,7 +3180,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for response parameters to the DeleteVpcEndpoint operation. Contains the summarized detail of the VPC Endpoint being deleted.

" + "smithy.api#documentation": "

Container for response parameters to the DeleteVpcEndpoint operation. Contains the summarized detail of the VPC Endpoint being deleted.

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#DeploymentCloseDateTimeStamp": { @@ -4350,7 +3293,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for the parameters to the DescribeDomainAutoTunes operation.

" + "smithy.api#documentation": "

Container for the parameters to the DescribeDomainAutoTunes operation.

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#DescribeDomainAutoTunesResponse": { @@ -4370,7 +3314,8 @@ } }, "traits": { - "smithy.api#documentation": "

The result of DescribeDomainAutoTunes request. See the Developer Guide for more information.

" + "smithy.api#documentation": "

The result of DescribeDomainAutoTunes request. See the Developer Guide for more information.

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#DescribeDomainChangeProgress": { @@ -4424,7 +3369,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for the parameters to the DescribeDomainChangeProgress operation. Specifies the\n domain name and optional change specific identity for which you want progress information.\n

" + "smithy.api#documentation": "

Container for the parameters to the DescribeDomainChangeProgress operation. Specifies the\n domain name and optional change specific identity for which you want progress information.\n

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#DescribeDomainChangeProgressResponse": { @@ -4438,7 +3384,8 @@ } }, "traits": { - "smithy.api#documentation": "

The result of a DescribeDomainChangeProgress request. Contains the progress information of\n the requested domain change.\n

" + "smithy.api#documentation": "

The result of a DescribeDomainChangeProgress request. Contains the progress information of\n the requested domain change.\n

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#DescribeElasticsearchDomain": { @@ -4516,7 +3463,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for the parameters to the DescribeElasticsearchDomainConfig operation. Specifies the domain name for which you want configuration information.

" + "smithy.api#documentation": "

Container for the parameters to the DescribeElasticsearchDomainConfig operation. Specifies the domain name for which you want configuration information.

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#DescribeElasticsearchDomainConfigResponse": { @@ -4531,7 +3479,8 @@ } }, "traits": { - "smithy.api#documentation": "

The result of a DescribeElasticsearchDomainConfig request. Contains the configuration information of the requested domain.

" + "smithy.api#documentation": "

The result of a DescribeElasticsearchDomainConfig request. Contains the configuration information of the requested domain.

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#DescribeElasticsearchDomainRequest": { @@ -4547,7 +3496,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for the parameters to the DescribeElasticsearchDomain operation.

" + "smithy.api#documentation": "

Container for the parameters to the DescribeElasticsearchDomain operation.

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#DescribeElasticsearchDomainResponse": { @@ -4562,7 +3512,8 @@ } }, "traits": { - "smithy.api#documentation": "

The result of a DescribeElasticsearchDomain request. Contains the status of the domain specified in the request.

" + "smithy.api#documentation": "

The result of a DescribeElasticsearchDomain request. Contains the status of the domain specified in the request.

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#DescribeElasticsearchDomains": { @@ -4605,7 +3556,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for the parameters to the DescribeElasticsearchDomains operation. By default, the API returns the status of all Elasticsearch domains.

" + "smithy.api#documentation": "

Container for the parameters to the DescribeElasticsearchDomains operation. By default, the API returns the status of all Elasticsearch domains.

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#DescribeElasticsearchDomainsResponse": { @@ -4620,7 +3572,8 @@ } }, "traits": { - "smithy.api#documentation": "

The result of a DescribeElasticsearchDomains request. Contains the status of the specified domains or all domains owned by the account.

" + "smithy.api#documentation": "

The result of a DescribeElasticsearchDomains request. Contains the status of the specified domains or all domains owned by the account.

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#DescribeElasticsearchInstanceTypeLimits": { @@ -4688,7 +3641,8 @@ } }, "traits": { - "smithy.api#documentation": "

\n Container for the parameters to\n \n DescribeElasticsearchInstanceTypeLimits\n \n operation.\n

" + "smithy.api#documentation": "

\n Container for the parameters to\n \n DescribeElasticsearchInstanceTypeLimits\n \n operation.\n

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#DescribeElasticsearchInstanceTypeLimitsResponse": { @@ -4699,7 +3653,8 @@ } }, "traits": { - "smithy.api#documentation": "

\n Container for the parameters received from\n \n DescribeElasticsearchInstanceTypeLimits\n \n operation.\n

" + "smithy.api#documentation": "

\n Container for the parameters received from\n \n DescribeElasticsearchInstanceTypeLimits\n \n operation.\n

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#DescribeInboundCrossClusterSearchConnections": { @@ -4756,7 +3711,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for the parameters to the DescribeInboundCrossClusterSearchConnections operation.

" + "smithy.api#documentation": "

Container for the parameters to the DescribeInboundCrossClusterSearchConnections operation.

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#DescribeInboundCrossClusterSearchConnectionsResponse": { @@ -4776,7 +3732,8 @@ } }, "traits": { - "smithy.api#documentation": "

The result of a DescribeInboundCrossClusterSearchConnections request. Contains the list of connections matching the filter criteria.

" + "smithy.api#documentation": "

The result of a DescribeInboundCrossClusterSearchConnections request. Contains the list of connections matching the filter criteria.

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#DescribeOutboundCrossClusterSearchConnections": { @@ -4833,7 +3790,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for the parameters to the DescribeOutboundCrossClusterSearchConnections operation.

" + "smithy.api#documentation": "

Container for the parameters to the DescribeOutboundCrossClusterSearchConnections operation.

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#DescribeOutboundCrossClusterSearchConnectionsResponse": { @@ -4853,7 +3811,8 @@ } }, "traits": { - "smithy.api#documentation": "

The result of a DescribeOutboundCrossClusterSearchConnections request. Contains the list of connections matching the filter criteria.

" + "smithy.api#documentation": "

The result of a DescribeOutboundCrossClusterSearchConnections request. Contains the list of connections matching the filter criteria.

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#DescribePackages": { @@ -4907,7 +3866,7 @@ "Value": { "target": "com.amazonaws.elasticsearchservice#DescribePackagesFilterValues", "traits": { - "smithy.api#documentation": "

A list of values for the specified field.

" + "smithy.api#documentation": "

A non-empty list of values for the specified field.

" } } }, @@ -4957,6 +3916,11 @@ "type": "list", "member": { "target": "com.amazonaws.elasticsearchservice#DescribePackagesFilterValue" + }, + "traits": { + "smithy.api#length": { + "min": 1 + } } }, "com.amazonaws.elasticsearchservice#DescribePackagesRequest": { @@ -4983,7 +3947,8 @@ } }, "traits": { - "smithy.api#documentation": "

\n Container for request parameters to\n \n DescribePackage\n \n operation.\n

" + "smithy.api#documentation": "

\n Container for request parameters to\n \n DescribePackage\n \n operation.\n

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#DescribePackagesResponse": { @@ -5000,7 +3965,8 @@ } }, "traits": { - "smithy.api#documentation": "

\n Container for response returned by\n \n DescribePackages\n \n operation.\n

" + "smithy.api#documentation": "

\n Container for response returned by\n \n DescribePackages\n \n operation.\n

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#DescribeReservedElasticsearchInstanceOfferings": { @@ -5066,7 +4032,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for parameters to DescribeReservedElasticsearchInstanceOfferings

" + "smithy.api#documentation": "

Container for parameters to DescribeReservedElasticsearchInstanceOfferings

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#DescribeReservedElasticsearchInstanceOfferingsResponse": { @@ -5086,7 +4053,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for results from DescribeReservedElasticsearchInstanceOfferings

" + "smithy.api#documentation": "

Container for results from DescribeReservedElasticsearchInstanceOfferings

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#DescribeReservedElasticsearchInstances": { @@ -5152,7 +4120,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for parameters to DescribeReservedElasticsearchInstances

" + "smithy.api#documentation": "

Container for parameters to DescribeReservedElasticsearchInstances

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#DescribeReservedElasticsearchInstancesResponse": { @@ -5172,7 +4141,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for results from DescribeReservedElasticsearchInstances

" + "smithy.api#documentation": "

Container for results from DescribeReservedElasticsearchInstances

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#DescribeVpcEndpoints": { @@ -5218,7 +4188,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for request parameters to the DescribeVpcEndpoints operation. Specifies the list of VPC endpoints to be described.

" + "smithy.api#documentation": "

Container for request parameters to the DescribeVpcEndpoints operation. Specifies the list of VPC endpoints to be described.

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#DescribeVpcEndpointsResponse": { @@ -5240,7 +4211,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for response parameters to the DescribeVpcEndpoints operation. Returns a list containing configuration details and\n status of the VPC Endpoints as well as a list containing error responses of the endpoints that could not be described

" + "smithy.api#documentation": "

Container for response parameters to the DescribeVpcEndpoints operation. Returns a list containing configuration details and\n status of the VPC Endpoints as well as a list containing error responses of the endpoints that could not be described

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#Description": { @@ -5323,7 +4295,8 @@ } }, "traits": { - "smithy.api#documentation": "

\n Container for request parameters to\n \n DissociatePackage\n \n operation.\n

" + "smithy.api#documentation": "

\n Container for request parameters to\n \n DissociatePackage\n \n operation.\n

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#DissociatePackageResponse": { @@ -5337,7 +4310,8 @@ } }, "traits": { - "smithy.api#documentation": "

\n Container for response returned by\n \n DissociatePackage\n \n operation.\n

" + "smithy.api#documentation": "

\n Container for response returned by\n \n DissociatePackage\n \n operation.\n

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#DomainArn": { @@ -6654,7 +5628,8 @@ } }, "traits": { - "smithy.api#documentation": "

\n Container for request parameters to\n \n GetCompatibleElasticsearchVersions\n \n operation.\n

" + "smithy.api#documentation": "

\n Container for request parameters to\n \n GetCompatibleElasticsearchVersions\n \n operation.\n

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#GetCompatibleElasticsearchVersionsResponse": { @@ -6668,7 +5643,8 @@ } }, "traits": { - "smithy.api#documentation": "

\n Container for response returned by\n \n GetCompatibleElasticsearchVersions\n \n operation.\n

" + "smithy.api#documentation": "

\n Container for response returned by\n \n GetCompatibleElasticsearchVersions\n \n operation.\n

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#GetPackageVersionHistory": { @@ -6738,7 +5714,8 @@ } }, "traits": { - "smithy.api#documentation": "

\n Container for request parameters to\n \n GetPackageVersionHistory\n \n operation.\n

" + "smithy.api#documentation": "

\n Container for request parameters to\n \n GetPackageVersionHistory\n \n operation.\n

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#GetPackageVersionHistoryResponse": { @@ -6758,7 +5735,8 @@ } }, "traits": { - "smithy.api#documentation": "

\n Container for response returned by\n \n GetPackageVersionHistory\n \n operation.\n

" + "smithy.api#documentation": "

\n Container for response returned by\n \n GetPackageVersionHistory\n \n operation.\n

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#GetUpgradeHistory": { @@ -6825,7 +5803,8 @@ } }, "traits": { - "smithy.api#documentation": "

\n Container for request parameters to\n \n GetUpgradeHistory\n \n operation.\n

" + "smithy.api#documentation": "

\n Container for request parameters to\n \n GetUpgradeHistory\n \n operation.\n

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#GetUpgradeHistoryResponse": { @@ -6845,7 +5824,8 @@ } }, "traits": { - "smithy.api#documentation": "

\n Container for response returned by\n \n GetUpgradeHistory\n \n operation.\n

" + "smithy.api#documentation": "

\n Container for response returned by\n \n GetUpgradeHistory\n \n operation.\n

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#GetUpgradeStatus": { @@ -6894,7 +5874,8 @@ } }, "traits": { - "smithy.api#documentation": "

\n Container for request parameters to\n \n GetUpgradeStatus\n \n operation.\n

" + "smithy.api#documentation": "

\n Container for request parameters to\n \n GetUpgradeStatus\n \n operation.\n

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#GetUpgradeStatusResponse": { @@ -6920,7 +5901,8 @@ } }, "traits": { - "smithy.api#documentation": "

\n Container for response returned by\n \n GetUpgradeStatus\n \n operation.\n

" + "smithy.api#documentation": "

\n Container for response returned by\n \n GetUpgradeStatus\n \n operation.\n

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#IdentityPoolId": { @@ -7254,7 +6236,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for the parameters to the ListDomainNames operation.

" + "smithy.api#documentation": "

Container for the parameters to the ListDomainNames operation.

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#ListDomainNamesResponse": { @@ -7268,7 +6251,8 @@ } }, "traits": { - "smithy.api#documentation": "

The result of a ListDomainNames operation. Contains the names of all domains owned by this account and their respective engine types.

" + "smithy.api#documentation": "

The result of a ListDomainNames operation. Contains the names of all domains owned by this account and their respective engine types.

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#ListDomainsForPackage": { @@ -7338,7 +6322,8 @@ } }, "traits": { - "smithy.api#documentation": "

\n Container for request parameters to\n \n ListDomainsForPackage\n \n operation.\n

" + "smithy.api#documentation": "

\n Container for request parameters to\n \n ListDomainsForPackage\n \n operation.\n

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#ListDomainsForPackageResponse": { @@ -7355,7 +6340,8 @@ } }, "traits": { - "smithy.api#documentation": "

\n Container for response parameters to\n \n ListDomainsForPackage\n \n operation.\n

" + "smithy.api#documentation": "

\n Container for response parameters to\n \n ListDomainsForPackage\n \n operation.\n

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#ListElasticsearchInstanceTypes": { @@ -7429,7 +6415,8 @@ } }, "traits": { - "smithy.api#documentation": "

\n Container for the parameters to the\n \n ListElasticsearchInstanceTypes\n \n operation.\n

" + "smithy.api#documentation": "

\n Container for the parameters to the\n \n ListElasticsearchInstanceTypes\n \n operation.\n

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#ListElasticsearchInstanceTypesResponse": { @@ -7449,7 +6436,8 @@ } }, "traits": { - "smithy.api#documentation": "

\n Container for the parameters returned by\n \n ListElasticsearchInstanceTypes\n \n operation.\n

" + "smithy.api#documentation": "

\n Container for the parameters returned by\n \n ListElasticsearchInstanceTypes\n \n operation.\n

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#ListElasticsearchVersions": { @@ -7507,7 +6495,8 @@ } }, "traits": { - "smithy.api#documentation": "

\n Container for the parameters to the\n \n ListElasticsearchVersions\n \n operation.\n

\n Use\n \n MaxResults\n \n to control the maximum number of results to retrieve in a single\n call.\n

\n

\n Use\n \n NextToken\n \n in response to retrieve more results. If the received response does\n not contain a NextToken, then there are no more results to retrieve.\n

\n

" + "smithy.api#documentation": "

\n Container for the parameters to the\n \n ListElasticsearchVersions\n \n operation.\n

\n Use\n \n MaxResults\n \n to control the maximum number of results to retrieve in a single\n call.\n

\n

\n Use\n \n NextToken\n \n in response to retrieve more results. If the received response does\n not contain a NextToken, then there are no more results to retrieve.\n

\n

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#ListElasticsearchVersionsResponse": { @@ -7521,7 +6510,8 @@ } }, "traits": { - "smithy.api#documentation": "

\n Container for the parameters for response received from\n \n ListElasticsearchVersions\n \n operation.\n

" + "smithy.api#documentation": "

\n Container for the parameters for response received from\n \n ListElasticsearchVersions\n \n operation.\n

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#ListPackagesForDomain": { @@ -7591,7 +6581,8 @@ } }, "traits": { - "smithy.api#documentation": "

\n Container for request parameters to\n \n ListPackagesForDomain\n \n operation.\n

" + "smithy.api#documentation": "

\n Container for request parameters to\n \n ListPackagesForDomain\n \n operation.\n

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#ListPackagesForDomainResponse": { @@ -7611,7 +6602,8 @@ } }, "traits": { - "smithy.api#documentation": "

\n Container for response parameters to\n \n ListPackagesForDomain\n \n operation.\n

" + "smithy.api#documentation": "

\n Container for response parameters to\n \n ListPackagesForDomain\n \n operation.\n

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#ListTags": { @@ -7658,7 +6650,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for the parameters to the ListTags operation. Specify the ARN for the Elasticsearch domain to which the tags are attached that you want to view are attached.

" + "smithy.api#documentation": "

Container for the parameters to the ListTags operation. Specify the ARN for the Elasticsearch domain to which the tags are attached that you want to view are attached.

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#ListTagsResponse": { @@ -7672,7 +6665,8 @@ } }, "traits": { - "smithy.api#documentation": "

The result of a ListTags operation. Contains tags for all requested Elasticsearch domains.

" + "smithy.api#documentation": "

The result of a ListTags operation. Contains tags for all requested Elasticsearch domains.

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#ListVpcEndpointAccess": { @@ -7726,7 +6720,8 @@ } }, "traits": { - "smithy.api#documentation": "

Retrieves information about each principal that is allowed to access a\n given Amazon OpenSearch Service domain through the use of an interface VPC endpoint

" + "smithy.api#documentation": "

Retrieves information about each principal that is allowed to access a\n given Amazon OpenSearch Service domain through the use of an interface VPC endpoint

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#ListVpcEndpointAccessResponse": { @@ -7748,7 +6743,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for response parameters to the ListVpcEndpointAccess operation.\n Returns a list of accounts id and account type authorized to manage VPC endpoints.

" + "smithy.api#documentation": "

Container for response parameters to the ListVpcEndpointAccess operation.\n Returns a list of accounts id and account type authorized to manage VPC endpoints.

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#ListVpcEndpoints": { @@ -7830,7 +6826,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for request parameters to the ListVpcEndpointsForDomain operation. Specifies the domain whose VPC endpoints will be listed.

" + "smithy.api#documentation": "

Container for request parameters to the ListVpcEndpointsForDomain operation. Specifies the domain whose VPC endpoints will be listed.

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#ListVpcEndpointsForDomainResponse": { @@ -7852,7 +6849,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for response parameters to the ListVpcEndpointsForDomain operation. Returns a list containing summarized details of the VPC endpoints.

" + "smithy.api#documentation": "

Container for response parameters to the ListVpcEndpointsForDomain operation. Returns a list containing summarized details of the VPC endpoints.

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#ListVpcEndpointsRequest": { @@ -7867,7 +6865,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for request parameters to the ListVpcEndpoints operation.

" + "smithy.api#documentation": "

Container for request parameters to the ListVpcEndpoints operation.

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#ListVpcEndpointsResponse": { @@ -7889,7 +6888,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for response parameters to the ListVpcEndpoints operation. Returns a list containing summarized details of the VPC endpoints.

" + "smithy.api#documentation": "

Container for response parameters to the ListVpcEndpoints operation. Returns a list containing summarized details of the VPC endpoints.

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#LogPublishingOption": { @@ -8606,7 +7606,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for parameters to PurchaseReservedElasticsearchInstanceOffering

" + "smithy.api#documentation": "

Container for parameters to PurchaseReservedElasticsearchInstanceOffering

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#PurchaseReservedElasticsearchInstanceOfferingResponse": { @@ -8626,7 +7627,8 @@ } }, "traits": { - "smithy.api#documentation": "

Represents the output of a PurchaseReservedElasticsearchInstanceOffering operation.

" + "smithy.api#documentation": "

Represents the output of a PurchaseReservedElasticsearchInstanceOffering operation.

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#RecurringCharge": { @@ -8702,7 +7704,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for the parameters to the RejectInboundCrossClusterSearchConnection operation.

" + "smithy.api#documentation": "

Container for the parameters to the RejectInboundCrossClusterSearchConnection operation.

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#RejectInboundCrossClusterSearchConnectionResponse": { @@ -8716,7 +7719,8 @@ } }, "traits": { - "smithy.api#documentation": "

The result of a RejectInboundCrossClusterSearchConnection operation. Contains details of rejected inbound connection.

" + "smithy.api#documentation": "

The result of a RejectInboundCrossClusterSearchConnection operation. Contains details of rejected inbound connection.

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#RemoveTags": { @@ -8766,7 +7770,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for the parameters to the RemoveTags operation. Specify the ARN for the Elasticsearch domain from which you want to remove the specified TagKey.

" + "smithy.api#documentation": "

Container for the parameters to the RemoveTags operation. Specify the ARN for the Elasticsearch domain from which you want to remove the specified TagKey.

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#ReservationToken": { @@ -9047,14 +8052,16 @@ } }, "traits": { - "smithy.api#documentation": "

Revokes access to an Amazon OpenSearch Service domain that was provided through an interface\n VPC endpoint.

" + "smithy.api#documentation": "

Revokes access to an Amazon OpenSearch Service domain that was provided through an interface\n VPC endpoint.

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#RevokeVpcEndpointAccessResponse": { "type": "structure", "members": {}, "traits": { - "smithy.api#documentation": "

Container for response parameters to the RevokeVpcEndpointAccess operation. The response body for this operation is empty.

" + "smithy.api#documentation": "

Container for response parameters to the RevokeVpcEndpointAccess operation. The response body for this operation is empty.

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#RoleArn": { @@ -9454,7 +8461,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for the parameters to the StartElasticsearchServiceSoftwareUpdate operation. Specifies the name of the Elasticsearch domain that you wish to schedule a service software update on.

" + "smithy.api#documentation": "

Container for the parameters to the StartElasticsearchServiceSoftwareUpdate operation. Specifies the name of the Elasticsearch domain that you wish to schedule a service software update on.

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#StartElasticsearchServiceSoftwareUpdateResponse": { @@ -9468,7 +8476,8 @@ } }, "traits": { - "smithy.api#documentation": "

The result of a StartElasticsearchServiceSoftwareUpdate operation. Contains the status of the update.

" + "smithy.api#documentation": "

The result of a StartElasticsearchServiceSoftwareUpdate operation. Contains the status of the update.

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#StartTimestamp": { @@ -9778,7 +8787,8 @@ } }, "traits": { - "smithy.api#documentation": "

Container for the parameters to the UpdateElasticsearchDomain operation. Specifies the type and number of instances in the domain cluster.

" + "smithy.api#documentation": "

Container for the parameters to the UpdateElasticsearchDomain operation. Specifies the type and number of instances in the domain cluster.

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#UpdateElasticsearchDomainConfigResponse": { @@ -9799,7 +8809,8 @@ } }, "traits": { - "smithy.api#documentation": "

The result of an UpdateElasticsearchDomain request. Contains the status of the Elasticsearch domain being updated.

" + "smithy.api#documentation": "

The result of an UpdateElasticsearchDomain request. Contains the status of the Elasticsearch domain being updated.

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#UpdatePackage": { @@ -9869,7 +8880,8 @@ } }, "traits": { - "smithy.api#documentation": "

\n Container for request parameters to\n \n UpdatePackage\n \n operation.\n

" + "smithy.api#documentation": "

\n Container for request parameters to\n \n UpdatePackage\n \n operation.\n

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#UpdatePackageResponse": { @@ -9883,7 +8895,8 @@ } }, "traits": { - "smithy.api#documentation": "

\n Container for response returned by\n \n UpdatePackage\n \n operation.\n

" + "smithy.api#documentation": "

\n Container for response returned by\n \n UpdatePackage\n \n operation.\n

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#UpdateTimestamp": { @@ -9945,7 +8958,8 @@ } }, "traits": { - "smithy.api#documentation": "

Modifies an Amazon OpenSearch Service-managed interface VPC endpoint.

" + "smithy.api#documentation": "

Modifies an Amazon OpenSearch Service-managed interface VPC endpoint.

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#UpdateVpcEndpointResponse": { @@ -9960,7 +8974,8 @@ } }, "traits": { - "smithy.api#documentation": "

Contains the configuration and status of the VPC endpoint being updated.

" + "smithy.api#documentation": "

Contains the configuration and status of the VPC endpoint being updated.

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#UpgradeElasticsearchDomain": { @@ -10024,7 +9039,8 @@ } }, "traits": { - "smithy.api#documentation": "

\n Container for request parameters to\n \n UpgradeElasticsearchDomain\n \n operation.\n

" + "smithy.api#documentation": "

\n Container for request parameters to\n \n UpgradeElasticsearchDomain\n \n operation.\n

", + "smithy.api#input": {} } }, "com.amazonaws.elasticsearchservice#UpgradeElasticsearchDomainResponse": { @@ -10050,7 +9066,8 @@ } }, "traits": { - "smithy.api#documentation": "

\n Container for response returned by\n \n UpgradeElasticsearchDomain\n \n operation.\n

" + "smithy.api#documentation": "

\n Container for response returned by\n \n UpgradeElasticsearchDomain\n \n operation.\n

", + "smithy.api#output": {} } }, "com.amazonaws.elasticsearchservice#UpgradeHistory": {