From 0e70c3bbb6db66ae455910ceda163acf538ef72f Mon Sep 17 00:00:00 2001 From: AWS <> Date: Fri, 23 Dec 2022 19:11:14 +0000 Subject: [PATCH] Amazon FSx Update: Fix a bug where a recent release might break certain existing SDKs. --- .../feature-AmazonFSx-08e7cd6.json | 6 + .../codegen-resources/endpoint-rule-set.json | 9 - .../codegen-resources/endpoint-tests.json | 506 ++++++++++-------- .../codegen-resources/service-2.json | 15 +- 4 files changed, 299 insertions(+), 237 deletions(-) create mode 100644 .changes/next-release/feature-AmazonFSx-08e7cd6.json diff --git a/.changes/next-release/feature-AmazonFSx-08e7cd6.json b/.changes/next-release/feature-AmazonFSx-08e7cd6.json new file mode 100644 index 000000000000..39c2aa00e1a5 --- /dev/null +++ b/.changes/next-release/feature-AmazonFSx-08e7cd6.json @@ -0,0 +1,6 @@ +{ + "type": "feature", + "category": "Amazon FSx", + "contributor": "", + "description": "Fix a bug where a recent release might break certain existing SDKs." +} diff --git a/services/fsx/src/main/resources/codegen-resources/endpoint-rule-set.json b/services/fsx/src/main/resources/codegen-resources/endpoint-rule-set.json index 13d705602c81..c34da7df90e2 100644 --- a/services/fsx/src/main/resources/codegen-resources/endpoint-rule-set.json +++ b/services/fsx/src/main/resources/codegen-resources/endpoint-rule-set.json @@ -52,15 +52,6 @@ "ref": "Endpoint" } ] - }, - { - "fn": "parseURL", - "argv": [ - { - "ref": "Endpoint" - } - ], - "assign": "url" } ], "type": "tree", diff --git a/services/fsx/src/main/resources/codegen-resources/endpoint-tests.json b/services/fsx/src/main/resources/codegen-resources/endpoint-tests.json index 70569c1b421b..7893d02ee7b3 100644 --- a/services/fsx/src/main/resources/codegen-resources/endpoint-tests.json +++ b/services/fsx/src/main/resources/codegen-resources/endpoint-tests.json @@ -8,9 +8,9 @@ } }, "params": { - "Region": "ap-south-1", "UseFIPS": true, - "UseDualStack": true + "UseDualStack": true, + "Region": "ap-south-1" } }, { @@ -21,9 +21,9 @@ } }, "params": { - "Region": "ap-south-1", "UseFIPS": true, - "UseDualStack": false + "UseDualStack": false, + "Region": "ap-south-1" } }, { @@ -34,9 +34,9 @@ } }, "params": { - "Region": "ap-south-1", "UseFIPS": false, - "UseDualStack": true + "UseDualStack": true, + "Region": "ap-south-1" } }, { @@ -47,9 +47,9 @@ } }, "params": { - "Region": "ap-south-1", "UseFIPS": false, - "UseDualStack": false + "UseDualStack": false, + "Region": "ap-south-1" } }, { @@ -60,9 +60,9 @@ } }, "params": { - "Region": "eu-south-1", "UseFIPS": true, - "UseDualStack": true + "UseDualStack": true, + "Region": "eu-south-1" } }, { @@ -73,9 +73,9 @@ } }, "params": { - "Region": "eu-south-1", "UseFIPS": true, - "UseDualStack": false + "UseDualStack": false, + "Region": "eu-south-1" } }, { @@ -86,9 +86,9 @@ } }, "params": { - "Region": "eu-south-1", "UseFIPS": false, - "UseDualStack": true + "UseDualStack": true, + "Region": "eu-south-1" } }, { @@ -99,9 +99,9 @@ } }, "params": { - "Region": "eu-south-1", "UseFIPS": false, - "UseDualStack": false + "UseDualStack": false, + "Region": "eu-south-1" } }, { @@ -112,9 +112,9 @@ } }, "params": { - "Region": "us-gov-east-1", "UseFIPS": true, - "UseDualStack": true + "UseDualStack": true, + "Region": "us-gov-east-1" } }, { @@ -125,9 +125,9 @@ } }, "params": { - "Region": "us-gov-east-1", "UseFIPS": true, - "UseDualStack": false + "UseDualStack": false, + "Region": "us-gov-east-1" } }, { @@ -138,9 +138,9 @@ } }, "params": { - "Region": "us-gov-east-1", "UseFIPS": false, - "UseDualStack": true + "UseDualStack": true, + "Region": "us-gov-east-1" } }, { @@ -151,9 +151,61 @@ } }, "params": { - "Region": "us-gov-east-1", "UseFIPS": false, - "UseDualStack": false + "UseDualStack": false, + "Region": "us-gov-east-1" + } + }, + { + "documentation": "For region me-central-1 with FIPS enabled and DualStack enabled", + "expect": { + "endpoint": { + "url": "https://fsx-fips.me-central-1.api.aws" + } + }, + "params": { + "UseFIPS": true, + "UseDualStack": true, + "Region": "me-central-1" + } + }, + { + "documentation": "For region me-central-1 with FIPS enabled and DualStack disabled", + "expect": { + "endpoint": { + "url": "https://fsx-fips.me-central-1.amazonaws.com" + } + }, + "params": { + "UseFIPS": true, + "UseDualStack": false, + "Region": "me-central-1" + } + }, + { + "documentation": "For region me-central-1 with FIPS disabled and DualStack enabled", + "expect": { + "endpoint": { + "url": "https://fsx.me-central-1.api.aws" + } + }, + "params": { + "UseFIPS": false, + "UseDualStack": true, + "Region": "me-central-1" + } + }, + { + "documentation": "For region me-central-1 with FIPS disabled and DualStack disabled", + "expect": { + "endpoint": { + "url": "https://fsx.me-central-1.amazonaws.com" + } + }, + "params": { + "UseFIPS": false, + "UseDualStack": false, + "Region": "me-central-1" } }, { @@ -164,9 +216,9 @@ } }, "params": { - "Region": "ca-central-1", "UseFIPS": true, - "UseDualStack": true + "UseDualStack": true, + "Region": "ca-central-1" } }, { @@ -177,9 +229,9 @@ } }, "params": { - "Region": "ca-central-1", "UseFIPS": true, - "UseDualStack": false + "UseDualStack": false, + "Region": "ca-central-1" } }, { @@ -190,9 +242,9 @@ } }, "params": { - "Region": "ca-central-1", "UseFIPS": false, - "UseDualStack": true + "UseDualStack": true, + "Region": "ca-central-1" } }, { @@ -203,9 +255,9 @@ } }, "params": { - "Region": "ca-central-1", "UseFIPS": false, - "UseDualStack": false + "UseDualStack": false, + "Region": "ca-central-1" } }, { @@ -216,9 +268,9 @@ } }, "params": { - "Region": "eu-central-1", "UseFIPS": true, - "UseDualStack": true + "UseDualStack": true, + "Region": "eu-central-1" } }, { @@ -229,9 +281,9 @@ } }, "params": { - "Region": "eu-central-1", "UseFIPS": true, - "UseDualStack": false + "UseDualStack": false, + "Region": "eu-central-1" } }, { @@ -242,9 +294,9 @@ } }, "params": { - "Region": "eu-central-1", "UseFIPS": false, - "UseDualStack": true + "UseDualStack": true, + "Region": "eu-central-1" } }, { @@ -255,9 +307,9 @@ } }, "params": { - "Region": "eu-central-1", "UseFIPS": false, - "UseDualStack": false + "UseDualStack": false, + "Region": "eu-central-1" } }, { @@ -268,9 +320,9 @@ } }, "params": { - "Region": "us-west-1", "UseFIPS": true, - "UseDualStack": true + "UseDualStack": true, + "Region": "us-west-1" } }, { @@ -281,9 +333,9 @@ } }, "params": { - "Region": "us-west-1", "UseFIPS": true, - "UseDualStack": false + "UseDualStack": false, + "Region": "us-west-1" } }, { @@ -294,9 +346,9 @@ } }, "params": { - "Region": "us-west-1", "UseFIPS": false, - "UseDualStack": true + "UseDualStack": true, + "Region": "us-west-1" } }, { @@ -307,9 +359,9 @@ } }, "params": { - "Region": "us-west-1", "UseFIPS": false, - "UseDualStack": false + "UseDualStack": false, + "Region": "us-west-1" } }, { @@ -320,9 +372,9 @@ } }, "params": { - "Region": "us-west-2", "UseFIPS": true, - "UseDualStack": true + "UseDualStack": true, + "Region": "us-west-2" } }, { @@ -333,9 +385,9 @@ } }, "params": { - "Region": "us-west-2", "UseFIPS": true, - "UseDualStack": false + "UseDualStack": false, + "Region": "us-west-2" } }, { @@ -346,9 +398,9 @@ } }, "params": { - "Region": "us-west-2", "UseFIPS": false, - "UseDualStack": true + "UseDualStack": true, + "Region": "us-west-2" } }, { @@ -359,9 +411,9 @@ } }, "params": { - "Region": "us-west-2", "UseFIPS": false, - "UseDualStack": false + "UseDualStack": false, + "Region": "us-west-2" } }, { @@ -372,9 +424,9 @@ } }, "params": { - "Region": "af-south-1", "UseFIPS": true, - "UseDualStack": true + "UseDualStack": true, + "Region": "af-south-1" } }, { @@ -385,9 +437,9 @@ } }, "params": { - "Region": "af-south-1", "UseFIPS": true, - "UseDualStack": false + "UseDualStack": false, + "Region": "af-south-1" } }, { @@ -398,9 +450,9 @@ } }, "params": { - "Region": "af-south-1", "UseFIPS": false, - "UseDualStack": true + "UseDualStack": true, + "Region": "af-south-1" } }, { @@ -411,9 +463,9 @@ } }, "params": { - "Region": "af-south-1", "UseFIPS": false, - "UseDualStack": false + "UseDualStack": false, + "Region": "af-south-1" } }, { @@ -424,9 +476,9 @@ } }, "params": { - "Region": "eu-north-1", "UseFIPS": true, - "UseDualStack": true + "UseDualStack": true, + "Region": "eu-north-1" } }, { @@ -437,9 +489,9 @@ } }, "params": { - "Region": "eu-north-1", "UseFIPS": true, - "UseDualStack": false + "UseDualStack": false, + "Region": "eu-north-1" } }, { @@ -450,9 +502,9 @@ } }, "params": { - "Region": "eu-north-1", "UseFIPS": false, - "UseDualStack": true + "UseDualStack": true, + "Region": "eu-north-1" } }, { @@ -463,9 +515,9 @@ } }, "params": { - "Region": "eu-north-1", "UseFIPS": false, - "UseDualStack": false + "UseDualStack": false, + "Region": "eu-north-1" } }, { @@ -476,9 +528,9 @@ } }, "params": { - "Region": "eu-west-3", "UseFIPS": true, - "UseDualStack": true + "UseDualStack": true, + "Region": "eu-west-3" } }, { @@ -489,9 +541,9 @@ } }, "params": { - "Region": "eu-west-3", "UseFIPS": true, - "UseDualStack": false + "UseDualStack": false, + "Region": "eu-west-3" } }, { @@ -502,9 +554,9 @@ } }, "params": { - "Region": "eu-west-3", "UseFIPS": false, - "UseDualStack": true + "UseDualStack": true, + "Region": "eu-west-3" } }, { @@ -515,9 +567,9 @@ } }, "params": { - "Region": "eu-west-3", "UseFIPS": false, - "UseDualStack": false + "UseDualStack": false, + "Region": "eu-west-3" } }, { @@ -528,9 +580,9 @@ } }, "params": { - "Region": "eu-west-2", "UseFIPS": true, - "UseDualStack": true + "UseDualStack": true, + "Region": "eu-west-2" } }, { @@ -541,9 +593,9 @@ } }, "params": { - "Region": "eu-west-2", "UseFIPS": true, - "UseDualStack": false + "UseDualStack": false, + "Region": "eu-west-2" } }, { @@ -554,9 +606,9 @@ } }, "params": { - "Region": "eu-west-2", "UseFIPS": false, - "UseDualStack": true + "UseDualStack": true, + "Region": "eu-west-2" } }, { @@ -567,9 +619,9 @@ } }, "params": { - "Region": "eu-west-2", "UseFIPS": false, - "UseDualStack": false + "UseDualStack": false, + "Region": "eu-west-2" } }, { @@ -580,9 +632,9 @@ } }, "params": { - "Region": "eu-west-1", "UseFIPS": true, - "UseDualStack": true + "UseDualStack": true, + "Region": "eu-west-1" } }, { @@ -593,9 +645,9 @@ } }, "params": { - "Region": "eu-west-1", "UseFIPS": true, - "UseDualStack": false + "UseDualStack": false, + "Region": "eu-west-1" } }, { @@ -606,9 +658,9 @@ } }, "params": { - "Region": "eu-west-1", "UseFIPS": false, - "UseDualStack": true + "UseDualStack": true, + "Region": "eu-west-1" } }, { @@ -619,9 +671,9 @@ } }, "params": { - "Region": "eu-west-1", "UseFIPS": false, - "UseDualStack": false + "UseDualStack": false, + "Region": "eu-west-1" } }, { @@ -632,9 +684,9 @@ } }, "params": { - "Region": "ap-northeast-3", "UseFIPS": true, - "UseDualStack": true + "UseDualStack": true, + "Region": "ap-northeast-3" } }, { @@ -645,9 +697,9 @@ } }, "params": { - "Region": "ap-northeast-3", "UseFIPS": true, - "UseDualStack": false + "UseDualStack": false, + "Region": "ap-northeast-3" } }, { @@ -658,9 +710,9 @@ } }, "params": { - "Region": "ap-northeast-3", "UseFIPS": false, - "UseDualStack": true + "UseDualStack": true, + "Region": "ap-northeast-3" } }, { @@ -671,9 +723,9 @@ } }, "params": { - "Region": "ap-northeast-3", "UseFIPS": false, - "UseDualStack": false + "UseDualStack": false, + "Region": "ap-northeast-3" } }, { @@ -684,9 +736,9 @@ } }, "params": { - "Region": "ap-northeast-2", "UseFIPS": true, - "UseDualStack": true + "UseDualStack": true, + "Region": "ap-northeast-2" } }, { @@ -697,9 +749,9 @@ } }, "params": { - "Region": "ap-northeast-2", "UseFIPS": true, - "UseDualStack": false + "UseDualStack": false, + "Region": "ap-northeast-2" } }, { @@ -710,9 +762,9 @@ } }, "params": { - "Region": "ap-northeast-2", "UseFIPS": false, - "UseDualStack": true + "UseDualStack": true, + "Region": "ap-northeast-2" } }, { @@ -723,9 +775,9 @@ } }, "params": { - "Region": "ap-northeast-2", "UseFIPS": false, - "UseDualStack": false + "UseDualStack": false, + "Region": "ap-northeast-2" } }, { @@ -736,9 +788,9 @@ } }, "params": { - "Region": "ap-northeast-1", "UseFIPS": true, - "UseDualStack": true + "UseDualStack": true, + "Region": "ap-northeast-1" } }, { @@ -749,9 +801,9 @@ } }, "params": { - "Region": "ap-northeast-1", "UseFIPS": true, - "UseDualStack": false + "UseDualStack": false, + "Region": "ap-northeast-1" } }, { @@ -762,9 +814,9 @@ } }, "params": { - "Region": "ap-northeast-1", "UseFIPS": false, - "UseDualStack": true + "UseDualStack": true, + "Region": "ap-northeast-1" } }, { @@ -775,9 +827,9 @@ } }, "params": { - "Region": "ap-northeast-1", "UseFIPS": false, - "UseDualStack": false + "UseDualStack": false, + "Region": "ap-northeast-1" } }, { @@ -788,9 +840,9 @@ } }, "params": { - "Region": "me-south-1", "UseFIPS": true, - "UseDualStack": true + "UseDualStack": true, + "Region": "me-south-1" } }, { @@ -801,9 +853,9 @@ } }, "params": { - "Region": "me-south-1", "UseFIPS": true, - "UseDualStack": false + "UseDualStack": false, + "Region": "me-south-1" } }, { @@ -814,9 +866,9 @@ } }, "params": { - "Region": "me-south-1", "UseFIPS": false, - "UseDualStack": true + "UseDualStack": true, + "Region": "me-south-1" } }, { @@ -827,9 +879,9 @@ } }, "params": { - "Region": "me-south-1", "UseFIPS": false, - "UseDualStack": false + "UseDualStack": false, + "Region": "me-south-1" } }, { @@ -840,9 +892,9 @@ } }, "params": { - "Region": "sa-east-1", "UseFIPS": true, - "UseDualStack": true + "UseDualStack": true, + "Region": "sa-east-1" } }, { @@ -853,9 +905,9 @@ } }, "params": { - "Region": "sa-east-1", "UseFIPS": true, - "UseDualStack": false + "UseDualStack": false, + "Region": "sa-east-1" } }, { @@ -866,9 +918,9 @@ } }, "params": { - "Region": "sa-east-1", "UseFIPS": false, - "UseDualStack": true + "UseDualStack": true, + "Region": "sa-east-1" } }, { @@ -879,9 +931,9 @@ } }, "params": { - "Region": "sa-east-1", "UseFIPS": false, - "UseDualStack": false + "UseDualStack": false, + "Region": "sa-east-1" } }, { @@ -892,9 +944,9 @@ } }, "params": { - "Region": "ap-east-1", "UseFIPS": true, - "UseDualStack": true + "UseDualStack": true, + "Region": "ap-east-1" } }, { @@ -905,9 +957,9 @@ } }, "params": { - "Region": "ap-east-1", "UseFIPS": true, - "UseDualStack": false + "UseDualStack": false, + "Region": "ap-east-1" } }, { @@ -918,9 +970,9 @@ } }, "params": { - "Region": "ap-east-1", "UseFIPS": false, - "UseDualStack": true + "UseDualStack": true, + "Region": "ap-east-1" } }, { @@ -931,9 +983,9 @@ } }, "params": { - "Region": "ap-east-1", "UseFIPS": false, - "UseDualStack": false + "UseDualStack": false, + "Region": "ap-east-1" } }, { @@ -944,9 +996,9 @@ } }, "params": { - "Region": "cn-north-1", "UseFIPS": true, - "UseDualStack": true + "UseDualStack": true, + "Region": "cn-north-1" } }, { @@ -957,9 +1009,9 @@ } }, "params": { - "Region": "cn-north-1", "UseFIPS": true, - "UseDualStack": false + "UseDualStack": false, + "Region": "cn-north-1" } }, { @@ -970,9 +1022,9 @@ } }, "params": { - "Region": "cn-north-1", "UseFIPS": false, - "UseDualStack": true + "UseDualStack": true, + "Region": "cn-north-1" } }, { @@ -983,9 +1035,9 @@ } }, "params": { - "Region": "cn-north-1", "UseFIPS": false, - "UseDualStack": false + "UseDualStack": false, + "Region": "cn-north-1" } }, { @@ -996,9 +1048,9 @@ } }, "params": { - "Region": "us-gov-west-1", "UseFIPS": true, - "UseDualStack": true + "UseDualStack": true, + "Region": "us-gov-west-1" } }, { @@ -1009,9 +1061,9 @@ } }, "params": { - "Region": "us-gov-west-1", "UseFIPS": true, - "UseDualStack": false + "UseDualStack": false, + "Region": "us-gov-west-1" } }, { @@ -1022,9 +1074,9 @@ } }, "params": { - "Region": "us-gov-west-1", "UseFIPS": false, - "UseDualStack": true + "UseDualStack": true, + "Region": "us-gov-west-1" } }, { @@ -1035,9 +1087,9 @@ } }, "params": { - "Region": "us-gov-west-1", "UseFIPS": false, - "UseDualStack": false + "UseDualStack": false, + "Region": "us-gov-west-1" } }, { @@ -1048,9 +1100,9 @@ } }, "params": { - "Region": "ap-southeast-1", "UseFIPS": true, - "UseDualStack": true + "UseDualStack": true, + "Region": "ap-southeast-1" } }, { @@ -1061,9 +1113,9 @@ } }, "params": { - "Region": "ap-southeast-1", "UseFIPS": true, - "UseDualStack": false + "UseDualStack": false, + "Region": "ap-southeast-1" } }, { @@ -1074,9 +1126,9 @@ } }, "params": { - "Region": "ap-southeast-1", "UseFIPS": false, - "UseDualStack": true + "UseDualStack": true, + "Region": "ap-southeast-1" } }, { @@ -1087,9 +1139,9 @@ } }, "params": { - "Region": "ap-southeast-1", "UseFIPS": false, - "UseDualStack": false + "UseDualStack": false, + "Region": "ap-southeast-1" } }, { @@ -1100,9 +1152,9 @@ } }, "params": { - "Region": "ap-southeast-2", "UseFIPS": true, - "UseDualStack": true + "UseDualStack": true, + "Region": "ap-southeast-2" } }, { @@ -1113,9 +1165,9 @@ } }, "params": { - "Region": "ap-southeast-2", "UseFIPS": true, - "UseDualStack": false + "UseDualStack": false, + "Region": "ap-southeast-2" } }, { @@ -1126,9 +1178,9 @@ } }, "params": { - "Region": "ap-southeast-2", "UseFIPS": false, - "UseDualStack": true + "UseDualStack": true, + "Region": "ap-southeast-2" } }, { @@ -1139,9 +1191,9 @@ } }, "params": { - "Region": "ap-southeast-2", "UseFIPS": false, - "UseDualStack": false + "UseDualStack": false, + "Region": "ap-southeast-2" } }, { @@ -1150,9 +1202,9 @@ "error": "FIPS and DualStack are enabled, but this partition does not support one or both" }, "params": { - "Region": "us-iso-east-1", "UseFIPS": true, - "UseDualStack": true + "UseDualStack": true, + "Region": "us-iso-east-1" } }, { @@ -1163,9 +1215,9 @@ } }, "params": { - "Region": "us-iso-east-1", "UseFIPS": true, - "UseDualStack": false + "UseDualStack": false, + "Region": "us-iso-east-1" } }, { @@ -1174,9 +1226,9 @@ "error": "DualStack is enabled but this partition does not support DualStack" }, "params": { - "Region": "us-iso-east-1", "UseFIPS": false, - "UseDualStack": true + "UseDualStack": true, + "Region": "us-iso-east-1" } }, { @@ -1187,9 +1239,9 @@ } }, "params": { - "Region": "us-iso-east-1", "UseFIPS": false, - "UseDualStack": false + "UseDualStack": false, + "Region": "us-iso-east-1" } }, { @@ -1200,9 +1252,9 @@ } }, "params": { - "Region": "ap-southeast-3", "UseFIPS": true, - "UseDualStack": true + "UseDualStack": true, + "Region": "ap-southeast-3" } }, { @@ -1213,9 +1265,9 @@ } }, "params": { - "Region": "ap-southeast-3", "UseFIPS": true, - "UseDualStack": false + "UseDualStack": false, + "Region": "ap-southeast-3" } }, { @@ -1226,9 +1278,9 @@ } }, "params": { - "Region": "ap-southeast-3", "UseFIPS": false, - "UseDualStack": true + "UseDualStack": true, + "Region": "ap-southeast-3" } }, { @@ -1239,9 +1291,9 @@ } }, "params": { - "Region": "ap-southeast-3", "UseFIPS": false, - "UseDualStack": false + "UseDualStack": false, + "Region": "ap-southeast-3" } }, { @@ -1252,9 +1304,9 @@ } }, "params": { - "Region": "us-east-1", "UseFIPS": true, - "UseDualStack": true + "UseDualStack": true, + "Region": "us-east-1" } }, { @@ -1265,9 +1317,9 @@ } }, "params": { - "Region": "us-east-1", "UseFIPS": true, - "UseDualStack": false + "UseDualStack": false, + "Region": "us-east-1" } }, { @@ -1278,9 +1330,9 @@ } }, "params": { - "Region": "us-east-1", "UseFIPS": false, - "UseDualStack": true + "UseDualStack": true, + "Region": "us-east-1" } }, { @@ -1291,9 +1343,9 @@ } }, "params": { - "Region": "us-east-1", "UseFIPS": false, - "UseDualStack": false + "UseDualStack": false, + "Region": "us-east-1" } }, { @@ -1304,9 +1356,9 @@ } }, "params": { - "Region": "us-east-2", "UseFIPS": true, - "UseDualStack": true + "UseDualStack": true, + "Region": "us-east-2" } }, { @@ -1317,9 +1369,9 @@ } }, "params": { - "Region": "us-east-2", "UseFIPS": true, - "UseDualStack": false + "UseDualStack": false, + "Region": "us-east-2" } }, { @@ -1330,9 +1382,9 @@ } }, "params": { - "Region": "us-east-2", "UseFIPS": false, - "UseDualStack": true + "UseDualStack": true, + "Region": "us-east-2" } }, { @@ -1343,9 +1395,9 @@ } }, "params": { - "Region": "us-east-2", "UseFIPS": false, - "UseDualStack": false + "UseDualStack": false, + "Region": "us-east-2" } }, { @@ -1356,9 +1408,9 @@ } }, "params": { - "Region": "cn-northwest-1", "UseFIPS": true, - "UseDualStack": true + "UseDualStack": true, + "Region": "cn-northwest-1" } }, { @@ -1369,9 +1421,9 @@ } }, "params": { - "Region": "cn-northwest-1", "UseFIPS": true, - "UseDualStack": false + "UseDualStack": false, + "Region": "cn-northwest-1" } }, { @@ -1382,9 +1434,9 @@ } }, "params": { - "Region": "cn-northwest-1", "UseFIPS": false, - "UseDualStack": true + "UseDualStack": true, + "Region": "cn-northwest-1" } }, { @@ -1395,9 +1447,9 @@ } }, "params": { - "Region": "cn-northwest-1", "UseFIPS": false, - "UseDualStack": false + "UseDualStack": false, + "Region": "cn-northwest-1" } }, { @@ -1406,9 +1458,9 @@ "error": "FIPS and DualStack are enabled, but this partition does not support one or both" }, "params": { - "Region": "us-isob-east-1", "UseFIPS": true, - "UseDualStack": true + "UseDualStack": true, + "Region": "us-isob-east-1" } }, { @@ -1419,9 +1471,9 @@ } }, "params": { - "Region": "us-isob-east-1", "UseFIPS": true, - "UseDualStack": false + "UseDualStack": false, + "Region": "us-isob-east-1" } }, { @@ -1430,9 +1482,9 @@ "error": "DualStack is enabled but this partition does not support DualStack" }, "params": { - "Region": "us-isob-east-1", "UseFIPS": false, - "UseDualStack": true + "UseDualStack": true, + "Region": "us-isob-east-1" } }, { @@ -1443,9 +1495,9 @@ } }, "params": { - "Region": "us-isob-east-1", "UseFIPS": false, - "UseDualStack": false + "UseDualStack": false, + "Region": "us-isob-east-1" } }, { @@ -1456,9 +1508,9 @@ } }, "params": { - "Region": "us-east-1", "UseFIPS": false, "UseDualStack": false, + "Region": "us-east-1", "Endpoint": "https://example.com" } }, @@ -1468,9 +1520,9 @@ "error": "Invalid Configuration: FIPS and custom endpoint are not supported" }, "params": { - "Region": "us-east-1", "UseFIPS": true, "UseDualStack": false, + "Region": "us-east-1", "Endpoint": "https://example.com" } }, @@ -1480,9 +1532,9 @@ "error": "Invalid Configuration: Dualstack and custom endpoint are not supported" }, "params": { - "Region": "us-east-1", "UseFIPS": false, "UseDualStack": true, + "Region": "us-east-1", "Endpoint": "https://example.com" } } diff --git a/services/fsx/src/main/resources/codegen-resources/service-2.json b/services/fsx/src/main/resources/codegen-resources/service-2.json index eb8372c6fe35..def5f4d07608 100644 --- a/services/fsx/src/main/resources/codegen-resources/service-2.json +++ b/services/fsx/src/main/resources/codegen-resources/service-2.json @@ -1615,7 +1615,7 @@ "DailyAutomaticBackupStartTime":{"shape":"DailyTime"}, "DeploymentType":{ "shape":"OpenZFSDeploymentType", - "documentation":"

Specifies the file system deployment type. Single AZ deployment types are configured for redundancy within a single Availability Zone in an Amazon Web Services Region . Valid values are the following:

For more information, see: Deployment type availability and File system performancein theAmazon FSx for OpenZFS User Guide.

" + "documentation":"

Specifies the file system deployment type. Single AZ deployment types are configured for redundancy within a single Availability Zone in an Amazon Web Services Region . Valid values are the following:

For more information, see: Deployment type availability and File system performance in the Amazon FSx for OpenZFS User Guide.

" }, "ThroughputCapacity":{ "shape":"MegabytesPerSecond", @@ -4844,6 +4844,10 @@ "shape":"StorageVirtualMachineId", "documentation":"

The SVM's system generated unique ID.

" }, + "Subtype":{ + "shape":"StorageVirtualMachineSubtype", + "documentation":"

Describes the SVM's subtype.

" + }, "UUID":{ "shape":"UUID", "documentation":"

The SVM's UUID (universally unique identifier).

" @@ -4938,6 +4942,15 @@ "MIXED" ] }, + "StorageVirtualMachineSubtype":{ + "type":"string", + "enum":[ + "DEFAULT", + "DP_DESTINATION", + "SYNC_DESTINATION", + "SYNC_SOURCE" + ] + }, "StorageVirtualMachines":{ "type":"list", "member":{"shape":"StorageVirtualMachine"},