diff --git a/.changes/next-release/feature-AWSSDKforJavav2-0e58fb0.json b/.changes/next-release/feature-AWSSDKforJavav2-0e58fb0.json new file mode 100644 index 000000000000..eabcb1502cba --- /dev/null +++ b/.changes/next-release/feature-AWSSDKforJavav2-0e58fb0.json @@ -0,0 +1,6 @@ +{ + "type": "feature", + "category": "AWS SDK for Java v2", + "contributor": "", + "description": "Switching half of the AWS service clients onto the new SRA (Smithy Reference Architecture) identity and auth logic that was released in v2.21.0. For a list of individual services affected, please check the committed files." +} diff --git a/services/arczonalshift/src/main/resources/codegen-resources/customization.config b/services/arczonalshift/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/arczonalshift/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/b2bi/src/main/resources/codegen-resources/customization.config b/services/b2bi/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/b2bi/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/bcmdataexports/src/main/resources/codegen-resources/customization.config b/services/bcmdataexports/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/bcmdataexports/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/bedrockagent/src/main/resources/codegen-resources/customization.config b/services/bedrockagent/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/bedrockagent/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/braket/src/main/resources/codegen-resources/customization.config b/services/braket/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/braket/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/chime/src/main/resources/codegen-resources/customization.config b/services/chime/src/main/resources/codegen-resources/customization.config index 254455474301..8e6a2a99dcf4 100644 --- a/services/chime/src/main/resources/codegen-resources/customization.config +++ b/services/chime/src/main/resources/codegen-resources/customization.config @@ -1,6 +1,7 @@ { - "verifiedSimpleMethods" : [ + "verifiedSimpleMethods": [ "listAccounts" ], - "generateEndpointClientTests": true + "generateEndpointClientTests": true, + "useSraAuth": true } diff --git a/services/chimesdkmediapipelines/src/main/resources/codegen-resources/customization.config b/services/chimesdkmediapipelines/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/chimesdkmediapipelines/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/chimesdkmeetings/src/main/resources/codegen-resources/customization.config b/services/chimesdkmeetings/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/chimesdkmeetings/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/cleanroomsml/src/main/resources/codegen-resources/customization.config b/services/cleanroomsml/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/cleanroomsml/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/cloudfront/src/main/resources/codegen-resources/customization.config b/services/cloudfront/src/main/resources/codegen-resources/customization.config index 7c53627831d8..106027fc8125 100644 --- a/services/cloudfront/src/main/resources/codegen-resources/customization.config +++ b/services/cloudfront/src/main/resources/codegen-resources/customization.config @@ -1,5 +1,5 @@ { - "verifiedSimpleMethods" : [ + "verifiedSimpleMethods": [ "listCloudFrontOriginAccessIdentities", "listDistributions", "listFieldLevelEncryptionConfigs", @@ -9,7 +9,7 @@ ], "utilitiesMethod": { "returnType": "software.amazon.awssdk.services.cloudfront.CloudFrontUtilities", - "createMethodParams": [ - ] - } + "createMethodParams": [] + }, + "useSraAuth": true } diff --git a/services/cloudhsm/src/main/resources/codegen-resources/customization.config b/services/cloudhsm/src/main/resources/codegen-resources/customization.config index 7477c0a69fc1..a29fb9630a57 100644 --- a/services/cloudhsm/src/main/resources/codegen-resources/customization.config +++ b/services/cloudhsm/src/main/resources/codegen-resources/customization.config @@ -1,22 +1,34 @@ { - "shapeModifiers": { - "ClientVersion": { - "modify": [ - { - "5.1": { "emitEnumName": "FIVE_ONE" } + "shapeModifiers": { + "ClientVersion": { + "modify": [ + { + "5.1": { + "emitEnumName": "FIVE_ONE" + } + }, + { + "5.3": { + "emitEnumName": "FIVE_THREE" + } + } + ] }, - { - "5.3": { "emitEnumName": "FIVE_THREE" } + "CloudHsmServiceException": { + "exclude": [ + "retryable" + ] } - ] }, - "CloudHsmServiceException": { - "exclude": [ "retryable" ] - } - }, - "excludedSimpleMethods" : [ - "describeHsm", - "describeLunaClient" - ], - "verifiedSimpleMethods" : ["listAvailableZones", "listHapgs", "listHsms", "listLunaClients"] -} \ No newline at end of file + "excludedSimpleMethods": [ + "describeHsm", + "describeLunaClient" + ], + "verifiedSimpleMethods": [ + "listAvailableZones", + "listHapgs", + "listHsms", + "listLunaClients" + ], + "useSraAuth": true +} diff --git a/services/cloudsearch/src/main/resources/codegen-resources/customization.config b/services/cloudsearch/src/main/resources/codegen-resources/customization.config index 900a3f8c3872..f9bf1edc1138 100644 --- a/services/cloudsearch/src/main/resources/codegen-resources/customization.config +++ b/services/cloudsearch/src/main/resources/codegen-resources/customization.config @@ -1,6 +1,7 @@ { - "verifiedSimpleMethods" : [ + "verifiedSimpleMethods": [ "describeDomains", "listDomainNames" - ] + ], + "useSraAuth": true } diff --git a/services/cloudsearchdomain/src/main/resources/codegen-resources/customization.config b/services/cloudsearchdomain/src/main/resources/codegen-resources/customization.config index bb663cbc1f71..295ab7f144a0 100644 --- a/services/cloudsearchdomain/src/main/resources/codegen-resources/customization.config +++ b/services/cloudsearchdomain/src/main/resources/codegen-resources/customization.config @@ -1,5 +1,5 @@ { - "shapeModifiers" : { + "shapeModifiers": { "UploadDocumentsRequest": { "inject": [ { @@ -11,7 +11,6 @@ } ] }, - "SearchRequest": { "modify": [ { @@ -24,5 +23,6 @@ }, "interceptors": [ "software.amazon.awssdk.services.cloudsearchdomain.internal.SwitchToPostInterceptor" - ] + ], + "useSraAuth": true } diff --git a/services/cloudtraildata/src/main/resources/codegen-resources/customization.config b/services/cloudtraildata/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/cloudtraildata/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/cloudwatch/src/main/resources/codegen-resources/customization.config b/services/cloudwatch/src/main/resources/codegen-resources/customization.config index d819241c3710..640e3ce37681 100644 --- a/services/cloudwatch/src/main/resources/codegen-resources/customization.config +++ b/services/cloudwatch/src/main/resources/codegen-resources/customization.config @@ -1,13 +1,14 @@ { - "verifiedSimpleMethods": [ - "describeAlarmHistory", - "describeAlarms", - "listDashboards", - "listMetrics" - ], - "excludedSimpleMethods": [ - "deleteDashboards", - "putDashboard", - "getDashboard" - ] + "verifiedSimpleMethods": [ + "describeAlarmHistory", + "describeAlarms", + "listDashboards", + "listMetrics" + ], + "excludedSimpleMethods": [ + "deleteDashboards", + "putDashboard", + "getDashboard" + ], + "useSraAuth": true } diff --git a/services/cloudwatchlogs/src/main/resources/codegen-resources/customization.config b/services/cloudwatchlogs/src/main/resources/codegen-resources/customization.config index f61c7f5add4a..a7c722d97c77 100644 --- a/services/cloudwatchlogs/src/main/resources/codegen-resources/customization.config +++ b/services/cloudwatchlogs/src/main/resources/codegen-resources/customization.config @@ -1,17 +1,18 @@ { - "excludedSimpleMethods" : [ - "deleteResourcePolicy", - "putResourcePolicy" - ], - "verifiedSimpleMethods" : [ - "describeDestinations", - "describeExportTasks", - "describeLogGroups", - "describeMetricFilters", - "describeQueries", - "describeResourcePolicies" - ], - "paginationCustomization": { - "GetLogEvents" : "LastPageHasPreviousToken" - } -} \ No newline at end of file + "excludedSimpleMethods": [ + "deleteResourcePolicy", + "putResourcePolicy" + ], + "verifiedSimpleMethods": [ + "describeDestinations", + "describeExportTasks", + "describeLogGroups", + "describeMetricFilters", + "describeQueries", + "describeResourcePolicies" + ], + "paginationCustomization": { + "GetLogEvents": "LastPageHasPreviousToken" + }, + "useSraAuth": true +} diff --git a/services/codebuild/src/main/resources/codegen-resources/customization.config b/services/codebuild/src/main/resources/codegen-resources/customization.config index fb06b01acd05..10a3d064dabe 100644 --- a/services/codebuild/src/main/resources/codegen-resources/customization.config +++ b/services/codebuild/src/main/resources/codegen-resources/customization.config @@ -1,8 +1,9 @@ { - "verifiedSimpleMethods" : [ + "verifiedSimpleMethods": [ "listBuilds", "listCuratedEnvironmentImages", "listProjects", "listSourceCredentials" - ] + ], + "useSraAuth": true } diff --git a/services/codeguruprofiler/src/main/resources/codegen-resources/customization.config b/services/codeguruprofiler/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/codeguruprofiler/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/cognitosync/src/main/resources/codegen-resources/customization.config b/services/cognitosync/src/main/resources/codegen-resources/customization.config index f5a8b5b39a27..c1321e251d9e 100644 --- a/services/cognitosync/src/main/resources/codegen-resources/customization.config +++ b/services/cognitosync/src/main/resources/codegen-resources/customization.config @@ -1,5 +1,6 @@ { - "verifiedSimpleMethods" : [ + "verifiedSimpleMethods": [ "listIdentityPoolUsage" - ] + ], + "useSraAuth": true } diff --git a/services/comprehendmedical/src/main/resources/codegen-resources/customization.config b/services/comprehendmedical/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/comprehendmedical/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/config/src/main/resources/codegen-resources/customization.config b/services/config/src/main/resources/codegen-resources/customization.config index d113522aaf3f..a2279548c021 100644 --- a/services/config/src/main/resources/codegen-resources/customization.config +++ b/services/config/src/main/resources/codegen-resources/customization.config @@ -1,22 +1,23 @@ { - "verifiedSimpleMethods": [ - "describeAggregationAuthorizations", - "describeComplianceByConfigRule", - "describeComplianceByResource", - "describeConfigRuleEvaluationStatus", - "describeConfigRules", - "describeConfigurationAggregators", - "describeConfigurationRecorderStatus", - "describeConfigurationRecorders", - "describeDeliveryChannelStatus", - "describeDeliveryChannels", - "describePendingAggregationRequests", - "describeRetentionConfigurations", - "getComplianceSummaryByConfigRule", - "getComplianceSummaryByResourceType", - "getDiscoveredResourceCounts" - ], - "excludedSimpleMethods": [ - "startConfigRulesEvaluation" - ] + "verifiedSimpleMethods": [ + "describeAggregationAuthorizations", + "describeComplianceByConfigRule", + "describeComplianceByResource", + "describeConfigRuleEvaluationStatus", + "describeConfigRules", + "describeConfigurationAggregators", + "describeConfigurationRecorderStatus", + "describeConfigurationRecorders", + "describeDeliveryChannelStatus", + "describeDeliveryChannels", + "describePendingAggregationRequests", + "describeRetentionConfigurations", + "getComplianceSummaryByConfigRule", + "getComplianceSummaryByResourceType", + "getDiscoveredResourceCounts" + ], + "excludedSimpleMethods": [ + "startConfigRulesEvaluation" + ], + "useSraAuth": true } diff --git a/services/connectcontactlens/src/main/resources/codegen-resources/customization.config b/services/connectcontactlens/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/connectcontactlens/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/controltower/src/main/resources/codegen-resources/customization.config b/services/controltower/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/controltower/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/costexplorer/src/main/resources/codegen-resources/customization.config b/services/costexplorer/src/main/resources/codegen-resources/customization.config index 09691b4543c1..e4d57b5ab148 100644 --- a/services/costexplorer/src/main/resources/codegen-resources/customization.config +++ b/services/costexplorer/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,6 @@ { - "excludedSimpleMethods" : ["getCostAndUsage"] + "excludedSimpleMethods": [ + "getCostAndUsage" + ], + "useSraAuth": true } diff --git a/services/costoptimizationhub/src/main/resources/codegen-resources/customization.config b/services/costoptimizationhub/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/costoptimizationhub/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/databasemigration/src/main/resources/codegen-resources/customization.config b/services/databasemigration/src/main/resources/codegen-resources/customization.config index c746548fecc0..cee5fb159fe9 100644 --- a/services/databasemigration/src/main/resources/codegen-resources/customization.config +++ b/services/databasemigration/src/main/resources/codegen-resources/customization.config @@ -1,19 +1,20 @@ { - "verifiedSimpleMethods": [ - "describeAccountAttributes", - "describeCertificates", - "describeConnections", - "describeEndpointTypes", - "describeEndpoints", - "describeEventCategories", - "describeEventSubscriptions", - "describeEvents", - "describeOrderableReplicationInstances", - "describeReplicationInstances", - "describeReplicationSubnetGroups", - "describeReplicationTasks" - ], - "excludedSimpleMethods": [ - "describeReplicationTaskAssessmentResults" - ] + "verifiedSimpleMethods": [ + "describeAccountAttributes", + "describeCertificates", + "describeConnections", + "describeEndpointTypes", + "describeEndpoints", + "describeEventCategories", + "describeEventSubscriptions", + "describeEvents", + "describeOrderableReplicationInstances", + "describeReplicationInstances", + "describeReplicationSubnetGroups", + "describeReplicationTasks" + ], + "excludedSimpleMethods": [ + "describeReplicationTaskAssessmentResults" + ], + "useSraAuth": true } diff --git a/services/datasync/src/main/resources/codegen-resources/customization.config b/services/datasync/src/main/resources/codegen-resources/customization.config index 296e08b3695c..750e78ea924c 100644 --- a/services/datasync/src/main/resources/codegen-resources/customization.config +++ b/services/datasync/src/main/resources/codegen-resources/customization.config @@ -1,9 +1,10 @@ { - "verifiedSimpleMethods" : [ + "verifiedSimpleMethods": [ "listAgents", "listLocations", "listTaskExecutions", "listTasks" ], - "generateEndpointClientTests": true + "generateEndpointClientTests": true, + "useSraAuth": true } diff --git a/services/docdbelastic/src/main/resources/codegen-resources/customization.config b/services/docdbelastic/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/docdbelastic/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/ec2instanceconnect/src/main/resources/codegen-resources/customization.config b/services/ec2instanceconnect/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/ec2instanceconnect/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/ecr/src/main/resources/codegen-resources/customization.config b/services/ecr/src/main/resources/codegen-resources/customization.config index 8ff796031895..090cacbeec00 100644 --- a/services/ecr/src/main/resources/codegen-resources/customization.config +++ b/services/ecr/src/main/resources/codegen-resources/customization.config @@ -1,6 +1,7 @@ { - "verifiedSimpleMethods" : [ + "verifiedSimpleMethods": [ "describeRepositories", "getAuthorizationToken" - ] + ], + "useSraAuth": true } diff --git a/services/ecrpublic/src/main/resources/codegen-resources/customization.config b/services/ecrpublic/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/ecrpublic/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/ecs/src/main/resources/codegen-resources/customization.config b/services/ecs/src/main/resources/codegen-resources/customization.config index b0f923be73f8..ff9d8d650d5d 100644 --- a/services/ecs/src/main/resources/codegen-resources/customization.config +++ b/services/ecs/src/main/resources/codegen-resources/customization.config @@ -1,19 +1,20 @@ { - "verifiedSimpleMethods": [ - "createCluster", - "listContainerInstances", - "listServices", - "listTasks", - "describeClusters", - "listAccountSettings", - "listClusters", - "listTaskDefinitionFamilies", - "listTaskDefinitions" - ], - "excludedSimpleMethods": [ - "discoverPollEndpoint", - "registerContainerInstance", - "submitContainerStateChange", - "submitTaskStateChange" - ] + "verifiedSimpleMethods": [ + "createCluster", + "listContainerInstances", + "listServices", + "listTasks", + "describeClusters", + "listAccountSettings", + "listClusters", + "listTaskDefinitionFamilies", + "listTaskDefinitions" + ], + "excludedSimpleMethods": [ + "discoverPollEndpoint", + "registerContainerInstance", + "submitContainerStateChange", + "submitTaskStateChange" + ], + "useSraAuth": true } diff --git a/services/elasticbeanstalk/src/main/resources/codegen-resources/customization.config b/services/elasticbeanstalk/src/main/resources/codegen-resources/customization.config index f0f2660d2737..2d5e2d16e58a 100644 --- a/services/elasticbeanstalk/src/main/resources/codegen-resources/customization.config +++ b/services/elasticbeanstalk/src/main/resources/codegen-resources/customization.config @@ -4,7 +4,6 @@ // 'Builder' class, which is invalid Java "Builder" : "PlatformBuilder" }, - "shapeModifiers" : { "CreatePlatformVersionResult" : { "modify": [ @@ -43,5 +42,6 @@ "describeEvents", "listAvailableSolutionStacks", "listPlatformVersions" - ] + ], + "useSraAuth": true } diff --git a/services/elasticbeanstalk/src/main/resources/codegen-resources/customization.config.out b/services/elasticbeanstalk/src/main/resources/codegen-resources/customization.config.out deleted file mode 100644 index e69de29bb2d1..000000000000 diff --git a/services/elasticinference/src/main/resources/codegen-resources/customization.config b/services/elasticinference/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/elasticinference/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/elasticloadbalancing/src/main/resources/codegen-resources/customization.config b/services/elasticloadbalancing/src/main/resources/codegen-resources/customization.config index 55c6f1f439ea..e95e265c2893 100644 --- a/services/elasticloadbalancing/src/main/resources/codegen-resources/customization.config +++ b/services/elasticloadbalancing/src/main/resources/codegen-resources/customization.config @@ -1,14 +1,15 @@ { - "verifiedSimpleMethods": [ - "describeAccountLimits", - "describeLoadBalancerPolicies", - "describeLoadBalancerPolicyTypes", - "describeLoadBalancers" - ], - "renameShapes": { - "AccessPointNotFoundException": "LoadBalancerNotFoundException", - "DuplicateAccessPointNameException": "DuplicateLoadBalancerNameException", - "TooManyAccessPointsException": "TooManyLoadBalancersException", - "InvalidEndPointException": "InvalidInstanceException" - } + "verifiedSimpleMethods": [ + "describeAccountLimits", + "describeLoadBalancerPolicies", + "describeLoadBalancerPolicyTypes", + "describeLoadBalancers" + ], + "renameShapes": { + "AccessPointNotFoundException": "LoadBalancerNotFoundException", + "DuplicateAccessPointNameException": "DuplicateLoadBalancerNameException", + "TooManyAccessPointsException": "TooManyLoadBalancersException", + "InvalidEndPointException": "InvalidInstanceException" + }, + "useSraAuth": true } diff --git a/services/elastictranscoder/src/main/resources/codegen-resources/customization.config b/services/elastictranscoder/src/main/resources/codegen-resources/customization.config index 5ce889c1817a..c180147a6f9f 100644 --- a/services/elastictranscoder/src/main/resources/codegen-resources/customization.config +++ b/services/elastictranscoder/src/main/resources/codegen-resources/customization.config @@ -1,9 +1,10 @@ { - "verifiedSimpleMethods": [ - "listPipelines", - "listPresets" - ], - "deprecatedOperations": [ - "TestRole" - ] + "verifiedSimpleMethods": [ + "listPipelines", + "listPresets" + ], + "deprecatedOperations": [ + "TestRole" + ], + "useSraAuth": true } diff --git a/services/emr/src/main/resources/codegen-resources/customization.config b/services/emr/src/main/resources/codegen-resources/customization.config index 1e066e00e14d..1019325a72b7 100644 --- a/services/emr/src/main/resources/codegen-resources/customization.config +++ b/services/emr/src/main/resources/codegen-resources/customization.config @@ -1,25 +1,26 @@ { - "verifiedSimpleMethods": [ - "listClusters", - "listSecurityConfigurations" - ], - "shapeModifiers": { - "InvalidRequestException": { - "modify": [ - { - "ErrorCode": { - "emitPropertyName": "emrErrorCode" - } + "verifiedSimpleMethods": [ + "listClusters", + "listSecurityConfigurations" + ], + "shapeModifiers": { + "InvalidRequestException": { + "modify": [ + { + "ErrorCode": { + "emitPropertyName": "emrErrorCode" + } + } + ] } - ] - } - }, - "excludedSimpleMethods": [ - "cancelSteps", - "modifyInstanceGroups", - "describeJobFlows" - ], - "deprecatedOperations": [ - "DescribeJobFlows" - ] + }, + "excludedSimpleMethods": [ + "cancelSteps", + "modifyInstanceGroups", + "describeJobFlows" + ], + "deprecatedOperations": [ + "DescribeJobFlows" + ], + "useSraAuth": true } diff --git a/services/entityresolution/src/main/resources/codegen-resources/customization.config b/services/entityresolution/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/entityresolution/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/eventbridge/src/main/resources/codegen-resources/customization.config b/services/eventbridge/src/main/resources/codegen-resources/customization.config index dbe25a828440..836fbeefbb22 100644 --- a/services/eventbridge/src/main/resources/codegen-resources/customization.config +++ b/services/eventbridge/src/main/resources/codegen-resources/customization.config @@ -1,6 +1,7 @@ { - "enableEndpointAuthSchemeParams": true, - "allowedEndpointAuthSchemeParams": [ - "EndpointId" - ] + "enableEndpointAuthSchemeParams": true, + "allowedEndpointAuthSchemeParams": [ + "EndpointId" + ], + "useSraAuth": true } diff --git a/services/fis/src/main/resources/codegen-resources/customization.config b/services/fis/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/fis/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/fms/src/main/resources/codegen-resources/customization.config b/services/fms/src/main/resources/codegen-resources/customization.config index f5fe1526e9c4..3c0c5caf5f11 100644 --- a/services/fms/src/main/resources/codegen-resources/customization.config +++ b/services/fms/src/main/resources/codegen-resources/customization.config @@ -1,8 +1,9 @@ { - "excludedSimpleMethods" : [ + "excludedSimpleMethods": [ "getAdminAccount", "getNotificationChannel", "listMemberAccounts", "listPolicies" - ] -} \ No newline at end of file + ], + "useSraAuth": true +} diff --git a/services/forecast/src/main/resources/codegen-resources/customization.config b/services/forecast/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/forecast/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/frauddetector/src/main/resources/codegen-resources/customization.config b/services/frauddetector/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/frauddetector/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/freetier/src/main/resources/codegen-resources/customization.config b/services/freetier/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/freetier/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/glue/src/main/resources/codegen-resources/customization.config b/services/glue/src/main/resources/codegen-resources/customization.config index e5d2b586984e..0d85d066f3c5 100644 --- a/services/glue/src/main/resources/codegen-resources/customization.config +++ b/services/glue/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,6 @@ { - "excludedSimpleMethods" : ["*"] + "excludedSimpleMethods": [ + "*" + ], + "useSraAuth": true } diff --git a/services/grafana/src/main/resources/codegen-resources/customization.config b/services/grafana/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/grafana/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/greengrassv2/src/main/resources/codegen-resources/customization.config b/services/greengrassv2/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/greengrassv2/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/groundstation/src/main/resources/codegen-resources/customization.config b/services/groundstation/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/groundstation/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/health/src/main/resources/codegen-resources/customization.config b/services/health/src/main/resources/codegen-resources/customization.config index e7e0e53e4a7b..287a16eb4a72 100644 --- a/services/health/src/main/resources/codegen-resources/customization.config +++ b/services/health/src/main/resources/codegen-resources/customization.config @@ -1,7 +1,8 @@ { - "verifiedSimpleMethods" : [ + "verifiedSimpleMethods": [ "describeEvents", "describeEntityAggregates", "describeEventTypes" - ] -} \ No newline at end of file + ], + "useSraAuth": true +} diff --git a/services/honeycode/src/main/resources/codegen-resources/customization.config b/services/honeycode/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/honeycode/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/imagebuilder/src/main/resources/codegen-resources/customization.config b/services/imagebuilder/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/imagebuilder/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/inspector/src/main/resources/codegen-resources/customization.config b/services/inspector/src/main/resources/codegen-resources/customization.config index 9be5e5c24056..1e30b7396300 100644 --- a/services/inspector/src/main/resources/codegen-resources/customization.config +++ b/services/inspector/src/main/resources/codegen-resources/customization.config @@ -1,58 +1,59 @@ { - "verifiedSimpleMethods": [ - "describeCrossAccountAccessRole", - "listAssessmentRuns", - "listAssessmentTargets", - "listAssessmentTemplates", - "listEventSubscriptions", - "listFindings", - "listRulesPackages" - ], - "shapeModifiers": { - "AccessDeniedException": { - "modify": [ - { - "errorCode": { - "emitPropertyName": "inspectorErrorCode" - } + "verifiedSimpleMethods": [ + "describeCrossAccountAccessRole", + "listAssessmentRuns", + "listAssessmentTargets", + "listAssessmentTemplates", + "listEventSubscriptions", + "listFindings", + "listRulesPackages" + ], + "shapeModifiers": { + "AccessDeniedException": { + "modify": [ + { + "errorCode": { + "emitPropertyName": "inspectorErrorCode" + } + } + ] + }, + "InvalidCrossAccountRoleException": { + "modify": [ + { + "errorCode": { + "emitPropertyName": "inspectorErrorCode" + } + } + ] + }, + "InvalidInputException": { + "modify": [ + { + "errorCode": { + "emitPropertyName": "inspectorErrorCode" + } + } + ] + }, + "LimitExceededException": { + "modify": [ + { + "errorCode": { + "emitPropertyName": "inspectorErrorCode" + } + } + ] + }, + "NoSuchEntityException": { + "modify": [ + { + "errorCode": { + "emitPropertyName": "inspectorErrorCode" + } + } + ] } - ] }, - "InvalidCrossAccountRoleException": { - "modify": [ - { - "errorCode": { - "emitPropertyName": "inspectorErrorCode" - } - } - ] - }, - "InvalidInputException": { - "modify": [ - { - "errorCode": { - "emitPropertyName": "inspectorErrorCode" - } - } - ] - }, - "LimitExceededException": { - "modify": [ - { - "errorCode": { - "emitPropertyName": "inspectorErrorCode" - } - } - ] - }, - "NoSuchEntityException": { - "modify": [ - { - "errorCode": { - "emitPropertyName": "inspectorErrorCode" - } - } - ] - } - } + "useSraAuth": true } diff --git a/services/inspector2/src/main/resources/codegen-resources/customization.config b/services/inspector2/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/inspector2/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/inspectorscan/src/main/resources/codegen-resources/customization.config b/services/inspectorscan/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/inspectorscan/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/iot1clickdevices/src/main/resources/codegen-resources/customization.config b/services/iot1clickdevices/src/main/resources/codegen-resources/customization.config index b947f5dbc959..920374af8241 100644 --- a/services/iot1clickdevices/src/main/resources/codegen-resources/customization.config +++ b/services/iot1clickdevices/src/main/resources/codegen-resources/customization.config @@ -1,5 +1,6 @@ { - "excludedSimpleMethods" : [ + "excludedSimpleMethods": [ "listDevices" - ] + ], + "useSraAuth": true } diff --git a/services/iotanalytics/src/main/resources/codegen-resources/customization.config b/services/iotanalytics/src/main/resources/codegen-resources/customization.config index ba5ea64efd7f..b2a63c8d17a4 100644 --- a/services/iotanalytics/src/main/resources/codegen-resources/customization.config +++ b/services/iotanalytics/src/main/resources/codegen-resources/customization.config @@ -1,16 +1,17 @@ { - "verifiedSimpleMethods": [ - "listChannels", - "listDatasets", - "listDatastores", - "listPipelines" - ], - "excludedSimpleMethods": [ - "describeLoggingOptions" - ], - "shapeModifiers": { - "DatastoreStorage": { - "union": true - } - } + "verifiedSimpleMethods": [ + "listChannels", + "listDatasets", + "listDatastores", + "listPipelines" + ], + "excludedSimpleMethods": [ + "describeLoggingOptions" + ], + "shapeModifiers": { + "DatastoreStorage": { + "union": true + } + }, + "useSraAuth": true } diff --git a/services/iotdataplane/src/main/resources/codegen-resources/customization.config b/services/iotdataplane/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/iotdataplane/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/iotdeviceadvisor/src/main/resources/codegen-resources/customization.config b/services/iotdeviceadvisor/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/iotdeviceadvisor/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/ioteventsdata/src/main/resources/codegen-resources/customization.config b/services/ioteventsdata/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/ioteventsdata/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/iotfleethub/src/main/resources/codegen-resources/customization.config b/services/iotfleethub/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/iotfleethub/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/iotfleetwise/src/main/resources/codegen-resources/customization.config b/services/iotfleetwise/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/iotfleetwise/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/iotroborunner/src/main/resources/codegen-resources/customization.config b/services/iotroborunner/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/iotroborunner/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/iotsecuretunneling/src/main/resources/codegen-resources/customization.config b/services/iotsecuretunneling/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/iotsecuretunneling/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/iotthingsgraph/src/main/resources/codegen-resources/customization.config b/services/iotthingsgraph/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/iotthingsgraph/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/iottwinmaker/src/main/resources/codegen-resources/customization.config b/services/iottwinmaker/src/main/resources/codegen-resources/customization.config index 0e729acd0371..47a49338406e 100644 --- a/services/iottwinmaker/src/main/resources/codegen-resources/customization.config +++ b/services/iottwinmaker/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,4 @@ { - "generateEndpointClientTests": true + "generateEndpointClientTests": true, + "useSraAuth": true } diff --git a/services/iotwireless/src/main/resources/codegen-resources/customization.config b/services/iotwireless/src/main/resources/codegen-resources/customization.config index 21b15d9542cb..29c4244e1e2d 100644 --- a/services/iotwireless/src/main/resources/codegen-resources/customization.config +++ b/services/iotwireless/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,4 @@ { - "underscoresInNameBehavior": "ALLOW" + "underscoresInNameBehavior": "ALLOW", + "useSraAuth": true } diff --git a/services/kendraranking/src/main/resources/codegen-resources/customization.config b/services/kendraranking/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/kendraranking/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/kinesisanalyticsv2/src/main/resources/codegen-resources/customization.config b/services/kinesisanalyticsv2/src/main/resources/codegen-resources/customization.config index e5484b499613..55339d099194 100644 --- a/services/kinesisanalyticsv2/src/main/resources/codegen-resources/customization.config +++ b/services/kinesisanalyticsv2/src/main/resources/codegen-resources/customization.config @@ -1,5 +1,6 @@ { - "verifiedSimpleMethods" : [ + "verifiedSimpleMethods": [ "listApplications" - ] + ], + "useSraAuth": true } diff --git a/services/kinesisvideo/src/main/resources/codegen-resources/customization.config b/services/kinesisvideo/src/main/resources/codegen-resources/customization.config index e0972ef57fee..3b1171a52063 100644 --- a/services/kinesisvideo/src/main/resources/codegen-resources/customization.config +++ b/services/kinesisvideo/src/main/resources/codegen-resources/customization.config @@ -1,9 +1,10 @@ { - "verifiedSimpleMethods": [ - "listStreams" - ], - "excludedSimpleMethods": [ - "listTagsForStream", - "describeStream" - ] + "verifiedSimpleMethods": [ + "listStreams" + ], + "excludedSimpleMethods": [ + "listTagsForStream", + "describeStream" + ], + "useSraAuth": true } diff --git a/services/kinesisvideoarchivedmedia/src/main/resources/codegen-resources/customization.config b/services/kinesisvideoarchivedmedia/src/main/resources/codegen-resources/customization.config index 232ca942ec4a..184f750769fa 100644 --- a/services/kinesisvideoarchivedmedia/src/main/resources/codegen-resources/customization.config +++ b/services/kinesisvideoarchivedmedia/src/main/resources/codegen-resources/customization.config @@ -1,5 +1,6 @@ { - "excludedSimpleMethods" : [ + "excludedSimpleMethods": [ "getHLSStreamingSessionURL" - ] + ], + "useSraAuth": true } diff --git a/services/kinesisvideosignaling/src/main/resources/codegen-resources/customization.config b/services/kinesisvideosignaling/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/kinesisvideosignaling/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/kms/src/main/resources/codegen-resources/customization.config b/services/kms/src/main/resources/codegen-resources/customization.config index 08a4b4db7d13..3ebde6fbb1de 100644 --- a/services/kms/src/main/resources/codegen-resources/customization.config +++ b/services/kms/src/main/resources/codegen-resources/customization.config @@ -1,10 +1,11 @@ { - "verifiedSimpleMethods": [ - "createKey", - "generateRandom", - "retireGrant", - "describeCustomKeyStores", - "listAliases", - "listKeys" - ] + "verifiedSimpleMethods": [ + "createKey", + "generateRandom", + "retireGrant", + "describeCustomKeyStores", + "listAliases", + "listKeys" + ], + "useSraAuth": true } diff --git a/services/lakeformation/src/main/resources/codegen-resources/customization.config b/services/lakeformation/src/main/resources/codegen-resources/customization.config index 0e729acd0371..47a49338406e 100644 --- a/services/lakeformation/src/main/resources/codegen-resources/customization.config +++ b/services/lakeformation/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,4 @@ { - "generateEndpointClientTests": true + "generateEndpointClientTests": true, + "useSraAuth": true } diff --git a/services/licensemanager/src/main/resources/codegen-resources/customization.config b/services/licensemanager/src/main/resources/codegen-resources/customization.config index cb1971ffe74b..63b74335ecc1 100644 --- a/services/licensemanager/src/main/resources/codegen-resources/customization.config +++ b/services/licensemanager/src/main/resources/codegen-resources/customization.config @@ -1,11 +1,12 @@ { - "verifiedSimpleMethods" : [ + "verifiedSimpleMethods": [ "getServiceSettings", "listLicenseConfigurations" ], - "excludedSimpleMethods" : [ + "excludedSimpleMethods": [ "getServiceSettings", "listLicenseConfigurations", "listResourceInventory" - ] + ], + "useSraAuth": true } diff --git a/services/licensemanagerlinuxsubscriptions/src/main/resources/codegen-resources/customization.config b/services/licensemanagerlinuxsubscriptions/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/licensemanagerlinuxsubscriptions/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/licensemanagerusersubscriptions/src/main/resources/codegen-resources/customization.config b/services/licensemanagerusersubscriptions/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/licensemanagerusersubscriptions/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/lightsail/src/main/resources/codegen-resources/customization.config b/services/lightsail/src/main/resources/codegen-resources/customization.config index fbd4a2999851..c8b6f27fd0e0 100644 --- a/services/lightsail/src/main/resources/codegen-resources/customization.config +++ b/services/lightsail/src/main/resources/codegen-resources/customization.config @@ -1,27 +1,28 @@ { - "verifiedSimpleMethods": [ - "downloadDefaultKeyPair", - "isVpcPeered", - "peerVpc", - "unpeerVpc", - "getActiveNames", - "getBlueprints", - "getBundles", - "getCloudFormationStackRecords", - "getDiskSnapshots", - "getDisks", - "getDomains", - "getExportSnapshotRecords", - "getInstanceSnapshots", - "getInstances", - "getKeyPairs", - "getLoadBalancers", - "getOperations", - "getRegions", - "getRelationalDatabaseBlueprints", - "getRelationalDatabaseBundles", - "getRelationalDatabaseSnapshots", - "getRelationalDatabases", - "getStaticIps" - ] + "verifiedSimpleMethods": [ + "downloadDefaultKeyPair", + "isVpcPeered", + "peerVpc", + "unpeerVpc", + "getActiveNames", + "getBlueprints", + "getBundles", + "getCloudFormationStackRecords", + "getDiskSnapshots", + "getDisks", + "getDomains", + "getExportSnapshotRecords", + "getInstanceSnapshots", + "getInstances", + "getKeyPairs", + "getLoadBalancers", + "getOperations", + "getRegions", + "getRelationalDatabaseBlueprints", + "getRelationalDatabaseBundles", + "getRelationalDatabaseSnapshots", + "getRelationalDatabases", + "getStaticIps" + ], + "useSraAuth": true } diff --git a/services/location/src/main/resources/codegen-resources/customization.config b/services/location/src/main/resources/codegen-resources/customization.config index 0e729acd0371..47a49338406e 100644 --- a/services/location/src/main/resources/codegen-resources/customization.config +++ b/services/location/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,4 @@ { - "generateEndpointClientTests": true + "generateEndpointClientTests": true, + "useSraAuth": true } diff --git a/services/lookoutequipment/src/main/resources/codegen-resources/customization.config b/services/lookoutequipment/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/lookoutequipment/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/macie2/src/main/resources/codegen-resources/customization.config b/services/macie2/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/macie2/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/marketplaceagreement/src/main/resources/codegen-resources/customization.config b/services/marketplaceagreement/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/marketplaceagreement/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/marketplacecommerceanalytics/src/main/resources/codegen-resources/customization.config b/services/marketplacecommerceanalytics/src/main/resources/codegen-resources/customization.config index 987b3b240013..06d04ab92414 100644 --- a/services/marketplacecommerceanalytics/src/main/resources/codegen-resources/customization.config +++ b/services/marketplacecommerceanalytics/src/main/resources/codegen-resources/customization.config @@ -1,5 +1,6 @@ { - "renameShapes" : { - "MarketplaceCommerceAnalyticsException" : "MarketplaceCommerceAnalyticsServiceException" - } + "renameShapes": { + "MarketplaceCommerceAnalyticsException": "MarketplaceCommerceAnalyticsServiceException" + }, + "useSraAuth": true } diff --git a/services/marketplacedeployment/src/main/resources/codegen-resources/customization.config b/services/marketplacedeployment/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/marketplacedeployment/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/mediaconnect/src/main/resources/codegen-resources/customization.config b/services/mediaconnect/src/main/resources/codegen-resources/customization.config index 1a1907a47709..536539ba6155 100644 --- a/services/mediaconnect/src/main/resources/codegen-resources/customization.config +++ b/services/mediaconnect/src/main/resources/codegen-resources/customization.config @@ -1,6 +1,7 @@ { - "verifiedSimpleMethods" : [ + "verifiedSimpleMethods": [ "listEntitlements", "listFlows" - ] + ], + "useSraAuth": true } diff --git a/services/mediaconvert/src/main/resources/codegen-resources/customization.config b/services/mediaconvert/src/main/resources/codegen-resources/customization.config index e5d2b586984e..0d85d066f3c5 100644 --- a/services/mediaconvert/src/main/resources/codegen-resources/customization.config +++ b/services/mediaconvert/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,6 @@ { - "excludedSimpleMethods" : ["*"] + "excludedSimpleMethods": [ + "*" + ], + "useSraAuth": true } diff --git a/services/medialive/src/main/resources/codegen-resources/customization.config b/services/medialive/src/main/resources/codegen-resources/customization.config index 2b6d3476b2dd..e12d733fb0a5 100644 --- a/services/medialive/src/main/resources/codegen-resources/customization.config +++ b/services/medialive/src/main/resources/codegen-resources/customization.config @@ -1,14 +1,15 @@ { - "verifiedSimpleMethods": [ - "listChannels", - "listInputSecurityGroups", - "listInputs", - "listOfferings", - "listReservations" - ], - "excludedSimpleMethods": [ - "createChannel", - "createInput", - "createInputSecurityGroup" - ] + "verifiedSimpleMethods": [ + "listChannels", + "listInputSecurityGroups", + "listInputs", + "listOfferings", + "listReservations" + ], + "excludedSimpleMethods": [ + "createChannel", + "createInput", + "createInputSecurityGroup" + ], + "useSraAuth": true } diff --git a/services/mediapackage/src/main/resources/codegen-resources/customization.config b/services/mediapackage/src/main/resources/codegen-resources/customization.config index ee587bd61c35..e6ec2246b9fc 100644 --- a/services/mediapackage/src/main/resources/codegen-resources/customization.config +++ b/services/mediapackage/src/main/resources/codegen-resources/customization.config @@ -10,5 +10,6 @@ // Do not keep adding to this list. Require the service team to name enums like they're naming their shapes. "__AdTriggersElement": "AdTriggersElement", "__PeriodTriggersElement": "PeriodTriggersElement" - } + }, + "useSraAuth": true } diff --git a/services/memorydb/src/main/resources/codegen-resources/customization.config b/services/memorydb/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/memorydb/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/migrationhub/src/main/resources/codegen-resources/customization.config b/services/migrationhub/src/main/resources/codegen-resources/customization.config index e5d2b586984e..0d85d066f3c5 100644 --- a/services/migrationhub/src/main/resources/codegen-resources/customization.config +++ b/services/migrationhub/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,6 @@ { - "excludedSimpleMethods" : ["*"] + "excludedSimpleMethods": [ + "*" + ], + "useSraAuth": true } diff --git a/services/mwaa/src/main/resources/codegen-resources/customization.config b/services/mwaa/src/main/resources/codegen-resources/customization.config index 0e729acd0371..47a49338406e 100644 --- a/services/mwaa/src/main/resources/codegen-resources/customization.config +++ b/services/mwaa/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,4 @@ { - "generateEndpointClientTests": true + "generateEndpointClientTests": true, + "useSraAuth": true } diff --git a/services/neptune/src/main/resources/codegen-resources/customization.config b/services/neptune/src/main/resources/codegen-resources/customization.config index 71ed6d26cabc..d4adcefb73e5 100644 --- a/services/neptune/src/main/resources/codegen-resources/customization.config +++ b/services/neptune/src/main/resources/codegen-resources/customization.config @@ -39,5 +39,6 @@ "interceptors": [ "software.amazon.awssdk.services.neptune.internal.CopyDbClusterSnapshotPresignInterceptor", "software.amazon.awssdk.services.neptune.internal.CreateDbClusterPresignInterceptor" - ] + ], + "useSraAuth": true } diff --git a/services/neptunedata/src/main/resources/codegen-resources/customization.config b/services/neptunedata/src/main/resources/codegen-resources/customization.config index 1afec6c42d9f..a271f651f8c6 100644 --- a/services/neptunedata/src/main/resources/codegen-resources/customization.config +++ b/services/neptunedata/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,4 @@ { - "customErrorCodeFieldName": "code" + "customErrorCodeFieldName": "code", + "useSraAuth": true } diff --git a/services/neptunegraph/src/main/resources/codegen-resources/customization.config b/services/neptunegraph/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/neptunegraph/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/networkmanager/src/main/resources/codegen-resources/customization.config b/services/networkmanager/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/networkmanager/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/oam/src/main/resources/codegen-resources/customization.config b/services/oam/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/oam/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/omics/src/main/resources/codegen-resources/customization.config b/services/omics/src/main/resources/codegen-resources/customization.config index 0e729acd0371..47a49338406e 100644 --- a/services/omics/src/main/resources/codegen-resources/customization.config +++ b/services/omics/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,4 @@ { - "generateEndpointClientTests": true + "generateEndpointClientTests": true, + "useSraAuth": true } diff --git a/services/opensearch/src/main/resources/codegen-resources/customization.config b/services/opensearch/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/opensearch/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/organizations/src/main/resources/codegen-resources/customization.config b/services/organizations/src/main/resources/codegen-resources/customization.config index b4fe8b6eb29e..f2a10e299aa2 100644 --- a/services/organizations/src/main/resources/codegen-resources/customization.config +++ b/services/organizations/src/main/resources/codegen-resources/customization.config @@ -1,15 +1,16 @@ { - "verifiedSimpleMethods": [ - "createOrganization", - "deleteOrganization", - "enableAllFeatures", - "leaveOrganization", - "describeOrganization", - "listAccounts", - "listCreateAccountStatus", - "listHandshakesForOrganization", - "listHandshakesForAccount", - "listRoots", - "listAWSServiceAccessForOrganization" - ] + "verifiedSimpleMethods": [ + "createOrganization", + "deleteOrganization", + "enableAllFeatures", + "leaveOrganization", + "describeOrganization", + "listAccounts", + "listCreateAccountStatus", + "listHandshakesForOrganization", + "listHandshakesForAccount", + "listRoots", + "listAWSServiceAccessForOrganization" + ], + "useSraAuth": true } diff --git a/services/osis/src/main/resources/codegen-resources/customization.config b/services/osis/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/osis/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/outposts/src/main/resources/codegen-resources/customization.config b/services/outposts/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/outposts/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/paymentcryptographydata/src/main/resources/codegen-resources/customization.config b/services/paymentcryptographydata/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/paymentcryptographydata/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/pcaconnectorad/src/main/resources/codegen-resources/customization.config b/services/pcaconnectorad/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/pcaconnectorad/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/personalize/src/main/resources/codegen-resources/customization.config b/services/personalize/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/personalize/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/pinpoint/src/main/resources/codegen-resources/customization.config b/services/pinpoint/src/main/resources/codegen-resources/customization.config index 4d02e0dff44c..207ab79bd3ba 100644 --- a/services/pinpoint/src/main/resources/codegen-resources/customization.config +++ b/services/pinpoint/src/main/resources/codegen-resources/customization.config @@ -1,8 +1,10 @@ { - "excludedSimpleMethods" : ["*"], - "renameShapes": { - // Do not keep adding to this list. Require the service team to name enums like they're naming their shapes. - "__EndpointTypesElement": "EndpointTypesElement" - }, - "underscoresInNameBehavior": "ALLOW" + "excludedSimpleMethods": [ + "*" + ], + "renameShapes": { + "__EndpointTypesElement": "EndpointTypesElement" + }, + "underscoresInNameBehavior": "ALLOW", + "useSraAuth": true } diff --git a/services/pinpointemail/src/main/resources/codegen-resources/customization.config b/services/pinpointemail/src/main/resources/codegen-resources/customization.config index 6bef416549e5..1ec2187f17f6 100644 --- a/services/pinpointemail/src/main/resources/codegen-resources/customization.config +++ b/services/pinpointemail/src/main/resources/codegen-resources/customization.config @@ -1,13 +1,14 @@ { - "verifiedSimpleMethods": [ - "getAccount", - "getDeliverabilityDashboardOptions" - ], - "excludedSimpleMethods": [ - "getDedicatedIps", - "listConfigurationSets", - "listDedicatedIpPools", - "listDeliverabilityTestReports", - "listEmailIdentities" - ] + "verifiedSimpleMethods": [ + "getAccount", + "getDeliverabilityDashboardOptions" + ], + "excludedSimpleMethods": [ + "getDedicatedIps", + "listConfigurationSets", + "listDedicatedIpPools", + "listDeliverabilityTestReports", + "listEmailIdentities" + ], + "useSraAuth": true } diff --git a/services/pinpointsmsvoice/src/main/resources/codegen-resources/customization.config b/services/pinpointsmsvoice/src/main/resources/codegen-resources/customization.config index 7bd34e376145..d5a857d46d17 100644 --- a/services/pinpointsmsvoice/src/main/resources/codegen-resources/customization.config +++ b/services/pinpointsmsvoice/src/main/resources/codegen-resources/customization.config @@ -1,5 +1,6 @@ { - "excludedSimpleMethods" : [ + "excludedSimpleMethods": [ "listConfigurationSets" - ] + ], + "useSraAuth": true } diff --git a/services/privatenetworks/src/main/resources/codegen-resources/customization.config b/services/privatenetworks/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/privatenetworks/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/proton/src/main/resources/codegen-resources/customization.config b/services/proton/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/proton/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/qbusiness/src/main/resources/codegen-resources/customization.config b/services/qbusiness/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/qbusiness/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/qconnect/src/main/resources/codegen-resources/customization.config b/services/qconnect/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/qconnect/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/qldb/src/main/resources/codegen-resources/customization.config b/services/qldb/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/qldb/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/qldbsession/src/main/resources/codegen-resources/customization.config b/services/qldbsession/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/qldbsession/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/quicksight/src/main/resources/codegen-resources/customization.config b/services/quicksight/src/main/resources/codegen-resources/customization.config index cadacf8d10b0..31757703fe90 100644 --- a/services/quicksight/src/main/resources/codegen-resources/customization.config +++ b/services/quicksight/src/main/resources/codegen-resources/customization.config @@ -144,5 +144,6 @@ "DataSourceParameters": { "union": true } - } + }, + "useSraAuth": true } diff --git a/services/rbin/src/main/resources/codegen-resources/customization.config b/services/rbin/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/rbin/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/rdsdata/src/main/resources/codegen-resources/customization.config b/services/rdsdata/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/rdsdata/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/repostspace/src/main/resources/codegen-resources/customization.config b/services/repostspace/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/repostspace/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/resiliencehub/src/main/resources/codegen-resources/customization.config b/services/resiliencehub/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/resiliencehub/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/resourcegroups/src/main/resources/codegen-resources/customization.config b/services/resourcegroups/src/main/resources/codegen-resources/customization.config index 70cabad6601d..10c25cb6a067 100644 --- a/services/resourcegroups/src/main/resources/codegen-resources/customization.config +++ b/services/resourcegroups/src/main/resources/codegen-resources/customization.config @@ -1,5 +1,6 @@ { - "verifiedSimpleMethods" : [ + "verifiedSimpleMethods": [ "listGroups" - ] + ], + "useSraAuth": true } diff --git a/services/route53domains/src/main/resources/codegen-resources/customization.config b/services/route53domains/src/main/resources/codegen-resources/customization.config index cbc750ecf2cd..e71a69a95da0 100644 --- a/services/route53domains/src/main/resources/codegen-resources/customization.config +++ b/services/route53domains/src/main/resources/codegen-resources/customization.config @@ -1,11 +1,12 @@ { - "verifiedSimpleMethods": [ - "resendContactReachabilityEmail", - "listDomains", - "listOperations" - ], - "excludedSimpleMethods": [ - "viewBilling", - "getContactReachabilityStatus" - ] + "verifiedSimpleMethods": [ + "resendContactReachabilityEmail", + "listDomains", + "listOperations" + ], + "excludedSimpleMethods": [ + "viewBilling", + "getContactReachabilityStatus" + ], + "useSraAuth": true } diff --git a/services/route53recoverycluster/src/main/resources/codegen-resources/customization.config b/services/route53recoverycluster/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/route53recoverycluster/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/route53recoveryreadiness/src/main/resources/codegen-resources/customization.config b/services/route53recoveryreadiness/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/route53recoveryreadiness/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/rum/src/main/resources/codegen-resources/customization.config b/services/rum/src/main/resources/codegen-resources/customization.config index 0e729acd0371..47a49338406e 100644 --- a/services/rum/src/main/resources/codegen-resources/customization.config +++ b/services/rum/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,4 @@ { - "generateEndpointClientTests": true + "generateEndpointClientTests": true, + "useSraAuth": true } diff --git a/services/s3outposts/src/main/resources/codegen-resources/customization.config b/services/s3outposts/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/s3outposts/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/sagemakera2iruntime/src/main/resources/codegen-resources/customization.config b/services/sagemakera2iruntime/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/sagemakera2iruntime/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/sagemakeredge/src/main/resources/codegen-resources/customization.config b/services/sagemakeredge/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/sagemakeredge/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/sagemakergeospatial/src/main/resources/codegen-resources/customization.config b/services/sagemakergeospatial/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/sagemakergeospatial/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/sagemakermetrics/src/main/resources/codegen-resources/customization.config b/services/sagemakermetrics/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/sagemakermetrics/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/sagemakerruntime/src/main/resources/codegen-resources/customization.config b/services/sagemakerruntime/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/sagemakerruntime/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/scheduler/src/main/resources/codegen-resources/customization.config b/services/scheduler/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/scheduler/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/secretsmanager/src/main/resources/codegen-resources/customization.config b/services/secretsmanager/src/main/resources/codegen-resources/customization.config index 8398ab40cbc7..90925c738888 100644 --- a/services/secretsmanager/src/main/resources/codegen-resources/customization.config +++ b/services/secretsmanager/src/main/resources/codegen-resources/customization.config @@ -1,6 +1,7 @@ { - "verifiedSimpleMethods" : [ + "verifiedSimpleMethods": [ "getRandomPassword", "listSecrets" - ] + ], + "useSraAuth": true } diff --git a/services/securitylake/src/main/resources/codegen-resources/customization.config b/services/securitylake/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/securitylake/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/servicecatalog/src/main/resources/codegen-resources/customization.config b/services/servicecatalog/src/main/resources/codegen-resources/customization.config index c0f905687005..a572d9470662 100644 --- a/services/servicecatalog/src/main/resources/codegen-resources/customization.config +++ b/services/servicecatalog/src/main/resources/codegen-resources/customization.config @@ -1,15 +1,16 @@ { - "verifiedSimpleMethods": [ - "listAcceptedPortfolioShares", - "listPortfolios", - "listProvisionedProductPlans", - "listRecordHistory", - "listServiceActions", - "scanProvisionedProducts", - "searchProducts", - "searchProductsAsAdmin", - "listTagOptions", - "searchProvisionedProducts", - "getAWSOrganizationsAccessStatus" - ] + "verifiedSimpleMethods": [ + "listAcceptedPortfolioShares", + "listPortfolios", + "listProvisionedProductPlans", + "listRecordHistory", + "listServiceActions", + "scanProvisionedProducts", + "searchProducts", + "searchProductsAsAdmin", + "listTagOptions", + "searchProvisionedProducts", + "getAWSOrganizationsAccessStatus" + ], + "useSraAuth": true } diff --git a/services/servicequotas/src/main/resources/codegen-resources/customization.config b/services/servicequotas/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/servicequotas/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/sesv2/src/main/resources/codegen-resources/customization.config b/services/sesv2/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/sesv2/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/shield/src/main/resources/codegen-resources/customization.config b/services/shield/src/main/resources/codegen-resources/customization.config index 541a64eac33c..56b326b84715 100644 --- a/services/shield/src/main/resources/codegen-resources/customization.config +++ b/services/shield/src/main/resources/codegen-resources/customization.config @@ -1,20 +1,21 @@ { - "verifiedSimpleMethods": [ - "createSubscription", - "deleteSubscription", - "describeSubscription", - "listProtections", - "disassociateDRTRole", - "listAttacks", - "getSubscriptionState" - ], - "excludedSimpleMethods": [ - "updateEmergencyContactSettings", - "updateSubscription", - "describeDRTAccess", - "describeEmergencyContactSettings" - ], - "deprecatedOperations": [ - "DeleteSubscription" - ] + "verifiedSimpleMethods": [ + "createSubscription", + "deleteSubscription", + "describeSubscription", + "listProtections", + "disassociateDRTRole", + "listAttacks", + "getSubscriptionState" + ], + "excludedSimpleMethods": [ + "updateEmergencyContactSettings", + "updateSubscription", + "describeDRTAccess", + "describeEmergencyContactSettings" + ], + "deprecatedOperations": [ + "DeleteSubscription" + ], + "useSraAuth": true } diff --git a/services/signer/src/main/resources/codegen-resources/customization.config b/services/signer/src/main/resources/codegen-resources/customization.config index 2f6eb56c8ecb..73464a93ec02 100644 --- a/services/signer/src/main/resources/codegen-resources/customization.config +++ b/services/signer/src/main/resources/codegen-resources/customization.config @@ -1,7 +1,8 @@ { - "verifiedSimpleMethods" : [ + "verifiedSimpleMethods": [ "listSigningJobs", "listSigningPlatforms", "listSigningProfiles" - ] + ], + "useSraAuth": true } diff --git a/services/simspaceweaver/src/main/resources/codegen-resources/customization.config b/services/simspaceweaver/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/simspaceweaver/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/sms/src/main/resources/codegen-resources/customization.config b/services/sms/src/main/resources/codegen-resources/customization.config index 6e997de2f31f..7518fe8a6148 100644 --- a/services/sms/src/main/resources/codegen-resources/customization.config +++ b/services/sms/src/main/resources/codegen-resources/customization.config @@ -1,13 +1,14 @@ { - "verifiedSimpleMethods": [ - "deleteServerCatalog", - "importServerCatalog", - "getAppLaunchConfiguration", - "getAppReplicationConfiguration", - "getApp", - "getConnectors", - "getReplicationJobs", - "getServers", - "listApps" - ] + "verifiedSimpleMethods": [ + "deleteServerCatalog", + "importServerCatalog", + "getAppLaunchConfiguration", + "getAppReplicationConfiguration", + "getApp", + "getConnectors", + "getReplicationJobs", + "getServers", + "listApps" + ], + "useSraAuth": true } diff --git a/services/sns/src/main/resources/codegen-resources/customization.config b/services/sns/src/main/resources/codegen-resources/customization.config index d9c57a07275b..3a40a2c658fc 100644 --- a/services/sns/src/main/resources/codegen-resources/customization.config +++ b/services/sns/src/main/resources/codegen-resources/customization.config @@ -1,23 +1,24 @@ { - "verifiedSimpleMethods": [ - "getSMSAttributes", - "listPhoneNumbersOptedOut", - "listPlatformApplications", - "listSubscriptions", - "listTopics" - ], - "shapeModifiers": { - "AddPermissionInput": { - "modify": [ - { - "AWSAccountId": { - "emitPropertyName": "AWSAccountIds" - }, - "ActionName": { - "emitPropertyName": "ActionNames" - } + "verifiedSimpleMethods": [ + "getSMSAttributes", + "listPhoneNumbersOptedOut", + "listPlatformApplications", + "listSubscriptions", + "listTopics" + ], + "shapeModifiers": { + "AddPermissionInput": { + "modify": [ + { + "AWSAccountId": { + "emitPropertyName": "AWSAccountIds" + }, + "ActionName": { + "emitPropertyName": "ActionNames" + } + } + ] } - ] - } - } + }, + "useSraAuth": true } diff --git a/services/ssm/src/main/resources/codegen-resources/customization.config b/services/ssm/src/main/resources/codegen-resources/customization.config index 0f8e54aef312..83092d77b938 100644 --- a/services/ssm/src/main/resources/codegen-resources/customization.config +++ b/services/ssm/src/main/resources/codegen-resources/customization.config @@ -1,29 +1,30 @@ { - "verifiedSimpleMethods": [ - "describeActivations", - "describeAutomationExecutions", - "describeAvailablePatches", - "describeInstanceInformation", - "describeInventoryDeletions", - "describeMaintenanceWindows", - "describeParameters", - "describePatchBaselines", - "describePatchGroups", - "getDefaultPatchBaseline", - "getInventory", - "getInventorySchema", - "listAssociations", - "listCommandInvocations", - "listCommands", - "listComplianceSummaries", - "listDocuments", - "listResourceComplianceSummaries", - "listResourceDataSync" - ], - "excludedSimpleMethods": [ - "deleteAssociation", - "describeAssociation", - "listComplianceItems", - "describeMaintenanceWindowSchedule" - ] + "verifiedSimpleMethods": [ + "describeActivations", + "describeAutomationExecutions", + "describeAvailablePatches", + "describeInstanceInformation", + "describeInventoryDeletions", + "describeMaintenanceWindows", + "describeParameters", + "describePatchBaselines", + "describePatchGroups", + "getDefaultPatchBaseline", + "getInventory", + "getInventorySchema", + "listAssociations", + "listCommandInvocations", + "listCommands", + "listComplianceSummaries", + "listDocuments", + "listResourceComplianceSummaries", + "listResourceDataSync" + ], + "excludedSimpleMethods": [ + "deleteAssociation", + "describeAssociation", + "listComplianceItems", + "describeMaintenanceWindowSchedule" + ], + "useSraAuth": true } diff --git a/services/ssmcontacts/src/main/resources/codegen-resources/customization.config b/services/ssmcontacts/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/ssmcontacts/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/ssmincidents/src/main/resources/codegen-resources/customization.config b/services/ssmincidents/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/ssmincidents/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/storagegateway/src/main/resources/codegen-resources/customization.config b/services/storagegateway/src/main/resources/codegen-resources/customization.config index b2f06f5894a2..932970f1d521 100644 --- a/services/storagegateway/src/main/resources/codegen-resources/customization.config +++ b/services/storagegateway/src/main/resources/codegen-resources/customization.config @@ -1,21 +1,22 @@ { - "verifiedSimpleMethods": [ - "describeTapeArchives", - "listFileShares", - "listGateways", - "listTapes", - "listVolumes" - ], - "shapeModifiers": { - "InternalServerError": { - "exclude": [ - "error" - ] + "verifiedSimpleMethods": [ + "describeTapeArchives", + "listFileShares", + "listGateways", + "listTapes", + "listVolumes" + ], + "shapeModifiers": { + "InternalServerError": { + "exclude": [ + "error" + ] + }, + "InvalidGatewayRequestException": { + "exclude": [ + "error" + ] + } }, - "InvalidGatewayRequestException": { - "exclude": [ - "error" - ] - } - } + "useSraAuth": true } diff --git a/services/supportapp/src/main/resources/codegen-resources/customization.config b/services/supportapp/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/supportapp/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/synthetics/src/main/resources/codegen-resources/customization.config b/services/synthetics/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/synthetics/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/timestreamwrite/src/main/resources/codegen-resources/customization.config b/services/timestreamwrite/src/main/resources/codegen-resources/customization.config index 8175efc28858..d9a3bc76cacf 100644 --- a/services/timestreamwrite/src/main/resources/codegen-resources/customization.config +++ b/services/timestreamwrite/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,4 @@ { - "allowEndpointOverrideForEndpointDiscoveryRequiredOperations": true -} \ No newline at end of file + "allowEndpointOverrideForEndpointDiscoveryRequiredOperations": true, + "useSraAuth": true +} diff --git a/services/transfer/src/main/resources/codegen-resources/customization.config b/services/transfer/src/main/resources/codegen-resources/customization.config index 5433b8e01c77..b82814760a08 100644 --- a/services/transfer/src/main/resources/codegen-resources/customization.config +++ b/services/transfer/src/main/resources/codegen-resources/customization.config @@ -1,5 +1,6 @@ { - "verifiedSimpleMethods" : [ + "verifiedSimpleMethods": [ "listServers" - ] + ], + "useSraAuth": true } diff --git a/services/translate/src/main/resources/codegen-resources/customization.config b/services/translate/src/main/resources/codegen-resources/customization.config index ecd583dc0b3b..ce448c40a06d 100644 --- a/services/translate/src/main/resources/codegen-resources/customization.config +++ b/services/translate/src/main/resources/codegen-resources/customization.config @@ -1,5 +1,6 @@ { - "verifiedSimpleMethods" : [ + "verifiedSimpleMethods": [ "listTerminologies" - ] + ], + "useSraAuth": true } diff --git a/services/verifiedpermissions/src/main/resources/codegen-resources/customization.config b/services/verifiedpermissions/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/verifiedpermissions/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/voiceid/src/main/resources/codegen-resources/customization.config b/services/voiceid/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/voiceid/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/vpclattice/src/main/resources/codegen-resources/customization.config b/services/vpclattice/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/vpclattice/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/wafv2/src/main/resources/codegen-resources/customization.config b/services/wafv2/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/wafv2/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/workdocs/src/main/resources/codegen-resources/customization.config b/services/workdocs/src/main/resources/codegen-resources/customization.config index 304bdf6f931b..c755e0bdcdc5 100644 --- a/services/workdocs/src/main/resources/codegen-resources/customization.config +++ b/services/workdocs/src/main/resources/codegen-resources/customization.config @@ -1,7 +1,8 @@ { - "excludedSimpleMethods" : [ - "describeUsers", - "describeActivities", - "getResources" - ] + "excludedSimpleMethods": [ + "describeUsers", + "describeActivities", + "getResources" + ], + "useSraAuth": true } diff --git a/services/workmail/src/main/resources/codegen-resources/customization.config b/services/workmail/src/main/resources/codegen-resources/customization.config index 853d06179ea7..08b33a57f0e5 100644 --- a/services/workmail/src/main/resources/codegen-resources/customization.config +++ b/services/workmail/src/main/resources/codegen-resources/customization.config @@ -1,5 +1,6 @@ { - "verifiedSimpleMethods" : [ + "verifiedSimpleMethods": [ "listOrganizations" - ] + ], + "useSraAuth": true } diff --git a/services/workmailmessageflow/src/main/resources/codegen-resources/customization.config b/services/workmailmessageflow/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/workmailmessageflow/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +}