diff --git a/Package.version b/Package.version index ec8199c39b4..e4a3de0f154 100644 --- a/Package.version +++ b/Package.version @@ -1 +1 @@ -1.5.27 \ No newline at end of file +1.5.28 \ No newline at end of file diff --git a/Package.version.next b/Package.version.next index e4a3de0f154..c11862c0448 100644 --- a/Package.version.next +++ b/Package.version.next @@ -1 +1 @@ -1.5.28 \ No newline at end of file +1.5.29 \ No newline at end of file diff --git a/Sources/Core/AWSSDKIdentity/InternalClients/InternalAWSSSO/Sources/InternalAWSSSO/SSOClient.swift b/Sources/Core/AWSSDKIdentity/InternalClients/InternalAWSSSO/Sources/InternalAWSSSO/SSOClient.swift index 4957be60439..95ec367c34c 100644 --- a/Sources/Core/AWSSDKIdentity/InternalClients/InternalAWSSSO/Sources/InternalAWSSSO/SSOClient.swift +++ b/Sources/Core/AWSSDKIdentity/InternalClients/InternalAWSSSO/Sources/InternalAWSSSO/SSOClient.swift @@ -62,7 +62,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes package class SSOClient: ClientRuntime.Client { public static let clientName = "SSOClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SSOClient.SSOClientConfiguration let serviceName = "SSO" diff --git a/Sources/Core/AWSSDKIdentity/InternalClients/InternalAWSSSOOIDC/Sources/InternalAWSSSOOIDC/SSOOIDCClient.swift b/Sources/Core/AWSSDKIdentity/InternalClients/InternalAWSSSOOIDC/Sources/InternalAWSSSOOIDC/SSOOIDCClient.swift index 0fa2ce60320..7249e9b712e 100644 --- a/Sources/Core/AWSSDKIdentity/InternalClients/InternalAWSSSOOIDC/Sources/InternalAWSSSOOIDC/SSOOIDCClient.swift +++ b/Sources/Core/AWSSDKIdentity/InternalClients/InternalAWSSSOOIDC/Sources/InternalAWSSSOOIDC/SSOOIDCClient.swift @@ -65,7 +65,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes package class SSOOIDCClient: ClientRuntime.Client { public static let clientName = "SSOOIDCClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SSOOIDCClient.SSOOIDCClientConfiguration let serviceName = "SSO OIDC" diff --git a/Sources/Core/AWSSDKIdentity/InternalClients/InternalAWSSTS/Sources/InternalAWSSTS/STSClient.swift b/Sources/Core/AWSSDKIdentity/InternalClients/InternalAWSSTS/Sources/InternalAWSSTS/STSClient.swift index 12cff162665..b699432848a 100644 --- a/Sources/Core/AWSSDKIdentity/InternalClients/InternalAWSSTS/Sources/InternalAWSSTS/STSClient.swift +++ b/Sources/Core/AWSSDKIdentity/InternalClients/InternalAWSSTS/Sources/InternalAWSSTS/STSClient.swift @@ -65,7 +65,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes package class STSClient: ClientRuntime.Client { public static let clientName = "STSClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: STSClient.STSClientConfiguration let serviceName = "STS" diff --git a/Sources/Services/AWSACM/Sources/AWSACM/ACMClient.swift b/Sources/Services/AWSACM/Sources/AWSACM/ACMClient.swift index feab30b264e..93fb014d30e 100644 --- a/Sources/Services/AWSACM/Sources/AWSACM/ACMClient.swift +++ b/Sources/Services/AWSACM/Sources/AWSACM/ACMClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ACMClient: ClientRuntime.Client { public static let clientName = "ACMClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ACMClient.ACMClientConfiguration let serviceName = "ACM" diff --git a/Sources/Services/AWSACM/Tests/AWSACMTests/EndpointResolverTest.swift b/Sources/Services/AWSACM/Tests/AWSACMTests/EndpointResolverTest.swift index 783652d21d2..6c7971a886b 100644 --- a/Sources/Services/AWSACM/Tests/AWSACMTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSACM/Tests/AWSACMTests/EndpointResolverTest.swift @@ -801,27 +801,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve40() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve41() throws { + func testResolve40() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -840,27 +821,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve42() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve43() throws { + func testResolve41() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -879,27 +841,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve44() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve45() throws { + func testResolve42() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -918,27 +861,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve46() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve47() throws { + func testResolve43() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -958,7 +882,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve48() throws { + func testResolve44() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -979,7 +903,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve49() throws { + func testResolve45() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -999,7 +923,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve50() throws { + func testResolve46() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -1019,7 +943,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve51() throws { + func testResolve47() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -1039,7 +963,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve52() throws { + func testResolve48() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSACMPCA/Sources/AWSACMPCA/ACMPCAClient.swift b/Sources/Services/AWSACMPCA/Sources/AWSACMPCA/ACMPCAClient.swift index 27e74207866..71be5860b00 100644 --- a/Sources/Services/AWSACMPCA/Sources/AWSACMPCA/ACMPCAClient.swift +++ b/Sources/Services/AWSACMPCA/Sources/AWSACMPCA/ACMPCAClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ACMPCAClient: ClientRuntime.Client { public static let clientName = "ACMPCAClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ACMPCAClient.ACMPCAClientConfiguration let serviceName = "ACM PCA" diff --git a/Sources/Services/AWSAIOps/Sources/AWSAIOps/AIOpsClient.swift b/Sources/Services/AWSAIOps/Sources/AWSAIOps/AIOpsClient.swift index 45507e35b50..6ed4faa39fe 100644 --- a/Sources/Services/AWSAIOps/Sources/AWSAIOps/AIOpsClient.swift +++ b/Sources/Services/AWSAIOps/Sources/AWSAIOps/AIOpsClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class AIOpsClient: ClientRuntime.Client { public static let clientName = "AIOpsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: AIOpsClient.AIOpsClientConfiguration let serviceName = "AIOps" diff --git a/Sources/Services/AWSAIOps/Tests/AWSAIOpsTests/EndpointResolverTest.swift b/Sources/Services/AWSAIOps/Tests/AWSAIOpsTests/EndpointResolverTest.swift index 2fd7a9cb5a1..5bd089d582d 100644 --- a/Sources/Services/AWSAIOps/Tests/AWSAIOpsTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSAIOps/Tests/AWSAIOpsTests/EndpointResolverTest.swift @@ -261,27 +261,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve13() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve14() throws { + func testResolve13() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -300,27 +281,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve15() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve16() throws { + func testResolve14() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -339,27 +301,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve17() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve18() throws { + func testResolve15() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -378,27 +321,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve19() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve20() throws { + func testResolve16() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -418,7 +342,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve21() throws { + func testResolve17() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -439,7 +363,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve22() throws { + func testResolve18() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -459,7 +383,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve23() throws { + func testResolve19() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -479,7 +403,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve24() throws { + func testResolve20() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -499,7 +423,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve25() throws { + func testResolve21() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSAPIGateway/Sources/AWSAPIGateway/APIGatewayClient.swift b/Sources/Services/AWSAPIGateway/Sources/AWSAPIGateway/APIGatewayClient.swift index bd9252cf37a..ffaef4752db 100644 --- a/Sources/Services/AWSAPIGateway/Sources/AWSAPIGateway/APIGatewayClient.swift +++ b/Sources/Services/AWSAPIGateway/Sources/AWSAPIGateway/APIGatewayClient.swift @@ -71,7 +71,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class APIGatewayClient: ClientRuntime.Client { public static let clientName = "APIGatewayClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: APIGatewayClient.APIGatewayClientConfiguration let serviceName = "API Gateway" diff --git a/Sources/Services/AWSARCRegionswitch/Sources/AWSARCRegionswitch/ARCRegionswitchClient.swift b/Sources/Services/AWSARCRegionswitch/Sources/AWSARCRegionswitch/ARCRegionswitchClient.swift index 8e00f9a6b9f..416aebee61e 100644 --- a/Sources/Services/AWSARCRegionswitch/Sources/AWSARCRegionswitch/ARCRegionswitchClient.swift +++ b/Sources/Services/AWSARCRegionswitch/Sources/AWSARCRegionswitch/ARCRegionswitchClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ARCRegionswitchClient: ClientRuntime.Client { public static let clientName = "ARCRegionswitchClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ARCRegionswitchClient.ARCRegionswitchClientConfiguration let serviceName = "ARC Region switch" diff --git a/Sources/Services/AWSARCZonalShift/Sources/AWSARCZonalShift/ARCZonalShiftClient.swift b/Sources/Services/AWSARCZonalShift/Sources/AWSARCZonalShift/ARCZonalShiftClient.swift index 5e19bf9c52e..0007d857eac 100644 --- a/Sources/Services/AWSARCZonalShift/Sources/AWSARCZonalShift/ARCZonalShiftClient.swift +++ b/Sources/Services/AWSARCZonalShift/Sources/AWSARCZonalShift/ARCZonalShiftClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ARCZonalShiftClient: ClientRuntime.Client { public static let clientName = "ARCZonalShiftClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ARCZonalShiftClient.ARCZonalShiftClientConfiguration let serviceName = "ARC Zonal Shift" diff --git a/Sources/Services/AWSAccessAnalyzer/Sources/AWSAccessAnalyzer/AccessAnalyzerClient.swift b/Sources/Services/AWSAccessAnalyzer/Sources/AWSAccessAnalyzer/AccessAnalyzerClient.swift index e15db5a69e1..e0ec97f2af8 100644 --- a/Sources/Services/AWSAccessAnalyzer/Sources/AWSAccessAnalyzer/AccessAnalyzerClient.swift +++ b/Sources/Services/AWSAccessAnalyzer/Sources/AWSAccessAnalyzer/AccessAnalyzerClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class AccessAnalyzerClient: ClientRuntime.Client { public static let clientName = "AccessAnalyzerClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: AccessAnalyzerClient.AccessAnalyzerClientConfiguration let serviceName = "AccessAnalyzer" diff --git a/Sources/Services/AWSAccount/Sources/AWSAccount/AccountClient.swift b/Sources/Services/AWSAccount/Sources/AWSAccount/AccountClient.swift index 7aec1134e40..d709c721904 100644 --- a/Sources/Services/AWSAccount/Sources/AWSAccount/AccountClient.swift +++ b/Sources/Services/AWSAccount/Sources/AWSAccount/AccountClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class AccountClient: ClientRuntime.Client { public static let clientName = "AccountClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: AccountClient.AccountClientConfiguration let serviceName = "Account" diff --git a/Sources/Services/AWSAmp/Sources/AWSAmp/AmpClient.swift b/Sources/Services/AWSAmp/Sources/AWSAmp/AmpClient.swift index 14d29b210eb..53ac3677d7c 100644 --- a/Sources/Services/AWSAmp/Sources/AWSAmp/AmpClient.swift +++ b/Sources/Services/AWSAmp/Sources/AWSAmp/AmpClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class AmpClient: ClientRuntime.Client { public static let clientName = "AmpClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: AmpClient.AmpClientConfiguration let serviceName = "amp" diff --git a/Sources/Services/AWSAmplify/Sources/AWSAmplify/AmplifyClient.swift b/Sources/Services/AWSAmplify/Sources/AWSAmplify/AmplifyClient.swift index 717378ce567..524f7845a0c 100644 --- a/Sources/Services/AWSAmplify/Sources/AWSAmplify/AmplifyClient.swift +++ b/Sources/Services/AWSAmplify/Sources/AWSAmplify/AmplifyClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class AmplifyClient: ClientRuntime.Client { public static let clientName = "AmplifyClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: AmplifyClient.AmplifyClientConfiguration let serviceName = "Amplify" diff --git a/Sources/Services/AWSAmplifyBackend/Sources/AWSAmplifyBackend/AmplifyBackendClient.swift b/Sources/Services/AWSAmplifyBackend/Sources/AWSAmplifyBackend/AmplifyBackendClient.swift index d3cecb42ad7..b062b2cadb8 100644 --- a/Sources/Services/AWSAmplifyBackend/Sources/AWSAmplifyBackend/AmplifyBackendClient.swift +++ b/Sources/Services/AWSAmplifyBackend/Sources/AWSAmplifyBackend/AmplifyBackendClient.swift @@ -65,7 +65,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class AmplifyBackendClient: ClientRuntime.Client { public static let clientName = "AmplifyBackendClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: AmplifyBackendClient.AmplifyBackendClientConfiguration let serviceName = "AmplifyBackend" diff --git a/Sources/Services/AWSAmplifyUIBuilder/Sources/AWSAmplifyUIBuilder/AmplifyUIBuilderClient.swift b/Sources/Services/AWSAmplifyUIBuilder/Sources/AWSAmplifyUIBuilder/AmplifyUIBuilderClient.swift index 0c0b1c6a659..ebce2296a00 100644 --- a/Sources/Services/AWSAmplifyUIBuilder/Sources/AWSAmplifyUIBuilder/AmplifyUIBuilderClient.swift +++ b/Sources/Services/AWSAmplifyUIBuilder/Sources/AWSAmplifyUIBuilder/AmplifyUIBuilderClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class AmplifyUIBuilderClient: ClientRuntime.Client { public static let clientName = "AmplifyUIBuilderClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: AmplifyUIBuilderClient.AmplifyUIBuilderClientConfiguration let serviceName = "AmplifyUIBuilder" diff --git a/Sources/Services/AWSApiGatewayManagementApi/Sources/AWSApiGatewayManagementApi/ApiGatewayManagementApiClient.swift b/Sources/Services/AWSApiGatewayManagementApi/Sources/AWSApiGatewayManagementApi/ApiGatewayManagementApiClient.swift index f33f7ed689c..0ab7884b015 100644 --- a/Sources/Services/AWSApiGatewayManagementApi/Sources/AWSApiGatewayManagementApi/ApiGatewayManagementApiClient.swift +++ b/Sources/Services/AWSApiGatewayManagementApi/Sources/AWSApiGatewayManagementApi/ApiGatewayManagementApiClient.swift @@ -65,7 +65,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ApiGatewayManagementApiClient: ClientRuntime.Client { public static let clientName = "ApiGatewayManagementApiClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ApiGatewayManagementApiClient.ApiGatewayManagementApiClientConfiguration let serviceName = "ApiGatewayManagementApi" diff --git a/Sources/Services/AWSApiGatewayV2/Sources/AWSApiGatewayV2/ApiGatewayV2Client.swift b/Sources/Services/AWSApiGatewayV2/Sources/AWSApiGatewayV2/ApiGatewayV2Client.swift index 68b2e1bb4aa..a0c67c6b300 100644 --- a/Sources/Services/AWSApiGatewayV2/Sources/AWSApiGatewayV2/ApiGatewayV2Client.swift +++ b/Sources/Services/AWSApiGatewayV2/Sources/AWSApiGatewayV2/ApiGatewayV2Client.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ApiGatewayV2Client: ClientRuntime.Client { public static let clientName = "ApiGatewayV2Client" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ApiGatewayV2Client.ApiGatewayV2ClientConfiguration let serviceName = "ApiGatewayV2" diff --git a/Sources/Services/AWSAppConfig/Sources/AWSAppConfig/AppConfigClient.swift b/Sources/Services/AWSAppConfig/Sources/AWSAppConfig/AppConfigClient.swift index 90957a33699..105d94dc8fe 100644 --- a/Sources/Services/AWSAppConfig/Sources/AWSAppConfig/AppConfigClient.swift +++ b/Sources/Services/AWSAppConfig/Sources/AWSAppConfig/AppConfigClient.swift @@ -70,7 +70,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class AppConfigClient: ClientRuntime.Client { public static let clientName = "AppConfigClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: AppConfigClient.AppConfigClientConfiguration let serviceName = "AppConfig" diff --git a/Sources/Services/AWSAppConfigData/Sources/AWSAppConfigData/AppConfigDataClient.swift b/Sources/Services/AWSAppConfigData/Sources/AWSAppConfigData/AppConfigDataClient.swift index ede46c8f12c..9de009cfa5e 100644 --- a/Sources/Services/AWSAppConfigData/Sources/AWSAppConfigData/AppConfigDataClient.swift +++ b/Sources/Services/AWSAppConfigData/Sources/AWSAppConfigData/AppConfigDataClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class AppConfigDataClient: ClientRuntime.Client { public static let clientName = "AppConfigDataClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: AppConfigDataClient.AppConfigDataClientConfiguration let serviceName = "AppConfigData" diff --git a/Sources/Services/AWSAppFabric/Sources/AWSAppFabric/AppFabricClient.swift b/Sources/Services/AWSAppFabric/Sources/AWSAppFabric/AppFabricClient.swift index 17b23f0410e..fc56a938be1 100644 --- a/Sources/Services/AWSAppFabric/Sources/AWSAppFabric/AppFabricClient.swift +++ b/Sources/Services/AWSAppFabric/Sources/AWSAppFabric/AppFabricClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class AppFabricClient: ClientRuntime.Client { public static let clientName = "AppFabricClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: AppFabricClient.AppFabricClientConfiguration let serviceName = "AppFabric" diff --git a/Sources/Services/AWSAppIntegrations/Sources/AWSAppIntegrations/AppIntegrationsClient.swift b/Sources/Services/AWSAppIntegrations/Sources/AWSAppIntegrations/AppIntegrationsClient.swift index 9b98426d2dd..fb197772b64 100644 --- a/Sources/Services/AWSAppIntegrations/Sources/AWSAppIntegrations/AppIntegrationsClient.swift +++ b/Sources/Services/AWSAppIntegrations/Sources/AWSAppIntegrations/AppIntegrationsClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class AppIntegrationsClient: ClientRuntime.Client { public static let clientName = "AppIntegrationsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: AppIntegrationsClient.AppIntegrationsClientConfiguration let serviceName = "AppIntegrations" diff --git a/Sources/Services/AWSAppMesh/Sources/AWSAppMesh/AppMeshClient.swift b/Sources/Services/AWSAppMesh/Sources/AWSAppMesh/AppMeshClient.swift index 82f4a33afb8..43a4bde6451 100644 --- a/Sources/Services/AWSAppMesh/Sources/AWSAppMesh/AppMeshClient.swift +++ b/Sources/Services/AWSAppMesh/Sources/AWSAppMesh/AppMeshClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class AppMeshClient: ClientRuntime.Client { public static let clientName = "AppMeshClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: AppMeshClient.AppMeshClientConfiguration let serviceName = "App Mesh" diff --git a/Sources/Services/AWSAppRunner/Sources/AWSAppRunner/AppRunnerClient.swift b/Sources/Services/AWSAppRunner/Sources/AWSAppRunner/AppRunnerClient.swift index 3472e7d76e6..73c8c20df58 100644 --- a/Sources/Services/AWSAppRunner/Sources/AWSAppRunner/AppRunnerClient.swift +++ b/Sources/Services/AWSAppRunner/Sources/AWSAppRunner/AppRunnerClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class AppRunnerClient: ClientRuntime.Client { public static let clientName = "AppRunnerClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: AppRunnerClient.AppRunnerClientConfiguration let serviceName = "AppRunner" diff --git a/Sources/Services/AWSAppStream/Sources/AWSAppStream/AppStreamClient.swift b/Sources/Services/AWSAppStream/Sources/AWSAppStream/AppStreamClient.swift index 26d56ba5969..b2859ce430c 100644 --- a/Sources/Services/AWSAppStream/Sources/AWSAppStream/AppStreamClient.swift +++ b/Sources/Services/AWSAppStream/Sources/AWSAppStream/AppStreamClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class AppStreamClient: ClientRuntime.Client { public static let clientName = "AppStreamClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: AppStreamClient.AppStreamClientConfiguration let serviceName = "AppStream" diff --git a/Sources/Services/AWSAppSync/Sources/AWSAppSync/AppSyncClient.swift b/Sources/Services/AWSAppSync/Sources/AWSAppSync/AppSyncClient.swift index c147c1e8839..bf8b008e03e 100644 --- a/Sources/Services/AWSAppSync/Sources/AWSAppSync/AppSyncClient.swift +++ b/Sources/Services/AWSAppSync/Sources/AWSAppSync/AppSyncClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class AppSyncClient: ClientRuntime.Client { public static let clientName = "AppSyncClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: AppSyncClient.AppSyncClientConfiguration let serviceName = "AppSync" diff --git a/Sources/Services/AWSAppSync/Tests/AWSAppSyncTests/EndpointResolverTest.swift b/Sources/Services/AWSAppSync/Tests/AWSAppSyncTests/EndpointResolverTest.swift index 61e2152c8e8..f4bbdfe7816 100644 --- a/Sources/Services/AWSAppSync/Tests/AWSAppSyncTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSAppSync/Tests/AWSAppSyncTests/EndpointResolverTest.swift @@ -661,27 +661,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve33() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve34() throws { + func testResolve33() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -700,27 +681,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve35() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve36() throws { + func testResolve34() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -739,27 +701,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve37() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve38() throws { + func testResolve35() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -778,27 +721,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve39() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve40() throws { + func testResolve36() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -818,7 +742,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve41() throws { + func testResolve37() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -839,7 +763,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve42() throws { + func testResolve38() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -859,7 +783,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve43() throws { + func testResolve39() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -879,7 +803,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve44() throws { + func testResolve40() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -899,7 +823,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve45() throws { + func testResolve41() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSAppTest/Sources/AWSAppTest/AppTestClient.swift b/Sources/Services/AWSAppTest/Sources/AWSAppTest/AppTestClient.swift index 4a00b483cd1..61d5b322ad6 100644 --- a/Sources/Services/AWSAppTest/Sources/AWSAppTest/AppTestClient.swift +++ b/Sources/Services/AWSAppTest/Sources/AWSAppTest/AppTestClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class AppTestClient: ClientRuntime.Client { public static let clientName = "AppTestClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: AppTestClient.AppTestClientConfiguration let serviceName = "AppTest" diff --git a/Sources/Services/AWSAppflow/Sources/AWSAppflow/AppflowClient.swift b/Sources/Services/AWSAppflow/Sources/AWSAppflow/AppflowClient.swift index 403b46bb878..e761ecd2060 100644 --- a/Sources/Services/AWSAppflow/Sources/AWSAppflow/AppflowClient.swift +++ b/Sources/Services/AWSAppflow/Sources/AWSAppflow/AppflowClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class AppflowClient: ClientRuntime.Client { public static let clientName = "AppflowClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: AppflowClient.AppflowClientConfiguration let serviceName = "Appflow" diff --git a/Sources/Services/AWSAppflow/Tests/AWSAppflowTests/EndpointResolverTest.swift b/Sources/Services/AWSAppflow/Tests/AWSAppflowTests/EndpointResolverTest.swift index 4b498fa859a..f4c15425171 100644 --- a/Sources/Services/AWSAppflow/Tests/AWSAppflowTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSAppflow/Tests/AWSAppflowTests/EndpointResolverTest.swift @@ -561,27 +561,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve28() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve29() throws { + func testResolve28() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -600,27 +581,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve30() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve31() throws { + func testResolve29() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -639,27 +601,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve32() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve33() throws { + func testResolve30() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -678,27 +621,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve34() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve35() throws { + func testResolve31() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -718,7 +642,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve36() throws { + func testResolve32() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -739,7 +663,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve37() throws { + func testResolve33() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -759,7 +683,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve38() throws { + func testResolve34() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -779,7 +703,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve39() throws { + func testResolve35() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -799,7 +723,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve40() throws { + func testResolve36() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSApplicationAutoScaling/Sources/AWSApplicationAutoScaling/ApplicationAutoScalingClient.swift b/Sources/Services/AWSApplicationAutoScaling/Sources/AWSApplicationAutoScaling/ApplicationAutoScalingClient.swift index 236a53c6913..d943881edc9 100644 --- a/Sources/Services/AWSApplicationAutoScaling/Sources/AWSApplicationAutoScaling/ApplicationAutoScalingClient.swift +++ b/Sources/Services/AWSApplicationAutoScaling/Sources/AWSApplicationAutoScaling/ApplicationAutoScalingClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ApplicationAutoScalingClient: ClientRuntime.Client { public static let clientName = "ApplicationAutoScalingClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ApplicationAutoScalingClient.ApplicationAutoScalingClientConfiguration let serviceName = "Application Auto Scaling" diff --git a/Sources/Services/AWSApplicationCostProfiler/Sources/AWSApplicationCostProfiler/ApplicationCostProfilerClient.swift b/Sources/Services/AWSApplicationCostProfiler/Sources/AWSApplicationCostProfiler/ApplicationCostProfilerClient.swift index 9be1a91d47e..bc45be1fa83 100644 --- a/Sources/Services/AWSApplicationCostProfiler/Sources/AWSApplicationCostProfiler/ApplicationCostProfilerClient.swift +++ b/Sources/Services/AWSApplicationCostProfiler/Sources/AWSApplicationCostProfiler/ApplicationCostProfilerClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ApplicationCostProfilerClient: ClientRuntime.Client { public static let clientName = "ApplicationCostProfilerClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ApplicationCostProfilerClient.ApplicationCostProfilerClientConfiguration let serviceName = "ApplicationCostProfiler" diff --git a/Sources/Services/AWSApplicationDiscoveryService/Sources/AWSApplicationDiscoveryService/ApplicationDiscoveryClient.swift b/Sources/Services/AWSApplicationDiscoveryService/Sources/AWSApplicationDiscoveryService/ApplicationDiscoveryClient.swift index c12788b2b0e..7970bfed914 100644 --- a/Sources/Services/AWSApplicationDiscoveryService/Sources/AWSApplicationDiscoveryService/ApplicationDiscoveryClient.swift +++ b/Sources/Services/AWSApplicationDiscoveryService/Sources/AWSApplicationDiscoveryService/ApplicationDiscoveryClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ApplicationDiscoveryClient: ClientRuntime.Client { public static let clientName = "ApplicationDiscoveryClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ApplicationDiscoveryClient.ApplicationDiscoveryClientConfiguration let serviceName = "Application Discovery" diff --git a/Sources/Services/AWSApplicationInsights/Sources/AWSApplicationInsights/ApplicationInsightsClient.swift b/Sources/Services/AWSApplicationInsights/Sources/AWSApplicationInsights/ApplicationInsightsClient.swift index 1ba3489878d..76dbbd67c98 100644 --- a/Sources/Services/AWSApplicationInsights/Sources/AWSApplicationInsights/ApplicationInsightsClient.swift +++ b/Sources/Services/AWSApplicationInsights/Sources/AWSApplicationInsights/ApplicationInsightsClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ApplicationInsightsClient: ClientRuntime.Client { public static let clientName = "ApplicationInsightsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ApplicationInsightsClient.ApplicationInsightsClientConfiguration let serviceName = "Application Insights" diff --git a/Sources/Services/AWSApplicationSignals/Sources/AWSApplicationSignals/ApplicationSignalsClient.swift b/Sources/Services/AWSApplicationSignals/Sources/AWSApplicationSignals/ApplicationSignalsClient.swift index be6eee5aad3..ae5a03902c8 100644 --- a/Sources/Services/AWSApplicationSignals/Sources/AWSApplicationSignals/ApplicationSignalsClient.swift +++ b/Sources/Services/AWSApplicationSignals/Sources/AWSApplicationSignals/ApplicationSignalsClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ApplicationSignalsClient: ClientRuntime.Client { public static let clientName = "ApplicationSignalsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ApplicationSignalsClient.ApplicationSignalsClientConfiguration let serviceName = "Application Signals" diff --git a/Sources/Services/AWSArtifact/Sources/AWSArtifact/ArtifactClient.swift b/Sources/Services/AWSArtifact/Sources/AWSArtifact/ArtifactClient.swift index 1f84655e0f2..64b0a12d450 100644 --- a/Sources/Services/AWSArtifact/Sources/AWSArtifact/ArtifactClient.swift +++ b/Sources/Services/AWSArtifact/Sources/AWSArtifact/ArtifactClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ArtifactClient: ClientRuntime.Client { public static let clientName = "ArtifactClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ArtifactClient.ArtifactClientConfiguration let serviceName = "Artifact" diff --git a/Sources/Services/AWSAthena/Sources/AWSAthena/AthenaClient.swift b/Sources/Services/AWSAthena/Sources/AWSAthena/AthenaClient.swift index 83f61274af4..369685389c9 100644 --- a/Sources/Services/AWSAthena/Sources/AWSAthena/AthenaClient.swift +++ b/Sources/Services/AWSAthena/Sources/AWSAthena/AthenaClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class AthenaClient: ClientRuntime.Client { public static let clientName = "AthenaClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: AthenaClient.AthenaClientConfiguration let serviceName = "Athena" diff --git a/Sources/Services/AWSAthena/Tests/AWSAthenaTests/EndpointResolverTest.swift b/Sources/Services/AWSAthena/Tests/AWSAthenaTests/EndpointResolverTest.swift index 170d66032a8..f7f2c62a4be 100644 --- a/Sources/Services/AWSAthena/Tests/AWSAthenaTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSAthena/Tests/AWSAthenaTests/EndpointResolverTest.swift @@ -781,27 +781,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve39() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve40() throws { + func testResolve39() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -820,27 +801,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve41() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve42() throws { + func testResolve40() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -859,27 +821,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve43() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve44() throws { + func testResolve41() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -898,27 +841,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve45() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve46() throws { + func testResolve42() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -938,7 +862,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve47() throws { + func testResolve43() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -959,7 +883,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve48() throws { + func testResolve44() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -979,7 +903,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve49() throws { + func testResolve45() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -999,7 +923,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve50() throws { + func testResolve46() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -1019,7 +943,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve51() throws { + func testResolve47() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSAuditManager/Sources/AWSAuditManager/AuditManagerClient.swift b/Sources/Services/AWSAuditManager/Sources/AWSAuditManager/AuditManagerClient.swift index 7e560bbf721..c453ecc47cd 100644 --- a/Sources/Services/AWSAuditManager/Sources/AWSAuditManager/AuditManagerClient.swift +++ b/Sources/Services/AWSAuditManager/Sources/AWSAuditManager/AuditManagerClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class AuditManagerClient: ClientRuntime.Client { public static let clientName = "AuditManagerClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: AuditManagerClient.AuditManagerClientConfiguration let serviceName = "AuditManager" diff --git a/Sources/Services/AWSAutoScaling/Sources/AWSAutoScaling/AutoScalingClient.swift b/Sources/Services/AWSAutoScaling/Sources/AWSAutoScaling/AutoScalingClient.swift index 538a2ac4d28..d19659ceb6a 100644 --- a/Sources/Services/AWSAutoScaling/Sources/AWSAutoScaling/AutoScalingClient.swift +++ b/Sources/Services/AWSAutoScaling/Sources/AWSAutoScaling/AutoScalingClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class AutoScalingClient: ClientRuntime.Client { public static let clientName = "AutoScalingClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: AutoScalingClient.AutoScalingClientConfiguration let serviceName = "Auto Scaling" diff --git a/Sources/Services/AWSAutoScaling/Tests/AWSAutoScalingTests/EndpointResolverTest.swift b/Sources/Services/AWSAutoScaling/Tests/AWSAutoScalingTests/EndpointResolverTest.swift index 414cb3e857a..25463ddbfe1 100644 --- a/Sources/Services/AWSAutoScaling/Tests/AWSAutoScalingTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSAutoScaling/Tests/AWSAutoScalingTests/EndpointResolverTest.swift @@ -761,27 +761,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve38() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve39() throws { + func testResolve38() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -800,27 +781,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve40() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve41() throws { + func testResolve39() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -839,27 +801,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve42() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve43() throws { + func testResolve40() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -878,27 +821,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve44() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve45() throws { + func testResolve41() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -919,7 +843,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve46() throws { + func testResolve42() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -939,7 +863,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve47() throws { + func testResolve43() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -959,7 +883,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve48() throws { + func testResolve44() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -979,7 +903,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve49() throws { + func testResolve45() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSAutoScalingPlans/Sources/AWSAutoScalingPlans/AutoScalingPlansClient.swift b/Sources/Services/AWSAutoScalingPlans/Sources/AWSAutoScalingPlans/AutoScalingPlansClient.swift index 427a5904d4d..2443ef927b5 100644 --- a/Sources/Services/AWSAutoScalingPlans/Sources/AWSAutoScalingPlans/AutoScalingPlansClient.swift +++ b/Sources/Services/AWSAutoScalingPlans/Sources/AWSAutoScalingPlans/AutoScalingPlansClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class AutoScalingPlansClient: ClientRuntime.Client { public static let clientName = "AutoScalingPlansClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: AutoScalingPlansClient.AutoScalingPlansClientConfiguration let serviceName = "Auto Scaling Plans" diff --git a/Sources/Services/AWSB2bi/Sources/AWSB2bi/B2biClient.swift b/Sources/Services/AWSB2bi/Sources/AWSB2bi/B2biClient.swift index 932ae878ad8..63df3c45661 100644 --- a/Sources/Services/AWSB2bi/Sources/AWSB2bi/B2biClient.swift +++ b/Sources/Services/AWSB2bi/Sources/AWSB2bi/B2biClient.swift @@ -69,7 +69,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class B2biClient: ClientRuntime.Client { public static let clientName = "B2biClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: B2biClient.B2biClientConfiguration let serviceName = "b2bi" @@ -388,7 +388,7 @@ extension B2biClient { /// - `ResourceNotFoundException` : Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists in a region other than the region specified in the API call. /// - `ServiceQuotaExceededException` : Occurs when the calling command attempts to exceed one of the service quotas, for example trying to create a capability when you already have the maximum number of capabilities allowed. /// - `ThrottlingException` : The request was denied due to throttling: the data speed and rendering may be limited depending on various parameters and conditions. - /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. + /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. This exception can be thrown during standard EDI validation or when custom validation rules fail, such as when element length constraints are violated, invalid codes are used in code list validations, or required elements are missing based on configured element requirement rules. public func createCapability(input: CreateCapabilityInput) async throws -> CreateCapabilityOutput { let context = Smithy.ContextBuilder() .withMethod(value: .post) @@ -463,7 +463,7 @@ extension B2biClient { /// - `ResourceNotFoundException` : Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists in a region other than the region specified in the API call. /// - `ServiceQuotaExceededException` : Occurs when the calling command attempts to exceed one of the service quotas, for example trying to create a capability when you already have the maximum number of capabilities allowed. /// - `ThrottlingException` : The request was denied due to throttling: the data speed and rendering may be limited depending on various parameters and conditions. - /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. + /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. This exception can be thrown during standard EDI validation or when custom validation rules fail, such as when element length constraints are violated, invalid codes are used in code list validations, or required elements are missing based on configured element requirement rules. public func createPartnership(input: CreatePartnershipInput) async throws -> CreatePartnershipOutput { let context = Smithy.ContextBuilder() .withMethod(value: .post) @@ -538,7 +538,7 @@ extension B2biClient { /// - `ResourceNotFoundException` : Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists in a region other than the region specified in the API call. /// - `ServiceQuotaExceededException` : Occurs when the calling command attempts to exceed one of the service quotas, for example trying to create a capability when you already have the maximum number of capabilities allowed. /// - `ThrottlingException` : The request was denied due to throttling: the data speed and rendering may be limited depending on various parameters and conditions. - /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. + /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. This exception can be thrown during standard EDI validation or when custom validation rules fail, such as when element length constraints are violated, invalid codes are used in code list validations, or required elements are missing based on configured element requirement rules. public func createProfile(input: CreateProfileInput) async throws -> CreateProfileOutput { let context = Smithy.ContextBuilder() .withMethod(value: .post) @@ -610,7 +610,7 @@ extension B2biClient { /// - `AccessDeniedException` : You do not have sufficient access to perform this action. /// - `InternalServerException` : This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service. /// - `ResourceNotFoundException` : Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists in a region other than the region specified in the API call. - /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. + /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. This exception can be thrown during standard EDI validation or when custom validation rules fail, such as when element length constraints are violated, invalid codes are used in code list validations, or required elements are missing based on configured element requirement rules. public func createStarterMappingTemplate(input: CreateStarterMappingTemplateInput) async throws -> CreateStarterMappingTemplateOutput { let context = Smithy.ContextBuilder() .withMethod(value: .post) @@ -697,7 +697,7 @@ extension B2biClient { /// - `ResourceNotFoundException` : Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists in a region other than the region specified in the API call. /// - `ServiceQuotaExceededException` : Occurs when the calling command attempts to exceed one of the service quotas, for example trying to create a capability when you already have the maximum number of capabilities allowed. /// - `ThrottlingException` : The request was denied due to throttling: the data speed and rendering may be limited depending on various parameters and conditions. - /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. + /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. This exception can be thrown during standard EDI validation or when custom validation rules fail, such as when element length constraints are violated, invalid codes are used in code list validations, or required elements are missing based on configured element requirement rules. public func createTransformer(input: CreateTransformerInput) async throws -> CreateTransformerOutput { let context = Smithy.ContextBuilder() .withMethod(value: .post) @@ -771,7 +771,7 @@ extension B2biClient { /// - `InternalServerException` : This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service. /// - `ResourceNotFoundException` : Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists in a region other than the region specified in the API call. /// - `ThrottlingException` : The request was denied due to throttling: the data speed and rendering may be limited depending on various parameters and conditions. - /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. + /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. This exception can be thrown during standard EDI validation or when custom validation rules fail, such as when element length constraints are violated, invalid codes are used in code list validations, or required elements are missing based on configured element requirement rules. public func deleteCapability(input: DeleteCapabilityInput) async throws -> DeleteCapabilityOutput { let context = Smithy.ContextBuilder() .withMethod(value: .post) @@ -844,7 +844,7 @@ extension B2biClient { /// - `InternalServerException` : This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service. /// - `ResourceNotFoundException` : Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists in a region other than the region specified in the API call. /// - `ThrottlingException` : The request was denied due to throttling: the data speed and rendering may be limited depending on various parameters and conditions. - /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. + /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. This exception can be thrown during standard EDI validation or when custom validation rules fail, such as when element length constraints are violated, invalid codes are used in code list validations, or required elements are missing based on configured element requirement rules. public func deletePartnership(input: DeletePartnershipInput) async throws -> DeletePartnershipOutput { let context = Smithy.ContextBuilder() .withMethod(value: .post) @@ -917,7 +917,7 @@ extension B2biClient { /// - `InternalServerException` : This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service. /// - `ResourceNotFoundException` : Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists in a region other than the region specified in the API call. /// - `ThrottlingException` : The request was denied due to throttling: the data speed and rendering may be limited depending on various parameters and conditions. - /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. + /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. This exception can be thrown during standard EDI validation or when custom validation rules fail, such as when element length constraints are violated, invalid codes are used in code list validations, or required elements are missing based on configured element requirement rules. public func deleteProfile(input: DeleteProfileInput) async throws -> DeleteProfileOutput { let context = Smithy.ContextBuilder() .withMethod(value: .post) @@ -990,7 +990,7 @@ extension B2biClient { /// - `InternalServerException` : This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service. /// - `ResourceNotFoundException` : Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists in a region other than the region specified in the API call. /// - `ThrottlingException` : The request was denied due to throttling: the data speed and rendering may be limited depending on various parameters and conditions. - /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. + /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. This exception can be thrown during standard EDI validation or when custom validation rules fail, such as when element length constraints are violated, invalid codes are used in code list validations, or required elements are missing based on configured element requirement rules. public func deleteTransformer(input: DeleteTransformerInput) async throws -> DeleteTransformerOutput { let context = Smithy.ContextBuilder() .withMethod(value: .post) @@ -1067,7 +1067,7 @@ extension B2biClient { /// - `AccessDeniedException` : You do not have sufficient access to perform this action. /// - `InternalServerException` : This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service. /// - `ThrottlingException` : The request was denied due to throttling: the data speed and rendering may be limited depending on various parameters and conditions. - /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. + /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. This exception can be thrown during standard EDI validation or when custom validation rules fail, such as when element length constraints are violated, invalid codes are used in code list validations, or required elements are missing based on configured element requirement rules. public func generateMapping(input: GenerateMappingInput) async throws -> GenerateMappingOutput { let context = Smithy.ContextBuilder() .withMethod(value: .post) @@ -1139,7 +1139,7 @@ extension B2biClient { /// - `InternalServerException` : This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service. /// - `ResourceNotFoundException` : Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists in a region other than the region specified in the API call. /// - `ThrottlingException` : The request was denied due to throttling: the data speed and rendering may be limited depending on various parameters and conditions. - /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. + /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. This exception can be thrown during standard EDI validation or when custom validation rules fail, such as when element length constraints are violated, invalid codes are used in code list validations, or required elements are missing based on configured element requirement rules. public func getCapability(input: GetCapabilityInput) async throws -> GetCapabilityOutput { let context = Smithy.ContextBuilder() .withMethod(value: .post) @@ -1211,7 +1211,7 @@ extension B2biClient { /// - `InternalServerException` : This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service. /// - `ResourceNotFoundException` : Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists in a region other than the region specified in the API call. /// - `ThrottlingException` : The request was denied due to throttling: the data speed and rendering may be limited depending on various parameters and conditions. - /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. + /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. This exception can be thrown during standard EDI validation or when custom validation rules fail, such as when element length constraints are violated, invalid codes are used in code list validations, or required elements are missing based on configured element requirement rules. public func getPartnership(input: GetPartnershipInput) async throws -> GetPartnershipOutput { let context = Smithy.ContextBuilder() .withMethod(value: .post) @@ -1283,7 +1283,7 @@ extension B2biClient { /// - `InternalServerException` : This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service. /// - `ResourceNotFoundException` : Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists in a region other than the region specified in the API call. /// - `ThrottlingException` : The request was denied due to throttling: the data speed and rendering may be limited depending on various parameters and conditions. - /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. + /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. This exception can be thrown during standard EDI validation or when custom validation rules fail, such as when element length constraints are violated, invalid codes are used in code list validations, or required elements are missing based on configured element requirement rules. public func getProfile(input: GetProfileInput) async throws -> GetProfileOutput { let context = Smithy.ContextBuilder() .withMethod(value: .post) @@ -1355,7 +1355,7 @@ extension B2biClient { /// - `InternalServerException` : This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service. /// - `ResourceNotFoundException` : Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists in a region other than the region specified in the API call. /// - `ThrottlingException` : The request was denied due to throttling: the data speed and rendering may be limited depending on various parameters and conditions. - /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. + /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. This exception can be thrown during standard EDI validation or when custom validation rules fail, such as when element length constraints are violated, invalid codes are used in code list validations, or required elements are missing based on configured element requirement rules. public func getTransformer(input: GetTransformerInput) async throws -> GetTransformerOutput { let context = Smithy.ContextBuilder() .withMethod(value: .post) @@ -1427,7 +1427,7 @@ extension B2biClient { /// - `InternalServerException` : This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service. /// - `ResourceNotFoundException` : Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists in a region other than the region specified in the API call. /// - `ThrottlingException` : The request was denied due to throttling: the data speed and rendering may be limited depending on various parameters and conditions. - /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. + /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. This exception can be thrown during standard EDI validation or when custom validation rules fail, such as when element length constraints are violated, invalid codes are used in code list validations, or required elements are missing based on configured element requirement rules. public func getTransformerJob(input: GetTransformerJobInput) async throws -> GetTransformerJobOutput { let context = Smithy.ContextBuilder() .withMethod(value: .post) @@ -1499,7 +1499,7 @@ extension B2biClient { /// - `AccessDeniedException` : You do not have sufficient access to perform this action. /// - `InternalServerException` : This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service. /// - `ThrottlingException` : The request was denied due to throttling: the data speed and rendering may be limited depending on various parameters and conditions. - /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. + /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. This exception can be thrown during standard EDI validation or when custom validation rules fail, such as when element length constraints are violated, invalid codes are used in code list validations, or required elements are missing based on configured element requirement rules. public func listCapabilities(input: ListCapabilitiesInput) async throws -> ListCapabilitiesOutput { let context = Smithy.ContextBuilder() .withMethod(value: .post) @@ -1572,7 +1572,7 @@ extension B2biClient { /// - `InternalServerException` : This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service. /// - `ResourceNotFoundException` : Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists in a region other than the region specified in the API call. /// - `ThrottlingException` : The request was denied due to throttling: the data speed and rendering may be limited depending on various parameters and conditions. - /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. + /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. This exception can be thrown during standard EDI validation or when custom validation rules fail, such as when element length constraints are violated, invalid codes are used in code list validations, or required elements are missing based on configured element requirement rules. public func listPartnerships(input: ListPartnershipsInput) async throws -> ListPartnershipsOutput { let context = Smithy.ContextBuilder() .withMethod(value: .post) @@ -1644,7 +1644,7 @@ extension B2biClient { /// - `AccessDeniedException` : You do not have sufficient access to perform this action. /// - `InternalServerException` : This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service. /// - `ThrottlingException` : The request was denied due to throttling: the data speed and rendering may be limited depending on various parameters and conditions. - /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. + /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. This exception can be thrown during standard EDI validation or when custom validation rules fail, such as when element length constraints are violated, invalid codes are used in code list validations, or required elements are missing based on configured element requirement rules. public func listProfiles(input: ListProfilesInput) async throws -> ListProfilesOutput { let context = Smithy.ContextBuilder() .withMethod(value: .post) @@ -1715,7 +1715,7 @@ extension B2biClient { /// __Possible Exceptions:__ /// - `InternalServerException` : This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service. /// - `ResourceNotFoundException` : Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists in a region other than the region specified in the API call. - /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. + /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. This exception can be thrown during standard EDI validation or when custom validation rules fail, such as when element length constraints are violated, invalid codes are used in code list validations, or required elements are missing based on configured element requirement rules. public func listTagsForResource(input: ListTagsForResourceInput) async throws -> ListTagsForResourceOutput { let context = Smithy.ContextBuilder() .withMethod(value: .post) @@ -1786,7 +1786,7 @@ extension B2biClient { /// - `AccessDeniedException` : You do not have sufficient access to perform this action. /// - `InternalServerException` : This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service. /// - `ThrottlingException` : The request was denied due to throttling: the data speed and rendering may be limited depending on various parameters and conditions. - /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. + /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. This exception can be thrown during standard EDI validation or when custom validation rules fail, such as when element length constraints are violated, invalid codes are used in code list validations, or required elements are missing based on configured element requirement rules. public func listTransformers(input: ListTransformersInput) async throws -> ListTransformersOutput { let context = Smithy.ContextBuilder() .withMethod(value: .post) @@ -1860,7 +1860,7 @@ extension B2biClient { /// - `InternalServerException` : This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service. /// - `ResourceNotFoundException` : Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists in a region other than the region specified in the API call. /// - `ThrottlingException` : The request was denied due to throttling: the data speed and rendering may be limited depending on various parameters and conditions. - /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. + /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. This exception can be thrown during standard EDI validation or when custom validation rules fail, such as when element length constraints are violated, invalid codes are used in code list validations, or required elements are missing based on configured element requirement rules. public func startTransformerJob(input: StartTransformerJobInput) async throws -> StartTransformerJobOutput { let context = Smithy.ContextBuilder() .withMethod(value: .post) @@ -1932,7 +1932,7 @@ extension B2biClient { /// - `InternalServerException` : This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service. /// - `ResourceNotFoundException` : Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists in a region other than the region specified in the API call. /// - `ThrottlingException` : The request was denied due to throttling: the data speed and rendering may be limited depending on various parameters and conditions. - /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. + /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. This exception can be thrown during standard EDI validation or when custom validation rules fail, such as when element length constraints are violated, invalid codes are used in code list validations, or required elements are missing based on configured element requirement rules. public func tagResource(input: TagResourceInput) async throws -> TagResourceOutput { let context = Smithy.ContextBuilder() .withMethod(value: .post) @@ -2004,7 +2004,7 @@ extension B2biClient { /// - `InternalServerException` : This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service. /// - `ResourceNotFoundException` : Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists in a region other than the region specified in the API call. /// - `ThrottlingException` : The request was denied due to throttling: the data speed and rendering may be limited depending on various parameters and conditions. - /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. + /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. This exception can be thrown during standard EDI validation or when custom validation rules fail, such as when element length constraints are violated, invalid codes are used in code list validations, or required elements are missing based on configured element requirement rules. public func testConversion(input: TestConversionInput) async throws -> TestConversionOutput { let context = Smithy.ContextBuilder() .withMethod(value: .post) @@ -2076,7 +2076,7 @@ extension B2biClient { /// - `InternalServerException` : This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service. /// - `ResourceNotFoundException` : Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists in a region other than the region specified in the API call. /// - `ThrottlingException` : The request was denied due to throttling: the data speed and rendering may be limited depending on various parameters and conditions. - /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. + /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. This exception can be thrown during standard EDI validation or when custom validation rules fail, such as when element length constraints are violated, invalid codes are used in code list validations, or required elements are missing based on configured element requirement rules. public func testMapping(input: TestMappingInput) async throws -> TestMappingOutput { let context = Smithy.ContextBuilder() .withMethod(value: .post) @@ -2148,7 +2148,7 @@ extension B2biClient { /// - `InternalServerException` : This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service. /// - `ResourceNotFoundException` : Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists in a region other than the region specified in the API call. /// - `ThrottlingException` : The request was denied due to throttling: the data speed and rendering may be limited depending on various parameters and conditions. - /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. + /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. This exception can be thrown during standard EDI validation or when custom validation rules fail, such as when element length constraints are violated, invalid codes are used in code list validations, or required elements are missing based on configured element requirement rules. public func testParsing(input: TestParsingInput) async throws -> TestParsingOutput { let context = Smithy.ContextBuilder() .withMethod(value: .post) @@ -2218,7 +2218,7 @@ extension B2biClient { /// __Possible Exceptions:__ /// - `InternalServerException` : This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service. /// - `ResourceNotFoundException` : Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists in a region other than the region specified in the API call. - /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. + /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. This exception can be thrown during standard EDI validation or when custom validation rules fail, such as when element length constraints are violated, invalid codes are used in code list validations, or required elements are missing based on configured element requirement rules. public func untagResource(input: UntagResourceInput) async throws -> UntagResourceOutput { let context = Smithy.ContextBuilder() .withMethod(value: .post) @@ -2293,7 +2293,7 @@ extension B2biClient { /// - `ResourceNotFoundException` : Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists in a region other than the region specified in the API call. /// - `ServiceQuotaExceededException` : Occurs when the calling command attempts to exceed one of the service quotas, for example trying to create a capability when you already have the maximum number of capabilities allowed. /// - `ThrottlingException` : The request was denied due to throttling: the data speed and rendering may be limited depending on various parameters and conditions. - /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. + /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. This exception can be thrown during standard EDI validation or when custom validation rules fail, such as when element length constraints are violated, invalid codes are used in code list validations, or required elements are missing based on configured element requirement rules. public func updateCapability(input: UpdateCapabilityInput) async throws -> UpdateCapabilityOutput { let context = Smithy.ContextBuilder() .withMethod(value: .post) @@ -2367,7 +2367,7 @@ extension B2biClient { /// - `ResourceNotFoundException` : Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists in a region other than the region specified in the API call. /// - `ServiceQuotaExceededException` : Occurs when the calling command attempts to exceed one of the service quotas, for example trying to create a capability when you already have the maximum number of capabilities allowed. /// - `ThrottlingException` : The request was denied due to throttling: the data speed and rendering may be limited depending on various parameters and conditions. - /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. + /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. This exception can be thrown during standard EDI validation or when custom validation rules fail, such as when element length constraints are violated, invalid codes are used in code list validations, or required elements are missing based on configured element requirement rules. public func updatePartnership(input: UpdatePartnershipInput) async throws -> UpdatePartnershipOutput { let context = Smithy.ContextBuilder() .withMethod(value: .post) @@ -2441,7 +2441,7 @@ extension B2biClient { /// - `ResourceNotFoundException` : Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists in a region other than the region specified in the API call. /// - `ServiceQuotaExceededException` : Occurs when the calling command attempts to exceed one of the service quotas, for example trying to create a capability when you already have the maximum number of capabilities allowed. /// - `ThrottlingException` : The request was denied due to throttling: the data speed and rendering may be limited depending on various parameters and conditions. - /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. + /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. This exception can be thrown during standard EDI validation or when custom validation rules fail, such as when element length constraints are violated, invalid codes are used in code list validations, or required elements are missing based on configured element requirement rules. public func updateProfile(input: UpdateProfileInput) async throws -> UpdateProfileOutput { let context = Smithy.ContextBuilder() .withMethod(value: .post) @@ -2515,7 +2515,7 @@ extension B2biClient { /// - `ResourceNotFoundException` : Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists in a region other than the region specified in the API call. /// - `ServiceQuotaExceededException` : Occurs when the calling command attempts to exceed one of the service quotas, for example trying to create a capability when you already have the maximum number of capabilities allowed. /// - `ThrottlingException` : The request was denied due to throttling: the data speed and rendering may be limited depending on various parameters and conditions. - /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. + /// - `ValidationException` : Occurs when a B2BI object cannot be validated against a request from another object. This exception can be thrown during standard EDI validation or when custom validation rules fail, such as when element length constraints are violated, invalid codes are used in code list validations, or required elements are missing based on configured element requirement rules. public func updateTransformer(input: UpdateTransformerInput) async throws -> UpdateTransformerOutput { let context = Smithy.ContextBuilder() .withMethod(value: .post) diff --git a/Sources/Services/AWSB2bi/Sources/AWSB2bi/Models.swift b/Sources/Services/AWSB2bi/Sources/AWSB2bi/Models.swift index 5f59d45206d..be9b9ea9e9e 100644 --- a/Sources/Services/AWSB2bi/Sources/AWSB2bi/Models.swift +++ b/Sources/Services/AWSB2bi/Sources/AWSB2bi/Models.swift @@ -127,17 +127,150 @@ extension B2biClientTypes { } } +extension B2biClientTypes { + + /// Defines a validation rule that modifies the allowed code values for a specific X12 element. This rule allows you to add or remove valid codes from an element's standard code list, providing flexibility to accommodate trading partner-specific requirements or industry variations. You can specify codes to add to expand the allowed values beyond the X12 standard, or codes to remove to restrict the allowed values for stricter validation. + public struct X12CodeListValidationRule: Swift.Sendable { + /// Specifies a list of code values to add to the element's allowed values. These codes will be considered valid for the specified element in addition to the standard codes defined by the X12 specification. + public var codesToAdd: [Swift.String]? + /// Specifies a list of code values to remove from the element's allowed values. These codes will be considered invalid for the specified element, even if they are part of the standard codes defined by the X12 specification. + public var codesToRemove: [Swift.String]? + /// Specifies the four-digit element ID to which the code list modifications apply. This identifies which X12 element will have its allowed code values modified. + /// This member is required. + public var elementId: Swift.String? + + public init( + codesToAdd: [Swift.String]? = nil, + codesToRemove: [Swift.String]? = nil, + elementId: Swift.String? = nil + ) { + self.codesToAdd = codesToAdd + self.codesToRemove = codesToRemove + self.elementId = elementId + } + } +} + +extension B2biClientTypes { + + /// Defines a validation rule that specifies custom length constraints for a specific X12 element. This rule allows you to override the standard minimum and maximum length requirements for an element, enabling validation of trading partner-specific length requirements that may differ from the X12 specification. Both minimum and maximum length values must be specified and must be between 1 and 200 characters. + public struct X12ElementLengthValidationRule: Swift.Sendable { + /// Specifies the four-digit element ID to which the length constraints will be applied. This identifies which X12 element will have its length requirements modified. + /// This member is required. + public var elementId: Swift.String? + /// Specifies the maximum allowed length for the identified element. This value must be between 1 and 200 characters and defines the upper limit for the element's content length. + /// This member is required. + public var maxLength: Swift.Int? + /// Specifies the minimum required length for the identified element. This value must be between 1 and 200 characters and defines the lower limit for the element's content length. + /// This member is required. + public var minLength: Swift.Int? + + public init( + elementId: Swift.String? = nil, + maxLength: Swift.Int? = nil, + minLength: Swift.Int? = nil + ) { + self.elementId = elementId + self.maxLength = maxLength + self.minLength = minLength + } + } +} + +extension B2biClientTypes { + + public enum ElementRequirement: Swift.Sendable, Swift.Equatable, Swift.RawRepresentable, Swift.CaseIterable, Swift.Hashable { + case mandatory + case `optional` + case sdkUnknown(Swift.String) + + public static var allCases: [ElementRequirement] { + return [ + .mandatory, + .optional + ] + } + + public init?(rawValue: Swift.String) { + let value = Self.allCases.first(where: { $0.rawValue == rawValue }) + self = value ?? Self.sdkUnknown(rawValue) + } + + public var rawValue: Swift.String { + switch self { + case .mandatory: return "MANDATORY" + case .optional: return "OPTIONAL" + case let .sdkUnknown(s): return s + } + } + } +} + +extension B2biClientTypes { + + /// Defines a validation rule that modifies the requirement status of a specific X12 element within a segment. This rule allows you to make optional elements mandatory or mandatory elements optional, providing flexibility to accommodate different trading partner requirements and business rules. The rule targets a specific element position within a segment and sets its requirement status to either OPTIONAL or MANDATORY. + public struct X12ElementRequirementValidationRule: Swift.Sendable { + /// Specifies the position of the element within an X12 segment for which the requirement status will be modified. The format follows the pattern of segment identifier followed by element position (e.g., "ST-01" for the first element of the ST segment). + /// This member is required. + public var elementPosition: Swift.String? + /// Specifies the requirement status for the element at the specified position. Valid values are OPTIONAL (the element may be omitted) or MANDATORY (the element must be present). + /// This member is required. + public var requirement: B2biClientTypes.ElementRequirement? + + public init( + elementPosition: Swift.String? = nil, + requirement: B2biClientTypes.ElementRequirement? = nil + ) { + self.elementPosition = elementPosition + self.requirement = requirement + } + } +} + +extension B2biClientTypes { + + /// Represents a single validation rule that can be applied during X12 EDI processing. This is a union type that can contain one of several specific validation rule types: code list validation rules for modifying allowed element codes, element length validation rules for enforcing custom length constraints, or element requirement validation rules for changing mandatory/optional status. Each validation rule targets specific aspects of EDI document validation to ensure compliance with trading partner requirements and business rules. + public enum X12ValidationRule: Swift.Sendable { + /// Specifies a code list validation rule that modifies the allowed code values for a specific X12 element. This rule enables you to customize which codes are considered valid for an element, allowing for trading partner-specific code requirements. + case codelistvalidationrule(B2biClientTypes.X12CodeListValidationRule) + /// Specifies an element length validation rule that defines custom length constraints for a specific X12 element. This rule allows you to enforce minimum and maximum length requirements that may differ from the standard X12 specification. + case elementlengthvalidationrule(B2biClientTypes.X12ElementLengthValidationRule) + /// Specifies an element requirement validation rule that modifies whether a specific X12 element is required or optional within a segment. This rule provides flexibility to accommodate different trading partner requirements for element presence. + case elementrequirementvalidationrule(B2biClientTypes.X12ElementRequirementValidationRule) + case sdkUnknown(Swift.String) + } +} + +extension B2biClientTypes { + + /// Contains configuration options for X12 EDI validation. This structure allows you to specify custom validation rules that will be applied during EDI document processing, including element length constraints, code list modifications, and element requirement changes. These validation options provide flexibility to accommodate trading partner-specific requirements while maintaining EDI compliance. The validation rules are applied in addition to standard X12 validation to ensure documents meet both standard and custom requirements. + public struct X12ValidationOptions: Swift.Sendable { + /// Specifies a list of validation rules to apply during EDI document processing. These rules can include code list modifications, element length constraints, and element requirement changes. + public var validationRules: [B2biClientTypes.X12ValidationRule]? + + public init( + validationRules: [B2biClientTypes.X12ValidationRule]? = nil + ) { + self.validationRules = validationRules + } + } +} + extension B2biClientTypes { /// Contains advanced options specific to X12 EDI processing, such as splitting large X12 files into smaller units. public struct X12AdvancedOptions: Swift.Sendable { /// Specifies options for splitting X12 EDI files. These options control how large X12 files are divided into smaller, more manageable units. public var splitOptions: B2biClientTypes.X12SplitOptions? + /// Specifies validation options for X12 EDI processing. These options control how validation rules are applied during EDI document processing, including custom validation rules for element length constraints, code list validations, and element requirement checks. + public var validationOptions: B2biClientTypes.X12ValidationOptions? public init( - splitOptions: B2biClientTypes.X12SplitOptions? = nil + splitOptions: B2biClientTypes.X12SplitOptions? = nil, + validationOptions: B2biClientTypes.X12ValidationOptions? = nil ) { self.splitOptions = splitOptions + self.validationOptions = validationOptions } } } @@ -305,7 +438,7 @@ public struct ThrottlingException: ClientRuntime.ModeledError, AWSClientRuntime. } } -/// Occurs when a B2BI object cannot be validated against a request from another object. +/// Occurs when a B2BI object cannot be validated against a request from another object. This exception can be thrown during standard EDI validation or when custom validation rules fail, such as when element length constraints are violated, invalid codes are used in code list validations, or required elements are missing based on configured element requirement rules. public struct ValidationException: ClientRuntime.ModeledError, AWSClientRuntime.AWSServiceError, ClientRuntime.HTTPError, Swift.Error, Swift.Sendable { public struct Properties: Swift.Sendable { @@ -2376,7 +2509,7 @@ extension B2biClientTypes { public var gs05TimeFormat: B2biClientTypes.X12GS05TimeFormat? /// In X12 EDI messages, delimiters are used to mark the end of segments or elements, and are defined in the interchange control header. public var interchangeControlHeaders: B2biClientTypes.X12InterchangeControlHeaders? - /// Specifies whether or not to validate the EDI for this X12 object: TRUE or FALSE. + /// Specifies whether or not to validate the EDI for this X12 object: TRUE or FALSE. When enabled, this performs both standard EDI validation and applies any configured custom validation rules including element length constraints, code list validations, and element requirement checks. Validation results are returned in the response validation messages. public var validateEdi: Swift.Bool? public init( @@ -3443,6 +3576,8 @@ extension B2biClientTypes { /// Provide a sample of what the output of the transformation should look like. public struct ConversionTarget: Swift.Sendable { + /// A structure that contains advanced options for EDI processing. Currently, only X12 advanced options are supported. + public var advancedOptions: B2biClientTypes.AdvancedOptions? /// Currently, only X12 format is supported. /// This member is required. public var fileFormat: B2biClientTypes.ConversionTargetFormat? @@ -3452,10 +3587,12 @@ extension B2biClientTypes { public var outputSampleFile: B2biClientTypes.OutputSampleFileSource? public init( + advancedOptions: B2biClientTypes.AdvancedOptions? = nil, fileFormat: B2biClientTypes.ConversionTargetFormat? = nil, formatDetails: B2biClientTypes.ConversionTargetFormatDetails? = nil, outputSampleFile: B2biClientTypes.OutputSampleFileSource? = nil ) { + self.advancedOptions = advancedOptions self.fileFormat = fileFormat self.formatDetails = formatDetails self.outputSampleFile = outputSampleFile @@ -3484,7 +3621,7 @@ public struct TestConversionOutput: Swift.Sendable { /// Returns the converted file content. /// This member is required. public var convertedFileContent: Swift.String? - /// Returns an array of strings, each containing a message that Amazon Web Services B2B Data Interchange generates during the conversion. + /// Returns an array of validation messages that Amazon Web Services B2B Data Interchange generates during the conversion process. These messages include both standard EDI validation results and custom validation messages when custom validation rules are configured. Custom validation messages provide detailed feedback on element length constraints, code list validations, and element requirement checks applied during the outbound EDI generation process. public var validationMessages: [Swift.String]? public init( @@ -3594,13 +3731,17 @@ public struct TestParsingOutput: Swift.Sendable { public var parsedFileContent: Swift.String? /// Returns an array of parsed file contents when the input file is split according to the specified split options. Each element in the array represents a separate split file's parsed content. public var parsedSplitFileContents: [Swift.String]? + /// Returns an array of validation messages generated during EDI validation. These messages provide detailed information about validation errors, warnings, or confirmations based on the configured X12 validation rules such as element length constraints, code list validations, and element requirement checks. This field is populated when the TestParsing API validates EDI documents. + public var validationMessages: [Swift.String]? public init( parsedFileContent: Swift.String? = nil, - parsedSplitFileContents: [Swift.String]? = nil + parsedSplitFileContents: [Swift.String]? = nil, + validationMessages: [Swift.String]? = nil ) { self.parsedFileContent = parsedFileContent self.parsedSplitFileContents = parsedSplitFileContents + self.validationMessages = validationMessages } } @@ -3743,6 +3884,8 @@ extension B2biClientTypes { /// Contains the formatting options for an outbound transformer (takes JSON or XML as input and converts it to an EDI document (currently only X12 format is supported). public struct OutputConversion: Swift.Sendable { + /// A structure that contains advanced options for EDI processing. Currently, only X12 advanced options are supported. + public var advancedOptions: B2biClientTypes.AdvancedOptions? /// A structure that contains the X12 transaction set and version for the transformer output. public var formatOptions: B2biClientTypes.FormatOptions? /// The format for the output from an outbound transformer: only X12 is currently supported. @@ -3750,9 +3893,11 @@ extension B2biClientTypes { public var toFormat: B2biClientTypes.ToFormat? public init( + advancedOptions: B2biClientTypes.AdvancedOptions? = nil, formatOptions: B2biClientTypes.FormatOptions? = nil, toFormat: B2biClientTypes.ToFormat? = nil ) { + self.advancedOptions = advancedOptions self.formatOptions = formatOptions self.toFormat = toFormat } @@ -5211,6 +5356,7 @@ extension TestParsingOutput { var value = TestParsingOutput() value.parsedFileContent = try reader["parsedFileContent"].readIfPresent() ?? "" value.parsedSplitFileContents = try reader["parsedSplitFileContents"].readListIfPresent(memberReadingClosure: SmithyReadWrite.ReadingClosures.readString(from:), memberNodeInfo: "member", isFlattened: false) + value.validationMessages = try reader["validationMessages"].readListIfPresent(memberReadingClosure: SmithyReadWrite.ReadingClosures.readString(from:), memberNodeInfo: "member", isFlattened: false) return value } } @@ -6340,12 +6486,116 @@ extension B2biClientTypes.X12AdvancedOptions { static func write(value: B2biClientTypes.X12AdvancedOptions?, to writer: SmithyJSON.Writer) throws { guard let value else { return } try writer["splitOptions"].write(value.splitOptions, with: B2biClientTypes.X12SplitOptions.write(value:to:)) + try writer["validationOptions"].write(value.validationOptions, with: B2biClientTypes.X12ValidationOptions.write(value:to:)) } static func read(from reader: SmithyJSON.Reader) throws -> B2biClientTypes.X12AdvancedOptions { guard reader.hasContent else { throw SmithyReadWrite.ReaderError.requiredValueNotPresent } var value = B2biClientTypes.X12AdvancedOptions() value.splitOptions = try reader["splitOptions"].readIfPresent(with: B2biClientTypes.X12SplitOptions.read(from:)) + value.validationOptions = try reader["validationOptions"].readIfPresent(with: B2biClientTypes.X12ValidationOptions.read(from:)) + return value + } +} + +extension B2biClientTypes.X12ValidationOptions { + + static func write(value: B2biClientTypes.X12ValidationOptions?, to writer: SmithyJSON.Writer) throws { + guard let value else { return } + try writer["validationRules"].writeList(value.validationRules, memberWritingClosure: B2biClientTypes.X12ValidationRule.write(value:to:), memberNodeInfo: "member", isFlattened: false) + } + + static func read(from reader: SmithyJSON.Reader) throws -> B2biClientTypes.X12ValidationOptions { + guard reader.hasContent else { throw SmithyReadWrite.ReaderError.requiredValueNotPresent } + var value = B2biClientTypes.X12ValidationOptions() + value.validationRules = try reader["validationRules"].readListIfPresent(memberReadingClosure: B2biClientTypes.X12ValidationRule.read(from:), memberNodeInfo: "member", isFlattened: false) + return value + } +} + +extension B2biClientTypes.X12ValidationRule { + + static func write(value: B2biClientTypes.X12ValidationRule?, to writer: SmithyJSON.Writer) throws { + guard let value else { return } + switch value { + case let .codelistvalidationrule(codelistvalidationrule): + try writer["codeListValidationRule"].write(codelistvalidationrule, with: B2biClientTypes.X12CodeListValidationRule.write(value:to:)) + case let .elementlengthvalidationrule(elementlengthvalidationrule): + try writer["elementLengthValidationRule"].write(elementlengthvalidationrule, with: B2biClientTypes.X12ElementLengthValidationRule.write(value:to:)) + case let .elementrequirementvalidationrule(elementrequirementvalidationrule): + try writer["elementRequirementValidationRule"].write(elementrequirementvalidationrule, with: B2biClientTypes.X12ElementRequirementValidationRule.write(value:to:)) + case let .sdkUnknown(sdkUnknown): + try writer["sdkUnknown"].write(sdkUnknown) + } + } + + static func read(from reader: SmithyJSON.Reader) throws -> B2biClientTypes.X12ValidationRule { + guard reader.hasContent else { throw SmithyReadWrite.ReaderError.requiredValueNotPresent } + let name = reader.children.filter { $0.hasContent && $0.nodeInfo.name != "__type" }.first?.nodeInfo.name + switch name { + case "codeListValidationRule": + return .codelistvalidationrule(try reader["codeListValidationRule"].read(with: B2biClientTypes.X12CodeListValidationRule.read(from:))) + case "elementLengthValidationRule": + return .elementlengthvalidationrule(try reader["elementLengthValidationRule"].read(with: B2biClientTypes.X12ElementLengthValidationRule.read(from:))) + case "elementRequirementValidationRule": + return .elementrequirementvalidationrule(try reader["elementRequirementValidationRule"].read(with: B2biClientTypes.X12ElementRequirementValidationRule.read(from:))) + default: + return .sdkUnknown(name ?? "") + } + } +} + +extension B2biClientTypes.X12ElementRequirementValidationRule { + + static func write(value: B2biClientTypes.X12ElementRequirementValidationRule?, to writer: SmithyJSON.Writer) throws { + guard let value else { return } + try writer["elementPosition"].write(value.elementPosition) + try writer["requirement"].write(value.requirement) + } + + static func read(from reader: SmithyJSON.Reader) throws -> B2biClientTypes.X12ElementRequirementValidationRule { + guard reader.hasContent else { throw SmithyReadWrite.ReaderError.requiredValueNotPresent } + var value = B2biClientTypes.X12ElementRequirementValidationRule() + value.elementPosition = try reader["elementPosition"].readIfPresent() ?? "" + value.requirement = try reader["requirement"].readIfPresent() ?? .sdkUnknown("") + return value + } +} + +extension B2biClientTypes.X12ElementLengthValidationRule { + + static func write(value: B2biClientTypes.X12ElementLengthValidationRule?, to writer: SmithyJSON.Writer) throws { + guard let value else { return } + try writer["elementId"].write(value.elementId) + try writer["maxLength"].write(value.maxLength) + try writer["minLength"].write(value.minLength) + } + + static func read(from reader: SmithyJSON.Reader) throws -> B2biClientTypes.X12ElementLengthValidationRule { + guard reader.hasContent else { throw SmithyReadWrite.ReaderError.requiredValueNotPresent } + var value = B2biClientTypes.X12ElementLengthValidationRule() + value.elementId = try reader["elementId"].readIfPresent() ?? "" + value.maxLength = try reader["maxLength"].readIfPresent() ?? 0 + value.minLength = try reader["minLength"].readIfPresent() ?? 0 + return value + } +} + +extension B2biClientTypes.X12CodeListValidationRule { + + static func write(value: B2biClientTypes.X12CodeListValidationRule?, to writer: SmithyJSON.Writer) throws { + guard let value else { return } + try writer["codesToAdd"].writeList(value.codesToAdd, memberWritingClosure: SmithyReadWrite.WritingClosures.writeString(value:to:), memberNodeInfo: "member", isFlattened: false) + try writer["codesToRemove"].writeList(value.codesToRemove, memberWritingClosure: SmithyReadWrite.WritingClosures.writeString(value:to:), memberNodeInfo: "member", isFlattened: false) + try writer["elementId"].write(value.elementId) + } + + static func read(from reader: SmithyJSON.Reader) throws -> B2biClientTypes.X12CodeListValidationRule { + guard reader.hasContent else { throw SmithyReadWrite.ReaderError.requiredValueNotPresent } + var value = B2biClientTypes.X12CodeListValidationRule() + value.elementId = try reader["elementId"].readIfPresent() ?? "" + value.codesToAdd = try reader["codesToAdd"].readListIfPresent(memberReadingClosure: SmithyReadWrite.ReadingClosures.readString(from:), memberNodeInfo: "member", isFlattened: false) + value.codesToRemove = try reader["codesToRemove"].readListIfPresent(memberReadingClosure: SmithyReadWrite.ReadingClosures.readString(from:), memberNodeInfo: "member", isFlattened: false) return value } } @@ -6410,6 +6660,7 @@ extension B2biClientTypes.OutputConversion { static func write(value: B2biClientTypes.OutputConversion?, to writer: SmithyJSON.Writer) throws { guard let value else { return } + try writer["advancedOptions"].write(value.advancedOptions, with: B2biClientTypes.AdvancedOptions.write(value:to:)) try writer["formatOptions"].write(value.formatOptions, with: B2biClientTypes.FormatOptions.write(value:to:)) try writer["toFormat"].write(value.toFormat) } @@ -6419,6 +6670,7 @@ extension B2biClientTypes.OutputConversion { var value = B2biClientTypes.OutputConversion() value.toFormat = try reader["toFormat"].readIfPresent() ?? .sdkUnknown("") value.formatOptions = try reader["formatOptions"].readIfPresent(with: B2biClientTypes.FormatOptions.read(from:)) + value.advancedOptions = try reader["advancedOptions"].readIfPresent(with: B2biClientTypes.AdvancedOptions.read(from:)) return value } } @@ -6582,6 +6834,7 @@ extension B2biClientTypes.ConversionTarget { static func write(value: B2biClientTypes.ConversionTarget?, to writer: SmithyJSON.Writer) throws { guard let value else { return } + try writer["advancedOptions"].write(value.advancedOptions, with: B2biClientTypes.AdvancedOptions.write(value:to:)) try writer["fileFormat"].write(value.fileFormat) try writer["formatDetails"].write(value.formatDetails, with: B2biClientTypes.ConversionTargetFormatDetails.write(value:to:)) try writer["outputSampleFile"].write(value.outputSampleFile, with: B2biClientTypes.OutputSampleFileSource.write(value:to:)) diff --git a/Sources/Services/AWSBCMDashboards/Sources/AWSBCMDashboards/BCMDashboardsClient.swift b/Sources/Services/AWSBCMDashboards/Sources/AWSBCMDashboards/BCMDashboardsClient.swift index 4c141a31be7..5c306f1288d 100644 --- a/Sources/Services/AWSBCMDashboards/Sources/AWSBCMDashboards/BCMDashboardsClient.swift +++ b/Sources/Services/AWSBCMDashboards/Sources/AWSBCMDashboards/BCMDashboardsClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class BCMDashboardsClient: ClientRuntime.Client { public static let clientName = "BCMDashboardsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: BCMDashboardsClient.BCMDashboardsClientConfiguration let serviceName = "BCM Dashboards" diff --git a/Sources/Services/AWSBCMDataExports/Sources/AWSBCMDataExports/BCMDataExportsClient.swift b/Sources/Services/AWSBCMDataExports/Sources/AWSBCMDataExports/BCMDataExportsClient.swift index 21de96df3e4..7bd4eea7b47 100644 --- a/Sources/Services/AWSBCMDataExports/Sources/AWSBCMDataExports/BCMDataExportsClient.swift +++ b/Sources/Services/AWSBCMDataExports/Sources/AWSBCMDataExports/BCMDataExportsClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class BCMDataExportsClient: ClientRuntime.Client { public static let clientName = "BCMDataExportsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: BCMDataExportsClient.BCMDataExportsClientConfiguration let serviceName = "BCM Data Exports" diff --git a/Sources/Services/AWSBCMPricingCalculator/Sources/AWSBCMPricingCalculator/BCMPricingCalculatorClient.swift b/Sources/Services/AWSBCMPricingCalculator/Sources/AWSBCMPricingCalculator/BCMPricingCalculatorClient.swift index 6d8783764c2..cec3cfbec89 100644 --- a/Sources/Services/AWSBCMPricingCalculator/Sources/AWSBCMPricingCalculator/BCMPricingCalculatorClient.swift +++ b/Sources/Services/AWSBCMPricingCalculator/Sources/AWSBCMPricingCalculator/BCMPricingCalculatorClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class BCMPricingCalculatorClient: ClientRuntime.Client { public static let clientName = "BCMPricingCalculatorClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: BCMPricingCalculatorClient.BCMPricingCalculatorClientConfiguration let serviceName = "BCM Pricing Calculator" diff --git a/Sources/Services/AWSBCMRecommendedActions/Sources/AWSBCMRecommendedActions/BCMRecommendedActionsClient.swift b/Sources/Services/AWSBCMRecommendedActions/Sources/AWSBCMRecommendedActions/BCMRecommendedActionsClient.swift index 664b605e769..bd714e4fa14 100644 --- a/Sources/Services/AWSBCMRecommendedActions/Sources/AWSBCMRecommendedActions/BCMRecommendedActionsClient.swift +++ b/Sources/Services/AWSBCMRecommendedActions/Sources/AWSBCMRecommendedActions/BCMRecommendedActionsClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class BCMRecommendedActionsClient: ClientRuntime.Client { public static let clientName = "BCMRecommendedActionsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: BCMRecommendedActionsClient.BCMRecommendedActionsClientConfiguration let serviceName = "BCM Recommended Actions" diff --git a/Sources/Services/AWSBackup/Sources/AWSBackup/BackupClient.swift b/Sources/Services/AWSBackup/Sources/AWSBackup/BackupClient.swift index 60dcc738e1b..4b01e5daa30 100644 --- a/Sources/Services/AWSBackup/Sources/AWSBackup/BackupClient.swift +++ b/Sources/Services/AWSBackup/Sources/AWSBackup/BackupClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class BackupClient: ClientRuntime.Client { public static let clientName = "BackupClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: BackupClient.BackupClientConfiguration let serviceName = "Backup" diff --git a/Sources/Services/AWSBackupGateway/Sources/AWSBackupGateway/BackupGatewayClient.swift b/Sources/Services/AWSBackupGateway/Sources/AWSBackupGateway/BackupGatewayClient.swift index 10655104447..f2425865791 100644 --- a/Sources/Services/AWSBackupGateway/Sources/AWSBackupGateway/BackupGatewayClient.swift +++ b/Sources/Services/AWSBackupGateway/Sources/AWSBackupGateway/BackupGatewayClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class BackupGatewayClient: ClientRuntime.Client { public static let clientName = "BackupGatewayClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: BackupGatewayClient.BackupGatewayClientConfiguration let serviceName = "Backup Gateway" diff --git a/Sources/Services/AWSBackupSearch/Sources/AWSBackupSearch/BackupSearchClient.swift b/Sources/Services/AWSBackupSearch/Sources/AWSBackupSearch/BackupSearchClient.swift index de2c86d2127..e05f568ef22 100644 --- a/Sources/Services/AWSBackupSearch/Sources/AWSBackupSearch/BackupSearchClient.swift +++ b/Sources/Services/AWSBackupSearch/Sources/AWSBackupSearch/BackupSearchClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class BackupSearchClient: ClientRuntime.Client { public static let clientName = "BackupSearchClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: BackupSearchClient.BackupSearchClientConfiguration let serviceName = "BackupSearch" diff --git a/Sources/Services/AWSBatch/Sources/AWSBatch/BatchClient.swift b/Sources/Services/AWSBatch/Sources/AWSBatch/BatchClient.swift index dd5bf8fe853..4461aae6766 100644 --- a/Sources/Services/AWSBatch/Sources/AWSBatch/BatchClient.swift +++ b/Sources/Services/AWSBatch/Sources/AWSBatch/BatchClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class BatchClient: ClientRuntime.Client { public static let clientName = "BatchClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: BatchClient.BatchClientConfiguration let serviceName = "Batch" diff --git a/Sources/Services/AWSBedrock/Sources/AWSBedrock/BedrockClient.swift b/Sources/Services/AWSBedrock/Sources/AWSBedrock/BedrockClient.swift index 7f8fb09a4ef..f666d3e1053 100644 --- a/Sources/Services/AWSBedrock/Sources/AWSBedrock/BedrockClient.swift +++ b/Sources/Services/AWSBedrock/Sources/AWSBedrock/BedrockClient.swift @@ -71,7 +71,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class BedrockClient: ClientRuntime.Client { public static let clientName = "BedrockClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: BedrockClient.BedrockClientConfiguration let serviceName = "Bedrock" diff --git a/Sources/Services/AWSBedrock/Tests/AWSBedrockTests/EndpointResolverTest.swift b/Sources/Services/AWSBedrock/Tests/AWSBedrockTests/EndpointResolverTest.swift index 1f2bbaa82ab..837a6095242 100644 --- a/Sources/Services/AWSBedrock/Tests/AWSBedrockTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSBedrock/Tests/AWSBedrockTests/EndpointResolverTest.swift @@ -261,27 +261,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve13() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve14() throws { + func testResolve13() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -300,27 +281,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve15() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve16() throws { + func testResolve14() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -339,27 +301,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve17() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve18() throws { + func testResolve15() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -378,27 +321,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve19() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve20() throws { + func testResolve16() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -418,7 +342,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve21() throws { + func testResolve17() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -439,7 +363,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve22() throws { + func testResolve18() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -459,7 +383,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve23() throws { + func testResolve19() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -479,7 +403,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve24() throws { + func testResolve20() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -499,7 +423,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve25() throws { + func testResolve21() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSBedrockAgent/Sources/AWSBedrockAgent/BedrockAgentClient.swift b/Sources/Services/AWSBedrockAgent/Sources/AWSBedrockAgent/BedrockAgentClient.swift index 20ce3faff49..908a45f1979 100644 --- a/Sources/Services/AWSBedrockAgent/Sources/AWSBedrockAgent/BedrockAgentClient.swift +++ b/Sources/Services/AWSBedrockAgent/Sources/AWSBedrockAgent/BedrockAgentClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class BedrockAgentClient: ClientRuntime.Client { public static let clientName = "BedrockAgentClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: BedrockAgentClient.BedrockAgentClientConfiguration let serviceName = "Bedrock Agent" diff --git a/Sources/Services/AWSBedrockAgent/Tests/AWSBedrockAgentTests/EndpointResolverTest.swift b/Sources/Services/AWSBedrockAgent/Tests/AWSBedrockAgentTests/EndpointResolverTest.swift index ec04f1b0326..df00c7d1847 100644 --- a/Sources/Services/AWSBedrockAgent/Tests/AWSBedrockAgentTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSBedrockAgent/Tests/AWSBedrockAgentTests/EndpointResolverTest.swift @@ -261,27 +261,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve13() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve14() throws { + func testResolve13() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -300,27 +281,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve15() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve16() throws { + func testResolve14() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -339,27 +301,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve17() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve18() throws { + func testResolve15() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -378,27 +321,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve19() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve20() throws { + func testResolve16() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -418,7 +342,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve21() throws { + func testResolve17() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -439,7 +363,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve22() throws { + func testResolve18() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -459,7 +383,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve23() throws { + func testResolve19() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -479,7 +403,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve24() throws { + func testResolve20() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -499,7 +423,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve25() throws { + func testResolve21() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSBedrockAgentCore/Sources/AWSBedrockAgentCore/BedrockAgentCoreClient.swift b/Sources/Services/AWSBedrockAgentCore/Sources/AWSBedrockAgentCore/BedrockAgentCoreClient.swift index f112ec66b01..20b88195aab 100644 --- a/Sources/Services/AWSBedrockAgentCore/Sources/AWSBedrockAgentCore/BedrockAgentCoreClient.swift +++ b/Sources/Services/AWSBedrockAgentCore/Sources/AWSBedrockAgentCore/BedrockAgentCoreClient.swift @@ -72,7 +72,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class BedrockAgentCoreClient: ClientRuntime.Client { public static let clientName = "BedrockAgentCoreClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: BedrockAgentCoreClient.BedrockAgentCoreClientConfiguration let serviceName = "Bedrock AgentCore" diff --git a/Sources/Services/AWSBedrockAgentCoreControl/Sources/AWSBedrockAgentCoreControl/BedrockAgentCoreControlClient.swift b/Sources/Services/AWSBedrockAgentCoreControl/Sources/AWSBedrockAgentCoreControl/BedrockAgentCoreControlClient.swift index 2d2e7e5d9c7..f51d51aefc8 100644 --- a/Sources/Services/AWSBedrockAgentCoreControl/Sources/AWSBedrockAgentCoreControl/BedrockAgentCoreControlClient.swift +++ b/Sources/Services/AWSBedrockAgentCoreControl/Sources/AWSBedrockAgentCoreControl/BedrockAgentCoreControlClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class BedrockAgentCoreControlClient: ClientRuntime.Client { public static let clientName = "BedrockAgentCoreControlClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: BedrockAgentCoreControlClient.BedrockAgentCoreControlClientConfiguration let serviceName = "Bedrock AgentCore Control" diff --git a/Sources/Services/AWSBedrockAgentRuntime/Sources/AWSBedrockAgentRuntime/BedrockAgentRuntimeClient.swift b/Sources/Services/AWSBedrockAgentRuntime/Sources/AWSBedrockAgentRuntime/BedrockAgentRuntimeClient.swift index 4793f7a87c7..a9180ced480 100644 --- a/Sources/Services/AWSBedrockAgentRuntime/Sources/AWSBedrockAgentRuntime/BedrockAgentRuntimeClient.swift +++ b/Sources/Services/AWSBedrockAgentRuntime/Sources/AWSBedrockAgentRuntime/BedrockAgentRuntimeClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class BedrockAgentRuntimeClient: ClientRuntime.Client { public static let clientName = "BedrockAgentRuntimeClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: BedrockAgentRuntimeClient.BedrockAgentRuntimeClientConfiguration let serviceName = "Bedrock Agent Runtime" diff --git a/Sources/Services/AWSBedrockDataAutomation/Sources/AWSBedrockDataAutomation/BedrockDataAutomationClient.swift b/Sources/Services/AWSBedrockDataAutomation/Sources/AWSBedrockDataAutomation/BedrockDataAutomationClient.swift index af0d7712d23..ab5c54aacfd 100644 --- a/Sources/Services/AWSBedrockDataAutomation/Sources/AWSBedrockDataAutomation/BedrockDataAutomationClient.swift +++ b/Sources/Services/AWSBedrockDataAutomation/Sources/AWSBedrockDataAutomation/BedrockDataAutomationClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class BedrockDataAutomationClient: ClientRuntime.Client { public static let clientName = "BedrockDataAutomationClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: BedrockDataAutomationClient.BedrockDataAutomationClientConfiguration let serviceName = "Bedrock Data Automation" diff --git a/Sources/Services/AWSBedrockDataAutomation/Tests/AWSBedrockDataAutomationTests/EndpointResolverTest.swift b/Sources/Services/AWSBedrockDataAutomation/Tests/AWSBedrockDataAutomationTests/EndpointResolverTest.swift index 74ab0feeec1..fa853bed250 100644 --- a/Sources/Services/AWSBedrockDataAutomation/Tests/AWSBedrockDataAutomationTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSBedrockDataAutomation/Tests/AWSBedrockDataAutomationTests/EndpointResolverTest.swift @@ -261,27 +261,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve13() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve14() throws { + func testResolve13() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -300,27 +281,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve15() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve16() throws { + func testResolve14() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -339,27 +301,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve17() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve18() throws { + func testResolve15() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -378,27 +321,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve19() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve20() throws { + func testResolve16() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -418,7 +342,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve21() throws { + func testResolve17() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -439,7 +363,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve22() throws { + func testResolve18() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -459,7 +383,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve23() throws { + func testResolve19() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -479,7 +403,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve24() throws { + func testResolve20() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -499,7 +423,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve25() throws { + func testResolve21() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSBedrockDataAutomationRuntime/Sources/AWSBedrockDataAutomationRuntime/BedrockDataAutomationRuntimeClient.swift b/Sources/Services/AWSBedrockDataAutomationRuntime/Sources/AWSBedrockDataAutomationRuntime/BedrockDataAutomationRuntimeClient.swift index 01b0391089a..cec1e16a17e 100644 --- a/Sources/Services/AWSBedrockDataAutomationRuntime/Sources/AWSBedrockDataAutomationRuntime/BedrockDataAutomationRuntimeClient.swift +++ b/Sources/Services/AWSBedrockDataAutomationRuntime/Sources/AWSBedrockDataAutomationRuntime/BedrockDataAutomationRuntimeClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class BedrockDataAutomationRuntimeClient: ClientRuntime.Client { public static let clientName = "BedrockDataAutomationRuntimeClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: BedrockDataAutomationRuntimeClient.BedrockDataAutomationRuntimeClientConfiguration let serviceName = "Bedrock Data Automation Runtime" diff --git a/Sources/Services/AWSBedrockDataAutomationRuntime/Tests/AWSBedrockDataAutomationRuntimeTests/EndpointResolverTest.swift b/Sources/Services/AWSBedrockDataAutomationRuntime/Tests/AWSBedrockDataAutomationRuntimeTests/EndpointResolverTest.swift index 8732d743546..e9a258eb750 100644 --- a/Sources/Services/AWSBedrockDataAutomationRuntime/Tests/AWSBedrockDataAutomationRuntimeTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSBedrockDataAutomationRuntime/Tests/AWSBedrockDataAutomationRuntimeTests/EndpointResolverTest.swift @@ -261,27 +261,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve13() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve14() throws { + func testResolve13() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -300,27 +281,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve15() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve16() throws { + func testResolve14() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -339,27 +301,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve17() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve18() throws { + func testResolve15() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -378,27 +321,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve19() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve20() throws { + func testResolve16() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -418,7 +342,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve21() throws { + func testResolve17() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -439,7 +363,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve22() throws { + func testResolve18() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -459,7 +383,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve23() throws { + func testResolve19() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -479,7 +403,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve24() throws { + func testResolve20() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -499,7 +423,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve25() throws { + func testResolve21() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSBedrockRuntime/Sources/AWSBedrockRuntime/BedrockRuntimeClient.swift b/Sources/Services/AWSBedrockRuntime/Sources/AWSBedrockRuntime/BedrockRuntimeClient.swift index a31bab14101..6b192a29c08 100644 --- a/Sources/Services/AWSBedrockRuntime/Sources/AWSBedrockRuntime/BedrockRuntimeClient.swift +++ b/Sources/Services/AWSBedrockRuntime/Sources/AWSBedrockRuntime/BedrockRuntimeClient.swift @@ -75,7 +75,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class BedrockRuntimeClient: ClientRuntime.Client { public static let clientName = "BedrockRuntimeClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: BedrockRuntimeClient.BedrockRuntimeClientConfiguration let serviceName = "Bedrock Runtime" diff --git a/Sources/Services/AWSBilling/Sources/AWSBilling/BillingClient.swift b/Sources/Services/AWSBilling/Sources/AWSBilling/BillingClient.swift index f9b52969592..d23114c0b17 100644 --- a/Sources/Services/AWSBilling/Sources/AWSBilling/BillingClient.swift +++ b/Sources/Services/AWSBilling/Sources/AWSBilling/BillingClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class BillingClient: ClientRuntime.Client { public static let clientName = "BillingClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: BillingClient.BillingClientConfiguration let serviceName = "Billing" diff --git a/Sources/Services/AWSBillingconductor/Sources/AWSBillingconductor/BillingconductorClient.swift b/Sources/Services/AWSBillingconductor/Sources/AWSBillingconductor/BillingconductorClient.swift index cbb4537369e..0421921d4b3 100644 --- a/Sources/Services/AWSBillingconductor/Sources/AWSBillingconductor/BillingconductorClient.swift +++ b/Sources/Services/AWSBillingconductor/Sources/AWSBillingconductor/BillingconductorClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class BillingconductorClient: ClientRuntime.Client { public static let clientName = "BillingconductorClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: BillingconductorClient.BillingconductorClientConfiguration let serviceName = "billingconductor" diff --git a/Sources/Services/AWSBraket/Sources/AWSBraket/BraketClient.swift b/Sources/Services/AWSBraket/Sources/AWSBraket/BraketClient.swift index 526ef979287..71c96e47786 100644 --- a/Sources/Services/AWSBraket/Sources/AWSBraket/BraketClient.swift +++ b/Sources/Services/AWSBraket/Sources/AWSBraket/BraketClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class BraketClient: ClientRuntime.Client { public static let clientName = "BraketClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: BraketClient.BraketClientConfiguration let serviceName = "Braket" diff --git a/Sources/Services/AWSBraket/Tests/AWSBraketTests/EndpointResolverTest.swift b/Sources/Services/AWSBraket/Tests/AWSBraketTests/EndpointResolverTest.swift index ec90bb47439..412aaa14cf8 100644 --- a/Sources/Services/AWSBraket/Tests/AWSBraketTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSBraket/Tests/AWSBraketTests/EndpointResolverTest.swift @@ -321,27 +321,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve16() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve17() throws { + func testResolve16() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -360,27 +341,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve18() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve19() throws { + func testResolve17() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -399,27 +361,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve20() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve21() throws { + func testResolve18() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -438,27 +381,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve22() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve23() throws { + func testResolve19() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -478,7 +402,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve24() throws { + func testResolve20() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -499,7 +423,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve25() throws { + func testResolve21() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -519,7 +443,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve26() throws { + func testResolve22() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -539,7 +463,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve27() throws { + func testResolve23() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -559,7 +483,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve28() throws { + func testResolve24() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSBudgets/Sources/AWSBudgets/BudgetsClient.swift b/Sources/Services/AWSBudgets/Sources/AWSBudgets/BudgetsClient.swift index 235aca83b5e..3f0ffd39d3f 100644 --- a/Sources/Services/AWSBudgets/Sources/AWSBudgets/BudgetsClient.swift +++ b/Sources/Services/AWSBudgets/Sources/AWSBudgets/BudgetsClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class BudgetsClient: ClientRuntime.Client { public static let clientName = "BudgetsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: BudgetsClient.BudgetsClientConfiguration let serviceName = "Budgets" diff --git a/Sources/Services/AWSChatbot/Sources/AWSChatbot/ChatbotClient.swift b/Sources/Services/AWSChatbot/Sources/AWSChatbot/ChatbotClient.swift index 909e41d1665..ec5d13933f4 100644 --- a/Sources/Services/AWSChatbot/Sources/AWSChatbot/ChatbotClient.swift +++ b/Sources/Services/AWSChatbot/Sources/AWSChatbot/ChatbotClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ChatbotClient: ClientRuntime.Client { public static let clientName = "ChatbotClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ChatbotClient.ChatbotClientConfiguration let serviceName = "chatbot" diff --git a/Sources/Services/AWSChatbot/Tests/AWSChatbotTests/EndpointResolverTest.swift b/Sources/Services/AWSChatbot/Tests/AWSChatbotTests/EndpointResolverTest.swift index cae3324c4e5..573f732280b 100644 --- a/Sources/Services/AWSChatbot/Tests/AWSChatbotTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSChatbot/Tests/AWSChatbotTests/EndpointResolverTest.swift @@ -261,27 +261,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve13() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve14() throws { + func testResolve13() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -300,27 +281,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve15() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve16() throws { + func testResolve14() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -339,27 +301,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve17() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve18() throws { + func testResolve15() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -378,27 +321,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve19() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve20() throws { + func testResolve16() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -418,7 +342,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve21() throws { + func testResolve17() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -439,7 +363,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve22() throws { + func testResolve18() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -459,7 +383,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve23() throws { + func testResolve19() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -479,7 +403,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve24() throws { + func testResolve20() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -499,7 +423,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve25() throws { + func testResolve21() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSChime/Sources/AWSChime/ChimeClient.swift b/Sources/Services/AWSChime/Sources/AWSChime/ChimeClient.swift index 0a3d90b218c..9002269b2a0 100644 --- a/Sources/Services/AWSChime/Sources/AWSChime/ChimeClient.swift +++ b/Sources/Services/AWSChime/Sources/AWSChime/ChimeClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ChimeClient: ClientRuntime.Client { public static let clientName = "ChimeClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ChimeClient.ChimeClientConfiguration let serviceName = "Chime" diff --git a/Sources/Services/AWSChimeSDKIdentity/Sources/AWSChimeSDKIdentity/ChimeSDKIdentityClient.swift b/Sources/Services/AWSChimeSDKIdentity/Sources/AWSChimeSDKIdentity/ChimeSDKIdentityClient.swift index 3a89f3156b3..5b86ec7b809 100644 --- a/Sources/Services/AWSChimeSDKIdentity/Sources/AWSChimeSDKIdentity/ChimeSDKIdentityClient.swift +++ b/Sources/Services/AWSChimeSDKIdentity/Sources/AWSChimeSDKIdentity/ChimeSDKIdentityClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ChimeSDKIdentityClient: ClientRuntime.Client { public static let clientName = "ChimeSDKIdentityClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ChimeSDKIdentityClient.ChimeSDKIdentityClientConfiguration let serviceName = "Chime SDK Identity" diff --git a/Sources/Services/AWSChimeSDKMediaPipelines/Sources/AWSChimeSDKMediaPipelines/ChimeSDKMediaPipelinesClient.swift b/Sources/Services/AWSChimeSDKMediaPipelines/Sources/AWSChimeSDKMediaPipelines/ChimeSDKMediaPipelinesClient.swift index 9b5d740a8bf..b4f37630887 100644 --- a/Sources/Services/AWSChimeSDKMediaPipelines/Sources/AWSChimeSDKMediaPipelines/ChimeSDKMediaPipelinesClient.swift +++ b/Sources/Services/AWSChimeSDKMediaPipelines/Sources/AWSChimeSDKMediaPipelines/ChimeSDKMediaPipelinesClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ChimeSDKMediaPipelinesClient: ClientRuntime.Client { public static let clientName = "ChimeSDKMediaPipelinesClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ChimeSDKMediaPipelinesClient.ChimeSDKMediaPipelinesClientConfiguration let serviceName = "Chime SDK Media Pipelines" diff --git a/Sources/Services/AWSChimeSDKMediaPipelines/Tests/AWSChimeSDKMediaPipelinesTests/EndpointResolverTest.swift b/Sources/Services/AWSChimeSDKMediaPipelines/Tests/AWSChimeSDKMediaPipelinesTests/EndpointResolverTest.swift index 686899e2e34..f200b4e7e84 100644 --- a/Sources/Services/AWSChimeSDKMediaPipelines/Tests/AWSChimeSDKMediaPipelinesTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSChimeSDKMediaPipelines/Tests/AWSChimeSDKMediaPipelinesTests/EndpointResolverTest.swift @@ -341,27 +341,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve17() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve18() throws { + func testResolve17() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -380,27 +361,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve19() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve20() throws { + func testResolve18() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -419,27 +381,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve21() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve22() throws { + func testResolve19() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -458,27 +401,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve23() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve24() throws { + func testResolve20() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -498,7 +422,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve25() throws { + func testResolve21() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -519,7 +443,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve26() throws { + func testResolve22() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -539,7 +463,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve27() throws { + func testResolve23() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -559,7 +483,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve28() throws { + func testResolve24() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -579,7 +503,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve29() throws { + func testResolve25() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSChimeSDKMeetings/Sources/AWSChimeSDKMeetings/ChimeSDKMeetingsClient.swift b/Sources/Services/AWSChimeSDKMeetings/Sources/AWSChimeSDKMeetings/ChimeSDKMeetingsClient.swift index d7f56c7590c..ada518cf48f 100644 --- a/Sources/Services/AWSChimeSDKMeetings/Sources/AWSChimeSDKMeetings/ChimeSDKMeetingsClient.swift +++ b/Sources/Services/AWSChimeSDKMeetings/Sources/AWSChimeSDKMeetings/ChimeSDKMeetingsClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ChimeSDKMeetingsClient: ClientRuntime.Client { public static let clientName = "ChimeSDKMeetingsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ChimeSDKMeetingsClient.ChimeSDKMeetingsClientConfiguration let serviceName = "Chime SDK Meetings" diff --git a/Sources/Services/AWSChimeSDKMessaging/Sources/AWSChimeSDKMessaging/ChimeSDKMessagingClient.swift b/Sources/Services/AWSChimeSDKMessaging/Sources/AWSChimeSDKMessaging/ChimeSDKMessagingClient.swift index a2744ec4bf7..356a180abc3 100644 --- a/Sources/Services/AWSChimeSDKMessaging/Sources/AWSChimeSDKMessaging/ChimeSDKMessagingClient.swift +++ b/Sources/Services/AWSChimeSDKMessaging/Sources/AWSChimeSDKMessaging/ChimeSDKMessagingClient.swift @@ -69,7 +69,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ChimeSDKMessagingClient: ClientRuntime.Client { public static let clientName = "ChimeSDKMessagingClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ChimeSDKMessagingClient.ChimeSDKMessagingClientConfiguration let serviceName = "Chime SDK Messaging" diff --git a/Sources/Services/AWSChimeSDKMessaging/Tests/AWSChimeSDKMessagingTests/EndpointResolverTest.swift b/Sources/Services/AWSChimeSDKMessaging/Tests/AWSChimeSDKMessagingTests/EndpointResolverTest.swift index 621ce0bdda8..9378c5941ff 100644 --- a/Sources/Services/AWSChimeSDKMessaging/Tests/AWSChimeSDKMessagingTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSChimeSDKMessaging/Tests/AWSChimeSDKMessagingTests/EndpointResolverTest.swift @@ -281,27 +281,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve14() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve15() throws { + func testResolve14() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -320,27 +301,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve16() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve17() throws { + func testResolve15() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -359,27 +321,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve18() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve19() throws { + func testResolve16() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -398,27 +341,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve20() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve21() throws { + func testResolve17() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -438,7 +362,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve22() throws { + func testResolve18() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -459,7 +383,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve23() throws { + func testResolve19() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -479,7 +403,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve24() throws { + func testResolve20() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -499,7 +423,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve25() throws { + func testResolve21() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -519,7 +443,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve26() throws { + func testResolve22() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSChimeSDKVoice/Sources/AWSChimeSDKVoice/ChimeSDKVoiceClient.swift b/Sources/Services/AWSChimeSDKVoice/Sources/AWSChimeSDKVoice/ChimeSDKVoiceClient.swift index a60376ed772..deba0481f1f 100644 --- a/Sources/Services/AWSChimeSDKVoice/Sources/AWSChimeSDKVoice/ChimeSDKVoiceClient.swift +++ b/Sources/Services/AWSChimeSDKVoice/Sources/AWSChimeSDKVoice/ChimeSDKVoiceClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ChimeSDKVoiceClient: ClientRuntime.Client { public static let clientName = "ChimeSDKVoiceClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ChimeSDKVoiceClient.ChimeSDKVoiceClientConfiguration let serviceName = "Chime SDK Voice" diff --git a/Sources/Services/AWSCleanRooms/Sources/AWSCleanRooms/CleanRoomsClient.swift b/Sources/Services/AWSCleanRooms/Sources/AWSCleanRooms/CleanRoomsClient.swift index 60fa88af248..626dd1255c6 100644 --- a/Sources/Services/AWSCleanRooms/Sources/AWSCleanRooms/CleanRoomsClient.swift +++ b/Sources/Services/AWSCleanRooms/Sources/AWSCleanRooms/CleanRoomsClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class CleanRoomsClient: ClientRuntime.Client { public static let clientName = "CleanRoomsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: CleanRoomsClient.CleanRoomsClientConfiguration let serviceName = "CleanRooms" diff --git a/Sources/Services/AWSCleanRoomsML/Sources/AWSCleanRoomsML/CleanRoomsMLClient.swift b/Sources/Services/AWSCleanRoomsML/Sources/AWSCleanRoomsML/CleanRoomsMLClient.swift index fa456c8cb05..be686cf0004 100644 --- a/Sources/Services/AWSCleanRoomsML/Sources/AWSCleanRoomsML/CleanRoomsMLClient.swift +++ b/Sources/Services/AWSCleanRoomsML/Sources/AWSCleanRoomsML/CleanRoomsMLClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class CleanRoomsMLClient: ClientRuntime.Client { public static let clientName = "CleanRoomsMLClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: CleanRoomsMLClient.CleanRoomsMLClientConfiguration let serviceName = "CleanRoomsML" diff --git a/Sources/Services/AWSCloud9/Sources/AWSCloud9/Cloud9Client.swift b/Sources/Services/AWSCloud9/Sources/AWSCloud9/Cloud9Client.swift index 1db505df392..abee9396534 100644 --- a/Sources/Services/AWSCloud9/Sources/AWSCloud9/Cloud9Client.swift +++ b/Sources/Services/AWSCloud9/Sources/AWSCloud9/Cloud9Client.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class Cloud9Client: ClientRuntime.Client { public static let clientName = "Cloud9Client" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: Cloud9Client.Cloud9ClientConfiguration let serviceName = "Cloud9" diff --git a/Sources/Services/AWSCloudControl/Sources/AWSCloudControl/CloudControlClient.swift b/Sources/Services/AWSCloudControl/Sources/AWSCloudControl/CloudControlClient.swift index 188af8f84b2..d9c6ce5b798 100644 --- a/Sources/Services/AWSCloudControl/Sources/AWSCloudControl/CloudControlClient.swift +++ b/Sources/Services/AWSCloudControl/Sources/AWSCloudControl/CloudControlClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class CloudControlClient: ClientRuntime.Client { public static let clientName = "CloudControlClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: CloudControlClient.CloudControlClientConfiguration let serviceName = "CloudControl" diff --git a/Sources/Services/AWSCloudControl/Tests/AWSCloudControlTests/EndpointResolverTest.swift b/Sources/Services/AWSCloudControl/Tests/AWSCloudControlTests/EndpointResolverTest.swift index e435ecd1fd9..6f84211eb9b 100644 --- a/Sources/Services/AWSCloudControl/Tests/AWSCloudControlTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSCloudControl/Tests/AWSCloudControlTests/EndpointResolverTest.swift @@ -821,27 +821,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve41() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve42() throws { + func testResolve41() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -860,27 +841,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve43() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve44() throws { + func testResolve42() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -899,27 +861,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve45() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve46() throws { + func testResolve43() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -938,27 +881,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve47() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve48() throws { + func testResolve44() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -978,7 +902,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve49() throws { + func testResolve45() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -999,7 +923,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve50() throws { + func testResolve46() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -1019,7 +943,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve51() throws { + func testResolve47() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -1039,7 +963,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve52() throws { + func testResolve48() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -1059,7 +983,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve53() throws { + func testResolve49() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSCloudDirectory/Sources/AWSCloudDirectory/CloudDirectoryClient.swift b/Sources/Services/AWSCloudDirectory/Sources/AWSCloudDirectory/CloudDirectoryClient.swift index 10a7ff7bae6..93b899c2565 100644 --- a/Sources/Services/AWSCloudDirectory/Sources/AWSCloudDirectory/CloudDirectoryClient.swift +++ b/Sources/Services/AWSCloudDirectory/Sources/AWSCloudDirectory/CloudDirectoryClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class CloudDirectoryClient: ClientRuntime.Client { public static let clientName = "CloudDirectoryClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: CloudDirectoryClient.CloudDirectoryClientConfiguration let serviceName = "CloudDirectory" diff --git a/Sources/Services/AWSCloudFormation/Sources/AWSCloudFormation/CloudFormationClient.swift b/Sources/Services/AWSCloudFormation/Sources/AWSCloudFormation/CloudFormationClient.swift index 43076ee2204..03d44041f7b 100644 --- a/Sources/Services/AWSCloudFormation/Sources/AWSCloudFormation/CloudFormationClient.swift +++ b/Sources/Services/AWSCloudFormation/Sources/AWSCloudFormation/CloudFormationClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class CloudFormationClient: ClientRuntime.Client { public static let clientName = "CloudFormationClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: CloudFormationClient.CloudFormationClientConfiguration let serviceName = "CloudFormation" diff --git a/Sources/Services/AWSCloudFormation/Tests/AWSCloudFormationTests/EndpointResolverTest.swift b/Sources/Services/AWSCloudFormation/Tests/AWSCloudFormationTests/EndpointResolverTest.swift index d8ac4670726..995bce02e9c 100644 --- a/Sources/Services/AWSCloudFormation/Tests/AWSCloudFormationTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSCloudFormation/Tests/AWSCloudFormationTests/EndpointResolverTest.swift @@ -841,27 +841,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve42() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve43() throws { + func testResolve42() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -880,27 +861,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve44() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve45() throws { + func testResolve43() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -919,27 +881,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve46() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve47() throws { + func testResolve44() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -958,27 +901,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve48() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve49() throws { + func testResolve45() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -999,7 +923,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve50() throws { + func testResolve46() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -1019,7 +943,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve51() throws { + func testResolve47() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -1039,7 +963,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve52() throws { + func testResolve48() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -1059,7 +983,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve53() throws { + func testResolve49() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSCloudFront/Sources/AWSCloudFront/CloudFrontClient.swift b/Sources/Services/AWSCloudFront/Sources/AWSCloudFront/CloudFrontClient.swift index 2821174d2ec..ddc5e6dee8a 100644 --- a/Sources/Services/AWSCloudFront/Sources/AWSCloudFront/CloudFrontClient.swift +++ b/Sources/Services/AWSCloudFront/Sources/AWSCloudFront/CloudFrontClient.swift @@ -69,7 +69,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class CloudFrontClient: ClientRuntime.Client { public static let clientName = "CloudFrontClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: CloudFrontClient.CloudFrontClientConfiguration let serviceName = "CloudFront" diff --git a/Sources/Services/AWSCloudFrontKeyValueStore/Sources/AWSCloudFrontKeyValueStore/CloudFrontKeyValueStoreClient.swift b/Sources/Services/AWSCloudFrontKeyValueStore/Sources/AWSCloudFrontKeyValueStore/CloudFrontKeyValueStoreClient.swift index 4847d016ea8..5c0ca12e5fb 100644 --- a/Sources/Services/AWSCloudFrontKeyValueStore/Sources/AWSCloudFrontKeyValueStore/CloudFrontKeyValueStoreClient.swift +++ b/Sources/Services/AWSCloudFrontKeyValueStore/Sources/AWSCloudFrontKeyValueStore/CloudFrontKeyValueStoreClient.swift @@ -70,7 +70,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class CloudFrontKeyValueStoreClient: ClientRuntime.Client { public static let clientName = "CloudFrontKeyValueStoreClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: CloudFrontKeyValueStoreClient.CloudFrontKeyValueStoreClientConfiguration let serviceName = "CloudFront KeyValueStore" diff --git a/Sources/Services/AWSCloudHSM/Sources/AWSCloudHSM/CloudHSMClient.swift b/Sources/Services/AWSCloudHSM/Sources/AWSCloudHSM/CloudHSMClient.swift index 6a61d42746d..e1de2437b33 100644 --- a/Sources/Services/AWSCloudHSM/Sources/AWSCloudHSM/CloudHSMClient.swift +++ b/Sources/Services/AWSCloudHSM/Sources/AWSCloudHSM/CloudHSMClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class CloudHSMClient: ClientRuntime.Client { public static let clientName = "CloudHSMClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: CloudHSMClient.CloudHSMClientConfiguration let serviceName = "CloudHSM" diff --git a/Sources/Services/AWSCloudHSMV2/Sources/AWSCloudHSMV2/CloudHSMV2Client.swift b/Sources/Services/AWSCloudHSMV2/Sources/AWSCloudHSMV2/CloudHSMV2Client.swift index c83c9de59af..368cabe9b31 100644 --- a/Sources/Services/AWSCloudHSMV2/Sources/AWSCloudHSMV2/CloudHSMV2Client.swift +++ b/Sources/Services/AWSCloudHSMV2/Sources/AWSCloudHSMV2/CloudHSMV2Client.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class CloudHSMV2Client: ClientRuntime.Client { public static let clientName = "CloudHSMV2Client" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: CloudHSMV2Client.CloudHSMV2ClientConfiguration let serviceName = "CloudHSM V2" diff --git a/Sources/Services/AWSCloudSearch/Sources/AWSCloudSearch/CloudSearchClient.swift b/Sources/Services/AWSCloudSearch/Sources/AWSCloudSearch/CloudSearchClient.swift index 0fb75524125..3983b2b886c 100644 --- a/Sources/Services/AWSCloudSearch/Sources/AWSCloudSearch/CloudSearchClient.swift +++ b/Sources/Services/AWSCloudSearch/Sources/AWSCloudSearch/CloudSearchClient.swift @@ -65,7 +65,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class CloudSearchClient: ClientRuntime.Client { public static let clientName = "CloudSearchClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: CloudSearchClient.CloudSearchClientConfiguration let serviceName = "CloudSearch" diff --git a/Sources/Services/AWSCloudSearch/Tests/AWSCloudSearchTests/EndpointResolverTest.swift b/Sources/Services/AWSCloudSearch/Tests/AWSCloudSearchTests/EndpointResolverTest.swift index e6c6a19f2f2..a1dbfebbd52 100644 --- a/Sources/Services/AWSCloudSearch/Tests/AWSCloudSearchTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSCloudSearch/Tests/AWSCloudSearchTests/EndpointResolverTest.swift @@ -441,27 +441,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve22() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve23() throws { + func testResolve22() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -480,27 +461,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve24() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve25() throws { + func testResolve23() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -519,27 +481,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve26() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve27() throws { + func testResolve24() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -558,27 +501,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve28() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve29() throws { + func testResolve25() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -598,7 +522,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve30() throws { + func testResolve26() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -619,7 +543,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve31() throws { + func testResolve27() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -639,7 +563,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve32() throws { + func testResolve28() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -659,7 +583,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve33() throws { + func testResolve29() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -679,7 +603,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve34() throws { + func testResolve30() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSCloudSearchDomain/Sources/AWSCloudSearchDomain/CloudSearchDomainClient.swift b/Sources/Services/AWSCloudSearchDomain/Sources/AWSCloudSearchDomain/CloudSearchDomainClient.swift index 7546481cc7c..63fd8c18829 100644 --- a/Sources/Services/AWSCloudSearchDomain/Sources/AWSCloudSearchDomain/CloudSearchDomainClient.swift +++ b/Sources/Services/AWSCloudSearchDomain/Sources/AWSCloudSearchDomain/CloudSearchDomainClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class CloudSearchDomainClient: ClientRuntime.Client { public static let clientName = "CloudSearchDomainClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: CloudSearchDomainClient.CloudSearchDomainClientConfiguration let serviceName = "CloudSearch Domain" diff --git a/Sources/Services/AWSCloudTrail/Sources/AWSCloudTrail/CloudTrailClient.swift b/Sources/Services/AWSCloudTrail/Sources/AWSCloudTrail/CloudTrailClient.swift index b92517e23a0..a7d847638b8 100644 --- a/Sources/Services/AWSCloudTrail/Sources/AWSCloudTrail/CloudTrailClient.swift +++ b/Sources/Services/AWSCloudTrail/Sources/AWSCloudTrail/CloudTrailClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class CloudTrailClient: ClientRuntime.Client { public static let clientName = "CloudTrailClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: CloudTrailClient.CloudTrailClientConfiguration let serviceName = "CloudTrail" diff --git a/Sources/Services/AWSCloudTrailData/Sources/AWSCloudTrailData/CloudTrailDataClient.swift b/Sources/Services/AWSCloudTrailData/Sources/AWSCloudTrailData/CloudTrailDataClient.swift index 408d739f776..e4594094e81 100644 --- a/Sources/Services/AWSCloudTrailData/Sources/AWSCloudTrailData/CloudTrailDataClient.swift +++ b/Sources/Services/AWSCloudTrailData/Sources/AWSCloudTrailData/CloudTrailDataClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class CloudTrailDataClient: ClientRuntime.Client { public static let clientName = "CloudTrailDataClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: CloudTrailDataClient.CloudTrailDataClientConfiguration let serviceName = "CloudTrail Data" diff --git a/Sources/Services/AWSCloudTrailData/Tests/AWSCloudTrailDataTests/EndpointResolverTest.swift b/Sources/Services/AWSCloudTrailData/Tests/AWSCloudTrailDataTests/EndpointResolverTest.swift index 5b1f279b9f9..2c35aa6a5e5 100644 --- a/Sources/Services/AWSCloudTrailData/Tests/AWSCloudTrailDataTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSCloudTrailData/Tests/AWSCloudTrailDataTests/EndpointResolverTest.swift @@ -261,27 +261,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve13() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve14() throws { + func testResolve13() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -300,27 +281,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve15() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve16() throws { + func testResolve14() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -339,27 +301,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve17() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve18() throws { + func testResolve15() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -378,27 +321,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve19() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve20() throws { + func testResolve16() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -418,7 +342,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve21() throws { + func testResolve17() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -439,7 +363,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve22() throws { + func testResolve18() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -459,7 +383,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve23() throws { + func testResolve19() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -479,7 +403,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve24() throws { + func testResolve20() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -499,7 +423,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve25() throws { + func testResolve21() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSCloudWatch/Sources/AWSCloudWatch/CloudWatchClient.swift b/Sources/Services/AWSCloudWatch/Sources/AWSCloudWatch/CloudWatchClient.swift index d5c20e9a4f1..f4e512a98c9 100644 --- a/Sources/Services/AWSCloudWatch/Sources/AWSCloudWatch/CloudWatchClient.swift +++ b/Sources/Services/AWSCloudWatch/Sources/AWSCloudWatch/CloudWatchClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class CloudWatchClient: ClientRuntime.Client { public static let clientName = "CloudWatchClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: CloudWatchClient.CloudWatchClientConfiguration let serviceName = "CloudWatch" diff --git a/Sources/Services/AWSCloudWatchEvents/Sources/AWSCloudWatchEvents/CloudWatchEventsClient.swift b/Sources/Services/AWSCloudWatchEvents/Sources/AWSCloudWatchEvents/CloudWatchEventsClient.swift index 4304f7c6718..b4d28c1c8c7 100644 --- a/Sources/Services/AWSCloudWatchEvents/Sources/AWSCloudWatchEvents/CloudWatchEventsClient.swift +++ b/Sources/Services/AWSCloudWatchEvents/Sources/AWSCloudWatchEvents/CloudWatchEventsClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class CloudWatchEventsClient: ClientRuntime.Client { public static let clientName = "CloudWatchEventsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: CloudWatchEventsClient.CloudWatchEventsClientConfiguration let serviceName = "CloudWatch Events" diff --git a/Sources/Services/AWSCloudWatchEvents/Sources/AWSCloudWatchEvents/Models.swift b/Sources/Services/AWSCloudWatchEvents/Sources/AWSCloudWatchEvents/Models.swift index 5b48eb09a9c..cb588476928 100644 --- a/Sources/Services/AWSCloudWatchEvents/Sources/AWSCloudWatchEvents/Models.swift +++ b/Sources/Services/AWSCloudWatchEvents/Sources/AWSCloudWatchEvents/Models.swift @@ -3219,12 +3219,12 @@ extension CloudWatchEventsClientTypes { extension CloudWatchEventsClientTypes { - /// Name/Value pair of a parameter to start execution of a SageMaker Model Building Pipeline. + /// Name/Value pair of a parameter to start execution of a SageMaker AI Model Building Pipeline. public struct SageMakerPipelineParameter: Swift.Sendable { - /// Name of parameter to start execution of a SageMaker Model Building Pipeline. + /// Name of parameter to start execution of a SageMaker AI Model Building Pipeline. /// This member is required. public var name: Swift.String? - /// Value of parameter to start execution of a SageMaker Model Building Pipeline. + /// Value of parameter to start execution of a SageMaker AI Model Building Pipeline. /// This member is required. public var value: Swift.String? @@ -3240,9 +3240,9 @@ extension CloudWatchEventsClientTypes { extension CloudWatchEventsClientTypes { - /// These are custom parameters to use when the target is a SageMaker Model Building Pipeline that starts based on EventBridge events. + /// These are custom parameters to use when the target is a SageMaker AI Model Building Pipeline that starts based on EventBridge events. public struct SageMakerPipelineParameters: Swift.Sendable { - /// List of Parameter names and values for SageMaker Model Building Pipeline execution. + /// List of Parameter names and values for SageMaker AI Model Building Pipeline execution. public var pipelineParameterList: [CloudWatchEventsClientTypes.SageMakerPipelineParameter]? public init( @@ -3302,7 +3302,7 @@ extension CloudWatchEventsClientTypes { public var roleArn: Swift.String? /// Parameters used when you are using the rule to invoke Amazon EC2 Run Command. public var runCommandParameters: CloudWatchEventsClientTypes.RunCommandParameters? - /// Contains the SageMaker Model Building Pipeline parameters to start execution of a SageMaker Model Building Pipeline. If you specify a SageMaker Model Building Pipeline as a target, you can use this to specify parameters to start a pipeline execution based on EventBridge events. + /// Contains the SageMaker AI Model Building Pipeline parameters to start execution of a SageMaker AI Model Building Pipeline. If you specify a SageMaker AI Model Building Pipeline as a target, you can use this to specify parameters to start a pipeline execution based on EventBridge events. public var sageMakerPipelineParameters: CloudWatchEventsClientTypes.SageMakerPipelineParameters? /// Contains the message group ID to use when the target is a FIFO queue. If you specify an SQS FIFO queue as a target, the queue must have content-based deduplication enabled. public var sqsParameters: CloudWatchEventsClientTypes.SqsParameters? diff --git a/Sources/Services/AWSCloudWatchEvents/Tests/AWSCloudWatchEventsTests/EndpointResolverTest.swift b/Sources/Services/AWSCloudWatchEvents/Tests/AWSCloudWatchEventsTests/EndpointResolverTest.swift index c76ae9207c1..ce81cd0c9ff 100644 --- a/Sources/Services/AWSCloudWatchEvents/Tests/AWSCloudWatchEventsTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSCloudWatchEvents/Tests/AWSCloudWatchEventsTests/EndpointResolverTest.swift @@ -841,27 +841,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve42() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve43() throws { + func testResolve42() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -880,27 +861,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve44() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve45() throws { + func testResolve43() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -919,27 +881,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve46() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve47() throws { + func testResolve44() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -958,27 +901,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve48() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve49() throws { + func testResolve45() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -999,7 +923,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve50() throws { + func testResolve46() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -1019,7 +943,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve51() throws { + func testResolve47() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -1039,7 +963,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve52() throws { + func testResolve48() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -1059,7 +983,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve53() throws { + func testResolve49() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSCloudWatchLogs/Sources/AWSCloudWatchLogs/CloudWatchLogsClient.swift b/Sources/Services/AWSCloudWatchLogs/Sources/AWSCloudWatchLogs/CloudWatchLogsClient.swift index 6fff2997d4d..10cc8020f3b 100644 --- a/Sources/Services/AWSCloudWatchLogs/Sources/AWSCloudWatchLogs/CloudWatchLogsClient.swift +++ b/Sources/Services/AWSCloudWatchLogs/Sources/AWSCloudWatchLogs/CloudWatchLogsClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class CloudWatchLogsClient: ClientRuntime.Client { public static let clientName = "CloudWatchLogsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: CloudWatchLogsClient.CloudWatchLogsClientConfiguration let serviceName = "CloudWatch Logs" diff --git a/Sources/Services/AWSCloudWatchLogs/Tests/AWSCloudWatchLogsTests/EndpointResolverTest.swift b/Sources/Services/AWSCloudWatchLogs/Tests/AWSCloudWatchLogsTests/EndpointResolverTest.swift index 49a04e1b415..b1b15612fc2 100644 --- a/Sources/Services/AWSCloudWatchLogs/Tests/AWSCloudWatchLogsTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSCloudWatchLogs/Tests/AWSCloudWatchLogsTests/EndpointResolverTest.swift @@ -841,27 +841,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve42() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve43() throws { + func testResolve42() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -880,27 +861,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve44() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve45() throws { + func testResolve43() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -919,27 +881,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve46() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve47() throws { + func testResolve44() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -958,27 +901,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve48() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve49() throws { + func testResolve45() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -999,7 +923,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve50() throws { + func testResolve46() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -1019,7 +943,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve51() throws { + func testResolve47() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -1039,7 +963,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve52() throws { + func testResolve48() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -1059,7 +983,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve53() throws { + func testResolve49() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSCodeBuild/Sources/AWSCodeBuild/CodeBuildClient.swift b/Sources/Services/AWSCodeBuild/Sources/AWSCodeBuild/CodeBuildClient.swift index dcea46c2252..82ddaf52430 100644 --- a/Sources/Services/AWSCodeBuild/Sources/AWSCodeBuild/CodeBuildClient.swift +++ b/Sources/Services/AWSCodeBuild/Sources/AWSCodeBuild/CodeBuildClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class CodeBuildClient: ClientRuntime.Client { public static let clientName = "CodeBuildClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: CodeBuildClient.CodeBuildClientConfiguration let serviceName = "CodeBuild" diff --git a/Sources/Services/AWSCodeCatalyst/Sources/AWSCodeCatalyst/CodeCatalystClient.swift b/Sources/Services/AWSCodeCatalyst/Sources/AWSCodeCatalyst/CodeCatalystClient.swift index eddfc91f370..5227c41ed18 100644 --- a/Sources/Services/AWSCodeCatalyst/Sources/AWSCodeCatalyst/CodeCatalystClient.swift +++ b/Sources/Services/AWSCodeCatalyst/Sources/AWSCodeCatalyst/CodeCatalystClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class CodeCatalystClient: ClientRuntime.Client { public static let clientName = "CodeCatalystClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: CodeCatalystClient.CodeCatalystClientConfiguration let serviceName = "CodeCatalyst" diff --git a/Sources/Services/AWSCodeCommit/Sources/AWSCodeCommit/CodeCommitClient.swift b/Sources/Services/AWSCodeCommit/Sources/AWSCodeCommit/CodeCommitClient.swift index 247b626a3e0..7b5d1cfc942 100644 --- a/Sources/Services/AWSCodeCommit/Sources/AWSCodeCommit/CodeCommitClient.swift +++ b/Sources/Services/AWSCodeCommit/Sources/AWSCodeCommit/CodeCommitClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class CodeCommitClient: ClientRuntime.Client { public static let clientName = "CodeCommitClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: CodeCommitClient.CodeCommitClientConfiguration let serviceName = "CodeCommit" diff --git a/Sources/Services/AWSCodeConnections/Sources/AWSCodeConnections/CodeConnectionsClient.swift b/Sources/Services/AWSCodeConnections/Sources/AWSCodeConnections/CodeConnectionsClient.swift index c46eae1ea2f..9ddaf3635a4 100644 --- a/Sources/Services/AWSCodeConnections/Sources/AWSCodeConnections/CodeConnectionsClient.swift +++ b/Sources/Services/AWSCodeConnections/Sources/AWSCodeConnections/CodeConnectionsClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class CodeConnectionsClient: ClientRuntime.Client { public static let clientName = "CodeConnectionsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: CodeConnectionsClient.CodeConnectionsClientConfiguration let serviceName = "CodeConnections" diff --git a/Sources/Services/AWSCodeDeploy/Sources/AWSCodeDeploy/CodeDeployClient.swift b/Sources/Services/AWSCodeDeploy/Sources/AWSCodeDeploy/CodeDeployClient.swift index c990ee24381..8d07b31fbcd 100644 --- a/Sources/Services/AWSCodeDeploy/Sources/AWSCodeDeploy/CodeDeployClient.swift +++ b/Sources/Services/AWSCodeDeploy/Sources/AWSCodeDeploy/CodeDeployClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class CodeDeployClient: ClientRuntime.Client { public static let clientName = "CodeDeployClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: CodeDeployClient.CodeDeployClientConfiguration let serviceName = "CodeDeploy" diff --git a/Sources/Services/AWSCodeGuruProfiler/Sources/AWSCodeGuruProfiler/CodeGuruProfilerClient.swift b/Sources/Services/AWSCodeGuruProfiler/Sources/AWSCodeGuruProfiler/CodeGuruProfilerClient.swift index f166a1a58ab..2fc72785dd5 100644 --- a/Sources/Services/AWSCodeGuruProfiler/Sources/AWSCodeGuruProfiler/CodeGuruProfilerClient.swift +++ b/Sources/Services/AWSCodeGuruProfiler/Sources/AWSCodeGuruProfiler/CodeGuruProfilerClient.swift @@ -71,7 +71,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class CodeGuruProfilerClient: ClientRuntime.Client { public static let clientName = "CodeGuruProfilerClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: CodeGuruProfilerClient.CodeGuruProfilerClientConfiguration let serviceName = "CodeGuruProfiler" diff --git a/Sources/Services/AWSCodeGuruReviewer/Sources/AWSCodeGuruReviewer/CodeGuruReviewerClient.swift b/Sources/Services/AWSCodeGuruReviewer/Sources/AWSCodeGuruReviewer/CodeGuruReviewerClient.swift index 3f1529f9ae6..a619c31880c 100644 --- a/Sources/Services/AWSCodeGuruReviewer/Sources/AWSCodeGuruReviewer/CodeGuruReviewerClient.swift +++ b/Sources/Services/AWSCodeGuruReviewer/Sources/AWSCodeGuruReviewer/CodeGuruReviewerClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class CodeGuruReviewerClient: ClientRuntime.Client { public static let clientName = "CodeGuruReviewerClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: CodeGuruReviewerClient.CodeGuruReviewerClientConfiguration let serviceName = "CodeGuru Reviewer" diff --git a/Sources/Services/AWSCodeGuruSecurity/Sources/AWSCodeGuruSecurity/CodeGuruSecurityClient.swift b/Sources/Services/AWSCodeGuruSecurity/Sources/AWSCodeGuruSecurity/CodeGuruSecurityClient.swift index 78d6455bd39..a26d304ba33 100644 --- a/Sources/Services/AWSCodeGuruSecurity/Sources/AWSCodeGuruSecurity/CodeGuruSecurityClient.swift +++ b/Sources/Services/AWSCodeGuruSecurity/Sources/AWSCodeGuruSecurity/CodeGuruSecurityClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class CodeGuruSecurityClient: ClientRuntime.Client { public static let clientName = "CodeGuruSecurityClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: CodeGuruSecurityClient.CodeGuruSecurityClientConfiguration let serviceName = "CodeGuru Security" diff --git a/Sources/Services/AWSCodeGuruSecurity/Tests/AWSCodeGuruSecurityTests/EndpointResolverTest.swift b/Sources/Services/AWSCodeGuruSecurity/Tests/AWSCodeGuruSecurityTests/EndpointResolverTest.swift index a878b5f31a2..88dbf52aaf5 100644 --- a/Sources/Services/AWSCodeGuruSecurity/Tests/AWSCodeGuruSecurityTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSCodeGuruSecurity/Tests/AWSCodeGuruSecurityTests/EndpointResolverTest.swift @@ -261,27 +261,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve13() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve14() throws { + func testResolve13() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -300,27 +281,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve15() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve16() throws { + func testResolve14() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -339,27 +301,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve17() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve18() throws { + func testResolve15() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -378,27 +321,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve19() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve20() throws { + func testResolve16() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -418,7 +342,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve21() throws { + func testResolve17() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -439,7 +363,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve22() throws { + func testResolve18() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -459,7 +383,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve23() throws { + func testResolve19() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -479,7 +403,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve24() throws { + func testResolve20() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -499,7 +423,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve25() throws { + func testResolve21() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSCodePipeline/Sources/AWSCodePipeline/CodePipelineClient.swift b/Sources/Services/AWSCodePipeline/Sources/AWSCodePipeline/CodePipelineClient.swift index 6e5cab1e7a1..bcfc2736eb8 100644 --- a/Sources/Services/AWSCodePipeline/Sources/AWSCodePipeline/CodePipelineClient.swift +++ b/Sources/Services/AWSCodePipeline/Sources/AWSCodePipeline/CodePipelineClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class CodePipelineClient: ClientRuntime.Client { public static let clientName = "CodePipelineClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: CodePipelineClient.CodePipelineClientConfiguration let serviceName = "CodePipeline" diff --git a/Sources/Services/AWSCodeStarconnections/Sources/AWSCodeStarconnections/CodeStarconnectionsClient.swift b/Sources/Services/AWSCodeStarconnections/Sources/AWSCodeStarconnections/CodeStarconnectionsClient.swift index 14afb6121ba..965e64f42b6 100644 --- a/Sources/Services/AWSCodeStarconnections/Sources/AWSCodeStarconnections/CodeStarconnectionsClient.swift +++ b/Sources/Services/AWSCodeStarconnections/Sources/AWSCodeStarconnections/CodeStarconnectionsClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class CodeStarconnectionsClient: ClientRuntime.Client { public static let clientName = "CodeStarconnectionsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: CodeStarconnectionsClient.CodeStarconnectionsClientConfiguration let serviceName = "CodeStar connections" diff --git a/Sources/Services/AWSCodeartifact/Sources/AWSCodeartifact/CodeartifactClient.swift b/Sources/Services/AWSCodeartifact/Sources/AWSCodeartifact/CodeartifactClient.swift index d5cd3dc86c6..d9fa90a144f 100644 --- a/Sources/Services/AWSCodeartifact/Sources/AWSCodeartifact/CodeartifactClient.swift +++ b/Sources/Services/AWSCodeartifact/Sources/AWSCodeartifact/CodeartifactClient.swift @@ -71,7 +71,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class CodeartifactClient: ClientRuntime.Client { public static let clientName = "CodeartifactClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: CodeartifactClient.CodeartifactClientConfiguration let serviceName = "codeartifact" diff --git a/Sources/Services/AWSCodeartifact/Tests/AWSCodeartifactTests/EndpointResolverTest.swift b/Sources/Services/AWSCodeartifact/Tests/AWSCodeartifactTests/EndpointResolverTest.swift index 4b902f0c95f..cdeb0569b89 100644 --- a/Sources/Services/AWSCodeartifact/Tests/AWSCodeartifactTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSCodeartifact/Tests/AWSCodeartifactTests/EndpointResolverTest.swift @@ -501,27 +501,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve25() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve26() throws { + func testResolve25() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -540,27 +521,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve27() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve28() throws { + func testResolve26() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -579,27 +541,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve29() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve30() throws { + func testResolve27() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -618,27 +561,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve31() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve32() throws { + func testResolve28() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -658,7 +582,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve33() throws { + func testResolve29() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -679,7 +603,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve34() throws { + func testResolve30() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -699,7 +623,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve35() throws { + func testResolve31() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -719,7 +643,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve36() throws { + func testResolve32() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -739,7 +663,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve37() throws { + func testResolve33() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSCodestarnotifications/Sources/AWSCodestarnotifications/CodestarnotificationsClient.swift b/Sources/Services/AWSCodestarnotifications/Sources/AWSCodestarnotifications/CodestarnotificationsClient.swift index da213da1cb7..c9cf6a19143 100644 --- a/Sources/Services/AWSCodestarnotifications/Sources/AWSCodestarnotifications/CodestarnotificationsClient.swift +++ b/Sources/Services/AWSCodestarnotifications/Sources/AWSCodestarnotifications/CodestarnotificationsClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class CodestarnotificationsClient: ClientRuntime.Client { public static let clientName = "CodestarnotificationsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: CodestarnotificationsClient.CodestarnotificationsClientConfiguration let serviceName = "codestar notifications" @@ -372,7 +372,7 @@ extension CodestarnotificationsClient { extension CodestarnotificationsClient { /// Performs the `CreateNotificationRule` operation on the `Codestarnotifications` service. /// - /// Creates a notification rule for a resource. The rule specifies the events you want notifications about and the targets (such as Chatbot topics or Chatbot clients configured for Slack) where you want to receive them. + /// Creates a notification rule for a resource. The rule specifies the events you want notifications about and the targets (such as Amazon Q Developer in chat applications topics or Amazon Q Developer in chat applications clients configured for Slack) where you want to receive them. /// /// - Parameter CreateNotificationRuleInput : [no documentation found] /// @@ -921,7 +921,7 @@ extension CodestarnotificationsClient { /// Performs the `Subscribe` operation on the `Codestarnotifications` service. /// - /// Creates an association between a notification rule and an Chatbot topic or Chatbot client so that the associated target can receive notifications when the events described in the rule are triggered. + /// Creates an association between a notification rule and an Amazon Q Developer in chat applications topic or Amazon Q Developer in chat applications client so that the associated target can receive notifications when the events described in the rule are triggered. /// /// - Parameter SubscribeInput : [no documentation found] /// @@ -1060,7 +1060,7 @@ extension CodestarnotificationsClient { /// Performs the `Unsubscribe` operation on the `Codestarnotifications` service. /// - /// Removes an association between a notification rule and an Chatbot topic so that subscribers to that topic stop receiving notifications when the events described in the rule are triggered. + /// Removes an association between a notification rule and an Amazon Q Developer in chat applications topic so that subscribers to that topic stop receiving notifications when the events described in the rule are triggered. /// /// - Parameter UnsubscribeInput : [no documentation found] /// diff --git a/Sources/Services/AWSCodestarnotifications/Sources/AWSCodestarnotifications/Models.swift b/Sources/Services/AWSCodestarnotifications/Sources/AWSCodestarnotifications/Models.swift index a7618ac3225..b94d7657d1e 100644 --- a/Sources/Services/AWSCodestarnotifications/Sources/AWSCodestarnotifications/Models.swift +++ b/Sources/Services/AWSCodestarnotifications/Sources/AWSCodestarnotifications/Models.swift @@ -225,15 +225,15 @@ extension CodestarnotificationsClientTypes { extension CodestarnotificationsClientTypes { - /// Information about the Chatbot topics or Chatbot clients associated with a notification rule. + /// Information about the Amazon Q Developer in chat applications topics or Amazon Q Developer in chat applications clients associated with a notification rule. public struct Target: Swift.Sendable { - /// The Amazon Resource Name (ARN) of the Chatbot topic or Chatbot client. + /// The Amazon Resource Name (ARN) of the Amazon Q Developer in chat applications topic or Amazon Q Developer in chat applications client. public var targetAddress: Swift.String? - /// The target type. Can be an Chatbot topic or Chatbot client. + /// The target type. Can be an Amazon Q Developer in chat applications topic or Amazon Q Developer in chat applications client. /// - /// * Chatbot topics are specified as SNS. + /// * Amazon Q Developer in chat applications topics are specified as SNS. /// - /// * Chatbot clients are specified as AWSChatbotSlack. + /// * Amazon Q Developer in chat applications clients are specified as AWSChatbotSlack. public var targetType: Swift.String? public init( @@ -270,7 +270,7 @@ public struct CreateNotificationRuleInput: Swift.Sendable { public var status: CodestarnotificationsClientTypes.NotificationRuleStatus? /// A list of tags to apply to this notification rule. Key names cannot start with "aws". public var tags: [Swift.String: Swift.String]? - /// A list of Amazon Resource Names (ARNs) of Amazon Simple Notification Service topics and Chatbot clients to associate with the notification rule. + /// A list of Amazon Resource Names (ARNs) of Amazon Simple Notification Service topics and Amazon Q Developer in chat applications clients to associate with the notification rule. /// This member is required. public var targets: [CodestarnotificationsClientTypes.Target]? @@ -335,9 +335,9 @@ public struct DeleteNotificationRuleOutput: Swift.Sendable { } public struct DeleteTargetInput: Swift.Sendable { - /// A Boolean value that can be used to delete all associations with this Chatbot topic. The default value is FALSE. If set to TRUE, all associations between that target and every notification rule in your Amazon Web Services account are deleted. + /// A Boolean value that can be used to delete all associations with this Amazon Q Developer in chat applications topic. The default value is FALSE. If set to TRUE, all associations between that target and every notification rule in your Amazon Web Services account are deleted. public var forceUnsubscribeAll: Swift.Bool? - /// The Amazon Resource Name (ARN) of the Chatbot topic or Chatbot client to delete. + /// The Amazon Resource Name (ARN) of the Amazon Q Developer in chat applications topic or Amazon Q Developer in chat applications client to delete. /// This member is required. public var targetAddress: Swift.String? @@ -464,15 +464,15 @@ extension CodestarnotificationsClientTypes { /// Information about the targets specified for a notification rule. public struct TargetSummary: Swift.Sendable { - /// The Amazon Resource Name (ARN) of the Chatbot topic or Chatbot client. + /// The Amazon Resource Name (ARN) of the Amazon Q Developer in chat applications topic or Amazon Q Developer in chat applications client. public var targetAddress: Swift.String? /// The status of the target. public var targetStatus: CodestarnotificationsClientTypes.TargetStatus? /// The type of the target (for example, SNS). /// - /// * Chatbot topics are specified as SNS. + /// * Amazon Q Developer in chat applications topics are specified as SNS. /// - /// * Chatbot clients are specified as AWSChatbotSlack. + /// * Amazon Q Developer in chat applications clients are specified as AWSChatbotSlack. public var targetType: Swift.String? public init( @@ -514,7 +514,7 @@ public struct DescribeNotificationRuleOutput: Swift.Sendable { public var status: CodestarnotificationsClientTypes.NotificationRuleStatus? /// The tags associated with the notification rule. public var tags: [Swift.String: Swift.String]? - /// A list of the Chatbot topics and Chatbot clients associated with the notification rule. + /// A list of the Amazon Q Developer in chat applications topics and Amazon Q Developer in chat applications clients associated with the notification rule. public var targets: [CodestarnotificationsClientTypes.TargetSummary]? public init( @@ -822,7 +822,7 @@ extension CodestarnotificationsClientTypes { extension CodestarnotificationsClientTypes { - /// Information about a filter to apply to the list of returned targets. You can filter by target type, address, or status. For example, to filter results to notification rules that have active Chatbot topics as targets, you could specify a ListTargetsFilter Name as TargetType and a Value of SNS, and a Name of TARGET_STATUS and a Value of ACTIVE. + /// Information about a filter to apply to the list of returned targets. You can filter by target type, address, or status. For example, to filter results to notification rules that have active Amazon Q Developer in chat applications topics as targets, you could specify a ListTargetsFilter Name as TargetType and a Value of SNS, and a Name of TARGET_STATUS and a Value of ACTIVE. public struct ListTargetsFilter: Swift.Sendable { /// The name of the attribute you want to use to filter the returned targets. /// This member is required. @@ -881,7 +881,7 @@ public struct SubscribeInput: Swift.Sendable { public var arn: Swift.String? /// An enumeration token that, when provided in a request, returns the next batch of the results. public var clientRequestToken: Swift.String? - /// Information about the Chatbot topics or Chatbot clients associated with a notification rule. + /// Information about the Amazon Q Developer in chat applications topics or Amazon Q Developer in chat applications clients associated with a notification rule. /// This member is required. public var target: CodestarnotificationsClientTypes.Target? @@ -939,7 +939,7 @@ public struct UnsubscribeInput: Swift.Sendable { /// The Amazon Resource Name (ARN) of the notification rule. /// This member is required. public var arn: Swift.String? - /// The ARN of the Chatbot topic to unsubscribe from the notification rule. + /// The ARN of the Amazon Q Developer in chat applications topic to unsubscribe from the notification rule. /// This member is required. public var targetAddress: Swift.String? diff --git a/Sources/Services/AWSCodestarnotifications/Tests/AWSCodestarnotificationsTests/EndpointResolverTest.swift b/Sources/Services/AWSCodestarnotifications/Tests/AWSCodestarnotificationsTests/EndpointResolverTest.swift index 97d2f1d7e27..495baf0b9e6 100644 --- a/Sources/Services/AWSCodestarnotifications/Tests/AWSCodestarnotificationsTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSCodestarnotifications/Tests/AWSCodestarnotificationsTests/EndpointResolverTest.swift @@ -261,27 +261,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve13() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve14() throws { + func testResolve13() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -300,27 +281,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve15() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve16() throws { + func testResolve14() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -339,27 +301,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve17() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve18() throws { + func testResolve15() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -378,27 +321,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve19() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve20() throws { + func testResolve16() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -418,7 +342,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve21() throws { + func testResolve17() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -439,7 +363,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve22() throws { + func testResolve18() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -459,7 +383,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve23() throws { + func testResolve19() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -479,7 +403,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve24() throws { + func testResolve20() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -499,7 +423,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve25() throws { + func testResolve21() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSCognitoIdentity/Sources/AWSCognitoIdentity/CognitoIdentityClient.swift b/Sources/Services/AWSCognitoIdentity/Sources/AWSCognitoIdentity/CognitoIdentityClient.swift index 6aa8bc92200..f4e8daa9df3 100644 --- a/Sources/Services/AWSCognitoIdentity/Sources/AWSCognitoIdentity/CognitoIdentityClient.swift +++ b/Sources/Services/AWSCognitoIdentity/Sources/AWSCognitoIdentity/CognitoIdentityClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class CognitoIdentityClient: ClientRuntime.Client { public static let clientName = "CognitoIdentityClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: CognitoIdentityClient.CognitoIdentityClientConfiguration let serviceName = "Cognito Identity" diff --git a/Sources/Services/AWSCognitoIdentityProvider/Sources/AWSCognitoIdentityProvider/CognitoIdentityProviderClient.swift b/Sources/Services/AWSCognitoIdentityProvider/Sources/AWSCognitoIdentityProvider/CognitoIdentityProviderClient.swift index 29e234bada1..033116a2b4a 100644 --- a/Sources/Services/AWSCognitoIdentityProvider/Sources/AWSCognitoIdentityProvider/CognitoIdentityProviderClient.swift +++ b/Sources/Services/AWSCognitoIdentityProvider/Sources/AWSCognitoIdentityProvider/CognitoIdentityProviderClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class CognitoIdentityProviderClient: ClientRuntime.Client { public static let clientName = "CognitoIdentityProviderClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: CognitoIdentityProviderClient.CognitoIdentityProviderClientConfiguration let serviceName = "Cognito Identity Provider" diff --git a/Sources/Services/AWSCognitoSync/Sources/AWSCognitoSync/CognitoSyncClient.swift b/Sources/Services/AWSCognitoSync/Sources/AWSCognitoSync/CognitoSyncClient.swift index 75666be7749..eceda520b67 100644 --- a/Sources/Services/AWSCognitoSync/Sources/AWSCognitoSync/CognitoSyncClient.swift +++ b/Sources/Services/AWSCognitoSync/Sources/AWSCognitoSync/CognitoSyncClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class CognitoSyncClient: ClientRuntime.Client { public static let clientName = "CognitoSyncClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: CognitoSyncClient.CognitoSyncClientConfiguration let serviceName = "Cognito Sync" diff --git a/Sources/Services/AWSComprehend/Sources/AWSComprehend/ComprehendClient.swift b/Sources/Services/AWSComprehend/Sources/AWSComprehend/ComprehendClient.swift index dd043a656b8..ad4a65508c9 100644 --- a/Sources/Services/AWSComprehend/Sources/AWSComprehend/ComprehendClient.swift +++ b/Sources/Services/AWSComprehend/Sources/AWSComprehend/ComprehendClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ComprehendClient: ClientRuntime.Client { public static let clientName = "ComprehendClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ComprehendClient.ComprehendClientConfiguration let serviceName = "Comprehend" diff --git a/Sources/Services/AWSComprehendMedical/Sources/AWSComprehendMedical/ComprehendMedicalClient.swift b/Sources/Services/AWSComprehendMedical/Sources/AWSComprehendMedical/ComprehendMedicalClient.swift index 66800fcf0dd..9fddc479bb1 100644 --- a/Sources/Services/AWSComprehendMedical/Sources/AWSComprehendMedical/ComprehendMedicalClient.swift +++ b/Sources/Services/AWSComprehendMedical/Sources/AWSComprehendMedical/ComprehendMedicalClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ComprehendMedicalClient: ClientRuntime.Client { public static let clientName = "ComprehendMedicalClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ComprehendMedicalClient.ComprehendMedicalClientConfiguration let serviceName = "ComprehendMedical" diff --git a/Sources/Services/AWSComputeOptimizer/Sources/AWSComputeOptimizer/ComputeOptimizerClient.swift b/Sources/Services/AWSComputeOptimizer/Sources/AWSComputeOptimizer/ComputeOptimizerClient.swift index 2fdf7e8b66b..a77b201e28b 100644 --- a/Sources/Services/AWSComputeOptimizer/Sources/AWSComputeOptimizer/ComputeOptimizerClient.swift +++ b/Sources/Services/AWSComputeOptimizer/Sources/AWSComputeOptimizer/ComputeOptimizerClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ComputeOptimizerClient: ClientRuntime.Client { public static let clientName = "ComputeOptimizerClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ComputeOptimizerClient.ComputeOptimizerClientConfiguration let serviceName = "Compute Optimizer" diff --git a/Sources/Services/AWSConfigService/Sources/AWSConfigService/ConfigClient.swift b/Sources/Services/AWSConfigService/Sources/AWSConfigService/ConfigClient.swift index 993d468fd92..bd7f11768c2 100644 --- a/Sources/Services/AWSConfigService/Sources/AWSConfigService/ConfigClient.swift +++ b/Sources/Services/AWSConfigService/Sources/AWSConfigService/ConfigClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ConfigClient: ClientRuntime.Client { public static let clientName = "ConfigClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ConfigClient.ConfigClientConfiguration let serviceName = "Config" diff --git a/Sources/Services/AWSConnect/Sources/AWSConnect/ConnectClient.swift b/Sources/Services/AWSConnect/Sources/AWSConnect/ConnectClient.swift index e5a837d9a00..4704ee7c931 100644 --- a/Sources/Services/AWSConnect/Sources/AWSConnect/ConnectClient.swift +++ b/Sources/Services/AWSConnect/Sources/AWSConnect/ConnectClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ConnectClient: ClientRuntime.Client { public static let clientName = "ConnectClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ConnectClient.ConnectClientConfiguration let serviceName = "Connect" diff --git a/Sources/Services/AWSConnectCampaigns/Sources/AWSConnectCampaigns/ConnectCampaignsClient.swift b/Sources/Services/AWSConnectCampaigns/Sources/AWSConnectCampaigns/ConnectCampaignsClient.swift index 4ab119cfc9f..8273888dfaa 100644 --- a/Sources/Services/AWSConnectCampaigns/Sources/AWSConnectCampaigns/ConnectCampaignsClient.swift +++ b/Sources/Services/AWSConnectCampaigns/Sources/AWSConnectCampaigns/ConnectCampaignsClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ConnectCampaignsClient: ClientRuntime.Client { public static let clientName = "ConnectCampaignsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ConnectCampaignsClient.ConnectCampaignsClientConfiguration let serviceName = "ConnectCampaigns" diff --git a/Sources/Services/AWSConnectCampaignsV2/Sources/AWSConnectCampaignsV2/ConnectCampaignsV2Client.swift b/Sources/Services/AWSConnectCampaignsV2/Sources/AWSConnectCampaignsV2/ConnectCampaignsV2Client.swift index 9bf055b1924..df1e6336a44 100644 --- a/Sources/Services/AWSConnectCampaignsV2/Sources/AWSConnectCampaignsV2/ConnectCampaignsV2Client.swift +++ b/Sources/Services/AWSConnectCampaignsV2/Sources/AWSConnectCampaignsV2/ConnectCampaignsV2Client.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ConnectCampaignsV2Client: ClientRuntime.Client { public static let clientName = "ConnectCampaignsV2Client" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ConnectCampaignsV2Client.ConnectCampaignsV2ClientConfiguration let serviceName = "ConnectCampaignsV2" diff --git a/Sources/Services/AWSConnectCases/Sources/AWSConnectCases/ConnectCasesClient.swift b/Sources/Services/AWSConnectCases/Sources/AWSConnectCases/ConnectCasesClient.swift index 1673af7656f..1cea4ae2797 100644 --- a/Sources/Services/AWSConnectCases/Sources/AWSConnectCases/ConnectCasesClient.swift +++ b/Sources/Services/AWSConnectCases/Sources/AWSConnectCases/ConnectCasesClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ConnectCasesClient: ClientRuntime.Client { public static let clientName = "ConnectCasesClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ConnectCasesClient.ConnectCasesClientConfiguration let serviceName = "ConnectCases" diff --git a/Sources/Services/AWSConnectContactLens/Sources/AWSConnectContactLens/ConnectContactLensClient.swift b/Sources/Services/AWSConnectContactLens/Sources/AWSConnectContactLens/ConnectContactLensClient.swift index c3c6825dd47..4d65f666162 100644 --- a/Sources/Services/AWSConnectContactLens/Sources/AWSConnectContactLens/ConnectContactLensClient.swift +++ b/Sources/Services/AWSConnectContactLens/Sources/AWSConnectContactLens/ConnectContactLensClient.swift @@ -65,7 +65,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ConnectContactLensClient: ClientRuntime.Client { public static let clientName = "ConnectContactLensClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ConnectContactLensClient.ConnectContactLensClientConfiguration let serviceName = "Connect Contact Lens" diff --git a/Sources/Services/AWSConnectParticipant/Sources/AWSConnectParticipant/ConnectParticipantClient.swift b/Sources/Services/AWSConnectParticipant/Sources/AWSConnectParticipant/ConnectParticipantClient.swift index 5de9307bc48..dd01e7850db 100644 --- a/Sources/Services/AWSConnectParticipant/Sources/AWSConnectParticipant/ConnectParticipantClient.swift +++ b/Sources/Services/AWSConnectParticipant/Sources/AWSConnectParticipant/ConnectParticipantClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ConnectParticipantClient: ClientRuntime.Client { public static let clientName = "ConnectParticipantClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ConnectParticipantClient.ConnectParticipantClientConfiguration let serviceName = "ConnectParticipant" diff --git a/Sources/Services/AWSConnectParticipant/Tests/AWSConnectParticipantTests/EndpointResolverTest.swift b/Sources/Services/AWSConnectParticipant/Tests/AWSConnectParticipantTests/EndpointResolverTest.swift index c39f87e0d30..bff87fd9766 100644 --- a/Sources/Services/AWSConnectParticipant/Tests/AWSConnectParticipantTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSConnectParticipant/Tests/AWSConnectParticipantTests/EndpointResolverTest.swift @@ -301,27 +301,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve15() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve16() throws { + func testResolve15() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -340,27 +321,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve17() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve18() throws { + func testResolve16() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -379,27 +341,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve19() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve20() throws { + func testResolve17() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -418,27 +361,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve21() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve22() throws { + func testResolve18() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -458,7 +382,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve23() throws { + func testResolve19() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -479,7 +403,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve24() throws { + func testResolve20() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -499,7 +423,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve25() throws { + func testResolve21() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -519,7 +443,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve26() throws { + func testResolve22() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -539,7 +463,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve27() throws { + func testResolve23() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSControlCatalog/Sources/AWSControlCatalog/ControlCatalogClient.swift b/Sources/Services/AWSControlCatalog/Sources/AWSControlCatalog/ControlCatalogClient.swift index 93017cdf9a8..be5fb31cdc0 100644 --- a/Sources/Services/AWSControlCatalog/Sources/AWSControlCatalog/ControlCatalogClient.swift +++ b/Sources/Services/AWSControlCatalog/Sources/AWSControlCatalog/ControlCatalogClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ControlCatalogClient: ClientRuntime.Client { public static let clientName = "ControlCatalogClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ControlCatalogClient.ControlCatalogClientConfiguration let serviceName = "ControlCatalog" diff --git a/Sources/Services/AWSControlTower/Sources/AWSControlTower/ControlTowerClient.swift b/Sources/Services/AWSControlTower/Sources/AWSControlTower/ControlTowerClient.swift index a98c071ddea..7cc5623996b 100644 --- a/Sources/Services/AWSControlTower/Sources/AWSControlTower/ControlTowerClient.swift +++ b/Sources/Services/AWSControlTower/Sources/AWSControlTower/ControlTowerClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ControlTowerClient: ClientRuntime.Client { public static let clientName = "ControlTowerClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ControlTowerClient.ControlTowerClientConfiguration let serviceName = "ControlTower" diff --git a/Sources/Services/AWSControlTower/Tests/AWSControlTowerTests/EndpointResolverTest.swift b/Sources/Services/AWSControlTower/Tests/AWSControlTowerTests/EndpointResolverTest.swift index ae56db6c50a..5934f5f4103 100644 --- a/Sources/Services/AWSControlTower/Tests/AWSControlTowerTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSControlTower/Tests/AWSControlTowerTests/EndpointResolverTest.swift @@ -601,27 +601,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve30() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve31() throws { + func testResolve30() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -640,27 +621,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve32() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve33() throws { + func testResolve31() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -679,27 +641,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve34() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve35() throws { + func testResolve32() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -718,27 +661,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve36() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve37() throws { + func testResolve33() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -758,7 +682,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve38() throws { + func testResolve34() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -779,7 +703,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve39() throws { + func testResolve35() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -799,7 +723,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve40() throws { + func testResolve36() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -819,7 +743,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve41() throws { + func testResolve37() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -839,7 +763,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve42() throws { + func testResolve38() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSCostExplorer/Sources/AWSCostExplorer/CostExplorerClient.swift b/Sources/Services/AWSCostExplorer/Sources/AWSCostExplorer/CostExplorerClient.swift index e162ae29dbc..19ffdaa98f9 100644 --- a/Sources/Services/AWSCostExplorer/Sources/AWSCostExplorer/CostExplorerClient.swift +++ b/Sources/Services/AWSCostExplorer/Sources/AWSCostExplorer/CostExplorerClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class CostExplorerClient: ClientRuntime.Client { public static let clientName = "CostExplorerClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: CostExplorerClient.CostExplorerClientConfiguration let serviceName = "Cost Explorer" diff --git a/Sources/Services/AWSCostOptimizationHub/Sources/AWSCostOptimizationHub/CostOptimizationHubClient.swift b/Sources/Services/AWSCostOptimizationHub/Sources/AWSCostOptimizationHub/CostOptimizationHubClient.swift index 6ac93af175f..d62564ff367 100644 --- a/Sources/Services/AWSCostOptimizationHub/Sources/AWSCostOptimizationHub/CostOptimizationHubClient.swift +++ b/Sources/Services/AWSCostOptimizationHub/Sources/AWSCostOptimizationHub/CostOptimizationHubClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class CostOptimizationHubClient: ClientRuntime.Client { public static let clientName = "CostOptimizationHubClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: CostOptimizationHubClient.CostOptimizationHubClientConfiguration let serviceName = "Cost Optimization Hub" diff --git a/Sources/Services/AWSCostandUsageReportService/Sources/AWSCostandUsageReportService/CostandUsageReportClient.swift b/Sources/Services/AWSCostandUsageReportService/Sources/AWSCostandUsageReportService/CostandUsageReportClient.swift index 6ce24f291c7..f0d359ddb01 100644 --- a/Sources/Services/AWSCostandUsageReportService/Sources/AWSCostandUsageReportService/CostandUsageReportClient.swift +++ b/Sources/Services/AWSCostandUsageReportService/Sources/AWSCostandUsageReportService/CostandUsageReportClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class CostandUsageReportClient: ClientRuntime.Client { public static let clientName = "CostandUsageReportClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: CostandUsageReportClient.CostandUsageReportClientConfiguration let serviceName = "Cost and Usage Report" diff --git a/Sources/Services/AWSCostandUsageReportService/Tests/AWSCostandUsageReportServiceTests/EndpointResolverTest.swift b/Sources/Services/AWSCostandUsageReportService/Tests/AWSCostandUsageReportServiceTests/EndpointResolverTest.swift index 5ad107e4261..b7012e77f84 100644 --- a/Sources/Services/AWSCostandUsageReportService/Tests/AWSCostandUsageReportServiceTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSCostandUsageReportService/Tests/AWSCostandUsageReportServiceTests/EndpointResolverTest.swift @@ -281,27 +281,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve14() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve15() throws { + func testResolve14() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -320,27 +301,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve16() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve17() throws { + func testResolve15() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -359,27 +321,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve18() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve19() throws { + func testResolve16() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -398,27 +341,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve20() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve21() throws { + func testResolve17() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -438,7 +362,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve22() throws { + func testResolve18() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -459,7 +383,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve23() throws { + func testResolve19() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -479,7 +403,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve24() throws { + func testResolve20() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -499,7 +423,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve25() throws { + func testResolve21() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -519,7 +443,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve26() throws { + func testResolve22() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSCustomerProfiles/Sources/AWSCustomerProfiles/CustomerProfilesClient.swift b/Sources/Services/AWSCustomerProfiles/Sources/AWSCustomerProfiles/CustomerProfilesClient.swift index a9f41fe9cbc..8c845358f10 100644 --- a/Sources/Services/AWSCustomerProfiles/Sources/AWSCustomerProfiles/CustomerProfilesClient.swift +++ b/Sources/Services/AWSCustomerProfiles/Sources/AWSCustomerProfiles/CustomerProfilesClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class CustomerProfilesClient: ClientRuntime.Client { public static let clientName = "CustomerProfilesClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: CustomerProfilesClient.CustomerProfilesClientConfiguration let serviceName = "Customer Profiles" diff --git a/Sources/Services/AWSDAX/Sources/AWSDAX/DAXClient.swift b/Sources/Services/AWSDAX/Sources/AWSDAX/DAXClient.swift index 7306ced7a12..b279ce48a13 100644 --- a/Sources/Services/AWSDAX/Sources/AWSDAX/DAXClient.swift +++ b/Sources/Services/AWSDAX/Sources/AWSDAX/DAXClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class DAXClient: ClientRuntime.Client { public static let clientName = "DAXClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: DAXClient.DAXClientConfiguration let serviceName = "DAX" diff --git a/Sources/Services/AWSDAX/Tests/AWSDAXTests/EndpointResolverTest.swift b/Sources/Services/AWSDAX/Tests/AWSDAXTests/EndpointResolverTest.swift index 56ff5291d1b..0ae04c1a438 100644 --- a/Sources/Services/AWSDAX/Tests/AWSDAXTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSDAX/Tests/AWSDAXTests/EndpointResolverTest.swift @@ -521,27 +521,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve26() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve27() throws { + func testResolve26() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -560,27 +541,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve28() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve29() throws { + func testResolve27() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -599,27 +561,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve30() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve31() throws { + func testResolve28() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -638,27 +581,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve32() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve33() throws { + func testResolve29() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -678,7 +602,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve34() throws { + func testResolve30() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -699,7 +623,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve35() throws { + func testResolve31() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -719,7 +643,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve36() throws { + func testResolve32() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -739,7 +663,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve37() throws { + func testResolve33() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -759,7 +683,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve38() throws { + func testResolve34() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSDLM/Sources/AWSDLM/DLMClient.swift b/Sources/Services/AWSDLM/Sources/AWSDLM/DLMClient.swift index 3e4553c091f..4afc7f3f903 100644 --- a/Sources/Services/AWSDLM/Sources/AWSDLM/DLMClient.swift +++ b/Sources/Services/AWSDLM/Sources/AWSDLM/DLMClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class DLMClient: ClientRuntime.Client { public static let clientName = "DLMClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: DLMClient.DLMClientConfiguration let serviceName = "DLM" diff --git a/Sources/Services/AWSDSQL/Sources/AWSDSQL/DSQLClient.swift b/Sources/Services/AWSDSQL/Sources/AWSDSQL/DSQLClient.swift index 1d2df4eb107..46fda4c765a 100644 --- a/Sources/Services/AWSDSQL/Sources/AWSDSQL/DSQLClient.swift +++ b/Sources/Services/AWSDSQL/Sources/AWSDSQL/DSQLClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class DSQLClient: ClientRuntime.Client { public static let clientName = "DSQLClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: DSQLClient.DSQLClientConfiguration let serviceName = "DSQL" diff --git a/Sources/Services/AWSDataBrew/Sources/AWSDataBrew/DataBrewClient.swift b/Sources/Services/AWSDataBrew/Sources/AWSDataBrew/DataBrewClient.swift index f0c43ac7031..431c8d788ff 100644 --- a/Sources/Services/AWSDataBrew/Sources/AWSDataBrew/DataBrewClient.swift +++ b/Sources/Services/AWSDataBrew/Sources/AWSDataBrew/DataBrewClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class DataBrewClient: ClientRuntime.Client { public static let clientName = "DataBrewClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: DataBrewClient.DataBrewClientConfiguration let serviceName = "DataBrew" diff --git a/Sources/Services/AWSDataExchange/Sources/AWSDataExchange/DataExchangeClient.swift b/Sources/Services/AWSDataExchange/Sources/AWSDataExchange/DataExchangeClient.swift index 2b9858bd2af..0d6a9e5a134 100644 --- a/Sources/Services/AWSDataExchange/Sources/AWSDataExchange/DataExchangeClient.swift +++ b/Sources/Services/AWSDataExchange/Sources/AWSDataExchange/DataExchangeClient.swift @@ -71,7 +71,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class DataExchangeClient: ClientRuntime.Client { public static let clientName = "DataExchangeClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: DataExchangeClient.DataExchangeClientConfiguration let serviceName = "DataExchange" diff --git a/Sources/Services/AWSDataPipeline/Sources/AWSDataPipeline/DataPipelineClient.swift b/Sources/Services/AWSDataPipeline/Sources/AWSDataPipeline/DataPipelineClient.swift index eb6568381bd..8b4f2014835 100644 --- a/Sources/Services/AWSDataPipeline/Sources/AWSDataPipeline/DataPipelineClient.swift +++ b/Sources/Services/AWSDataPipeline/Sources/AWSDataPipeline/DataPipelineClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class DataPipelineClient: ClientRuntime.Client { public static let clientName = "DataPipelineClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: DataPipelineClient.DataPipelineClientConfiguration let serviceName = "Data Pipeline" diff --git a/Sources/Services/AWSDataSync/Sources/AWSDataSync/DataSyncClient.swift b/Sources/Services/AWSDataSync/Sources/AWSDataSync/DataSyncClient.swift index 76932327da2..bd1770b97ee 100644 --- a/Sources/Services/AWSDataSync/Sources/AWSDataSync/DataSyncClient.swift +++ b/Sources/Services/AWSDataSync/Sources/AWSDataSync/DataSyncClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class DataSyncClient: ClientRuntime.Client { public static let clientName = "DataSyncClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: DataSyncClient.DataSyncClientConfiguration let serviceName = "DataSync" diff --git a/Sources/Services/AWSDataZone/Sources/AWSDataZone/DataZoneClient.swift b/Sources/Services/AWSDataZone/Sources/AWSDataZone/DataZoneClient.swift index 6bc7d8ec0b7..bf951fac86e 100644 --- a/Sources/Services/AWSDataZone/Sources/AWSDataZone/DataZoneClient.swift +++ b/Sources/Services/AWSDataZone/Sources/AWSDataZone/DataZoneClient.swift @@ -71,7 +71,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class DataZoneClient: ClientRuntime.Client { public static let clientName = "DataZoneClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: DataZoneClient.DataZoneClientConfiguration let serviceName = "DataZone" @@ -740,6 +740,79 @@ extension DataZoneClient { return try await op.execute(input: input) } + /// Performs the `AssociateGovernedTerms` operation on the `DataZone` service. + /// + /// Associates governed terms with an asset. + /// + /// - Parameter AssociateGovernedTermsInput : [no documentation found] + /// + /// - Returns: `AssociateGovernedTermsOutput` : [no documentation found] + /// + /// - Throws: One of the exceptions listed below __Possible Exceptions__. + /// + /// __Possible Exceptions:__ + /// - `AccessDeniedException` : You do not have sufficient access to perform this action. + /// - `ConflictException` : There is a conflict while performing this action. + /// - `InternalServerException` : The request has failed because of an unknown error, exception or failure. + /// - `ResourceNotFoundException` : The specified resource cannot be found. + /// - `ThrottlingException` : The request was denied due to request throttling. + /// - `UnauthorizedException` : You do not have permission to perform this action. + /// - `ValidationException` : The input fails to satisfy the constraints specified by the Amazon Web Services service. + public func associateGovernedTerms(input: AssociateGovernedTermsInput) async throws -> AssociateGovernedTermsOutput { + let context = Smithy.ContextBuilder() + .withMethod(value: .patch) + .withServiceName(value: serviceName) + .withOperation(value: "associateGovernedTerms") + .withUnsignedPayloadTrait(value: false) + .withSmithyDefaultConfig(config) + .withIdentityResolver(value: config.awsCredentialIdentityResolver, schemeID: "aws.auth#sigv4a") + .withRegion(value: config.region) + .withRequestChecksumCalculation(value: config.requestChecksumCalculation) + .withResponseChecksumValidation(value: config.responseChecksumValidation) + .withSigningName(value: "datazone") + .withSigningRegion(value: config.signingRegion) + .build() + let builder = ClientRuntime.OrchestratorBuilder() + config.interceptorProviders.forEach { provider in + builder.interceptors.add(provider.create()) + } + config.httpInterceptorProviders.forEach { provider in + builder.interceptors.add(provider.create()) + } + builder.interceptors.add(ClientRuntime.URLPathMiddleware(AssociateGovernedTermsInput.urlPathProvider(_:))) + builder.interceptors.add(ClientRuntime.URLHostMiddleware()) + builder.interceptors.add(ClientRuntime.ContentTypeMiddleware(contentType: "application/json")) + builder.serialize(ClientRuntime.BodyMiddleware(rootNodeInfo: "", inputWritingClosure: AssociateGovernedTermsInput.write(value:to:))) + builder.interceptors.add(ClientRuntime.ContentLengthMiddleware()) + builder.deserialize(ClientRuntime.DeserializeMiddleware(AssociateGovernedTermsOutput.httpOutput(from:), AssociateGovernedTermsOutputError.httpError(from:))) + builder.interceptors.add(ClientRuntime.LoggerMiddleware(clientLogMode: config.clientLogMode)) + builder.retryStrategy(SmithyRetries.DefaultRetryStrategy(options: config.retryStrategyOptions)) + builder.retryErrorInfoProvider(AWSClientRuntime.AWSRetryErrorInfoProvider.errorInfo(for:)) + builder.applySigner(ClientRuntime.SignerMiddleware()) + let configuredEndpoint = try config.endpoint ?? AWSClientRuntime.AWSClientConfigDefaultsProvider.configuredEndpoint("DataZone", config.ignoreConfiguredEndpointURLs) + let endpointParamsBlock = { [config] (context: Smithy.Context) in + EndpointParams(endpoint: configuredEndpoint, region: config.region, useFIPS: config.useFIPS ?? false) + } + builder.applyEndpoint(AWSClientRuntime.AWSEndpointResolverMiddleware(paramsBlock: endpointParamsBlock, resolverBlock: { [config] in try config.endpointResolver.resolve(params: $0) })) + builder.selectAuthScheme(ClientRuntime.AuthSchemeMiddleware()) + builder.interceptors.add(AWSClientRuntime.AmzSdkInvocationIdMiddleware()) + builder.interceptors.add(AWSClientRuntime.AmzSdkRequestMiddleware(maxRetries: config.retryStrategyOptions.maxRetriesBase)) + builder.interceptors.add(AWSClientRuntime.UserAgentMiddleware(serviceID: serviceName, version: DataZoneClient.version, config: config)) + var metricsAttributes = Smithy.Attributes() + metricsAttributes.set(key: ClientRuntime.OrchestratorMetricsAttributesKeys.service, value: "DataZone") + metricsAttributes.set(key: ClientRuntime.OrchestratorMetricsAttributesKeys.method, value: "AssociateGovernedTerms") + let op = builder.attributes(context) + .telemetry(ClientRuntime.OrchestratorTelemetry( + telemetryProvider: config.telemetryProvider, + metricsAttributes: metricsAttributes, + meterScope: serviceName, + tracerScope: serviceName + )) + .executeRequest(client) + .build() + return try await op.execute(input: input) + } + /// Performs the `CancelMetadataGenerationRun` operation on the `DataZone` service. /// /// Cancels the metadata generation run. @@ -4701,6 +4774,79 @@ extension DataZoneClient { return try await op.execute(input: input) } + /// Performs the `DisassociateGovernedTerms` operation on the `DataZone` service. + /// + /// Disassociates restricted terms from an asset. + /// + /// - Parameter DisassociateGovernedTermsInput : [no documentation found] + /// + /// - Returns: `DisassociateGovernedTermsOutput` : [no documentation found] + /// + /// - Throws: One of the exceptions listed below __Possible Exceptions__. + /// + /// __Possible Exceptions:__ + /// - `AccessDeniedException` : You do not have sufficient access to perform this action. + /// - `ConflictException` : There is a conflict while performing this action. + /// - `InternalServerException` : The request has failed because of an unknown error, exception or failure. + /// - `ResourceNotFoundException` : The specified resource cannot be found. + /// - `ThrottlingException` : The request was denied due to request throttling. + /// - `UnauthorizedException` : You do not have permission to perform this action. + /// - `ValidationException` : The input fails to satisfy the constraints specified by the Amazon Web Services service. + public func disassociateGovernedTerms(input: DisassociateGovernedTermsInput) async throws -> DisassociateGovernedTermsOutput { + let context = Smithy.ContextBuilder() + .withMethod(value: .patch) + .withServiceName(value: serviceName) + .withOperation(value: "disassociateGovernedTerms") + .withUnsignedPayloadTrait(value: false) + .withSmithyDefaultConfig(config) + .withIdentityResolver(value: config.awsCredentialIdentityResolver, schemeID: "aws.auth#sigv4a") + .withRegion(value: config.region) + .withRequestChecksumCalculation(value: config.requestChecksumCalculation) + .withResponseChecksumValidation(value: config.responseChecksumValidation) + .withSigningName(value: "datazone") + .withSigningRegion(value: config.signingRegion) + .build() + let builder = ClientRuntime.OrchestratorBuilder() + config.interceptorProviders.forEach { provider in + builder.interceptors.add(provider.create()) + } + config.httpInterceptorProviders.forEach { provider in + builder.interceptors.add(provider.create()) + } + builder.interceptors.add(ClientRuntime.URLPathMiddleware(DisassociateGovernedTermsInput.urlPathProvider(_:))) + builder.interceptors.add(ClientRuntime.URLHostMiddleware()) + builder.interceptors.add(ClientRuntime.ContentTypeMiddleware(contentType: "application/json")) + builder.serialize(ClientRuntime.BodyMiddleware(rootNodeInfo: "", inputWritingClosure: DisassociateGovernedTermsInput.write(value:to:))) + builder.interceptors.add(ClientRuntime.ContentLengthMiddleware()) + builder.deserialize(ClientRuntime.DeserializeMiddleware(DisassociateGovernedTermsOutput.httpOutput(from:), DisassociateGovernedTermsOutputError.httpError(from:))) + builder.interceptors.add(ClientRuntime.LoggerMiddleware(clientLogMode: config.clientLogMode)) + builder.retryStrategy(SmithyRetries.DefaultRetryStrategy(options: config.retryStrategyOptions)) + builder.retryErrorInfoProvider(AWSClientRuntime.AWSRetryErrorInfoProvider.errorInfo(for:)) + builder.applySigner(ClientRuntime.SignerMiddleware()) + let configuredEndpoint = try config.endpoint ?? AWSClientRuntime.AWSClientConfigDefaultsProvider.configuredEndpoint("DataZone", config.ignoreConfiguredEndpointURLs) + let endpointParamsBlock = { [config] (context: Smithy.Context) in + EndpointParams(endpoint: configuredEndpoint, region: config.region, useFIPS: config.useFIPS ?? false) + } + builder.applyEndpoint(AWSClientRuntime.AWSEndpointResolverMiddleware(paramsBlock: endpointParamsBlock, resolverBlock: { [config] in try config.endpointResolver.resolve(params: $0) })) + builder.selectAuthScheme(ClientRuntime.AuthSchemeMiddleware()) + builder.interceptors.add(AWSClientRuntime.AmzSdkInvocationIdMiddleware()) + builder.interceptors.add(AWSClientRuntime.AmzSdkRequestMiddleware(maxRetries: config.retryStrategyOptions.maxRetriesBase)) + builder.interceptors.add(AWSClientRuntime.UserAgentMiddleware(serviceID: serviceName, version: DataZoneClient.version, config: config)) + var metricsAttributes = Smithy.Attributes() + metricsAttributes.set(key: ClientRuntime.OrchestratorMetricsAttributesKeys.service, value: "DataZone") + metricsAttributes.set(key: ClientRuntime.OrchestratorMetricsAttributesKeys.method, value: "DisassociateGovernedTerms") + let op = builder.attributes(context) + .telemetry(ClientRuntime.OrchestratorTelemetry( + telemetryProvider: config.telemetryProvider, + metricsAttributes: metricsAttributes, + meterScope: serviceName, + tracerScope: serviceName + )) + .executeRequest(client) + .build() + return try await op.execute(input: input) + } + /// Performs the `GetAccountPool` operation on the `DataZone` service. /// /// Gets the details of the account pool. diff --git a/Sources/Services/AWSDataZone/Sources/AWSDataZone/Models.swift b/Sources/Services/AWSDataZone/Sources/AWSDataZone/Models.swift index feff9826773..315d67ae653 100644 --- a/Sources/Services/AWSDataZone/Sources/AWSDataZone/Models.swift +++ b/Sources/Services/AWSDataZone/Sources/AWSDataZone/Models.swift @@ -1935,6 +1935,8 @@ public struct CreateAssetOutput: Swift.Sendable { public var formsOutput: [DataZoneClientTypes.FormOutput]? /// The glossary terms that are attached to the created asset. public var glossaryTerms: [Swift.String]? + /// The glossary terms in a restricted glossary. + public var governedGlossaryTerms: [Swift.String]? /// The unique identifier of the created asset. /// This member is required. public var id: Swift.String? @@ -1972,6 +1974,7 @@ public struct CreateAssetOutput: Swift.Sendable { firstRevisionCreatedBy: Swift.String? = nil, formsOutput: [DataZoneClientTypes.FormOutput]? = nil, glossaryTerms: [Swift.String]? = nil, + governedGlossaryTerms: [Swift.String]? = nil, id: Swift.String? = nil, latestTimeSeriesDataPointFormsOutput: [DataZoneClientTypes.TimeSeriesDataPointSummaryFormOutput]? = nil, listing: DataZoneClientTypes.AssetListingDetails? = nil, @@ -1992,6 +1995,7 @@ public struct CreateAssetOutput: Swift.Sendable { self.firstRevisionCreatedBy = firstRevisionCreatedBy self.formsOutput = formsOutput self.glossaryTerms = glossaryTerms + self.governedGlossaryTerms = governedGlossaryTerms self.id = id self.latestTimeSeriesDataPointFormsOutput = latestTimeSeriesDataPointFormsOutput self.listing = listing @@ -2007,7 +2011,7 @@ public struct CreateAssetOutput: Swift.Sendable { extension CreateAssetOutput: Swift.CustomDebugStringConvertible { public var debugDescription: Swift.String { - "CreateAssetOutput(createdAt: \(Swift.String(describing: createdAt)), createdBy: \(Swift.String(describing: createdBy)), domainId: \(Swift.String(describing: domainId)), externalIdentifier: \(Swift.String(describing: externalIdentifier)), firstRevisionCreatedAt: \(Swift.String(describing: firstRevisionCreatedAt)), firstRevisionCreatedBy: \(Swift.String(describing: firstRevisionCreatedBy)), formsOutput: \(Swift.String(describing: formsOutput)), glossaryTerms: \(Swift.String(describing: glossaryTerms)), id: \(Swift.String(describing: id)), latestTimeSeriesDataPointFormsOutput: \(Swift.String(describing: latestTimeSeriesDataPointFormsOutput)), listing: \(Swift.String(describing: listing)), owningProjectId: \(Swift.String(describing: owningProjectId)), predictionConfiguration: \(Swift.String(describing: predictionConfiguration)), readOnlyFormsOutput: \(Swift.String(describing: readOnlyFormsOutput)), revision: \(Swift.String(describing: revision)), typeIdentifier: \(Swift.String(describing: typeIdentifier)), typeRevision: \(Swift.String(describing: typeRevision)), description: \"CONTENT_REDACTED\", name: \"CONTENT_REDACTED\")"} + "CreateAssetOutput(createdAt: \(Swift.String(describing: createdAt)), createdBy: \(Swift.String(describing: createdBy)), domainId: \(Swift.String(describing: domainId)), externalIdentifier: \(Swift.String(describing: externalIdentifier)), firstRevisionCreatedAt: \(Swift.String(describing: firstRevisionCreatedAt)), firstRevisionCreatedBy: \(Swift.String(describing: firstRevisionCreatedBy)), formsOutput: \(Swift.String(describing: formsOutput)), glossaryTerms: \(Swift.String(describing: glossaryTerms)), governedGlossaryTerms: \(Swift.String(describing: governedGlossaryTerms)), id: \(Swift.String(describing: id)), latestTimeSeriesDataPointFormsOutput: \(Swift.String(describing: latestTimeSeriesDataPointFormsOutput)), listing: \(Swift.String(describing: listing)), owningProjectId: \(Swift.String(describing: owningProjectId)), predictionConfiguration: \(Swift.String(describing: predictionConfiguration)), readOnlyFormsOutput: \(Swift.String(describing: readOnlyFormsOutput)), revision: \(Swift.String(describing: revision)), typeIdentifier: \(Swift.String(describing: typeIdentifier)), typeRevision: \(Swift.String(describing: typeRevision)), description: \"CONTENT_REDACTED\", name: \"CONTENT_REDACTED\")"} } public struct CreateAssetRevisionInput: Swift.Sendable { @@ -2082,6 +2086,8 @@ public struct CreateAssetRevisionOutput: Swift.Sendable { public var formsOutput: [DataZoneClientTypes.FormOutput]? /// The glossary terms that were attached to the asset as part of asset revision. public var glossaryTerms: [Swift.String]? + /// The glossary terms in a restricted glossary. + public var governedGlossaryTerms: [Swift.String]? /// The unique identifier of the asset revision. /// This member is required. public var id: Swift.String? @@ -2119,6 +2125,7 @@ public struct CreateAssetRevisionOutput: Swift.Sendable { firstRevisionCreatedBy: Swift.String? = nil, formsOutput: [DataZoneClientTypes.FormOutput]? = nil, glossaryTerms: [Swift.String]? = nil, + governedGlossaryTerms: [Swift.String]? = nil, id: Swift.String? = nil, latestTimeSeriesDataPointFormsOutput: [DataZoneClientTypes.TimeSeriesDataPointSummaryFormOutput]? = nil, listing: DataZoneClientTypes.AssetListingDetails? = nil, @@ -2139,6 +2146,7 @@ public struct CreateAssetRevisionOutput: Swift.Sendable { self.firstRevisionCreatedBy = firstRevisionCreatedBy self.formsOutput = formsOutput self.glossaryTerms = glossaryTerms + self.governedGlossaryTerms = governedGlossaryTerms self.id = id self.latestTimeSeriesDataPointFormsOutput = latestTimeSeriesDataPointFormsOutput self.listing = listing @@ -2154,7 +2162,7 @@ public struct CreateAssetRevisionOutput: Swift.Sendable { extension CreateAssetRevisionOutput: Swift.CustomDebugStringConvertible { public var debugDescription: Swift.String { - "CreateAssetRevisionOutput(createdAt: \(Swift.String(describing: createdAt)), createdBy: \(Swift.String(describing: createdBy)), domainId: \(Swift.String(describing: domainId)), externalIdentifier: \(Swift.String(describing: externalIdentifier)), firstRevisionCreatedAt: \(Swift.String(describing: firstRevisionCreatedAt)), firstRevisionCreatedBy: \(Swift.String(describing: firstRevisionCreatedBy)), formsOutput: \(Swift.String(describing: formsOutput)), glossaryTerms: \(Swift.String(describing: glossaryTerms)), id: \(Swift.String(describing: id)), latestTimeSeriesDataPointFormsOutput: \(Swift.String(describing: latestTimeSeriesDataPointFormsOutput)), listing: \(Swift.String(describing: listing)), owningProjectId: \(Swift.String(describing: owningProjectId)), predictionConfiguration: \(Swift.String(describing: predictionConfiguration)), readOnlyFormsOutput: \(Swift.String(describing: readOnlyFormsOutput)), revision: \(Swift.String(describing: revision)), typeIdentifier: \(Swift.String(describing: typeIdentifier)), typeRevision: \(Swift.String(describing: typeRevision)), description: \"CONTENT_REDACTED\", name: \"CONTENT_REDACTED\")"} + "CreateAssetRevisionOutput(createdAt: \(Swift.String(describing: createdAt)), createdBy: \(Swift.String(describing: createdBy)), domainId: \(Swift.String(describing: domainId)), externalIdentifier: \(Swift.String(describing: externalIdentifier)), firstRevisionCreatedAt: \(Swift.String(describing: firstRevisionCreatedAt)), firstRevisionCreatedBy: \(Swift.String(describing: firstRevisionCreatedBy)), formsOutput: \(Swift.String(describing: formsOutput)), glossaryTerms: \(Swift.String(describing: glossaryTerms)), governedGlossaryTerms: \(Swift.String(describing: governedGlossaryTerms)), id: \(Swift.String(describing: id)), latestTimeSeriesDataPointFormsOutput: \(Swift.String(describing: latestTimeSeriesDataPointFormsOutput)), listing: \(Swift.String(describing: listing)), owningProjectId: \(Swift.String(describing: owningProjectId)), predictionConfiguration: \(Swift.String(describing: predictionConfiguration)), readOnlyFormsOutput: \(Swift.String(describing: readOnlyFormsOutput)), revision: \(Swift.String(describing: revision)), typeIdentifier: \(Swift.String(describing: typeIdentifier)), typeRevision: \(Swift.String(describing: typeRevision)), description: \"CONTENT_REDACTED\", name: \"CONTENT_REDACTED\")"} } public struct DeleteAssetInput: Swift.Sendable { @@ -2221,6 +2229,8 @@ public struct GetAssetOutput: Swift.Sendable { public var formsOutput: [DataZoneClientTypes.FormOutput]? /// The business glossary terms attached to the asset. public var glossaryTerms: [Swift.String]? + /// The restricted glossary terms attached to an asset. + public var governedGlossaryTerms: [Swift.String]? /// The ID of the asset. /// This member is required. public var id: Swift.String? @@ -2256,6 +2266,7 @@ public struct GetAssetOutput: Swift.Sendable { firstRevisionCreatedBy: Swift.String? = nil, formsOutput: [DataZoneClientTypes.FormOutput]? = nil, glossaryTerms: [Swift.String]? = nil, + governedGlossaryTerms: [Swift.String]? = nil, id: Swift.String? = nil, latestTimeSeriesDataPointFormsOutput: [DataZoneClientTypes.TimeSeriesDataPointSummaryFormOutput]? = nil, listing: DataZoneClientTypes.AssetListingDetails? = nil, @@ -2275,6 +2286,7 @@ public struct GetAssetOutput: Swift.Sendable { self.firstRevisionCreatedBy = firstRevisionCreatedBy self.formsOutput = formsOutput self.glossaryTerms = glossaryTerms + self.governedGlossaryTerms = governedGlossaryTerms self.id = id self.latestTimeSeriesDataPointFormsOutput = latestTimeSeriesDataPointFormsOutput self.listing = listing @@ -2289,7 +2301,7 @@ public struct GetAssetOutput: Swift.Sendable { extension GetAssetOutput: Swift.CustomDebugStringConvertible { public var debugDescription: Swift.String { - "GetAssetOutput(createdAt: \(Swift.String(describing: createdAt)), createdBy: \(Swift.String(describing: createdBy)), domainId: \(Swift.String(describing: domainId)), externalIdentifier: \(Swift.String(describing: externalIdentifier)), firstRevisionCreatedAt: \(Swift.String(describing: firstRevisionCreatedAt)), firstRevisionCreatedBy: \(Swift.String(describing: firstRevisionCreatedBy)), formsOutput: \(Swift.String(describing: formsOutput)), glossaryTerms: \(Swift.String(describing: glossaryTerms)), id: \(Swift.String(describing: id)), latestTimeSeriesDataPointFormsOutput: \(Swift.String(describing: latestTimeSeriesDataPointFormsOutput)), listing: \(Swift.String(describing: listing)), owningProjectId: \(Swift.String(describing: owningProjectId)), readOnlyFormsOutput: \(Swift.String(describing: readOnlyFormsOutput)), revision: \(Swift.String(describing: revision)), typeIdentifier: \(Swift.String(describing: typeIdentifier)), typeRevision: \(Swift.String(describing: typeRevision)), description: \"CONTENT_REDACTED\", name: \"CONTENT_REDACTED\")"} + "GetAssetOutput(createdAt: \(Swift.String(describing: createdAt)), createdBy: \(Swift.String(describing: createdBy)), domainId: \(Swift.String(describing: domainId)), externalIdentifier: \(Swift.String(describing: externalIdentifier)), firstRevisionCreatedAt: \(Swift.String(describing: firstRevisionCreatedAt)), firstRevisionCreatedBy: \(Swift.String(describing: firstRevisionCreatedBy)), formsOutput: \(Swift.String(describing: formsOutput)), glossaryTerms: \(Swift.String(describing: glossaryTerms)), governedGlossaryTerms: \(Swift.String(describing: governedGlossaryTerms)), id: \(Swift.String(describing: id)), latestTimeSeriesDataPointFormsOutput: \(Swift.String(describing: latestTimeSeriesDataPointFormsOutput)), listing: \(Swift.String(describing: listing)), owningProjectId: \(Swift.String(describing: owningProjectId)), readOnlyFormsOutput: \(Swift.String(describing: readOnlyFormsOutput)), revision: \(Swift.String(describing: revision)), typeIdentifier: \(Swift.String(describing: typeIdentifier)), typeRevision: \(Swift.String(describing: typeRevision)), description: \"CONTENT_REDACTED\", name: \"CONTENT_REDACTED\")"} } extension DataZoneClientTypes { @@ -2772,6 +2784,8 @@ extension DataZoneClientTypes { public var firstRevisionCreatedBy: Swift.String? /// The glossary terms attached to the Amazon DataZone inventory asset. public var glossaryTerms: [Swift.String]? + /// The restricted glossary terms accociated with an asset. + public var governedGlossaryTerms: [Swift.String]? /// the identifier of the Amazon DataZone inventory asset. /// This member is required. public var identifier: Swift.String? @@ -2798,6 +2812,7 @@ extension DataZoneClientTypes { firstRevisionCreatedAt: Foundation.Date? = nil, firstRevisionCreatedBy: Swift.String? = nil, glossaryTerms: [Swift.String]? = nil, + governedGlossaryTerms: [Swift.String]? = nil, identifier: Swift.String? = nil, name: Swift.String? = nil, owningProjectId: Swift.String? = nil, @@ -2813,6 +2828,7 @@ extension DataZoneClientTypes { self.firstRevisionCreatedAt = firstRevisionCreatedAt self.firstRevisionCreatedBy = firstRevisionCreatedBy self.glossaryTerms = glossaryTerms + self.governedGlossaryTerms = governedGlossaryTerms self.identifier = identifier self.name = name self.owningProjectId = owningProjectId @@ -2824,7 +2840,7 @@ extension DataZoneClientTypes { extension DataZoneClientTypes.AssetItem: Swift.CustomDebugStringConvertible { public var debugDescription: Swift.String { - "AssetItem(additionalAttributes: \(Swift.String(describing: additionalAttributes)), createdAt: \(Swift.String(describing: createdAt)), createdBy: \(Swift.String(describing: createdBy)), domainId: \(Swift.String(describing: domainId)), externalIdentifier: \(Swift.String(describing: externalIdentifier)), firstRevisionCreatedAt: \(Swift.String(describing: firstRevisionCreatedAt)), firstRevisionCreatedBy: \(Swift.String(describing: firstRevisionCreatedBy)), glossaryTerms: \(Swift.String(describing: glossaryTerms)), identifier: \(Swift.String(describing: identifier)), owningProjectId: \(Swift.String(describing: owningProjectId)), typeIdentifier: \(Swift.String(describing: typeIdentifier)), typeRevision: \(Swift.String(describing: typeRevision)), description: \"CONTENT_REDACTED\", name: \"CONTENT_REDACTED\")"} + "AssetItem(additionalAttributes: \(Swift.String(describing: additionalAttributes)), createdAt: \(Swift.String(describing: createdAt)), createdBy: \(Swift.String(describing: createdBy)), domainId: \(Swift.String(describing: domainId)), externalIdentifier: \(Swift.String(describing: externalIdentifier)), firstRevisionCreatedAt: \(Swift.String(describing: firstRevisionCreatedAt)), firstRevisionCreatedBy: \(Swift.String(describing: firstRevisionCreatedBy)), glossaryTerms: \(Swift.String(describing: glossaryTerms)), governedGlossaryTerms: \(Swift.String(describing: governedGlossaryTerms)), identifier: \(Swift.String(describing: identifier)), owningProjectId: \(Swift.String(describing: owningProjectId)), typeIdentifier: \(Swift.String(describing: typeIdentifier)), typeRevision: \(Swift.String(describing: typeRevision)), description: \"CONTENT_REDACTED\", name: \"CONTENT_REDACTED\")"} } extension DataZoneClientTypes { @@ -2843,6 +2859,8 @@ extension DataZoneClientTypes { public var forms: Swift.String? /// The glossary terms attached to an asset published in an Amazon DataZone catalog. public var glossaryTerms: [DataZoneClientTypes.DetailedGlossaryTerm]? + /// The restricted glossary terms associated with an asset. + public var governedGlossaryTerms: [DataZoneClientTypes.DetailedGlossaryTerm]? /// The latest time series data points forms included in the additional attributes of an asset. public var latestTimeSeriesDataPointForms: [DataZoneClientTypes.TimeSeriesDataPointSummaryFormOutput]? /// The identifier of the project where an asset published in an Amazon DataZone catalog exists. @@ -2855,6 +2873,7 @@ extension DataZoneClientTypes { createdAt: Foundation.Date? = nil, forms: Swift.String? = nil, glossaryTerms: [DataZoneClientTypes.DetailedGlossaryTerm]? = nil, + governedGlossaryTerms: [DataZoneClientTypes.DetailedGlossaryTerm]? = nil, latestTimeSeriesDataPointForms: [DataZoneClientTypes.TimeSeriesDataPointSummaryFormOutput]? = nil, owningProjectId: Swift.String? = nil ) { @@ -2864,6 +2883,7 @@ extension DataZoneClientTypes { self.createdAt = createdAt self.forms = forms self.glossaryTerms = glossaryTerms + self.governedGlossaryTerms = governedGlossaryTerms self.latestTimeSeriesDataPointForms = latestTimeSeriesDataPointForms self.owningProjectId = owningProjectId } @@ -2911,6 +2931,8 @@ extension DataZoneClientTypes { public var entityType: Swift.String? /// Glossary terms attached to the inventory asset. public var glossaryTerms: [DataZoneClientTypes.DetailedGlossaryTerm]? + /// The restricted glossary terms associated with an asset. + public var governedGlossaryTerms: [DataZoneClientTypes.DetailedGlossaryTerm]? /// The Amazon DataZone user who created the listing. public var listingCreatedBy: Swift.String? /// The identifier of the listing (asset published in Amazon DataZone catalog). @@ -2932,6 +2954,7 @@ extension DataZoneClientTypes { entityRevision: Swift.String? = nil, entityType: Swift.String? = nil, glossaryTerms: [DataZoneClientTypes.DetailedGlossaryTerm]? = nil, + governedGlossaryTerms: [DataZoneClientTypes.DetailedGlossaryTerm]? = nil, listingCreatedBy: Swift.String? = nil, listingId: Swift.String? = nil, listingRevision: Swift.String? = nil, @@ -2946,6 +2969,7 @@ extension DataZoneClientTypes { self.entityRevision = entityRevision self.entityType = entityType self.glossaryTerms = glossaryTerms + self.governedGlossaryTerms = governedGlossaryTerms self.listingCreatedBy = listingCreatedBy self.listingId = listingId self.listingRevision = listingRevision @@ -2958,7 +2982,7 @@ extension DataZoneClientTypes { extension DataZoneClientTypes.AssetListingItem: Swift.CustomDebugStringConvertible { public var debugDescription: Swift.String { - "AssetListingItem(additionalAttributes: \(Swift.String(describing: additionalAttributes)), createdAt: \(Swift.String(describing: createdAt)), entityId: \(Swift.String(describing: entityId)), entityRevision: \(Swift.String(describing: entityRevision)), entityType: \(Swift.String(describing: entityType)), glossaryTerms: \(Swift.String(describing: glossaryTerms)), listingCreatedBy: \(Swift.String(describing: listingCreatedBy)), listingId: \(Swift.String(describing: listingId)), listingRevision: \(Swift.String(describing: listingRevision)), listingUpdatedBy: \(Swift.String(describing: listingUpdatedBy)), owningProjectId: \(Swift.String(describing: owningProjectId)), description: \"CONTENT_REDACTED\", name: \"CONTENT_REDACTED\")"} + "AssetListingItem(additionalAttributes: \(Swift.String(describing: additionalAttributes)), createdAt: \(Swift.String(describing: createdAt)), entityId: \(Swift.String(describing: entityId)), entityRevision: \(Swift.String(describing: entityRevision)), entityType: \(Swift.String(describing: entityType)), glossaryTerms: \(Swift.String(describing: glossaryTerms)), governedGlossaryTerms: \(Swift.String(describing: governedGlossaryTerms)), listingCreatedBy: \(Swift.String(describing: listingCreatedBy)), listingId: \(Swift.String(describing: listingId)), listingRevision: \(Swift.String(describing: listingRevision)), listingUpdatedBy: \(Swift.String(describing: listingUpdatedBy)), owningProjectId: \(Swift.String(describing: owningProjectId)), description: \"CONTENT_REDACTED\", name: \"CONTENT_REDACTED\")"} } extension DataZoneClientTypes { @@ -3421,6 +3445,64 @@ public struct AssociateEnvironmentRoleOutput: Swift.Sendable { public init() { } } +extension DataZoneClientTypes { + + public enum GovernedEntityType: Swift.Sendable, Swift.Equatable, Swift.RawRepresentable, Swift.CaseIterable, Swift.Hashable { + case asset + case sdkUnknown(Swift.String) + + public static var allCases: [GovernedEntityType] { + return [ + .asset + ] + } + + public init?(rawValue: Swift.String) { + let value = Self.allCases.first(where: { $0.rawValue == rawValue }) + self = value ?? Self.sdkUnknown(rawValue) + } + + public var rawValue: Swift.String { + switch self { + case .asset: return "ASSET" + case let .sdkUnknown(s): return s + } + } + } +} + +public struct AssociateGovernedTermsInput: Swift.Sendable { + /// The ID of the domain where governed terms are to be associated with an asset. + /// This member is required. + public var domainIdentifier: Swift.String? + /// The ID of the asset with which you want to associate a governed term. + /// This member is required. + public var entityIdentifier: Swift.String? + /// The type of the asset with which you want to associate a governed term. + /// This member is required. + public var entityType: DataZoneClientTypes.GovernedEntityType? + /// The glossary terms in a restricted glossary. + /// This member is required. + public var governedGlossaryTerms: [Swift.String]? + + public init( + domainIdentifier: Swift.String? = nil, + entityIdentifier: Swift.String? = nil, + entityType: DataZoneClientTypes.GovernedEntityType? = nil, + governedGlossaryTerms: [Swift.String]? = nil + ) { + self.domainIdentifier = domainIdentifier + self.entityIdentifier = entityIdentifier + self.entityType = entityType + self.governedGlossaryTerms = governedGlossaryTerms + } +} + +public struct AssociateGovernedTermsOutput: Swift.Sendable { + + public init() { } +} + extension DataZoneClientTypes { /// The Amazon Athena properties of a connection. @@ -8079,6 +8161,32 @@ extension DataZoneClientTypes { } } +extension DataZoneClientTypes { + + public enum GlossaryUsageRestriction: Swift.Sendable, Swift.Equatable, Swift.RawRepresentable, Swift.CaseIterable, Swift.Hashable { + case assetGovernedTerms + case sdkUnknown(Swift.String) + + public static var allCases: [GlossaryUsageRestriction] { + return [ + .assetGovernedTerms + ] + } + + public init?(rawValue: Swift.String) { + let value = Self.allCases.first(where: { $0.rawValue == rawValue }) + self = value ?? Self.sdkUnknown(rawValue) + } + + public var rawValue: Swift.String { + switch self { + case .assetGovernedTerms: return "ASSET_GOVERNED_TERMS" + case let .sdkUnknown(s): return s + } + } + } +} + public struct CreateGlossaryInput: Swift.Sendable { /// A unique, case-sensitive identifier that is provided to ensure the idempotency of the request. public var clientToken: Swift.String? @@ -8095,6 +8203,8 @@ public struct CreateGlossaryInput: Swift.Sendable { public var owningProjectIdentifier: Swift.String? /// The status of this business glossary. public var status: DataZoneClientTypes.GlossaryStatus? + /// The usage restriction of the restricted glossary. + public var usageRestrictions: [DataZoneClientTypes.GlossaryUsageRestriction]? public init( clientToken: Swift.String? = nil, @@ -8102,7 +8212,8 @@ public struct CreateGlossaryInput: Swift.Sendable { domainIdentifier: Swift.String? = nil, name: Swift.String? = nil, owningProjectIdentifier: Swift.String? = nil, - status: DataZoneClientTypes.GlossaryStatus? = nil + status: DataZoneClientTypes.GlossaryStatus? = nil, + usageRestrictions: [DataZoneClientTypes.GlossaryUsageRestriction]? = nil ) { self.clientToken = clientToken self.description = description @@ -8110,12 +8221,13 @@ public struct CreateGlossaryInput: Swift.Sendable { self.name = name self.owningProjectIdentifier = owningProjectIdentifier self.status = status + self.usageRestrictions = usageRestrictions } } extension CreateGlossaryInput: Swift.CustomDebugStringConvertible { public var debugDescription: Swift.String { - "CreateGlossaryInput(clientToken: \(Swift.String(describing: clientToken)), domainIdentifier: \(Swift.String(describing: domainIdentifier)), owningProjectIdentifier: \(Swift.String(describing: owningProjectIdentifier)), status: \(Swift.String(describing: status)), description: \"CONTENT_REDACTED\", name: \"CONTENT_REDACTED\")"} + "CreateGlossaryInput(clientToken: \(Swift.String(describing: clientToken)), domainIdentifier: \(Swift.String(describing: domainIdentifier)), owningProjectIdentifier: \(Swift.String(describing: owningProjectIdentifier)), status: \(Swift.String(describing: status)), usageRestrictions: \(Swift.String(describing: usageRestrictions)), description: \"CONTENT_REDACTED\", name: \"CONTENT_REDACTED\")"} } public struct CreateGlossaryOutput: Swift.Sendable { @@ -8135,6 +8247,8 @@ public struct CreateGlossaryOutput: Swift.Sendable { public var owningProjectId: Swift.String? /// The status of this business glossary. public var status: DataZoneClientTypes.GlossaryStatus? + /// The usage restriction of the restricted glossary. + public var usageRestrictions: [DataZoneClientTypes.GlossaryUsageRestriction]? public init( description: Swift.String? = nil, @@ -8142,7 +8256,8 @@ public struct CreateGlossaryOutput: Swift.Sendable { id: Swift.String? = nil, name: Swift.String? = nil, owningProjectId: Swift.String? = nil, - status: DataZoneClientTypes.GlossaryStatus? = nil + status: DataZoneClientTypes.GlossaryStatus? = nil, + usageRestrictions: [DataZoneClientTypes.GlossaryUsageRestriction]? = nil ) { self.description = description self.domainId = domainId @@ -8150,12 +8265,13 @@ public struct CreateGlossaryOutput: Swift.Sendable { self.name = name self.owningProjectId = owningProjectId self.status = status + self.usageRestrictions = usageRestrictions } } extension CreateGlossaryOutput: Swift.CustomDebugStringConvertible { public var debugDescription: Swift.String { - "CreateGlossaryOutput(domainId: \(Swift.String(describing: domainId)), id: \(Swift.String(describing: id)), owningProjectId: \(Swift.String(describing: owningProjectId)), status: \(Swift.String(describing: status)), description: \"CONTENT_REDACTED\", name: \"CONTENT_REDACTED\")"} + "CreateGlossaryOutput(domainId: \(Swift.String(describing: domainId)), id: \(Swift.String(describing: id)), owningProjectId: \(Swift.String(describing: owningProjectId)), status: \(Swift.String(describing: status)), usageRestrictions: \(Swift.String(describing: usageRestrictions)), description: \"CONTENT_REDACTED\", name: \"CONTENT_REDACTED\")"} } extension DataZoneClientTypes { @@ -8275,6 +8391,8 @@ public struct CreateGlossaryTermOutput: Swift.Sendable { public var status: DataZoneClientTypes.GlossaryTermStatus? /// The term relations of this business glossary term. public var termRelations: DataZoneClientTypes.TermRelations? + /// The usage restriction of the restricted glossary. + public var usageRestrictions: [DataZoneClientTypes.GlossaryUsageRestriction]? public init( domainId: Swift.String? = nil, @@ -8284,7 +8402,8 @@ public struct CreateGlossaryTermOutput: Swift.Sendable { name: Swift.String? = nil, shortDescription: Swift.String? = nil, status: DataZoneClientTypes.GlossaryTermStatus? = nil, - termRelations: DataZoneClientTypes.TermRelations? = nil + termRelations: DataZoneClientTypes.TermRelations? = nil, + usageRestrictions: [DataZoneClientTypes.GlossaryUsageRestriction]? = nil ) { self.domainId = domainId self.glossaryId = glossaryId @@ -8294,12 +8413,13 @@ public struct CreateGlossaryTermOutput: Swift.Sendable { self.shortDescription = shortDescription self.status = status self.termRelations = termRelations + self.usageRestrictions = usageRestrictions } } extension CreateGlossaryTermOutput: Swift.CustomDebugStringConvertible { public var debugDescription: Swift.String { - "CreateGlossaryTermOutput(domainId: \(Swift.String(describing: domainId)), glossaryId: \(Swift.String(describing: glossaryId)), id: \(Swift.String(describing: id)), status: \(Swift.String(describing: status)), termRelations: \(Swift.String(describing: termRelations)), longDescription: \"CONTENT_REDACTED\", name: \"CONTENT_REDACTED\", shortDescription: \"CONTENT_REDACTED\")"} + "CreateGlossaryTermOutput(domainId: \(Swift.String(describing: domainId)), glossaryId: \(Swift.String(describing: glossaryId)), id: \(Swift.String(describing: id)), status: \(Swift.String(describing: status)), termRelations: \(Swift.String(describing: termRelations)), usageRestrictions: \(Swift.String(describing: usageRestrictions)), longDescription: \"CONTENT_REDACTED\", name: \"CONTENT_REDACTED\", shortDescription: \"CONTENT_REDACTED\")"} } public struct CreateGroupProfileInput: Swift.Sendable { @@ -8647,6 +8767,7 @@ extension DataZoneClientTypes { case active case deleteFailed case deleting + case moving case updateFailed case updating case sdkUnknown(Swift.String) @@ -8656,6 +8777,7 @@ extension DataZoneClientTypes { .active, .deleteFailed, .deleting, + .moving, .updateFailed, .updating ] @@ -8671,6 +8793,7 @@ extension DataZoneClientTypes { case .active: return "ACTIVE" case .deleteFailed: return "DELETE_FAILED" case .deleting: return "DELETING" + case .moving: return "MOVING" case .updateFailed: return "UPDATE_FAILED" case .updating: return "UPDATING" case let .sdkUnknown(s): return s @@ -12318,6 +12441,38 @@ public struct DisassociateEnvironmentRoleOutput: Swift.Sendable { public init() { } } +public struct DisassociateGovernedTermsInput: Swift.Sendable { + /// The ID of the domain where you want to disassociate restricted terms from an asset. + /// This member is required. + public var domainIdentifier: Swift.String? + /// The ID of an asset from which you want to disassociate restricted terms. + /// This member is required. + public var entityIdentifier: Swift.String? + /// The type of the asset from which you want to disassociate restricted terms. + /// This member is required. + public var entityType: DataZoneClientTypes.GovernedEntityType? + /// The restricted glossary terms that you want to disassociate from an asset. + /// This member is required. + public var governedGlossaryTerms: [Swift.String]? + + public init( + domainIdentifier: Swift.String? = nil, + entityIdentifier: Swift.String? = nil, + entityType: DataZoneClientTypes.GovernedEntityType? = nil, + governedGlossaryTerms: [Swift.String]? = nil + ) { + self.domainIdentifier = domainIdentifier + self.entityIdentifier = entityIdentifier + self.entityType = entityType + self.governedGlossaryTerms = governedGlossaryTerms + } +} + +public struct DisassociateGovernedTermsOutput: Swift.Sendable { + + public init() { } +} + public struct DeleteDomainInput: Swift.Sendable { /// A unique, case-sensitive identifier that is provided to ensure the idempotency of the request. public var clientToken: Swift.String? @@ -15053,6 +15208,8 @@ public struct GetGlossaryOutput: Swift.Sendable { public var updatedAt: Foundation.Date? /// The Amazon DataZone user who updated the business glossary. public var updatedBy: Swift.String? + /// The usage restriction of the restricted glossary. + public var usageRestrictions: [DataZoneClientTypes.GlossaryUsageRestriction]? public init( createdAt: Foundation.Date? = nil, @@ -15064,7 +15221,8 @@ public struct GetGlossaryOutput: Swift.Sendable { owningProjectId: Swift.String? = nil, status: DataZoneClientTypes.GlossaryStatus? = nil, updatedAt: Foundation.Date? = nil, - updatedBy: Swift.String? = nil + updatedBy: Swift.String? = nil, + usageRestrictions: [DataZoneClientTypes.GlossaryUsageRestriction]? = nil ) { self.createdAt = createdAt self.createdBy = createdBy @@ -15076,12 +15234,13 @@ public struct GetGlossaryOutput: Swift.Sendable { self.status = status self.updatedAt = updatedAt self.updatedBy = updatedBy + self.usageRestrictions = usageRestrictions } } extension GetGlossaryOutput: Swift.CustomDebugStringConvertible { public var debugDescription: Swift.String { - "GetGlossaryOutput(createdAt: \(Swift.String(describing: createdAt)), createdBy: \(Swift.String(describing: createdBy)), domainId: \(Swift.String(describing: domainId)), id: \(Swift.String(describing: id)), owningProjectId: \(Swift.String(describing: owningProjectId)), status: \(Swift.String(describing: status)), updatedAt: \(Swift.String(describing: updatedAt)), updatedBy: \(Swift.String(describing: updatedBy)), description: \"CONTENT_REDACTED\", name: \"CONTENT_REDACTED\")"} + "GetGlossaryOutput(createdAt: \(Swift.String(describing: createdAt)), createdBy: \(Swift.String(describing: createdBy)), domainId: \(Swift.String(describing: domainId)), id: \(Swift.String(describing: id)), owningProjectId: \(Swift.String(describing: owningProjectId)), status: \(Swift.String(describing: status)), updatedAt: \(Swift.String(describing: updatedAt)), updatedBy: \(Swift.String(describing: updatedBy)), usageRestrictions: \(Swift.String(describing: usageRestrictions)), description: \"CONTENT_REDACTED\", name: \"CONTENT_REDACTED\")"} } public struct UpdateGlossaryInput: Swift.Sendable { @@ -15139,6 +15298,8 @@ public struct UpdateGlossaryOutput: Swift.Sendable { public var owningProjectId: Swift.String? /// The status to be updated as part of the UpdateGlossary action. public var status: DataZoneClientTypes.GlossaryStatus? + /// The usage restriction of the restricted glossary. + public var usageRestrictions: [DataZoneClientTypes.GlossaryUsageRestriction]? public init( description: Swift.String? = nil, @@ -15146,7 +15307,8 @@ public struct UpdateGlossaryOutput: Swift.Sendable { id: Swift.String? = nil, name: Swift.String? = nil, owningProjectId: Swift.String? = nil, - status: DataZoneClientTypes.GlossaryStatus? = nil + status: DataZoneClientTypes.GlossaryStatus? = nil, + usageRestrictions: [DataZoneClientTypes.GlossaryUsageRestriction]? = nil ) { self.description = description self.domainId = domainId @@ -15154,12 +15316,13 @@ public struct UpdateGlossaryOutput: Swift.Sendable { self.name = name self.owningProjectId = owningProjectId self.status = status + self.usageRestrictions = usageRestrictions } } extension UpdateGlossaryOutput: Swift.CustomDebugStringConvertible { public var debugDescription: Swift.String { - "UpdateGlossaryOutput(domainId: \(Swift.String(describing: domainId)), id: \(Swift.String(describing: id)), owningProjectId: \(Swift.String(describing: owningProjectId)), status: \(Swift.String(describing: status)), description: \"CONTENT_REDACTED\", name: \"CONTENT_REDACTED\")"} + "UpdateGlossaryOutput(domainId: \(Swift.String(describing: domainId)), id: \(Swift.String(describing: id)), owningProjectId: \(Swift.String(describing: owningProjectId)), status: \(Swift.String(describing: status)), usageRestrictions: \(Swift.String(describing: usageRestrictions)), description: \"CONTENT_REDACTED\", name: \"CONTENT_REDACTED\")"} } public struct DeleteGlossaryTermInput: Swift.Sendable { @@ -15231,6 +15394,8 @@ public struct GetGlossaryTermOutput: Swift.Sendable { public var updatedAt: Foundation.Date? /// The Amazon DataZone user who updated the business glossary term. public var updatedBy: Swift.String? + /// The usage restriction of a term within a restricted glossary. + public var usageRestrictions: [DataZoneClientTypes.GlossaryUsageRestriction]? public init( createdAt: Foundation.Date? = nil, @@ -15244,7 +15409,8 @@ public struct GetGlossaryTermOutput: Swift.Sendable { status: DataZoneClientTypes.GlossaryTermStatus? = nil, termRelations: DataZoneClientTypes.TermRelations? = nil, updatedAt: Foundation.Date? = nil, - updatedBy: Swift.String? = nil + updatedBy: Swift.String? = nil, + usageRestrictions: [DataZoneClientTypes.GlossaryUsageRestriction]? = nil ) { self.createdAt = createdAt self.createdBy = createdBy @@ -15258,12 +15424,13 @@ public struct GetGlossaryTermOutput: Swift.Sendable { self.termRelations = termRelations self.updatedAt = updatedAt self.updatedBy = updatedBy + self.usageRestrictions = usageRestrictions } } extension GetGlossaryTermOutput: Swift.CustomDebugStringConvertible { public var debugDescription: Swift.String { - "GetGlossaryTermOutput(createdAt: \(Swift.String(describing: createdAt)), createdBy: \(Swift.String(describing: createdBy)), domainId: \(Swift.String(describing: domainId)), glossaryId: \(Swift.String(describing: glossaryId)), id: \(Swift.String(describing: id)), status: \(Swift.String(describing: status)), termRelations: \(Swift.String(describing: termRelations)), updatedAt: \(Swift.String(describing: updatedAt)), updatedBy: \(Swift.String(describing: updatedBy)), longDescription: \"CONTENT_REDACTED\", name: \"CONTENT_REDACTED\", shortDescription: \"CONTENT_REDACTED\")"} + "GetGlossaryTermOutput(createdAt: \(Swift.String(describing: createdAt)), createdBy: \(Swift.String(describing: createdBy)), domainId: \(Swift.String(describing: domainId)), glossaryId: \(Swift.String(describing: glossaryId)), id: \(Swift.String(describing: id)), status: \(Swift.String(describing: status)), termRelations: \(Swift.String(describing: termRelations)), updatedAt: \(Swift.String(describing: updatedAt)), updatedBy: \(Swift.String(describing: updatedBy)), usageRestrictions: \(Swift.String(describing: usageRestrictions)), longDescription: \"CONTENT_REDACTED\", name: \"CONTENT_REDACTED\", shortDescription: \"CONTENT_REDACTED\")"} } public struct UpdateGlossaryTermInput: Swift.Sendable { @@ -15334,6 +15501,8 @@ public struct UpdateGlossaryTermOutput: Swift.Sendable { public var status: DataZoneClientTypes.GlossaryTermStatus? /// The term relations to be updated as part of the UpdateGlossaryTerm action. public var termRelations: DataZoneClientTypes.TermRelations? + /// The usage restriction of a term within a restricted glossary. + public var usageRestrictions: [DataZoneClientTypes.GlossaryUsageRestriction]? public init( domainId: Swift.String? = nil, @@ -15343,7 +15512,8 @@ public struct UpdateGlossaryTermOutput: Swift.Sendable { name: Swift.String? = nil, shortDescription: Swift.String? = nil, status: DataZoneClientTypes.GlossaryTermStatus? = nil, - termRelations: DataZoneClientTypes.TermRelations? = nil + termRelations: DataZoneClientTypes.TermRelations? = nil, + usageRestrictions: [DataZoneClientTypes.GlossaryUsageRestriction]? = nil ) { self.domainId = domainId self.glossaryId = glossaryId @@ -15353,12 +15523,13 @@ public struct UpdateGlossaryTermOutput: Swift.Sendable { self.shortDescription = shortDescription self.status = status self.termRelations = termRelations + self.usageRestrictions = usageRestrictions } } extension UpdateGlossaryTermOutput: Swift.CustomDebugStringConvertible { public var debugDescription: Swift.String { - "UpdateGlossaryTermOutput(domainId: \(Swift.String(describing: domainId)), glossaryId: \(Swift.String(describing: glossaryId)), id: \(Swift.String(describing: id)), status: \(Swift.String(describing: status)), termRelations: \(Swift.String(describing: termRelations)), longDescription: \"CONTENT_REDACTED\", name: \"CONTENT_REDACTED\", shortDescription: \"CONTENT_REDACTED\")"} + "UpdateGlossaryTermOutput(domainId: \(Swift.String(describing: domainId)), glossaryId: \(Swift.String(describing: glossaryId)), id: \(Swift.String(describing: id)), status: \(Swift.String(describing: status)), termRelations: \(Swift.String(describing: termRelations)), usageRestrictions: \(Swift.String(describing: usageRestrictions)), longDescription: \"CONTENT_REDACTED\", name: \"CONTENT_REDACTED\", shortDescription: \"CONTENT_REDACTED\")"} } extension DataZoneClientTypes { @@ -19650,6 +19821,8 @@ extension DataZoneClientTypes { public var updatedAt: Foundation.Date? /// The Amazon DataZone user who updated the business glossary. public var updatedBy: Swift.String? + /// The usage restrictions associated with a goverened glossary term. + public var usageRestrictions: [DataZoneClientTypes.GlossaryUsageRestriction]? public init( additionalAttributes: DataZoneClientTypes.GlossaryItemAdditionalAttributes? = nil, @@ -19662,7 +19835,8 @@ extension DataZoneClientTypes { owningProjectId: Swift.String? = nil, status: DataZoneClientTypes.GlossaryStatus? = nil, updatedAt: Foundation.Date? = nil, - updatedBy: Swift.String? = nil + updatedBy: Swift.String? = nil, + usageRestrictions: [DataZoneClientTypes.GlossaryUsageRestriction]? = nil ) { self.additionalAttributes = additionalAttributes self.createdAt = createdAt @@ -19675,13 +19849,14 @@ extension DataZoneClientTypes { self.status = status self.updatedAt = updatedAt self.updatedBy = updatedBy + self.usageRestrictions = usageRestrictions } } } extension DataZoneClientTypes.GlossaryItem: Swift.CustomDebugStringConvertible { public var debugDescription: Swift.String { - "GlossaryItem(additionalAttributes: \(Swift.String(describing: additionalAttributes)), createdAt: \(Swift.String(describing: createdAt)), createdBy: \(Swift.String(describing: createdBy)), domainId: \(Swift.String(describing: domainId)), id: \(Swift.String(describing: id)), owningProjectId: \(Swift.String(describing: owningProjectId)), status: \(Swift.String(describing: status)), updatedAt: \(Swift.String(describing: updatedAt)), updatedBy: \(Swift.String(describing: updatedBy)), description: \"CONTENT_REDACTED\", name: \"CONTENT_REDACTED\")"} + "GlossaryItem(additionalAttributes: \(Swift.String(describing: additionalAttributes)), createdAt: \(Swift.String(describing: createdAt)), createdBy: \(Swift.String(describing: createdBy)), domainId: \(Swift.String(describing: domainId)), id: \(Swift.String(describing: id)), owningProjectId: \(Swift.String(describing: owningProjectId)), status: \(Swift.String(describing: status)), updatedAt: \(Swift.String(describing: updatedAt)), updatedBy: \(Swift.String(describing: updatedBy)), usageRestrictions: \(Swift.String(describing: usageRestrictions)), description: \"CONTENT_REDACTED\", name: \"CONTENT_REDACTED\")"} } extension DataZoneClientTypes { @@ -19734,6 +19909,8 @@ extension DataZoneClientTypes { public var updatedAt: Foundation.Date? /// The Amazon DataZone user who updated the business glossary term. public var updatedBy: Swift.String? + /// The usage restrictions associated with a goverened glossary term. + public var usageRestrictions: [DataZoneClientTypes.GlossaryUsageRestriction]? public init( additionalAttributes: DataZoneClientTypes.GlossaryTermItemAdditionalAttributes? = nil, @@ -19748,7 +19925,8 @@ extension DataZoneClientTypes { status: DataZoneClientTypes.GlossaryTermStatus? = nil, termRelations: DataZoneClientTypes.TermRelations? = nil, updatedAt: Foundation.Date? = nil, - updatedBy: Swift.String? = nil + updatedBy: Swift.String? = nil, + usageRestrictions: [DataZoneClientTypes.GlossaryUsageRestriction]? = nil ) { self.additionalAttributes = additionalAttributes self.createdAt = createdAt @@ -19763,13 +19941,14 @@ extension DataZoneClientTypes { self.termRelations = termRelations self.updatedAt = updatedAt self.updatedBy = updatedBy + self.usageRestrictions = usageRestrictions } } } extension DataZoneClientTypes.GlossaryTermItem: Swift.CustomDebugStringConvertible { public var debugDescription: Swift.String { - "GlossaryTermItem(additionalAttributes: \(Swift.String(describing: additionalAttributes)), createdAt: \(Swift.String(describing: createdAt)), createdBy: \(Swift.String(describing: createdBy)), domainId: \(Swift.String(describing: domainId)), glossaryId: \(Swift.String(describing: glossaryId)), id: \(Swift.String(describing: id)), status: \(Swift.String(describing: status)), termRelations: \(Swift.String(describing: termRelations)), updatedAt: \(Swift.String(describing: updatedAt)), updatedBy: \(Swift.String(describing: updatedBy)), longDescription: \"CONTENT_REDACTED\", name: \"CONTENT_REDACTED\", shortDescription: \"CONTENT_REDACTED\")"} + "GlossaryTermItem(additionalAttributes: \(Swift.String(describing: additionalAttributes)), createdAt: \(Swift.String(describing: createdAt)), createdBy: \(Swift.String(describing: createdBy)), domainId: \(Swift.String(describing: domainId)), glossaryId: \(Swift.String(describing: glossaryId)), id: \(Swift.String(describing: id)), status: \(Swift.String(describing: status)), termRelations: \(Swift.String(describing: termRelations)), updatedAt: \(Swift.String(describing: updatedAt)), updatedBy: \(Swift.String(describing: updatedBy)), usageRestrictions: \(Swift.String(describing: usageRestrictions)), longDescription: \"CONTENT_REDACTED\", name: \"CONTENT_REDACTED\", shortDescription: \"CONTENT_REDACTED\")"} } extension DataZoneClientTypes { @@ -22028,6 +22207,22 @@ extension AssociateEnvironmentRoleInput { } } +extension AssociateGovernedTermsInput { + + static func urlPathProvider(_ value: AssociateGovernedTermsInput) -> Swift.String? { + guard let domainIdentifier = value.domainIdentifier else { + return nil + } + guard let entityType = value.entityType else { + return nil + } + guard let entityIdentifier = value.entityIdentifier else { + return nil + } + return "/v2/domains/\(domainIdentifier.urlPercentEncoding())/entities/\(entityType.rawValue.urlPercentEncoding())/\(entityIdentifier.urlPercentEncoding())/associate-governed-terms" + } +} + extension CancelMetadataGenerationRunInput { static func urlPathProvider(_ value: CancelMetadataGenerationRunInput) -> Swift.String? { @@ -22751,6 +22946,22 @@ extension DisassociateEnvironmentRoleInput { } } +extension DisassociateGovernedTermsInput { + + static func urlPathProvider(_ value: DisassociateGovernedTermsInput) -> Swift.String? { + guard let domainIdentifier = value.domainIdentifier else { + return nil + } + guard let entityType = value.entityType else { + return nil + } + guard let entityIdentifier = value.entityIdentifier else { + return nil + } + return "/v2/domains/\(domainIdentifier.urlPercentEncoding())/entities/\(entityType.rawValue.urlPercentEncoding())/\(entityIdentifier.urlPercentEncoding())/disassociate-governed-terms" + } +} + extension GetAccountPoolInput { static func urlPathProvider(_ value: GetAccountPoolInput) -> Swift.String? { @@ -25170,6 +25381,14 @@ extension AddPolicyGrantInput { } } +extension AssociateGovernedTermsInput { + + static func write(value: AssociateGovernedTermsInput?, to writer: SmithyJSON.Writer) throws { + guard let value else { return } + try writer["governedGlossaryTerms"].writeList(value.governedGlossaryTerms, memberWritingClosure: SmithyReadWrite.WritingClosures.writeString(value:to:), memberNodeInfo: "member", isFlattened: false) + } +} + extension CreateAccountPoolInput { static func write(value: CreateAccountPoolInput?, to writer: SmithyJSON.Writer) throws { @@ -25384,6 +25603,7 @@ extension CreateGlossaryInput { try writer["name"].write(value.name) try writer["owningProjectIdentifier"].write(value.owningProjectIdentifier) try writer["status"].write(value.status) + try writer["usageRestrictions"].writeList(value.usageRestrictions, memberWritingClosure: SmithyReadWrite.WritingClosureBox().write(value:to:), memberNodeInfo: "member", isFlattened: false) } } @@ -25527,6 +25747,14 @@ extension DeleteProjectMembershipInput { } } +extension DisassociateGovernedTermsInput { + + static func write(value: DisassociateGovernedTermsInput?, to writer: SmithyJSON.Writer) throws { + guard let value else { return } + try writer["governedGlossaryTerms"].writeList(value.governedGlossaryTerms, memberWritingClosure: SmithyReadWrite.WritingClosures.writeString(value:to:), memberNodeInfo: "member", isFlattened: false) + } +} + extension PostLineageEventInput { static func write(value: PostLineageEventInput?, to writer: SmithyJSON.Writer) throws { @@ -25975,6 +26203,13 @@ extension AssociateEnvironmentRoleOutput { } } +extension AssociateGovernedTermsOutput { + + static func httpOutput(from httpResponse: SmithyHTTPAPI.HTTPResponse) async throws -> AssociateGovernedTermsOutput { + return AssociateGovernedTermsOutput() + } +} + extension CancelMetadataGenerationRunOutput { static func httpOutput(from httpResponse: SmithyHTTPAPI.HTTPResponse) async throws -> CancelMetadataGenerationRunOutput { @@ -26042,6 +26277,7 @@ extension CreateAssetOutput { value.firstRevisionCreatedBy = try reader["firstRevisionCreatedBy"].readIfPresent() value.formsOutput = try reader["formsOutput"].readListIfPresent(memberReadingClosure: DataZoneClientTypes.FormOutput.read(from:), memberNodeInfo: "member", isFlattened: false) ?? [] value.glossaryTerms = try reader["glossaryTerms"].readListIfPresent(memberReadingClosure: SmithyReadWrite.ReadingClosures.readString(from:), memberNodeInfo: "member", isFlattened: false) + value.governedGlossaryTerms = try reader["governedGlossaryTerms"].readListIfPresent(memberReadingClosure: SmithyReadWrite.ReadingClosures.readString(from:), memberNodeInfo: "member", isFlattened: false) value.id = try reader["id"].readIfPresent() ?? "" value.latestTimeSeriesDataPointFormsOutput = try reader["latestTimeSeriesDataPointFormsOutput"].readListIfPresent(memberReadingClosure: DataZoneClientTypes.TimeSeriesDataPointSummaryFormOutput.read(from:), memberNodeInfo: "member", isFlattened: false) value.listing = try reader["listing"].readIfPresent(with: DataZoneClientTypes.AssetListingDetails.read(from:)) @@ -26094,6 +26330,7 @@ extension CreateAssetRevisionOutput { value.firstRevisionCreatedBy = try reader["firstRevisionCreatedBy"].readIfPresent() value.formsOutput = try reader["formsOutput"].readListIfPresent(memberReadingClosure: DataZoneClientTypes.FormOutput.read(from:), memberNodeInfo: "member", isFlattened: false) ?? [] value.glossaryTerms = try reader["glossaryTerms"].readListIfPresent(memberReadingClosure: SmithyReadWrite.ReadingClosures.readString(from:), memberNodeInfo: "member", isFlattened: false) + value.governedGlossaryTerms = try reader["governedGlossaryTerms"].readListIfPresent(memberReadingClosure: SmithyReadWrite.ReadingClosures.readString(from:), memberNodeInfo: "member", isFlattened: false) value.id = try reader["id"].readIfPresent() ?? "" value.latestTimeSeriesDataPointFormsOutput = try reader["latestTimeSeriesDataPointFormsOutput"].readListIfPresent(memberReadingClosure: DataZoneClientTypes.TimeSeriesDataPointSummaryFormOutput.read(from:), memberNodeInfo: "member", isFlattened: false) value.listing = try reader["listing"].readIfPresent(with: DataZoneClientTypes.AssetListingDetails.read(from:)) @@ -26382,6 +26619,7 @@ extension CreateGlossaryOutput { value.name = try reader["name"].readIfPresent() ?? "" value.owningProjectId = try reader["owningProjectId"].readIfPresent() ?? "" value.status = try reader["status"].readIfPresent() + value.usageRestrictions = try reader["usageRestrictions"].readListIfPresent(memberReadingClosure: SmithyReadWrite.ReadingClosureBox().read(from:), memberNodeInfo: "member", isFlattened: false) return value } } @@ -26401,6 +26639,7 @@ extension CreateGlossaryTermOutput { value.shortDescription = try reader["shortDescription"].readIfPresent() value.status = try reader["status"].readIfPresent() ?? .sdkUnknown("") value.termRelations = try reader["termRelations"].readIfPresent(with: DataZoneClientTypes.TermRelations.read(from:)) + value.usageRestrictions = try reader["usageRestrictions"].readListIfPresent(memberReadingClosure: SmithyReadWrite.ReadingClosureBox().read(from:), memberNodeInfo: "member", isFlattened: false) return value } } @@ -26831,6 +27070,13 @@ extension DisassociateEnvironmentRoleOutput { } } +extension DisassociateGovernedTermsOutput { + + static func httpOutput(from httpResponse: SmithyHTTPAPI.HTTPResponse) async throws -> DisassociateGovernedTermsOutput { + return DisassociateGovernedTermsOutput() + } +} + extension GetAccountPoolOutput { static func httpOutput(from httpResponse: SmithyHTTPAPI.HTTPResponse) async throws -> GetAccountPoolOutput { @@ -26869,6 +27115,7 @@ extension GetAssetOutput { value.firstRevisionCreatedBy = try reader["firstRevisionCreatedBy"].readIfPresent() value.formsOutput = try reader["formsOutput"].readListIfPresent(memberReadingClosure: DataZoneClientTypes.FormOutput.read(from:), memberNodeInfo: "member", isFlattened: false) ?? [] value.glossaryTerms = try reader["glossaryTerms"].readListIfPresent(memberReadingClosure: SmithyReadWrite.ReadingClosures.readString(from:), memberNodeInfo: "member", isFlattened: false) + value.governedGlossaryTerms = try reader["governedGlossaryTerms"].readListIfPresent(memberReadingClosure: SmithyReadWrite.ReadingClosures.readString(from:), memberNodeInfo: "member", isFlattened: false) value.id = try reader["id"].readIfPresent() ?? "" value.latestTimeSeriesDataPointFormsOutput = try reader["latestTimeSeriesDataPointFormsOutput"].readListIfPresent(memberReadingClosure: DataZoneClientTypes.TimeSeriesDataPointSummaryFormOutput.read(from:), memberNodeInfo: "member", isFlattened: false) value.listing = try reader["listing"].readIfPresent(with: DataZoneClientTypes.AssetListingDetails.read(from:)) @@ -27251,6 +27498,7 @@ extension GetGlossaryOutput { value.status = try reader["status"].readIfPresent() ?? .sdkUnknown("") value.updatedAt = try reader["updatedAt"].readTimestampIfPresent(format: SmithyTimestamps.TimestampFormat.epochSeconds) value.updatedBy = try reader["updatedBy"].readIfPresent() + value.usageRestrictions = try reader["usageRestrictions"].readListIfPresent(memberReadingClosure: SmithyReadWrite.ReadingClosureBox().read(from:), memberNodeInfo: "member", isFlattened: false) return value } } @@ -27274,6 +27522,7 @@ extension GetGlossaryTermOutput { value.termRelations = try reader["termRelations"].readIfPresent(with: DataZoneClientTypes.TermRelations.read(from:)) value.updatedAt = try reader["updatedAt"].readTimestampIfPresent(format: SmithyTimestamps.TimestampFormat.epochSeconds) value.updatedBy = try reader["updatedBy"].readIfPresent() + value.usageRestrictions = try reader["usageRestrictions"].readListIfPresent(memberReadingClosure: SmithyReadWrite.ReadingClosureBox().read(from:), memberNodeInfo: "member", isFlattened: false) return value } } @@ -28530,6 +28779,7 @@ extension UpdateGlossaryOutput { value.name = try reader["name"].readIfPresent() ?? "" value.owningProjectId = try reader["owningProjectId"].readIfPresent() ?? "" value.status = try reader["status"].readIfPresent() + value.usageRestrictions = try reader["usageRestrictions"].readListIfPresent(memberReadingClosure: SmithyReadWrite.ReadingClosureBox().read(from:), memberNodeInfo: "member", isFlattened: false) return value } } @@ -28549,6 +28799,7 @@ extension UpdateGlossaryTermOutput { value.shortDescription = try reader["shortDescription"].readIfPresent() value.status = try reader["status"].readIfPresent() ?? .sdkUnknown("") value.termRelations = try reader["termRelations"].readIfPresent(with: DataZoneClientTypes.TermRelations.read(from:)) + value.usageRestrictions = try reader["usageRestrictions"].readListIfPresent(memberReadingClosure: SmithyReadWrite.ReadingClosureBox().read(from:), memberNodeInfo: "member", isFlattened: false) return value } } @@ -28837,6 +29088,26 @@ enum AssociateEnvironmentRoleOutputError { } } +enum AssociateGovernedTermsOutputError { + + static func httpError(from httpResponse: SmithyHTTPAPI.HTTPResponse) async throws -> Swift.Error { + let data = try await httpResponse.data() + let responseReader = try SmithyJSON.Reader.from(data: data) + let baseError = try AWSClientRuntime.RestJSONError(httpResponse: httpResponse, responseReader: responseReader, noErrorWrapping: false) + if let error = baseError.customError() { return error } + if let error = try httpServiceError(baseError: baseError) { return error } + switch baseError.code { + case "AccessDeniedException": return try AccessDeniedException.makeError(baseError: baseError) + case "ConflictException": return try ConflictException.makeError(baseError: baseError) + case "InternalServerException": return try InternalServerException.makeError(baseError: baseError) + case "ResourceNotFoundException": return try ResourceNotFoundException.makeError(baseError: baseError) + case "ThrottlingException": return try ThrottlingException.makeError(baseError: baseError) + case "ValidationException": return try ValidationException.makeError(baseError: baseError) + default: return try AWSClientRuntime.UnknownAWSHTTPServiceError.makeError(baseError: baseError) + } + } +} + enum CancelMetadataGenerationRunOutputError { static func httpError(from httpResponse: SmithyHTTPAPI.HTTPResponse) async throws -> Swift.Error { @@ -29935,6 +30206,26 @@ enum DisassociateEnvironmentRoleOutputError { } } +enum DisassociateGovernedTermsOutputError { + + static func httpError(from httpResponse: SmithyHTTPAPI.HTTPResponse) async throws -> Swift.Error { + let data = try await httpResponse.data() + let responseReader = try SmithyJSON.Reader.from(data: data) + let baseError = try AWSClientRuntime.RestJSONError(httpResponse: httpResponse, responseReader: responseReader, noErrorWrapping: false) + if let error = baseError.customError() { return error } + if let error = try httpServiceError(baseError: baseError) { return error } + switch baseError.code { + case "AccessDeniedException": return try AccessDeniedException.makeError(baseError: baseError) + case "ConflictException": return try ConflictException.makeError(baseError: baseError) + case "InternalServerException": return try InternalServerException.makeError(baseError: baseError) + case "ResourceNotFoundException": return try ResourceNotFoundException.makeError(baseError: baseError) + case "ThrottlingException": return try ThrottlingException.makeError(baseError: baseError) + case "ValidationException": return try ValidationException.makeError(baseError: baseError) + default: return try AWSClientRuntime.UnknownAWSHTTPServiceError.makeError(baseError: baseError) + } + } +} + enum GetAccountPoolOutputError { static func httpError(from httpResponse: SmithyHTTPAPI.HTTPResponse) async throws -> Swift.Error { @@ -34307,6 +34598,7 @@ extension DataZoneClientTypes.AssetListing { value.forms = try reader["forms"].readIfPresent() value.latestTimeSeriesDataPointForms = try reader["latestTimeSeriesDataPointForms"].readListIfPresent(memberReadingClosure: DataZoneClientTypes.TimeSeriesDataPointSummaryFormOutput.read(from:), memberNodeInfo: "member", isFlattened: false) value.glossaryTerms = try reader["glossaryTerms"].readListIfPresent(memberReadingClosure: DataZoneClientTypes.DetailedGlossaryTerm.read(from:), memberNodeInfo: "member", isFlattened: false) + value.governedGlossaryTerms = try reader["governedGlossaryTerms"].readListIfPresent(memberReadingClosure: DataZoneClientTypes.DetailedGlossaryTerm.read(from:), memberNodeInfo: "member", isFlattened: false) value.owningProjectId = try reader["owningProjectId"].readIfPresent() return value } @@ -35616,6 +35908,7 @@ extension DataZoneClientTypes.AssetItem { value.glossaryTerms = try reader["glossaryTerms"].readListIfPresent(memberReadingClosure: SmithyReadWrite.ReadingClosures.readString(from:), memberNodeInfo: "member", isFlattened: false) value.owningProjectId = try reader["owningProjectId"].readIfPresent() ?? "" value.additionalAttributes = try reader["additionalAttributes"].readIfPresent(with: DataZoneClientTypes.AssetItemAdditionalAttributes.read(from:)) + value.governedGlossaryTerms = try reader["governedGlossaryTerms"].readListIfPresent(memberReadingClosure: SmithyReadWrite.ReadingClosures.readString(from:), memberNodeInfo: "member", isFlattened: false) return value } } @@ -35643,6 +35936,7 @@ extension DataZoneClientTypes.GlossaryTermItem { value.id = try reader["id"].readIfPresent() ?? "" value.name = try reader["name"].readIfPresent() ?? "" value.shortDescription = try reader["shortDescription"].readIfPresent() + value.usageRestrictions = try reader["usageRestrictions"].readListIfPresent(memberReadingClosure: SmithyReadWrite.ReadingClosureBox().read(from:), memberNodeInfo: "member", isFlattened: false) value.longDescription = try reader["longDescription"].readIfPresent() value.termRelations = try reader["termRelations"].readIfPresent(with: DataZoneClientTypes.TermRelations.read(from:)) value.status = try reader["status"].readIfPresent() ?? .sdkUnknown("") @@ -35676,6 +35970,7 @@ extension DataZoneClientTypes.GlossaryItem { value.owningProjectId = try reader["owningProjectId"].readIfPresent() ?? "" value.description = try reader["description"].readIfPresent() value.status = try reader["status"].readIfPresent() ?? .sdkUnknown("") + value.usageRestrictions = try reader["usageRestrictions"].readListIfPresent(memberReadingClosure: SmithyReadWrite.ReadingClosureBox().read(from:), memberNodeInfo: "member", isFlattened: false) value.createdAt = try reader["createdAt"].readTimestampIfPresent(format: SmithyTimestamps.TimestampFormat.epochSeconds) value.createdBy = try reader["createdBy"].readIfPresent() value.updatedAt = try reader["updatedAt"].readTimestampIfPresent(format: SmithyTimestamps.TimestampFormat.epochSeconds) @@ -35785,6 +36080,7 @@ extension DataZoneClientTypes.AssetListingItem { value.listingCreatedBy = try reader["listingCreatedBy"].readIfPresent() value.listingUpdatedBy = try reader["listingUpdatedBy"].readIfPresent() value.glossaryTerms = try reader["glossaryTerms"].readListIfPresent(memberReadingClosure: DataZoneClientTypes.DetailedGlossaryTerm.read(from:), memberNodeInfo: "member", isFlattened: false) + value.governedGlossaryTerms = try reader["governedGlossaryTerms"].readListIfPresent(memberReadingClosure: DataZoneClientTypes.DetailedGlossaryTerm.read(from:), memberNodeInfo: "member", isFlattened: false) value.owningProjectId = try reader["owningProjectId"].readIfPresent() value.additionalAttributes = try reader["additionalAttributes"].readIfPresent(with: DataZoneClientTypes.AssetListingItemAdditionalAttributes.read(from:)) return value diff --git a/Sources/Services/AWSDatabaseMigrationService/Sources/AWSDatabaseMigrationService/DatabaseMigrationClient.swift b/Sources/Services/AWSDatabaseMigrationService/Sources/AWSDatabaseMigrationService/DatabaseMigrationClient.swift index 87db8655877..1d0c08bb54f 100644 --- a/Sources/Services/AWSDatabaseMigrationService/Sources/AWSDatabaseMigrationService/DatabaseMigrationClient.swift +++ b/Sources/Services/AWSDatabaseMigrationService/Sources/AWSDatabaseMigrationService/DatabaseMigrationClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class DatabaseMigrationClient: ClientRuntime.Client { public static let clientName = "DatabaseMigrationClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: DatabaseMigrationClient.DatabaseMigrationClientConfiguration let serviceName = "Database Migration" diff --git a/Sources/Services/AWSDeadline/Sources/AWSDeadline/DeadlineClient.swift b/Sources/Services/AWSDeadline/Sources/AWSDeadline/DeadlineClient.swift index 5456fde2d84..f25d9688431 100644 --- a/Sources/Services/AWSDeadline/Sources/AWSDeadline/DeadlineClient.swift +++ b/Sources/Services/AWSDeadline/Sources/AWSDeadline/DeadlineClient.swift @@ -70,7 +70,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class DeadlineClient: ClientRuntime.Client { public static let clientName = "DeadlineClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: DeadlineClient.DeadlineClientConfiguration let serviceName = "deadline" diff --git a/Sources/Services/AWSDetective/Sources/AWSDetective/DetectiveClient.swift b/Sources/Services/AWSDetective/Sources/AWSDetective/DetectiveClient.swift index 6d81a5e8b55..48dfd6fdd66 100644 --- a/Sources/Services/AWSDetective/Sources/AWSDetective/DetectiveClient.swift +++ b/Sources/Services/AWSDetective/Sources/AWSDetective/DetectiveClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class DetectiveClient: ClientRuntime.Client { public static let clientName = "DetectiveClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: DetectiveClient.DetectiveClientConfiguration let serviceName = "Detective" diff --git a/Sources/Services/AWSDevOpsGuru/Sources/AWSDevOpsGuru/DevOpsGuruClient.swift b/Sources/Services/AWSDevOpsGuru/Sources/AWSDevOpsGuru/DevOpsGuruClient.swift index 6cadc2d173a..50cc866b17a 100644 --- a/Sources/Services/AWSDevOpsGuru/Sources/AWSDevOpsGuru/DevOpsGuruClient.swift +++ b/Sources/Services/AWSDevOpsGuru/Sources/AWSDevOpsGuru/DevOpsGuruClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class DevOpsGuruClient: ClientRuntime.Client { public static let clientName = "DevOpsGuruClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: DevOpsGuruClient.DevOpsGuruClientConfiguration let serviceName = "DevOps Guru" diff --git a/Sources/Services/AWSDevOpsGuru/Tests/AWSDevOpsGuruTests/EndpointResolverTest.swift b/Sources/Services/AWSDevOpsGuru/Tests/AWSDevOpsGuruTests/EndpointResolverTest.swift index 11007f75e60..4dd2f2a476f 100644 --- a/Sources/Services/AWSDevOpsGuru/Tests/AWSDevOpsGuruTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSDevOpsGuru/Tests/AWSDevOpsGuruTests/EndpointResolverTest.swift @@ -461,27 +461,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve23() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve24() throws { + func testResolve23() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -500,27 +481,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve25() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve26() throws { + func testResolve24() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -539,27 +501,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve27() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve28() throws { + func testResolve25() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -578,27 +521,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve29() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve30() throws { + func testResolve26() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -618,7 +542,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve31() throws { + func testResolve27() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -639,7 +563,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve32() throws { + func testResolve28() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -659,7 +583,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve33() throws { + func testResolve29() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -679,7 +603,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve34() throws { + func testResolve30() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -699,7 +623,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve35() throws { + func testResolve31() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSDeviceFarm/Sources/AWSDeviceFarm/DeviceFarmClient.swift b/Sources/Services/AWSDeviceFarm/Sources/AWSDeviceFarm/DeviceFarmClient.swift index a56dea289b0..7e548417de5 100644 --- a/Sources/Services/AWSDeviceFarm/Sources/AWSDeviceFarm/DeviceFarmClient.swift +++ b/Sources/Services/AWSDeviceFarm/Sources/AWSDeviceFarm/DeviceFarmClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class DeviceFarmClient: ClientRuntime.Client { public static let clientName = "DeviceFarmClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: DeviceFarmClient.DeviceFarmClientConfiguration let serviceName = "Device Farm" diff --git a/Sources/Services/AWSDeviceFarm/Tests/AWSDeviceFarmTests/EndpointResolverTest.swift b/Sources/Services/AWSDeviceFarm/Tests/AWSDeviceFarmTests/EndpointResolverTest.swift index e5dd8d775a6..c7df9b910f9 100644 --- a/Sources/Services/AWSDeviceFarm/Tests/AWSDeviceFarmTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSDeviceFarm/Tests/AWSDeviceFarmTests/EndpointResolverTest.swift @@ -281,27 +281,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve14() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve15() throws { + func testResolve14() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -320,27 +301,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve16() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve17() throws { + func testResolve15() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -359,27 +321,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve18() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve19() throws { + func testResolve16() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -398,27 +341,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve20() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve21() throws { + func testResolve17() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -438,7 +362,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve22() throws { + func testResolve18() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -459,7 +383,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve23() throws { + func testResolve19() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -479,7 +403,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve24() throws { + func testResolve20() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -499,7 +423,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve25() throws { + func testResolve21() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -519,7 +443,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve26() throws { + func testResolve22() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSDirectConnect/Sources/AWSDirectConnect/DirectConnectClient.swift b/Sources/Services/AWSDirectConnect/Sources/AWSDirectConnect/DirectConnectClient.swift index d01082f10f0..c531ace8e75 100644 --- a/Sources/Services/AWSDirectConnect/Sources/AWSDirectConnect/DirectConnectClient.swift +++ b/Sources/Services/AWSDirectConnect/Sources/AWSDirectConnect/DirectConnectClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class DirectConnectClient: ClientRuntime.Client { public static let clientName = "DirectConnectClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: DirectConnectClient.DirectConnectClientConfiguration let serviceName = "Direct Connect" diff --git a/Sources/Services/AWSDirectConnect/Tests/AWSDirectConnectTests/EndpointResolverTest.swift b/Sources/Services/AWSDirectConnect/Tests/AWSDirectConnectTests/EndpointResolverTest.swift index a2008862c80..c6dcbc987d4 100644 --- a/Sources/Services/AWSDirectConnect/Tests/AWSDirectConnectTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSDirectConnect/Tests/AWSDirectConnectTests/EndpointResolverTest.swift @@ -821,27 +821,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve41() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve42() throws { + func testResolve41() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -860,27 +841,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve43() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve44() throws { + func testResolve42() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -899,27 +861,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve45() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve46() throws { + func testResolve43() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -938,27 +881,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve47() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve48() throws { + func testResolve44() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -979,7 +903,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve49() throws { + func testResolve45() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -999,7 +923,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve50() throws { + func testResolve46() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -1019,7 +943,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve51() throws { + func testResolve47() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -1039,7 +963,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve52() throws { + func testResolve48() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSDirectoryService/Sources/AWSDirectoryService/DirectoryClient.swift b/Sources/Services/AWSDirectoryService/Sources/AWSDirectoryService/DirectoryClient.swift index cf372a88aae..43ff55f3b17 100644 --- a/Sources/Services/AWSDirectoryService/Sources/AWSDirectoryService/DirectoryClient.swift +++ b/Sources/Services/AWSDirectoryService/Sources/AWSDirectoryService/DirectoryClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class DirectoryClient: ClientRuntime.Client { public static let clientName = "DirectoryClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: DirectoryClient.DirectoryClientConfiguration let serviceName = "Directory" diff --git a/Sources/Services/AWSDirectoryServiceData/Sources/AWSDirectoryServiceData/DirectoryServiceDataClient.swift b/Sources/Services/AWSDirectoryServiceData/Sources/AWSDirectoryServiceData/DirectoryServiceDataClient.swift index 8b40c5afe21..5ba7a28511d 100644 --- a/Sources/Services/AWSDirectoryServiceData/Sources/AWSDirectoryServiceData/DirectoryServiceDataClient.swift +++ b/Sources/Services/AWSDirectoryServiceData/Sources/AWSDirectoryServiceData/DirectoryServiceDataClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class DirectoryServiceDataClient: ClientRuntime.Client { public static let clientName = "DirectoryServiceDataClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: DirectoryServiceDataClient.DirectoryServiceDataClientConfiguration let serviceName = "Directory Service Data" diff --git a/Sources/Services/AWSDocDB/Sources/AWSDocDB/DocDBClient.swift b/Sources/Services/AWSDocDB/Sources/AWSDocDB/DocDBClient.swift index 4ea3a5a8d35..dbf6d514e6b 100644 --- a/Sources/Services/AWSDocDB/Sources/AWSDocDB/DocDBClient.swift +++ b/Sources/Services/AWSDocDB/Sources/AWSDocDB/DocDBClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class DocDBClient: ClientRuntime.Client { public static let clientName = "DocDBClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: DocDBClient.DocDBClientConfiguration let serviceName = "DocDB" diff --git a/Sources/Services/AWSDocDBElastic/Sources/AWSDocDBElastic/DocDBElasticClient.swift b/Sources/Services/AWSDocDBElastic/Sources/AWSDocDBElastic/DocDBElasticClient.swift index 8466ca0b1aa..84638772588 100644 --- a/Sources/Services/AWSDocDBElastic/Sources/AWSDocDBElastic/DocDBElasticClient.swift +++ b/Sources/Services/AWSDocDBElastic/Sources/AWSDocDBElastic/DocDBElasticClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class DocDBElasticClient: ClientRuntime.Client { public static let clientName = "DocDBElasticClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: DocDBElasticClient.DocDBElasticClientConfiguration let serviceName = "DocDB Elastic" diff --git a/Sources/Services/AWSDocDBElastic/Tests/AWSDocDBElasticTests/EndpointResolverTest.swift b/Sources/Services/AWSDocDBElastic/Tests/AWSDocDBElasticTests/EndpointResolverTest.swift index 28f8c113093..792578ca8ee 100644 --- a/Sources/Services/AWSDocDBElastic/Tests/AWSDocDBElasticTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSDocDBElastic/Tests/AWSDocDBElasticTests/EndpointResolverTest.swift @@ -261,27 +261,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve13() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve14() throws { + func testResolve13() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -300,27 +281,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve15() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve16() throws { + func testResolve14() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -339,27 +301,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve17() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve18() throws { + func testResolve15() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -378,27 +321,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve19() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve20() throws { + func testResolve16() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -418,7 +342,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve21() throws { + func testResolve17() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -439,7 +363,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve22() throws { + func testResolve18() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -459,7 +383,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve23() throws { + func testResolve19() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -479,7 +403,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve24() throws { + func testResolve20() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -499,7 +423,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve25() throws { + func testResolve21() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSDrs/Sources/AWSDrs/DrsClient.swift b/Sources/Services/AWSDrs/Sources/AWSDrs/DrsClient.swift index 0b8ac2b6f5a..8517aeac054 100644 --- a/Sources/Services/AWSDrs/Sources/AWSDrs/DrsClient.swift +++ b/Sources/Services/AWSDrs/Sources/AWSDrs/DrsClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class DrsClient: ClientRuntime.Client { public static let clientName = "DrsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: DrsClient.DrsClientConfiguration let serviceName = "drs" diff --git a/Sources/Services/AWSDynamoDB/Sources/AWSDynamoDB/DynamoDBClient.swift b/Sources/Services/AWSDynamoDB/Sources/AWSDynamoDB/DynamoDBClient.swift index 71225efbc5c..dcc4279f633 100644 --- a/Sources/Services/AWSDynamoDB/Sources/AWSDynamoDB/DynamoDBClient.swift +++ b/Sources/Services/AWSDynamoDB/Sources/AWSDynamoDB/DynamoDBClient.swift @@ -69,7 +69,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class DynamoDBClient: ClientRuntime.Client { public static let clientName = "DynamoDBClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: DynamoDBClient.DynamoDBClientConfiguration let serviceName = "DynamoDB" diff --git a/Sources/Services/AWSDynamoDBStreams/Sources/AWSDynamoDBStreams/DynamoDBStreamsClient.swift b/Sources/Services/AWSDynamoDBStreams/Sources/AWSDynamoDBStreams/DynamoDBStreamsClient.swift index 9a5ec14ab89..727282c90d1 100644 --- a/Sources/Services/AWSDynamoDBStreams/Sources/AWSDynamoDBStreams/DynamoDBStreamsClient.swift +++ b/Sources/Services/AWSDynamoDBStreams/Sources/AWSDynamoDBStreams/DynamoDBStreamsClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class DynamoDBStreamsClient: ClientRuntime.Client { public static let clientName = "DynamoDBStreamsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: DynamoDBStreamsClient.DynamoDBStreamsClientConfiguration let serviceName = "DynamoDB Streams" diff --git a/Sources/Services/AWSEBS/Sources/AWSEBS/EBSClient.swift b/Sources/Services/AWSEBS/Sources/AWSEBS/EBSClient.swift index a402ca1fb82..6efc52588eb 100644 --- a/Sources/Services/AWSEBS/Sources/AWSEBS/EBSClient.swift +++ b/Sources/Services/AWSEBS/Sources/AWSEBS/EBSClient.swift @@ -72,7 +72,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class EBSClient: ClientRuntime.Client { public static let clientName = "EBSClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: EBSClient.EBSClientConfiguration let serviceName = "EBS" diff --git a/Sources/Services/AWSEC2/Sources/AWSEC2/EC2Client.swift b/Sources/Services/AWSEC2/Sources/AWSEC2/EC2Client.swift index 5a496351213..49b177a31b6 100644 --- a/Sources/Services/AWSEC2/Sources/AWSEC2/EC2Client.swift +++ b/Sources/Services/AWSEC2/Sources/AWSEC2/EC2Client.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class EC2Client: ClientRuntime.Client { public static let clientName = "EC2Client" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: EC2Client.EC2ClientConfiguration let serviceName = "EC2" diff --git a/Sources/Services/AWSEC2/Sources/AWSEC2/Models.swift b/Sources/Services/AWSEC2/Sources/AWSEC2/Models.swift index 3d00a258a79..468c9819906 100644 --- a/Sources/Services/AWSEC2/Sources/AWSEC2/Models.swift +++ b/Sources/Services/AWSEC2/Sources/AWSEC2/Models.swift @@ -13168,6 +13168,38 @@ extension EC2ClientTypes { } } +extension EC2ClientTypes { + + public enum EndpointIpAddressType: Swift.Sendable, Swift.Equatable, Swift.RawRepresentable, Swift.CaseIterable, Swift.Hashable { + case dualStack + case ipv4 + case ipv6 + case sdkUnknown(Swift.String) + + public static var allCases: [EndpointIpAddressType] { + return [ + .dualStack, + .ipv4, + .ipv6 + ] + } + + public init?(rawValue: Swift.String) { + let value = Self.allCases.first(where: { $0.rawValue == rawValue }) + self = value ?? Self.sdkUnknown(rawValue) + } + + public var rawValue: Swift.String { + switch self { + case .dualStack: return "dual-stack" + case .ipv4: return "ipv4" + case .ipv6: return "ipv6" + case let .sdkUnknown(s): return s + } + } + } +} + extension EC2ClientTypes { public enum SelfServicePortal: Swift.Sendable, Swift.Equatable, Swift.RawRepresentable, Swift.CaseIterable, Swift.Hashable { @@ -13197,6 +13229,38 @@ extension EC2ClientTypes { } } +extension EC2ClientTypes { + + public enum TrafficIpAddressType: Swift.Sendable, Swift.Equatable, Swift.RawRepresentable, Swift.CaseIterable, Swift.Hashable { + case dualStack + case ipv4 + case ipv6 + case sdkUnknown(Swift.String) + + public static var allCases: [TrafficIpAddressType] { + return [ + .dualStack, + .ipv4, + .ipv6 + ] + } + + public init?(rawValue: Swift.String) { + let value = Self.allCases.first(where: { $0.rawValue == rawValue }) + self = value ?? Self.sdkUnknown(rawValue) + } + + public var rawValue: Swift.String { + switch self { + case .dualStack: return "dual-stack" + case .ipv4: return "ipv4" + case .ipv6: return "ipv6" + case let .sdkUnknown(s): return s + } + } + } +} + extension EC2ClientTypes { public enum TransportProtocol: Swift.Sendable, Swift.Equatable, Swift.RawRepresentable, Swift.CaseIterable, Swift.Hashable { @@ -13231,7 +13295,6 @@ public struct CreateClientVpnEndpointInput: Swift.Sendable { /// This member is required. public var authenticationOptions: [EC2ClientTypes.ClientVpnAuthenticationRequest]? /// The IPv4 address range, in CIDR notation, from which to assign client IP addresses. The address range cannot overlap with the local CIDR of the VPC in which the associated subnet is located, or the routes that you add manually. The address range cannot be changed after the Client VPN endpoint has been created. Client CIDR range must have a size of at least /22 and must not be greater than /12. - /// This member is required. public var clientCidrBlock: Swift.String? /// The options for managing connection authorization for new client connections. public var clientConnectOptions: EC2ClientTypes.ClientConnectOptions? @@ -13260,6 +13323,8 @@ public struct CreateClientVpnEndpointInput: Swift.Sendable { public var dnsServers: [Swift.String]? /// Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. public var dryRun: Swift.Bool? + /// The IP address type for the Client VPN endpoint. Valid values are ipv4 (default) for IPv4 addressing only, ipv6 for IPv6 addressing only, or dual-stack for both IPv4 and IPv6 addressing. When set to dual-stack, clients can connect to the endpoint using either IPv4 or IPv6 addresses.. + public var endpointIpAddressType: EC2ClientTypes.EndpointIpAddressType? /// The IDs of one or more security groups to apply to the target network. You must also specify the ID of the VPC that contains the security groups. public var securityGroupIds: [Swift.String]? /// Specify whether to enable the self-service portal for the Client VPN endpoint. Default Value: enabled @@ -13273,6 +13338,8 @@ public struct CreateClientVpnEndpointInput: Swift.Sendable { public var splitTunnel: Swift.Bool? /// The tags to apply to the Client VPN endpoint during creation. public var tagSpecifications: [EC2ClientTypes.TagSpecification]? + /// The IP address type for traffic within the Client VPN tunnel. Valid values are ipv4 (default) for IPv4 traffic only, ipv6 for IPv6 addressing only, or dual-stack for both IPv4 and IPv6 traffic. When set to dual-stack, clients can access both IPv4 and IPv6 resources through the VPN . + public var trafficIpAddressType: EC2ClientTypes.TrafficIpAddressType? /// The transport protocol to be used by the VPN session. Default value: udp public var transportProtocol: EC2ClientTypes.TransportProtocol? /// The ID of the VPC to associate with the Client VPN endpoint. If no security group IDs are specified in the request, the default security group for the VPC is applied. @@ -13292,12 +13359,14 @@ public struct CreateClientVpnEndpointInput: Swift.Sendable { disconnectOnSessionTimeout: Swift.Bool? = nil, dnsServers: [Swift.String]? = nil, dryRun: Swift.Bool? = nil, + endpointIpAddressType: EC2ClientTypes.EndpointIpAddressType? = nil, securityGroupIds: [Swift.String]? = nil, selfServicePortal: EC2ClientTypes.SelfServicePortal? = nil, serverCertificateArn: Swift.String? = nil, sessionTimeoutHours: Swift.Int? = nil, splitTunnel: Swift.Bool? = nil, tagSpecifications: [EC2ClientTypes.TagSpecification]? = nil, + trafficIpAddressType: EC2ClientTypes.TrafficIpAddressType? = nil, transportProtocol: EC2ClientTypes.TransportProtocol? = nil, vpcId: Swift.String? = nil, vpnPort: Swift.Int? = nil @@ -13313,12 +13382,14 @@ public struct CreateClientVpnEndpointInput: Swift.Sendable { self.disconnectOnSessionTimeout = disconnectOnSessionTimeout self.dnsServers = dnsServers self.dryRun = dryRun + self.endpointIpAddressType = endpointIpAddressType self.securityGroupIds = securityGroupIds self.selfServicePortal = selfServicePortal self.serverCertificateArn = serverCertificateArn self.sessionTimeoutHours = sessionTimeoutHours self.splitTunnel = splitTunnel self.tagSpecifications = tagSpecifications + self.trafficIpAddressType = trafficIpAddressType self.transportProtocol = transportProtocol self.vpcId = vpcId self.vpnPort = vpnPort @@ -38069,6 +38140,8 @@ extension EC2ClientTypes { public struct ClientVpnConnection: Swift.Sendable { /// The IP address of the client. public var clientIp: Swift.String? + /// The IPv6 address assigned to the client connection when using a dual-stack Client VPN endpoint. This field is only populated when the endpoint is configured for dual-stack addressing, and the client is using IPv6 for connectivity. + public var clientIpv6Address: Swift.String? /// The ID of the Client VPN endpoint to which the client is connected. public var clientVpnEndpointId: Swift.String? /// The common name associated with the client. This is either the name of the client certificate, or the Active Directory user name. @@ -38098,6 +38171,7 @@ extension EC2ClientTypes { public init( clientIp: Swift.String? = nil, + clientIpv6Address: Swift.String? = nil, clientVpnEndpointId: Swift.String? = nil, commonName: Swift.String? = nil, connectionEndTime: Swift.String? = nil, @@ -38113,6 +38187,7 @@ extension EC2ClientTypes { username: Swift.String? = nil ) { self.clientIp = clientIp + self.clientIpv6Address = clientIpv6Address self.clientVpnEndpointId = clientVpnEndpointId self.commonName = commonName self.connectionEndTime = connectionEndTime @@ -38484,6 +38559,8 @@ extension EC2ClientTypes { public var dnsName: Swift.String? /// Information about the DNS servers to be used for DNS resolution. public var dnsServers: [Swift.String]? + /// The IP address type of the Client VPN endpoint. Possible values are ipv4 for IPv4 addressing only, ipv6 for IPv6 addressing only, or dual-stack for both IPv4 and IPv6 addressing. + public var endpointIpAddressType: EC2ClientTypes.EndpointIpAddressType? /// The IDs of the security groups for the target network. public var securityGroupIds: [Swift.String]? /// The URL of the self-service portal. @@ -38498,6 +38575,8 @@ extension EC2ClientTypes { public var status: EC2ClientTypes.ClientVpnEndpointStatus? /// Any tags assigned to the Client VPN endpoint. public var tags: [EC2ClientTypes.Tag]? + /// The IP address type of the Client VPN endpoint. Possible values are either ipv4 for IPv4 addressing only, ipv6 for IPv6 addressing only, or dual-stack for both IPv4 and IPv6 addressing. + public var trafficIpAddressType: EC2ClientTypes.TrafficIpAddressType? /// The transport protocol used by the Client VPN endpoint. public var transportProtocol: EC2ClientTypes.TransportProtocol? /// The ID of the VPC. @@ -38522,6 +38601,7 @@ extension EC2ClientTypes { disconnectOnSessionTimeout: Swift.Bool? = nil, dnsName: Swift.String? = nil, dnsServers: [Swift.String]? = nil, + endpointIpAddressType: EC2ClientTypes.EndpointIpAddressType? = nil, securityGroupIds: [Swift.String]? = nil, selfServicePortalUrl: Swift.String? = nil, serverCertificateArn: Swift.String? = nil, @@ -38529,6 +38609,7 @@ extension EC2ClientTypes { splitTunnel: Swift.Bool? = nil, status: EC2ClientTypes.ClientVpnEndpointStatus? = nil, tags: [EC2ClientTypes.Tag]? = nil, + trafficIpAddressType: EC2ClientTypes.TrafficIpAddressType? = nil, transportProtocol: EC2ClientTypes.TransportProtocol? = nil, vpcId: Swift.String? = nil, vpnPort: Swift.Int? = nil, @@ -38548,6 +38629,7 @@ extension EC2ClientTypes { self.disconnectOnSessionTimeout = disconnectOnSessionTimeout self.dnsName = dnsName self.dnsServers = dnsServers + self.endpointIpAddressType = endpointIpAddressType self.securityGroupIds = securityGroupIds self.selfServicePortalUrl = selfServicePortalUrl self.serverCertificateArn = serverCertificateArn @@ -38555,6 +38637,7 @@ extension EC2ClientTypes { self.splitTunnel = splitTunnel self.status = status self.tags = tags + self.trafficIpAddressType = trafficIpAddressType self.transportProtocol = transportProtocol self.vpcId = vpcId self.vpnPort = vpnPort @@ -79933,6 +80016,7 @@ extension CreateClientVpnEndpointInput { try writer["DnsServers"].writeList(value.dnsServers, memberWritingClosure: SmithyReadWrite.WritingClosures.writeString(value:to:), memberNodeInfo: "Item", isFlattened: true) } try writer["DryRun"].write(value.dryRun) + try writer["EndpointIpAddressType"].write(value.endpointIpAddressType) if !(value.securityGroupIds?.isEmpty ?? true) { try writer["SecurityGroupId"].writeList(value.securityGroupIds, memberWritingClosure: SmithyReadWrite.WritingClosures.writeString(value:to:), memberNodeInfo: "Item", isFlattened: true) } @@ -79943,6 +80027,7 @@ extension CreateClientVpnEndpointInput { if !(value.tagSpecifications?.isEmpty ?? true) { try writer["TagSpecification"].writeList(value.tagSpecifications, memberWritingClosure: EC2ClientTypes.TagSpecification.write(value:to:), memberNodeInfo: "Item", isFlattened: true) } + try writer["TrafficIpAddressType"].write(value.trafficIpAddressType) try writer["TransportProtocol"].write(value.transportProtocol) try writer["VpcId"].write(value.vpcId) try writer["VpnPort"].write(value.vpnPort) @@ -111672,6 +111757,7 @@ extension EC2ClientTypes.ClientVpnConnection { value.ingressPackets = try reader["ingressPackets"].readIfPresent() value.egressPackets = try reader["egressPackets"].readIfPresent() value.clientIp = try reader["clientIp"].readIfPresent() + value.clientIpv6Address = try reader["clientIpv6Address"].readIfPresent() value.commonName = try reader["commonName"].readIfPresent() value.status = try reader["status"].readIfPresent(with: EC2ClientTypes.ClientVpnConnectionStatus.read(from:)) value.connectionEndTime = try reader["connectionEndTime"].readIfPresent() @@ -111721,6 +111807,8 @@ extension EC2ClientTypes.ClientVpnEndpoint { value.clientLoginBannerOptions = try reader["clientLoginBannerOptions"].readIfPresent(with: EC2ClientTypes.ClientLoginBannerResponseOptions.read(from:)) value.clientRouteEnforcementOptions = try reader["clientRouteEnforcementOptions"].readIfPresent(with: EC2ClientTypes.ClientRouteEnforcementResponseOptions.read(from:)) value.disconnectOnSessionTimeout = try reader["disconnectOnSessionTimeout"].readIfPresent() + value.endpointIpAddressType = try reader["endpointIpAddressType"].readIfPresent() + value.trafficIpAddressType = try reader["trafficIpAddressType"].readIfPresent() return value } } diff --git a/Sources/Services/AWSEC2/Tests/AWSEC2Tests/EndpointResolverTest.swift b/Sources/Services/AWSEC2/Tests/AWSEC2Tests/EndpointResolverTest.swift index ea7ce5eb0af..6fb294c315d 100644 --- a/Sources/Services/AWSEC2/Tests/AWSEC2Tests/EndpointResolverTest.swift +++ b/Sources/Services/AWSEC2/Tests/AWSEC2Tests/EndpointResolverTest.swift @@ -941,27 +941,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve47() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve48() throws { + func testResolve47() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -980,27 +961,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve49() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve50() throws { + func testResolve48() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -1019,27 +981,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve51() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve52() throws { + func testResolve49() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -1058,27 +1001,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve53() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve54() throws { + func testResolve50() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -1099,7 +1023,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve55() throws { + func testResolve51() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -1119,7 +1043,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve56() throws { + func testResolve52() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -1139,7 +1063,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve57() throws { + func testResolve53() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -1159,7 +1083,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve58() throws { + func testResolve54() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSEC2InstanceConnect/Sources/AWSEC2InstanceConnect/EC2InstanceConnectClient.swift b/Sources/Services/AWSEC2InstanceConnect/Sources/AWSEC2InstanceConnect/EC2InstanceConnectClient.swift index bdce9510232..cf37db0746b 100644 --- a/Sources/Services/AWSEC2InstanceConnect/Sources/AWSEC2InstanceConnect/EC2InstanceConnectClient.swift +++ b/Sources/Services/AWSEC2InstanceConnect/Sources/AWSEC2InstanceConnect/EC2InstanceConnectClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class EC2InstanceConnectClient: ClientRuntime.Client { public static let clientName = "EC2InstanceConnectClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: EC2InstanceConnectClient.EC2InstanceConnectClientConfiguration let serviceName = "EC2 Instance Connect" diff --git a/Sources/Services/AWSECR/Sources/AWSECR/ECRClient.swift b/Sources/Services/AWSECR/Sources/AWSECR/ECRClient.swift index 042e49694f1..bcece4f6b26 100644 --- a/Sources/Services/AWSECR/Sources/AWSECR/ECRClient.swift +++ b/Sources/Services/AWSECR/Sources/AWSECR/ECRClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ECRClient: ClientRuntime.Client { public static let clientName = "ECRClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ECRClient.ECRClientConfiguration let serviceName = "ECR" diff --git a/Sources/Services/AWSECRPUBLIC/Sources/AWSECRPUBLIC/ECRPUBLICClient.swift b/Sources/Services/AWSECRPUBLIC/Sources/AWSECRPUBLIC/ECRPUBLICClient.swift index 2ea0df7f4d8..e655ec1c1f4 100644 --- a/Sources/Services/AWSECRPUBLIC/Sources/AWSECRPUBLIC/ECRPUBLICClient.swift +++ b/Sources/Services/AWSECRPUBLIC/Sources/AWSECRPUBLIC/ECRPUBLICClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ECRPUBLICClient: ClientRuntime.Client { public static let clientName = "ECRPUBLICClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ECRPUBLICClient.ECRPUBLICClientConfiguration let serviceName = "ECR PUBLIC" diff --git a/Sources/Services/AWSECS/Sources/AWSECS/ECSClient.swift b/Sources/Services/AWSECS/Sources/AWSECS/ECSClient.swift index 18f1b16edd8..970980b606b 100644 --- a/Sources/Services/AWSECS/Sources/AWSECS/ECSClient.swift +++ b/Sources/Services/AWSECS/Sources/AWSECS/ECSClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ECSClient: ClientRuntime.Client { public static let clientName = "ECSClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ECSClient.ECSClientConfiguration let serviceName = "ECS" diff --git a/Sources/Services/AWSEFS/Sources/AWSEFS/EFSClient.swift b/Sources/Services/AWSEFS/Sources/AWSEFS/EFSClient.swift index 4c10c8403c6..56d4917988d 100644 --- a/Sources/Services/AWSEFS/Sources/AWSEFS/EFSClient.swift +++ b/Sources/Services/AWSEFS/Sources/AWSEFS/EFSClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class EFSClient: ClientRuntime.Client { public static let clientName = "EFSClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: EFSClient.EFSClientConfiguration let serviceName = "EFS" diff --git a/Sources/Services/AWSEKS/Sources/AWSEKS/EKSClient.swift b/Sources/Services/AWSEKS/Sources/AWSEKS/EKSClient.swift index b7b774830e1..7b3043d831d 100644 --- a/Sources/Services/AWSEKS/Sources/AWSEKS/EKSClient.swift +++ b/Sources/Services/AWSEKS/Sources/AWSEKS/EKSClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class EKSClient: ClientRuntime.Client { public static let clientName = "EKSClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: EKSClient.EKSClientConfiguration let serviceName = "EKS" diff --git a/Sources/Services/AWSEKS/Tests/AWSEKSTests/EndpointResolverTest.swift b/Sources/Services/AWSEKS/Tests/AWSEKSTests/EndpointResolverTest.swift index 3c0edbea839..1f299f5c31a 100644 --- a/Sources/Services/AWSEKS/Tests/AWSEKSTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSEKS/Tests/AWSEKSTests/EndpointResolverTest.swift @@ -821,27 +821,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve41() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve42() throws { + func testResolve41() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -860,27 +841,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve43() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve44() throws { + func testResolve42() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -899,27 +861,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve45() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve46() throws { + func testResolve43() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -938,27 +881,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve47() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve48() throws { + func testResolve44() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -979,7 +903,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve49() throws { + func testResolve45() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -999,7 +923,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve50() throws { + func testResolve46() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -1019,7 +943,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve51() throws { + func testResolve47() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -1039,7 +963,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve52() throws { + func testResolve48() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSEKSAuth/Sources/AWSEKSAuth/EKSAuthClient.swift b/Sources/Services/AWSEKSAuth/Sources/AWSEKSAuth/EKSAuthClient.swift index a6d265d1373..8b4256d1b34 100644 --- a/Sources/Services/AWSEKSAuth/Sources/AWSEKSAuth/EKSAuthClient.swift +++ b/Sources/Services/AWSEKSAuth/Sources/AWSEKSAuth/EKSAuthClient.swift @@ -65,7 +65,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class EKSAuthClient: ClientRuntime.Client { public static let clientName = "EKSAuthClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: EKSAuthClient.EKSAuthClientConfiguration let serviceName = "EKS Auth" diff --git a/Sources/Services/AWSEMR/Sources/AWSEMR/EMRClient.swift b/Sources/Services/AWSEMR/Sources/AWSEMR/EMRClient.swift index 5a85dc6a5ff..78f2bfe829a 100644 --- a/Sources/Services/AWSEMR/Sources/AWSEMR/EMRClient.swift +++ b/Sources/Services/AWSEMR/Sources/AWSEMR/EMRClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class EMRClient: ClientRuntime.Client { public static let clientName = "EMRClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: EMRClient.EMRClientConfiguration let serviceName = "EMR" diff --git a/Sources/Services/AWSEMRServerless/Sources/AWSEMRServerless/EMRServerlessClient.swift b/Sources/Services/AWSEMRServerless/Sources/AWSEMRServerless/EMRServerlessClient.swift index ae8a5a2049c..6be19dd0c81 100644 --- a/Sources/Services/AWSEMRServerless/Sources/AWSEMRServerless/EMRServerlessClient.swift +++ b/Sources/Services/AWSEMRServerless/Sources/AWSEMRServerless/EMRServerlessClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class EMRServerlessClient: ClientRuntime.Client { public static let clientName = "EMRServerlessClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: EMRServerlessClient.EMRServerlessClientConfiguration let serviceName = "EMR Serverless" diff --git a/Sources/Services/AWSEMRcontainers/Sources/AWSEMRcontainers/EMRcontainersClient.swift b/Sources/Services/AWSEMRcontainers/Sources/AWSEMRcontainers/EMRcontainersClient.swift index 6df2e8f4091..64d9fc72333 100644 --- a/Sources/Services/AWSEMRcontainers/Sources/AWSEMRcontainers/EMRcontainersClient.swift +++ b/Sources/Services/AWSEMRcontainers/Sources/AWSEMRcontainers/EMRcontainersClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class EMRcontainersClient: ClientRuntime.Client { public static let clientName = "EMRcontainersClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: EMRcontainersClient.EMRcontainersClientConfiguration let serviceName = "EMR containers" diff --git a/Sources/Services/AWSEMRcontainers/Tests/AWSEMRcontainersTests/EndpointResolverTest.swift b/Sources/Services/AWSEMRcontainers/Tests/AWSEMRcontainersTests/EndpointResolverTest.swift index f7513b18874..9989b95946a 100644 --- a/Sources/Services/AWSEMRcontainers/Tests/AWSEMRcontainersTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSEMRcontainers/Tests/AWSEMRcontainersTests/EndpointResolverTest.swift @@ -701,27 +701,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve35() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve36() throws { + func testResolve35() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -740,27 +721,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve37() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve38() throws { + func testResolve36() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -779,27 +741,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve39() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve40() throws { + func testResolve37() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -818,27 +761,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve41() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve42() throws { + func testResolve38() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -858,7 +782,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve43() throws { + func testResolve39() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -879,7 +803,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve44() throws { + func testResolve40() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -899,7 +823,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve45() throws { + func testResolve41() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -919,7 +843,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve46() throws { + func testResolve42() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -939,7 +863,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve47() throws { + func testResolve43() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSElastiCache/Sources/AWSElastiCache/ElastiCacheClient.swift b/Sources/Services/AWSElastiCache/Sources/AWSElastiCache/ElastiCacheClient.swift index 94c19ddbd97..eb3fe69a5c1 100644 --- a/Sources/Services/AWSElastiCache/Sources/AWSElastiCache/ElastiCacheClient.swift +++ b/Sources/Services/AWSElastiCache/Sources/AWSElastiCache/ElastiCacheClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ElastiCacheClient: ClientRuntime.Client { public static let clientName = "ElastiCacheClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ElastiCacheClient.ElastiCacheClientConfiguration let serviceName = "ElastiCache" diff --git a/Sources/Services/AWSElasticBeanstalk/Sources/AWSElasticBeanstalk/ElasticBeanstalkClient.swift b/Sources/Services/AWSElasticBeanstalk/Sources/AWSElasticBeanstalk/ElasticBeanstalkClient.swift index cf820054693..3cc149ea5ef 100644 --- a/Sources/Services/AWSElasticBeanstalk/Sources/AWSElasticBeanstalk/ElasticBeanstalkClient.swift +++ b/Sources/Services/AWSElasticBeanstalk/Sources/AWSElasticBeanstalk/ElasticBeanstalkClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ElasticBeanstalkClient: ClientRuntime.Client { public static let clientName = "ElasticBeanstalkClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ElasticBeanstalkClient.ElasticBeanstalkClientConfiguration let serviceName = "Elastic Beanstalk" diff --git a/Sources/Services/AWSElasticLoadBalancing/Sources/AWSElasticLoadBalancing/ElasticLoadBalancingClient.swift b/Sources/Services/AWSElasticLoadBalancing/Sources/AWSElasticLoadBalancing/ElasticLoadBalancingClient.swift index b52df4a0cf8..0c060a221c4 100644 --- a/Sources/Services/AWSElasticLoadBalancing/Sources/AWSElasticLoadBalancing/ElasticLoadBalancingClient.swift +++ b/Sources/Services/AWSElasticLoadBalancing/Sources/AWSElasticLoadBalancing/ElasticLoadBalancingClient.swift @@ -65,7 +65,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ElasticLoadBalancingClient: ClientRuntime.Client { public static let clientName = "ElasticLoadBalancingClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ElasticLoadBalancingClient.ElasticLoadBalancingClientConfiguration let serviceName = "Elastic Load Balancing" diff --git a/Sources/Services/AWSElasticLoadBalancingv2/Sources/AWSElasticLoadBalancingv2/ElasticLoadBalancingv2Client.swift b/Sources/Services/AWSElasticLoadBalancingv2/Sources/AWSElasticLoadBalancingv2/ElasticLoadBalancingv2Client.swift index 36babbe25c4..adcc58e4320 100644 --- a/Sources/Services/AWSElasticLoadBalancingv2/Sources/AWSElasticLoadBalancingv2/ElasticLoadBalancingv2Client.swift +++ b/Sources/Services/AWSElasticLoadBalancingv2/Sources/AWSElasticLoadBalancingv2/ElasticLoadBalancingv2Client.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ElasticLoadBalancingv2Client: ClientRuntime.Client { public static let clientName = "ElasticLoadBalancingv2Client" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ElasticLoadBalancingv2Client.ElasticLoadBalancingv2ClientConfiguration let serviceName = "Elastic Load Balancing v2" diff --git a/Sources/Services/AWSElasticTranscoder/Sources/AWSElasticTranscoder/ElasticTranscoderClient.swift b/Sources/Services/AWSElasticTranscoder/Sources/AWSElasticTranscoder/ElasticTranscoderClient.swift index 9e85cb723d8..e03d51ababe 100644 --- a/Sources/Services/AWSElasticTranscoder/Sources/AWSElasticTranscoder/ElasticTranscoderClient.swift +++ b/Sources/Services/AWSElasticTranscoder/Sources/AWSElasticTranscoder/ElasticTranscoderClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ElasticTranscoderClient: ClientRuntime.Client { public static let clientName = "ElasticTranscoderClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ElasticTranscoderClient.ElasticTranscoderClientConfiguration let serviceName = "Elastic Transcoder" diff --git a/Sources/Services/AWSElasticsearchService/Sources/AWSElasticsearchService/ElasticsearchClient.swift b/Sources/Services/AWSElasticsearchService/Sources/AWSElasticsearchService/ElasticsearchClient.swift index fbeb3d81389..492be4cf9cf 100644 --- a/Sources/Services/AWSElasticsearchService/Sources/AWSElasticsearchService/ElasticsearchClient.swift +++ b/Sources/Services/AWSElasticsearchService/Sources/AWSElasticsearchService/ElasticsearchClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ElasticsearchClient: ClientRuntime.Client { public static let clientName = "ElasticsearchClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ElasticsearchClient.ElasticsearchClientConfiguration let serviceName = "Elasticsearch" diff --git a/Sources/Services/AWSEntityResolution/Sources/AWSEntityResolution/EntityResolutionClient.swift b/Sources/Services/AWSEntityResolution/Sources/AWSEntityResolution/EntityResolutionClient.swift index 7cf7c277c86..cd4ffcc61a9 100644 --- a/Sources/Services/AWSEntityResolution/Sources/AWSEntityResolution/EntityResolutionClient.swift +++ b/Sources/Services/AWSEntityResolution/Sources/AWSEntityResolution/EntityResolutionClient.swift @@ -69,7 +69,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class EntityResolutionClient: ClientRuntime.Client { public static let clientName = "EntityResolutionClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: EntityResolutionClient.EntityResolutionClientConfiguration let serviceName = "EntityResolution" diff --git a/Sources/Services/AWSEventBridge/Sources/AWSEventBridge/EventBridgeClient.swift b/Sources/Services/AWSEventBridge/Sources/AWSEventBridge/EventBridgeClient.swift index eeca38be2df..52b14d79f53 100644 --- a/Sources/Services/AWSEventBridge/Sources/AWSEventBridge/EventBridgeClient.swift +++ b/Sources/Services/AWSEventBridge/Sources/AWSEventBridge/EventBridgeClient.swift @@ -69,7 +69,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class EventBridgeClient: ClientRuntime.Client { public static let clientName = "EventBridgeClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: EventBridgeClient.EventBridgeClientConfiguration let serviceName = "EventBridge" diff --git a/Sources/Services/AWSEvidently/Sources/AWSEvidently/EvidentlyClient.swift b/Sources/Services/AWSEvidently/Sources/AWSEvidently/EvidentlyClient.swift index a0fab73a112..3f422247d07 100644 --- a/Sources/Services/AWSEvidently/Sources/AWSEvidently/EvidentlyClient.swift +++ b/Sources/Services/AWSEvidently/Sources/AWSEvidently/EvidentlyClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class EvidentlyClient: ClientRuntime.Client { public static let clientName = "EvidentlyClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: EvidentlyClient.EvidentlyClientConfiguration let serviceName = "Evidently" diff --git a/Sources/Services/AWSEvs/Sources/AWSEvs/EvsClient.swift b/Sources/Services/AWSEvs/Sources/AWSEvs/EvsClient.swift index 2c073a82226..c71ea6b98e1 100644 --- a/Sources/Services/AWSEvs/Sources/AWSEvs/EvsClient.swift +++ b/Sources/Services/AWSEvs/Sources/AWSEvs/EvsClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class EvsClient: ClientRuntime.Client { public static let clientName = "EvsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: EvsClient.EvsClientConfiguration let serviceName = "evs" diff --git a/Sources/Services/AWSFMS/Sources/AWSFMS/FMSClient.swift b/Sources/Services/AWSFMS/Sources/AWSFMS/FMSClient.swift index 1fb46c702b3..c0d6655232c 100644 --- a/Sources/Services/AWSFMS/Sources/AWSFMS/FMSClient.swift +++ b/Sources/Services/AWSFMS/Sources/AWSFMS/FMSClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class FMSClient: ClientRuntime.Client { public static let clientName = "FMSClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: FMSClient.FMSClientConfiguration let serviceName = "FMS" diff --git a/Sources/Services/AWSFSx/Sources/AWSFSx/FSxClient.swift b/Sources/Services/AWSFSx/Sources/AWSFSx/FSxClient.swift index 3a2508add9c..aebe42f63d8 100644 --- a/Sources/Services/AWSFSx/Sources/AWSFSx/FSxClient.swift +++ b/Sources/Services/AWSFSx/Sources/AWSFSx/FSxClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class FSxClient: ClientRuntime.Client { public static let clientName = "FSxClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: FSxClient.FSxClientConfiguration let serviceName = "FSx" diff --git a/Sources/Services/AWSFSx/Tests/AWSFSxTests/EndpointResolverTest.swift b/Sources/Services/AWSFSx/Tests/AWSFSxTests/EndpointResolverTest.swift index d191b1cbdb1..1a88bded7ad 100644 --- a/Sources/Services/AWSFSx/Tests/AWSFSxTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSFSx/Tests/AWSFSxTests/EndpointResolverTest.swift @@ -801,27 +801,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve40() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve41() throws { + func testResolve40() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -840,27 +821,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve42() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve43() throws { + func testResolve41() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -879,27 +841,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve44() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve45() throws { + func testResolve42() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -918,27 +861,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve46() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve47() throws { + func testResolve43() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -958,7 +882,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve48() throws { + func testResolve44() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -979,7 +903,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve49() throws { + func testResolve45() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -999,7 +923,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve50() throws { + func testResolve46() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -1019,7 +943,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve51() throws { + func testResolve47() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -1039,7 +963,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve52() throws { + func testResolve48() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSFinspace/Sources/AWSFinspace/FinspaceClient.swift b/Sources/Services/AWSFinspace/Sources/AWSFinspace/FinspaceClient.swift index af9a2331d26..a42558c1aac 100644 --- a/Sources/Services/AWSFinspace/Sources/AWSFinspace/FinspaceClient.swift +++ b/Sources/Services/AWSFinspace/Sources/AWSFinspace/FinspaceClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class FinspaceClient: ClientRuntime.Client { public static let clientName = "FinspaceClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: FinspaceClient.FinspaceClientConfiguration let serviceName = "finspace" diff --git a/Sources/Services/AWSFinspacedata/Sources/AWSFinspacedata/FinspacedataClient.swift b/Sources/Services/AWSFinspacedata/Sources/AWSFinspacedata/FinspacedataClient.swift index c89e75b4b67..fc672d60df6 100644 --- a/Sources/Services/AWSFinspacedata/Sources/AWSFinspacedata/FinspacedataClient.swift +++ b/Sources/Services/AWSFinspacedata/Sources/AWSFinspacedata/FinspacedataClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class FinspacedataClient: ClientRuntime.Client { public static let clientName = "FinspacedataClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: FinspacedataClient.FinspacedataClientConfiguration let serviceName = "finspace data" diff --git a/Sources/Services/AWSFinspacedata/Tests/AWSFinspacedataTests/EndpointResolverTest.swift b/Sources/Services/AWSFinspacedata/Tests/AWSFinspacedataTests/EndpointResolverTest.swift index cfcb7368bf6..2d7b2a28fdf 100644 --- a/Sources/Services/AWSFinspacedata/Tests/AWSFinspacedataTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSFinspacedata/Tests/AWSFinspacedataTests/EndpointResolverTest.swift @@ -341,27 +341,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve17() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve18() throws { + func testResolve17() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -380,27 +361,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve19() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve20() throws { + func testResolve18() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -419,27 +381,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve21() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve22() throws { + func testResolve19() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -458,27 +401,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve23() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve24() throws { + func testResolve20() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -498,7 +422,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve25() throws { + func testResolve21() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -519,7 +443,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve26() throws { + func testResolve22() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -539,7 +463,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve27() throws { + func testResolve23() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -559,7 +483,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve28() throws { + func testResolve24() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -579,7 +503,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve29() throws { + func testResolve25() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSFirehose/Sources/AWSFirehose/FirehoseClient.swift b/Sources/Services/AWSFirehose/Sources/AWSFirehose/FirehoseClient.swift index 49e5bb5cf39..edd9e0231f6 100644 --- a/Sources/Services/AWSFirehose/Sources/AWSFirehose/FirehoseClient.swift +++ b/Sources/Services/AWSFirehose/Sources/AWSFirehose/FirehoseClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class FirehoseClient: ClientRuntime.Client { public static let clientName = "FirehoseClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: FirehoseClient.FirehoseClientConfiguration let serviceName = "Firehose" diff --git a/Sources/Services/AWSFis/Sources/AWSFis/FisClient.swift b/Sources/Services/AWSFis/Sources/AWSFis/FisClient.swift index d982afcdcb7..5ff01fa707a 100644 --- a/Sources/Services/AWSFis/Sources/AWSFis/FisClient.swift +++ b/Sources/Services/AWSFis/Sources/AWSFis/FisClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class FisClient: ClientRuntime.Client { public static let clientName = "FisClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: FisClient.FisClientConfiguration let serviceName = "fis" diff --git a/Sources/Services/AWSForecast/Sources/AWSForecast/ForecastClient.swift b/Sources/Services/AWSForecast/Sources/AWSForecast/ForecastClient.swift index 29e41914a2f..5d948775927 100644 --- a/Sources/Services/AWSForecast/Sources/AWSForecast/ForecastClient.swift +++ b/Sources/Services/AWSForecast/Sources/AWSForecast/ForecastClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ForecastClient: ClientRuntime.Client { public static let clientName = "ForecastClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ForecastClient.ForecastClientConfiguration let serviceName = "forecast" diff --git a/Sources/Services/AWSForecast/Tests/AWSForecastTests/EndpointResolverTest.swift b/Sources/Services/AWSForecast/Tests/AWSForecastTests/EndpointResolverTest.swift index 16d81dbf220..4fbb795cfbb 100644 --- a/Sources/Services/AWSForecast/Tests/AWSForecastTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSForecast/Tests/AWSForecastTests/EndpointResolverTest.swift @@ -481,27 +481,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve24() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve25() throws { + func testResolve24() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -520,27 +501,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve26() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve27() throws { + func testResolve25() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -559,27 +521,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve28() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve29() throws { + func testResolve26() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -598,27 +541,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve30() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve31() throws { + func testResolve27() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -638,7 +562,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve32() throws { + func testResolve28() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -659,7 +583,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve33() throws { + func testResolve29() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -679,7 +603,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve34() throws { + func testResolve30() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -699,7 +623,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve35() throws { + func testResolve31() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -719,7 +643,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve36() throws { + func testResolve32() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSForecastquery/Sources/AWSForecastquery/ForecastqueryClient.swift b/Sources/Services/AWSForecastquery/Sources/AWSForecastquery/ForecastqueryClient.swift index 29383da6695..54554f7e40c 100644 --- a/Sources/Services/AWSForecastquery/Sources/AWSForecastquery/ForecastqueryClient.swift +++ b/Sources/Services/AWSForecastquery/Sources/AWSForecastquery/ForecastqueryClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ForecastqueryClient: ClientRuntime.Client { public static let clientName = "ForecastqueryClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ForecastqueryClient.ForecastqueryClientConfiguration let serviceName = "forecastquery" diff --git a/Sources/Services/AWSFraudDetector/Sources/AWSFraudDetector/FraudDetectorClient.swift b/Sources/Services/AWSFraudDetector/Sources/AWSFraudDetector/FraudDetectorClient.swift index 80016406a52..604c88f5f3c 100644 --- a/Sources/Services/AWSFraudDetector/Sources/AWSFraudDetector/FraudDetectorClient.swift +++ b/Sources/Services/AWSFraudDetector/Sources/AWSFraudDetector/FraudDetectorClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class FraudDetectorClient: ClientRuntime.Client { public static let clientName = "FraudDetectorClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: FraudDetectorClient.FraudDetectorClientConfiguration let serviceName = "FraudDetector" diff --git a/Sources/Services/AWSFreeTier/Sources/AWSFreeTier/FreeTierClient.swift b/Sources/Services/AWSFreeTier/Sources/AWSFreeTier/FreeTierClient.swift index 44562b50238..d1b02ffd3fa 100644 --- a/Sources/Services/AWSFreeTier/Sources/AWSFreeTier/FreeTierClient.swift +++ b/Sources/Services/AWSFreeTier/Sources/AWSFreeTier/FreeTierClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class FreeTierClient: ClientRuntime.Client { public static let clientName = "FreeTierClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: FreeTierClient.FreeTierClientConfiguration let serviceName = "FreeTier" diff --git a/Sources/Services/AWSGameLift/Sources/AWSGameLift/GameLiftClient.swift b/Sources/Services/AWSGameLift/Sources/AWSGameLift/GameLiftClient.swift index 7c111cb3521..75fd623cac3 100644 --- a/Sources/Services/AWSGameLift/Sources/AWSGameLift/GameLiftClient.swift +++ b/Sources/Services/AWSGameLift/Sources/AWSGameLift/GameLiftClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class GameLiftClient: ClientRuntime.Client { public static let clientName = "GameLiftClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: GameLiftClient.GameLiftClientConfiguration let serviceName = "GameLift" diff --git a/Sources/Services/AWSGameLiftStreams/Sources/AWSGameLiftStreams/GameLiftStreamsClient.swift b/Sources/Services/AWSGameLiftStreams/Sources/AWSGameLiftStreams/GameLiftStreamsClient.swift index 5a7be69be09..7c7f0b5ee80 100644 --- a/Sources/Services/AWSGameLiftStreams/Sources/AWSGameLiftStreams/GameLiftStreamsClient.swift +++ b/Sources/Services/AWSGameLiftStreams/Sources/AWSGameLiftStreams/GameLiftStreamsClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class GameLiftStreamsClient: ClientRuntime.Client { public static let clientName = "GameLiftStreamsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: GameLiftStreamsClient.GameLiftStreamsClientConfiguration let serviceName = "GameLiftStreams" diff --git a/Sources/Services/AWSGeoMaps/Sources/AWSGeoMaps/GeoMapsClient.swift b/Sources/Services/AWSGeoMaps/Sources/AWSGeoMaps/GeoMapsClient.swift index ad0b84f3a1e..96720ebb245 100644 --- a/Sources/Services/AWSGeoMaps/Sources/AWSGeoMaps/GeoMapsClient.swift +++ b/Sources/Services/AWSGeoMaps/Sources/AWSGeoMaps/GeoMapsClient.swift @@ -62,7 +62,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class GeoMapsClient: ClientRuntime.Client { public static let clientName = "GeoMapsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: GeoMapsClient.GeoMapsClientConfiguration let serviceName = "Geo Maps" diff --git a/Sources/Services/AWSGeoPlaces/Sources/AWSGeoPlaces/GeoPlacesClient.swift b/Sources/Services/AWSGeoPlaces/Sources/AWSGeoPlaces/GeoPlacesClient.swift index 1c3713d0eb1..9f860e4292e 100644 --- a/Sources/Services/AWSGeoPlaces/Sources/AWSGeoPlaces/GeoPlacesClient.swift +++ b/Sources/Services/AWSGeoPlaces/Sources/AWSGeoPlaces/GeoPlacesClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class GeoPlacesClient: ClientRuntime.Client { public static let clientName = "GeoPlacesClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: GeoPlacesClient.GeoPlacesClientConfiguration let serviceName = "Geo Places" diff --git a/Sources/Services/AWSGeoRoutes/Sources/AWSGeoRoutes/GeoRoutesClient.swift b/Sources/Services/AWSGeoRoutes/Sources/AWSGeoRoutes/GeoRoutesClient.swift index f45dc1e9fe0..9f279bfb29b 100644 --- a/Sources/Services/AWSGeoRoutes/Sources/AWSGeoRoutes/GeoRoutesClient.swift +++ b/Sources/Services/AWSGeoRoutes/Sources/AWSGeoRoutes/GeoRoutesClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class GeoRoutesClient: ClientRuntime.Client { public static let clientName = "GeoRoutesClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: GeoRoutesClient.GeoRoutesClientConfiguration let serviceName = "Geo Routes" diff --git a/Sources/Services/AWSGlacier/Sources/AWSGlacier/GlacierClient.swift b/Sources/Services/AWSGlacier/Sources/AWSGlacier/GlacierClient.swift index eec341636a2..3010a0ddbd5 100644 --- a/Sources/Services/AWSGlacier/Sources/AWSGlacier/GlacierClient.swift +++ b/Sources/Services/AWSGlacier/Sources/AWSGlacier/GlacierClient.swift @@ -73,7 +73,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class GlacierClient: ClientRuntime.Client { public static let clientName = "GlacierClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: GlacierClient.GlacierClientConfiguration let serviceName = "Glacier" diff --git a/Sources/Services/AWSGlobalAccelerator/Sources/AWSGlobalAccelerator/GlobalAcceleratorClient.swift b/Sources/Services/AWSGlobalAccelerator/Sources/AWSGlobalAccelerator/GlobalAcceleratorClient.swift index 68e314a83d6..f974c2a5688 100644 --- a/Sources/Services/AWSGlobalAccelerator/Sources/AWSGlobalAccelerator/GlobalAcceleratorClient.swift +++ b/Sources/Services/AWSGlobalAccelerator/Sources/AWSGlobalAccelerator/GlobalAcceleratorClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class GlobalAcceleratorClient: ClientRuntime.Client { public static let clientName = "GlobalAcceleratorClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: GlobalAcceleratorClient.GlobalAcceleratorClientConfiguration let serviceName = "Global Accelerator" diff --git a/Sources/Services/AWSGlue/Sources/AWSGlue/GlueClient.swift b/Sources/Services/AWSGlue/Sources/AWSGlue/GlueClient.swift index f57a1854a59..ac0dbe068df 100644 --- a/Sources/Services/AWSGlue/Sources/AWSGlue/GlueClient.swift +++ b/Sources/Services/AWSGlue/Sources/AWSGlue/GlueClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class GlueClient: ClientRuntime.Client { public static let clientName = "GlueClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: GlueClient.GlueClientConfiguration let serviceName = "Glue" diff --git a/Sources/Services/AWSGrafana/Sources/AWSGrafana/GrafanaClient.swift b/Sources/Services/AWSGrafana/Sources/AWSGrafana/GrafanaClient.swift index aadb7703fae..2364e47f401 100644 --- a/Sources/Services/AWSGrafana/Sources/AWSGrafana/GrafanaClient.swift +++ b/Sources/Services/AWSGrafana/Sources/AWSGrafana/GrafanaClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class GrafanaClient: ClientRuntime.Client { public static let clientName = "GrafanaClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: GrafanaClient.GrafanaClientConfiguration let serviceName = "grafana" diff --git a/Sources/Services/AWSGreengrass/Sources/AWSGreengrass/GreengrassClient.swift b/Sources/Services/AWSGreengrass/Sources/AWSGreengrass/GreengrassClient.swift index 1467273c679..5ac464a8a27 100644 --- a/Sources/Services/AWSGreengrass/Sources/AWSGreengrass/GreengrassClient.swift +++ b/Sources/Services/AWSGreengrass/Sources/AWSGreengrass/GreengrassClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class GreengrassClient: ClientRuntime.Client { public static let clientName = "GreengrassClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: GreengrassClient.GreengrassClientConfiguration let serviceName = "Greengrass" diff --git a/Sources/Services/AWSGreengrassV2/Sources/AWSGreengrassV2/GreengrassV2Client.swift b/Sources/Services/AWSGreengrassV2/Sources/AWSGreengrassV2/GreengrassV2Client.swift index e71e9169e47..4a9c264ace6 100644 --- a/Sources/Services/AWSGreengrassV2/Sources/AWSGreengrassV2/GreengrassV2Client.swift +++ b/Sources/Services/AWSGreengrassV2/Sources/AWSGreengrassV2/GreengrassV2Client.swift @@ -69,7 +69,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class GreengrassV2Client: ClientRuntime.Client { public static let clientName = "GreengrassV2Client" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: GreengrassV2Client.GreengrassV2ClientConfiguration let serviceName = "GreengrassV2" diff --git a/Sources/Services/AWSGroundStation/Sources/AWSGroundStation/GroundStationClient.swift b/Sources/Services/AWSGroundStation/Sources/AWSGroundStation/GroundStationClient.swift index d178d748e85..4f869fb9530 100644 --- a/Sources/Services/AWSGroundStation/Sources/AWSGroundStation/GroundStationClient.swift +++ b/Sources/Services/AWSGroundStation/Sources/AWSGroundStation/GroundStationClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class GroundStationClient: ClientRuntime.Client { public static let clientName = "GroundStationClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: GroundStationClient.GroundStationClientConfiguration let serviceName = "GroundStation" diff --git a/Sources/Services/AWSGroundStation/Tests/AWSGroundStationTests/EndpointResolverTest.swift b/Sources/Services/AWSGroundStation/Tests/AWSGroundStationTests/EndpointResolverTest.swift index c7585adba5d..b1b9016b7db 100644 --- a/Sources/Services/AWSGroundStation/Tests/AWSGroundStationTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSGroundStation/Tests/AWSGroundStationTests/EndpointResolverTest.swift @@ -501,27 +501,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve25() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve26() throws { + func testResolve25() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -540,27 +521,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve27() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve28() throws { + func testResolve26() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -579,27 +541,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve29() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve30() throws { + func testResolve27() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -618,27 +561,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve31() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve32() throws { + func testResolve28() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -658,7 +582,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve33() throws { + func testResolve29() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -679,7 +603,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve34() throws { + func testResolve30() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -699,7 +623,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve35() throws { + func testResolve31() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -719,7 +643,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve36() throws { + func testResolve32() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -739,7 +663,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve37() throws { + func testResolve33() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSGuardDuty/Sources/AWSGuardDuty/GuardDutyClient.swift b/Sources/Services/AWSGuardDuty/Sources/AWSGuardDuty/GuardDutyClient.swift index 5ae53ffad85..18a485d8ae5 100644 --- a/Sources/Services/AWSGuardDuty/Sources/AWSGuardDuty/GuardDutyClient.swift +++ b/Sources/Services/AWSGuardDuty/Sources/AWSGuardDuty/GuardDutyClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class GuardDutyClient: ClientRuntime.Client { public static let clientName = "GuardDutyClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: GuardDutyClient.GuardDutyClientConfiguration let serviceName = "GuardDuty" diff --git a/Sources/Services/AWSHealth/Sources/AWSHealth/HealthClient.swift b/Sources/Services/AWSHealth/Sources/AWSHealth/HealthClient.swift index d0c19e6b275..7bb59378b78 100644 --- a/Sources/Services/AWSHealth/Sources/AWSHealth/HealthClient.swift +++ b/Sources/Services/AWSHealth/Sources/AWSHealth/HealthClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class HealthClient: ClientRuntime.Client { public static let clientName = "HealthClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: HealthClient.HealthClientConfiguration let serviceName = "Health" diff --git a/Sources/Services/AWSHealth/Tests/AWSHealthTests/EndpointResolverTest.swift b/Sources/Services/AWSHealth/Tests/AWSHealthTests/EndpointResolverTest.swift index b8021e8ec4d..a42d61e895b 100644 --- a/Sources/Services/AWSHealth/Tests/AWSHealthTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSHealth/Tests/AWSHealthTests/EndpointResolverTest.swift @@ -337,27 +337,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve16() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve17() throws { + func testResolve16() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -376,27 +357,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve18() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve19() throws { + func testResolve17() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -415,27 +377,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve20() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve21() throws { + func testResolve18() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -454,27 +397,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve22() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve23() throws { + func testResolve19() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -495,7 +419,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve24() throws { + func testResolve20() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -515,7 +439,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve25() throws { + func testResolve21() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -535,7 +459,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve26() throws { + func testResolve22() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -555,7 +479,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve27() throws { + func testResolve23() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSHealthLake/Sources/AWSHealthLake/HealthLakeClient.swift b/Sources/Services/AWSHealthLake/Sources/AWSHealthLake/HealthLakeClient.swift index 2d519912a52..93d74060300 100644 --- a/Sources/Services/AWSHealthLake/Sources/AWSHealthLake/HealthLakeClient.swift +++ b/Sources/Services/AWSHealthLake/Sources/AWSHealthLake/HealthLakeClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class HealthLakeClient: ClientRuntime.Client { public static let clientName = "HealthLakeClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: HealthLakeClient.HealthLakeClientConfiguration let serviceName = "HealthLake" diff --git a/Sources/Services/AWSIAM/Sources/AWSIAM/IAMClient.swift b/Sources/Services/AWSIAM/Sources/AWSIAM/IAMClient.swift index 2ce096d9852..728963ce566 100644 --- a/Sources/Services/AWSIAM/Sources/AWSIAM/IAMClient.swift +++ b/Sources/Services/AWSIAM/Sources/AWSIAM/IAMClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class IAMClient: ClientRuntime.Client { public static let clientName = "IAMClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: IAMClient.IAMClientConfiguration let serviceName = "IAM" diff --git a/Sources/Services/AWSIVSRealTime/Sources/AWSIVSRealTime/IVSRealTimeClient.swift b/Sources/Services/AWSIVSRealTime/Sources/AWSIVSRealTime/IVSRealTimeClient.swift index befd858d478..4a05d42e670 100644 --- a/Sources/Services/AWSIVSRealTime/Sources/AWSIVSRealTime/IVSRealTimeClient.swift +++ b/Sources/Services/AWSIVSRealTime/Sources/AWSIVSRealTime/IVSRealTimeClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class IVSRealTimeClient: ClientRuntime.Client { public static let clientName = "IVSRealTimeClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: IVSRealTimeClient.IVSRealTimeClientConfiguration let serviceName = "IVS RealTime" diff --git a/Sources/Services/AWSIdentitystore/Sources/AWSIdentitystore/IdentitystoreClient.swift b/Sources/Services/AWSIdentitystore/Sources/AWSIdentitystore/IdentitystoreClient.swift index 1d4b8bdb1b7..c0ff3c58ec9 100644 --- a/Sources/Services/AWSIdentitystore/Sources/AWSIdentitystore/IdentitystoreClient.swift +++ b/Sources/Services/AWSIdentitystore/Sources/AWSIdentitystore/IdentitystoreClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class IdentitystoreClient: ClientRuntime.Client { public static let clientName = "IdentitystoreClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: IdentitystoreClient.IdentitystoreClientConfiguration let serviceName = "identitystore" diff --git a/Sources/Services/AWSImagebuilder/Sources/AWSImagebuilder/ImagebuilderClient.swift b/Sources/Services/AWSImagebuilder/Sources/AWSImagebuilder/ImagebuilderClient.swift index ff494b17df9..01ff4e6eaf1 100644 --- a/Sources/Services/AWSImagebuilder/Sources/AWSImagebuilder/ImagebuilderClient.swift +++ b/Sources/Services/AWSImagebuilder/Sources/AWSImagebuilder/ImagebuilderClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ImagebuilderClient: ClientRuntime.Client { public static let clientName = "ImagebuilderClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ImagebuilderClient.ImagebuilderClientConfiguration let serviceName = "imagebuilder" diff --git a/Sources/Services/AWSInspector/Sources/AWSInspector/InspectorClient.swift b/Sources/Services/AWSInspector/Sources/AWSInspector/InspectorClient.swift index 2e40ed0e4fd..d5c8bd82dbe 100644 --- a/Sources/Services/AWSInspector/Sources/AWSInspector/InspectorClient.swift +++ b/Sources/Services/AWSInspector/Sources/AWSInspector/InspectorClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class InspectorClient: ClientRuntime.Client { public static let clientName = "InspectorClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: InspectorClient.InspectorClientConfiguration let serviceName = "Inspector" diff --git a/Sources/Services/AWSInspector2/Sources/AWSInspector2/Inspector2Client.swift b/Sources/Services/AWSInspector2/Sources/AWSInspector2/Inspector2Client.swift index 93b8ffb84b4..8edfb48a523 100644 --- a/Sources/Services/AWSInspector2/Sources/AWSInspector2/Inspector2Client.swift +++ b/Sources/Services/AWSInspector2/Sources/AWSInspector2/Inspector2Client.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class Inspector2Client: ClientRuntime.Client { public static let clientName = "Inspector2Client" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: Inspector2Client.Inspector2ClientConfiguration let serviceName = "Inspector2" diff --git a/Sources/Services/AWSInspectorScan/Sources/AWSInspectorScan/InspectorScanClient.swift b/Sources/Services/AWSInspectorScan/Sources/AWSInspectorScan/InspectorScanClient.swift index f979d2845c3..4ecf38ec417 100644 --- a/Sources/Services/AWSInspectorScan/Sources/AWSInspectorScan/InspectorScanClient.swift +++ b/Sources/Services/AWSInspectorScan/Sources/AWSInspectorScan/InspectorScanClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class InspectorScanClient: ClientRuntime.Client { public static let clientName = "InspectorScanClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: InspectorScanClient.InspectorScanClientConfiguration let serviceName = "Inspector Scan" diff --git a/Sources/Services/AWSInternetMonitor/Sources/AWSInternetMonitor/InternetMonitorClient.swift b/Sources/Services/AWSInternetMonitor/Sources/AWSInternetMonitor/InternetMonitorClient.swift index af1e25304a0..5b133300601 100644 --- a/Sources/Services/AWSInternetMonitor/Sources/AWSInternetMonitor/InternetMonitorClient.swift +++ b/Sources/Services/AWSInternetMonitor/Sources/AWSInternetMonitor/InternetMonitorClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class InternetMonitorClient: ClientRuntime.Client { public static let clientName = "InternetMonitorClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: InternetMonitorClient.InternetMonitorClientConfiguration let serviceName = "InternetMonitor" diff --git a/Sources/Services/AWSInvoicing/Sources/AWSInvoicing/InvoicingClient.swift b/Sources/Services/AWSInvoicing/Sources/AWSInvoicing/InvoicingClient.swift index c6aab504584..35b25af6e1a 100644 --- a/Sources/Services/AWSInvoicing/Sources/AWSInvoicing/InvoicingClient.swift +++ b/Sources/Services/AWSInvoicing/Sources/AWSInvoicing/InvoicingClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class InvoicingClient: ClientRuntime.Client { public static let clientName = "InvoicingClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: InvoicingClient.InvoicingClientConfiguration let serviceName = "Invoicing" diff --git a/Sources/Services/AWSIoT/Sources/AWSIoT/IoTClient.swift b/Sources/Services/AWSIoT/Sources/AWSIoT/IoTClient.swift index d4b0ee0cab1..83c49472a33 100644 --- a/Sources/Services/AWSIoT/Sources/AWSIoT/IoTClient.swift +++ b/Sources/Services/AWSIoT/Sources/AWSIoT/IoTClient.swift @@ -70,7 +70,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class IoTClient: ClientRuntime.Client { public static let clientName = "IoTClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: IoTClient.IoTClientConfiguration let serviceName = "IoT" diff --git a/Sources/Services/AWSIoTAnalytics/Sources/AWSIoTAnalytics/IoTAnalyticsClient.swift b/Sources/Services/AWSIoTAnalytics/Sources/AWSIoTAnalytics/IoTAnalyticsClient.swift index a0aae575906..040cb8265f6 100644 --- a/Sources/Services/AWSIoTAnalytics/Sources/AWSIoTAnalytics/IoTAnalyticsClient.swift +++ b/Sources/Services/AWSIoTAnalytics/Sources/AWSIoTAnalytics/IoTAnalyticsClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class IoTAnalyticsClient: ClientRuntime.Client { public static let clientName = "IoTAnalyticsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: IoTAnalyticsClient.IoTAnalyticsClientConfiguration let serviceName = "IoTAnalytics" diff --git a/Sources/Services/AWSIoTDataPlane/Sources/AWSIoTDataPlane/IoTDataPlaneClient.swift b/Sources/Services/AWSIoTDataPlane/Sources/AWSIoTDataPlane/IoTDataPlaneClient.swift index 5ce3e0359e9..fad41db9648 100644 --- a/Sources/Services/AWSIoTDataPlane/Sources/AWSIoTDataPlane/IoTDataPlaneClient.swift +++ b/Sources/Services/AWSIoTDataPlane/Sources/AWSIoTDataPlane/IoTDataPlaneClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class IoTDataPlaneClient: ClientRuntime.Client { public static let clientName = "IoTDataPlaneClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: IoTDataPlaneClient.IoTDataPlaneClientConfiguration let serviceName = "IoT Data Plane" diff --git a/Sources/Services/AWSIoTDataPlane/Tests/AWSIoTDataPlaneTests/EndpointResolverTest.swift b/Sources/Services/AWSIoTDataPlane/Tests/AWSIoTDataPlaneTests/EndpointResolverTest.swift index 2a55ca4fd18..6ea0dfe22ae 100644 --- a/Sources/Services/AWSIoTDataPlane/Tests/AWSIoTDataPlaneTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSIoTDataPlane/Tests/AWSIoTDataPlaneTests/EndpointResolverTest.swift @@ -741,27 +741,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve37() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve38() throws { + func testResolve37() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -780,27 +761,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve39() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve40() throws { + func testResolve38() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -819,27 +781,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve41() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve42() throws { + func testResolve39() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -858,27 +801,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve43() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve44() throws { + func testResolve40() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -898,7 +822,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve45() throws { + func testResolve41() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -919,7 +843,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve46() throws { + func testResolve42() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -939,7 +863,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve47() throws { + func testResolve43() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -959,7 +883,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve48() throws { + func testResolve44() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -979,7 +903,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve49() throws { + func testResolve45() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSIoTEvents/Sources/AWSIoTEvents/IoTEventsClient.swift b/Sources/Services/AWSIoTEvents/Sources/AWSIoTEvents/IoTEventsClient.swift index c756a338852..b5ac0b78a90 100644 --- a/Sources/Services/AWSIoTEvents/Sources/AWSIoTEvents/IoTEventsClient.swift +++ b/Sources/Services/AWSIoTEvents/Sources/AWSIoTEvents/IoTEventsClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class IoTEventsClient: ClientRuntime.Client { public static let clientName = "IoTEventsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: IoTEventsClient.IoTEventsClientConfiguration let serviceName = "IoT Events" diff --git a/Sources/Services/AWSIoTEventsData/Sources/AWSIoTEventsData/IoTEventsDataClient.swift b/Sources/Services/AWSIoTEventsData/Sources/AWSIoTEventsData/IoTEventsDataClient.swift index 55075083a4a..2eb5d360d57 100644 --- a/Sources/Services/AWSIoTEventsData/Sources/AWSIoTEventsData/IoTEventsDataClient.swift +++ b/Sources/Services/AWSIoTEventsData/Sources/AWSIoTEventsData/IoTEventsDataClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class IoTEventsDataClient: ClientRuntime.Client { public static let clientName = "IoTEventsDataClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: IoTEventsDataClient.IoTEventsDataClientConfiguration let serviceName = "IoT Events Data" diff --git a/Sources/Services/AWSIoTFleetHub/Sources/AWSIoTFleetHub/IoTFleetHubClient.swift b/Sources/Services/AWSIoTFleetHub/Sources/AWSIoTFleetHub/IoTFleetHubClient.swift index 7a918d0c62b..95e463c8aac 100644 --- a/Sources/Services/AWSIoTFleetHub/Sources/AWSIoTFleetHub/IoTFleetHubClient.swift +++ b/Sources/Services/AWSIoTFleetHub/Sources/AWSIoTFleetHub/IoTFleetHubClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class IoTFleetHubClient: ClientRuntime.Client { public static let clientName = "IoTFleetHubClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: IoTFleetHubClient.IoTFleetHubClientConfiguration let serviceName = "IoTFleetHub" diff --git a/Sources/Services/AWSIoTFleetHub/Tests/AWSIoTFleetHubTests/EndpointResolverTest.swift b/Sources/Services/AWSIoTFleetHub/Tests/AWSIoTFleetHubTests/EndpointResolverTest.swift index 599709877b9..058e66120e9 100644 --- a/Sources/Services/AWSIoTFleetHub/Tests/AWSIoTFleetHubTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSIoTFleetHub/Tests/AWSIoTFleetHubTests/EndpointResolverTest.swift @@ -561,27 +561,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve28() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve29() throws { + func testResolve28() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -600,27 +581,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve30() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve31() throws { + func testResolve29() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -639,27 +601,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve32() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve33() throws { + func testResolve30() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -678,27 +621,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve34() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve35() throws { + func testResolve31() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -718,7 +642,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve36() throws { + func testResolve32() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -739,7 +663,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve37() throws { + func testResolve33() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -759,7 +683,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve38() throws { + func testResolve34() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -779,7 +703,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve39() throws { + func testResolve35() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -799,7 +723,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve40() throws { + func testResolve36() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSIoTFleetWise/Sources/AWSIoTFleetWise/IoTFleetWiseClient.swift b/Sources/Services/AWSIoTFleetWise/Sources/AWSIoTFleetWise/IoTFleetWiseClient.swift index d992b7d8e0f..6bcc8d8363c 100644 --- a/Sources/Services/AWSIoTFleetWise/Sources/AWSIoTFleetWise/IoTFleetWiseClient.swift +++ b/Sources/Services/AWSIoTFleetWise/Sources/AWSIoTFleetWise/IoTFleetWiseClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class IoTFleetWiseClient: ClientRuntime.Client { public static let clientName = "IoTFleetWiseClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: IoTFleetWiseClient.IoTFleetWiseClientConfiguration let serviceName = "IoTFleetWise" diff --git a/Sources/Services/AWSIoTJobsDataPlane/Sources/AWSIoTJobsDataPlane/IoTJobsDataPlaneClient.swift b/Sources/Services/AWSIoTJobsDataPlane/Sources/AWSIoTJobsDataPlane/IoTJobsDataPlaneClient.swift index 0dc72ecb40b..9bdf743516e 100644 --- a/Sources/Services/AWSIoTJobsDataPlane/Sources/AWSIoTJobsDataPlane/IoTJobsDataPlaneClient.swift +++ b/Sources/Services/AWSIoTJobsDataPlane/Sources/AWSIoTJobsDataPlane/IoTJobsDataPlaneClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class IoTJobsDataPlaneClient: ClientRuntime.Client { public static let clientName = "IoTJobsDataPlaneClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: IoTJobsDataPlaneClient.IoTJobsDataPlaneClientConfiguration let serviceName = "IoT Jobs Data Plane" diff --git a/Sources/Services/AWSIoTManagedIntegrations/Sources/AWSIoTManagedIntegrations/IoTManagedIntegrationsClient.swift b/Sources/Services/AWSIoTManagedIntegrations/Sources/AWSIoTManagedIntegrations/IoTManagedIntegrationsClient.swift index e1c46b2762c..e8c7cdddcb4 100644 --- a/Sources/Services/AWSIoTManagedIntegrations/Sources/AWSIoTManagedIntegrations/IoTManagedIntegrationsClient.swift +++ b/Sources/Services/AWSIoTManagedIntegrations/Sources/AWSIoTManagedIntegrations/IoTManagedIntegrationsClient.swift @@ -69,7 +69,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class IoTManagedIntegrationsClient: ClientRuntime.Client { public static let clientName = "IoTManagedIntegrationsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: IoTManagedIntegrationsClient.IoTManagedIntegrationsClientConfiguration let serviceName = "IoT Managed Integrations" diff --git a/Sources/Services/AWSIoTSecureTunneling/Sources/AWSIoTSecureTunneling/IoTSecureTunnelingClient.swift b/Sources/Services/AWSIoTSecureTunneling/Sources/AWSIoTSecureTunneling/IoTSecureTunnelingClient.swift index 0fc642f42fa..9c61e981d1a 100644 --- a/Sources/Services/AWSIoTSecureTunneling/Sources/AWSIoTSecureTunneling/IoTSecureTunnelingClient.swift +++ b/Sources/Services/AWSIoTSecureTunneling/Sources/AWSIoTSecureTunneling/IoTSecureTunnelingClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class IoTSecureTunnelingClient: ClientRuntime.Client { public static let clientName = "IoTSecureTunnelingClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: IoTSecureTunnelingClient.IoTSecureTunnelingClientConfiguration let serviceName = "IoTSecureTunneling" diff --git a/Sources/Services/AWSIoTSiteWise/Sources/AWSIoTSiteWise/IoTSiteWiseClient.swift b/Sources/Services/AWSIoTSiteWise/Sources/AWSIoTSiteWise/IoTSiteWiseClient.swift index f3c73406c58..d2ec44ec704 100644 --- a/Sources/Services/AWSIoTSiteWise/Sources/AWSIoTSiteWise/IoTSiteWiseClient.swift +++ b/Sources/Services/AWSIoTSiteWise/Sources/AWSIoTSiteWise/IoTSiteWiseClient.swift @@ -69,7 +69,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class IoTSiteWiseClient: ClientRuntime.Client { public static let clientName = "IoTSiteWiseClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: IoTSiteWiseClient.IoTSiteWiseClientConfiguration let serviceName = "IoTSiteWise" diff --git a/Sources/Services/AWSIoTSiteWise/Tests/AWSIoTSiteWiseTests/EndpointResolverTest.swift b/Sources/Services/AWSIoTSiteWise/Tests/AWSIoTSiteWiseTests/EndpointResolverTest.swift index 8996fd8d2e5..2cbaac47a09 100644 --- a/Sources/Services/AWSIoTSiteWise/Tests/AWSIoTSiteWiseTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSIoTSiteWise/Tests/AWSIoTSiteWiseTests/EndpointResolverTest.swift @@ -561,27 +561,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve28() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve29() throws { + func testResolve28() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -600,27 +581,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve30() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve31() throws { + func testResolve29() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -639,27 +601,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve32() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve33() throws { + func testResolve30() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -678,27 +621,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve34() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve35() throws { + func testResolve31() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -718,7 +642,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve36() throws { + func testResolve32() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -739,7 +663,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve37() throws { + func testResolve33() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -759,7 +683,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve38() throws { + func testResolve34() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -779,7 +703,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve39() throws { + func testResolve35() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -799,7 +723,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve40() throws { + func testResolve36() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSIoTThingsGraph/Sources/AWSIoTThingsGraph/IoTThingsGraphClient.swift b/Sources/Services/AWSIoTThingsGraph/Sources/AWSIoTThingsGraph/IoTThingsGraphClient.swift index 47fee1f83ee..51ecbe8985d 100644 --- a/Sources/Services/AWSIoTThingsGraph/Sources/AWSIoTThingsGraph/IoTThingsGraphClient.swift +++ b/Sources/Services/AWSIoTThingsGraph/Sources/AWSIoTThingsGraph/IoTThingsGraphClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class IoTThingsGraphClient: ClientRuntime.Client { public static let clientName = "IoTThingsGraphClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: IoTThingsGraphClient.IoTThingsGraphClientConfiguration let serviceName = "IoTThingsGraph" diff --git a/Sources/Services/AWSIoTTwinMaker/Sources/AWSIoTTwinMaker/IoTTwinMakerClient.swift b/Sources/Services/AWSIoTTwinMaker/Sources/AWSIoTTwinMaker/IoTTwinMakerClient.swift index 75ff8bf59be..a3042adc9a7 100644 --- a/Sources/Services/AWSIoTTwinMaker/Sources/AWSIoTTwinMaker/IoTTwinMakerClient.swift +++ b/Sources/Services/AWSIoTTwinMaker/Sources/AWSIoTTwinMaker/IoTTwinMakerClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class IoTTwinMakerClient: ClientRuntime.Client { public static let clientName = "IoTTwinMakerClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: IoTTwinMakerClient.IoTTwinMakerClientConfiguration let serviceName = "IoTTwinMaker" diff --git a/Sources/Services/AWSIoTWireless/Sources/AWSIoTWireless/IoTWirelessClient.swift b/Sources/Services/AWSIoTWireless/Sources/AWSIoTWireless/IoTWirelessClient.swift index dce7b8dc644..123087151c2 100644 --- a/Sources/Services/AWSIoTWireless/Sources/AWSIoTWireless/IoTWirelessClient.swift +++ b/Sources/Services/AWSIoTWireless/Sources/AWSIoTWireless/IoTWirelessClient.swift @@ -70,7 +70,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class IoTWirelessClient: ClientRuntime.Client { public static let clientName = "IoTWirelessClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: IoTWirelessClient.IoTWirelessClientConfiguration let serviceName = "IoT Wireless" diff --git a/Sources/Services/AWSIotDeviceAdvisor/Sources/AWSIotDeviceAdvisor/IotDeviceAdvisorClient.swift b/Sources/Services/AWSIotDeviceAdvisor/Sources/AWSIotDeviceAdvisor/IotDeviceAdvisorClient.swift index 85106f7575a..4d5eb7cfeb6 100644 --- a/Sources/Services/AWSIotDeviceAdvisor/Sources/AWSIotDeviceAdvisor/IotDeviceAdvisorClient.swift +++ b/Sources/Services/AWSIotDeviceAdvisor/Sources/AWSIotDeviceAdvisor/IotDeviceAdvisorClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class IotDeviceAdvisorClient: ClientRuntime.Client { public static let clientName = "IotDeviceAdvisorClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: IotDeviceAdvisorClient.IotDeviceAdvisorClientConfiguration let serviceName = "IotDeviceAdvisor" diff --git a/Sources/Services/AWSIvs/Sources/AWSIvs/IvsClient.swift b/Sources/Services/AWSIvs/Sources/AWSIvs/IvsClient.swift index 03caffc42f1..f6222c329ec 100644 --- a/Sources/Services/AWSIvs/Sources/AWSIvs/IvsClient.swift +++ b/Sources/Services/AWSIvs/Sources/AWSIvs/IvsClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class IvsClient: ClientRuntime.Client { public static let clientName = "IvsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: IvsClient.IvsClientConfiguration let serviceName = "ivs" diff --git a/Sources/Services/AWSIvschat/Sources/AWSIvschat/IvschatClient.swift b/Sources/Services/AWSIvschat/Sources/AWSIvschat/IvschatClient.swift index ce34e707a09..4b8ceb3dec7 100644 --- a/Sources/Services/AWSIvschat/Sources/AWSIvschat/IvschatClient.swift +++ b/Sources/Services/AWSIvschat/Sources/AWSIvschat/IvschatClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class IvschatClient: ClientRuntime.Client { public static let clientName = "IvschatClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: IvschatClient.IvschatClientConfiguration let serviceName = "ivschat" diff --git a/Sources/Services/AWSKMS/Sources/AWSKMS/KMSClient.swift b/Sources/Services/AWSKMS/Sources/AWSKMS/KMSClient.swift index a538ebc2e90..1f3bf0c1164 100644 --- a/Sources/Services/AWSKMS/Sources/AWSKMS/KMSClient.swift +++ b/Sources/Services/AWSKMS/Sources/AWSKMS/KMSClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class KMSClient: ClientRuntime.Client { public static let clientName = "KMSClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: KMSClient.KMSClientConfiguration let serviceName = "KMS" diff --git a/Sources/Services/AWSKafka/Sources/AWSKafka/KafkaClient.swift b/Sources/Services/AWSKafka/Sources/AWSKafka/KafkaClient.swift index 8953d803391..4a1e4b6cfcb 100644 --- a/Sources/Services/AWSKafka/Sources/AWSKafka/KafkaClient.swift +++ b/Sources/Services/AWSKafka/Sources/AWSKafka/KafkaClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class KafkaClient: ClientRuntime.Client { public static let clientName = "KafkaClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: KafkaClient.KafkaClientConfiguration let serviceName = "Kafka" diff --git a/Sources/Services/AWSKafkaConnect/Sources/AWSKafkaConnect/KafkaConnectClient.swift b/Sources/Services/AWSKafkaConnect/Sources/AWSKafkaConnect/KafkaConnectClient.swift index 7963a67b3ff..b648c9a4404 100644 --- a/Sources/Services/AWSKafkaConnect/Sources/AWSKafkaConnect/KafkaConnectClient.swift +++ b/Sources/Services/AWSKafkaConnect/Sources/AWSKafkaConnect/KafkaConnectClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class KafkaConnectClient: ClientRuntime.Client { public static let clientName = "KafkaConnectClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: KafkaConnectClient.KafkaConnectClientConfiguration let serviceName = "KafkaConnect" diff --git a/Sources/Services/AWSKendra/Sources/AWSKendra/KendraClient.swift b/Sources/Services/AWSKendra/Sources/AWSKendra/KendraClient.swift index 656a57e5f44..e43ff42a820 100644 --- a/Sources/Services/AWSKendra/Sources/AWSKendra/KendraClient.swift +++ b/Sources/Services/AWSKendra/Sources/AWSKendra/KendraClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class KendraClient: ClientRuntime.Client { public static let clientName = "KendraClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: KendraClient.KendraClientConfiguration let serviceName = "kendra" diff --git a/Sources/Services/AWSKendra/Tests/AWSKendraTests/EndpointResolverTest.swift b/Sources/Services/AWSKendra/Tests/AWSKendraTests/EndpointResolverTest.swift index 70ce316b9ba..70115693a1e 100644 --- a/Sources/Services/AWSKendra/Tests/AWSKendraTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSKendra/Tests/AWSKendraTests/EndpointResolverTest.swift @@ -461,27 +461,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve23() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve24() throws { + func testResolve23() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -500,27 +481,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve25() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve26() throws { + func testResolve24() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -539,27 +501,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve27() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve28() throws { + func testResolve25() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -578,27 +521,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve29() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve30() throws { + func testResolve26() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -618,7 +542,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve31() throws { + func testResolve27() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -639,7 +563,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve32() throws { + func testResolve28() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -659,7 +583,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve33() throws { + func testResolve29() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -679,7 +603,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve34() throws { + func testResolve30() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -699,7 +623,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve35() throws { + func testResolve31() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSKendraRanking/Sources/AWSKendraRanking/KendraRankingClient.swift b/Sources/Services/AWSKendraRanking/Sources/AWSKendraRanking/KendraRankingClient.swift index b239c801723..51de9a2c341 100644 --- a/Sources/Services/AWSKendraRanking/Sources/AWSKendraRanking/KendraRankingClient.swift +++ b/Sources/Services/AWSKendraRanking/Sources/AWSKendraRanking/KendraRankingClient.swift @@ -69,7 +69,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class KendraRankingClient: ClientRuntime.Client { public static let clientName = "KendraRankingClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: KendraRankingClient.KendraRankingClientConfiguration let serviceName = "Kendra Ranking" diff --git a/Sources/Services/AWSKeyspaces/Sources/AWSKeyspaces/KeyspacesClient.swift b/Sources/Services/AWSKeyspaces/Sources/AWSKeyspaces/KeyspacesClient.swift index 95a94361817..870645b0ca6 100644 --- a/Sources/Services/AWSKeyspaces/Sources/AWSKeyspaces/KeyspacesClient.swift +++ b/Sources/Services/AWSKeyspaces/Sources/AWSKeyspaces/KeyspacesClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class KeyspacesClient: ClientRuntime.Client { public static let clientName = "KeyspacesClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: KeyspacesClient.KeyspacesClientConfiguration let serviceName = "Keyspaces" diff --git a/Sources/Services/AWSKeyspaces/Tests/AWSKeyspacesTests/EndpointResolverTest.swift b/Sources/Services/AWSKeyspaces/Tests/AWSKeyspacesTests/EndpointResolverTest.swift index 419aa9cf214..1f9f416c064 100644 --- a/Sources/Services/AWSKeyspaces/Tests/AWSKeyspacesTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSKeyspaces/Tests/AWSKeyspacesTests/EndpointResolverTest.swift @@ -661,27 +661,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve33() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve34() throws { + func testResolve33() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -700,27 +681,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve35() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve36() throws { + func testResolve34() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -739,27 +701,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve37() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve38() throws { + func testResolve35() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -778,27 +721,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve39() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve40() throws { + func testResolve36() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -818,7 +742,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve41() throws { + func testResolve37() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -839,7 +763,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve42() throws { + func testResolve38() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -859,7 +783,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve43() throws { + func testResolve39() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -879,7 +803,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve44() throws { + func testResolve40() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -899,7 +823,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve45() throws { + func testResolve41() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSKeyspacesStreams/Sources/AWSKeyspacesStreams/KeyspacesStreamsClient.swift b/Sources/Services/AWSKeyspacesStreams/Sources/AWSKeyspacesStreams/KeyspacesStreamsClient.swift index 8e0e7da7932..eb763983424 100644 --- a/Sources/Services/AWSKeyspacesStreams/Sources/AWSKeyspacesStreams/KeyspacesStreamsClient.swift +++ b/Sources/Services/AWSKeyspacesStreams/Sources/AWSKeyspacesStreams/KeyspacesStreamsClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class KeyspacesStreamsClient: ClientRuntime.Client { public static let clientName = "KeyspacesStreamsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: KeyspacesStreamsClient.KeyspacesStreamsClientConfiguration let serviceName = "KeyspacesStreams" diff --git a/Sources/Services/AWSKinesis/Sources/AWSKinesis/KinesisClient.swift b/Sources/Services/AWSKinesis/Sources/AWSKinesis/KinesisClient.swift index 71573a43da3..a37b4fb882a 100644 --- a/Sources/Services/AWSKinesis/Sources/AWSKinesis/KinesisClient.swift +++ b/Sources/Services/AWSKinesis/Sources/AWSKinesis/KinesisClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class KinesisClient: ClientRuntime.Client { public static let clientName = "KinesisClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: KinesisClient.KinesisClientConfiguration let serviceName = "Kinesis" diff --git a/Sources/Services/AWSKinesisAnalytics/Sources/AWSKinesisAnalytics/KinesisAnalyticsClient.swift b/Sources/Services/AWSKinesisAnalytics/Sources/AWSKinesisAnalytics/KinesisAnalyticsClient.swift index deee1e365e6..8207af24ce5 100644 --- a/Sources/Services/AWSKinesisAnalytics/Sources/AWSKinesisAnalytics/KinesisAnalyticsClient.swift +++ b/Sources/Services/AWSKinesisAnalytics/Sources/AWSKinesisAnalytics/KinesisAnalyticsClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class KinesisAnalyticsClient: ClientRuntime.Client { public static let clientName = "KinesisAnalyticsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: KinesisAnalyticsClient.KinesisAnalyticsClientConfiguration let serviceName = "Kinesis Analytics" diff --git a/Sources/Services/AWSKinesisAnalytics/Tests/AWSKinesisAnalyticsTests/EndpointResolverTest.swift b/Sources/Services/AWSKinesisAnalytics/Tests/AWSKinesisAnalyticsTests/EndpointResolverTest.swift index aba4fe120cd..b7e3092361b 100644 --- a/Sources/Services/AWSKinesisAnalytics/Tests/AWSKinesisAnalyticsTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSKinesisAnalytics/Tests/AWSKinesisAnalyticsTests/EndpointResolverTest.swift @@ -701,27 +701,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve35() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve36() throws { + func testResolve35() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -740,27 +721,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve37() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve38() throws { + func testResolve36() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -779,27 +741,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve39() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve40() throws { + func testResolve37() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -818,27 +761,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve41() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve42() throws { + func testResolve38() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -858,7 +782,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve43() throws { + func testResolve39() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -879,7 +803,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve44() throws { + func testResolve40() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -899,7 +823,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve45() throws { + func testResolve41() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -919,7 +843,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve46() throws { + func testResolve42() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -939,7 +863,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve47() throws { + func testResolve43() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSKinesisAnalyticsV2/Sources/AWSKinesisAnalyticsV2/KinesisAnalyticsV2Client.swift b/Sources/Services/AWSKinesisAnalyticsV2/Sources/AWSKinesisAnalyticsV2/KinesisAnalyticsV2Client.swift index 3ff1991e975..aee4021a73e 100644 --- a/Sources/Services/AWSKinesisAnalyticsV2/Sources/AWSKinesisAnalyticsV2/KinesisAnalyticsV2Client.swift +++ b/Sources/Services/AWSKinesisAnalyticsV2/Sources/AWSKinesisAnalyticsV2/KinesisAnalyticsV2Client.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class KinesisAnalyticsV2Client: ClientRuntime.Client { public static let clientName = "KinesisAnalyticsV2Client" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: KinesisAnalyticsV2Client.KinesisAnalyticsV2ClientConfiguration let serviceName = "Kinesis Analytics V2" diff --git a/Sources/Services/AWSKinesisVideo/Sources/AWSKinesisVideo/KinesisVideoClient.swift b/Sources/Services/AWSKinesisVideo/Sources/AWSKinesisVideo/KinesisVideoClient.swift index ebea0c7b3d5..da7a4fa741a 100644 --- a/Sources/Services/AWSKinesisVideo/Sources/AWSKinesisVideo/KinesisVideoClient.swift +++ b/Sources/Services/AWSKinesisVideo/Sources/AWSKinesisVideo/KinesisVideoClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class KinesisVideoClient: ClientRuntime.Client { public static let clientName = "KinesisVideoClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: KinesisVideoClient.KinesisVideoClientConfiguration let serviceName = "Kinesis Video" diff --git a/Sources/Services/AWSKinesisVideoArchivedMedia/Sources/AWSKinesisVideoArchivedMedia/KinesisVideoArchivedMediaClient.swift b/Sources/Services/AWSKinesisVideoArchivedMedia/Sources/AWSKinesisVideoArchivedMedia/KinesisVideoArchivedMediaClient.swift index 31f4213979b..c93bb64c97c 100644 --- a/Sources/Services/AWSKinesisVideoArchivedMedia/Sources/AWSKinesisVideoArchivedMedia/KinesisVideoArchivedMediaClient.swift +++ b/Sources/Services/AWSKinesisVideoArchivedMedia/Sources/AWSKinesisVideoArchivedMedia/KinesisVideoArchivedMediaClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class KinesisVideoArchivedMediaClient: ClientRuntime.Client { public static let clientName = "KinesisVideoArchivedMediaClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: KinesisVideoArchivedMediaClient.KinesisVideoArchivedMediaClientConfiguration let serviceName = "Kinesis Video Archived Media" diff --git a/Sources/Services/AWSKinesisVideoArchivedMedia/Tests/AWSKinesisVideoArchivedMediaTests/EndpointResolverTest.swift b/Sources/Services/AWSKinesisVideoArchivedMedia/Tests/AWSKinesisVideoArchivedMediaTests/EndpointResolverTest.swift index 1298537f3e3..3a20816f6c5 100644 --- a/Sources/Services/AWSKinesisVideoArchivedMedia/Tests/AWSKinesisVideoArchivedMediaTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSKinesisVideoArchivedMedia/Tests/AWSKinesisVideoArchivedMediaTests/EndpointResolverTest.swift @@ -561,27 +561,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve28() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve29() throws { + func testResolve28() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -600,27 +581,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve30() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve31() throws { + func testResolve29() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -639,27 +601,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve32() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve33() throws { + func testResolve30() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -678,27 +621,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve34() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve35() throws { + func testResolve31() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -718,7 +642,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve36() throws { + func testResolve32() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -739,7 +663,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve37() throws { + func testResolve33() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -759,7 +683,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve38() throws { + func testResolve34() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -779,7 +703,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve39() throws { + func testResolve35() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -799,7 +723,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve40() throws { + func testResolve36() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSKinesisVideoMedia/Sources/AWSKinesisVideoMedia/KinesisVideoMediaClient.swift b/Sources/Services/AWSKinesisVideoMedia/Sources/AWSKinesisVideoMedia/KinesisVideoMediaClient.swift index 5f139a38631..9b58935b986 100644 --- a/Sources/Services/AWSKinesisVideoMedia/Sources/AWSKinesisVideoMedia/KinesisVideoMediaClient.swift +++ b/Sources/Services/AWSKinesisVideoMedia/Sources/AWSKinesisVideoMedia/KinesisVideoMediaClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class KinesisVideoMediaClient: ClientRuntime.Client { public static let clientName = "KinesisVideoMediaClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: KinesisVideoMediaClient.KinesisVideoMediaClientConfiguration let serviceName = "Kinesis Video Media" diff --git a/Sources/Services/AWSKinesisVideoSignaling/Sources/AWSKinesisVideoSignaling/KinesisVideoSignalingClient.swift b/Sources/Services/AWSKinesisVideoSignaling/Sources/AWSKinesisVideoSignaling/KinesisVideoSignalingClient.swift index dabc24d1257..9886a3b283e 100644 --- a/Sources/Services/AWSKinesisVideoSignaling/Sources/AWSKinesisVideoSignaling/KinesisVideoSignalingClient.swift +++ b/Sources/Services/AWSKinesisVideoSignaling/Sources/AWSKinesisVideoSignaling/KinesisVideoSignalingClient.swift @@ -65,7 +65,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class KinesisVideoSignalingClient: ClientRuntime.Client { public static let clientName = "KinesisVideoSignalingClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: KinesisVideoSignalingClient.KinesisVideoSignalingClientConfiguration let serviceName = "Kinesis Video Signaling" diff --git a/Sources/Services/AWSKinesisVideoWebRTCStorage/Sources/AWSKinesisVideoWebRTCStorage/KinesisVideoWebRTCStorageClient.swift b/Sources/Services/AWSKinesisVideoWebRTCStorage/Sources/AWSKinesisVideoWebRTCStorage/KinesisVideoWebRTCStorageClient.swift index b3579ff4b68..36b29620c27 100644 --- a/Sources/Services/AWSKinesisVideoWebRTCStorage/Sources/AWSKinesisVideoWebRTCStorage/KinesisVideoWebRTCStorageClient.swift +++ b/Sources/Services/AWSKinesisVideoWebRTCStorage/Sources/AWSKinesisVideoWebRTCStorage/KinesisVideoWebRTCStorageClient.swift @@ -65,7 +65,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class KinesisVideoWebRTCStorageClient: ClientRuntime.Client { public static let clientName = "KinesisVideoWebRTCStorageClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: KinesisVideoWebRTCStorageClient.KinesisVideoWebRTCStorageClientConfiguration let serviceName = "Kinesis Video WebRTC Storage" diff --git a/Sources/Services/AWSLakeFormation/Sources/AWSLakeFormation/LakeFormationClient.swift b/Sources/Services/AWSLakeFormation/Sources/AWSLakeFormation/LakeFormationClient.swift index 90c5f02cf85..9556f5ed418 100644 --- a/Sources/Services/AWSLakeFormation/Sources/AWSLakeFormation/LakeFormationClient.swift +++ b/Sources/Services/AWSLakeFormation/Sources/AWSLakeFormation/LakeFormationClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class LakeFormationClient: ClientRuntime.Client { public static let clientName = "LakeFormationClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: LakeFormationClient.LakeFormationClientConfiguration let serviceName = "LakeFormation" diff --git a/Sources/Services/AWSLambda/Sources/AWSLambda/LambdaClient.swift b/Sources/Services/AWSLambda/Sources/AWSLambda/LambdaClient.swift index 64174495425..22b08086446 100644 --- a/Sources/Services/AWSLambda/Sources/AWSLambda/LambdaClient.swift +++ b/Sources/Services/AWSLambda/Sources/AWSLambda/LambdaClient.swift @@ -72,7 +72,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class LambdaClient: ClientRuntime.Client { public static let clientName = "LambdaClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: LambdaClient.LambdaClientConfiguration let serviceName = "Lambda" diff --git a/Sources/Services/AWSLambda/Tests/AWSLambdaTests/EndpointResolverTest.swift b/Sources/Services/AWSLambda/Tests/AWSLambdaTests/EndpointResolverTest.swift index 906e2503963..c09adb01a6b 100644 --- a/Sources/Services/AWSLambda/Tests/AWSLambdaTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSLambda/Tests/AWSLambdaTests/EndpointResolverTest.swift @@ -1281,27 +1281,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve64() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve65() throws { + func testResolve64() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -1320,27 +1301,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve66() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve67() throws { + func testResolve65() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -1359,27 +1321,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve68() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve69() throws { + func testResolve66() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -1398,27 +1341,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve70() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve71() throws { + func testResolve67() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -1439,7 +1363,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve72() throws { + func testResolve68() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -1459,7 +1383,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve73() throws { + func testResolve69() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -1479,7 +1403,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve74() throws { + func testResolve70() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -1499,7 +1423,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve75() throws { + func testResolve71() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSLaunchWizard/Sources/AWSLaunchWizard/LaunchWizardClient.swift b/Sources/Services/AWSLaunchWizard/Sources/AWSLaunchWizard/LaunchWizardClient.swift index e5be963b7ba..868b8ba19e6 100644 --- a/Sources/Services/AWSLaunchWizard/Sources/AWSLaunchWizard/LaunchWizardClient.swift +++ b/Sources/Services/AWSLaunchWizard/Sources/AWSLaunchWizard/LaunchWizardClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class LaunchWizardClient: ClientRuntime.Client { public static let clientName = "LaunchWizardClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: LaunchWizardClient.LaunchWizardClientConfiguration let serviceName = "Launch Wizard" diff --git a/Sources/Services/AWSLexModelBuildingService/Sources/AWSLexModelBuildingService/LexModelBuildingClient.swift b/Sources/Services/AWSLexModelBuildingService/Sources/AWSLexModelBuildingService/LexModelBuildingClient.swift index aa7e239f711..7e811e13e34 100644 --- a/Sources/Services/AWSLexModelBuildingService/Sources/AWSLexModelBuildingService/LexModelBuildingClient.swift +++ b/Sources/Services/AWSLexModelBuildingService/Sources/AWSLexModelBuildingService/LexModelBuildingClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class LexModelBuildingClient: ClientRuntime.Client { public static let clientName = "LexModelBuildingClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: LexModelBuildingClient.LexModelBuildingClientConfiguration let serviceName = "Lex Model Building" diff --git a/Sources/Services/AWSLexModelsV2/Sources/AWSLexModelsV2/LexModelsV2Client.swift b/Sources/Services/AWSLexModelsV2/Sources/AWSLexModelsV2/LexModelsV2Client.swift index 5e86e08da98..1c6706ac5cd 100644 --- a/Sources/Services/AWSLexModelsV2/Sources/AWSLexModelsV2/LexModelsV2Client.swift +++ b/Sources/Services/AWSLexModelsV2/Sources/AWSLexModelsV2/LexModelsV2Client.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class LexModelsV2Client: ClientRuntime.Client { public static let clientName = "LexModelsV2Client" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: LexModelsV2Client.LexModelsV2ClientConfiguration let serviceName = "Lex Models V2" diff --git a/Sources/Services/AWSLexModelsV2/Tests/AWSLexModelsV2Tests/EndpointResolverTest.swift b/Sources/Services/AWSLexModelsV2/Tests/AWSLexModelsV2Tests/EndpointResolverTest.swift index 9c3a23d4514..d724c403b5a 100644 --- a/Sources/Services/AWSLexModelsV2/Tests/AWSLexModelsV2Tests/EndpointResolverTest.swift +++ b/Sources/Services/AWSLexModelsV2/Tests/AWSLexModelsV2Tests/EndpointResolverTest.swift @@ -461,27 +461,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve23() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve24() throws { + func testResolve23() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -500,27 +481,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve25() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve26() throws { + func testResolve24() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -539,27 +501,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve27() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve28() throws { + func testResolve25() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -578,27 +521,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve29() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve30() throws { + func testResolve26() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -618,7 +542,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve31() throws { + func testResolve27() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -639,7 +563,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve32() throws { + func testResolve28() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -659,7 +583,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve33() throws { + func testResolve29() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -679,7 +603,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve34() throws { + func testResolve30() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -699,7 +623,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve35() throws { + func testResolve31() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSLexRuntimeService/Sources/AWSLexRuntimeService/LexRuntimeClient.swift b/Sources/Services/AWSLexRuntimeService/Sources/AWSLexRuntimeService/LexRuntimeClient.swift index 42e63c30329..18b0bb67113 100644 --- a/Sources/Services/AWSLexRuntimeService/Sources/AWSLexRuntimeService/LexRuntimeClient.swift +++ b/Sources/Services/AWSLexRuntimeService/Sources/AWSLexRuntimeService/LexRuntimeClient.swift @@ -70,7 +70,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class LexRuntimeClient: ClientRuntime.Client { public static let clientName = "LexRuntimeClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: LexRuntimeClient.LexRuntimeClientConfiguration let serviceName = "Lex Runtime" diff --git a/Sources/Services/AWSLexRuntimeService/Tests/AWSLexRuntimeServiceTests/EndpointResolverTest.swift b/Sources/Services/AWSLexRuntimeService/Tests/AWSLexRuntimeServiceTests/EndpointResolverTest.swift index d0a837476a9..3cb06f6e852 100644 --- a/Sources/Services/AWSLexRuntimeService/Tests/AWSLexRuntimeServiceTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSLexRuntimeService/Tests/AWSLexRuntimeServiceTests/EndpointResolverTest.swift @@ -461,27 +461,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve23() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve24() throws { + func testResolve23() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -500,27 +481,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve25() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve26() throws { + func testResolve24() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -539,27 +501,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve27() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve28() throws { + func testResolve25() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -578,27 +521,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve29() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve30() throws { + func testResolve26() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -618,7 +542,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve31() throws { + func testResolve27() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -639,7 +563,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve32() throws { + func testResolve28() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -659,7 +583,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve33() throws { + func testResolve29() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -679,7 +603,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve34() throws { + func testResolve30() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -699,7 +623,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve35() throws { + func testResolve31() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSLexRuntimeV2/Sources/AWSLexRuntimeV2/LexRuntimeV2Client.swift b/Sources/Services/AWSLexRuntimeV2/Sources/AWSLexRuntimeV2/LexRuntimeV2Client.swift index 364c2f294ad..d9879727a24 100644 --- a/Sources/Services/AWSLexRuntimeV2/Sources/AWSLexRuntimeV2/LexRuntimeV2Client.swift +++ b/Sources/Services/AWSLexRuntimeV2/Sources/AWSLexRuntimeV2/LexRuntimeV2Client.swift @@ -71,7 +71,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class LexRuntimeV2Client: ClientRuntime.Client { public static let clientName = "LexRuntimeV2Client" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: LexRuntimeV2Client.LexRuntimeV2ClientConfiguration let serviceName = "Lex Runtime V2" diff --git a/Sources/Services/AWSLicenseManager/Sources/AWSLicenseManager/LicenseManagerClient.swift b/Sources/Services/AWSLicenseManager/Sources/AWSLicenseManager/LicenseManagerClient.swift index c777baa574b..befe4127d5e 100644 --- a/Sources/Services/AWSLicenseManager/Sources/AWSLicenseManager/LicenseManagerClient.swift +++ b/Sources/Services/AWSLicenseManager/Sources/AWSLicenseManager/LicenseManagerClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class LicenseManagerClient: ClientRuntime.Client { public static let clientName = "LicenseManagerClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: LicenseManagerClient.LicenseManagerClientConfiguration let serviceName = "License Manager" diff --git a/Sources/Services/AWSLicenseManager/Tests/AWSLicenseManagerTests/EndpointResolverTest.swift b/Sources/Services/AWSLicenseManager/Tests/AWSLicenseManagerTests/EndpointResolverTest.swift index 4954beccc48..2a427708d9f 100644 --- a/Sources/Services/AWSLicenseManager/Tests/AWSLicenseManagerTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSLicenseManager/Tests/AWSLicenseManagerTests/EndpointResolverTest.swift @@ -821,27 +821,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve41() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve42() throws { + func testResolve41() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -860,27 +841,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve43() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve44() throws { + func testResolve42() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -899,27 +861,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve45() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve46() throws { + func testResolve43() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -938,27 +881,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve47() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve48() throws { + func testResolve44() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -979,7 +903,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve49() throws { + func testResolve45() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -999,7 +923,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve50() throws { + func testResolve46() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -1019,7 +943,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve51() throws { + func testResolve47() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -1039,7 +963,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve52() throws { + func testResolve48() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSLicenseManagerLinuxSubscriptions/Sources/AWSLicenseManagerLinuxSubscriptions/LicenseManagerLinuxSubscriptionsClient.swift b/Sources/Services/AWSLicenseManagerLinuxSubscriptions/Sources/AWSLicenseManagerLinuxSubscriptions/LicenseManagerLinuxSubscriptionsClient.swift index 4d9ca82129f..433e94b62bb 100644 --- a/Sources/Services/AWSLicenseManagerLinuxSubscriptions/Sources/AWSLicenseManagerLinuxSubscriptions/LicenseManagerLinuxSubscriptionsClient.swift +++ b/Sources/Services/AWSLicenseManagerLinuxSubscriptions/Sources/AWSLicenseManagerLinuxSubscriptions/LicenseManagerLinuxSubscriptionsClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class LicenseManagerLinuxSubscriptionsClient: ClientRuntime.Client { public static let clientName = "LicenseManagerLinuxSubscriptionsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: LicenseManagerLinuxSubscriptionsClient.LicenseManagerLinuxSubscriptionsClientConfiguration let serviceName = "License Manager Linux Subscriptions" diff --git a/Sources/Services/AWSLicenseManagerUserSubscriptions/Sources/AWSLicenseManagerUserSubscriptions/LicenseManagerUserSubscriptionsClient.swift b/Sources/Services/AWSLicenseManagerUserSubscriptions/Sources/AWSLicenseManagerUserSubscriptions/LicenseManagerUserSubscriptionsClient.swift index 243dd5ccb63..763481324ca 100644 --- a/Sources/Services/AWSLicenseManagerUserSubscriptions/Sources/AWSLicenseManagerUserSubscriptions/LicenseManagerUserSubscriptionsClient.swift +++ b/Sources/Services/AWSLicenseManagerUserSubscriptions/Sources/AWSLicenseManagerUserSubscriptions/LicenseManagerUserSubscriptionsClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class LicenseManagerUserSubscriptionsClient: ClientRuntime.Client { public static let clientName = "LicenseManagerUserSubscriptionsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: LicenseManagerUserSubscriptionsClient.LicenseManagerUserSubscriptionsClientConfiguration let serviceName = "License Manager User Subscriptions" diff --git a/Sources/Services/AWSLightsail/Sources/AWSLightsail/LightsailClient.swift b/Sources/Services/AWSLightsail/Sources/AWSLightsail/LightsailClient.swift index 3f19e947fd4..0c4c4871d3e 100644 --- a/Sources/Services/AWSLightsail/Sources/AWSLightsail/LightsailClient.swift +++ b/Sources/Services/AWSLightsail/Sources/AWSLightsail/LightsailClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class LightsailClient: ClientRuntime.Client { public static let clientName = "LightsailClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: LightsailClient.LightsailClientConfiguration let serviceName = "Lightsail" diff --git a/Sources/Services/AWSLocation/Sources/AWSLocation/LocationClient.swift b/Sources/Services/AWSLocation/Sources/AWSLocation/LocationClient.swift index 71b476e644b..3d3f7a9c437 100644 --- a/Sources/Services/AWSLocation/Sources/AWSLocation/LocationClient.swift +++ b/Sources/Services/AWSLocation/Sources/AWSLocation/LocationClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class LocationClient: ClientRuntime.Client { public static let clientName = "LocationClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: LocationClient.LocationClientConfiguration let serviceName = "Location" diff --git a/Sources/Services/AWSLookoutEquipment/Sources/AWSLookoutEquipment/LookoutEquipmentClient.swift b/Sources/Services/AWSLookoutEquipment/Sources/AWSLookoutEquipment/LookoutEquipmentClient.swift index adc5bbf0349..6ac37b2d71c 100644 --- a/Sources/Services/AWSLookoutEquipment/Sources/AWSLookoutEquipment/LookoutEquipmentClient.swift +++ b/Sources/Services/AWSLookoutEquipment/Sources/AWSLookoutEquipment/LookoutEquipmentClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class LookoutEquipmentClient: ClientRuntime.Client { public static let clientName = "LookoutEquipmentClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: LookoutEquipmentClient.LookoutEquipmentClientConfiguration let serviceName = "LookoutEquipment" diff --git a/Sources/Services/AWSLookoutEquipment/Tests/AWSLookoutEquipmentTests/EndpointResolverTest.swift b/Sources/Services/AWSLookoutEquipment/Tests/AWSLookoutEquipmentTests/EndpointResolverTest.swift index 1d6f83c12df..fbd0c6e5ed4 100644 --- a/Sources/Services/AWSLookoutEquipment/Tests/AWSLookoutEquipmentTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSLookoutEquipment/Tests/AWSLookoutEquipmentTests/EndpointResolverTest.swift @@ -301,27 +301,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve15() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve16() throws { + func testResolve15() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -340,27 +321,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve17() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve18() throws { + func testResolve16() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -379,27 +341,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve19() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve20() throws { + func testResolve17() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -418,27 +361,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve21() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve22() throws { + func testResolve18() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -458,7 +382,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve23() throws { + func testResolve19() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -479,7 +403,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve24() throws { + func testResolve20() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -499,7 +423,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve25() throws { + func testResolve21() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -519,7 +443,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve26() throws { + func testResolve22() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -539,7 +463,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve27() throws { + func testResolve23() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSLookoutMetrics/Sources/AWSLookoutMetrics/LookoutMetricsClient.swift b/Sources/Services/AWSLookoutMetrics/Sources/AWSLookoutMetrics/LookoutMetricsClient.swift index 2c2fe5bebc5..504478cc865 100644 --- a/Sources/Services/AWSLookoutMetrics/Sources/AWSLookoutMetrics/LookoutMetricsClient.swift +++ b/Sources/Services/AWSLookoutMetrics/Sources/AWSLookoutMetrics/LookoutMetricsClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class LookoutMetricsClient: ClientRuntime.Client { public static let clientName = "LookoutMetricsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: LookoutMetricsClient.LookoutMetricsClientConfiguration let serviceName = "LookoutMetrics" diff --git a/Sources/Services/AWSLookoutVision/Sources/AWSLookoutVision/LookoutVisionClient.swift b/Sources/Services/AWSLookoutVision/Sources/AWSLookoutVision/LookoutVisionClient.swift index 1c902177f0a..865a46ba838 100644 --- a/Sources/Services/AWSLookoutVision/Sources/AWSLookoutVision/LookoutVisionClient.swift +++ b/Sources/Services/AWSLookoutVision/Sources/AWSLookoutVision/LookoutVisionClient.swift @@ -72,7 +72,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class LookoutVisionClient: ClientRuntime.Client { public static let clientName = "LookoutVisionClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: LookoutVisionClient.LookoutVisionClientConfiguration let serviceName = "LookoutVision" diff --git a/Sources/Services/AWSM2/Sources/AWSM2/M2Client.swift b/Sources/Services/AWSM2/Sources/AWSM2/M2Client.swift index 24e09eac64d..043490b4e03 100644 --- a/Sources/Services/AWSM2/Sources/AWSM2/M2Client.swift +++ b/Sources/Services/AWSM2/Sources/AWSM2/M2Client.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class M2Client: ClientRuntime.Client { public static let clientName = "M2Client" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: M2Client.M2ClientConfiguration let serviceName = "m2" diff --git a/Sources/Services/AWSMPA/Sources/AWSMPA/MPAClient.swift b/Sources/Services/AWSMPA/Sources/AWSMPA/MPAClient.swift index f556466b81c..4813729231a 100644 --- a/Sources/Services/AWSMPA/Sources/AWSMPA/MPAClient.swift +++ b/Sources/Services/AWSMPA/Sources/AWSMPA/MPAClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class MPAClient: ClientRuntime.Client { public static let clientName = "MPAClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: MPAClient.MPAClientConfiguration let serviceName = "MPA" diff --git a/Sources/Services/AWSMTurk/Sources/AWSMTurk/MTurkClient.swift b/Sources/Services/AWSMTurk/Sources/AWSMTurk/MTurkClient.swift index 406caa5d94a..70deb4fb497 100644 --- a/Sources/Services/AWSMTurk/Sources/AWSMTurk/MTurkClient.swift +++ b/Sources/Services/AWSMTurk/Sources/AWSMTurk/MTurkClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class MTurkClient: ClientRuntime.Client { public static let clientName = "MTurkClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: MTurkClient.MTurkClientConfiguration let serviceName = "MTurk" diff --git a/Sources/Services/AWSMWAA/Sources/AWSMWAA/MWAAClient.swift b/Sources/Services/AWSMWAA/Sources/AWSMWAA/MWAAClient.swift index 2bb019bdc54..039c886aec6 100644 --- a/Sources/Services/AWSMWAA/Sources/AWSMWAA/MWAAClient.swift +++ b/Sources/Services/AWSMWAA/Sources/AWSMWAA/MWAAClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class MWAAClient: ClientRuntime.Client { public static let clientName = "MWAAClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: MWAAClient.MWAAClientConfiguration let serviceName = "MWAA" diff --git a/Sources/Services/AWSMachineLearning/Sources/AWSMachineLearning/MachineLearningClient.swift b/Sources/Services/AWSMachineLearning/Sources/AWSMachineLearning/MachineLearningClient.swift index 0b1544fdf23..e07b58117a9 100644 --- a/Sources/Services/AWSMachineLearning/Sources/AWSMachineLearning/MachineLearningClient.swift +++ b/Sources/Services/AWSMachineLearning/Sources/AWSMachineLearning/MachineLearningClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class MachineLearningClient: ClientRuntime.Client { public static let clientName = "MachineLearningClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: MachineLearningClient.MachineLearningClientConfiguration let serviceName = "Machine Learning" diff --git a/Sources/Services/AWSMacie2/Sources/AWSMacie2/Macie2Client.swift b/Sources/Services/AWSMacie2/Sources/AWSMacie2/Macie2Client.swift index cf6a5abf196..13e3aaff45a 100644 --- a/Sources/Services/AWSMacie2/Sources/AWSMacie2/Macie2Client.swift +++ b/Sources/Services/AWSMacie2/Sources/AWSMacie2/Macie2Client.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class Macie2Client: ClientRuntime.Client { public static let clientName = "Macie2Client" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: Macie2Client.Macie2ClientConfiguration let serviceName = "Macie2" diff --git a/Sources/Services/AWSMailManager/Sources/AWSMailManager/MailManagerClient.swift b/Sources/Services/AWSMailManager/Sources/AWSMailManager/MailManagerClient.swift index 85bc277c0d5..72389c401a3 100644 --- a/Sources/Services/AWSMailManager/Sources/AWSMailManager/MailManagerClient.swift +++ b/Sources/Services/AWSMailManager/Sources/AWSMailManager/MailManagerClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class MailManagerClient: ClientRuntime.Client { public static let clientName = "MailManagerClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: MailManagerClient.MailManagerClientConfiguration let serviceName = "MailManager" diff --git a/Sources/Services/AWSMailManager/Tests/AWSMailManagerTests/EndpointResolverTest.swift b/Sources/Services/AWSMailManager/Tests/AWSMailManagerTests/EndpointResolverTest.swift index 164dbb3b21e..55ef0b3e080 100644 --- a/Sources/Services/AWSMailManager/Tests/AWSMailManagerTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSMailManager/Tests/AWSMailManagerTests/EndpointResolverTest.swift @@ -261,27 +261,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve13() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve14() throws { + func testResolve13() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -300,27 +281,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve15() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve16() throws { + func testResolve14() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -339,27 +301,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve17() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve18() throws { + func testResolve15() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -378,27 +321,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve19() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve20() throws { + func testResolve16() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -418,7 +342,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve21() throws { + func testResolve17() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -439,7 +363,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve22() throws { + func testResolve18() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -459,7 +383,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve23() throws { + func testResolve19() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -479,7 +403,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve24() throws { + func testResolve20() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -499,7 +423,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve25() throws { + func testResolve21() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSManagedBlockchain/Sources/AWSManagedBlockchain/ManagedBlockchainClient.swift b/Sources/Services/AWSManagedBlockchain/Sources/AWSManagedBlockchain/ManagedBlockchainClient.swift index bf45a9d42b7..5ff49d7418d 100644 --- a/Sources/Services/AWSManagedBlockchain/Sources/AWSManagedBlockchain/ManagedBlockchainClient.swift +++ b/Sources/Services/AWSManagedBlockchain/Sources/AWSManagedBlockchain/ManagedBlockchainClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ManagedBlockchainClient: ClientRuntime.Client { public static let clientName = "ManagedBlockchainClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ManagedBlockchainClient.ManagedBlockchainClientConfiguration let serviceName = "ManagedBlockchain" diff --git a/Sources/Services/AWSManagedBlockchainQuery/Sources/AWSManagedBlockchainQuery/ManagedBlockchainQueryClient.swift b/Sources/Services/AWSManagedBlockchainQuery/Sources/AWSManagedBlockchainQuery/ManagedBlockchainQueryClient.swift index 4d33474da45..048ed69932f 100644 --- a/Sources/Services/AWSManagedBlockchainQuery/Sources/AWSManagedBlockchainQuery/ManagedBlockchainQueryClient.swift +++ b/Sources/Services/AWSManagedBlockchainQuery/Sources/AWSManagedBlockchainQuery/ManagedBlockchainQueryClient.swift @@ -65,7 +65,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ManagedBlockchainQueryClient: ClientRuntime.Client { public static let clientName = "ManagedBlockchainQueryClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ManagedBlockchainQueryClient.ManagedBlockchainQueryClientConfiguration let serviceName = "ManagedBlockchain Query" diff --git a/Sources/Services/AWSMarketplaceAgreement/Sources/AWSMarketplaceAgreement/MarketplaceAgreementClient.swift b/Sources/Services/AWSMarketplaceAgreement/Sources/AWSMarketplaceAgreement/MarketplaceAgreementClient.swift index 47017d10b29..33c7ede0565 100644 --- a/Sources/Services/AWSMarketplaceAgreement/Sources/AWSMarketplaceAgreement/MarketplaceAgreementClient.swift +++ b/Sources/Services/AWSMarketplaceAgreement/Sources/AWSMarketplaceAgreement/MarketplaceAgreementClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class MarketplaceAgreementClient: ClientRuntime.Client { public static let clientName = "MarketplaceAgreementClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: MarketplaceAgreementClient.MarketplaceAgreementClientConfiguration let serviceName = "Marketplace Agreement" diff --git a/Sources/Services/AWSMarketplaceCatalog/Sources/AWSMarketplaceCatalog/MarketplaceCatalogClient.swift b/Sources/Services/AWSMarketplaceCatalog/Sources/AWSMarketplaceCatalog/MarketplaceCatalogClient.swift index 4dff968237c..db8a7f134cf 100644 --- a/Sources/Services/AWSMarketplaceCatalog/Sources/AWSMarketplaceCatalog/MarketplaceCatalogClient.swift +++ b/Sources/Services/AWSMarketplaceCatalog/Sources/AWSMarketplaceCatalog/MarketplaceCatalogClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class MarketplaceCatalogClient: ClientRuntime.Client { public static let clientName = "MarketplaceCatalogClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: MarketplaceCatalogClient.MarketplaceCatalogClientConfiguration let serviceName = "Marketplace Catalog" diff --git a/Sources/Services/AWSMarketplaceCatalog/Tests/AWSMarketplaceCatalogTests/EndpointResolverTest.swift b/Sources/Services/AWSMarketplaceCatalog/Tests/AWSMarketplaceCatalogTests/EndpointResolverTest.swift index fbc83122473..44cd1a0116a 100644 --- a/Sources/Services/AWSMarketplaceCatalog/Tests/AWSMarketplaceCatalogTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSMarketplaceCatalog/Tests/AWSMarketplaceCatalogTests/EndpointResolverTest.swift @@ -261,27 +261,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve13() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve14() throws { + func testResolve13() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -300,27 +281,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve15() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve16() throws { + func testResolve14() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -339,27 +301,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve17() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve18() throws { + func testResolve15() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -378,27 +321,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve19() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve20() throws { + func testResolve16() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -418,7 +342,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve21() throws { + func testResolve17() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -439,7 +363,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve22() throws { + func testResolve18() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -459,7 +383,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve23() throws { + func testResolve19() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -479,7 +403,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve24() throws { + func testResolve20() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -499,7 +423,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve25() throws { + func testResolve21() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSMarketplaceCommerceAnalytics/Sources/AWSMarketplaceCommerceAnalytics/MarketplaceCommerceAnalyticsClient.swift b/Sources/Services/AWSMarketplaceCommerceAnalytics/Sources/AWSMarketplaceCommerceAnalytics/MarketplaceCommerceAnalyticsClient.swift index 24fbf924726..8ba8bb892d3 100644 --- a/Sources/Services/AWSMarketplaceCommerceAnalytics/Sources/AWSMarketplaceCommerceAnalytics/MarketplaceCommerceAnalyticsClient.swift +++ b/Sources/Services/AWSMarketplaceCommerceAnalytics/Sources/AWSMarketplaceCommerceAnalytics/MarketplaceCommerceAnalyticsClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class MarketplaceCommerceAnalyticsClient: ClientRuntime.Client { public static let clientName = "MarketplaceCommerceAnalyticsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: MarketplaceCommerceAnalyticsClient.MarketplaceCommerceAnalyticsClientConfiguration let serviceName = "Marketplace Commerce Analytics" diff --git a/Sources/Services/AWSMarketplaceDeployment/Sources/AWSMarketplaceDeployment/MarketplaceDeploymentClient.swift b/Sources/Services/AWSMarketplaceDeployment/Sources/AWSMarketplaceDeployment/MarketplaceDeploymentClient.swift index 72808801396..c2793f29bb3 100644 --- a/Sources/Services/AWSMarketplaceDeployment/Sources/AWSMarketplaceDeployment/MarketplaceDeploymentClient.swift +++ b/Sources/Services/AWSMarketplaceDeployment/Sources/AWSMarketplaceDeployment/MarketplaceDeploymentClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class MarketplaceDeploymentClient: ClientRuntime.Client { public static let clientName = "MarketplaceDeploymentClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: MarketplaceDeploymentClient.MarketplaceDeploymentClientConfiguration let serviceName = "Marketplace Deployment" diff --git a/Sources/Services/AWSMarketplaceEntitlementService/Sources/AWSMarketplaceEntitlementService/MarketplaceEntitlementClient.swift b/Sources/Services/AWSMarketplaceEntitlementService/Sources/AWSMarketplaceEntitlementService/MarketplaceEntitlementClient.swift index f7fd9570ba7..2becd257bd8 100644 --- a/Sources/Services/AWSMarketplaceEntitlementService/Sources/AWSMarketplaceEntitlementService/MarketplaceEntitlementClient.swift +++ b/Sources/Services/AWSMarketplaceEntitlementService/Sources/AWSMarketplaceEntitlementService/MarketplaceEntitlementClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class MarketplaceEntitlementClient: ClientRuntime.Client { public static let clientName = "MarketplaceEntitlementClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: MarketplaceEntitlementClient.MarketplaceEntitlementClientConfiguration let serviceName = "Marketplace Entitlement" diff --git a/Sources/Services/AWSMarketplaceMetering/Sources/AWSMarketplaceMetering/MarketplaceMeteringClient.swift b/Sources/Services/AWSMarketplaceMetering/Sources/AWSMarketplaceMetering/MarketplaceMeteringClient.swift index b833be91cb7..4ae4741013a 100644 --- a/Sources/Services/AWSMarketplaceMetering/Sources/AWSMarketplaceMetering/MarketplaceMeteringClient.swift +++ b/Sources/Services/AWSMarketplaceMetering/Sources/AWSMarketplaceMetering/MarketplaceMeteringClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class MarketplaceMeteringClient: ClientRuntime.Client { public static let clientName = "MarketplaceMeteringClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: MarketplaceMeteringClient.MarketplaceMeteringClientConfiguration let serviceName = "Marketplace Metering" diff --git a/Sources/Services/AWSMarketplaceReporting/Sources/AWSMarketplaceReporting/MarketplaceReportingClient.swift b/Sources/Services/AWSMarketplaceReporting/Sources/AWSMarketplaceReporting/MarketplaceReportingClient.swift index 94c40d1766e..b2712d0bdbb 100644 --- a/Sources/Services/AWSMarketplaceReporting/Sources/AWSMarketplaceReporting/MarketplaceReportingClient.swift +++ b/Sources/Services/AWSMarketplaceReporting/Sources/AWSMarketplaceReporting/MarketplaceReportingClient.swift @@ -65,7 +65,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class MarketplaceReportingClient: ClientRuntime.Client { public static let clientName = "MarketplaceReportingClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: MarketplaceReportingClient.MarketplaceReportingClientConfiguration let serviceName = "Marketplace Reporting" diff --git a/Sources/Services/AWSMediaConnect/Sources/AWSMediaConnect/MediaConnectClient.swift b/Sources/Services/AWSMediaConnect/Sources/AWSMediaConnect/MediaConnectClient.swift index d83dcbe742c..34cbdaaeed1 100644 --- a/Sources/Services/AWSMediaConnect/Sources/AWSMediaConnect/MediaConnectClient.swift +++ b/Sources/Services/AWSMediaConnect/Sources/AWSMediaConnect/MediaConnectClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class MediaConnectClient: ClientRuntime.Client { public static let clientName = "MediaConnectClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: MediaConnectClient.MediaConnectClientConfiguration let serviceName = "MediaConnect" diff --git a/Sources/Services/AWSMediaConvert/Sources/AWSMediaConvert/MediaConvertClient.swift b/Sources/Services/AWSMediaConvert/Sources/AWSMediaConvert/MediaConvertClient.swift index 7146a20cdd2..d8705152316 100644 --- a/Sources/Services/AWSMediaConvert/Sources/AWSMediaConvert/MediaConvertClient.swift +++ b/Sources/Services/AWSMediaConvert/Sources/AWSMediaConvert/MediaConvertClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class MediaConvertClient: ClientRuntime.Client { public static let clientName = "MediaConvertClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: MediaConvertClient.MediaConvertClientConfiguration let serviceName = "MediaConvert" @@ -799,6 +799,78 @@ extension MediaConvertClient { return try await op.execute(input: input) } + /// Performs the `CreateResourceShare` operation on the `MediaConvert` service. + /// + /// Create a new resource share request for MediaConvert resources with AWS Support. + /// + /// - Parameter CreateResourceShareInput : [no documentation found] + /// + /// - Returns: `CreateResourceShareOutput` : [no documentation found] + /// + /// - Throws: One of the exceptions listed below __Possible Exceptions__. + /// + /// __Possible Exceptions:__ + /// - `BadRequestException` : The service can't process your request because of a problem in the request. Please check your request form and syntax. + /// - `ConflictException` : The service couldn't complete your request because there is a conflict with the current state of the resource. + /// - `ForbiddenException` : You don't have permissions for this action with the credentials you sent. + /// - `InternalServerErrorException` : The service encountered an unexpected condition and can't fulfill your request. + /// - `NotFoundException` : The resource you requested doesn't exist. + /// - `TooManyRequestsException` : Too many requests have been sent in too short of a time. The service limits the rate at which it will accept requests. + public func createResourceShare(input: CreateResourceShareInput) async throws -> CreateResourceShareOutput { + let context = Smithy.ContextBuilder() + .withMethod(value: .post) + .withServiceName(value: serviceName) + .withOperation(value: "createResourceShare") + .withUnsignedPayloadTrait(value: false) + .withSmithyDefaultConfig(config) + .withIdentityResolver(value: config.awsCredentialIdentityResolver, schemeID: "aws.auth#sigv4a") + .withRegion(value: config.region) + .withRequestChecksumCalculation(value: config.requestChecksumCalculation) + .withResponseChecksumValidation(value: config.responseChecksumValidation) + .withSigningName(value: "mediaconvert") + .withSigningRegion(value: config.signingRegion) + .build() + let builder = ClientRuntime.OrchestratorBuilder() + config.interceptorProviders.forEach { provider in + builder.interceptors.add(provider.create()) + } + config.httpInterceptorProviders.forEach { provider in + builder.interceptors.add(provider.create()) + } + builder.interceptors.add(ClientRuntime.URLPathMiddleware(CreateResourceShareInput.urlPathProvider(_:))) + builder.interceptors.add(ClientRuntime.URLHostMiddleware()) + builder.interceptors.add(ClientRuntime.ContentTypeMiddleware(contentType: "application/json")) + builder.serialize(ClientRuntime.BodyMiddleware(rootNodeInfo: "", inputWritingClosure: CreateResourceShareInput.write(value:to:))) + builder.interceptors.add(ClientRuntime.ContentLengthMiddleware()) + builder.deserialize(ClientRuntime.DeserializeMiddleware(CreateResourceShareOutput.httpOutput(from:), CreateResourceShareOutputError.httpError(from:))) + builder.interceptors.add(ClientRuntime.LoggerMiddleware(clientLogMode: config.clientLogMode)) + builder.retryStrategy(SmithyRetries.DefaultRetryStrategy(options: config.retryStrategyOptions)) + builder.retryErrorInfoProvider(AWSClientRuntime.AWSRetryErrorInfoProvider.errorInfo(for:)) + builder.applySigner(ClientRuntime.SignerMiddleware()) + let configuredEndpoint = try config.endpoint ?? AWSClientRuntime.AWSClientConfigDefaultsProvider.configuredEndpoint("MediaConvert", config.ignoreConfiguredEndpointURLs) + let endpointParamsBlock = { [config] (context: Smithy.Context) in + EndpointParams(endpoint: configuredEndpoint, region: config.region, useDualStack: config.useDualStack ?? false, useFIPS: config.useFIPS ?? false) + } + builder.applyEndpoint(AWSClientRuntime.AWSEndpointResolverMiddleware(paramsBlock: endpointParamsBlock, resolverBlock: { [config] in try config.endpointResolver.resolve(params: $0) })) + builder.selectAuthScheme(ClientRuntime.AuthSchemeMiddleware()) + builder.interceptors.add(AWSClientRuntime.AmzSdkInvocationIdMiddleware()) + builder.interceptors.add(AWSClientRuntime.AmzSdkRequestMiddleware(maxRetries: config.retryStrategyOptions.maxRetriesBase)) + builder.interceptors.add(AWSClientRuntime.UserAgentMiddleware(serviceID: serviceName, version: MediaConvertClient.version, config: config)) + var metricsAttributes = Smithy.Attributes() + metricsAttributes.set(key: ClientRuntime.OrchestratorMetricsAttributesKeys.service, value: "MediaConvert") + metricsAttributes.set(key: ClientRuntime.OrchestratorMetricsAttributesKeys.method, value: "CreateResourceShare") + let op = builder.attributes(context) + .telemetry(ClientRuntime.OrchestratorTelemetry( + telemetryProvider: config.telemetryProvider, + metricsAttributes: metricsAttributes, + meterScope: serviceName, + tracerScope: serviceName + )) + .executeRequest(client) + .build() + return try await op.execute(input: input) + } + /// Performs the `DeleteJobTemplate` operation on the `MediaConvert` service. /// /// Permanently delete a job template you have created. diff --git a/Sources/Services/AWSMediaConvert/Sources/AWSMediaConvert/Models.swift b/Sources/Services/AWSMediaConvert/Sources/AWSMediaConvert/Models.swift index 3507d2f98a9..2fabedea6a0 100644 --- a/Sources/Services/AWSMediaConvert/Sources/AWSMediaConvert/Models.swift +++ b/Sources/Services/AWSMediaConvert/Sources/AWSMediaConvert/Models.swift @@ -435,7 +435,7 @@ extension MediaConvertClientTypes { extension MediaConvertClientTypes { - /// Specify the AAC profile. For the widest player compatibility and where higher bitrates are acceptable: Keep the default profile, LC (AAC-LC) For improved audio performance at lower bitrates: Choose HEV1 or HEV2. HEV1 (AAC-HE v1) adds spectral band replication to improve speech audio at low bitrates. HEV2 (AAC-HE v2) adds parametric stereo, which optimizes for encoding stereo audio at very low bitrates. + /// Specify the AAC profile. For the widest player compatibility and where higher bitrates are acceptable: Keep the default profile, LC (AAC-LC) For improved audio performance at lower bitrates: Choose HEV1 or HEV2. HEV1 (AAC-HE v1) adds spectral band replication to improve speech audio at low bitrates. HEV2 (AAC-HE v2) adds parametric stereo, which optimizes for encoding stereo audio at very low bitrates. For improved audio quality at lower bitrates, adaptive audio bitrate switching, and loudness control: Choose XHE. public enum AacCodecProfile: Swift.Sendable, Swift.Equatable, Swift.RawRepresentable, Swift.CaseIterable, Swift.Hashable { case hev1 case hev2 @@ -672,7 +672,7 @@ extension MediaConvertClientTypes { public var audioDescriptionBroadcasterMix: MediaConvertClientTypes.AacAudioDescriptionBroadcasterMix? /// Specify the average bitrate in bits per second. The set of valid values for this setting is: 6000, 8000, 10000, 12000, 14000, 16000, 20000, 24000, 28000, 32000, 40000, 48000, 56000, 64000, 80000, 96000, 112000, 128000, 160000, 192000, 224000, 256000, 288000, 320000, 384000, 448000, 512000, 576000, 640000, 768000, 896000, 1024000. The value you set is also constrained by the values that you choose for Profile, Bitrate control mode, and Sample rate. Default values depend on Bitrate control mode and Profile. public var bitrate: Swift.Int? - /// Specify the AAC profile. For the widest player compatibility and where higher bitrates are acceptable: Keep the default profile, LC (AAC-LC) For improved audio performance at lower bitrates: Choose HEV1 or HEV2. HEV1 (AAC-HE v1) adds spectral band replication to improve speech audio at low bitrates. HEV2 (AAC-HE v2) adds parametric stereo, which optimizes for encoding stereo audio at very low bitrates. + /// Specify the AAC profile. For the widest player compatibility and where higher bitrates are acceptable: Keep the default profile, LC (AAC-LC) For improved audio performance at lower bitrates: Choose HEV1 or HEV2. HEV1 (AAC-HE v1) adds spectral band replication to improve speech audio at low bitrates. HEV2 (AAC-HE v2) adds parametric stereo, which optimizes for encoding stereo audio at very low bitrates. For improved audio quality at lower bitrates, adaptive audio bitrate switching, and loudness control: Choose XHE. public var codecProfile: MediaConvertClientTypes.AacCodecProfile? /// The Coding mode that you specify determines the number of audio channels and the audio channel layout metadata in your AAC output. Valid coding modes depend on the Rate control mode and Profile that you select. The following list shows the number of audio channels and channel layout for each coding mode. * 1.0 Audio Description (Receiver Mix): One channel, C. Includes audio description data from your stereo input. For more information see ETSI TS 101 154 Annex E. * 1.0 Mono: One channel, C. * 2.0 Stereo: Two channels, L, R. * 5.1 Surround: Six channels, C, L, R, Ls, Rs, LFE. public var codingMode: MediaConvertClientTypes.AacCodingMode? @@ -2125,10 +2125,42 @@ extension MediaConvertClientTypes { } } +extension MediaConvertClientTypes { + + /// Choose BROADCASTER_MIXED_AD when the input contains pre-mixed main audio + audio description (AD) as a stereo pair. The value for AudioType will be set to 3, which signals to downstream systems that this stream contains "broadcaster mixed AD". Note that the input received by the encoder must contain pre-mixed audio; the encoder does not perform the mixing. When you choose BROADCASTER_MIXED_AD, the encoder ignores any values you provide in AudioType and FollowInputAudioType. Choose NONE when the input does not contain pre-mixed audio + audio description (AD). In this case, the encoder will use any values you provide for AudioType and FollowInputAudioType. + public enum Mp2AudioDescriptionMix: Swift.Sendable, Swift.Equatable, Swift.RawRepresentable, Swift.CaseIterable, Swift.Hashable { + case broadcasterMixedAd + case `none` + case sdkUnknown(Swift.String) + + public static var allCases: [Mp2AudioDescriptionMix] { + return [ + .broadcasterMixedAd, + .none + ] + } + + public init?(rawValue: Swift.String) { + let value = Self.allCases.first(where: { $0.rawValue == rawValue }) + self = value ?? Self.sdkUnknown(rawValue) + } + + public var rawValue: Swift.String { + switch self { + case .broadcasterMixedAd: return "BROADCASTER_MIXED_AD" + case .none: return "NONE" + case let .sdkUnknown(s): return s + } + } + } +} + extension MediaConvertClientTypes { /// Required when you set Codec to the value MP2. public struct Mp2Settings: Swift.Sendable { + /// Choose BROADCASTER_MIXED_AD when the input contains pre-mixed main audio + audio description (AD) as a stereo pair. The value for AudioType will be set to 3, which signals to downstream systems that this stream contains "broadcaster mixed AD". Note that the input received by the encoder must contain pre-mixed audio; the encoder does not perform the mixing. When you choose BROADCASTER_MIXED_AD, the encoder ignores any values you provide in AudioType and FollowInputAudioType. Choose NONE when the input does not contain pre-mixed audio + audio description (AD). In this case, the encoder will use any values you provide for AudioType and FollowInputAudioType. + public var audioDescriptionMix: MediaConvertClientTypes.Mp2AudioDescriptionMix? /// Specify the average bitrate in bits per second. public var bitrate: Swift.Int? /// Set Channels to specify the number of channels in this output audio track. Choosing Mono in will give you 1 output channel; choosing Stereo will give you 2. In the API, valid values are 1 and 2. @@ -2137,10 +2169,12 @@ extension MediaConvertClientTypes { public var sampleRate: Swift.Int? public init( + audioDescriptionMix: MediaConvertClientTypes.Mp2AudioDescriptionMix? = nil, bitrate: Swift.Int? = nil, channels: Swift.Int? = nil, sampleRate: Swift.Int? = nil ) { + self.audioDescriptionMix = audioDescriptionMix self.bitrate = bitrate self.channels = channels self.sampleRate = sampleRate @@ -6477,13 +6511,13 @@ extension MediaConvertClientTypes { /// Specify a Time Addressable Media Store (TAMS) server as an input source. TAMS is an open-source API specification that provides access to time-segmented media content. Use TAMS to retrieve specific time ranges from live or archived media streams. When you specify TAMS settings, MediaConvert connects to your TAMS server, retrieves the media segments for your specified time range, and processes them as a single input. This enables workflows like extracting clips from live streams or processing specific portions of archived content. To use TAMS, you must: 1. Have access to a TAMS-compliant server 2. Specify the server URL in the Input file URL field 3. Provide the required SourceId and Timerange parameters 4. Configure authentication, if your TAMS server requires it public struct InputTamsSettings: Swift.Sendable { - /// Specify the ARN (Amazon Resource Name) of an EventBridge Connection to authenticate with your TAMS server. The EventBridge Connection stores your authentication credentials securely. MediaConvert assumes your job's IAM role to access this connection, so ensure the role has the events:RetrieveConnectionCredentials, secretsmanager:DescribeSecret, and secretsmanager:GetSecretValue permissions. Format: arn:aws:events:region:account-id:connection/connection-name/unique-id + /// Specify the ARN (Amazon Resource Name) of an EventBridge Connection to authenticate with your TAMS server. The EventBridge Connection stores your authentication credentials securely. MediaConvert assumes your job's IAM role to access this connection, so ensure the role has the events:RetrieveConnectionCredentials, secretsmanager:DescribeSecret, and secretsmanager:GetSecretValue permissions. Format: arn:aws:events:region:account-id:connection/connection-name/unique-id This setting is required when you include TAMS settings in your job. public var authConnectionArn: Swift.String? /// Specify how MediaConvert handles gaps between media segments in your TAMS source. Gaps can occur in live streams due to network issues or other interruptions. Choose from the following options: * Skip gaps - Default. Skip over gaps and join segments together. This creates a continuous output with no blank frames, but may cause timeline discontinuities. * Fill with black - Insert black frames to fill gaps between segments. This maintains timeline continuity but adds black frames where content is missing. * Hold last frame - Repeat the last frame before a gap until the next segment begins. This maintains visual continuity during gaps. public var gapHandling: MediaConvertClientTypes.TamsGapHandling? - /// Specify the unique identifier for the media source in your TAMS server. MediaConvert uses this source ID to locate the appropriate flows containing the media segments you want to process. The source ID corresponds to a specific media source registered in your TAMS server. This source must be of type urn:x-nmos:format:multi, and can can reference multiple flows for audio, video, or combined audio/video content. MediaConvert automatically selects the highest quality flows available for your job. This setting is required when include TAMS settings in your job. + /// Specify the unique identifier for the media source in your TAMS server. MediaConvert uses this source ID to locate the appropriate flows containing the media segments you want to process. The source ID corresponds to a specific media source registered in your TAMS server. This source must be of type urn:x-nmos:format:multi, and can can reference multiple flows for audio, video, or combined audio/video content. MediaConvert automatically selects the highest quality flows available for your job. This setting is required when you include TAMS settings in your job. public var sourceId: Swift.String? - /// Specify the time range of media segments to retrieve from your TAMS server. MediaConvert fetches only the segments that fall within this range. Use the format specified by your TAMS server implementation. This must be two timestamp values with the format {sign?}{seconds}:{nanoseconds}, separated by an underscore, surrounded by either parentheses or square brackets. Example: [15:0_35:0) This setting is required when include TAMS settings in your job. + /// Specify the time range of media segments to retrieve from your TAMS server. MediaConvert fetches only the segments that fall within this range. Use the format specified by your TAMS server implementation. This must be two timestamp values with the format {sign?}{seconds}:{nanoseconds}, separated by an underscore, surrounded by either parentheses or square brackets. Example: [15:0_35:0) This setting is required when you include TAMS settings in your job. public var timerange: Swift.String? public init( @@ -7045,6 +7079,36 @@ extension MediaConvertClientTypes { } } +extension MediaConvertClientTypes { + + /// Choose the video selector type for your HLS input. Use to specify which video rendition MediaConvert uses from your HLS input. To have MediaConvert automatically use the highest bitrate rendition from your HLS input: Keep the default value, Auto. To manually specify a rendition: Choose Stream. Then enter the unique stream number in the Streams array, starting at 1, corresponding to the stream order in the manifest. + public enum VideoSelectorType: Swift.Sendable, Swift.Equatable, Swift.RawRepresentable, Swift.CaseIterable, Swift.Hashable { + case auto + case stream + case sdkUnknown(Swift.String) + + public static var allCases: [VideoSelectorType] { + return [ + .auto, + .stream + ] + } + + public init?(rawValue: Swift.String) { + let value = Self.allCases.first(where: { $0.rawValue == rawValue }) + self = value ?? Self.sdkUnknown(rawValue) + } + + public var rawValue: Swift.String { + switch self { + case .auto: return "AUTO" + case .stream: return "STREAM" + case let .sdkUnknown(s): return s + } + } + } +} + extension MediaConvertClientTypes { /// Input video selectors contain the video settings for the input. Each of your inputs can have up to one video selector. @@ -7081,6 +7145,10 @@ extension MediaConvertClientTypes { public var rotate: MediaConvertClientTypes.InputRotate? /// If the sample range metadata in your input video is accurate, or if you don't know about sample range, keep the default value, Follow, for this setting. When you do, the service automatically detects your input sample range. If your input video has metadata indicating the wrong sample range, specify the accurate sample range here. When you do, MediaConvert ignores any sample range information in the input metadata. Regardless of whether MediaConvert uses the input sample range or the sample range that you specify, MediaConvert uses the sample range for transcoding and also writes it to the output metadata. public var sampleRange: MediaConvertClientTypes.InputSampleRange? + /// Choose the video selector type for your HLS input. Use to specify which video rendition MediaConvert uses from your HLS input. To have MediaConvert automatically use the highest bitrate rendition from your HLS input: Keep the default value, Auto. To manually specify a rendition: Choose Stream. Then enter the unique stream number in the Streams array, starting at 1, corresponding to the stream order in the manifest. + public var selectorType: MediaConvertClientTypes.VideoSelectorType? + /// Specify a stream for MediaConvert to use from your HLS input. Enter an integer corresponding to the stream order in your HLS manifest. + public var streams: [Swift.Int]? public init( alphaBehavior: MediaConvertClientTypes.AlphaBehavior? = nil, @@ -7093,7 +7161,9 @@ extension MediaConvertClientTypes { pid: Swift.Int? = nil, programNumber: Swift.Int? = nil, rotate: MediaConvertClientTypes.InputRotate? = nil, - sampleRange: MediaConvertClientTypes.InputSampleRange? = nil + sampleRange: MediaConvertClientTypes.InputSampleRange? = nil, + selectorType: MediaConvertClientTypes.VideoSelectorType? = nil, + streams: [Swift.Int]? = nil ) { self.alphaBehavior = alphaBehavior self.colorSpace = colorSpace @@ -7106,6 +7176,8 @@ extension MediaConvertClientTypes { self.programNumber = programNumber self.rotate = rotate self.sampleRange = sampleRange + self.selectorType = selectorType + self.streams = streams } } } @@ -13588,16 +13660,18 @@ extension MediaConvertClientTypes { extension MediaConvertClientTypes { - /// Choose Include to have MediaConvert generate a child manifest that lists only the I-frames for this rendition, in addition to your regular manifest for this rendition. You might use this manifest as part of a workflow that creates preview functions for your video. MediaConvert adds both the I-frame only child manifest and the regular child manifest to the parent manifest. When you don't need the I-frame only child manifest, keep the default value Exclude. + /// Generate a variant manifest that lists only the I-frames for this rendition. You might use this manifest as part of a workflow that creates preview functions for your video. MediaConvert adds both the I-frame only variant manifest and the regular variant manifest to the multivariant manifest. To have MediaConvert write a variant manifest that references I-frames from your output content using EXT-X-BYTERANGE tags: Choose Include. To have MediaConvert output I-frames as single frame TS files and a corresponding variant manifest that references them: Choose Include as TS. When you don't need the I-frame only variant manifest: Keep the default value, Exclude. public enum HlsIFrameOnlyManifest: Swift.Sendable, Swift.Equatable, Swift.RawRepresentable, Swift.CaseIterable, Swift.Hashable { case exclude case include + case includeAsTs case sdkUnknown(Swift.String) public static var allCases: [HlsIFrameOnlyManifest] { return [ .exclude, - .include + .include, + .includeAsTs ] } @@ -13610,6 +13684,7 @@ extension MediaConvertClientTypes { switch self { case .exclude: return "EXCLUDE" case .include: return "INCLUDE" + case .includeAsTs: return "INCLUDE_AS_TS" case let .sdkUnknown(s): return s } } @@ -13630,7 +13705,7 @@ extension MediaConvertClientTypes { public var audioTrackType: MediaConvertClientTypes.HlsAudioTrackType? /// Specify whether to flag this audio track as descriptive video service (DVS) in your HLS parent manifest. When you choose Flag, MediaConvert includes the parameter CHARACTERISTICS="public.accessibility.describes-video" in the EXT-X-MEDIA entry for this track. When you keep the default choice, Don't flag, MediaConvert leaves this parameter out. The DVS flag can help with accessibility on Apple devices. For more information, see the Apple documentation. public var descriptiveVideoServiceFlag: MediaConvertClientTypes.HlsDescriptiveVideoServiceFlag? - /// Choose Include to have MediaConvert generate a child manifest that lists only the I-frames for this rendition, in addition to your regular manifest for this rendition. You might use this manifest as part of a workflow that creates preview functions for your video. MediaConvert adds both the I-frame only child manifest and the regular child manifest to the parent manifest. When you don't need the I-frame only child manifest, keep the default value Exclude. + /// Generate a variant manifest that lists only the I-frames for this rendition. You might use this manifest as part of a workflow that creates preview functions for your video. MediaConvert adds both the I-frame only variant manifest and the regular variant manifest to the multivariant manifest. To have MediaConvert write a variant manifest that references I-frames from your output content using EXT-X-BYTERANGE tags: Choose Include. To have MediaConvert output I-frames as single frame TS files and a corresponding variant manifest that references them: Choose Include as TS. When you don't need the I-frame only variant manifest: Keep the default value, Exclude. public var iFrameOnlyManifest: MediaConvertClientTypes.HlsIFrameOnlyManifest? /// Use this setting to add an identifying string to the filename of each segment. The service adds this string between the name modifier and segment index number. You can use format identifiers in the string. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/using-variables-in-your-job-settings.html public var segmentModifier: Swift.String? @@ -21379,6 +21454,38 @@ extension MediaConvertClientTypes { } } +extension MediaConvertClientTypes { + + public enum ShareStatus: Swift.Sendable, Swift.Equatable, Swift.RawRepresentable, Swift.CaseIterable, Swift.Hashable { + case initiated + case notShared + case shared + case sdkUnknown(Swift.String) + + public static var allCases: [ShareStatus] { + return [ + .initiated, + .notShared, + .shared + ] + } + + public init?(rawValue: Swift.String) { + let value = Self.allCases.first(where: { $0.rawValue == rawValue }) + self = value ?? Self.sdkUnknown(rawValue) + } + + public var rawValue: Swift.String { + switch self { + case .initiated: return "INITIATED" + case .notShared: return "NOT_SHARED" + case .shared: return "SHARED" + case let .sdkUnknown(s): return s + } + } + } +} + extension MediaConvertClientTypes { /// Enable this setting when you run a test job to estimate how many reserved transcoding slots (RTS) you need. When this is enabled, MediaConvert runs your job from an on-demand queue with similar performance to what you will see with one RTS in a reserved queue. This setting is disabled by default. @@ -21595,6 +21702,8 @@ extension MediaConvertClientTypes { public var jobPercentComplete: Swift.Int? /// The job template that the job is created from, if it is created from a job template. public var jobTemplate: Swift.String? + /// Contains information about the most recent share attempt for the job. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/creating-resource-share.html + public var lastShareDetails: Swift.String? /// Provides messages from the service about jobs that you have already successfully submitted. public var messages: MediaConvertClientTypes.JobMessages? /// List of output group details @@ -21613,6 +21722,8 @@ extension MediaConvertClientTypes { /// JobSettings contains all the transcode settings for a job. /// This member is required. public var settings: MediaConvertClientTypes.JobSettings? + /// A job's share status can be NOT_SHARED, INITIATED, or SHARED + public var shareStatus: MediaConvertClientTypes.ShareStatus? /// Enable this setting when you run a test job to estimate how many reserved transcoding slots (RTS) you need. When this is enabled, MediaConvert runs your job from an on-demand queue with similar performance to what you will see with one RTS in a reserved queue. This setting is disabled by default. public var simulateReservedQueue: MediaConvertClientTypes.SimulateReservedQueue? /// A job's status can be SUBMITTED, PROGRESSING, COMPLETE, CANCELED, or ERROR. @@ -21642,6 +21753,7 @@ extension MediaConvertClientTypes { jobEngineVersionUsed: Swift.String? = nil, jobPercentComplete: Swift.Int? = nil, jobTemplate: Swift.String? = nil, + lastShareDetails: Swift.String? = nil, messages: MediaConvertClientTypes.JobMessages? = nil, outputGroupDetails: [MediaConvertClientTypes.OutputGroupDetail]? = nil, priority: Swift.Int? = nil, @@ -21650,6 +21762,7 @@ extension MediaConvertClientTypes { retryCount: Swift.Int? = nil, role: Swift.String? = nil, settings: MediaConvertClientTypes.JobSettings? = nil, + shareStatus: MediaConvertClientTypes.ShareStatus? = nil, simulateReservedQueue: MediaConvertClientTypes.SimulateReservedQueue? = nil, status: MediaConvertClientTypes.JobStatus? = nil, statusUpdateInterval: MediaConvertClientTypes.StatusUpdateInterval? = nil, @@ -21672,6 +21785,7 @@ extension MediaConvertClientTypes { self.jobEngineVersionUsed = jobEngineVersionUsed self.jobPercentComplete = jobPercentComplete self.jobTemplate = jobTemplate + self.lastShareDetails = lastShareDetails self.messages = messages self.outputGroupDetails = outputGroupDetails self.priority = priority @@ -21680,6 +21794,7 @@ extension MediaConvertClientTypes { self.retryCount = retryCount self.role = role self.settings = settings + self.shareStatus = shareStatus self.simulateReservedQueue = simulateReservedQueue self.status = status self.statusUpdateInterval = statusUpdateInterval @@ -23291,6 +23406,28 @@ public struct CreateQueueOutput: Swift.Sendable { } } +public struct CreateResourceShareInput: Swift.Sendable { + /// Specify MediaConvert Job ID or ARN to share + /// This member is required. + public var jobId: Swift.String? + /// AWS Support case identifier + /// This member is required. + public var supportCaseId: Swift.String? + + public init( + jobId: Swift.String? = nil, + supportCaseId: Swift.String? = nil + ) { + self.jobId = jobId + self.supportCaseId = supportCaseId + } +} + +public struct CreateResourceShareOutput: Swift.Sendable { + + public init() { } +} + public struct DeleteJobTemplateInput: Swift.Sendable { /// The name of the job template to be deleted. /// This member is required. @@ -24276,6 +24413,13 @@ extension CreateQueueInput { } } +extension CreateResourceShareInput { + + static func urlPathProvider(_ value: CreateResourceShareInput) -> Swift.String? { + return "/2017-08-29/resourceShares" + } +} + extension DeleteJobTemplateInput { static func urlPathProvider(_ value: DeleteJobTemplateInput) -> Swift.String? { @@ -24718,6 +24862,15 @@ extension CreateQueueInput { } } +extension CreateResourceShareInput { + + static func write(value: CreateResourceShareInput?, to writer: SmithyJSON.Writer) throws { + guard let value else { return } + try writer["jobId"].write(value.jobId) + try writer["supportCaseId"].write(value.supportCaseId) + } +} + extension DescribeEndpointsInput { static func write(value: DescribeEndpointsInput?, to writer: SmithyJSON.Writer) throws { @@ -24859,6 +25012,13 @@ extension CreateQueueOutput { } } +extension CreateResourceShareOutput { + + static func httpOutput(from httpResponse: SmithyHTTPAPI.HTTPResponse) async throws -> CreateResourceShareOutput { + return CreateResourceShareOutput() + } +} + extension DeleteJobTemplateOutput { static func httpOutput(from httpResponse: SmithyHTTPAPI.HTTPResponse) async throws -> DeleteJobTemplateOutput { @@ -25247,6 +25407,25 @@ enum CreateQueueOutputError { } } +enum CreateResourceShareOutputError { + + static func httpError(from httpResponse: SmithyHTTPAPI.HTTPResponse) async throws -> Swift.Error { + let data = try await httpResponse.data() + let responseReader = try SmithyJSON.Reader.from(data: data) + let baseError = try AWSClientRuntime.RestJSONError(httpResponse: httpResponse, responseReader: responseReader, noErrorWrapping: false) + if let error = baseError.customError() { return error } + switch baseError.code { + case "BadRequestException": return try BadRequestException.makeError(baseError: baseError) + case "ConflictException": return try ConflictException.makeError(baseError: baseError) + case "ForbiddenException": return try ForbiddenException.makeError(baseError: baseError) + case "InternalServerErrorException": return try InternalServerErrorException.makeError(baseError: baseError) + case "NotFoundException": return try NotFoundException.makeError(baseError: baseError) + case "TooManyRequestsException": return try TooManyRequestsException.makeError(baseError: baseError) + default: return try AWSClientRuntime.UnknownAWSHTTPServiceError.makeError(baseError: baseError) + } + } +} + enum DeleteJobTemplateOutputError { static func httpError(from httpResponse: SmithyHTTPAPI.HTTPResponse) async throws -> Swift.Error { @@ -25820,6 +25999,7 @@ extension MediaConvertClientTypes.Job { value.jobEngineVersionUsed = try reader["jobEngineVersionUsed"].readIfPresent() value.jobPercentComplete = try reader["jobPercentComplete"].readIfPresent() value.jobTemplate = try reader["jobTemplate"].readIfPresent() + value.lastShareDetails = try reader["lastShareDetails"].readIfPresent() value.messages = try reader["messages"].readIfPresent(with: MediaConvertClientTypes.JobMessages.read(from:)) value.outputGroupDetails = try reader["outputGroupDetails"].readListIfPresent(memberReadingClosure: MediaConvertClientTypes.OutputGroupDetail.read(from:), memberNodeInfo: "member", isFlattened: false) value.priority = try reader["priority"].readIfPresent() @@ -25828,6 +26008,7 @@ extension MediaConvertClientTypes.Job { value.retryCount = try reader["retryCount"].readIfPresent() value.role = try reader["role"].readIfPresent() ?? "" value.settings = try reader["settings"].readIfPresent(with: MediaConvertClientTypes.JobSettings.read(from:)) + value.shareStatus = try reader["shareStatus"].readIfPresent() value.simulateReservedQueue = try reader["simulateReservedQueue"].readIfPresent() value.status = try reader["status"].readIfPresent() value.statusUpdateInterval = try reader["statusUpdateInterval"].readIfPresent() @@ -28328,6 +28509,7 @@ extension MediaConvertClientTypes.Mp2Settings { static func write(value: MediaConvertClientTypes.Mp2Settings?, to writer: SmithyJSON.Writer) throws { guard let value else { return } + try writer["audioDescriptionMix"].write(value.audioDescriptionMix) try writer["bitrate"].write(value.bitrate) try writer["channels"].write(value.channels) try writer["sampleRate"].write(value.sampleRate) @@ -28336,6 +28518,7 @@ extension MediaConvertClientTypes.Mp2Settings { static func read(from reader: SmithyJSON.Reader) throws -> MediaConvertClientTypes.Mp2Settings { guard reader.hasContent else { throw SmithyReadWrite.ReaderError.requiredValueNotPresent } var value = MediaConvertClientTypes.Mp2Settings() + value.audioDescriptionMix = try reader["audioDescriptionMix"].readIfPresent() value.bitrate = try reader["bitrate"].readIfPresent() value.channels = try reader["channels"].readIfPresent() value.sampleRate = try reader["sampleRate"].readIfPresent() @@ -29638,6 +29821,8 @@ extension MediaConvertClientTypes.VideoSelector { try writer["programNumber"].write(value.programNumber) try writer["rotate"].write(value.rotate) try writer["sampleRange"].write(value.sampleRange) + try writer["selectorType"].write(value.selectorType) + try writer["streams"].writeList(value.streams, memberWritingClosure: SmithyReadWrite.WritingClosures.writeInt(value:to:), memberNodeInfo: "member", isFlattened: false) } static func read(from reader: SmithyJSON.Reader) throws -> MediaConvertClientTypes.VideoSelector { @@ -29654,6 +29839,8 @@ extension MediaConvertClientTypes.VideoSelector { value.programNumber = try reader["programNumber"].readIfPresent() value.rotate = try reader["rotate"].readIfPresent() value.sampleRange = try reader["sampleRange"].readIfPresent() + value.selectorType = try reader["selectorType"].readIfPresent() + value.streams = try reader["streams"].readListIfPresent(memberReadingClosure: SmithyReadWrite.ReadingClosures.readInt(from:), memberNodeInfo: "member", isFlattened: false) return value } } diff --git a/Sources/Services/AWSMediaLive/Sources/AWSMediaLive/MediaLiveClient.swift b/Sources/Services/AWSMediaLive/Sources/AWSMediaLive/MediaLiveClient.swift index f6d22184f23..36401d13f4a 100644 --- a/Sources/Services/AWSMediaLive/Sources/AWSMediaLive/MediaLiveClient.swift +++ b/Sources/Services/AWSMediaLive/Sources/AWSMediaLive/MediaLiveClient.swift @@ -70,7 +70,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class MediaLiveClient: ClientRuntime.Client { public static let clientName = "MediaLiveClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: MediaLiveClient.MediaLiveClientConfiguration let serviceName = "MediaLive" diff --git a/Sources/Services/AWSMediaPackage/Sources/AWSMediaPackage/MediaPackageClient.swift b/Sources/Services/AWSMediaPackage/Sources/AWSMediaPackage/MediaPackageClient.swift index 09e8deed36b..67dba627578 100644 --- a/Sources/Services/AWSMediaPackage/Sources/AWSMediaPackage/MediaPackageClient.swift +++ b/Sources/Services/AWSMediaPackage/Sources/AWSMediaPackage/MediaPackageClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class MediaPackageClient: ClientRuntime.Client { public static let clientName = "MediaPackageClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: MediaPackageClient.MediaPackageClientConfiguration let serviceName = "MediaPackage" diff --git a/Sources/Services/AWSMediaPackageV2/Sources/AWSMediaPackageV2/MediaPackageV2Client.swift b/Sources/Services/AWSMediaPackageV2/Sources/AWSMediaPackageV2/MediaPackageV2Client.swift index c37b92df577..2edc75d0925 100644 --- a/Sources/Services/AWSMediaPackageV2/Sources/AWSMediaPackageV2/MediaPackageV2Client.swift +++ b/Sources/Services/AWSMediaPackageV2/Sources/AWSMediaPackageV2/MediaPackageV2Client.swift @@ -69,7 +69,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class MediaPackageV2Client: ClientRuntime.Client { public static let clientName = "MediaPackageV2Client" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: MediaPackageV2Client.MediaPackageV2ClientConfiguration let serviceName = "MediaPackageV2" diff --git a/Sources/Services/AWSMediaPackageVod/Sources/AWSMediaPackageVod/MediaPackageVodClient.swift b/Sources/Services/AWSMediaPackageVod/Sources/AWSMediaPackageVod/MediaPackageVodClient.swift index e74dc5095eb..e1544d1304c 100644 --- a/Sources/Services/AWSMediaPackageVod/Sources/AWSMediaPackageVod/MediaPackageVodClient.swift +++ b/Sources/Services/AWSMediaPackageVod/Sources/AWSMediaPackageVod/MediaPackageVodClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class MediaPackageVodClient: ClientRuntime.Client { public static let clientName = "MediaPackageVodClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: MediaPackageVodClient.MediaPackageVodClientConfiguration let serviceName = "MediaPackage Vod" diff --git a/Sources/Services/AWSMediaPackageVod/Tests/AWSMediaPackageVodTests/EndpointResolverTest.swift b/Sources/Services/AWSMediaPackageVod/Tests/AWSMediaPackageVodTests/EndpointResolverTest.swift index a28fc910cfc..993adde45c3 100644 --- a/Sources/Services/AWSMediaPackageVod/Tests/AWSMediaPackageVodTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSMediaPackageVod/Tests/AWSMediaPackageVodTests/EndpointResolverTest.swift @@ -541,27 +541,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve27() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve28() throws { + func testResolve27() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -580,27 +561,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve29() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve30() throws { + func testResolve28() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -619,27 +581,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve31() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve32() throws { + func testResolve29() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -658,27 +601,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve33() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve34() throws { + func testResolve30() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -698,7 +622,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve35() throws { + func testResolve31() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -719,7 +643,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve36() throws { + func testResolve32() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -739,7 +663,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve37() throws { + func testResolve33() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -759,7 +683,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve38() throws { + func testResolve34() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -779,7 +703,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve39() throws { + func testResolve35() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSMediaStore/Sources/AWSMediaStore/MediaStoreClient.swift b/Sources/Services/AWSMediaStore/Sources/AWSMediaStore/MediaStoreClient.swift index bd92272228d..abcb7a2525b 100644 --- a/Sources/Services/AWSMediaStore/Sources/AWSMediaStore/MediaStoreClient.swift +++ b/Sources/Services/AWSMediaStore/Sources/AWSMediaStore/MediaStoreClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class MediaStoreClient: ClientRuntime.Client { public static let clientName = "MediaStoreClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: MediaStoreClient.MediaStoreClientConfiguration let serviceName = "MediaStore" diff --git a/Sources/Services/AWSMediaStore/Tests/AWSMediaStoreTests/EndpointResolverTest.swift b/Sources/Services/AWSMediaStore/Tests/AWSMediaStoreTests/EndpointResolverTest.swift index e67f4297705..d7513d65817 100644 --- a/Sources/Services/AWSMediaStore/Tests/AWSMediaStoreTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSMediaStore/Tests/AWSMediaStoreTests/EndpointResolverTest.swift @@ -421,27 +421,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve21() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve22() throws { + func testResolve21() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -460,27 +441,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve23() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve24() throws { + func testResolve22() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -499,27 +461,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve25() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve26() throws { + func testResolve23() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -538,27 +481,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve27() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve28() throws { + func testResolve24() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -578,7 +502,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve29() throws { + func testResolve25() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -599,7 +523,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve30() throws { + func testResolve26() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -619,7 +543,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve31() throws { + func testResolve27() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -639,7 +563,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve32() throws { + func testResolve28() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -659,7 +583,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve33() throws { + func testResolve29() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSMediaStoreData/Sources/AWSMediaStoreData/MediaStoreDataClient.swift b/Sources/Services/AWSMediaStoreData/Sources/AWSMediaStoreData/MediaStoreDataClient.swift index 11d913e4362..20be3a40f9b 100644 --- a/Sources/Services/AWSMediaStoreData/Sources/AWSMediaStoreData/MediaStoreDataClient.swift +++ b/Sources/Services/AWSMediaStoreData/Sources/AWSMediaStoreData/MediaStoreDataClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class MediaStoreDataClient: ClientRuntime.Client { public static let clientName = "MediaStoreDataClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: MediaStoreDataClient.MediaStoreDataClientConfiguration let serviceName = "MediaStore Data" diff --git a/Sources/Services/AWSMediaTailor/Sources/AWSMediaTailor/MediaTailorClient.swift b/Sources/Services/AWSMediaTailor/Sources/AWSMediaTailor/MediaTailorClient.swift index 1d3aa7f1693..9a686a4c545 100644 --- a/Sources/Services/AWSMediaTailor/Sources/AWSMediaTailor/MediaTailorClient.swift +++ b/Sources/Services/AWSMediaTailor/Sources/AWSMediaTailor/MediaTailorClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class MediaTailorClient: ClientRuntime.Client { public static let clientName = "MediaTailorClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: MediaTailorClient.MediaTailorClientConfiguration let serviceName = "MediaTailor" diff --git a/Sources/Services/AWSMedicalImaging/Sources/AWSMedicalImaging/MedicalImagingClient.swift b/Sources/Services/AWSMedicalImaging/Sources/AWSMedicalImaging/MedicalImagingClient.swift index de346a42751..56f67b5d8b8 100644 --- a/Sources/Services/AWSMedicalImaging/Sources/AWSMedicalImaging/MedicalImagingClient.swift +++ b/Sources/Services/AWSMedicalImaging/Sources/AWSMedicalImaging/MedicalImagingClient.swift @@ -70,7 +70,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class MedicalImagingClient: ClientRuntime.Client { public static let clientName = "MedicalImagingClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: MedicalImagingClient.MedicalImagingClientConfiguration let serviceName = "Medical Imaging" diff --git a/Sources/Services/AWSMemoryDB/Sources/AWSMemoryDB/MemoryDBClient.swift b/Sources/Services/AWSMemoryDB/Sources/AWSMemoryDB/MemoryDBClient.swift index a9e233d8a1c..25836e48c17 100644 --- a/Sources/Services/AWSMemoryDB/Sources/AWSMemoryDB/MemoryDBClient.swift +++ b/Sources/Services/AWSMemoryDB/Sources/AWSMemoryDB/MemoryDBClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class MemoryDBClient: ClientRuntime.Client { public static let clientName = "MemoryDBClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: MemoryDBClient.MemoryDBClientConfiguration let serviceName = "MemoryDB" diff --git a/Sources/Services/AWSMgn/Sources/AWSMgn/MgnClient.swift b/Sources/Services/AWSMgn/Sources/AWSMgn/MgnClient.swift index d3af65b6c42..5cd1da75220 100644 --- a/Sources/Services/AWSMgn/Sources/AWSMgn/MgnClient.swift +++ b/Sources/Services/AWSMgn/Sources/AWSMgn/MgnClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class MgnClient: ClientRuntime.Client { public static let clientName = "MgnClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: MgnClient.MgnClientConfiguration let serviceName = "mgn" diff --git a/Sources/Services/AWSMigrationHub/Sources/AWSMigrationHub/MigrationHubClient.swift b/Sources/Services/AWSMigrationHub/Sources/AWSMigrationHub/MigrationHubClient.swift index b4c5609bb24..617bf53b8f8 100644 --- a/Sources/Services/AWSMigrationHub/Sources/AWSMigrationHub/MigrationHubClient.swift +++ b/Sources/Services/AWSMigrationHub/Sources/AWSMigrationHub/MigrationHubClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class MigrationHubClient: ClientRuntime.Client { public static let clientName = "MigrationHubClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: MigrationHubClient.MigrationHubClientConfiguration let serviceName = "Migration Hub" diff --git a/Sources/Services/AWSMigrationHubConfig/Sources/AWSMigrationHubConfig/MigrationHubConfigClient.swift b/Sources/Services/AWSMigrationHubConfig/Sources/AWSMigrationHubConfig/MigrationHubConfigClient.swift index 0c4fa210092..aa93d7445b4 100644 --- a/Sources/Services/AWSMigrationHubConfig/Sources/AWSMigrationHubConfig/MigrationHubConfigClient.swift +++ b/Sources/Services/AWSMigrationHubConfig/Sources/AWSMigrationHubConfig/MigrationHubConfigClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class MigrationHubConfigClient: ClientRuntime.Client { public static let clientName = "MigrationHubConfigClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: MigrationHubConfigClient.MigrationHubConfigClientConfiguration let serviceName = "MigrationHub Config" diff --git a/Sources/Services/AWSMigrationHubOrchestrator/Sources/AWSMigrationHubOrchestrator/MigrationHubOrchestratorClient.swift b/Sources/Services/AWSMigrationHubOrchestrator/Sources/AWSMigrationHubOrchestrator/MigrationHubOrchestratorClient.swift index 17493c11feb..fe3ee0a5f89 100644 --- a/Sources/Services/AWSMigrationHubOrchestrator/Sources/AWSMigrationHubOrchestrator/MigrationHubOrchestratorClient.swift +++ b/Sources/Services/AWSMigrationHubOrchestrator/Sources/AWSMigrationHubOrchestrator/MigrationHubOrchestratorClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class MigrationHubOrchestratorClient: ClientRuntime.Client { public static let clientName = "MigrationHubOrchestratorClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: MigrationHubOrchestratorClient.MigrationHubOrchestratorClientConfiguration let serviceName = "MigrationHubOrchestrator" diff --git a/Sources/Services/AWSMigrationHubRefactorSpaces/Sources/AWSMigrationHubRefactorSpaces/MigrationHubRefactorSpacesClient.swift b/Sources/Services/AWSMigrationHubRefactorSpaces/Sources/AWSMigrationHubRefactorSpaces/MigrationHubRefactorSpacesClient.swift index cc9b3e8f982..47d46df901d 100644 --- a/Sources/Services/AWSMigrationHubRefactorSpaces/Sources/AWSMigrationHubRefactorSpaces/MigrationHubRefactorSpacesClient.swift +++ b/Sources/Services/AWSMigrationHubRefactorSpaces/Sources/AWSMigrationHubRefactorSpaces/MigrationHubRefactorSpacesClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class MigrationHubRefactorSpacesClient: ClientRuntime.Client { public static let clientName = "MigrationHubRefactorSpacesClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: MigrationHubRefactorSpacesClient.MigrationHubRefactorSpacesClientConfiguration let serviceName = "Migration Hub Refactor Spaces" diff --git a/Sources/Services/AWSMigrationHubStrategy/Sources/AWSMigrationHubStrategy/MigrationHubStrategyClient.swift b/Sources/Services/AWSMigrationHubStrategy/Sources/AWSMigrationHubStrategy/MigrationHubStrategyClient.swift index f1988a12b97..ebec8a5c320 100644 --- a/Sources/Services/AWSMigrationHubStrategy/Sources/AWSMigrationHubStrategy/MigrationHubStrategyClient.swift +++ b/Sources/Services/AWSMigrationHubStrategy/Sources/AWSMigrationHubStrategy/MigrationHubStrategyClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class MigrationHubStrategyClient: ClientRuntime.Client { public static let clientName = "MigrationHubStrategyClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: MigrationHubStrategyClient.MigrationHubStrategyClientConfiguration let serviceName = "MigrationHubStrategy" diff --git a/Sources/Services/AWSMigrationHubStrategy/Tests/AWSMigrationHubStrategyTests/EndpointResolverTest.swift b/Sources/Services/AWSMigrationHubStrategy/Tests/AWSMigrationHubStrategyTests/EndpointResolverTest.swift index 388d1b8ef07..52ed4ae107b 100644 --- a/Sources/Services/AWSMigrationHubStrategy/Tests/AWSMigrationHubStrategyTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSMigrationHubStrategy/Tests/AWSMigrationHubStrategyTests/EndpointResolverTest.swift @@ -381,27 +381,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve19() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve20() throws { + func testResolve19() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -420,27 +401,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve21() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve22() throws { + func testResolve20() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -459,27 +421,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve23() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve24() throws { + func testResolve21() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -498,27 +441,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve25() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve26() throws { + func testResolve22() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -538,7 +462,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve27() throws { + func testResolve23() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -559,7 +483,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve28() throws { + func testResolve24() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -579,7 +503,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve29() throws { + func testResolve25() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -599,7 +523,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve30() throws { + func testResolve26() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -619,7 +543,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve31() throws { + func testResolve27() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSMq/Sources/AWSMq/MqClient.swift b/Sources/Services/AWSMq/Sources/AWSMq/MqClient.swift index 2cea961120f..a6834d1b689 100644 --- a/Sources/Services/AWSMq/Sources/AWSMq/MqClient.swift +++ b/Sources/Services/AWSMq/Sources/AWSMq/MqClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class MqClient: ClientRuntime.Client { public static let clientName = "MqClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: MqClient.MqClientConfiguration let serviceName = "mq" diff --git a/Sources/Services/AWSNeptune/Sources/AWSNeptune/NeptuneClient.swift b/Sources/Services/AWSNeptune/Sources/AWSNeptune/NeptuneClient.swift index 1b869156aaa..c89551fd592 100644 --- a/Sources/Services/AWSNeptune/Sources/AWSNeptune/NeptuneClient.swift +++ b/Sources/Services/AWSNeptune/Sources/AWSNeptune/NeptuneClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class NeptuneClient: ClientRuntime.Client { public static let clientName = "NeptuneClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: NeptuneClient.NeptuneClientConfiguration let serviceName = "Neptune" diff --git a/Sources/Services/AWSNeptuneGraph/Sources/AWSNeptuneGraph/NeptuneGraphClient.swift b/Sources/Services/AWSNeptuneGraph/Sources/AWSNeptuneGraph/NeptuneGraphClient.swift index dad3e871ffa..a468e26775e 100644 --- a/Sources/Services/AWSNeptuneGraph/Sources/AWSNeptuneGraph/NeptuneGraphClient.swift +++ b/Sources/Services/AWSNeptuneGraph/Sources/AWSNeptuneGraph/NeptuneGraphClient.swift @@ -70,7 +70,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class NeptuneGraphClient: ClientRuntime.Client { public static let clientName = "NeptuneGraphClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: NeptuneGraphClient.NeptuneGraphClientConfiguration let serviceName = "Neptune Graph" diff --git a/Sources/Services/AWSNeptunedata/Sources/AWSNeptunedata/NeptunedataClient.swift b/Sources/Services/AWSNeptunedata/Sources/AWSNeptunedata/NeptunedataClient.swift index cf38465fc69..7eaac8190bb 100644 --- a/Sources/Services/AWSNeptunedata/Sources/AWSNeptunedata/NeptunedataClient.swift +++ b/Sources/Services/AWSNeptunedata/Sources/AWSNeptunedata/NeptunedataClient.swift @@ -69,7 +69,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class NeptunedataClient: ClientRuntime.Client { public static let clientName = "NeptunedataClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: NeptunedataClient.NeptunedataClientConfiguration let serviceName = "neptunedata" diff --git a/Sources/Services/AWSNetworkFirewall/Sources/AWSNetworkFirewall/NetworkFirewallClient.swift b/Sources/Services/AWSNetworkFirewall/Sources/AWSNetworkFirewall/NetworkFirewallClient.swift index a1e4630630a..9efa8b23a06 100644 --- a/Sources/Services/AWSNetworkFirewall/Sources/AWSNetworkFirewall/NetworkFirewallClient.swift +++ b/Sources/Services/AWSNetworkFirewall/Sources/AWSNetworkFirewall/NetworkFirewallClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class NetworkFirewallClient: ClientRuntime.Client { public static let clientName = "NetworkFirewallClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: NetworkFirewallClient.NetworkFirewallClientConfiguration let serviceName = "Network Firewall" diff --git a/Sources/Services/AWSNetworkFlowMonitor/Sources/AWSNetworkFlowMonitor/NetworkFlowMonitorClient.swift b/Sources/Services/AWSNetworkFlowMonitor/Sources/AWSNetworkFlowMonitor/NetworkFlowMonitorClient.swift index 6db5cda44fe..f22b988a778 100644 --- a/Sources/Services/AWSNetworkFlowMonitor/Sources/AWSNetworkFlowMonitor/NetworkFlowMonitorClient.swift +++ b/Sources/Services/AWSNetworkFlowMonitor/Sources/AWSNetworkFlowMonitor/NetworkFlowMonitorClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class NetworkFlowMonitorClient: ClientRuntime.Client { public static let clientName = "NetworkFlowMonitorClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: NetworkFlowMonitorClient.NetworkFlowMonitorClientConfiguration let serviceName = "NetworkFlowMonitor" diff --git a/Sources/Services/AWSNetworkManager/Sources/AWSNetworkManager/NetworkManagerClient.swift b/Sources/Services/AWSNetworkManager/Sources/AWSNetworkManager/NetworkManagerClient.swift index c86686af66c..44f043f7dd4 100644 --- a/Sources/Services/AWSNetworkManager/Sources/AWSNetworkManager/NetworkManagerClient.swift +++ b/Sources/Services/AWSNetworkManager/Sources/AWSNetworkManager/NetworkManagerClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class NetworkManagerClient: ClientRuntime.Client { public static let clientName = "NetworkManagerClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: NetworkManagerClient.NetworkManagerClientConfiguration let serviceName = "NetworkManager" diff --git a/Sources/Services/AWSNetworkMonitor/Sources/AWSNetworkMonitor/NetworkMonitorClient.swift b/Sources/Services/AWSNetworkMonitor/Sources/AWSNetworkMonitor/NetworkMonitorClient.swift index 42fe86fc8a1..3ec0c091f55 100644 --- a/Sources/Services/AWSNetworkMonitor/Sources/AWSNetworkMonitor/NetworkMonitorClient.swift +++ b/Sources/Services/AWSNetworkMonitor/Sources/AWSNetworkMonitor/NetworkMonitorClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class NetworkMonitorClient: ClientRuntime.Client { public static let clientName = "NetworkMonitorClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: NetworkMonitorClient.NetworkMonitorClientConfiguration let serviceName = "NetworkMonitor" diff --git a/Sources/Services/AWSNotifications/Sources/AWSNotifications/NotificationsClient.swift b/Sources/Services/AWSNotifications/Sources/AWSNotifications/NotificationsClient.swift index 021e9bb9e43..3cd1f6dce65 100644 --- a/Sources/Services/AWSNotifications/Sources/AWSNotifications/NotificationsClient.swift +++ b/Sources/Services/AWSNotifications/Sources/AWSNotifications/NotificationsClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class NotificationsClient: ClientRuntime.Client { public static let clientName = "NotificationsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: NotificationsClient.NotificationsClientConfiguration let serviceName = "Notifications" diff --git a/Sources/Services/AWSNotificationsContacts/Sources/AWSNotificationsContacts/NotificationsContactsClient.swift b/Sources/Services/AWSNotificationsContacts/Sources/AWSNotificationsContacts/NotificationsContactsClient.swift index 8361f916e5b..ee94b63a5a7 100644 --- a/Sources/Services/AWSNotificationsContacts/Sources/AWSNotificationsContacts/NotificationsContactsClient.swift +++ b/Sources/Services/AWSNotificationsContacts/Sources/AWSNotificationsContacts/NotificationsContactsClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class NotificationsContactsClient: ClientRuntime.Client { public static let clientName = "NotificationsContactsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: NotificationsContactsClient.NotificationsContactsClientConfiguration let serviceName = "NotificationsContacts" diff --git a/Sources/Services/AWSOAM/Sources/AWSOAM/OAMClient.swift b/Sources/Services/AWSOAM/Sources/AWSOAM/OAMClient.swift index 91156e1b4da..57c070f263c 100644 --- a/Sources/Services/AWSOAM/Sources/AWSOAM/OAMClient.swift +++ b/Sources/Services/AWSOAM/Sources/AWSOAM/OAMClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class OAMClient: ClientRuntime.Client { public static let clientName = "OAMClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: OAMClient.OAMClientConfiguration let serviceName = "OAM" diff --git a/Sources/Services/AWSOSIS/Sources/AWSOSIS/OSISClient.swift b/Sources/Services/AWSOSIS/Sources/AWSOSIS/OSISClient.swift index e3303d1bb47..1ec3ff65f99 100644 --- a/Sources/Services/AWSOSIS/Sources/AWSOSIS/OSISClient.swift +++ b/Sources/Services/AWSOSIS/Sources/AWSOSIS/OSISClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class OSISClient: ClientRuntime.Client { public static let clientName = "OSISClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: OSISClient.OSISClientConfiguration let serviceName = "OSIS" diff --git a/Sources/Services/AWSObservabilityAdmin/Sources/AWSObservabilityAdmin/ObservabilityAdminClient.swift b/Sources/Services/AWSObservabilityAdmin/Sources/AWSObservabilityAdmin/ObservabilityAdminClient.swift index ba424b2ef83..06a951b08f4 100644 --- a/Sources/Services/AWSObservabilityAdmin/Sources/AWSObservabilityAdmin/ObservabilityAdminClient.swift +++ b/Sources/Services/AWSObservabilityAdmin/Sources/AWSObservabilityAdmin/ObservabilityAdminClient.swift @@ -65,7 +65,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ObservabilityAdminClient: ClientRuntime.Client { public static let clientName = "ObservabilityAdminClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ObservabilityAdminClient.ObservabilityAdminClientConfiguration let serviceName = "ObservabilityAdmin" diff --git a/Sources/Services/AWSOdb/Sources/AWSOdb/OdbClient.swift b/Sources/Services/AWSOdb/Sources/AWSOdb/OdbClient.swift index 5a63ae98dc0..644a6a60249 100644 --- a/Sources/Services/AWSOdb/Sources/AWSOdb/OdbClient.swift +++ b/Sources/Services/AWSOdb/Sources/AWSOdb/OdbClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class OdbClient: ClientRuntime.Client { public static let clientName = "OdbClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: OdbClient.OdbClientConfiguration let serviceName = "odb" diff --git a/Sources/Services/AWSOdb/Tests/AWSOdbTests/EndpointResolverTest.swift b/Sources/Services/AWSOdb/Tests/AWSOdbTests/EndpointResolverTest.swift index 8f7ce5e7513..4c007504411 100644 --- a/Sources/Services/AWSOdb/Tests/AWSOdbTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSOdb/Tests/AWSOdbTests/EndpointResolverTest.swift @@ -261,27 +261,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve13() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve14() throws { + func testResolve13() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -300,27 +281,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve15() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve16() throws { + func testResolve14() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -339,27 +301,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve17() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve18() throws { + func testResolve15() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -378,27 +321,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve19() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve20() throws { + func testResolve16() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -418,7 +342,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve21() throws { + func testResolve17() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -439,7 +363,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve22() throws { + func testResolve18() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -459,7 +383,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve23() throws { + func testResolve19() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -479,7 +403,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve24() throws { + func testResolve20() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -499,7 +423,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve25() throws { + func testResolve21() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSOmics/Sources/AWSOmics/OmicsClient.swift b/Sources/Services/AWSOmics/Sources/AWSOmics/OmicsClient.swift index 7de1e7b4cb1..c322a423595 100644 --- a/Sources/Services/AWSOmics/Sources/AWSOmics/OmicsClient.swift +++ b/Sources/Services/AWSOmics/Sources/AWSOmics/OmicsClient.swift @@ -73,7 +73,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class OmicsClient: ClientRuntime.Client { public static let clientName = "OmicsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: OmicsClient.OmicsClientConfiguration let serviceName = "Omics" diff --git a/Sources/Services/AWSOpenSearch/Sources/AWSOpenSearch/OpenSearchClient.swift b/Sources/Services/AWSOpenSearch/Sources/AWSOpenSearch/OpenSearchClient.swift index 619e77d6b10..00aa2f0a9c8 100644 --- a/Sources/Services/AWSOpenSearch/Sources/AWSOpenSearch/OpenSearchClient.swift +++ b/Sources/Services/AWSOpenSearch/Sources/AWSOpenSearch/OpenSearchClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class OpenSearchClient: ClientRuntime.Client { public static let clientName = "OpenSearchClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: OpenSearchClient.OpenSearchClientConfiguration let serviceName = "OpenSearch" diff --git a/Sources/Services/AWSOpenSearchServerless/Sources/AWSOpenSearchServerless/OpenSearchServerlessClient.swift b/Sources/Services/AWSOpenSearchServerless/Sources/AWSOpenSearchServerless/OpenSearchServerlessClient.swift index 846ae6826af..89da2822c59 100644 --- a/Sources/Services/AWSOpenSearchServerless/Sources/AWSOpenSearchServerless/OpenSearchServerlessClient.swift +++ b/Sources/Services/AWSOpenSearchServerless/Sources/AWSOpenSearchServerless/OpenSearchServerlessClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class OpenSearchServerlessClient: ClientRuntime.Client { public static let clientName = "OpenSearchServerlessClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: OpenSearchServerlessClient.OpenSearchServerlessClientConfiguration let serviceName = "OpenSearchServerless" diff --git a/Sources/Services/AWSOpenSearchServerless/Tests/AWSOpenSearchServerlessTests/EndpointResolverTest.swift b/Sources/Services/AWSOpenSearchServerless/Tests/AWSOpenSearchServerlessTests/EndpointResolverTest.swift index c183e90b0a1..33b8d79f8fc 100644 --- a/Sources/Services/AWSOpenSearchServerless/Tests/AWSOpenSearchServerlessTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSOpenSearchServerless/Tests/AWSOpenSearchServerlessTests/EndpointResolverTest.swift @@ -261,27 +261,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve13() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve14() throws { + func testResolve13() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -300,27 +281,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve15() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve16() throws { + func testResolve14() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -339,27 +301,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve17() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve18() throws { + func testResolve15() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -378,27 +321,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve19() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve20() throws { + func testResolve16() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -418,7 +342,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve21() throws { + func testResolve17() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -439,7 +363,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve22() throws { + func testResolve18() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -459,7 +383,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve23() throws { + func testResolve19() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -479,7 +403,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve24() throws { + func testResolve20() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -499,7 +423,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve25() throws { + func testResolve21() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSOpsWorks/Sources/AWSOpsWorks/OpsWorksClient.swift b/Sources/Services/AWSOpsWorks/Sources/AWSOpsWorks/OpsWorksClient.swift index f332b5052f8..f573a6550e6 100644 --- a/Sources/Services/AWSOpsWorks/Sources/AWSOpsWorks/OpsWorksClient.swift +++ b/Sources/Services/AWSOpsWorks/Sources/AWSOpsWorks/OpsWorksClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class OpsWorksClient: ClientRuntime.Client { public static let clientName = "OpsWorksClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: OpsWorksClient.OpsWorksClientConfiguration let serviceName = "OpsWorks" diff --git a/Sources/Services/AWSOpsWorksCM/Sources/AWSOpsWorksCM/OpsWorksCMClient.swift b/Sources/Services/AWSOpsWorksCM/Sources/AWSOpsWorksCM/OpsWorksCMClient.swift index f5c20bf2f91..531d7bf5480 100644 --- a/Sources/Services/AWSOpsWorksCM/Sources/AWSOpsWorksCM/OpsWorksCMClient.swift +++ b/Sources/Services/AWSOpsWorksCM/Sources/AWSOpsWorksCM/OpsWorksCMClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class OpsWorksCMClient: ClientRuntime.Client { public static let clientName = "OpsWorksCMClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: OpsWorksCMClient.OpsWorksCMClientConfiguration let serviceName = "OpsWorksCM" diff --git a/Sources/Services/AWSOpsWorksCM/Tests/AWSOpsWorksCMTests/EndpointResolverTest.swift b/Sources/Services/AWSOpsWorksCM/Tests/AWSOpsWorksCMTests/EndpointResolverTest.swift index 3695fbced0a..f6137d8cafb 100644 --- a/Sources/Services/AWSOpsWorksCM/Tests/AWSOpsWorksCMTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSOpsWorksCM/Tests/AWSOpsWorksCMTests/EndpointResolverTest.swift @@ -421,27 +421,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve21() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve22() throws { + func testResolve21() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -460,27 +441,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve23() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve24() throws { + func testResolve22() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -499,27 +461,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve25() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve26() throws { + func testResolve23() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -538,27 +481,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve27() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve28() throws { + func testResolve24() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -578,7 +502,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve29() throws { + func testResolve25() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -599,7 +523,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve30() throws { + func testResolve26() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -619,7 +543,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve31() throws { + func testResolve27() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -639,7 +563,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve32() throws { + func testResolve28() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -659,7 +583,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve33() throws { + func testResolve29() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSOrganizations/Sources/AWSOrganizations/OrganizationsClient.swift b/Sources/Services/AWSOrganizations/Sources/AWSOrganizations/OrganizationsClient.swift index 63152e55701..0085631ae01 100644 --- a/Sources/Services/AWSOrganizations/Sources/AWSOrganizations/OrganizationsClient.swift +++ b/Sources/Services/AWSOrganizations/Sources/AWSOrganizations/OrganizationsClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class OrganizationsClient: ClientRuntime.Client { public static let clientName = "OrganizationsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: OrganizationsClient.OrganizationsClientConfiguration let serviceName = "Organizations" diff --git a/Sources/Services/AWSOutposts/Sources/AWSOutposts/OutpostsClient.swift b/Sources/Services/AWSOutposts/Sources/AWSOutposts/OutpostsClient.swift index 7909076ce66..84c468649f7 100644 --- a/Sources/Services/AWSOutposts/Sources/AWSOutposts/OutpostsClient.swift +++ b/Sources/Services/AWSOutposts/Sources/AWSOutposts/OutpostsClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class OutpostsClient: ClientRuntime.Client { public static let clientName = "OutpostsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: OutpostsClient.OutpostsClientConfiguration let serviceName = "Outposts" diff --git a/Sources/Services/AWSOutposts/Tests/AWSOutpostsTests/EndpointResolverTest.swift b/Sources/Services/AWSOutposts/Tests/AWSOutpostsTests/EndpointResolverTest.swift index 1bc6b07b9c1..457b874f86f 100644 --- a/Sources/Services/AWSOutposts/Tests/AWSOutpostsTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSOutposts/Tests/AWSOutpostsTests/EndpointResolverTest.swift @@ -801,27 +801,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve40() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve41() throws { + func testResolve40() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -840,46 +821,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve42() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve43() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve44() throws { + func testResolve41() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -898,27 +841,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve45() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve46() throws { + func testResolve42() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -938,7 +862,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve47() throws { + func testResolve43() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -959,7 +883,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve48() throws { + func testResolve44() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -979,7 +903,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve49() throws { + func testResolve45() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -999,7 +923,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve50() throws { + func testResolve46() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -1019,7 +943,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve51() throws { + func testResolve47() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSPCS/Sources/AWSPCS/PCSClient.swift b/Sources/Services/AWSPCS/Sources/AWSPCS/PCSClient.swift index 72fe4a9edf9..5b60d8e408c 100644 --- a/Sources/Services/AWSPCS/Sources/AWSPCS/PCSClient.swift +++ b/Sources/Services/AWSPCS/Sources/AWSPCS/PCSClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class PCSClient: ClientRuntime.Client { public static let clientName = "PCSClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: PCSClient.PCSClientConfiguration let serviceName = "PCS" diff --git a/Sources/Services/AWSPI/Sources/AWSPI/PIClient.swift b/Sources/Services/AWSPI/Sources/AWSPI/PIClient.swift index 5de411af89e..9b7d461459a 100644 --- a/Sources/Services/AWSPI/Sources/AWSPI/PIClient.swift +++ b/Sources/Services/AWSPI/Sources/AWSPI/PIClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class PIClient: ClientRuntime.Client { public static let clientName = "PIClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: PIClient.PIClientConfiguration let serviceName = "PI" diff --git a/Sources/Services/AWSPanorama/Sources/AWSPanorama/PanoramaClient.swift b/Sources/Services/AWSPanorama/Sources/AWSPanorama/PanoramaClient.swift index 769e4bef4af..d5362b7f477 100644 --- a/Sources/Services/AWSPanorama/Sources/AWSPanorama/PanoramaClient.swift +++ b/Sources/Services/AWSPanorama/Sources/AWSPanorama/PanoramaClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class PanoramaClient: ClientRuntime.Client { public static let clientName = "PanoramaClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: PanoramaClient.PanoramaClientConfiguration let serviceName = "Panorama" diff --git a/Sources/Services/AWSPartnerCentralSelling/Sources/AWSPartnerCentralSelling/PartnerCentralSellingClient.swift b/Sources/Services/AWSPartnerCentralSelling/Sources/AWSPartnerCentralSelling/PartnerCentralSellingClient.swift index c2074f34cf6..eb5c050c301 100644 --- a/Sources/Services/AWSPartnerCentralSelling/Sources/AWSPartnerCentralSelling/PartnerCentralSellingClient.swift +++ b/Sources/Services/AWSPartnerCentralSelling/Sources/AWSPartnerCentralSelling/PartnerCentralSellingClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class PartnerCentralSellingClient: ClientRuntime.Client { public static let clientName = "PartnerCentralSellingClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: PartnerCentralSellingClient.PartnerCentralSellingClientConfiguration let serviceName = "PartnerCentral Selling" diff --git a/Sources/Services/AWSPaymentCryptography/Sources/AWSPaymentCryptography/PaymentCryptographyClient.swift b/Sources/Services/AWSPaymentCryptography/Sources/AWSPaymentCryptography/PaymentCryptographyClient.swift index 8cc64476e97..68a9f3d0442 100644 --- a/Sources/Services/AWSPaymentCryptography/Sources/AWSPaymentCryptography/PaymentCryptographyClient.swift +++ b/Sources/Services/AWSPaymentCryptography/Sources/AWSPaymentCryptography/PaymentCryptographyClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class PaymentCryptographyClient: ClientRuntime.Client { public static let clientName = "PaymentCryptographyClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: PaymentCryptographyClient.PaymentCryptographyClientConfiguration let serviceName = "Payment Cryptography" diff --git a/Sources/Services/AWSPaymentCryptographyData/Sources/AWSPaymentCryptographyData/PaymentCryptographyDataClient.swift b/Sources/Services/AWSPaymentCryptographyData/Sources/AWSPaymentCryptographyData/PaymentCryptographyDataClient.swift index 20fc25d848a..71e95378483 100644 --- a/Sources/Services/AWSPaymentCryptographyData/Sources/AWSPaymentCryptographyData/PaymentCryptographyDataClient.swift +++ b/Sources/Services/AWSPaymentCryptographyData/Sources/AWSPaymentCryptographyData/PaymentCryptographyDataClient.swift @@ -65,7 +65,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class PaymentCryptographyDataClient: ClientRuntime.Client { public static let clientName = "PaymentCryptographyDataClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: PaymentCryptographyDataClient.PaymentCryptographyDataClientConfiguration let serviceName = "Payment Cryptography Data" diff --git a/Sources/Services/AWSPcaConnectorAd/Sources/AWSPcaConnectorAd/PcaConnectorAdClient.swift b/Sources/Services/AWSPcaConnectorAd/Sources/AWSPcaConnectorAd/PcaConnectorAdClient.swift index 7d4f1278f4b..e5a7ae2ff2c 100644 --- a/Sources/Services/AWSPcaConnectorAd/Sources/AWSPcaConnectorAd/PcaConnectorAdClient.swift +++ b/Sources/Services/AWSPcaConnectorAd/Sources/AWSPcaConnectorAd/PcaConnectorAdClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class PcaConnectorAdClient: ClientRuntime.Client { public static let clientName = "PcaConnectorAdClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: PcaConnectorAdClient.PcaConnectorAdClientConfiguration let serviceName = "Pca Connector Ad" diff --git a/Sources/Services/AWSPcaConnectorAd/Tests/AWSPcaConnectorAdTests/EndpointResolverTest.swift b/Sources/Services/AWSPcaConnectorAd/Tests/AWSPcaConnectorAdTests/EndpointResolverTest.swift index f8a7ce12957..a5452cd29db 100644 --- a/Sources/Services/AWSPcaConnectorAd/Tests/AWSPcaConnectorAdTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSPcaConnectorAd/Tests/AWSPcaConnectorAdTests/EndpointResolverTest.swift @@ -261,27 +261,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve13() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve14() throws { + func testResolve13() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -300,27 +281,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve15() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve16() throws { + func testResolve14() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -339,27 +301,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve17() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve18() throws { + func testResolve15() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -378,27 +321,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve19() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve20() throws { + func testResolve16() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -418,7 +342,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve21() throws { + func testResolve17() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -439,7 +363,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve22() throws { + func testResolve18() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -459,7 +383,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve23() throws { + func testResolve19() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -479,7 +403,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve24() throws { + func testResolve20() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -499,7 +423,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve25() throws { + func testResolve21() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSPcaConnectorScep/Sources/AWSPcaConnectorScep/PcaConnectorScepClient.swift b/Sources/Services/AWSPcaConnectorScep/Sources/AWSPcaConnectorScep/PcaConnectorScepClient.swift index 7c544fdb540..7f71ad8223b 100644 --- a/Sources/Services/AWSPcaConnectorScep/Sources/AWSPcaConnectorScep/PcaConnectorScepClient.swift +++ b/Sources/Services/AWSPcaConnectorScep/Sources/AWSPcaConnectorScep/PcaConnectorScepClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class PcaConnectorScepClient: ClientRuntime.Client { public static let clientName = "PcaConnectorScepClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: PcaConnectorScepClient.PcaConnectorScepClientConfiguration let serviceName = "Pca Connector Scep" diff --git a/Sources/Services/AWSPersonalize/Sources/AWSPersonalize/PersonalizeClient.swift b/Sources/Services/AWSPersonalize/Sources/AWSPersonalize/PersonalizeClient.swift index ba7d17f5b44..67aba133be5 100644 --- a/Sources/Services/AWSPersonalize/Sources/AWSPersonalize/PersonalizeClient.swift +++ b/Sources/Services/AWSPersonalize/Sources/AWSPersonalize/PersonalizeClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class PersonalizeClient: ClientRuntime.Client { public static let clientName = "PersonalizeClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: PersonalizeClient.PersonalizeClientConfiguration let serviceName = "Personalize" diff --git a/Sources/Services/AWSPersonalizeEvents/Sources/AWSPersonalizeEvents/PersonalizeEventsClient.swift b/Sources/Services/AWSPersonalizeEvents/Sources/AWSPersonalizeEvents/PersonalizeEventsClient.swift index 62be9586b3d..9973653d889 100644 --- a/Sources/Services/AWSPersonalizeEvents/Sources/AWSPersonalizeEvents/PersonalizeEventsClient.swift +++ b/Sources/Services/AWSPersonalizeEvents/Sources/AWSPersonalizeEvents/PersonalizeEventsClient.swift @@ -65,7 +65,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class PersonalizeEventsClient: ClientRuntime.Client { public static let clientName = "PersonalizeEventsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: PersonalizeEventsClient.PersonalizeEventsClientConfiguration let serviceName = "Personalize Events" diff --git a/Sources/Services/AWSPersonalizeRuntime/Sources/AWSPersonalizeRuntime/PersonalizeRuntimeClient.swift b/Sources/Services/AWSPersonalizeRuntime/Sources/AWSPersonalizeRuntime/PersonalizeRuntimeClient.swift index 7310a1433f4..cad3fee7356 100644 --- a/Sources/Services/AWSPersonalizeRuntime/Sources/AWSPersonalizeRuntime/PersonalizeRuntimeClient.swift +++ b/Sources/Services/AWSPersonalizeRuntime/Sources/AWSPersonalizeRuntime/PersonalizeRuntimeClient.swift @@ -65,7 +65,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class PersonalizeRuntimeClient: ClientRuntime.Client { public static let clientName = "PersonalizeRuntimeClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: PersonalizeRuntimeClient.PersonalizeRuntimeClientConfiguration let serviceName = "Personalize Runtime" diff --git a/Sources/Services/AWSPersonalizeRuntime/Tests/AWSPersonalizeRuntimeTests/EndpointResolverTest.swift b/Sources/Services/AWSPersonalizeRuntime/Tests/AWSPersonalizeRuntimeTests/EndpointResolverTest.swift index 36ecc1d7757..74bffc77a9c 100644 --- a/Sources/Services/AWSPersonalizeRuntime/Tests/AWSPersonalizeRuntimeTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSPersonalizeRuntime/Tests/AWSPersonalizeRuntimeTests/EndpointResolverTest.swift @@ -261,27 +261,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve13() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve14() throws { + func testResolve13() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -300,27 +281,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve15() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve16() throws { + func testResolve14() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -339,27 +301,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve17() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve18() throws { + func testResolve15() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -378,27 +321,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve19() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve20() throws { + func testResolve16() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -418,7 +342,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve21() throws { + func testResolve17() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -439,7 +363,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve22() throws { + func testResolve18() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -459,7 +383,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve23() throws { + func testResolve19() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -479,7 +403,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve24() throws { + func testResolve20() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -499,7 +423,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve25() throws { + func testResolve21() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSPinpoint/Sources/AWSPinpoint/PinpointClient.swift b/Sources/Services/AWSPinpoint/Sources/AWSPinpoint/PinpointClient.swift index c6a1d750ea2..aaa8fb96684 100644 --- a/Sources/Services/AWSPinpoint/Sources/AWSPinpoint/PinpointClient.swift +++ b/Sources/Services/AWSPinpoint/Sources/AWSPinpoint/PinpointClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class PinpointClient: ClientRuntime.Client { public static let clientName = "PinpointClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: PinpointClient.PinpointClientConfiguration let serviceName = "Pinpoint" diff --git a/Sources/Services/AWSPinpointEmail/Sources/AWSPinpointEmail/PinpointEmailClient.swift b/Sources/Services/AWSPinpointEmail/Sources/AWSPinpointEmail/PinpointEmailClient.swift index 137bffa7860..22297d902bd 100644 --- a/Sources/Services/AWSPinpointEmail/Sources/AWSPinpointEmail/PinpointEmailClient.swift +++ b/Sources/Services/AWSPinpointEmail/Sources/AWSPinpointEmail/PinpointEmailClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class PinpointEmailClient: ClientRuntime.Client { public static let clientName = "PinpointEmailClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: PinpointEmailClient.PinpointEmailClientConfiguration let serviceName = "Pinpoint Email" diff --git a/Sources/Services/AWSPinpointSMSVoice/Sources/AWSPinpointSMSVoice/PinpointSMSVoiceClient.swift b/Sources/Services/AWSPinpointSMSVoice/Sources/AWSPinpointSMSVoice/PinpointSMSVoiceClient.swift index 84aebdc0e21..532075a2210 100644 --- a/Sources/Services/AWSPinpointSMSVoice/Sources/AWSPinpointSMSVoice/PinpointSMSVoiceClient.swift +++ b/Sources/Services/AWSPinpointSMSVoice/Sources/AWSPinpointSMSVoice/PinpointSMSVoiceClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class PinpointSMSVoiceClient: ClientRuntime.Client { public static let clientName = "PinpointSMSVoiceClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: PinpointSMSVoiceClient.PinpointSMSVoiceClientConfiguration let serviceName = "Pinpoint SMS Voice" diff --git a/Sources/Services/AWSPinpointSMSVoiceV2/Sources/AWSPinpointSMSVoiceV2/PinpointSMSVoiceV2Client.swift b/Sources/Services/AWSPinpointSMSVoiceV2/Sources/AWSPinpointSMSVoiceV2/PinpointSMSVoiceV2Client.swift index 992c64b49cf..58f6420adaa 100644 --- a/Sources/Services/AWSPinpointSMSVoiceV2/Sources/AWSPinpointSMSVoiceV2/PinpointSMSVoiceV2Client.swift +++ b/Sources/Services/AWSPinpointSMSVoiceV2/Sources/AWSPinpointSMSVoiceV2/PinpointSMSVoiceV2Client.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class PinpointSMSVoiceV2Client: ClientRuntime.Client { public static let clientName = "PinpointSMSVoiceV2Client" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: PinpointSMSVoiceV2Client.PinpointSMSVoiceV2ClientConfiguration let serviceName = "Pinpoint SMS Voice V2" diff --git a/Sources/Services/AWSPipes/Sources/AWSPipes/PipesClient.swift b/Sources/Services/AWSPipes/Sources/AWSPipes/PipesClient.swift index 98623dd9cb7..40ae5ef2117 100644 --- a/Sources/Services/AWSPipes/Sources/AWSPipes/PipesClient.swift +++ b/Sources/Services/AWSPipes/Sources/AWSPipes/PipesClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class PipesClient: ClientRuntime.Client { public static let clientName = "PipesClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: PipesClient.PipesClientConfiguration let serviceName = "Pipes" diff --git a/Sources/Services/AWSPolly/Sources/AWSPolly/PollyClient.swift b/Sources/Services/AWSPolly/Sources/AWSPolly/PollyClient.swift index bd0de25428f..f1eefe241b8 100644 --- a/Sources/Services/AWSPolly/Sources/AWSPolly/PollyClient.swift +++ b/Sources/Services/AWSPolly/Sources/AWSPolly/PollyClient.swift @@ -72,7 +72,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class PollyClient: ClientRuntime.Client { public static let clientName = "PollyClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: PollyClient.PollyClientConfiguration let serviceName = "Polly" diff --git a/Sources/Services/AWSPricing/Sources/AWSPricing/PricingClient.swift b/Sources/Services/AWSPricing/Sources/AWSPricing/PricingClient.swift index c090031448e..d0af840380f 100644 --- a/Sources/Services/AWSPricing/Sources/AWSPricing/PricingClient.swift +++ b/Sources/Services/AWSPricing/Sources/AWSPricing/PricingClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class PricingClient: ClientRuntime.Client { public static let clientName = "PricingClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: PricingClient.PricingClientConfiguration let serviceName = "Pricing" diff --git a/Sources/Services/AWSProton/Sources/AWSProton/ProtonClient.swift b/Sources/Services/AWSProton/Sources/AWSProton/ProtonClient.swift index b98b5228008..0871534f118 100644 --- a/Sources/Services/AWSProton/Sources/AWSProton/ProtonClient.swift +++ b/Sources/Services/AWSProton/Sources/AWSProton/ProtonClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ProtonClient: ClientRuntime.Client { public static let clientName = "ProtonClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ProtonClient.ProtonClientConfiguration let serviceName = "Proton" diff --git a/Sources/Services/AWSQApps/Sources/AWSQApps/QAppsClient.swift b/Sources/Services/AWSQApps/Sources/AWSQApps/QAppsClient.swift index 2f43c444e82..df9ae57963e 100644 --- a/Sources/Services/AWSQApps/Sources/AWSQApps/QAppsClient.swift +++ b/Sources/Services/AWSQApps/Sources/AWSQApps/QAppsClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class QAppsClient: ClientRuntime.Client { public static let clientName = "QAppsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: QAppsClient.QAppsClientConfiguration let serviceName = "QApps" diff --git a/Sources/Services/AWSQBusiness/Sources/AWSQBusiness/Models.swift b/Sources/Services/AWSQBusiness/Sources/AWSQBusiness/Models.swift index 4bba6c098b7..3b23958e373 100644 --- a/Sources/Services/AWSQBusiness/Sources/AWSQBusiness/Models.swift +++ b/Sources/Services/AWSQBusiness/Sources/AWSQBusiness/Models.swift @@ -2350,7 +2350,7 @@ public struct CreateDataSourceInput: Swift.Sendable { public var indexId: Swift.String? /// The configuration for extracting information from media in documents during ingestion. public var mediaExtractionConfiguration: QBusinessClientTypes.MediaExtractionConfiguration? - /// The Amazon Resource Name (ARN) of an IAM role with permission to access the data source and required resources. + /// The Amazon Resource Name (ARN) of an IAM role with permission to access the data source and required resources. This field is required for all connector types except custom connectors, where it is optional. public var roleArn: Swift.String? /// Sets the frequency for Amazon Q Business to check the documents in your data source repository and update your index. If you don't set a schedule, Amazon Q Business won't periodically update the index. Specify a cron- format schedule string or an empty string to indicate that the index is updated on demand. You can't specify the Schedule parameter when the Type parameter is set to CUSTOM. If you do, you receive a ValidationException exception. public var syncSchedule: Swift.String? @@ -4360,7 +4360,7 @@ public struct CreateWebExperienceInput: Swift.Sendable { public var identityProviderConfiguration: QBusinessClientTypes.IdentityProviderConfiguration? /// Sets the website domain origins that are allowed to embed the Amazon Q Business web experience. The domain origin refers to the base URL for accessing a website including the protocol (http/https), the domain name, and the port number (if specified). You must only submit a base URL and not a full path. For example, https://docs.aws.amazon.com. public var origins: [Swift.String]? - /// The Amazon Resource Name (ARN) of the service role attached to your web experience. You must provide this value if you're using IAM Identity Center to manage end user access to your application. If you're using legacy identity management to manage user access, you don't need to provide this value. + /// The Amazon Resource Name (ARN) of the service role attached to your web experience. The roleArn parameter is required when your Amazon Q Business application is created with IAM Identity Center. It is not required for SAML-based applications. public var roleArn: Swift.String? /// Determines whether sample prompts are enabled in the web experience for an end user. public var samplePromptsControlMode: QBusinessClientTypes.WebExperienceSamplePromptsControlMode? @@ -5470,7 +5470,7 @@ public struct BatchPutDocumentInput: Swift.Sendable { public var applicationId: Swift.String? /// The identifier of the data source sync during which the documents were added. public var dataSourceSyncId: Swift.String? - /// One or more documents to add to the index. + /// One or more documents to add to the index. Ensure that the name of your document doesn't contain any confidential information. Amazon Q Business returns document names in chat responses and citations when relevant. /// This member is required. public var documents: [QBusinessClientTypes.Document]? /// The identifier of the Amazon Q Business index to add the documents to. @@ -5509,7 +5509,7 @@ extension QBusinessClientTypes { /// Provides information about the phrases blocked from chat by your chat control configuration. public struct BlockedPhrasesConfiguration: Swift.Sendable { - /// A list of phrases blocked from a Amazon Q Business web experience chat. + /// A list of phrases blocked from a Amazon Q Business web experience chat. Each phrase can contain a maximum of 36 characters. The list can contain a maximum of 20 phrases. public var blockedPhrases: [Swift.String]? /// The configured custom message displayed to an end user informing them that they've used a blocked phrase during chat. public var systemMessageOverride: Swift.String? @@ -7424,11 +7424,13 @@ public struct GetChatResponseConfigurationOutput: Swift.Sendable { extension QBusinessClientTypes { public enum OutputFormat: Swift.Sendable, Swift.Equatable, Swift.RawRepresentable, Swift.CaseIterable, Swift.Hashable { + case extracted case raw case sdkUnknown(Swift.String) public static var allCases: [OutputFormat] { return [ + .extracted, .raw ] } @@ -7440,6 +7442,7 @@ extension QBusinessClientTypes { public var rawValue: Swift.String { switch self { + case .extracted: return "EXTRACTED" case .raw: return "RAW" case let .sdkUnknown(s): return s } @@ -7459,7 +7462,7 @@ public struct GetDocumentContentInput: Swift.Sendable { /// The identifier of the index where documents are indexed. /// This member is required. public var indexId: Swift.String? - /// Raw document outputFormat. + /// Document outputFormat. Defaults to RAW if not selected. public var outputFormat: QBusinessClientTypes.OutputFormat? public init( @@ -7478,7 +7481,7 @@ public struct GetDocumentContentInput: Swift.Sendable { } public struct GetDocumentContentOutput: Swift.Sendable { - /// The MIME type of the document content (e.g., application/pdf, text/plain, application/vnd.openxmlformats-officedocument.wordprocessingml.document). + /// The MIME type of the document content. When outputFormat is RAW, this corresponds to the original document's MIME type (e.g., application/pdf, text/plain, application/vnd.openxmlformats-officedocument.wordprocessingml.document). When outputFormat is EXTRACTED, the MIME type is always application/json. /// This member is required. public var mimeType: Swift.String? /// A pre-signed URL that provides temporary access to download the document content directly from Amazon Q Business. The URL expires after 5 minutes for security purposes. This URL is generated only after successful ACL validation. @@ -12750,6 +12753,7 @@ enum DeleteConversationOutputError { if let error = baseError.customError() { return error } switch baseError.code { case "AccessDeniedException": return try AccessDeniedException.makeError(baseError: baseError) + case "ConflictException": return try ConflictException.makeError(baseError: baseError) case "InternalServerException": return try InternalServerException.makeError(baseError: baseError) case "LicenseNotFoundException": return try LicenseNotFoundException.makeError(baseError: baseError) case "ResourceNotFoundException": return try ResourceNotFoundException.makeError(baseError: baseError) diff --git a/Sources/Services/AWSQBusiness/Sources/AWSQBusiness/QBusinessClient.swift b/Sources/Services/AWSQBusiness/Sources/AWSQBusiness/QBusinessClient.swift index 3e1379307f8..b604f7cf3c0 100644 --- a/Sources/Services/AWSQBusiness/Sources/AWSQBusiness/QBusinessClient.swift +++ b/Sources/Services/AWSQBusiness/Sources/AWSQBusiness/QBusinessClient.swift @@ -71,7 +71,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class QBusinessClient: ClientRuntime.Client { public static let clientName = "QBusinessClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: QBusinessClient.QBusinessClientConfiguration let serviceName = "QBusiness" @@ -1989,6 +1989,7 @@ extension QBusinessClient { /// /// __Possible Exceptions:__ /// - `AccessDeniedException` : You don't have access to perform this action. Make sure you have the required permission policies and user accounts and try again. + /// - `ConflictException` : You are trying to perform an action that conflicts with the current status of your resource. Fix any inconsistencies with your resources and try again. /// - `InternalServerException` : An issue occurred with the internal server used for your Amazon Q Business service. Wait some minutes and try again, or contact [Support](http://aws.amazon.com/contact-us/) for help. /// - `LicenseNotFoundException` : You don't have permissions to perform the action because your license is inactive. Ask your admin to activate your license and try again after your licence is active. /// - `ResourceNotFoundException` : The application or plugin resource you want to use doesn’t exist. Make sure you have provided the correct resource and try again. diff --git a/Sources/Services/AWSQConnect/Sources/AWSQConnect/QConnectClient.swift b/Sources/Services/AWSQConnect/Sources/AWSQConnect/QConnectClient.swift index e8d7e8c880a..bb62c1a9c29 100644 --- a/Sources/Services/AWSQConnect/Sources/AWSQConnect/QConnectClient.swift +++ b/Sources/Services/AWSQConnect/Sources/AWSQConnect/QConnectClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class QConnectClient: ClientRuntime.Client { public static let clientName = "QConnectClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: QConnectClient.QConnectClientConfiguration let serviceName = "QConnect" diff --git a/Sources/Services/AWSQLDB/Sources/AWSQLDB/QLDBClient.swift b/Sources/Services/AWSQLDB/Sources/AWSQLDB/QLDBClient.swift index 96aee49fd58..06f8727c3eb 100644 --- a/Sources/Services/AWSQLDB/Sources/AWSQLDB/QLDBClient.swift +++ b/Sources/Services/AWSQLDB/Sources/AWSQLDB/QLDBClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class QLDBClient: ClientRuntime.Client { public static let clientName = "QLDBClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: QLDBClient.QLDBClientConfiguration let serviceName = "QLDB" diff --git a/Sources/Services/AWSQLDBSession/Sources/AWSQLDBSession/QLDBSessionClient.swift b/Sources/Services/AWSQLDBSession/Sources/AWSQLDBSession/QLDBSessionClient.swift index 05d085307e1..2ee69ba88ff 100644 --- a/Sources/Services/AWSQLDBSession/Sources/AWSQLDBSession/QLDBSessionClient.swift +++ b/Sources/Services/AWSQLDBSession/Sources/AWSQLDBSession/QLDBSessionClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class QLDBSessionClient: ClientRuntime.Client { public static let clientName = "QLDBSessionClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: QLDBSessionClient.QLDBSessionClientConfiguration let serviceName = "QLDB Session" diff --git a/Sources/Services/AWSQuickSight/Sources/AWSQuickSight/QuickSightClient.swift b/Sources/Services/AWSQuickSight/Sources/AWSQuickSight/QuickSightClient.swift index 768206cd5c6..19e1f800086 100644 --- a/Sources/Services/AWSQuickSight/Sources/AWSQuickSight/QuickSightClient.swift +++ b/Sources/Services/AWSQuickSight/Sources/AWSQuickSight/QuickSightClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class QuickSightClient: ClientRuntime.Client { public static let clientName = "QuickSightClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: QuickSightClient.QuickSightClientConfiguration let serviceName = "QuickSight" diff --git a/Sources/Services/AWSRAM/Sources/AWSRAM/RAMClient.swift b/Sources/Services/AWSRAM/Sources/AWSRAM/RAMClient.swift index 594936786c5..8dfe2a312a8 100644 --- a/Sources/Services/AWSRAM/Sources/AWSRAM/RAMClient.swift +++ b/Sources/Services/AWSRAM/Sources/AWSRAM/RAMClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class RAMClient: ClientRuntime.Client { public static let clientName = "RAMClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: RAMClient.RAMClientConfiguration let serviceName = "RAM" diff --git a/Sources/Services/AWSRDS/Sources/AWSRDS/RDSClient.swift b/Sources/Services/AWSRDS/Sources/AWSRDS/RDSClient.swift index 05a16538990..9a7b5109066 100644 --- a/Sources/Services/AWSRDS/Sources/AWSRDS/RDSClient.swift +++ b/Sources/Services/AWSRDS/Sources/AWSRDS/RDSClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class RDSClient: ClientRuntime.Client { public static let clientName = "RDSClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: RDSClient.RDSClientConfiguration let serviceName = "RDS" diff --git a/Sources/Services/AWSRDSData/Sources/AWSRDSData/RDSDataClient.swift b/Sources/Services/AWSRDSData/Sources/AWSRDSData/RDSDataClient.swift index 80b5a80bb5d..2acbc5ae788 100644 --- a/Sources/Services/AWSRDSData/Sources/AWSRDSData/RDSDataClient.swift +++ b/Sources/Services/AWSRDSData/Sources/AWSRDSData/RDSDataClient.swift @@ -65,7 +65,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class RDSDataClient: ClientRuntime.Client { public static let clientName = "RDSDataClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: RDSDataClient.RDSDataClientConfiguration let serviceName = "RDS Data" diff --git a/Sources/Services/AWSRUM/Sources/AWSRUM/RUMClient.swift b/Sources/Services/AWSRUM/Sources/AWSRUM/RUMClient.swift index b8154e38861..03f4d37ba9b 100644 --- a/Sources/Services/AWSRUM/Sources/AWSRUM/RUMClient.swift +++ b/Sources/Services/AWSRUM/Sources/AWSRUM/RUMClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class RUMClient: ClientRuntime.Client { public static let clientName = "RUMClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: RUMClient.RUMClientConfiguration let serviceName = "RUM" diff --git a/Sources/Services/AWSRbin/Sources/AWSRbin/RbinClient.swift b/Sources/Services/AWSRbin/Sources/AWSRbin/RbinClient.swift index 38ff8c0b1ee..9bc6e5af7cc 100644 --- a/Sources/Services/AWSRbin/Sources/AWSRbin/RbinClient.swift +++ b/Sources/Services/AWSRbin/Sources/AWSRbin/RbinClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class RbinClient: ClientRuntime.Client { public static let clientName = "RbinClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: RbinClient.RbinClientConfiguration let serviceName = "rbin" diff --git a/Sources/Services/AWSRedshift/Sources/AWSRedshift/RedshiftClient.swift b/Sources/Services/AWSRedshift/Sources/AWSRedshift/RedshiftClient.swift index b7abc225cc2..e28e1a3a0db 100644 --- a/Sources/Services/AWSRedshift/Sources/AWSRedshift/RedshiftClient.swift +++ b/Sources/Services/AWSRedshift/Sources/AWSRedshift/RedshiftClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class RedshiftClient: ClientRuntime.Client { public static let clientName = "RedshiftClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: RedshiftClient.RedshiftClientConfiguration let serviceName = "Redshift" diff --git a/Sources/Services/AWSRedshiftData/Sources/AWSRedshiftData/RedshiftDataClient.swift b/Sources/Services/AWSRedshiftData/Sources/AWSRedshiftData/RedshiftDataClient.swift index e786f5b811b..3718db84a13 100644 --- a/Sources/Services/AWSRedshiftData/Sources/AWSRedshiftData/RedshiftDataClient.swift +++ b/Sources/Services/AWSRedshiftData/Sources/AWSRedshiftData/RedshiftDataClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class RedshiftDataClient: ClientRuntime.Client { public static let clientName = "RedshiftDataClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: RedshiftDataClient.RedshiftDataClientConfiguration let serviceName = "Redshift Data" diff --git a/Sources/Services/AWSRedshiftServerless/Sources/AWSRedshiftServerless/RedshiftServerlessClient.swift b/Sources/Services/AWSRedshiftServerless/Sources/AWSRedshiftServerless/RedshiftServerlessClient.swift index a4afd5321f3..3a4135ad37a 100644 --- a/Sources/Services/AWSRedshiftServerless/Sources/AWSRedshiftServerless/RedshiftServerlessClient.swift +++ b/Sources/Services/AWSRedshiftServerless/Sources/AWSRedshiftServerless/RedshiftServerlessClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class RedshiftServerlessClient: ClientRuntime.Client { public static let clientName = "RedshiftServerlessClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: RedshiftServerlessClient.RedshiftServerlessClientConfiguration let serviceName = "Redshift Serverless" diff --git a/Sources/Services/AWSRedshiftServerless/Tests/AWSRedshiftServerlessTests/EndpointResolverTest.swift b/Sources/Services/AWSRedshiftServerless/Tests/AWSRedshiftServerlessTests/EndpointResolverTest.swift index 86f3addbf24..d749f130df5 100644 --- a/Sources/Services/AWSRedshiftServerless/Tests/AWSRedshiftServerlessTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSRedshiftServerless/Tests/AWSRedshiftServerlessTests/EndpointResolverTest.swift @@ -461,27 +461,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve23() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve24() throws { + func testResolve23() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -500,27 +481,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve25() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve26() throws { + func testResolve24() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -539,27 +501,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve27() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve28() throws { + func testResolve25() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -578,27 +521,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve29() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve30() throws { + func testResolve26() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -618,7 +542,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve31() throws { + func testResolve27() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -639,7 +563,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve32() throws { + func testResolve28() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -659,7 +583,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve33() throws { + func testResolve29() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -679,7 +603,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve34() throws { + func testResolve30() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -699,7 +623,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve35() throws { + func testResolve31() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSRekognition/Sources/AWSRekognition/RekognitionClient.swift b/Sources/Services/AWSRekognition/Sources/AWSRekognition/RekognitionClient.swift index 4474ea0abd0..fed419aa6e9 100644 --- a/Sources/Services/AWSRekognition/Sources/AWSRekognition/RekognitionClient.swift +++ b/Sources/Services/AWSRekognition/Sources/AWSRekognition/RekognitionClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class RekognitionClient: ClientRuntime.Client { public static let clientName = "RekognitionClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: RekognitionClient.RekognitionClientConfiguration let serviceName = "Rekognition" diff --git a/Sources/Services/AWSRepostspace/Sources/AWSRepostspace/RepostspaceClient.swift b/Sources/Services/AWSRepostspace/Sources/AWSRepostspace/RepostspaceClient.swift index bcfa44676fd..e9103dd2b20 100644 --- a/Sources/Services/AWSRepostspace/Sources/AWSRepostspace/RepostspaceClient.swift +++ b/Sources/Services/AWSRepostspace/Sources/AWSRepostspace/RepostspaceClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class RepostspaceClient: ClientRuntime.Client { public static let clientName = "RepostspaceClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: RepostspaceClient.RepostspaceClientConfiguration let serviceName = "repostspace" diff --git a/Sources/Services/AWSRepostspace/Tests/AWSRepostspaceTests/EndpointResolverTest.swift b/Sources/Services/AWSRepostspace/Tests/AWSRepostspaceTests/EndpointResolverTest.swift index 04a507c2fb7..585fb4f1aa1 100644 --- a/Sources/Services/AWSRepostspace/Tests/AWSRepostspaceTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSRepostspace/Tests/AWSRepostspaceTests/EndpointResolverTest.swift @@ -261,27 +261,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve13() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve14() throws { + func testResolve13() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -300,27 +281,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve15() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve16() throws { + func testResolve14() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -339,27 +301,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve17() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve18() throws { + func testResolve15() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -378,27 +321,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve19() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve20() throws { + func testResolve16() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -418,7 +342,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve21() throws { + func testResolve17() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -439,7 +363,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve22() throws { + func testResolve18() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -459,7 +383,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve23() throws { + func testResolve19() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -479,7 +403,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve24() throws { + func testResolve20() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -499,7 +423,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve25() throws { + func testResolve21() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSResiliencehub/Sources/AWSResiliencehub/ResiliencehubClient.swift b/Sources/Services/AWSResiliencehub/Sources/AWSResiliencehub/ResiliencehubClient.swift index a055674d995..f5ff162578a 100644 --- a/Sources/Services/AWSResiliencehub/Sources/AWSResiliencehub/ResiliencehubClient.swift +++ b/Sources/Services/AWSResiliencehub/Sources/AWSResiliencehub/ResiliencehubClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ResiliencehubClient: ClientRuntime.Client { public static let clientName = "ResiliencehubClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ResiliencehubClient.ResiliencehubClientConfiguration let serviceName = "resiliencehub" diff --git a/Sources/Services/AWSResiliencehub/Tests/AWSResiliencehubTests/EndpointResolverTest.swift b/Sources/Services/AWSResiliencehub/Tests/AWSResiliencehubTests/EndpointResolverTest.swift index 158d0dc0596..7de75e7c41e 100644 --- a/Sources/Services/AWSResiliencehub/Tests/AWSResiliencehubTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSResiliencehub/Tests/AWSResiliencehubTests/EndpointResolverTest.swift @@ -641,27 +641,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve32() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve33() throws { + func testResolve32() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -680,27 +661,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve34() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve35() throws { + func testResolve33() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -719,27 +681,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve36() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve37() throws { + func testResolve34() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -758,27 +701,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve38() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve39() throws { + func testResolve35() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -798,7 +722,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve40() throws { + func testResolve36() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -819,7 +743,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve41() throws { + func testResolve37() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -839,7 +763,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve42() throws { + func testResolve38() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -859,7 +783,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve43() throws { + func testResolve39() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -879,7 +803,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve44() throws { + func testResolve40() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSResourceExplorer2/Sources/AWSResourceExplorer2/ResourceExplorer2Client.swift b/Sources/Services/AWSResourceExplorer2/Sources/AWSResourceExplorer2/ResourceExplorer2Client.swift index 8efa807aa23..6c69555af4d 100644 --- a/Sources/Services/AWSResourceExplorer2/Sources/AWSResourceExplorer2/ResourceExplorer2Client.swift +++ b/Sources/Services/AWSResourceExplorer2/Sources/AWSResourceExplorer2/ResourceExplorer2Client.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ResourceExplorer2Client: ClientRuntime.Client { public static let clientName = "ResourceExplorer2Client" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ResourceExplorer2Client.ResourceExplorer2ClientConfiguration let serviceName = "Resource Explorer 2" diff --git a/Sources/Services/AWSResourceGroups/Sources/AWSResourceGroups/ResourceGroupsClient.swift b/Sources/Services/AWSResourceGroups/Sources/AWSResourceGroups/ResourceGroupsClient.swift index ec458849aa5..ba80201f704 100644 --- a/Sources/Services/AWSResourceGroups/Sources/AWSResourceGroups/ResourceGroupsClient.swift +++ b/Sources/Services/AWSResourceGroups/Sources/AWSResourceGroups/ResourceGroupsClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ResourceGroupsClient: ClientRuntime.Client { public static let clientName = "ResourceGroupsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ResourceGroupsClient.ResourceGroupsClientConfiguration let serviceName = "Resource Groups" diff --git a/Sources/Services/AWSResourceGroupsTaggingAPI/Sources/AWSResourceGroupsTaggingAPI/ResourceGroupsTaggingAPIClient.swift b/Sources/Services/AWSResourceGroupsTaggingAPI/Sources/AWSResourceGroupsTaggingAPI/ResourceGroupsTaggingAPIClient.swift index 85482550b9a..814d2c4ed4c 100644 --- a/Sources/Services/AWSResourceGroupsTaggingAPI/Sources/AWSResourceGroupsTaggingAPI/ResourceGroupsTaggingAPIClient.swift +++ b/Sources/Services/AWSResourceGroupsTaggingAPI/Sources/AWSResourceGroupsTaggingAPI/ResourceGroupsTaggingAPIClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ResourceGroupsTaggingAPIClient: ClientRuntime.Client { public static let clientName = "ResourceGroupsTaggingAPIClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ResourceGroupsTaggingAPIClient.ResourceGroupsTaggingAPIClientConfiguration let serviceName = "Resource Groups Tagging API" diff --git a/Sources/Services/AWSResourceGroupsTaggingAPI/Tests/AWSResourceGroupsTaggingAPITests/EndpointResolverTest.swift b/Sources/Services/AWSResourceGroupsTaggingAPI/Tests/AWSResourceGroupsTaggingAPITests/EndpointResolverTest.swift index 683c772cfab..e592d48e95e 100644 --- a/Sources/Services/AWSResourceGroupsTaggingAPI/Tests/AWSResourceGroupsTaggingAPITests/EndpointResolverTest.swift +++ b/Sources/Services/AWSResourceGroupsTaggingAPI/Tests/AWSResourceGroupsTaggingAPITests/EndpointResolverTest.swift @@ -741,27 +741,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve37() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve38() throws { + func testResolve37() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -780,27 +761,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve39() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve40() throws { + func testResolve38() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -819,27 +781,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve41() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve42() throws { + func testResolve39() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -858,27 +801,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve43() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve44() throws { + func testResolve40() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -899,7 +823,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve45() throws { + func testResolve41() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -919,7 +843,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve46() throws { + func testResolve42() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -939,7 +863,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve47() throws { + func testResolve43() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -959,7 +883,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve48() throws { + func testResolve44() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSRoboMaker/Sources/AWSRoboMaker/RoboMakerClient.swift b/Sources/Services/AWSRoboMaker/Sources/AWSRoboMaker/RoboMakerClient.swift index d35b35884a1..f15fe1e4610 100644 --- a/Sources/Services/AWSRoboMaker/Sources/AWSRoboMaker/RoboMakerClient.swift +++ b/Sources/Services/AWSRoboMaker/Sources/AWSRoboMaker/RoboMakerClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class RoboMakerClient: ClientRuntime.Client { public static let clientName = "RoboMakerClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: RoboMakerClient.RoboMakerClientConfiguration let serviceName = "RoboMaker" diff --git a/Sources/Services/AWSRolesAnywhere/Sources/AWSRolesAnywhere/RolesAnywhereClient.swift b/Sources/Services/AWSRolesAnywhere/Sources/AWSRolesAnywhere/RolesAnywhereClient.swift index 106e20627c4..67409177e76 100644 --- a/Sources/Services/AWSRolesAnywhere/Sources/AWSRolesAnywhere/RolesAnywhereClient.swift +++ b/Sources/Services/AWSRolesAnywhere/Sources/AWSRolesAnywhere/RolesAnywhereClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class RolesAnywhereClient: ClientRuntime.Client { public static let clientName = "RolesAnywhereClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: RolesAnywhereClient.RolesAnywhereClientConfiguration let serviceName = "RolesAnywhere" diff --git a/Sources/Services/AWSRoute53/Sources/AWSRoute53/Route53Client.swift b/Sources/Services/AWSRoute53/Sources/AWSRoute53/Route53Client.swift index e67d78b2eaa..2f54b5f2bd1 100644 --- a/Sources/Services/AWSRoute53/Sources/AWSRoute53/Route53Client.swift +++ b/Sources/Services/AWSRoute53/Sources/AWSRoute53/Route53Client.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class Route53Client: ClientRuntime.Client { public static let clientName = "Route53Client" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: Route53Client.Route53ClientConfiguration let serviceName = "Route 53" diff --git a/Sources/Services/AWSRoute53Domains/Sources/AWSRoute53Domains/Route53DomainsClient.swift b/Sources/Services/AWSRoute53Domains/Sources/AWSRoute53Domains/Route53DomainsClient.swift index 991850a7e52..88aaa2b6543 100644 --- a/Sources/Services/AWSRoute53Domains/Sources/AWSRoute53Domains/Route53DomainsClient.swift +++ b/Sources/Services/AWSRoute53Domains/Sources/AWSRoute53Domains/Route53DomainsClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class Route53DomainsClient: ClientRuntime.Client { public static let clientName = "Route53DomainsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: Route53DomainsClient.Route53DomainsClientConfiguration let serviceName = "Route 53 Domains" diff --git a/Sources/Services/AWSRoute53Profiles/Sources/AWSRoute53Profiles/Route53ProfilesClient.swift b/Sources/Services/AWSRoute53Profiles/Sources/AWSRoute53Profiles/Route53ProfilesClient.swift index 72750937044..6b9b38594d1 100644 --- a/Sources/Services/AWSRoute53Profiles/Sources/AWSRoute53Profiles/Route53ProfilesClient.swift +++ b/Sources/Services/AWSRoute53Profiles/Sources/AWSRoute53Profiles/Route53ProfilesClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class Route53ProfilesClient: ClientRuntime.Client { public static let clientName = "Route53ProfilesClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: Route53ProfilesClient.Route53ProfilesClientConfiguration let serviceName = "Route53Profiles" diff --git a/Sources/Services/AWSRoute53RecoveryCluster/Sources/AWSRoute53RecoveryCluster/Route53RecoveryClusterClient.swift b/Sources/Services/AWSRoute53RecoveryCluster/Sources/AWSRoute53RecoveryCluster/Route53RecoveryClusterClient.swift index 7e0abb2d123..7e25cbd9c40 100644 --- a/Sources/Services/AWSRoute53RecoveryCluster/Sources/AWSRoute53RecoveryCluster/Route53RecoveryClusterClient.swift +++ b/Sources/Services/AWSRoute53RecoveryCluster/Sources/AWSRoute53RecoveryCluster/Route53RecoveryClusterClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class Route53RecoveryClusterClient: ClientRuntime.Client { public static let clientName = "Route53RecoveryClusterClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: Route53RecoveryClusterClient.Route53RecoveryClusterClientConfiguration let serviceName = "Route53 Recovery Cluster" diff --git a/Sources/Services/AWSRoute53RecoveryControlConfig/Sources/AWSRoute53RecoveryControlConfig/Route53RecoveryControlConfigClient.swift b/Sources/Services/AWSRoute53RecoveryControlConfig/Sources/AWSRoute53RecoveryControlConfig/Route53RecoveryControlConfigClient.swift index 35d258d6cc8..2a055192d1f 100644 --- a/Sources/Services/AWSRoute53RecoveryControlConfig/Sources/AWSRoute53RecoveryControlConfig/Route53RecoveryControlConfigClient.swift +++ b/Sources/Services/AWSRoute53RecoveryControlConfig/Sources/AWSRoute53RecoveryControlConfig/Route53RecoveryControlConfigClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class Route53RecoveryControlConfigClient: ClientRuntime.Client { public static let clientName = "Route53RecoveryControlConfigClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: Route53RecoveryControlConfigClient.Route53RecoveryControlConfigClientConfiguration let serviceName = "Route53 Recovery Control Config" diff --git a/Sources/Services/AWSRoute53RecoveryReadiness/Sources/AWSRoute53RecoveryReadiness/Route53RecoveryReadinessClient.swift b/Sources/Services/AWSRoute53RecoveryReadiness/Sources/AWSRoute53RecoveryReadiness/Route53RecoveryReadinessClient.swift index 84b02d11528..0eb508eac0a 100644 --- a/Sources/Services/AWSRoute53RecoveryReadiness/Sources/AWSRoute53RecoveryReadiness/Route53RecoveryReadinessClient.swift +++ b/Sources/Services/AWSRoute53RecoveryReadiness/Sources/AWSRoute53RecoveryReadiness/Route53RecoveryReadinessClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class Route53RecoveryReadinessClient: ClientRuntime.Client { public static let clientName = "Route53RecoveryReadinessClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: Route53RecoveryReadinessClient.Route53RecoveryReadinessClientConfiguration let serviceName = "Route53 Recovery Readiness" diff --git a/Sources/Services/AWSRoute53Resolver/Sources/AWSRoute53Resolver/Route53ResolverClient.swift b/Sources/Services/AWSRoute53Resolver/Sources/AWSRoute53Resolver/Route53ResolverClient.swift index 16592d88a8a..c7038640727 100644 --- a/Sources/Services/AWSRoute53Resolver/Sources/AWSRoute53Resolver/Route53ResolverClient.swift +++ b/Sources/Services/AWSRoute53Resolver/Sources/AWSRoute53Resolver/Route53ResolverClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class Route53ResolverClient: ClientRuntime.Client { public static let clientName = "Route53ResolverClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: Route53ResolverClient.Route53ResolverClientConfiguration let serviceName = "Route53Resolver" diff --git a/Sources/Services/AWSS3/Sources/AWSS3/S3Client.swift b/Sources/Services/AWSS3/Sources/AWSS3/S3Client.swift index 21c84c0d1fc..43aa60f7488 100644 --- a/Sources/Services/AWSS3/Sources/AWSS3/S3Client.swift +++ b/Sources/Services/AWSS3/Sources/AWSS3/S3Client.swift @@ -86,7 +86,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class S3Client: ClientRuntime.Client { public static let clientName = "S3Client" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: S3Client.S3ClientConfiguration let serviceName = "S3" diff --git a/Sources/Services/AWSS3Control/Sources/AWSS3Control/S3ControlClient.swift b/Sources/Services/AWSS3Control/Sources/AWSS3Control/S3ControlClient.swift index 4be66c348ad..24488d74324 100644 --- a/Sources/Services/AWSS3Control/Sources/AWSS3Control/S3ControlClient.swift +++ b/Sources/Services/AWSS3Control/Sources/AWSS3Control/S3ControlClient.swift @@ -71,7 +71,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class S3ControlClient: ClientRuntime.Client { public static let clientName = "S3ControlClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: S3ControlClient.S3ControlClientConfiguration let serviceName = "S3 Control" diff --git a/Sources/Services/AWSS3Outposts/Sources/AWSS3Outposts/S3OutpostsClient.swift b/Sources/Services/AWSS3Outposts/Sources/AWSS3Outposts/S3OutpostsClient.swift index 03cfb2348d1..d96212d2e83 100644 --- a/Sources/Services/AWSS3Outposts/Sources/AWSS3Outposts/S3OutpostsClient.swift +++ b/Sources/Services/AWSS3Outposts/Sources/AWSS3Outposts/S3OutpostsClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class S3OutpostsClient: ClientRuntime.Client { public static let clientName = "S3OutpostsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: S3OutpostsClient.S3OutpostsClientConfiguration let serviceName = "S3Outposts" diff --git a/Sources/Services/AWSS3Tables/Sources/AWSS3Tables/S3TablesClient.swift b/Sources/Services/AWSS3Tables/Sources/AWSS3Tables/S3TablesClient.swift index 7b2d4319723..dbdf10f1027 100644 --- a/Sources/Services/AWSS3Tables/Sources/AWSS3Tables/S3TablesClient.swift +++ b/Sources/Services/AWSS3Tables/Sources/AWSS3Tables/S3TablesClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class S3TablesClient: ClientRuntime.Client { public static let clientName = "S3TablesClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: S3TablesClient.S3TablesClientConfiguration let serviceName = "S3Tables" diff --git a/Sources/Services/AWSS3Vectors/Sources/AWSS3Vectors/S3VectorsClient.swift b/Sources/Services/AWSS3Vectors/Sources/AWSS3Vectors/S3VectorsClient.swift index ba77fa25453..bf9d823fe40 100644 --- a/Sources/Services/AWSS3Vectors/Sources/AWSS3Vectors/S3VectorsClient.swift +++ b/Sources/Services/AWSS3Vectors/Sources/AWSS3Vectors/S3VectorsClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class S3VectorsClient: ClientRuntime.Client { public static let clientName = "S3VectorsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: S3VectorsClient.S3VectorsClientConfiguration let serviceName = "S3Vectors" diff --git a/Sources/Services/AWSSES/Sources/AWSSES/SESClient.swift b/Sources/Services/AWSSES/Sources/AWSSES/SESClient.swift index 09ab84de035..21310a35479 100644 --- a/Sources/Services/AWSSES/Sources/AWSSES/SESClient.swift +++ b/Sources/Services/AWSSES/Sources/AWSSES/SESClient.swift @@ -65,7 +65,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SESClient: ClientRuntime.Client { public static let clientName = "SESClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SESClient.SESClientConfiguration let serviceName = "SES" diff --git a/Sources/Services/AWSSESv2/Sources/AWSSESv2/SESv2Client.swift b/Sources/Services/AWSSESv2/Sources/AWSSESv2/SESv2Client.swift index 9e78a518e05..1256f7a0bf9 100644 --- a/Sources/Services/AWSSESv2/Sources/AWSSESv2/SESv2Client.swift +++ b/Sources/Services/AWSSESv2/Sources/AWSSESv2/SESv2Client.swift @@ -69,7 +69,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SESv2Client: ClientRuntime.Client { public static let clientName = "SESv2Client" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SESv2Client.SESv2ClientConfiguration let serviceName = "SESv2" diff --git a/Sources/Services/AWSSFN/Sources/AWSSFN/SFNClient.swift b/Sources/Services/AWSSFN/Sources/AWSSFN/SFNClient.swift index 530b4f37584..91a53e196ec 100644 --- a/Sources/Services/AWSSFN/Sources/AWSSFN/SFNClient.swift +++ b/Sources/Services/AWSSFN/Sources/AWSSFN/SFNClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SFNClient: ClientRuntime.Client { public static let clientName = "SFNClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SFNClient.SFNClientConfiguration let serviceName = "SFN" diff --git a/Sources/Services/AWSSFN/Tests/AWSSFNTests/EndpointResolverTest.swift b/Sources/Services/AWSSFN/Tests/AWSSFNTests/EndpointResolverTest.swift index c015d535b2a..3ee73088252 100644 --- a/Sources/Services/AWSSFN/Tests/AWSSFNTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSSFN/Tests/AWSSFNTests/EndpointResolverTest.swift @@ -841,27 +841,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve42() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve43() throws { + func testResolve42() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -880,27 +861,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve44() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve45() throws { + func testResolve43() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -919,27 +881,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve46() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve47() throws { + func testResolve44() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -958,27 +901,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve48() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve49() throws { + func testResolve45() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -999,7 +923,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve50() throws { + func testResolve46() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -1019,7 +943,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve51() throws { + func testResolve47() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -1039,7 +963,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve52() throws { + func testResolve48() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -1059,7 +983,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve53() throws { + func testResolve49() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSSMS/Sources/AWSSMS/SMSClient.swift b/Sources/Services/AWSSMS/Sources/AWSSMS/SMSClient.swift index 858ff75f746..421969bd7c1 100644 --- a/Sources/Services/AWSSMS/Sources/AWSSMS/SMSClient.swift +++ b/Sources/Services/AWSSMS/Sources/AWSSMS/SMSClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SMSClient: ClientRuntime.Client { public static let clientName = "SMSClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SMSClient.SMSClientConfiguration let serviceName = "SMS" diff --git a/Sources/Services/AWSSNS/Sources/AWSSNS/SNSClient.swift b/Sources/Services/AWSSNS/Sources/AWSSNS/SNSClient.swift index 939e73c8e6f..e0cb3d9676b 100644 --- a/Sources/Services/AWSSNS/Sources/AWSSNS/SNSClient.swift +++ b/Sources/Services/AWSSNS/Sources/AWSSNS/SNSClient.swift @@ -65,7 +65,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SNSClient: ClientRuntime.Client { public static let clientName = "SNSClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SNSClient.SNSClientConfiguration let serviceName = "SNS" diff --git a/Sources/Services/AWSSQS/Sources/AWSSQS/Models.swift b/Sources/Services/AWSSQS/Sources/AWSSQS/Models.swift index 38e07c6bc42..f8c3953adc7 100644 --- a/Sources/Services/AWSSQS/Sources/AWSSQS/Models.swift +++ b/Sources/Services/AWSSQS/Sources/AWSSQS/Models.swift @@ -732,7 +732,7 @@ public struct CreateQueueInput: Swift.Sendable { /// /// * DelaySeconds – The length of time, in seconds, for which the delivery of all messages in the queue is delayed. Valid values: An integer from 0 to 900 seconds (15 minutes). Default: 0. /// - /// * MaximumMessageSize – The limit of how many bytes a message can contain before Amazon SQS rejects it. Valid values: An integer from 1,024 bytes (1 KiB) to 262,144 bytes (256 KiB). Default: 262,144 (256 KiB). + /// * MaximumMessageSize – The limit of how many bytes a message can contain before Amazon SQS rejects it. Valid values: An integer from 1,024 bytes (1 KiB) to 1,048,576 bytes (1 MiB). Default: 1,048,576 bytes (1 MiB). /// /// * MessageRetentionPeriod – The length of time, in seconds, for which Amazon SQS retains a message. Valid values: An integer from 60 seconds (1 minute) to 1,209,600 seconds (14 days). Default: 345,600 (4 days). When you change a queue's attributes, the change can take up to 60 seconds for most of the attributes to propagate throughout the Amazon SQS system. Changes made to the MessageRetentionPeriod attribute can take up to 15 minutes and will impact existing messages in the queue potentially causing them to be expired and deleted if the MessageRetentionPeriod is reduced below the age of existing messages. /// @@ -1701,7 +1701,7 @@ public struct ReceiveMessageInput: Swift.Sendable { extension SQSClientTypes { - /// The user-specified message attribute value. For string data types, the Value attribute has the same restrictions on the content as the message body. For more information, see [SendMessage].Name, type, value and the message body must not be empty or null. All parts of the message attribute, including Name, Type, and Value, are part of the message size restriction (256 KiB or 262,144 bytes). + /// The user-specified message attribute value. For string data types, the Value attribute has the same restrictions on the content as the message body. For more information, see [SendMessage].Name, type, value and the message body must not be empty or null. All parts of the message attribute, including Name, Type, and Value, are part of the message size restriction (1 MiB or 1,048,576 bytes). public struct MessageAttributeValue: Swift.Sendable { /// Not implemented. Reserved for future use. public var binaryListValues: [Foundation.Data]? @@ -1904,7 +1904,7 @@ public struct SendMessageInput: Swift.Sendable { public var delaySeconds: Swift.Int? /// Each message attribute consists of a Name, Type, and Value. For more information, see [Amazon SQS message attributes](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-message-metadata.html#sqs-message-attributes) in the Amazon SQS Developer Guide. public var messageAttributes: [Swift.String: SQSClientTypes.MessageAttributeValue]? - /// The message to send. The minimum size is one character. The maximum size is 256 KiB. A message can include only XML, JSON, and unformatted text. The following Unicode characters are allowed. For more information, see the [W3C specification for characters](http://www.w3.org/TR/REC-xml/#charsets). #x9 | #xA | #xD | #x20 to #xD7FF | #xE000 to #xFFFD | #x10000 to #x10FFFF Amazon SQS does not throw an exception or completely reject the message if it contains invalid characters. Instead, it replaces those invalid characters with U+FFFD before storing the message in the queue, as long as the message body contains at least one valid character. + /// The message to send. The minimum size is one character. The maximum size is 1 MiB or 1,048,576 bytes A message can include only XML, JSON, and unformatted text. The following Unicode characters are allowed. For more information, see the [W3C specification for characters](http://www.w3.org/TR/REC-xml/#charsets). #x9 | #xA | #xD | #x20 to #xD7FF | #xE000 to #xFFFD | #x10000 to #x10FFFF Amazon SQS does not throw an exception or completely reject the message if it contains invalid characters. Instead, it replaces those invalid characters with U+FFFD before storing the message in the queue, as long as the message body contains at least one valid character. /// This member is required. public var messageBody: Swift.String? /// This parameter applies only to FIFO (first-in-first-out) queues. The token used for deduplication of sent messages. If a message with a particular MessageDeduplicationId is sent successfully, any messages sent with the same MessageDeduplicationId are accepted successfully but aren't delivered during the 5-minute deduplication interval. For more information, see [ Exactly-once processing](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/FIFO-queues-exactly-once-processing.html) in the Amazon SQS Developer Guide. @@ -2170,7 +2170,7 @@ public struct SetQueueAttributesInput: Swift.Sendable { /// /// * DelaySeconds – The length of time, in seconds, for which the delivery of all messages in the queue is delayed. Valid values: An integer from 0 to 900 (15 minutes). Default: 0. /// - /// * MaximumMessageSize – The limit of how many bytes a message can contain before Amazon SQS rejects it. Valid values: An integer from 1,024 bytes (1 KiB) up to 262,144 bytes (256 KiB). Default: 262,144 (256 KiB). + /// * MaximumMessageSize – The limit of how many bytes a message can contain before Amazon SQS rejects it. Valid values: An integer from 1,024 bytes (1 KiB) up to 1,048,576 bytes (1 MiB). Default: 1,048,576 bytes (1 MiB). /// /// * MessageRetentionPeriod – The length of time, in seconds, for which Amazon SQS retains a message. Valid values: An integer representing seconds, from 60 (1 minute) to 1,209,600 (14 days). Default: 345,600 (4 days). When you change a queue's attributes, the change can take up to 60 seconds for most of the attributes to propagate throughout the Amazon SQS system. Changes made to the MessageRetentionPeriod attribute can take up to 15 minutes and will impact existing messages in the queue potentially causing them to be expired and deleted if the MessageRetentionPeriod is reduced below the age of existing messages. /// diff --git a/Sources/Services/AWSSQS/Sources/AWSSQS/SQSClient.swift b/Sources/Services/AWSSQS/Sources/AWSSQS/SQSClient.swift index 3e6a18b9659..30cf78dc2e3 100644 --- a/Sources/Services/AWSSQS/Sources/AWSSQS/SQSClient.swift +++ b/Sources/Services/AWSSQS/Sources/AWSSQS/SQSClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SQSClient: ClientRuntime.Client { public static let clientName = "SQSClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SQSClient.SQSClientConfiguration let serviceName = "SQS" @@ -1863,7 +1863,7 @@ extension SQSClient { /// Performs the `SendMessageBatch` operation on the `SQS` service. /// - /// You can use SendMessageBatch to send up to 10 messages to the specified queue by assigning either identical or different values to each message (or by not assigning values at all). This is a batch version of [SendMessage]. For a FIFO queue, multiple messages within a single batch are enqueued in the order they are sent. The result of sending each message is reported individually in the response. Because the batch request can result in a combination of successful and unsuccessful actions, you should check for batch errors even when the call returns an HTTP status code of 200. The maximum allowed individual message size and the maximum total payload size (the sum of the individual lengths of all of the batched messages) are both 256 KiB (262,144 bytes). A message can include only XML, JSON, and unformatted text. The following Unicode characters are allowed. For more information, see the [W3C specification for characters](http://www.w3.org/TR/REC-xml/#charsets). #x9 | #xA | #xD | #x20 to #xD7FF | #xE000 to #xFFFD | #x10000 to #x10FFFF Amazon SQS does not throw an exception or completely reject the message if it contains invalid characters. Instead, it replaces those invalid characters with U+FFFD before storing the message in the queue, as long as the message body contains at least one valid character. If you don't specify the DelaySeconds parameter for an entry, Amazon SQS uses the default value for the queue. + /// You can use SendMessageBatch to send up to 10 messages to the specified queue by assigning either identical or different values to each message (or by not assigning values at all). This is a batch version of [SendMessage]. For a FIFO queue, multiple messages within a single batch are enqueued in the order they are sent. The result of sending each message is reported individually in the response. Because the batch request can result in a combination of successful and unsuccessful actions, you should check for batch errors even when the call returns an HTTP status code of 200. The maximum allowed individual message size and the maximum total payload size (the sum of the individual lengths of all of the batched messages) are both 1 MiB 1,048,576 bytes. A message can include only XML, JSON, and unformatted text. The following Unicode characters are allowed. For more information, see the [W3C specification for characters](http://www.w3.org/TR/REC-xml/#charsets). #x9 | #xA | #xD | #x20 to #xD7FF | #xE000 to #xFFFD | #x10000 to #x10FFFF Amazon SQS does not throw an exception or completely reject the message if it contains invalid characters. Instead, it replaces those invalid characters with U+FFFD before storing the message in the queue, as long as the message body contains at least one valid character. If you don't specify the DelaySeconds parameter for an entry, Amazon SQS uses the default value for the queue. /// /// - Parameter SendMessageBatchInput : /// diff --git a/Sources/Services/AWSSSM/Sources/AWSSSM/SSMClient.swift b/Sources/Services/AWSSSM/Sources/AWSSSM/SSMClient.swift index 043fdc76c16..9fec73baa53 100644 --- a/Sources/Services/AWSSSM/Sources/AWSSSM/SSMClient.swift +++ b/Sources/Services/AWSSSM/Sources/AWSSSM/SSMClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SSMClient: ClientRuntime.Client { public static let clientName = "SSMClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SSMClient.SSMClientConfiguration let serviceName = "SSM" diff --git a/Sources/Services/AWSSSMContacts/Sources/AWSSSMContacts/SSMContactsClient.swift b/Sources/Services/AWSSSMContacts/Sources/AWSSSMContacts/SSMContactsClient.swift index 60e02236605..a5fa2892e76 100644 --- a/Sources/Services/AWSSSMContacts/Sources/AWSSSMContacts/SSMContactsClient.swift +++ b/Sources/Services/AWSSSMContacts/Sources/AWSSSMContacts/SSMContactsClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SSMContactsClient: ClientRuntime.Client { public static let clientName = "SSMContactsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SSMContactsClient.SSMContactsClientConfiguration let serviceName = "SSM Contacts" diff --git a/Sources/Services/AWSSSMGuiConnect/Sources/AWSSSMGuiConnect/SSMGuiConnectClient.swift b/Sources/Services/AWSSSMGuiConnect/Sources/AWSSSMGuiConnect/SSMGuiConnectClient.swift index 50533f2eeb5..e9fd5ac793f 100644 --- a/Sources/Services/AWSSSMGuiConnect/Sources/AWSSSMGuiConnect/SSMGuiConnectClient.swift +++ b/Sources/Services/AWSSSMGuiConnect/Sources/AWSSSMGuiConnect/SSMGuiConnectClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SSMGuiConnectClient: ClientRuntime.Client { public static let clientName = "SSMGuiConnectClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SSMGuiConnectClient.SSMGuiConnectClientConfiguration let serviceName = "SSM GuiConnect" diff --git a/Sources/Services/AWSSSMIncidents/Sources/AWSSSMIncidents/SSMIncidentsClient.swift b/Sources/Services/AWSSSMIncidents/Sources/AWSSSMIncidents/SSMIncidentsClient.swift index ce141456f9f..20d2a5ba177 100644 --- a/Sources/Services/AWSSSMIncidents/Sources/AWSSSMIncidents/SSMIncidentsClient.swift +++ b/Sources/Services/AWSSSMIncidents/Sources/AWSSSMIncidents/SSMIncidentsClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SSMIncidentsClient: ClientRuntime.Client { public static let clientName = "SSMIncidentsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SSMIncidentsClient.SSMIncidentsClientConfiguration let serviceName = "SSM Incidents" diff --git a/Sources/Services/AWSSSMQuickSetup/Sources/AWSSSMQuickSetup/SSMQuickSetupClient.swift b/Sources/Services/AWSSSMQuickSetup/Sources/AWSSSMQuickSetup/SSMQuickSetupClient.swift index 92f1057a827..e7a804732d0 100644 --- a/Sources/Services/AWSSSMQuickSetup/Sources/AWSSSMQuickSetup/SSMQuickSetupClient.swift +++ b/Sources/Services/AWSSSMQuickSetup/Sources/AWSSSMQuickSetup/SSMQuickSetupClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SSMQuickSetupClient: ClientRuntime.Client { public static let clientName = "SSMQuickSetupClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SSMQuickSetupClient.SSMQuickSetupClientConfiguration let serviceName = "SSM QuickSetup" diff --git a/Sources/Services/AWSSSO/Sources/AWSSSO/SSOClient.swift b/Sources/Services/AWSSSO/Sources/AWSSSO/SSOClient.swift index 89c0fa2082a..21709f7b9d7 100644 --- a/Sources/Services/AWSSSO/Sources/AWSSSO/SSOClient.swift +++ b/Sources/Services/AWSSSO/Sources/AWSSSO/SSOClient.swift @@ -62,7 +62,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SSOClient: ClientRuntime.Client { public static let clientName = "SSOClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SSOClient.SSOClientConfiguration let serviceName = "SSO" diff --git a/Sources/Services/AWSSSOAdmin/Sources/AWSSSOAdmin/SSOAdminClient.swift b/Sources/Services/AWSSSOAdmin/Sources/AWSSSOAdmin/SSOAdminClient.swift index 39c50d426e8..1137753afaa 100644 --- a/Sources/Services/AWSSSOAdmin/Sources/AWSSSOAdmin/SSOAdminClient.swift +++ b/Sources/Services/AWSSSOAdmin/Sources/AWSSSOAdmin/SSOAdminClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SSOAdminClient: ClientRuntime.Client { public static let clientName = "SSOAdminClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SSOAdminClient.SSOAdminClientConfiguration let serviceName = "SSO Admin" diff --git a/Sources/Services/AWSSSOAdmin/Tests/AWSSSOAdminTests/EndpointResolverTest.swift b/Sources/Services/AWSSSOAdmin/Tests/AWSSSOAdminTests/EndpointResolverTest.swift index 59b26736a49..071cc17ddfc 100644 --- a/Sources/Services/AWSSSOAdmin/Tests/AWSSSOAdminTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSSSOAdmin/Tests/AWSSSOAdminTests/EndpointResolverTest.swift @@ -661,27 +661,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve33() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve34() throws { + func testResolve33() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -700,27 +681,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve35() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve36() throws { + func testResolve34() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -739,27 +701,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve37() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve38() throws { + func testResolve35() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -778,27 +721,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve39() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve40() throws { + func testResolve36() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -818,7 +742,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve41() throws { + func testResolve37() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -839,7 +763,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve42() throws { + func testResolve38() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -859,7 +783,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve43() throws { + func testResolve39() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -879,7 +803,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve44() throws { + func testResolve40() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -899,7 +823,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve45() throws { + func testResolve41() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSSSOOIDC/Sources/AWSSSOOIDC/SSOOIDCClient.swift b/Sources/Services/AWSSSOOIDC/Sources/AWSSSOOIDC/SSOOIDCClient.swift index d2336cadfc0..994ee2e9d10 100644 --- a/Sources/Services/AWSSSOOIDC/Sources/AWSSSOOIDC/SSOOIDCClient.swift +++ b/Sources/Services/AWSSSOOIDC/Sources/AWSSSOOIDC/SSOOIDCClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SSOOIDCClient: ClientRuntime.Client { public static let clientName = "SSOOIDCClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SSOOIDCClient.SSOOIDCClientConfiguration let serviceName = "SSO OIDC" diff --git a/Sources/Services/AWSSTS/Sources/AWSSTS/STSClient.swift b/Sources/Services/AWSSTS/Sources/AWSSTS/STSClient.swift index 3c37ed11287..284e966e4f0 100644 --- a/Sources/Services/AWSSTS/Sources/AWSSTS/STSClient.swift +++ b/Sources/Services/AWSSTS/Sources/AWSSTS/STSClient.swift @@ -70,7 +70,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class STSClient: ClientRuntime.Client { public static let clientName = "STSClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: STSClient.STSClientConfiguration let serviceName = "STS" diff --git a/Sources/Services/AWSSWF/Sources/AWSSWF/SWFClient.swift b/Sources/Services/AWSSWF/Sources/AWSSWF/SWFClient.swift index 9d0cdfe6c0b..fb177b58edf 100644 --- a/Sources/Services/AWSSWF/Sources/AWSSWF/SWFClient.swift +++ b/Sources/Services/AWSSWF/Sources/AWSSWF/SWFClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SWFClient: ClientRuntime.Client { public static let clientName = "SWFClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SWFClient.SWFClientConfiguration let serviceName = "SWF" diff --git a/Sources/Services/AWSSageMaker/Sources/AWSSageMaker/SageMakerClient.swift b/Sources/Services/AWSSageMaker/Sources/AWSSageMaker/SageMakerClient.swift index 7c18c09e591..88d3a97232e 100644 --- a/Sources/Services/AWSSageMaker/Sources/AWSSageMaker/SageMakerClient.swift +++ b/Sources/Services/AWSSageMaker/Sources/AWSSageMaker/SageMakerClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SageMakerClient: ClientRuntime.Client { public static let clientName = "SageMakerClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SageMakerClient.SageMakerClientConfiguration let serviceName = "SageMaker" diff --git a/Sources/Services/AWSSageMakerA2IRuntime/Sources/AWSSageMakerA2IRuntime/SageMakerA2IRuntimeClient.swift b/Sources/Services/AWSSageMakerA2IRuntime/Sources/AWSSageMakerA2IRuntime/SageMakerA2IRuntimeClient.swift index 6735198394f..0e083c1fd8b 100644 --- a/Sources/Services/AWSSageMakerA2IRuntime/Sources/AWSSageMakerA2IRuntime/SageMakerA2IRuntimeClient.swift +++ b/Sources/Services/AWSSageMakerA2IRuntime/Sources/AWSSageMakerA2IRuntime/SageMakerA2IRuntimeClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SageMakerA2IRuntimeClient: ClientRuntime.Client { public static let clientName = "SageMakerA2IRuntimeClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SageMakerA2IRuntimeClient.SageMakerA2IRuntimeClientConfiguration let serviceName = "SageMaker A2I Runtime" diff --git a/Sources/Services/AWSSageMakerFeatureStoreRuntime/Sources/AWSSageMakerFeatureStoreRuntime/SageMakerFeatureStoreRuntimeClient.swift b/Sources/Services/AWSSageMakerFeatureStoreRuntime/Sources/AWSSageMakerFeatureStoreRuntime/SageMakerFeatureStoreRuntimeClient.swift index 4de8aceac48..ad8fe793964 100644 --- a/Sources/Services/AWSSageMakerFeatureStoreRuntime/Sources/AWSSageMakerFeatureStoreRuntime/SageMakerFeatureStoreRuntimeClient.swift +++ b/Sources/Services/AWSSageMakerFeatureStoreRuntime/Sources/AWSSageMakerFeatureStoreRuntime/SageMakerFeatureStoreRuntimeClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SageMakerFeatureStoreRuntimeClient: ClientRuntime.Client { public static let clientName = "SageMakerFeatureStoreRuntimeClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SageMakerFeatureStoreRuntimeClient.SageMakerFeatureStoreRuntimeClientConfiguration let serviceName = "SageMaker FeatureStore Runtime" diff --git a/Sources/Services/AWSSageMakerFeatureStoreRuntime/Tests/AWSSageMakerFeatureStoreRuntimeTests/EndpointResolverTest.swift b/Sources/Services/AWSSageMakerFeatureStoreRuntime/Tests/AWSSageMakerFeatureStoreRuntimeTests/EndpointResolverTest.swift index 44766728624..b63e17cb9bd 100644 --- a/Sources/Services/AWSSageMakerFeatureStoreRuntime/Tests/AWSSageMakerFeatureStoreRuntimeTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSSageMakerFeatureStoreRuntime/Tests/AWSSageMakerFeatureStoreRuntimeTests/EndpointResolverTest.swift @@ -261,27 +261,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve13() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve14() throws { + func testResolve13() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -300,27 +281,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve15() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve16() throws { + func testResolve14() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -339,27 +301,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve17() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve18() throws { + func testResolve15() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -378,27 +321,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve19() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve20() throws { + func testResolve16() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -418,7 +342,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve21() throws { + func testResolve17() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -439,7 +363,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve22() throws { + func testResolve18() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -459,7 +383,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve23() throws { + func testResolve19() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -479,7 +403,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve24() throws { + func testResolve20() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -499,7 +423,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve25() throws { + func testResolve21() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSSageMakerGeospatial/Sources/AWSSageMakerGeospatial/SageMakerGeospatialClient.swift b/Sources/Services/AWSSageMakerGeospatial/Sources/AWSSageMakerGeospatial/SageMakerGeospatialClient.swift index 4046425c8f7..37a68ff6fc0 100644 --- a/Sources/Services/AWSSageMakerGeospatial/Sources/AWSSageMakerGeospatial/SageMakerGeospatialClient.swift +++ b/Sources/Services/AWSSageMakerGeospatial/Sources/AWSSageMakerGeospatial/SageMakerGeospatialClient.swift @@ -69,7 +69,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SageMakerGeospatialClient: ClientRuntime.Client { public static let clientName = "SageMakerGeospatialClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SageMakerGeospatialClient.SageMakerGeospatialClientConfiguration let serviceName = "SageMaker Geospatial" diff --git a/Sources/Services/AWSSageMakerMetrics/Sources/AWSSageMakerMetrics/SageMakerMetricsClient.swift b/Sources/Services/AWSSageMakerMetrics/Sources/AWSSageMakerMetrics/SageMakerMetricsClient.swift index 0c7f094b15f..a7ff8ae3ed4 100644 --- a/Sources/Services/AWSSageMakerMetrics/Sources/AWSSageMakerMetrics/SageMakerMetricsClient.swift +++ b/Sources/Services/AWSSageMakerMetrics/Sources/AWSSageMakerMetrics/SageMakerMetricsClient.swift @@ -65,7 +65,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SageMakerMetricsClient: ClientRuntime.Client { public static let clientName = "SageMakerMetricsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SageMakerMetricsClient.SageMakerMetricsClientConfiguration let serviceName = "SageMaker Metrics" diff --git a/Sources/Services/AWSSageMakerRuntime/Sources/AWSSageMakerRuntime/Models.swift b/Sources/Services/AWSSageMakerRuntime/Sources/AWSSageMakerRuntime/Models.swift index f9d7aab4eda..2d2d61ae55b 100644 --- a/Sources/Services/AWSSageMakerRuntime/Sources/AWSSageMakerRuntime/Models.swift +++ b/Sources/Services/AWSSageMakerRuntime/Sources/AWSSageMakerRuntime/Models.swift @@ -183,12 +183,12 @@ public struct ValidationError: ClientRuntime.ModeledError, AWSClientRuntime.AWSS public struct InvokeEndpointInput: Swift.Sendable { /// The desired MIME type of the inference response from the model container. public var accept: Swift.String? - /// Provides input data, in the format specified in the ContentType request header. Amazon SageMaker passes all of the data in the body to the model. For information about the format of the request body, see [Common Data Formats-Inference](https://docs.aws.amazon.com/sagemaker/latest/dg/cdf-inference.html). + /// Provides input data, in the format specified in the ContentType request header. Amazon SageMaker AI passes all of the data in the body to the model. For information about the format of the request body, see [Common Data Formats-Inference](https://docs.aws.amazon.com/sagemaker/latest/dg/cdf-inference.html). /// This member is required. public var body: Foundation.Data? /// The MIME type of the input data in the request body. public var contentType: Swift.String? - /// Provides additional information about a request for an inference submitted to a model hosted at an Amazon SageMaker endpoint. The information is an opaque value that is forwarded verbatim. You could use this value, for example, to provide an ID that you can use to track a request or to provide other metadata that a service endpoint was programmed to process. The value must consist of no more than 1024 visible US-ASCII characters as specified in [Section 3.3.6. Field Value Components](https://datatracker.ietf.org/doc/html/rfc7230#section-3.2.6) of the Hypertext Transfer Protocol (HTTP/1.1). The code in your model is responsible for setting or updating any custom attributes in the response. If your code does not set this value in the response, an empty value is returned. For example, if a custom attribute represents the trace ID, your model can prepend the custom attribute with Trace ID: in your post-processing function. This feature is currently supported in the Amazon Web Services SDKs but not in the Amazon SageMaker Python SDK. + /// Provides additional information about a request for an inference submitted to a model hosted at an Amazon SageMaker AI endpoint. The information is an opaque value that is forwarded verbatim. You could use this value, for example, to provide an ID that you can use to track a request or to provide other metadata that a service endpoint was programmed to process. The value must consist of no more than 1024 visible US-ASCII characters as specified in [Section 3.3.6. Field Value Components](https://datatracker.ietf.org/doc/html/rfc7230#section-3.2.6) of the Hypertext Transfer Protocol (HTTP/1.1). The code in your model is responsible for setting or updating any custom attributes in the response. If your code does not set this value in the response, an empty value is returned. For example, if a custom attribute represents the trace ID, your model can prepend the custom attribute with Trace ID: in your post-processing function. This feature is currently supported in the Amazon Web Services SDKs but not in the Amazon SageMaker AI Python SDK. public var customAttributes: Swift.String? /// An optional JMESPath expression used to override the EnableExplanations parameter of the ClarifyExplainerConfig API. See the [EnableExplanations](https://docs.aws.amazon.com/sagemaker/latest/dg/clarify-online-explainability-create-endpoint.html#clarify-online-explainability-create-endpoint-enable) section in the developer guide for more information. public var enableExplanations: Swift.String? @@ -206,7 +206,7 @@ public struct InvokeEndpointInput: Swift.Sendable { /// * Send your request to an existing stateful session by specifying the ID of that session. /// /// - /// With a stateful session, you can send multiple requests to a stateful model. When you create a session with a stateful model, the model must create the session ID and set the expiration time. The model must also provide that information in the response to your request. You can get the ID and timestamp from the NewSessionId response parameter. For any subsequent request where you specify that session ID, SageMaker routes the request to the same instance that supports the session. + /// With a stateful session, you can send multiple requests to a stateful model. When you create a session with a stateful model, the model must create the session ID and set the expiration time. The model must also provide that information in the response to your request. You can get the ID and timestamp from the NewSessionId response parameter. For any subsequent request where you specify that session ID, SageMaker AI routes the request to the same instance that supports the session. public var sessionId: Swift.String? /// If the endpoint hosts multiple containers and is configured to use direct invocation, this parameter specifies the host name of the container to invoke. public var targetContainerHostname: Swift.String? @@ -257,7 +257,7 @@ public struct InvokeEndpointOutput: Swift.Sendable { public var closedSessionId: Swift.String? /// The MIME type of the inference returned from the model container. public var contentType: Swift.String? - /// Provides additional information in the response about the inference returned by a model hosted at an Amazon SageMaker endpoint. The information is an opaque value that is forwarded verbatim. You could use this value, for example, to return an ID received in the CustomAttributes header of a request or other metadata that a service endpoint was programmed to produce. The value must consist of no more than 1024 visible US-ASCII characters as specified in [Section 3.3.6. Field Value Components](https://tools.ietf.org/html/rfc7230#section-3.2.6) of the Hypertext Transfer Protocol (HTTP/1.1). If the customer wants the custom attribute returned, the model must set the custom attribute to be included on the way back. The code in your model is responsible for setting or updating any custom attributes in the response. If your code does not set this value in the response, an empty value is returned. For example, if a custom attribute represents the trace ID, your model can prepend the custom attribute with Trace ID: in your post-processing function. This feature is currently supported in the Amazon Web Services SDKs but not in the Amazon SageMaker Python SDK. + /// Provides additional information in the response about the inference returned by a model hosted at an Amazon SageMaker AI endpoint. The information is an opaque value that is forwarded verbatim. You could use this value, for example, to return an ID received in the CustomAttributes header of a request or other metadata that a service endpoint was programmed to produce. The value must consist of no more than 1024 visible US-ASCII characters as specified in [Section 3.3.6. Field Value Components](https://tools.ietf.org/html/rfc7230#section-3.2.6) of the Hypertext Transfer Protocol (HTTP/1.1). If the customer wants the custom attribute returned, the model must set the custom attribute to be included on the way back. The code in your model is responsible for setting or updating any custom attributes in the response. If your code does not set this value in the response, an empty value is returned. For example, if a custom attribute represents the trace ID, your model can prepend the custom attribute with Trace ID: in your post-processing function. This feature is currently supported in the Amazon Web Services SDKs but not in the Amazon SageMaker AI Python SDK. public var customAttributes: Swift.String? /// Identifies the production variant that was invoked. public var invokedProductionVariant: Swift.String? @@ -291,12 +291,12 @@ public struct InvokeEndpointAsyncInput: Swift.Sendable { public var accept: Swift.String? /// The MIME type of the input data in the request body. public var contentType: Swift.String? - /// Provides additional information about a request for an inference submitted to a model hosted at an Amazon SageMaker endpoint. The information is an opaque value that is forwarded verbatim. You could use this value, for example, to provide an ID that you can use to track a request or to provide other metadata that a service endpoint was programmed to process. The value must consist of no more than 1024 visible US-ASCII characters as specified in [Section 3.3.6. Field Value Components](https://datatracker.ietf.org/doc/html/rfc7230#section-3.2.6) of the Hypertext Transfer Protocol (HTTP/1.1). The code in your model is responsible for setting or updating any custom attributes in the response. If your code does not set this value in the response, an empty value is returned. For example, if a custom attribute represents the trace ID, your model can prepend the custom attribute with Trace ID: in your post-processing function. This feature is currently supported in the Amazon Web Services SDKs but not in the Amazon SageMaker Python SDK. + /// Provides additional information about a request for an inference submitted to a model hosted at an Amazon SageMaker AI endpoint. The information is an opaque value that is forwarded verbatim. You could use this value, for example, to provide an ID that you can use to track a request or to provide other metadata that a service endpoint was programmed to process. The value must consist of no more than 1024 visible US-ASCII characters as specified in [Section 3.3.6. Field Value Components](https://datatracker.ietf.org/doc/html/rfc7230#section-3.2.6) of the Hypertext Transfer Protocol (HTTP/1.1). The code in your model is responsible for setting or updating any custom attributes in the response. If your code does not set this value in the response, an empty value is returned. For example, if a custom attribute represents the trace ID, your model can prepend the custom attribute with Trace ID: in your post-processing function. This feature is currently supported in the Amazon Web Services SDKs but not in the Amazon SageMaker AI Python SDK. public var customAttributes: Swift.String? /// The name of the endpoint that you specified when you created the endpoint using the [CreateEndpoint](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateEndpoint.html) API. /// This member is required. public var endpointName: Swift.String? - /// The identifier for the inference request. Amazon SageMaker will generate an identifier for you if none is specified. + /// The identifier for the inference request. Amazon SageMaker AI will generate an identifier for you if none is specified. public var inferenceId: Swift.String? /// The Amazon S3 URI where the inference request payload is stored. /// This member is required. @@ -335,7 +335,7 @@ extension InvokeEndpointAsyncInput: Swift.CustomDebugStringConvertible { public struct InvokeEndpointAsyncOutput: Swift.Sendable { /// The Amazon S3 URI where the inference failure response payload is stored. public var failureLocation: Swift.String? - /// Identifier for an inference request. This will be the same as the InferenceId specified in the input. Amazon SageMaker will generate an identifier for you if you do not specify one. + /// Identifier for an inference request. This will be the same as the InferenceId specified in the input. Amazon SageMaker AI will generate an identifier for you if you do not specify one. public var inferenceId: Swift.String? /// The Amazon S3 URI where the inference response payload is stored. public var outputLocation: Swift.String? @@ -374,11 +374,11 @@ public struct InternalStreamFailure: ClientRuntime.ModeledError, AWSClientRuntim } } -/// An error occurred while streaming the response body. This error can have the following error codes: ModelInvocationTimeExceeded The model failed to finish sending the response within the timeout period allowed by Amazon SageMaker. StreamBroken The Transmission Control Protocol (TCP) connection between the client and the model was reset or closed. +/// An error occurred while streaming the response body. This error can have the following error codes: ModelInvocationTimeExceeded The model failed to finish sending the response within the timeout period allowed by Amazon SageMaker AI. StreamBroken The Transmission Control Protocol (TCP) connection between the client and the model was reset or closed. public struct ModelStreamError: ClientRuntime.ModeledError, AWSClientRuntime.AWSServiceError, ClientRuntime.HTTPError, Swift.Error, Swift.Sendable { public struct Properties: Swift.Sendable { - /// This error can have the following error codes: ModelInvocationTimeExceeded The model failed to finish sending the response within the timeout period allowed by Amazon SageMaker. StreamBroken The Transmission Control Protocol (TCP) connection between the client and the model was reset or closed. + /// This error can have the following error codes: ModelInvocationTimeExceeded The model failed to finish sending the response within the timeout period allowed by Amazon SageMaker AI. StreamBroken The Transmission Control Protocol (TCP) connection between the client and the model was reset or closed. public internal(set) var errorCode: Swift.String? = nil public internal(set) var message: Swift.String? = nil } @@ -404,12 +404,12 @@ public struct ModelStreamError: ClientRuntime.ModeledError, AWSClientRuntime.AWS public struct InvokeEndpointWithResponseStreamInput: Swift.Sendable { /// The desired MIME type of the inference response from the model container. public var accept: Swift.String? - /// Provides input data, in the format specified in the ContentType request header. Amazon SageMaker passes all of the data in the body to the model. For information about the format of the request body, see [Common Data Formats-Inference](https://docs.aws.amazon.com/sagemaker/latest/dg/cdf-inference.html). + /// Provides input data, in the format specified in the ContentType request header. Amazon SageMaker AI passes all of the data in the body to the model. For information about the format of the request body, see [Common Data Formats-Inference](https://docs.aws.amazon.com/sagemaker/latest/dg/cdf-inference.html). /// This member is required. public var body: Foundation.Data? /// The MIME type of the input data in the request body. public var contentType: Swift.String? - /// Provides additional information about a request for an inference submitted to a model hosted at an Amazon SageMaker endpoint. The information is an opaque value that is forwarded verbatim. You could use this value, for example, to provide an ID that you can use to track a request or to provide other metadata that a service endpoint was programmed to process. The value must consist of no more than 1024 visible US-ASCII characters as specified in [Section 3.3.6. Field Value Components](https://datatracker.ietf.org/doc/html/rfc7230#section-3.2.6) of the Hypertext Transfer Protocol (HTTP/1.1). The code in your model is responsible for setting or updating any custom attributes in the response. If your code does not set this value in the response, an empty value is returned. For example, if a custom attribute represents the trace ID, your model can prepend the custom attribute with Trace ID: in your post-processing function. This feature is currently supported in the Amazon Web Services SDKs but not in the Amazon SageMaker Python SDK. + /// Provides additional information about a request for an inference submitted to a model hosted at an Amazon SageMaker AI endpoint. The information is an opaque value that is forwarded verbatim. You could use this value, for example, to provide an ID that you can use to track a request or to provide other metadata that a service endpoint was programmed to process. The value must consist of no more than 1024 visible US-ASCII characters as specified in [Section 3.3.6. Field Value Components](https://datatracker.ietf.org/doc/html/rfc7230#section-3.2.6) of the Hypertext Transfer Protocol (HTTP/1.1). The code in your model is responsible for setting or updating any custom attributes in the response. If your code does not set this value in the response, an empty value is returned. For example, if a custom attribute represents the trace ID, your model can prepend the custom attribute with Trace ID: in your post-processing function. This feature is currently supported in the Amazon Web Services SDKs but not in the Amazon SageMaker AI Python SDK. public var customAttributes: Swift.String? /// The name of the endpoint that you specified when you created the endpoint using the [CreateEndpoint](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateEndpoint.html) API. /// This member is required. @@ -491,7 +491,7 @@ public struct InvokeEndpointWithResponseStreamOutput: Swift.Sendable { public var body: AsyncThrowingStream? /// The MIME type of the inference returned from the model container. public var contentType: Swift.String? - /// Provides additional information in the response about the inference returned by a model hosted at an Amazon SageMaker endpoint. The information is an opaque value that is forwarded verbatim. You could use this value, for example, to return an ID received in the CustomAttributes header of a request or other metadata that a service endpoint was programmed to produce. The value must consist of no more than 1024 visible US-ASCII characters as specified in [Section 3.3.6. Field Value Components](https://tools.ietf.org/html/rfc7230#section-3.2.6) of the Hypertext Transfer Protocol (HTTP/1.1). If the customer wants the custom attribute returned, the model must set the custom attribute to be included on the way back. The code in your model is responsible for setting or updating any custom attributes in the response. If your code does not set this value in the response, an empty value is returned. For example, if a custom attribute represents the trace ID, your model can prepend the custom attribute with Trace ID: in your post-processing function. This feature is currently supported in the Amazon Web Services SDKs but not in the Amazon SageMaker Python SDK. + /// Provides additional information in the response about the inference returned by a model hosted at an Amazon SageMaker AI endpoint. The information is an opaque value that is forwarded verbatim. You could use this value, for example, to return an ID received in the CustomAttributes header of a request or other metadata that a service endpoint was programmed to produce. The value must consist of no more than 1024 visible US-ASCII characters as specified in [Section 3.3.6. Field Value Components](https://tools.ietf.org/html/rfc7230#section-3.2.6) of the Hypertext Transfer Protocol (HTTP/1.1). If the customer wants the custom attribute returned, the model must set the custom attribute to be included on the way back. The code in your model is responsible for setting or updating any custom attributes in the response. If your code does not set this value in the response, an empty value is returned. For example, if a custom attribute represents the trace ID, your model can prepend the custom attribute with Trace ID: in your post-processing function. This feature is currently supported in the Amazon Web Services SDKs but not in the Amazon SageMaker AI Python SDK. public var customAttributes: Swift.String? /// Identifies the production variant that was invoked. public var invokedProductionVariant: Swift.String? diff --git a/Sources/Services/AWSSageMakerRuntime/Sources/AWSSageMakerRuntime/SageMakerRuntimeClient.swift b/Sources/Services/AWSSageMakerRuntime/Sources/AWSSageMakerRuntime/SageMakerRuntimeClient.swift index f7240f37fdd..412de2d034f 100644 --- a/Sources/Services/AWSSageMakerRuntime/Sources/AWSSageMakerRuntime/SageMakerRuntimeClient.swift +++ b/Sources/Services/AWSSageMakerRuntime/Sources/AWSSageMakerRuntime/SageMakerRuntimeClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SageMakerRuntimeClient: ClientRuntime.Client { public static let clientName = "SageMakerRuntimeClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SageMakerRuntimeClient.SageMakerRuntimeClientConfiguration let serviceName = "SageMaker Runtime" @@ -370,7 +370,7 @@ extension SageMakerRuntimeClient { extension SageMakerRuntimeClient { /// Performs the `InvokeEndpoint` operation on the `SageMakerRuntime` service. /// - /// After you deploy a model into production using Amazon SageMaker hosting services, your client applications use this API to get inferences from the model hosted at the specified endpoint. For an overview of Amazon SageMaker, see [How It Works](https://docs.aws.amazon.com/sagemaker/latest/dg/how-it-works.html). Amazon SageMaker strips all POST headers except those supported by the API. Amazon SageMaker might add additional headers. You should not rely on the behavior of headers outside those enumerated in the request syntax. Calls to InvokeEndpoint are authenticated by using Amazon Web Services Signature Version 4. For information, see [Authenticating Requests (Amazon Web Services Signature Version 4)](https://docs.aws.amazon.com/AmazonS3/latest/API/sig-v4-authenticating-requests.html) in the Amazon S3 API Reference. A customer's model containers must respond to requests within 60 seconds. The model itself can have a maximum processing time of 60 seconds before responding to invocations. If your model is going to take 50-60 seconds of processing time, the SDK socket timeout should be set to be 70 seconds. Endpoints are scoped to an individual account, and are not public. The URL does not contain the account ID, but Amazon SageMaker determines the account ID from the authentication token that is supplied by the caller. + /// After you deploy a model into production using Amazon SageMaker AI hosting services, your client applications use this API to get inferences from the model hosted at the specified endpoint. For an overview of Amazon SageMaker AI, see [How It Works](https://docs.aws.amazon.com/sagemaker/latest/dg/how-it-works.html). Amazon SageMaker AI strips all POST headers except those supported by the API. Amazon SageMaker AI might add additional headers. You should not rely on the behavior of headers outside those enumerated in the request syntax. Calls to InvokeEndpoint are authenticated by using Amazon Web Services Signature Version 4. For information, see [Authenticating Requests (Amazon Web Services Signature Version 4)](https://docs.aws.amazon.com/AmazonS3/latest/API/sig-v4-authenticating-requests.html) in the Amazon S3 API Reference. A customer's model containers must respond to requests within 60 seconds. The model itself can have a maximum processing time of 60 seconds before responding to invocations. If your model is going to take 50-60 seconds of processing time, the SDK socket timeout should be set to be 70 seconds. Endpoints are scoped to an individual account, and are not public. The URL does not contain the account ID, but Amazon SageMaker AI determines the account ID from the authentication token that is supplied by the caller. /// /// - Parameter InvokeEndpointInput : [no documentation found] /// @@ -443,7 +443,7 @@ extension SageMakerRuntimeClient { /// Performs the `InvokeEndpointAsync` operation on the `SageMakerRuntime` service. /// - /// After you deploy a model into production using Amazon SageMaker hosting services, your client applications use this API to get inferences from the model hosted at the specified endpoint in an asynchronous manner. Inference requests sent to this API are enqueued for asynchronous processing. The processing of the inference request may or may not complete before you receive a response from this API. The response from this API will not contain the result of the inference request but contain information about where you can locate it. Amazon SageMaker strips all POST headers except those supported by the API. Amazon SageMaker might add additional headers. You should not rely on the behavior of headers outside those enumerated in the request syntax. Calls to InvokeEndpointAsync are authenticated by using Amazon Web Services Signature Version 4. For information, see [Authenticating Requests (Amazon Web Services Signature Version 4)](https://docs.aws.amazon.com/AmazonS3/latest/API/sig-v4-authenticating-requests.html) in the Amazon S3 API Reference. + /// After you deploy a model into production using Amazon SageMaker AI hosting services, your client applications use this API to get inferences from the model hosted at the specified endpoint in an asynchronous manner. Inference requests sent to this API are enqueued for asynchronous processing. The processing of the inference request may or may not complete before you receive a response from this API. The response from this API will not contain the result of the inference request but contain information about where you can locate it. Amazon SageMaker AI strips all POST headers except those supported by the API. Amazon SageMaker AI might add additional headers. You should not rely on the behavior of headers outside those enumerated in the request syntax. Calls to InvokeEndpointAsync are authenticated by using Amazon Web Services Signature Version 4. For information, see [Authenticating Requests (Amazon Web Services Signature Version 4)](https://docs.aws.amazon.com/AmazonS3/latest/API/sig-v4-authenticating-requests.html) in the Amazon S3 API Reference. /// /// - Parameter InvokeEndpointAsyncInput : [no documentation found] /// @@ -510,14 +510,14 @@ extension SageMakerRuntimeClient { /// Performs the `InvokeEndpointWithResponseStream` operation on the `SageMakerRuntime` service. /// - /// Invokes a model at the specified endpoint to return the inference response as a stream. The inference stream provides the response payload incrementally as a series of parts. Before you can get an inference stream, you must have access to a model that's deployed using Amazon SageMaker hosting services, and the container for that model must support inference streaming. For more information that can help you use this API, see the following sections in the Amazon SageMaker Developer Guide: + /// Invokes a model at the specified endpoint to return the inference response as a stream. The inference stream provides the response payload incrementally as a series of parts. Before you can get an inference stream, you must have access to a model that's deployed using Amazon SageMaker AI hosting services, and the container for that model must support inference streaming. For more information that can help you use this API, see the following sections in the Amazon SageMaker AI Developer Guide: /// /// * For information about how to add streaming support to a model, see [How Containers Serve Requests](https://docs.aws.amazon.com/sagemaker/latest/dg/your-algorithms-inference-code.html#your-algorithms-inference-code-how-containe-serves-requests). /// /// * For information about how to process the streaming response, see [Invoke real-time endpoints](https://docs.aws.amazon.com/sagemaker/latest/dg/realtime-endpoints-test-endpoints.html). /// /// - /// Before you can use this operation, your IAM permissions must allow the sagemaker:InvokeEndpoint action. For more information about Amazon SageMaker actions for IAM policies, see [Actions, resources, and condition keys for Amazon SageMaker](https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonsagemaker.html) in the IAM Service Authorization Reference. Amazon SageMaker strips all POST headers except those supported by the API. Amazon SageMaker might add additional headers. You should not rely on the behavior of headers outside those enumerated in the request syntax. Calls to InvokeEndpointWithResponseStream are authenticated by using Amazon Web Services Signature Version 4. For information, see [Authenticating Requests (Amazon Web Services Signature Version 4)](https://docs.aws.amazon.com/AmazonS3/latest/API/sig-v4-authenticating-requests.html) in the Amazon S3 API Reference. + /// Before you can use this operation, your IAM permissions must allow the sagemaker:InvokeEndpoint action. For more information about Amazon SageMaker AI actions for IAM policies, see [Actions, resources, and condition keys for Amazon SageMaker AI](https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonsagemaker.html) in the IAM Service Authorization Reference. Amazon SageMaker AI strips all POST headers except those supported by the API. Amazon SageMaker AI might add additional headers. You should not rely on the behavior of headers outside those enumerated in the request syntax. Calls to InvokeEndpointWithResponseStream are authenticated by using Amazon Web Services Signature Version 4. For information, see [Authenticating Requests (Amazon Web Services Signature Version 4)](https://docs.aws.amazon.com/AmazonS3/latest/API/sig-v4-authenticating-requests.html) in the Amazon S3 API Reference. /// /// - Parameter InvokeEndpointWithResponseStreamInput : [no documentation found] /// @@ -529,7 +529,7 @@ extension SageMakerRuntimeClient { /// - `InternalFailure` : An internal failure occurred. /// - `InternalStreamFailure` : The stream processing failed because of an unknown error, exception or failure. Try your request again. /// - `ModelError` : Model (owned by the customer in the container) returned 4xx or 5xx error code. - /// - `ModelStreamError` : An error occurred while streaming the response body. This error can have the following error codes: ModelInvocationTimeExceeded The model failed to finish sending the response within the timeout period allowed by Amazon SageMaker. StreamBroken The Transmission Control Protocol (TCP) connection between the client and the model was reset or closed. + /// - `ModelStreamError` : An error occurred while streaming the response body. This error can have the following error codes: ModelInvocationTimeExceeded The model failed to finish sending the response within the timeout period allowed by Amazon SageMaker AI. StreamBroken The Transmission Control Protocol (TCP) connection between the client and the model was reset or closed. /// - `ServiceUnavailable` : The service is unavailable. Try your call again. /// - `ValidationError` : Inspect your request and try again. public func invokeEndpointWithResponseStream(input: InvokeEndpointWithResponseStreamInput) async throws -> InvokeEndpointWithResponseStreamOutput { diff --git a/Sources/Services/AWSSageMakerRuntime/Tests/AWSSageMakerRuntimeTests/EndpointResolverTest.swift b/Sources/Services/AWSSageMakerRuntime/Tests/AWSSageMakerRuntimeTests/EndpointResolverTest.swift index 0f194b624ef..f3e4b213c60 100644 --- a/Sources/Services/AWSSageMakerRuntime/Tests/AWSSageMakerRuntimeTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSSageMakerRuntime/Tests/AWSSageMakerRuntimeTests/EndpointResolverTest.swift @@ -801,27 +801,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve40() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve41() throws { + func testResolve40() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -840,46 +821,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve42() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve43() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve44() throws { + func testResolve41() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -898,27 +841,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve45() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve46() throws { + func testResolve42() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -938,7 +862,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve47() throws { + func testResolve43() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -959,7 +883,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve48() throws { + func testResolve44() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -979,7 +903,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve49() throws { + func testResolve45() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -999,7 +923,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve50() throws { + func testResolve46() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -1019,7 +943,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve51() throws { + func testResolve47() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSSagemakerEdge/Sources/AWSSagemakerEdge/SagemakerEdgeClient.swift b/Sources/Services/AWSSagemakerEdge/Sources/AWSSagemakerEdge/SagemakerEdgeClient.swift index a729551c3ee..e973089edbb 100644 --- a/Sources/Services/AWSSagemakerEdge/Sources/AWSSagemakerEdge/SagemakerEdgeClient.swift +++ b/Sources/Services/AWSSagemakerEdge/Sources/AWSSagemakerEdge/SagemakerEdgeClient.swift @@ -65,7 +65,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SagemakerEdgeClient: ClientRuntime.Client { public static let clientName = "SagemakerEdgeClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SagemakerEdgeClient.SagemakerEdgeClientConfiguration let serviceName = "Sagemaker Edge" diff --git a/Sources/Services/AWSSagemakerEdge/Tests/AWSSagemakerEdgeTests/EndpointResolverTest.swift b/Sources/Services/AWSSagemakerEdge/Tests/AWSSagemakerEdgeTests/EndpointResolverTest.swift index 8939c044524..5203d5d2b48 100644 --- a/Sources/Services/AWSSagemakerEdge/Tests/AWSSagemakerEdgeTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSSagemakerEdge/Tests/AWSSagemakerEdgeTests/EndpointResolverTest.swift @@ -361,27 +361,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve18() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve19() throws { + func testResolve18() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -400,27 +381,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve20() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve21() throws { + func testResolve19() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -439,27 +401,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve22() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve23() throws { + func testResolve20() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -478,27 +421,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve24() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve25() throws { + func testResolve21() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -518,7 +442,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve26() throws { + func testResolve22() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -539,7 +463,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve27() throws { + func testResolve23() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -559,7 +483,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve28() throws { + func testResolve24() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -579,7 +503,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve29() throws { + func testResolve25() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -599,7 +523,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve30() throws { + func testResolve26() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSSavingsplans/Sources/AWSSavingsplans/SavingsplansClient.swift b/Sources/Services/AWSSavingsplans/Sources/AWSSavingsplans/SavingsplansClient.swift index 04074e573f8..f4096ddf5fa 100644 --- a/Sources/Services/AWSSavingsplans/Sources/AWSSavingsplans/SavingsplansClient.swift +++ b/Sources/Services/AWSSavingsplans/Sources/AWSSavingsplans/SavingsplansClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SavingsplansClient: ClientRuntime.Client { public static let clientName = "SavingsplansClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SavingsplansClient.SavingsplansClientConfiguration let serviceName = "savingsplans" diff --git a/Sources/Services/AWSScheduler/Sources/AWSScheduler/SchedulerClient.swift b/Sources/Services/AWSScheduler/Sources/AWSScheduler/SchedulerClient.swift index 7e579376d84..6b83d641a81 100644 --- a/Sources/Services/AWSScheduler/Sources/AWSScheduler/SchedulerClient.swift +++ b/Sources/Services/AWSScheduler/Sources/AWSScheduler/SchedulerClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SchedulerClient: ClientRuntime.Client { public static let clientName = "SchedulerClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SchedulerClient.SchedulerClientConfiguration let serviceName = "Scheduler" diff --git a/Sources/Services/AWSSchemas/Sources/AWSSchemas/SchemasClient.swift b/Sources/Services/AWSSchemas/Sources/AWSSchemas/SchemasClient.swift index 2220a73a2aa..23fb527fd7a 100644 --- a/Sources/Services/AWSSchemas/Sources/AWSSchemas/SchemasClient.swift +++ b/Sources/Services/AWSSchemas/Sources/AWSSchemas/SchemasClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SchemasClient: ClientRuntime.Client { public static let clientName = "SchemasClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SchemasClient.SchemasClientConfiguration let serviceName = "schemas" diff --git a/Sources/Services/AWSSecretsManager/Sources/AWSSecretsManager/SecretsManagerClient.swift b/Sources/Services/AWSSecretsManager/Sources/AWSSecretsManager/SecretsManagerClient.swift index 8f6331bb703..f50dded92ff 100644 --- a/Sources/Services/AWSSecretsManager/Sources/AWSSecretsManager/SecretsManagerClient.swift +++ b/Sources/Services/AWSSecretsManager/Sources/AWSSecretsManager/SecretsManagerClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SecretsManagerClient: ClientRuntime.Client { public static let clientName = "SecretsManagerClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SecretsManagerClient.SecretsManagerClientConfiguration let serviceName = "Secrets Manager" diff --git a/Sources/Services/AWSSecurityHub/Sources/AWSSecurityHub/SecurityHubClient.swift b/Sources/Services/AWSSecurityHub/Sources/AWSSecurityHub/SecurityHubClient.swift index 7aa1b14bc8c..8dac1aa2051 100644 --- a/Sources/Services/AWSSecurityHub/Sources/AWSSecurityHub/SecurityHubClient.swift +++ b/Sources/Services/AWSSecurityHub/Sources/AWSSecurityHub/SecurityHubClient.swift @@ -69,7 +69,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SecurityHubClient: ClientRuntime.Client { public static let clientName = "SecurityHubClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SecurityHubClient.SecurityHubClientConfiguration let serviceName = "SecurityHub" diff --git a/Sources/Services/AWSSecurityIR/Sources/AWSSecurityIR/SecurityIRClient.swift b/Sources/Services/AWSSecurityIR/Sources/AWSSecurityIR/SecurityIRClient.swift index 504f5566bb5..47a06cb6105 100644 --- a/Sources/Services/AWSSecurityIR/Sources/AWSSecurityIR/SecurityIRClient.swift +++ b/Sources/Services/AWSSecurityIR/Sources/AWSSecurityIR/SecurityIRClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SecurityIRClient: ClientRuntime.Client { public static let clientName = "SecurityIRClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SecurityIRClient.SecurityIRClientConfiguration let serviceName = "Security IR" diff --git a/Sources/Services/AWSSecurityLake/Sources/AWSSecurityLake/SecurityLakeClient.swift b/Sources/Services/AWSSecurityLake/Sources/AWSSecurityLake/SecurityLakeClient.swift index 1d360d89150..f5e35226e7d 100644 --- a/Sources/Services/AWSSecurityLake/Sources/AWSSecurityLake/SecurityLakeClient.swift +++ b/Sources/Services/AWSSecurityLake/Sources/AWSSecurityLake/SecurityLakeClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SecurityLakeClient: ClientRuntime.Client { public static let clientName = "SecurityLakeClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SecurityLakeClient.SecurityLakeClientConfiguration let serviceName = "SecurityLake" diff --git a/Sources/Services/AWSServerlessApplicationRepository/Sources/AWSServerlessApplicationRepository/ServerlessApplicationRepositoryClient.swift b/Sources/Services/AWSServerlessApplicationRepository/Sources/AWSServerlessApplicationRepository/ServerlessApplicationRepositoryClient.swift index 71d4b60b3a0..8d2430c9ec0 100644 --- a/Sources/Services/AWSServerlessApplicationRepository/Sources/AWSServerlessApplicationRepository/ServerlessApplicationRepositoryClient.swift +++ b/Sources/Services/AWSServerlessApplicationRepository/Sources/AWSServerlessApplicationRepository/ServerlessApplicationRepositoryClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ServerlessApplicationRepositoryClient: ClientRuntime.Client { public static let clientName = "ServerlessApplicationRepositoryClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ServerlessApplicationRepositoryClient.ServerlessApplicationRepositoryClientConfiguration let serviceName = "ServerlessApplicationRepository" diff --git a/Sources/Services/AWSServerlessApplicationRepository/Tests/AWSServerlessApplicationRepositoryTests/EndpointResolverTest.swift b/Sources/Services/AWSServerlessApplicationRepository/Tests/AWSServerlessApplicationRepositoryTests/EndpointResolverTest.swift index 9c045bd9735..1682540937b 100644 --- a/Sources/Services/AWSServerlessApplicationRepository/Tests/AWSServerlessApplicationRepositoryTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSServerlessApplicationRepository/Tests/AWSServerlessApplicationRepositoryTests/EndpointResolverTest.swift @@ -661,27 +661,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve33() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve34() throws { + func testResolve33() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -700,27 +681,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve35() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve36() throws { + func testResolve34() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -739,27 +701,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve37() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve38() throws { + func testResolve35() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -778,27 +721,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve39() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve40() throws { + func testResolve36() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -818,7 +742,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve41() throws { + func testResolve37() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -839,7 +763,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve42() throws { + func testResolve38() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -859,7 +783,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve43() throws { + func testResolve39() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -879,7 +803,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve44() throws { + func testResolve40() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -899,7 +823,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve45() throws { + func testResolve41() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSServiceCatalog/Sources/AWSServiceCatalog/ServiceCatalogClient.swift b/Sources/Services/AWSServiceCatalog/Sources/AWSServiceCatalog/ServiceCatalogClient.swift index 362420c3ae3..23021cdda3a 100644 --- a/Sources/Services/AWSServiceCatalog/Sources/AWSServiceCatalog/ServiceCatalogClient.swift +++ b/Sources/Services/AWSServiceCatalog/Sources/AWSServiceCatalog/ServiceCatalogClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ServiceCatalogClient: ClientRuntime.Client { public static let clientName = "ServiceCatalogClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ServiceCatalogClient.ServiceCatalogClientConfiguration let serviceName = "Service Catalog" diff --git a/Sources/Services/AWSServiceCatalog/Tests/AWSServiceCatalogTests/EndpointResolverTest.swift b/Sources/Services/AWSServiceCatalog/Tests/AWSServiceCatalogTests/EndpointResolverTest.swift index 4719eeac972..a4f7aeecb1a 100644 --- a/Sources/Services/AWSServiceCatalog/Tests/AWSServiceCatalogTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSServiceCatalog/Tests/AWSServiceCatalogTests/EndpointResolverTest.swift @@ -801,27 +801,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve40() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve41() throws { + func testResolve40() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -840,27 +821,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve42() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve43() throws { + func testResolve41() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -879,27 +841,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve44() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve45() throws { + func testResolve42() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -918,27 +861,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve46() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve47() throws { + func testResolve43() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -958,7 +882,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve48() throws { + func testResolve44() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -979,7 +903,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve49() throws { + func testResolve45() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -999,7 +923,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve50() throws { + func testResolve46() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -1019,7 +943,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve51() throws { + func testResolve47() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -1039,7 +963,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve52() throws { + func testResolve48() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSServiceCatalogAppRegistry/Sources/AWSServiceCatalogAppRegistry/ServiceCatalogAppRegistryClient.swift b/Sources/Services/AWSServiceCatalogAppRegistry/Sources/AWSServiceCatalogAppRegistry/ServiceCatalogAppRegistryClient.swift index 62f8d6359df..b4f26068d0c 100644 --- a/Sources/Services/AWSServiceCatalogAppRegistry/Sources/AWSServiceCatalogAppRegistry/ServiceCatalogAppRegistryClient.swift +++ b/Sources/Services/AWSServiceCatalogAppRegistry/Sources/AWSServiceCatalogAppRegistry/ServiceCatalogAppRegistryClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ServiceCatalogAppRegistryClient: ClientRuntime.Client { public static let clientName = "ServiceCatalogAppRegistryClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ServiceCatalogAppRegistryClient.ServiceCatalogAppRegistryClientConfiguration let serviceName = "Service Catalog AppRegistry" diff --git a/Sources/Services/AWSServiceDiscovery/Sources/AWSServiceDiscovery/ServiceDiscoveryClient.swift b/Sources/Services/AWSServiceDiscovery/Sources/AWSServiceDiscovery/ServiceDiscoveryClient.swift index 15aaf70140b..07b14bbc732 100644 --- a/Sources/Services/AWSServiceDiscovery/Sources/AWSServiceDiscovery/ServiceDiscoveryClient.swift +++ b/Sources/Services/AWSServiceDiscovery/Sources/AWSServiceDiscovery/ServiceDiscoveryClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ServiceDiscoveryClient: ClientRuntime.Client { public static let clientName = "ServiceDiscoveryClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ServiceDiscoveryClient.ServiceDiscoveryClientConfiguration let serviceName = "ServiceDiscovery" diff --git a/Sources/Services/AWSServiceQuotas/Sources/AWSServiceQuotas/ServiceQuotasClient.swift b/Sources/Services/AWSServiceQuotas/Sources/AWSServiceQuotas/ServiceQuotasClient.swift index 90a3b928f00..20e848b5e4a 100644 --- a/Sources/Services/AWSServiceQuotas/Sources/AWSServiceQuotas/ServiceQuotasClient.swift +++ b/Sources/Services/AWSServiceQuotas/Sources/AWSServiceQuotas/ServiceQuotasClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ServiceQuotasClient: ClientRuntime.Client { public static let clientName = "ServiceQuotasClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ServiceQuotasClient.ServiceQuotasClientConfiguration let serviceName = "Service Quotas" diff --git a/Sources/Services/AWSShield/Sources/AWSShield/ShieldClient.swift b/Sources/Services/AWSShield/Sources/AWSShield/ShieldClient.swift index 4889a81ba24..35259e71fe0 100644 --- a/Sources/Services/AWSShield/Sources/AWSShield/ShieldClient.swift +++ b/Sources/Services/AWSShield/Sources/AWSShield/ShieldClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class ShieldClient: ClientRuntime.Client { public static let clientName = "ShieldClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: ShieldClient.ShieldClientConfiguration let serviceName = "Shield" diff --git a/Sources/Services/AWSShield/Tests/AWSShieldTests/EndpointResolverTest.swift b/Sources/Services/AWSShield/Tests/AWSShieldTests/EndpointResolverTest.swift index 15a5efe68b5..5c2b25af41b 100644 --- a/Sources/Services/AWSShield/Tests/AWSShieldTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSShield/Tests/AWSShieldTests/EndpointResolverTest.swift @@ -333,27 +333,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve15() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve16() throws { + func testResolve15() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -372,27 +353,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve17() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve18() throws { + func testResolve16() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -411,27 +373,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve19() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve20() throws { + func testResolve17() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -450,27 +393,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve21() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve22() throws { + func testResolve18() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -490,7 +414,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve23() throws { + func testResolve19() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -511,7 +435,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve24() throws { + func testResolve20() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -531,7 +455,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve25() throws { + func testResolve21() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -551,7 +475,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve26() throws { + func testResolve22() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -571,7 +495,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve27() throws { + func testResolve23() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSSigner/Sources/AWSSigner/SignerClient.swift b/Sources/Services/AWSSigner/Sources/AWSSigner/SignerClient.swift index b8da8af8a9c..e03322be411 100644 --- a/Sources/Services/AWSSigner/Sources/AWSSigner/SignerClient.swift +++ b/Sources/Services/AWSSigner/Sources/AWSSigner/SignerClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SignerClient: ClientRuntime.Client { public static let clientName = "SignerClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SignerClient.SignerClientConfiguration let serviceName = "signer" diff --git a/Sources/Services/AWSSimSpaceWeaver/Sources/AWSSimSpaceWeaver/SimSpaceWeaverClient.swift b/Sources/Services/AWSSimSpaceWeaver/Sources/AWSSimSpaceWeaver/SimSpaceWeaverClient.swift index a2693f28b7b..3418b24b6d7 100644 --- a/Sources/Services/AWSSimSpaceWeaver/Sources/AWSSimSpaceWeaver/SimSpaceWeaverClient.swift +++ b/Sources/Services/AWSSimSpaceWeaver/Sources/AWSSimSpaceWeaver/SimSpaceWeaverClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SimSpaceWeaverClient: ClientRuntime.Client { public static let clientName = "SimSpaceWeaverClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SimSpaceWeaverClient.SimSpaceWeaverClientConfiguration let serviceName = "SimSpaceWeaver" diff --git a/Sources/Services/AWSSnowDeviceManagement/Sources/AWSSnowDeviceManagement/SnowDeviceManagementClient.swift b/Sources/Services/AWSSnowDeviceManagement/Sources/AWSSnowDeviceManagement/SnowDeviceManagementClient.swift index e3f0993c67e..85fdfa38669 100644 --- a/Sources/Services/AWSSnowDeviceManagement/Sources/AWSSnowDeviceManagement/SnowDeviceManagementClient.swift +++ b/Sources/Services/AWSSnowDeviceManagement/Sources/AWSSnowDeviceManagement/SnowDeviceManagementClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SnowDeviceManagementClient: ClientRuntime.Client { public static let clientName = "SnowDeviceManagementClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SnowDeviceManagementClient.SnowDeviceManagementClientConfiguration let serviceName = "Snow Device Management" diff --git a/Sources/Services/AWSSnowball/Sources/AWSSnowball/Models.swift b/Sources/Services/AWSSnowball/Sources/AWSSnowball/Models.swift index 36304bd77d3..b80e75f5210 100644 --- a/Sources/Services/AWSSnowball/Sources/AWSSnowball/Models.swift +++ b/Sources/Services/AWSSnowball/Sources/AWSSnowball/Models.swift @@ -1189,9 +1189,9 @@ public struct ClusterLimitExceededException: ClientRuntime.ModeledError, AWSClie extension SnowballClientTypes { - /// Configures the wireless connection on an Snowcone device. + /// Configures the wireless connection on an Snowball Edge device. public struct WirelessConnection: Swift.Sendable { - /// Enables the Wi-Fi adapter on an Snowcone device. + /// Enables the Wi-Fi adapter on an Snowball Edge device. public var isWifiEnabled: Swift.Bool public init( @@ -1204,9 +1204,9 @@ extension SnowballClientTypes { extension SnowballClientTypes { - /// Specifies the device configuration for an Snowcone job. + /// Specifies the device configuration for an Snowball Edge job. public struct SnowconeDeviceConfiguration: Swift.Sendable { - /// Configures the wireless connection for the Snowcone device. + /// Configures the wireless connection for the Snowball Edge device. public var wirelessConnection: SnowballClientTypes.WirelessConnection? public init( @@ -1221,7 +1221,7 @@ extension SnowballClientTypes { /// The container for SnowconeDeviceConfiguration. public struct DeviceConfiguration: Swift.Sendable { - /// Returns information about the device configuration for an Snowcone job. + /// Returns information about the device configuration for an Snowball Edge job. public var snowconeDeviceConfiguration: SnowballClientTypes.SnowconeDeviceConfiguration? public init( @@ -1321,7 +1321,7 @@ public struct CreateJobInput: Swift.Sendable { public var clusterId: Swift.String? /// Defines an optional description of this specific job, for example Important Photos 2016-08-11. public var description: Swift.String? - /// Defines the device configuration for an Snowcone job. For more information, see "https://docs.aws.amazon.com/snowball/latest/snowcone-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide or "https://docs.aws.amazon.com/snowball/latest/developer-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide. + /// Defines the device configuration for an Snowball Edge job. For more information, see "https://docs.aws.amazon.com/snowball/latest/snowcone-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide or "https://docs.aws.amazon.com/snowball/latest/developer-guide/snow-device-types.html" (Snow Family Devices and Capacity) in the Snowcone User Guide. public var deviceConfiguration: SnowballClientTypes.DeviceConfiguration? /// The forwarding address ID for a job. This field is not supported in most Regions. public var forwardingAddressId: Swift.String? @@ -1756,7 +1756,7 @@ extension SnowballClientTypes { /// /// * In the US, you have access to one-day shipping and two-day shipping. public var shippingOption: SnowballClientTypes.ShippingOption? - /// The type of Snowcone device to use for this cluster. For cluster jobs, Amazon Web Services Snow Family currently supports only the EDGE device type. + /// The type of Snowball Edge device to use for this cluster. For cluster jobs, Amazon Web Services Snow Family currently supports only the EDGE device type. public var snowballType: SnowballClientTypes.SnowballType? /// The tax documents required in your Amazon Web Services Region. public var taxDocuments: SnowballClientTypes.TaxDocuments? diff --git a/Sources/Services/AWSSnowball/Sources/AWSSnowball/SnowballClient.swift b/Sources/Services/AWSSnowball/Sources/AWSSnowball/SnowballClient.swift index 0173c1169e5..54dbeb60a42 100644 --- a/Sources/Services/AWSSnowball/Sources/AWSSnowball/SnowballClient.swift +++ b/Sources/Services/AWSSnowball/Sources/AWSSnowball/SnowballClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SnowballClient: ClientRuntime.Client { public static let clientName = "SnowballClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SnowballClient.SnowballClientConfiguration let serviceName = "Snowball" diff --git a/Sources/Services/AWSSnowball/Tests/AWSSnowballTests/EndpointResolverTest.swift b/Sources/Services/AWSSnowball/Tests/AWSSnowballTests/EndpointResolverTest.swift index 5d9cc6c049f..64344c0582e 100644 --- a/Sources/Services/AWSSnowball/Tests/AWSSnowballTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSSnowball/Tests/AWSSnowballTests/EndpointResolverTest.swift @@ -1041,27 +1041,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve52() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve53() throws { + func testResolve52() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -1080,27 +1061,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve54() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve55() throws { + func testResolve53() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -1119,27 +1081,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve56() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve57() throws { + func testResolve54() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -1158,27 +1101,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve58() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve59() throws { + func testResolve55() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -1199,7 +1123,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve60() throws { + func testResolve56() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -1219,7 +1143,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve61() throws { + func testResolve57() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -1239,7 +1163,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve62() throws { + func testResolve58() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -1259,7 +1183,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve63() throws { + func testResolve59() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSSocialMessaging/Sources/AWSSocialMessaging/SocialMessagingClient.swift b/Sources/Services/AWSSocialMessaging/Sources/AWSSocialMessaging/SocialMessagingClient.swift index 9bfa981ab29..caaa6234068 100644 --- a/Sources/Services/AWSSocialMessaging/Sources/AWSSocialMessaging/SocialMessagingClient.swift +++ b/Sources/Services/AWSSocialMessaging/Sources/AWSSocialMessaging/SocialMessagingClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SocialMessagingClient: ClientRuntime.Client { public static let clientName = "SocialMessagingClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SocialMessagingClient.SocialMessagingClientConfiguration let serviceName = "SocialMessaging" diff --git a/Sources/Services/AWSSsmSap/Sources/AWSSsmSap/SsmSapClient.swift b/Sources/Services/AWSSsmSap/Sources/AWSSsmSap/SsmSapClient.swift index f9ce38d9768..9485d1932af 100644 --- a/Sources/Services/AWSSsmSap/Sources/AWSSsmSap/SsmSapClient.swift +++ b/Sources/Services/AWSSsmSap/Sources/AWSSsmSap/SsmSapClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SsmSapClient: ClientRuntime.Client { public static let clientName = "SsmSapClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SsmSapClient.SsmSapClientConfiguration let serviceName = "Ssm Sap" diff --git a/Sources/Services/AWSStorageGateway/Sources/AWSStorageGateway/StorageGatewayClient.swift b/Sources/Services/AWSStorageGateway/Sources/AWSStorageGateway/StorageGatewayClient.swift index e5d31251c82..f77617e7aea 100644 --- a/Sources/Services/AWSStorageGateway/Sources/AWSStorageGateway/StorageGatewayClient.swift +++ b/Sources/Services/AWSStorageGateway/Sources/AWSStorageGateway/StorageGatewayClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class StorageGatewayClient: ClientRuntime.Client { public static let clientName = "StorageGatewayClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: StorageGatewayClient.StorageGatewayClientConfiguration let serviceName = "Storage Gateway" diff --git a/Sources/Services/AWSStorageGateway/Tests/AWSStorageGatewayTests/EndpointResolverTest.swift b/Sources/Services/AWSStorageGateway/Tests/AWSStorageGatewayTests/EndpointResolverTest.swift index c2f4c8bb9d6..b5c88ed0da0 100644 --- a/Sources/Services/AWSStorageGateway/Tests/AWSStorageGatewayTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSStorageGateway/Tests/AWSStorageGatewayTests/EndpointResolverTest.swift @@ -821,27 +821,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve41() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve42() throws { + func testResolve41() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -860,27 +841,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve43() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve44() throws { + func testResolve42() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -899,27 +861,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve45() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve46() throws { + func testResolve43() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -938,27 +881,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve47() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve48() throws { + func testResolve44() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -978,7 +902,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve49() throws { + func testResolve45() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -999,7 +923,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve50() throws { + func testResolve46() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -1019,7 +943,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve51() throws { + func testResolve47() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -1039,7 +963,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve52() throws { + func testResolve48() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -1059,7 +983,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve53() throws { + func testResolve49() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSSupplyChain/Sources/AWSSupplyChain/SupplyChainClient.swift b/Sources/Services/AWSSupplyChain/Sources/AWSSupplyChain/SupplyChainClient.swift index 308d4216026..11bcc88c036 100644 --- a/Sources/Services/AWSSupplyChain/Sources/AWSSupplyChain/SupplyChainClient.swift +++ b/Sources/Services/AWSSupplyChain/Sources/AWSSupplyChain/SupplyChainClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SupplyChainClient: ClientRuntime.Client { public static let clientName = "SupplyChainClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SupplyChainClient.SupplyChainClientConfiguration let serviceName = "SupplyChain" diff --git a/Sources/Services/AWSSupport/Sources/AWSSupport/SupportClient.swift b/Sources/Services/AWSSupport/Sources/AWSSupport/SupportClient.swift index 26b156215cf..a59e2dc3dd5 100644 --- a/Sources/Services/AWSSupport/Sources/AWSSupport/SupportClient.swift +++ b/Sources/Services/AWSSupport/Sources/AWSSupport/SupportClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SupportClient: ClientRuntime.Client { public static let clientName = "SupportClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SupportClient.SupportClientConfiguration let serviceName = "Support" diff --git a/Sources/Services/AWSSupport/Tests/AWSSupportTests/EndpointResolverTest.swift b/Sources/Services/AWSSupport/Tests/AWSSupportTests/EndpointResolverTest.swift index 45971e3635f..344776a1c13 100644 --- a/Sources/Services/AWSSupport/Tests/AWSSupportTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSSupport/Tests/AWSSupportTests/EndpointResolverTest.swift @@ -433,27 +433,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve18() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve19() throws { + func testResolve18() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -472,27 +453,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve20() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve21() throws { + func testResolve19() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -520,7 +482,7 @@ class EndpointResolverTest: XCTestCase { } /// For region aws-iso-b-global with FIPS disabled and DualStack disabled - func testResolve22() throws { + func testResolve20() throws { let endpointParams = EndpointParams( region: "aws-iso-b-global", useDualStack: false, @@ -547,27 +509,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve23() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve24() throws { + func testResolve21() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -586,27 +529,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve25() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve26() throws { + func testResolve22() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -634,7 +558,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve27() throws { + func testResolve23() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -655,7 +579,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve28() throws { + func testResolve24() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -675,7 +599,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve29() throws { + func testResolve25() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -695,7 +619,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve30() throws { + func testResolve26() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -715,7 +639,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve31() throws { + func testResolve27() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSSupportApp/Sources/AWSSupportApp/SupportAppClient.swift b/Sources/Services/AWSSupportApp/Sources/AWSSupportApp/SupportAppClient.swift index 911c8bd8c17..b5559387bf1 100644 --- a/Sources/Services/AWSSupportApp/Sources/AWSSupportApp/SupportAppClient.swift +++ b/Sources/Services/AWSSupportApp/Sources/AWSSupportApp/SupportAppClient.swift @@ -65,7 +65,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SupportAppClient: ClientRuntime.Client { public static let clientName = "SupportAppClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SupportAppClient.SupportAppClientConfiguration let serviceName = "Support App" diff --git a/Sources/Services/AWSSupportApp/Tests/AWSSupportAppTests/EndpointResolverTest.swift b/Sources/Services/AWSSupportApp/Tests/AWSSupportAppTests/EndpointResolverTest.swift index 55ce7b48942..da773f2315b 100644 --- a/Sources/Services/AWSSupportApp/Tests/AWSSupportAppTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSSupportApp/Tests/AWSSupportAppTests/EndpointResolverTest.swift @@ -261,27 +261,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve13() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve14() throws { + func testResolve13() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -300,27 +281,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve15() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve16() throws { + func testResolve14() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -339,27 +301,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve17() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve18() throws { + func testResolve15() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -378,27 +321,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve19() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve20() throws { + func testResolve16() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -418,7 +342,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve21() throws { + func testResolve17() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -439,7 +363,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve22() throws { + func testResolve18() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -459,7 +383,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve23() throws { + func testResolve19() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -479,7 +403,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve24() throws { + func testResolve20() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -499,7 +423,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve25() throws { + func testResolve21() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSSynthetics/Sources/AWSSynthetics/SyntheticsClient.swift b/Sources/Services/AWSSynthetics/Sources/AWSSynthetics/SyntheticsClient.swift index 7190e02e448..f1d5683e39d 100644 --- a/Sources/Services/AWSSynthetics/Sources/AWSSynthetics/SyntheticsClient.swift +++ b/Sources/Services/AWSSynthetics/Sources/AWSSynthetics/SyntheticsClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class SyntheticsClient: ClientRuntime.Client { public static let clientName = "SyntheticsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: SyntheticsClient.SyntheticsClientConfiguration let serviceName = "synthetics" diff --git a/Sources/Services/AWSTaxSettings/Sources/AWSTaxSettings/TaxSettingsClient.swift b/Sources/Services/AWSTaxSettings/Sources/AWSTaxSettings/TaxSettingsClient.swift index f58ed4739b1..1951ef632fe 100644 --- a/Sources/Services/AWSTaxSettings/Sources/AWSTaxSettings/TaxSettingsClient.swift +++ b/Sources/Services/AWSTaxSettings/Sources/AWSTaxSettings/TaxSettingsClient.swift @@ -65,7 +65,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class TaxSettingsClient: ClientRuntime.Client { public static let clientName = "TaxSettingsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: TaxSettingsClient.TaxSettingsClientConfiguration let serviceName = "TaxSettings" diff --git a/Sources/Services/AWSTaxSettings/Tests/AWSTaxSettingsTests/EndpointResolverTest.swift b/Sources/Services/AWSTaxSettings/Tests/AWSTaxSettingsTests/EndpointResolverTest.swift index 63480c88caf..f9d15bebb75 100644 --- a/Sources/Services/AWSTaxSettings/Tests/AWSTaxSettingsTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSTaxSettings/Tests/AWSTaxSettingsTests/EndpointResolverTest.swift @@ -401,27 +401,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve16() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve17() throws { + func testResolve16() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -447,27 +428,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve18() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve19() throws { + func testResolve17() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -493,27 +455,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve20() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve21() throws { + func testResolve18() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -539,27 +482,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve22() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve23() throws { + func testResolve19() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -585,27 +509,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region eu-isoe-west-1 with FIPS enabled and DualStack enabled - func testResolve24() throws { - let endpointParams = EndpointParams( - region: "eu-isoe-west-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region eu-isoe-west-1 with FIPS enabled and DualStack disabled - func testResolve25() throws { + func testResolve20() throws { let endpointParams = EndpointParams( region: "eu-isoe-west-1", useDualStack: false, @@ -631,27 +536,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region eu-isoe-west-1 with FIPS disabled and DualStack enabled - func testResolve26() throws { - let endpointParams = EndpointParams( - region: "eu-isoe-west-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region eu-isoe-west-1 with FIPS disabled and DualStack disabled - func testResolve27() throws { + func testResolve21() throws { let endpointParams = EndpointParams( region: "eu-isoe-west-1", useDualStack: false, @@ -677,31 +563,39 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isof-south-1 with FIPS enabled and DualStack enabled - func testResolve28() throws { + /// For region us-isof-south-1 with FIPS enabled and DualStack disabled + func testResolve22() throws { let endpointParams = EndpointParams( region: "us-isof-south-1", - useDualStack: true, + useDualStack: false, useFIPS: true ) let resolver = try DefaultEndpointResolver() - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } + let actual = try resolver.resolve(params: endpointParams) + + let properties: [String: SmithyHTTPAPI.EndpointPropertyValue] = + [ + "authSchemes": [ + [ + "name": "sigv4", + "signingRegion": "us-isof-south-1" + ] + ] + ] + + let headers = SmithyHTTPAPI.Headers() + let expected = try SmithyHTTPAPI.Endpoint(urlString: "https://tax-fips.us-isof-south-1.csp.hci.ic.gov", headers: headers, properties: properties) + + XCTAssertEqual(expected, actual) } - /// For region us-isof-south-1 with FIPS enabled and DualStack disabled - func testResolve29() throws { + /// For region us-isof-south-1 with FIPS disabled and DualStack disabled + func testResolve23() throws { let endpointParams = EndpointParams( region: "us-isof-south-1", useDualStack: false, - useFIPS: true + useFIPS: false ) let resolver = try DefaultEndpointResolver() @@ -718,34 +612,42 @@ class EndpointResolverTest: XCTestCase { ] let headers = SmithyHTTPAPI.Headers() - let expected = try SmithyHTTPAPI.Endpoint(urlString: "https://tax-fips.us-isof-south-1.csp.hci.ic.gov", headers: headers, properties: properties) + let expected = try SmithyHTTPAPI.Endpoint(urlString: "https://tax.us-isof-south-1.csp.hci.ic.gov", headers: headers, properties: properties) XCTAssertEqual(expected, actual) } - /// For region us-isof-south-1 with FIPS disabled and DualStack enabled - func testResolve30() throws { + /// For region eusc-de-east-1 with FIPS enabled and DualStack disabled + func testResolve24() throws { let endpointParams = EndpointParams( - region: "us-isof-south-1", - useDualStack: true, - useFIPS: false + region: "eusc-de-east-1", + useDualStack: false, + useFIPS: true ) let resolver = try DefaultEndpointResolver() - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } + let actual = try resolver.resolve(params: endpointParams) + + let properties: [String: SmithyHTTPAPI.EndpointPropertyValue] = + [ + "authSchemes": [ + [ + "name": "sigv4", + "signingRegion": "eusc-de-east-1" + ] + ] + ] + + let headers = SmithyHTTPAPI.Headers() + let expected = try SmithyHTTPAPI.Endpoint(urlString: "https://tax-fips.eusc-de-east-1.amazonaws.eu", headers: headers, properties: properties) + + XCTAssertEqual(expected, actual) } - /// For region us-isof-south-1 with FIPS disabled and DualStack disabled - func testResolve31() throws { + /// For region eusc-de-east-1 with FIPS disabled and DualStack disabled + func testResolve25() throws { let endpointParams = EndpointParams( - region: "us-isof-south-1", + region: "eusc-de-east-1", useDualStack: false, useFIPS: false ) @@ -758,19 +660,19 @@ class EndpointResolverTest: XCTestCase { "authSchemes": [ [ "name": "sigv4", - "signingRegion": "us-isof-south-1" + "signingRegion": "eusc-de-east-1" ] ] ] let headers = SmithyHTTPAPI.Headers() - let expected = try SmithyHTTPAPI.Endpoint(urlString: "https://tax.us-isof-south-1.csp.hci.ic.gov", headers: headers, properties: properties) + let expected = try SmithyHTTPAPI.Endpoint(urlString: "https://tax.eusc-de-east-1.amazonaws.eu", headers: headers, properties: properties) XCTAssertEqual(expected, actual) } /// Missing region - func testResolve32() throws { + func testResolve26() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSTextract/Sources/AWSTextract/TextractClient.swift b/Sources/Services/AWSTextract/Sources/AWSTextract/TextractClient.swift index 2a486824e7f..535af403c97 100644 --- a/Sources/Services/AWSTextract/Sources/AWSTextract/TextractClient.swift +++ b/Sources/Services/AWSTextract/Sources/AWSTextract/TextractClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class TextractClient: ClientRuntime.Client { public static let clientName = "TextractClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: TextractClient.TextractClientConfiguration let serviceName = "Textract" diff --git a/Sources/Services/AWSTimestreamInfluxDB/Sources/AWSTimestreamInfluxDB/Models.swift b/Sources/Services/AWSTimestreamInfluxDB/Sources/AWSTimestreamInfluxDB/Models.swift index 1685d302798..37650b39890 100644 --- a/Sources/Services/AWSTimestreamInfluxDB/Sources/AWSTimestreamInfluxDB/Models.swift +++ b/Sources/Services/AWSTimestreamInfluxDB/Sources/AWSTimestreamInfluxDB/Models.swift @@ -568,6 +568,7 @@ extension TimestreamInfluxDBClientTypes { case deleted case deleting case failed + case maintenance case updating case sdkUnknown(Swift.String) @@ -578,6 +579,7 @@ extension TimestreamInfluxDBClientTypes { .deleted, .deleting, .failed, + .maintenance, .updating ] } @@ -594,6 +596,7 @@ extension TimestreamInfluxDBClientTypes { case .deleted: return "DELETED" case .deleting: return "DELETING" case .failed: return "FAILED" + case .maintenance: return "MAINTENANCE" case .updating: return "UPDATING" case let .sdkUnknown(s): return s } @@ -919,6 +922,7 @@ extension TimestreamInfluxDBClientTypes { case deleted case deleting case failed + case maintenance case modifying case updating case updatingDeploymentType @@ -932,6 +936,7 @@ extension TimestreamInfluxDBClientTypes { .deleted, .deleting, .failed, + .maintenance, .modifying, .updating, .updatingDeploymentType, @@ -951,6 +956,7 @@ extension TimestreamInfluxDBClientTypes { case .deleted: return "DELETED" case .deleting: return "DELETING" case .failed: return "FAILED" + case .maintenance: return "MAINTENANCE" case .modifying: return "MODIFYING" case .updating: return "UPDATING" case .updatingDeploymentType: return "UPDATING_DEPLOYMENT_TYPE" diff --git a/Sources/Services/AWSTimestreamInfluxDB/Sources/AWSTimestreamInfluxDB/TimestreamInfluxDBClient.swift b/Sources/Services/AWSTimestreamInfluxDB/Sources/AWSTimestreamInfluxDB/TimestreamInfluxDBClient.swift index 486c37ffc1b..0dcdf1d57f9 100644 --- a/Sources/Services/AWSTimestreamInfluxDB/Sources/AWSTimestreamInfluxDB/TimestreamInfluxDBClient.swift +++ b/Sources/Services/AWSTimestreamInfluxDB/Sources/AWSTimestreamInfluxDB/TimestreamInfluxDBClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class TimestreamInfluxDBClient: ClientRuntime.Client { public static let clientName = "TimestreamInfluxDBClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: TimestreamInfluxDBClient.TimestreamInfluxDBClientConfiguration let serviceName = "Timestream InfluxDB" diff --git a/Sources/Services/AWSTimestreamQuery/Sources/AWSTimestreamQuery/TimestreamQueryClient.swift b/Sources/Services/AWSTimestreamQuery/Sources/AWSTimestreamQuery/TimestreamQueryClient.swift index 67f0a454572..e826de8d305 100644 --- a/Sources/Services/AWSTimestreamQuery/Sources/AWSTimestreamQuery/TimestreamQueryClient.swift +++ b/Sources/Services/AWSTimestreamQuery/Sources/AWSTimestreamQuery/TimestreamQueryClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class TimestreamQueryClient: ClientRuntime.Client { public static let clientName = "TimestreamQueryClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: TimestreamQueryClient.TimestreamQueryClientConfiguration let serviceName = "Timestream Query" diff --git a/Sources/Services/AWSTimestreamWrite/Sources/AWSTimestreamWrite/TimestreamWriteClient.swift b/Sources/Services/AWSTimestreamWrite/Sources/AWSTimestreamWrite/TimestreamWriteClient.swift index 97fcada567c..ae86360ed8a 100644 --- a/Sources/Services/AWSTimestreamWrite/Sources/AWSTimestreamWrite/TimestreamWriteClient.swift +++ b/Sources/Services/AWSTimestreamWrite/Sources/AWSTimestreamWrite/TimestreamWriteClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class TimestreamWriteClient: ClientRuntime.Client { public static let clientName = "TimestreamWriteClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: TimestreamWriteClient.TimestreamWriteClientConfiguration let serviceName = "Timestream Write" diff --git a/Sources/Services/AWSTnb/Sources/AWSTnb/TnbClient.swift b/Sources/Services/AWSTnb/Sources/AWSTnb/TnbClient.swift index 40ed02d5b11..0e65ca701d9 100644 --- a/Sources/Services/AWSTnb/Sources/AWSTnb/TnbClient.swift +++ b/Sources/Services/AWSTnb/Sources/AWSTnb/TnbClient.swift @@ -71,7 +71,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class TnbClient: ClientRuntime.Client { public static let clientName = "TnbClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: TnbClient.TnbClientConfiguration let serviceName = "tnb" diff --git a/Sources/Services/AWSTranscribe/Sources/AWSTranscribe/TranscribeClient.swift b/Sources/Services/AWSTranscribe/Sources/AWSTranscribe/TranscribeClient.swift index b2b02686d28..fbf25052be0 100644 --- a/Sources/Services/AWSTranscribe/Sources/AWSTranscribe/TranscribeClient.swift +++ b/Sources/Services/AWSTranscribe/Sources/AWSTranscribe/TranscribeClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class TranscribeClient: ClientRuntime.Client { public static let clientName = "TranscribeClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: TranscribeClient.TranscribeClientConfiguration let serviceName = "Transcribe" diff --git a/Sources/Services/AWSTranscribe/Tests/AWSTranscribeTests/EndpointResolverTest.swift b/Sources/Services/AWSTranscribe/Tests/AWSTranscribeTests/EndpointResolverTest.swift index acf98b7e6e0..716f2305d5a 100644 --- a/Sources/Services/AWSTranscribe/Tests/AWSTranscribeTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSTranscribe/Tests/AWSTranscribeTests/EndpointResolverTest.swift @@ -781,27 +781,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve39() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve40() throws { + func testResolve39() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -820,46 +801,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve41() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve42() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve43() throws { + func testResolve40() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -878,27 +821,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve44() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve45() throws { + func testResolve41() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -918,7 +842,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve46() throws { + func testResolve42() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -939,7 +863,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve47() throws { + func testResolve43() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -959,7 +883,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve48() throws { + func testResolve44() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -979,7 +903,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve49() throws { + func testResolve45() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -999,7 +923,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve50() throws { + func testResolve46() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSTranscribeStreaming/Sources/AWSTranscribeStreaming/TranscribeStreamingClient.swift b/Sources/Services/AWSTranscribeStreaming/Sources/AWSTranscribeStreaming/TranscribeStreamingClient.swift index 64085cf4e52..ad7b051166a 100644 --- a/Sources/Services/AWSTranscribeStreaming/Sources/AWSTranscribeStreaming/TranscribeStreamingClient.swift +++ b/Sources/Services/AWSTranscribeStreaming/Sources/AWSTranscribeStreaming/TranscribeStreamingClient.swift @@ -65,7 +65,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class TranscribeStreamingClient: ClientRuntime.Client { public static let clientName = "TranscribeStreamingClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: TranscribeStreamingClient.TranscribeStreamingClientConfiguration let serviceName = "Transcribe Streaming" diff --git a/Sources/Services/AWSTranscribeStreaming/Tests/AWSTranscribeStreamingTests/EndpointResolverTest.swift b/Sources/Services/AWSTranscribeStreaming/Tests/AWSTranscribeStreamingTests/EndpointResolverTest.swift index 2cc77a553e5..a2b488c98aa 100644 --- a/Sources/Services/AWSTranscribeStreaming/Tests/AWSTranscribeStreamingTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSTranscribeStreaming/Tests/AWSTranscribeStreamingTests/EndpointResolverTest.swift @@ -521,27 +521,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve26() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve27() throws { + func testResolve26() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -560,46 +541,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve28() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve29() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve30() throws { + func testResolve27() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -618,27 +561,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve31() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve32() throws { + func testResolve28() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -658,7 +582,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve33() throws { + func testResolve29() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -679,7 +603,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve34() throws { + func testResolve30() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -699,7 +623,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve35() throws { + func testResolve31() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -719,7 +643,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve36() throws { + func testResolve32() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -739,7 +663,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve37() throws { + func testResolve33() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSTransfer/Sources/AWSTransfer/TransferClient.swift b/Sources/Services/AWSTransfer/Sources/AWSTransfer/TransferClient.swift index 99daaeb2bf2..49cb2e9227c 100644 --- a/Sources/Services/AWSTransfer/Sources/AWSTransfer/TransferClient.swift +++ b/Sources/Services/AWSTransfer/Sources/AWSTransfer/TransferClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class TransferClient: ClientRuntime.Client { public static let clientName = "TransferClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: TransferClient.TransferClientConfiguration let serviceName = "Transfer" diff --git a/Sources/Services/AWSTranslate/Sources/AWSTranslate/TranslateClient.swift b/Sources/Services/AWSTranslate/Sources/AWSTranslate/TranslateClient.swift index c1b01f3fc36..9b9ec635c69 100644 --- a/Sources/Services/AWSTranslate/Sources/AWSTranslate/TranslateClient.swift +++ b/Sources/Services/AWSTranslate/Sources/AWSTranslate/TranslateClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class TranslateClient: ClientRuntime.Client { public static let clientName = "TranslateClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: TranslateClient.TranslateClientConfiguration let serviceName = "Translate" diff --git a/Sources/Services/AWSTranslate/Tests/AWSTranslateTests/EndpointResolverTest.swift b/Sources/Services/AWSTranslate/Tests/AWSTranslateTests/EndpointResolverTest.swift index 1a42d2d10e1..92a6664dc2f 100644 --- a/Sources/Services/AWSTranslate/Tests/AWSTranslateTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSTranslate/Tests/AWSTranslateTests/EndpointResolverTest.swift @@ -661,27 +661,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve33() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve34() throws { + func testResolve33() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -700,46 +681,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve35() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve36() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve37() throws { + func testResolve34() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -758,27 +701,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve38() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve39() throws { + func testResolve35() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -798,7 +722,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve40() throws { + func testResolve36() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -819,7 +743,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve41() throws { + func testResolve37() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -839,7 +763,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve42() throws { + func testResolve38() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -859,7 +783,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve43() throws { + func testResolve39() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -879,7 +803,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve44() throws { + func testResolve40() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSTrustedAdvisor/Sources/AWSTrustedAdvisor/TrustedAdvisorClient.swift b/Sources/Services/AWSTrustedAdvisor/Sources/AWSTrustedAdvisor/TrustedAdvisorClient.swift index 9a10d398817..aff662db72b 100644 --- a/Sources/Services/AWSTrustedAdvisor/Sources/AWSTrustedAdvisor/TrustedAdvisorClient.swift +++ b/Sources/Services/AWSTrustedAdvisor/Sources/AWSTrustedAdvisor/TrustedAdvisorClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class TrustedAdvisorClient: ClientRuntime.Client { public static let clientName = "TrustedAdvisorClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: TrustedAdvisorClient.TrustedAdvisorClientConfiguration let serviceName = "TrustedAdvisor" diff --git a/Sources/Services/AWSVPCLattice/Sources/AWSVPCLattice/VPCLatticeClient.swift b/Sources/Services/AWSVPCLattice/Sources/AWSVPCLattice/VPCLatticeClient.swift index 79e28935550..678c915fc7c 100644 --- a/Sources/Services/AWSVPCLattice/Sources/AWSVPCLattice/VPCLatticeClient.swift +++ b/Sources/Services/AWSVPCLattice/Sources/AWSVPCLattice/VPCLatticeClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class VPCLatticeClient: ClientRuntime.Client { public static let clientName = "VPCLatticeClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: VPCLatticeClient.VPCLatticeClientConfiguration let serviceName = "VPC Lattice" diff --git a/Sources/Services/AWSVerifiedPermissions/Sources/AWSVerifiedPermissions/VerifiedPermissionsClient.swift b/Sources/Services/AWSVerifiedPermissions/Sources/AWSVerifiedPermissions/VerifiedPermissionsClient.swift index af601f6e134..ebd379700bd 100644 --- a/Sources/Services/AWSVerifiedPermissions/Sources/AWSVerifiedPermissions/VerifiedPermissionsClient.swift +++ b/Sources/Services/AWSVerifiedPermissions/Sources/AWSVerifiedPermissions/VerifiedPermissionsClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class VerifiedPermissionsClient: ClientRuntime.Client { public static let clientName = "VerifiedPermissionsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: VerifiedPermissionsClient.VerifiedPermissionsClientConfiguration let serviceName = "VerifiedPermissions" diff --git a/Sources/Services/AWSVoiceID/Sources/AWSVoiceID/VoiceIDClient.swift b/Sources/Services/AWSVoiceID/Sources/AWSVoiceID/VoiceIDClient.swift index b88750d7cd8..8e06a675654 100644 --- a/Sources/Services/AWSVoiceID/Sources/AWSVoiceID/VoiceIDClient.swift +++ b/Sources/Services/AWSVoiceID/Sources/AWSVoiceID/VoiceIDClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class VoiceIDClient: ClientRuntime.Client { public static let clientName = "VoiceIDClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: VoiceIDClient.VoiceIDClientConfiguration let serviceName = "Voice ID" diff --git a/Sources/Services/AWSWAF/Sources/AWSWAF/WAFClient.swift b/Sources/Services/AWSWAF/Sources/AWSWAF/WAFClient.swift index 580733c9482..9dd851343a8 100644 --- a/Sources/Services/AWSWAF/Sources/AWSWAF/WAFClient.swift +++ b/Sources/Services/AWSWAF/Sources/AWSWAF/WAFClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class WAFClient: ClientRuntime.Client { public static let clientName = "WAFClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: WAFClient.WAFClientConfiguration let serviceName = "WAF" diff --git a/Sources/Services/AWSWAFRegional/Sources/AWSWAFRegional/WAFRegionalClient.swift b/Sources/Services/AWSWAFRegional/Sources/AWSWAFRegional/WAFRegionalClient.swift index cebc2295de1..607fba6c742 100644 --- a/Sources/Services/AWSWAFRegional/Sources/AWSWAFRegional/WAFRegionalClient.swift +++ b/Sources/Services/AWSWAFRegional/Sources/AWSWAFRegional/WAFRegionalClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class WAFRegionalClient: ClientRuntime.Client { public static let clientName = "WAFRegionalClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: WAFRegionalClient.WAFRegionalClientConfiguration let serviceName = "WAF Regional" diff --git a/Sources/Services/AWSWAFV2/Sources/AWSWAFV2/WAFV2Client.swift b/Sources/Services/AWSWAFV2/Sources/AWSWAFV2/WAFV2Client.swift index 6e243e711ce..70172fe2135 100644 --- a/Sources/Services/AWSWAFV2/Sources/AWSWAFV2/WAFV2Client.swift +++ b/Sources/Services/AWSWAFV2/Sources/AWSWAFV2/WAFV2Client.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class WAFV2Client: ClientRuntime.Client { public static let clientName = "WAFV2Client" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: WAFV2Client.WAFV2ClientConfiguration let serviceName = "WAFV2" diff --git a/Sources/Services/AWSWellArchitected/Sources/AWSWellArchitected/WellArchitectedClient.swift b/Sources/Services/AWSWellArchitected/Sources/AWSWellArchitected/WellArchitectedClient.swift index 9c3e8e9a3d6..b1074e02109 100644 --- a/Sources/Services/AWSWellArchitected/Sources/AWSWellArchitected/WellArchitectedClient.swift +++ b/Sources/Services/AWSWellArchitected/Sources/AWSWellArchitected/WellArchitectedClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class WellArchitectedClient: ClientRuntime.Client { public static let clientName = "WellArchitectedClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: WellArchitectedClient.WellArchitectedClientConfiguration let serviceName = "WellArchitected" diff --git a/Sources/Services/AWSWellArchitected/Tests/AWSWellArchitectedTests/EndpointResolverTest.swift b/Sources/Services/AWSWellArchitected/Tests/AWSWellArchitectedTests/EndpointResolverTest.swift index 2eef5d39494..1e339419129 100644 --- a/Sources/Services/AWSWellArchitected/Tests/AWSWellArchitectedTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSWellArchitected/Tests/AWSWellArchitectedTests/EndpointResolverTest.swift @@ -601,27 +601,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve30() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve31() throws { + func testResolve30() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -640,27 +621,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve32() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve33() throws { + func testResolve31() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -679,27 +641,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve34() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve35() throws { + func testResolve32() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -718,27 +661,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve36() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve37() throws { + func testResolve33() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -758,7 +682,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve38() throws { + func testResolve34() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -779,7 +703,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve39() throws { + func testResolve35() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -799,7 +723,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve40() throws { + func testResolve36() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -819,7 +743,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve41() throws { + func testResolve37() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -839,7 +763,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve42() throws { + func testResolve38() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSWisdom/Sources/AWSWisdom/WisdomClient.swift b/Sources/Services/AWSWisdom/Sources/AWSWisdom/WisdomClient.swift index 6d0c96cfa84..4ab4a5ce3c6 100644 --- a/Sources/Services/AWSWisdom/Sources/AWSWisdom/WisdomClient.swift +++ b/Sources/Services/AWSWisdom/Sources/AWSWisdom/WisdomClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class WisdomClient: ClientRuntime.Client { public static let clientName = "WisdomClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: WisdomClient.WisdomClientConfiguration let serviceName = "Wisdom" diff --git a/Sources/Services/AWSWorkDocs/Sources/AWSWorkDocs/WorkDocsClient.swift b/Sources/Services/AWSWorkDocs/Sources/AWSWorkDocs/WorkDocsClient.swift index 546758b43c4..77356eb2723 100644 --- a/Sources/Services/AWSWorkDocs/Sources/AWSWorkDocs/WorkDocsClient.swift +++ b/Sources/Services/AWSWorkDocs/Sources/AWSWorkDocs/WorkDocsClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class WorkDocsClient: ClientRuntime.Client { public static let clientName = "WorkDocsClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: WorkDocsClient.WorkDocsClientConfiguration let serviceName = "WorkDocs" diff --git a/Sources/Services/AWSWorkMail/Sources/AWSWorkMail/WorkMailClient.swift b/Sources/Services/AWSWorkMail/Sources/AWSWorkMail/WorkMailClient.swift index e7ade19c1b3..8287394aed4 100644 --- a/Sources/Services/AWSWorkMail/Sources/AWSWorkMail/WorkMailClient.swift +++ b/Sources/Services/AWSWorkMail/Sources/AWSWorkMail/WorkMailClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class WorkMailClient: ClientRuntime.Client { public static let clientName = "WorkMailClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: WorkMailClient.WorkMailClientConfiguration let serviceName = "WorkMail" diff --git a/Sources/Services/AWSWorkMailMessageFlow/Sources/AWSWorkMailMessageFlow/WorkMailMessageFlowClient.swift b/Sources/Services/AWSWorkMailMessageFlow/Sources/AWSWorkMailMessageFlow/WorkMailMessageFlowClient.swift index db59e28bc4b..2d649db1e25 100644 --- a/Sources/Services/AWSWorkMailMessageFlow/Sources/AWSWorkMailMessageFlow/WorkMailMessageFlowClient.swift +++ b/Sources/Services/AWSWorkMailMessageFlow/Sources/AWSWorkMailMessageFlow/WorkMailMessageFlowClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class WorkMailMessageFlowClient: ClientRuntime.Client { public static let clientName = "WorkMailMessageFlowClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: WorkMailMessageFlowClient.WorkMailMessageFlowClientConfiguration let serviceName = "WorkMailMessageFlow" diff --git a/Sources/Services/AWSWorkSpaces/Sources/AWSWorkSpaces/WorkSpacesClient.swift b/Sources/Services/AWSWorkSpaces/Sources/AWSWorkSpaces/WorkSpacesClient.swift index 3e8d88dcf84..4b1b476e428 100644 --- a/Sources/Services/AWSWorkSpaces/Sources/AWSWorkSpaces/WorkSpacesClient.swift +++ b/Sources/Services/AWSWorkSpaces/Sources/AWSWorkSpaces/WorkSpacesClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class WorkSpacesClient: ClientRuntime.Client { public static let clientName = "WorkSpacesClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: WorkSpacesClient.WorkSpacesClientConfiguration let serviceName = "WorkSpaces" diff --git a/Sources/Services/AWSWorkSpacesThinClient/Sources/AWSWorkSpacesThinClient/WorkSpacesThinClientClient.swift b/Sources/Services/AWSWorkSpacesThinClient/Sources/AWSWorkSpacesThinClient/WorkSpacesThinClientClient.swift index 477977ac08c..e1436575d7c 100644 --- a/Sources/Services/AWSWorkSpacesThinClient/Sources/AWSWorkSpacesThinClient/WorkSpacesThinClientClient.swift +++ b/Sources/Services/AWSWorkSpacesThinClient/Sources/AWSWorkSpacesThinClient/WorkSpacesThinClientClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class WorkSpacesThinClientClient: ClientRuntime.Client { public static let clientName = "WorkSpacesThinClientClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: WorkSpacesThinClientClient.WorkSpacesThinClientClientConfiguration let serviceName = "WorkSpaces Thin Client" diff --git a/Sources/Services/AWSWorkSpacesThinClient/Tests/AWSWorkSpacesThinClientTests/EndpointResolverTest.swift b/Sources/Services/AWSWorkSpacesThinClient/Tests/AWSWorkSpacesThinClientTests/EndpointResolverTest.swift index 2c9182be5da..91ae3429699 100644 --- a/Sources/Services/AWSWorkSpacesThinClient/Tests/AWSWorkSpacesThinClientTests/EndpointResolverTest.swift +++ b/Sources/Services/AWSWorkSpacesThinClient/Tests/AWSWorkSpacesThinClientTests/EndpointResolverTest.swift @@ -261,27 +261,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS enabled and DualStack enabled - func testResolve13() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS enabled and DualStack disabled - func testResolve14() throws { + func testResolve13() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -300,27 +281,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-iso-east-1 with FIPS disabled and DualStack enabled - func testResolve15() throws { - let endpointParams = EndpointParams( - region: "us-iso-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-iso-east-1 with FIPS disabled and DualStack disabled - func testResolve16() throws { + func testResolve14() throws { let endpointParams = EndpointParams( region: "us-iso-east-1", useDualStack: false, @@ -339,27 +301,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS enabled and DualStack enabled - func testResolve17() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: true - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("FIPS and DualStack are enabled, but this partition does not support one or both", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS enabled and DualStack disabled - func testResolve18() throws { + func testResolve15() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -378,27 +321,8 @@ class EndpointResolverTest: XCTestCase { XCTAssertEqual(expected, actual) } - /// For region us-isob-east-1 with FIPS disabled and DualStack enabled - func testResolve19() throws { - let endpointParams = EndpointParams( - region: "us-isob-east-1", - useDualStack: true, - useFIPS: false - ) - let resolver = try DefaultEndpointResolver() - - XCTAssertThrowsError(try resolver.resolve(params: endpointParams)) { error in - switch error { - case ClientRuntime.EndpointError.unresolved(let message): - XCTAssertEqual("DualStack is enabled but this partition does not support DualStack", message) - default: - XCTFail() - } - } - } - /// For region us-isob-east-1 with FIPS disabled and DualStack disabled - func testResolve20() throws { + func testResolve16() throws { let endpointParams = EndpointParams( region: "us-isob-east-1", useDualStack: false, @@ -418,7 +342,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region set and fips disabled and dualstack disabled - func testResolve21() throws { + func testResolve17() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -439,7 +363,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with region not set and fips disabled and dualstack disabled - func testResolve22() throws { + func testResolve18() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", useDualStack: false, @@ -459,7 +383,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips enabled and dualstack disabled - func testResolve23() throws { + func testResolve19() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -479,7 +403,7 @@ class EndpointResolverTest: XCTestCase { } /// For custom endpoint with fips disabled and dualstack enabled - func testResolve24() throws { + func testResolve20() throws { let endpointParams = EndpointParams( endpoint: "https://example.com", region: "us-east-1", @@ -499,7 +423,7 @@ class EndpointResolverTest: XCTestCase { } /// Missing region - func testResolve25() throws { + func testResolve21() throws { let endpointParams = EndpointParams( ) let resolver = try DefaultEndpointResolver() diff --git a/Sources/Services/AWSWorkSpacesWeb/Sources/AWSWorkSpacesWeb/WorkSpacesWebClient.swift b/Sources/Services/AWSWorkSpacesWeb/Sources/AWSWorkSpacesWeb/WorkSpacesWebClient.swift index a1d7bac7303..6cf94ac7c96 100644 --- a/Sources/Services/AWSWorkSpacesWeb/Sources/AWSWorkSpacesWeb/WorkSpacesWebClient.swift +++ b/Sources/Services/AWSWorkSpacesWeb/Sources/AWSWorkSpacesWeb/WorkSpacesWebClient.swift @@ -68,7 +68,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class WorkSpacesWebClient: ClientRuntime.Client { public static let clientName = "WorkSpacesWebClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: WorkSpacesWebClient.WorkSpacesWebClientConfiguration let serviceName = "WorkSpaces Web" diff --git a/Sources/Services/AWSWorkspacesInstances/Sources/AWSWorkspacesInstances/WorkspacesInstancesClient.swift b/Sources/Services/AWSWorkspacesInstances/Sources/AWSWorkspacesInstances/WorkspacesInstancesClient.swift index 4c30aba6f69..343d78edd76 100644 --- a/Sources/Services/AWSWorkspacesInstances/Sources/AWSWorkspacesInstances/WorkspacesInstancesClient.swift +++ b/Sources/Services/AWSWorkspacesInstances/Sources/AWSWorkspacesInstances/WorkspacesInstancesClient.swift @@ -67,7 +67,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class WorkspacesInstancesClient: ClientRuntime.Client { public static let clientName = "WorkspacesInstancesClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: WorkspacesInstancesClient.WorkspacesInstancesClientConfiguration let serviceName = "Workspaces Instances" diff --git a/Sources/Services/AWSXRay/Sources/AWSXRay/XRayClient.swift b/Sources/Services/AWSXRay/Sources/AWSXRay/XRayClient.swift index 5838bde738f..96fabf9afc3 100644 --- a/Sources/Services/AWSXRay/Sources/AWSXRay/XRayClient.swift +++ b/Sources/Services/AWSXRay/Sources/AWSXRay/XRayClient.swift @@ -66,7 +66,7 @@ import typealias SmithyHTTPAuthAPI.AuthSchemes public class XRayClient: ClientRuntime.Client { public static let clientName = "XRayClient" - public static let version = "1.5.27" + public static let version = "1.5.28" let client: ClientRuntime.SdkHttpClient let config: XRayClient.XRayClientConfiguration let serviceName = "XRay"