diff --git a/smithy-aws-protocol-tests/model/restJson1/http-checksums.smithy b/smithy-aws-protocol-tests/model/restJson1/http-checksums.smithy index 71b5cbfd708..8306302a825 100644 --- a/smithy-aws-protocol-tests/model/restJson1/http-checksums.smithy +++ b/smithy-aws-protocol-tests/model/restJson1/http-checksums.smithy @@ -8,6 +8,7 @@ use aws.protocols#restJson1 use smithy.test#httpRequestTests /// This example tests httpChecksumRequired trait +@suppress(["UnstableTrait"]) @httpChecksumRequired @http(uri: "/HttpChecksumRequired", method: "POST") operation HttpChecksumRequired { diff --git a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-accept.smithy b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-accept.smithy index dedfecfb7a0..2ff8df9fe3a 100644 --- a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-accept.smithy +++ b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-accept.smithy @@ -80,11 +80,13 @@ apply MalformedAcceptWithGenericString @httpMalformedRequestTests([ } ]) +@suppress(["UnstableTrait"]) @http(method: "POST", uri: "/MalformedAcceptWithBody") operation MalformedAcceptWithBody { output: GreetingStruct } +@suppress(["UnstableTrait"]) @http(method: "POST", uri: "/MalformedAcceptWithPayload") operation MalformedAcceptWithPayload { output: MalformedAcceptWithPayloadInput @@ -95,6 +97,7 @@ structure MalformedAcceptWithPayloadInput { payload: JpegBlob } +@suppress(["UnstableTrait"]) @http(method: "POST", uri: "/MalformedAcceptWithGenericString") operation MalformedAcceptWithGenericString { input: MalformedAcceptWithGenericStringInput diff --git a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-blob.smithy b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-blob.smithy index edf4f91d1d6..6723fcccb6e 100644 --- a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-blob.smithy +++ b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-blob.smithy @@ -5,6 +5,7 @@ namespace aws.protocoltests.restjson use aws.protocols#restJson1 use smithy.test#httpMalformedRequestTests +@suppress(["UnstableTrait"]) @http(uri: "/MalformedBlob", method: "POST") operation MalformedBlob { input: MalformedBlobInput diff --git a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-boolean.smithy b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-boolean.smithy index f90f165f84b..015020ba9ed 100644 --- a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-boolean.smithy +++ b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-boolean.smithy @@ -5,6 +5,7 @@ namespace aws.protocoltests.restjson use aws.protocols#restJson1 use smithy.test#httpMalformedRequestTests +@suppress(["UnstableTrait"]) @http(uri: "/MalformedBoolean/{booleanInPath}", method: "POST") operation MalformedBoolean { input: MalformedBooleanInput diff --git a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-byte.smithy b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-byte.smithy index af01d6a1551..3dbc8b9f47d 100644 --- a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-byte.smithy +++ b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-byte.smithy @@ -5,6 +5,7 @@ namespace aws.protocoltests.restjson use aws.protocols#restJson1 use smithy.test#httpMalformedRequestTests +@suppress(["UnstableTrait"]) @http(uri: "/MalformedByte/{byteInPath}", method: "POST") operation MalformedByte { input: MalformedByteInput diff --git a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-content-type.smithy b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-content-type.smithy index a18054e65b7..3ee4a79656d 100644 --- a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-content-type.smithy +++ b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-content-type.smithy @@ -108,14 +108,17 @@ apply MalformedContentTypeWithGenericString @httpMalformedRequestTests([ } ]) +@suppress(["UnstableTrait"]) @http(method: "POST", uri: "/MalformedContentTypeWithoutBody") operation MalformedContentTypeWithoutBody {} +@suppress(["UnstableTrait"]) @http(method: "POST", uri: "/MalformedContentTypeWithBody") operation MalformedContentTypeWithBody { input: GreetingStruct } +@suppress(["UnstableTrait"]) @http(method: "POST", uri: "/MalformedContentTypeWithPayload") operation MalformedContentTypeWithPayload { input: MalformedContentTypeWithPayloadInput @@ -126,6 +129,7 @@ structure MalformedContentTypeWithPayloadInput { payload: JpegBlob } +@suppress(["UnstableTrait"]) @http(method: "POST", uri: "/MalformedContentTypeWithGenericString") operation MalformedContentTypeWithGenericString { input: MalformedContentTypeWithGenericStringInput diff --git a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-double.smithy b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-double.smithy index b51061e4aaf..df22ce52c26 100644 --- a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-double.smithy +++ b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-double.smithy @@ -5,6 +5,7 @@ namespace aws.protocoltests.restjson use aws.protocols#restJson1 use smithy.test#httpMalformedRequestTests +@suppress(["UnstableTrait"]) @http(uri: "/MalformedDouble/{doubleInPath}", method: "POST") operation MalformedDouble { input: MalformedDoubleInput diff --git a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-float.smithy b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-float.smithy index ec8e4d2f042..92e38e3e337 100644 --- a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-float.smithy +++ b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-float.smithy @@ -5,6 +5,7 @@ namespace aws.protocoltests.restjson use aws.protocols#restJson1 use smithy.test#httpMalformedRequestTests +@suppress(["UnstableTrait"]) @http(uri: "/MalformedFloat/{floatInPath}", method: "POST") operation MalformedFloat { input: MalformedFloatInput diff --git a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-integer.smithy b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-integer.smithy index b3d24f3a0d9..d3404e87203 100644 --- a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-integer.smithy +++ b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-integer.smithy @@ -5,6 +5,7 @@ namespace aws.protocoltests.restjson use aws.protocols#restJson1 use smithy.test#httpMalformedRequestTests +@suppress(["UnstableTrait"]) @http(uri: "/MalformedInteger/{integerInPath}", method: "POST") operation MalformedInteger { input: MalformedIntegerInput diff --git a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-list.smithy b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-list.smithy index 8e1d9048ce1..a95e2f244e3 100644 --- a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-list.smithy +++ b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-list.smithy @@ -5,6 +5,7 @@ namespace aws.protocoltests.restjson use aws.protocols#restJson1 use smithy.test#httpMalformedRequestTests +@suppress(["UnstableTrait"]) @http(uri: "/MalformedList", method: "POST") operation MalformedList { input: MalformedListInput diff --git a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-long.smithy b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-long.smithy index 0feb7412961..7cd092afad3 100644 --- a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-long.smithy +++ b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-long.smithy @@ -5,6 +5,7 @@ namespace aws.protocoltests.restjson use aws.protocols#restJson1 use smithy.test#httpMalformedRequestTests +@suppress(["UnstableTrait"]) @http(uri: "/MalformedLong/{longInPath}", method: "POST") operation MalformedLong { input: MalformedLongInput diff --git a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-map.smithy b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-map.smithy index 959ded310d1..4ecf0691ab0 100644 --- a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-map.smithy +++ b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-map.smithy @@ -5,6 +5,7 @@ namespace aws.protocoltests.restjson use aws.protocols#restJson1 use smithy.test#httpMalformedRequestTests +@suppress(["UnstableTrait"]) @http(uri: "/MalformedMap", method: "POST") operation MalformedMap { input: MalformedMapInput diff --git a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-request-body.smithy b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-request-body.smithy index d98e4a327bf..f24e9676f7a 100644 --- a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-request-body.smithy +++ b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-request-body.smithy @@ -5,6 +5,7 @@ namespace aws.protocoltests.restjson use aws.protocols#restJson1 use smithy.test#httpMalformedRequestTests +@suppress(["UnstableTrait"]) @http(uri: "/MalformedRequestBody", method: "POST") operation MalformedRequestBody { input: MalformedRequestBodyInput diff --git a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-set.smithy b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-set.smithy index 9d85c29a2eb..f8d3985d210 100644 --- a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-set.smithy +++ b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-set.smithy @@ -5,6 +5,7 @@ namespace aws.protocoltests.restjson use aws.protocols#restJson1 use smithy.test#httpMalformedRequestTests +@suppress(["UnstableTrait"]) @http(uri: "/MalformedSet", method: "POST") operation MalformedSet { input: MalformedSetInput diff --git a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-short.smithy b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-short.smithy index ecd7d36d485..c4cc5960169 100644 --- a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-short.smithy +++ b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-short.smithy @@ -5,6 +5,7 @@ namespace aws.protocoltests.restjson use aws.protocols#restJson1 use smithy.test#httpMalformedRequestTests +@suppress(["UnstableTrait"]) @http(uri: "/MalformedShort/{shortInPath}", method: "POST") operation MalformedShort { input: MalformedShortInput diff --git a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-string.smithy b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-string.smithy index 050a2fe6012..7b267d09e4d 100644 --- a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-string.smithy +++ b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-string.smithy @@ -5,6 +5,7 @@ namespace aws.protocoltests.restjson use aws.protocols#restJson1 use smithy.test#httpMalformedRequestTests +@suppress(["UnstableTrait"]) @http(uri: "/MalformedString", method: "POST") operation MalformedString { input: MalformedStringInput diff --git a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-timestamp-body.smithy b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-timestamp-body.smithy index 53dc104597e..94e297af729 100644 --- a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-timestamp-body.smithy +++ b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-timestamp-body.smithy @@ -5,16 +5,19 @@ namespace aws.protocoltests.restjson use aws.protocols#restJson1 use smithy.test#httpMalformedRequestTests +@suppress(["UnstableTrait"]) @http(uri: "/MalformedTimestampBodyDefault", method: "POST") operation MalformedTimestampBodyDefault { input: MalformedTimestampBodyDefaultInput } +@suppress(["UnstableTrait"]) @http(uri: "/MalformedTimestampBodyDateTime", method: "POST") operation MalformedTimestampBodyDateTime { input: MalformedTimestampBodyDateTimeInput } +@suppress(["UnstableTrait"]) @http(uri: "/MalformedTimestampBodyHttpDate", method: "POST") operation MalformedTimestampBodyHttpDate { input: MalformedTimestampBodyHttpDateInput diff --git a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-timestamp-header.smithy b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-timestamp-header.smithy index e8cb5de6b8e..12428927e85 100644 --- a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-timestamp-header.smithy +++ b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-timestamp-header.smithy @@ -5,16 +5,19 @@ namespace aws.protocoltests.restjson use aws.protocols#restJson1 use smithy.test#httpMalformedRequestTests +@suppress(["UnstableTrait"]) @http(uri: "/MalformedTimestampHeaderDefault", method: "POST") operation MalformedTimestampHeaderDefault { input: MalformedTimestampHeaderDefaultInput } +@suppress(["UnstableTrait"]) @http(uri: "/MalformedTimestampHeaderDateTime", method: "POST") operation MalformedTimestampHeaderDateTime { input: MalformedTimestampHeaderDateTimeInput } +@suppress(["UnstableTrait"]) @http(uri: "/MalformedTimestampHeaderEpoch", method: "POST") operation MalformedTimestampHeaderEpoch { input: MalformedTimestampHeaderEpochInput diff --git a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-timestamp-path.smithy b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-timestamp-path.smithy index 3ae671d5ba1..a5d52350247 100644 --- a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-timestamp-path.smithy +++ b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-timestamp-path.smithy @@ -5,16 +5,19 @@ namespace aws.protocoltests.restjson use aws.protocols#restJson1 use smithy.test#httpMalformedRequestTests +@suppress(["UnstableTrait"]) @http(uri: "/MalformedTimestampPathDefault/{timestamp}", method: "POST") operation MalformedTimestampPathDefault { input: MalformedTimestampPathDefaultInput } +@suppress(["UnstableTrait"]) @http(uri: "/MalformedTimestampPathHttpDate/{timestamp}", method: "POST") operation MalformedTimestampPathHttpDate { input: MalformedTimestampPathHttpDateInput } +@suppress(["UnstableTrait"]) @http(uri: "/MalformedTimestampPathEpoch/{timestamp}", method: "POST") operation MalformedTimestampPathEpoch { input: MalformedTimestampPathEpochInput diff --git a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-timestamp-query.smithy b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-timestamp-query.smithy index e01472bcfbb..4f0c080f514 100644 --- a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-timestamp-query.smithy +++ b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-timestamp-query.smithy @@ -5,16 +5,19 @@ namespace aws.protocoltests.restjson use aws.protocols#restJson1 use smithy.test#httpMalformedRequestTests +@suppress(["UnstableTrait"]) @http(uri: "/MalformedTimestampQueryDefault", method: "POST") operation MalformedTimestampQueryDefault { input: MalformedTimestampQueryDefaultInput } +@suppress(["UnstableTrait"]) @http(uri: "/MalformedTimestampQueryHttpDate", method: "POST") operation MalformedTimestampQueryHttpDate { input: MalformedTimestampQueryHttpDateInput } +@suppress(["UnstableTrait"]) @http(uri: "/MalformedTimestampQueryEpoch", method: "POST") operation MalformedTimestampQueryEpoch { input: MalformedTimestampQueryEpochInput diff --git a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-union.smithy b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-union.smithy index bf2fccc9248..55c25c62303 100644 --- a/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-union.smithy +++ b/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-union.smithy @@ -5,6 +5,7 @@ namespace aws.protocoltests.restjson use aws.protocols#restJson1 use smithy.test#httpMalformedRequestTests +@suppress(["UnstableTrait"]) @http(uri: "/MalformedUnion", method: "POST") operation MalformedUnion { input: MalformedUnionInput diff --git a/smithy-aws-protocol-tests/model/restJson1/validation/malformed-enum.smithy b/smithy-aws-protocol-tests/model/restJson1/validation/malformed-enum.smithy index 58609772b97..2cfe976e079 100644 --- a/smithy-aws-protocol-tests/model/restJson1/validation/malformed-enum.smithy +++ b/smithy-aws-protocol-tests/model/restJson1/validation/malformed-enum.smithy @@ -6,6 +6,7 @@ use aws.protocols#restJson1 use smithy.test#httpMalformedRequestTests use smithy.framework#ValidationException +@suppress(["UnstableTrait"]) @http(uri: "/MalformedEnum", method: "POST") operation MalformedEnum { input: MalformedEnumInput, diff --git a/smithy-aws-protocol-tests/model/restJson1/validation/malformed-length.smithy b/smithy-aws-protocol-tests/model/restJson1/validation/malformed-length.smithy index 27a7cf45704..25e863ec697 100644 --- a/smithy-aws-protocol-tests/model/restJson1/validation/malformed-length.smithy +++ b/smithy-aws-protocol-tests/model/restJson1/validation/malformed-length.smithy @@ -6,18 +6,21 @@ use aws.protocols#restJson1 use smithy.test#httpMalformedRequestTests use smithy.framework#ValidationException +@suppress(["UnstableTrait"]) @http(uri: "/MalformedLength", method: "POST") operation MalformedLength { input: MalformedLengthInput, errors: [ValidationException] } +@suppress(["UnstableTrait"]) @http(uri: "/MalformedLengthOverride", method: "POST") operation MalformedLengthOverride { input: MalformedLengthOverrideInput, errors: [ValidationException] } +@suppress(["UnstableTrait"]) @http(uri: "/MalformedLengthQueryString", method: "POST") operation MalformedLengthQueryString { input: MalformedLengthQueryStringInput, diff --git a/smithy-aws-protocol-tests/model/restJson1/validation/malformed-pattern.smithy b/smithy-aws-protocol-tests/model/restJson1/validation/malformed-pattern.smithy index 3c851724463..31774172329 100644 --- a/smithy-aws-protocol-tests/model/restJson1/validation/malformed-pattern.smithy +++ b/smithy-aws-protocol-tests/model/restJson1/validation/malformed-pattern.smithy @@ -6,12 +6,14 @@ use aws.protocols#restJson1 use smithy.test#httpMalformedRequestTests use smithy.framework#ValidationException +@suppress(["UnstableTrait"]) @http(uri: "/MalformedPattern", method: "POST") operation MalformedPattern { input: MalformedPatternInput, errors: [ValidationException] } +@suppress(["UnstableTrait"]) @http(uri: "/MalformedPatternOverride", method: "POST") operation MalformedPatternOverride { input: MalformedPatternOverrideInput, diff --git a/smithy-aws-protocol-tests/model/restJson1/validation/malformed-range.smithy b/smithy-aws-protocol-tests/model/restJson1/validation/malformed-range.smithy index 4d927bbfaa0..941181c3ba5 100644 --- a/smithy-aws-protocol-tests/model/restJson1/validation/malformed-range.smithy +++ b/smithy-aws-protocol-tests/model/restJson1/validation/malformed-range.smithy @@ -6,12 +6,14 @@ use aws.protocols#restJson1 use smithy.test#httpMalformedRequestTests use smithy.framework#ValidationException +@suppress(["UnstableTrait"]) @http(uri: "/MalformedRange", method: "POST") operation MalformedRange { input: MalformedRangeInput, errors: [ValidationException] } +@suppress(["UnstableTrait"]) @http(uri: "/MalformedRangeOverride", method: "POST") operation MalformedRangeOverride { input: MalformedRangeOverrideInput, diff --git a/smithy-aws-protocol-tests/model/restJson1/validation/malformed-required.smithy b/smithy-aws-protocol-tests/model/restJson1/validation/malformed-required.smithy index 1b31db6540c..f684653c182 100644 --- a/smithy-aws-protocol-tests/model/restJson1/validation/malformed-required.smithy +++ b/smithy-aws-protocol-tests/model/restJson1/validation/malformed-required.smithy @@ -6,6 +6,7 @@ use aws.protocols#restJson1 use smithy.test#httpMalformedRequestTests use smithy.framework#ValidationException +@suppress(["UnstableTrait"]) @http(uri: "/MalformedRequired", method: "POST") operation MalformedRequired { input: MalformedRequiredInput, diff --git a/smithy-aws-protocol-tests/model/restJson1/validation/recursive-structures.smithy b/smithy-aws-protocol-tests/model/restJson1/validation/recursive-structures.smithy index b0edee46b0b..54ba1a10b01 100644 --- a/smithy-aws-protocol-tests/model/restJson1/validation/recursive-structures.smithy +++ b/smithy-aws-protocol-tests/model/restJson1/validation/recursive-structures.smithy @@ -7,6 +7,7 @@ use smithy.test#httpMalformedRequestTests use smithy.test#httpRequestTests use smithy.framework#ValidationException +@suppress(["UnstableTrait"]) @http(uri: "/RecursiveStructures", method: "POST") operation RecursiveStructures { input: RecursiveStructuresInput, diff --git a/smithy-aws-protocol-tests/model/restJson1/validation/sensitive-validation.smithy b/smithy-aws-protocol-tests/model/restJson1/validation/sensitive-validation.smithy index a028a646aca..99a1c808869 100644 --- a/smithy-aws-protocol-tests/model/restJson1/validation/sensitive-validation.smithy +++ b/smithy-aws-protocol-tests/model/restJson1/validation/sensitive-validation.smithy @@ -6,6 +6,7 @@ use aws.protocols#restJson1 use smithy.test#httpMalformedRequestTests use smithy.framework#ValidationException +@suppress(["UnstableTrait"]) @http(uri: "/SensitiveValidation", method: "POST") operation SensitiveValidation { input: SensitiveValidationInput,