From 4b55ebeed6f93b8eb39960f1dfa0f2a2452c6345 Mon Sep 17 00:00:00 2001 From: Anna-Karin Salander Date: Wed, 31 Jan 2024 22:51:53 -0800 Subject: [PATCH] Activating SRA auth for 25 services with control plane type APIs --- .../feature-AWSSDKforJavav2-3699e33.json | 6 +++ .../codegen-resources/customization.config | 3 ++ .../codegen-resources/customization.config | 3 ++ .../codegen-resources/customization.config | 7 ++-- .../codegen-resources/customization.config | 7 ++-- .../codegen-resources/customization.config | 5 ++- .../codegen-resources/customization.config | 3 ++ .../codegen-resources/customization.config | 7 ++-- .../codegen-resources/customization.config | 3 ++ .../codegen-resources/customization.config | 3 ++ .../codegen-resources/customization.config | 3 ++ .../codegen-resources/customization.config | 3 ++ .../codegen-resources/customization.config | 3 ++ .../codegen-resources/customization.config | 3 ++ .../codegen-resources/customization.config | 3 ++ .../codegen-resources/customization.config | 3 ++ .../codegen-resources/customization.config | 3 ++ .../codegen-resources/customization.config | 37 ++++++++++--------- .../codegen-resources/customization.config | 3 ++ .../codegen-resources/customization.config | 7 ++-- .../codegen-resources/customization.config | 3 ++ .../codegen-resources/customization.config | 3 +- .../codegen-resources/customization.config | 3 ++ .../codegen-resources/customization.config | 3 ++ .../codegen-resources/customization.config | 3 +- 25 files changed, 97 insertions(+), 33 deletions(-) create mode 100644 .changes/next-release/feature-AWSSDKforJavav2-3699e33.json create mode 100644 services/accessanalyzer/src/main/resources/codegen-resources/customization.config create mode 100644 services/account/src/main/resources/codegen-resources/customization.config create mode 100644 services/amp/src/main/resources/codegen-resources/customization.config create mode 100644 services/amplifybackend/src/main/resources/codegen-resources/customization.config create mode 100644 services/amplifyuibuilder/src/main/resources/codegen-resources/customization.config create mode 100644 services/apigatewaymanagementapi/src/main/resources/codegen-resources/customization.config create mode 100644 services/appconfig/src/main/resources/codegen-resources/customization.config create mode 100644 services/appfabric/src/main/resources/codegen-resources/customization.config create mode 100644 services/appflow/src/main/resources/codegen-resources/customization.config create mode 100644 services/appintegrations/src/main/resources/codegen-resources/customization.config create mode 100644 services/applicationautoscaling/src/main/resources/codegen-resources/customization.config create mode 100644 services/applicationcostprofiler/src/main/resources/codegen-resources/customization.config create mode 100644 services/applicationinsights/src/main/resources/codegen-resources/customization.config create mode 100644 services/emrcontainers/src/main/resources/codegen-resources/customization.config create mode 100644 services/marketplacemetering/src/main/resources/codegen-resources/customization.config create mode 100644 services/paymentcryptography/src/main/resources/codegen-resources/customization.config diff --git a/.changes/next-release/feature-AWSSDKforJavav2-3699e33.json b/.changes/next-release/feature-AWSSDKforJavav2-3699e33.json new file mode 100644 index 000000000000..5028ec06ba6b --- /dev/null +++ b/.changes/next-release/feature-AWSSDKforJavav2-3699e33.json @@ -0,0 +1,6 @@ +{ + "type": "feature", + "category": "AWS SDK for Java v2", + "contributor": "", + "description": "Switching a set of services 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/accessanalyzer/src/main/resources/codegen-resources/customization.config b/services/accessanalyzer/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..793e8ab8d9ef --- /dev/null +++ b/services/accessanalyzer/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/account/src/main/resources/codegen-resources/customization.config b/services/account/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..793e8ab8d9ef --- /dev/null +++ b/services/account/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/acm/src/main/resources/codegen-resources/customization.config b/services/acm/src/main/resources/codegen-resources/customization.config index c3ef1316d06a..1c7dde98920d 100644 --- a/services/acm/src/main/resources/codegen-resources/customization.config +++ b/services/acm/src/main/resources/codegen-resources/customization.config @@ -1,5 +1,6 @@ { - "verifiedSimpleMethods" : [ - "listCertificates" - ] + "verifiedSimpleMethods": [ + "listCertificates" + ], + "useSraAuth": true } diff --git a/services/acmpca/src/main/resources/codegen-resources/customization.config b/services/acmpca/src/main/resources/codegen-resources/customization.config index e969b771c15f..c5c4e1b1db7a 100644 --- a/services/acmpca/src/main/resources/codegen-resources/customization.config +++ b/services/acmpca/src/main/resources/codegen-resources/customization.config @@ -1,5 +1,6 @@ { - "verifiedSimpleMethods" : [ - "listCertificateAuthorities" - ] + "verifiedSimpleMethods": [ + "listCertificateAuthorities" + ], + "useSraAuth": true } diff --git a/services/alexaforbusiness/src/main/resources/codegen-resources/customization.config b/services/alexaforbusiness/src/main/resources/codegen-resources/customization.config index 9ef3f846f7a8..38db354c9cdf 100644 --- a/services/alexaforbusiness/src/main/resources/codegen-resources/customization.config +++ b/services/alexaforbusiness/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,6 @@ { - "excludedSimpleMethods" : ["*"] + "excludedSimpleMethods": [ + "*" + ], + "useSraAuth": true } diff --git a/services/amp/src/main/resources/codegen-resources/customization.config b/services/amp/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..793e8ab8d9ef --- /dev/null +++ b/services/amp/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/amplify/src/main/resources/codegen-resources/customization.config b/services/amplify/src/main/resources/codegen-resources/customization.config index 6464ead6e8c6..2c4af96bc7c4 100644 --- a/services/amplify/src/main/resources/codegen-resources/customization.config +++ b/services/amplify/src/main/resources/codegen-resources/customization.config @@ -1,5 +1,6 @@ { - "verifiedSimpleMethods" : [ - "listApps" - ] + "verifiedSimpleMethods": [ + "listApps" + ], + "useSraAuth": true } diff --git a/services/amplifybackend/src/main/resources/codegen-resources/customization.config b/services/amplifybackend/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..793e8ab8d9ef --- /dev/null +++ b/services/amplifybackend/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/amplifyuibuilder/src/main/resources/codegen-resources/customization.config b/services/amplifyuibuilder/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..793e8ab8d9ef --- /dev/null +++ b/services/amplifyuibuilder/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/apigatewaymanagementapi/src/main/resources/codegen-resources/customization.config b/services/apigatewaymanagementapi/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..793e8ab8d9ef --- /dev/null +++ b/services/apigatewaymanagementapi/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/appconfig/src/main/resources/codegen-resources/customization.config b/services/appconfig/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..793e8ab8d9ef --- /dev/null +++ b/services/appconfig/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/appfabric/src/main/resources/codegen-resources/customization.config b/services/appfabric/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..793e8ab8d9ef --- /dev/null +++ b/services/appfabric/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/appflow/src/main/resources/codegen-resources/customization.config b/services/appflow/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..793e8ab8d9ef --- /dev/null +++ b/services/appflow/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/appintegrations/src/main/resources/codegen-resources/customization.config b/services/appintegrations/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..793e8ab8d9ef --- /dev/null +++ b/services/appintegrations/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/applicationautoscaling/src/main/resources/codegen-resources/customization.config b/services/applicationautoscaling/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..793e8ab8d9ef --- /dev/null +++ b/services/applicationautoscaling/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/applicationcostprofiler/src/main/resources/codegen-resources/customization.config b/services/applicationcostprofiler/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..793e8ab8d9ef --- /dev/null +++ b/services/applicationcostprofiler/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/applicationdiscovery/src/main/resources/codegen-resources/customization.config b/services/applicationdiscovery/src/main/resources/codegen-resources/customization.config index d46992d3cb02..d89684af47ee 100644 --- a/services/applicationdiscovery/src/main/resources/codegen-resources/customization.config +++ b/services/applicationdiscovery/src/main/resources/codegen-resources/customization.config @@ -1,20 +1,21 @@ { - "verifiedSimpleMethods" : [ - "exportConfigurations", - "startExportTask", - "describeAgents", - "describeImportTasks", - "describeTags", - "describeExportTasks", - "describeExportConfigurations", - "getDiscoverySummary" - ], - "excludedSimpleMethods" : [ - "startContinuousExport", - "describeContinuousExports" - ], - "deprecatedOperations": [ - "DescribeExportConfigurations", - "ExportConfigurations" - ] + "verifiedSimpleMethods": [ + "exportConfigurations", + "startExportTask", + "describeAgents", + "describeImportTasks", + "describeTags", + "describeExportTasks", + "describeExportConfigurations", + "getDiscoverySummary" + ], + "excludedSimpleMethods": [ + "startContinuousExport", + "describeContinuousExports" + ], + "deprecatedOperations": [ + "DescribeExportConfigurations", + "ExportConfigurations" + ], + "useSraAuth": true } diff --git a/services/applicationinsights/src/main/resources/codegen-resources/customization.config b/services/applicationinsights/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..793e8ab8d9ef --- /dev/null +++ b/services/applicationinsights/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/eks/src/main/resources/codegen-resources/customization.config b/services/eks/src/main/resources/codegen-resources/customization.config index 511e32d39570..f891680917de 100644 --- a/services/eks/src/main/resources/codegen-resources/customization.config +++ b/services/eks/src/main/resources/codegen-resources/customization.config @@ -1,5 +1,6 @@ { - "verifiedSimpleMethods" : [ - "listClusters" - ] + "verifiedSimpleMethods": [ + "listClusters" + ], + "useSraAuth": true } diff --git a/services/emrcontainers/src/main/resources/codegen-resources/customization.config b/services/emrcontainers/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..793e8ab8d9ef --- /dev/null +++ b/services/emrcontainers/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/iot/src/main/resources/codegen-resources/customization.config b/services/iot/src/main/resources/codegen-resources/customization.config index bc16e09001e9..12dcc7906f30 100644 --- a/services/iot/src/main/resources/codegen-resources/customization.config +++ b/services/iot/src/main/resources/codegen-resources/customization.config @@ -54,5 +54,6 @@ "AssetPropertyVariant": { "union": true } - } + }, + "useSraAuth": true } diff --git a/services/marketplacemetering/src/main/resources/codegen-resources/customization.config b/services/marketplacemetering/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..793e8ab8d9ef --- /dev/null +++ b/services/marketplacemetering/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/paymentcryptography/src/main/resources/codegen-resources/customization.config b/services/paymentcryptography/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..793e8ab8d9ef --- /dev/null +++ b/services/paymentcryptography/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/securityhub/src/main/resources/codegen-resources/customization.config b/services/securityhub/src/main/resources/codegen-resources/customization.config index 4f8246fb980f..ced86ee093b3 100644 --- a/services/securityhub/src/main/resources/codegen-resources/customization.config +++ b/services/securityhub/src/main/resources/codegen-resources/customization.config @@ -12,5 +12,6 @@ "excludedSimpleMethods": [ "getEnabledStandards", "getInsights" - ] + ], + "useSraAuth": true }