diff --git a/codegen/gradle.properties b/codegen/gradle.properties index 19da7a3875cec..177192c625be9 100644 --- a/codegen/gradle.properties +++ b/codegen/gradle.properties @@ -1,3 +1,3 @@ -smithyVersion=1.59.0 +smithyVersion=1.60.3 smithyGradleVersion=1.2.0 smithyPluginVersion=0.6.0 \ No newline at end of file diff --git a/private/aws-protocoltests-ec2-schema/README.md b/private/aws-protocoltests-ec2-schema/README.md index 5e7dee0a8d617..5f4dc7c4f86b8 100644 --- a/private/aws-protocoltests-ec2-schema/README.md +++ b/private/aws-protocoltests-ec2-schema/README.md @@ -658,6 +658,22 @@ PutWithContentEncoding [Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/ec2-protocol/command/PutWithContentEncodingCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/PutWithContentEncodingCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/PutWithContentEncodingCommandOutput/) + +
+ +QueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/ec2-protocol/command/QueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/QueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/QueryCompatibleOperationCommandOutput/) + +
+
+ +QueryIncompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/ec2-protocol/command/QueryIncompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/QueryIncompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/QueryIncompatibleOperationCommandOutput/) +
@@ -2394,6 +2410,22 @@ SimpleScalarProperties [Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/ec2-protocol/command/SimpleScalarPropertiesCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/SimpleScalarPropertiesCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/SimpleScalarPropertiesCommandOutput/) +
+
+ +NonQueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/ec2-protocol/command/NonQueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/NonQueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/NonQueryCompatibleOperationCommandOutput/) + +
+
+ +QueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/ec2-protocol/command/QueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/QueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/QueryCompatibleOperationCommandOutput/) +
diff --git a/private/aws-protocoltests-ec2/README.md b/private/aws-protocoltests-ec2/README.md index ba0337f4b9fdd..344e6628801cf 100644 --- a/private/aws-protocoltests-ec2/README.md +++ b/private/aws-protocoltests-ec2/README.md @@ -658,6 +658,22 @@ PutWithContentEncoding [Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/ec2-protocol/command/PutWithContentEncodingCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/PutWithContentEncodingCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/PutWithContentEncodingCommandOutput/) +
+
+ +QueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/ec2-protocol/command/QueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/QueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/QueryCompatibleOperationCommandOutput/) + +
+
+ +QueryIncompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/ec2-protocol/command/QueryIncompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/QueryIncompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/QueryIncompatibleOperationCommandOutput/) +
@@ -2394,6 +2410,22 @@ SimpleScalarProperties [Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/ec2-protocol/command/SimpleScalarPropertiesCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/SimpleScalarPropertiesCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/SimpleScalarPropertiesCommandOutput/) +
+
+ +NonQueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/ec2-protocol/command/NonQueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/NonQueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/NonQueryCompatibleOperationCommandOutput/) + +
+
+ +QueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/ec2-protocol/command/QueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/QueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/QueryCompatibleOperationCommandOutput/) +
diff --git a/private/aws-protocoltests-json-10-schema/README.md b/private/aws-protocoltests-json-10-schema/README.md index e9a5d7d6742a1..61ea3ddd61002 100644 --- a/private/aws-protocoltests-json-10-schema/README.md +++ b/private/aws-protocoltests-json-10-schema/README.md @@ -656,6 +656,22 @@ PutWithContentEncoding [Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/json-rpc-10/command/PutWithContentEncodingCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-rpc-10/Interface/PutWithContentEncodingCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-rpc-10/Interface/PutWithContentEncodingCommandOutput/) +
+
+ +QueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/json-rpc-10/command/QueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-rpc-10/Interface/QueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-rpc-10/Interface/QueryCompatibleOperationCommandOutput/) + +
+
+ +QueryIncompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/json-rpc-10/command/QueryIncompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-rpc-10/Interface/QueryIncompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-rpc-10/Interface/QueryIncompatibleOperationCommandOutput/) +
@@ -2392,6 +2408,22 @@ SimpleScalarProperties [Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/json-rpc-10/command/SimpleScalarPropertiesCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-rpc-10/Interface/SimpleScalarPropertiesCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-rpc-10/Interface/SimpleScalarPropertiesCommandOutput/) +
+
+ +NonQueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/json-rpc-10/command/NonQueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-rpc-10/Interface/NonQueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-rpc-10/Interface/NonQueryCompatibleOperationCommandOutput/) + +
+
+ +QueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/json-rpc-10/command/QueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-rpc-10/Interface/QueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-rpc-10/Interface/QueryCompatibleOperationCommandOutput/) +
diff --git a/private/aws-protocoltests-json-10-schema/src/JSONRPC10.ts b/private/aws-protocoltests-json-10-schema/src/JSONRPC10.ts index 3736b21f2f3b8..a8a6593aad9db 100644 --- a/private/aws-protocoltests-json-10-schema/src/JSONRPC10.ts +++ b/private/aws-protocoltests-json-10-schema/src/JSONRPC10.ts @@ -68,6 +68,11 @@ import { PutWithContentEncodingCommandInput, PutWithContentEncodingCommandOutput, } from "./commands/PutWithContentEncodingCommand"; +import { + QueryIncompatibleOperationCommand, + QueryIncompatibleOperationCommandInput, + QueryIncompatibleOperationCommandOutput, +} from "./commands/QueryIncompatibleOperationCommand"; import { SimpleScalarPropertiesCommand, SimpleScalarPropertiesCommandInput, @@ -90,6 +95,7 @@ const commands = { OperationWithRequiredMembersCommand, OperationWithRequiredMembersWithDefaultsCommand, PutWithContentEncodingCommand, + QueryIncompatibleOperationCommand, SimpleScalarPropertiesCommand, }; @@ -338,6 +344,24 @@ export interface JSONRPC10 { cb: (err: any, data?: PutWithContentEncodingCommandOutput) => void ): void; + /** + * @see {@link QueryIncompatibleOperationCommand} + */ + queryIncompatibleOperation(): Promise; + queryIncompatibleOperation( + args: QueryIncompatibleOperationCommandInput, + options?: __HttpHandlerOptions + ): Promise; + queryIncompatibleOperation( + args: QueryIncompatibleOperationCommandInput, + cb: (err: any, data?: QueryIncompatibleOperationCommandOutput) => void + ): void; + queryIncompatibleOperation( + args: QueryIncompatibleOperationCommandInput, + options: __HttpHandlerOptions, + cb: (err: any, data?: QueryIncompatibleOperationCommandOutput) => void + ): void; + /** * @see {@link SimpleScalarPropertiesCommand} */ diff --git a/private/aws-protocoltests-json-10-schema/src/JSONRPC10Client.ts b/private/aws-protocoltests-json-10-schema/src/JSONRPC10Client.ts index 1e3feada88202..3089d970daed0 100644 --- a/private/aws-protocoltests-json-10-schema/src/JSONRPC10Client.ts +++ b/private/aws-protocoltests-json-10-schema/src/JSONRPC10Client.ts @@ -103,6 +103,10 @@ import { PutWithContentEncodingCommandInput, PutWithContentEncodingCommandOutput, } from "./commands/PutWithContentEncodingCommand"; +import { + QueryIncompatibleOperationCommandInput, + QueryIncompatibleOperationCommandOutput, +} from "./commands/QueryIncompatibleOperationCommand"; import { SimpleScalarPropertiesCommandInput, SimpleScalarPropertiesCommandOutput, @@ -136,6 +140,7 @@ export type ServiceInputTypes = | OperationWithRequiredMembersCommandInput | OperationWithRequiredMembersWithDefaultsCommandInput | PutWithContentEncodingCommandInput + | QueryIncompatibleOperationCommandInput | SimpleScalarPropertiesCommandInput; /** @@ -156,6 +161,7 @@ export type ServiceOutputTypes = | OperationWithRequiredMembersCommandOutput | OperationWithRequiredMembersWithDefaultsCommandOutput | PutWithContentEncodingCommandOutput + | QueryIncompatibleOperationCommandOutput | SimpleScalarPropertiesCommandOutput; /** diff --git a/private/aws-protocoltests-json-10-schema/src/commands/QueryIncompatibleOperationCommand.ts b/private/aws-protocoltests-json-10-schema/src/commands/QueryIncompatibleOperationCommand.ts new file mode 100644 index 0000000000000..46d615a940a92 --- /dev/null +++ b/private/aws-protocoltests-json-10-schema/src/commands/QueryIncompatibleOperationCommand.ts @@ -0,0 +1,83 @@ +// smithy-typescript generated code +import { getEndpointPlugin } from "@smithy/middleware-endpoint"; +import { Command as $Command } from "@smithy/smithy-client"; +import { MetadataBearer as __MetadataBearer } from "@smithy/types"; + +import { commonParams } from "../endpoint/EndpointParameters"; +import { JSONRPC10ClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../JSONRPC10Client"; +import { QueryIncompatibleOperation } from "../schemas/schemas"; + +/** + * @public + */ +export type { __MetadataBearer }; +export { $Command }; +/** + * @public + * + * The input for {@link QueryIncompatibleOperationCommand}. + */ +export interface QueryIncompatibleOperationCommandInput {} +/** + * @public + * + * The output of {@link QueryIncompatibleOperationCommand}. + */ +export interface QueryIncompatibleOperationCommandOutput extends __MetadataBearer {} + +/** + * @public + * + * @example + * Use a bare-bones client and the command you need to make an API call. + * ```javascript + * import { JSONRPC10Client, QueryIncompatibleOperationCommand } from "@aws-sdk/aws-protocoltests-json-10-schema"; // ES Modules import + * // const { JSONRPC10Client, QueryIncompatibleOperationCommand } = require("@aws-sdk/aws-protocoltests-json-10-schema"); // CommonJS import + * const client = new JSONRPC10Client(config); + * const input = {}; + * const command = new QueryIncompatibleOperationCommand(input); + * const response = await client.send(command); + * // {}; + * + * ``` + * + * @param QueryIncompatibleOperationCommandInput - {@link QueryIncompatibleOperationCommandInput} + * @returns {@link QueryIncompatibleOperationCommandOutput} + * @see {@link QueryIncompatibleOperationCommandInput} for command's `input` shape. + * @see {@link QueryIncompatibleOperationCommandOutput} for command's `response` shape. + * @see {@link JSONRPC10ClientResolvedConfig | config} for JSONRPC10Client's `config` shape. + * + * @throws {@link JSONRPC10ServiceException} + *

Base exception class for all service exceptions from JSONRPC10 service.

+ * + * + */ +export class QueryIncompatibleOperationCommand extends $Command + .classBuilder< + QueryIncompatibleOperationCommandInput, + QueryIncompatibleOperationCommandOutput, + JSONRPC10ClientResolvedConfig, + ServiceInputTypes, + ServiceOutputTypes + >() + .ep(commonParams) + .m(function (this: any, Command: any, cs: any, config: JSONRPC10ClientResolvedConfig, o: any) { + return [getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; + }) + .s("JsonRpc10", "QueryIncompatibleOperation", {}) + .n("JSONRPC10Client", "QueryIncompatibleOperationCommand") + .f(void 0, void 0) + .sc(QueryIncompatibleOperation) + .build() { + /** @internal type navigation helper, not in runtime. */ + protected declare static __types: { + api: { + input: {}; + output: {}; + }; + sdk: { + input: QueryIncompatibleOperationCommandInput; + output: QueryIncompatibleOperationCommandOutput; + }; + }; +} diff --git a/private/aws-protocoltests-json-10-schema/src/commands/index.ts b/private/aws-protocoltests-json-10-schema/src/commands/index.ts index 62d4da9ffed0d..dcad95b1cf62f 100644 --- a/private/aws-protocoltests-json-10-schema/src/commands/index.ts +++ b/private/aws-protocoltests-json-10-schema/src/commands/index.ts @@ -13,4 +13,5 @@ export * from "./OperationWithNestedStructureCommand"; export * from "./OperationWithRequiredMembersCommand"; export * from "./OperationWithRequiredMembersWithDefaultsCommand"; export * from "./PutWithContentEncodingCommand"; +export * from "./QueryIncompatibleOperationCommand"; export * from "./SimpleScalarPropertiesCommand"; diff --git a/private/aws-protocoltests-json-10-schema/src/protocols/Aws_json1_0.ts b/private/aws-protocoltests-json-10-schema/src/protocols/Aws_json1_0.ts index 7bd8fa7b2884b..8563f092d1f2d 100644 --- a/private/aws-protocoltests-json-10-schema/src/protocols/Aws_json1_0.ts +++ b/private/aws-protocoltests-json-10-schema/src/protocols/Aws_json1_0.ts @@ -79,6 +79,10 @@ import { PutWithContentEncodingCommandInput, PutWithContentEncodingCommandOutput, } from "../commands/PutWithContentEncodingCommand"; +import { + QueryIncompatibleOperationCommandInput, + QueryIncompatibleOperationCommandOutput, +} from "../commands/QueryIncompatibleOperationCommand"; import { SimpleScalarPropertiesCommandInput, SimpleScalarPropertiesCommandOutput, @@ -306,6 +310,18 @@ export const se_PutWithContentEncodingCommand = async ( return buildHttpRpcRequest(context, headers, "/", undefined, body); }; +/** + * serializeAws_json1_0QueryIncompatibleOperationCommand + */ +export const se_QueryIncompatibleOperationCommand = async ( + input: QueryIncompatibleOperationCommandInput, + context: __SerdeContext +): Promise<__HttpRequest> => { + const headers: __HeaderBag = sharedHeaders("QueryIncompatibleOperation"); + const body = "{}"; + return buildHttpRpcRequest(context, headers, "/", undefined, body); +}; + /** * serializeAws_json1_0SimpleScalarPropertiesCommand */ @@ -584,6 +600,23 @@ export const de_PutWithContentEncodingCommand = async ( return response; }; +/** + * deserializeAws_json1_0QueryIncompatibleOperationCommand + */ +export const de_QueryIncompatibleOperationCommand = async ( + output: __HttpResponse, + context: __SerdeContext +): Promise => { + if (output.statusCode >= 300) { + return de_CommandError(output, context); + } + await collectBody(output.body, context); + const response: QueryIncompatibleOperationCommandOutput = { + $metadata: deserializeMetadata(output), + }; + return response; +}; + /** * deserializeAws_json1_0SimpleScalarPropertiesCommand */ diff --git a/private/aws-protocoltests-json-10-schema/src/schemas/schemas.ts b/private/aws-protocoltests-json-10-schema/src/schemas/schemas.ts index 9565a0e4c3e08..37bf1d0a9d120 100644 --- a/private/aws-protocoltests-json-10-schema/src/schemas/schemas.ts +++ b/private/aws-protocoltests-json-10-schema/src/schemas/schemas.ts @@ -46,6 +46,7 @@ const _OWRMWD = "OperationWithRequiredMembersWithDefaults"; const _OWRMWDO = "OperationWithRequiredMembersWithDefaultsOutput"; const _PWCE = "PutWithContentEncoding"; const _PWCEI = "PutWithContentEncodingInput"; +const _QIO = "QueryIncompatibleOperation"; const _SSP = "SimpleScalarProperties"; const _SSPI = "SimpleScalarPropertiesInput"; const _SSPO = "SimpleScalarPropertiesOutput"; @@ -471,6 +472,13 @@ export var PutWithContentEncoding = op( () => PutWithContentEncodingInput, () => Unit ); +export var QueryIncompatibleOperation = op( + n0, + _QIO, + 2, + () => Unit, + () => Unit +); export var SimpleScalarProperties = op( n0, _SSP, diff --git a/private/aws-protocoltests-json-10-schema/test/functional/awsjson1_0.spec.ts b/private/aws-protocoltests-json-10-schema/test/functional/awsjson1_0.spec.ts index f3ece6c069178..c92d068a5c61e 100644 --- a/private/aws-protocoltests-json-10-schema/test/functional/awsjson1_0.spec.ts +++ b/private/aws-protocoltests-json-10-schema/test/functional/awsjson1_0.spec.ts @@ -18,6 +18,7 @@ import { OperationWithNestedStructureCommand } from "../../src/commands/Operatio import { OperationWithRequiredMembersCommand } from "../../src/commands/OperationWithRequiredMembersCommand"; import { OperationWithRequiredMembersWithDefaultsCommand } from "../../src/commands/OperationWithRequiredMembersWithDefaultsCommand"; import { PutWithContentEncodingCommand } from "../../src/commands/PutWithContentEncodingCommand"; +import { QueryIncompatibleOperationCommand } from "../../src/commands/QueryIncompatibleOperationCommand"; import { SimpleScalarPropertiesCommand } from "../../src/commands/SimpleScalarPropertiesCommand"; import { JSONRPC10Client } from "../../src/JSONRPC10Client"; @@ -2886,6 +2887,40 @@ it("SDKAppendsGzipAndIgnoresHttpProvidedEncoding_awsJson1_0:Request", async () = } }); +/** + * The query mode header MUST NOT be set on non-query-compatible services. + */ +it("NonQueryCompatibleAwsJson10ForbidsQueryModeHeader:Request", async () => { + const client = new JSONRPC10Client({ + ...clientParams, + requestHandler: new RequestSerializationTestHandler(), + }); + + const command = new QueryIncompatibleOperationCommand({}); + try { + await client.send(command); + fail("Expected an EXPECTED_REQUEST_SERIALIZATION_ERROR to be thrown"); + return; + } catch (err) { + if (!(err instanceof EXPECTED_REQUEST_SERIALIZATION_ERROR)) { + fail(err); + return; + } + const r = err.request; + expect(r.method).toBe("POST"); + expect(r.path).toBe("/"); + + expect(r.headers["content-type"]).toBe("application/x-amz-json-1.0"); + expect(r.headers["x-amz-target"]).toBe("JsonRpc10.QueryIncompatibleOperation"); + + expect(r.body, `Body was undefined.`).toBeDefined(); + const utf8Encoder = client.config.utf8Encoder; + const bodyString = `{}`; + const unequalParts: any = compareEquivalentJsonBodies(bodyString, r.body.toString()); + expect(unequalParts).toBeUndefined(); + } +}); + /** * Supports handling NaN float values. */ diff --git a/private/aws-protocoltests-json-10/README.md b/private/aws-protocoltests-json-10/README.md index 439a30694f480..10a0aa3a65afa 100644 --- a/private/aws-protocoltests-json-10/README.md +++ b/private/aws-protocoltests-json-10/README.md @@ -656,6 +656,22 @@ PutWithContentEncoding [Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/json-rpc-10/command/PutWithContentEncodingCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-rpc-10/Interface/PutWithContentEncodingCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-rpc-10/Interface/PutWithContentEncodingCommandOutput/) +
+
+ +QueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/json-rpc-10/command/QueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-rpc-10/Interface/QueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-rpc-10/Interface/QueryCompatibleOperationCommandOutput/) + +
+
+ +QueryIncompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/json-rpc-10/command/QueryIncompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-rpc-10/Interface/QueryIncompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-rpc-10/Interface/QueryIncompatibleOperationCommandOutput/) +
@@ -2392,6 +2408,22 @@ SimpleScalarProperties [Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/json-rpc-10/command/SimpleScalarPropertiesCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-rpc-10/Interface/SimpleScalarPropertiesCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-rpc-10/Interface/SimpleScalarPropertiesCommandOutput/) +
+
+ +NonQueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/json-rpc-10/command/NonQueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-rpc-10/Interface/NonQueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-rpc-10/Interface/NonQueryCompatibleOperationCommandOutput/) + +
+
+ +QueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/json-rpc-10/command/QueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-rpc-10/Interface/QueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-rpc-10/Interface/QueryCompatibleOperationCommandOutput/) +
diff --git a/private/aws-protocoltests-json-10/src/JSONRPC10.ts b/private/aws-protocoltests-json-10/src/JSONRPC10.ts index 3736b21f2f3b8..a8a6593aad9db 100644 --- a/private/aws-protocoltests-json-10/src/JSONRPC10.ts +++ b/private/aws-protocoltests-json-10/src/JSONRPC10.ts @@ -68,6 +68,11 @@ import { PutWithContentEncodingCommandInput, PutWithContentEncodingCommandOutput, } from "./commands/PutWithContentEncodingCommand"; +import { + QueryIncompatibleOperationCommand, + QueryIncompatibleOperationCommandInput, + QueryIncompatibleOperationCommandOutput, +} from "./commands/QueryIncompatibleOperationCommand"; import { SimpleScalarPropertiesCommand, SimpleScalarPropertiesCommandInput, @@ -90,6 +95,7 @@ const commands = { OperationWithRequiredMembersCommand, OperationWithRequiredMembersWithDefaultsCommand, PutWithContentEncodingCommand, + QueryIncompatibleOperationCommand, SimpleScalarPropertiesCommand, }; @@ -338,6 +344,24 @@ export interface JSONRPC10 { cb: (err: any, data?: PutWithContentEncodingCommandOutput) => void ): void; + /** + * @see {@link QueryIncompatibleOperationCommand} + */ + queryIncompatibleOperation(): Promise; + queryIncompatibleOperation( + args: QueryIncompatibleOperationCommandInput, + options?: __HttpHandlerOptions + ): Promise; + queryIncompatibleOperation( + args: QueryIncompatibleOperationCommandInput, + cb: (err: any, data?: QueryIncompatibleOperationCommandOutput) => void + ): void; + queryIncompatibleOperation( + args: QueryIncompatibleOperationCommandInput, + options: __HttpHandlerOptions, + cb: (err: any, data?: QueryIncompatibleOperationCommandOutput) => void + ): void; + /** * @see {@link SimpleScalarPropertiesCommand} */ diff --git a/private/aws-protocoltests-json-10/src/JSONRPC10Client.ts b/private/aws-protocoltests-json-10/src/JSONRPC10Client.ts index 630c81df0d472..382ffff9cdb91 100644 --- a/private/aws-protocoltests-json-10/src/JSONRPC10Client.ts +++ b/private/aws-protocoltests-json-10/src/JSONRPC10Client.ts @@ -99,6 +99,10 @@ import { PutWithContentEncodingCommandInput, PutWithContentEncodingCommandOutput, } from "./commands/PutWithContentEncodingCommand"; +import { + QueryIncompatibleOperationCommandInput, + QueryIncompatibleOperationCommandOutput, +} from "./commands/QueryIncompatibleOperationCommand"; import { SimpleScalarPropertiesCommandInput, SimpleScalarPropertiesCommandOutput, @@ -132,6 +136,7 @@ export type ServiceInputTypes = | OperationWithRequiredMembersCommandInput | OperationWithRequiredMembersWithDefaultsCommandInput | PutWithContentEncodingCommandInput + | QueryIncompatibleOperationCommandInput | SimpleScalarPropertiesCommandInput; /** @@ -152,6 +157,7 @@ export type ServiceOutputTypes = | OperationWithRequiredMembersCommandOutput | OperationWithRequiredMembersWithDefaultsCommandOutput | PutWithContentEncodingCommandOutput + | QueryIncompatibleOperationCommandOutput | SimpleScalarPropertiesCommandOutput; /** diff --git a/private/aws-protocoltests-json-10/src/commands/QueryIncompatibleOperationCommand.ts b/private/aws-protocoltests-json-10/src/commands/QueryIncompatibleOperationCommand.ts new file mode 100644 index 0000000000000..2ff8a77db147c --- /dev/null +++ b/private/aws-protocoltests-json-10/src/commands/QueryIncompatibleOperationCommand.ts @@ -0,0 +1,88 @@ +// smithy-typescript generated code +import { getEndpointPlugin } from "@smithy/middleware-endpoint"; +import { getSerdePlugin } from "@smithy/middleware-serde"; +import { Command as $Command } from "@smithy/smithy-client"; +import { MetadataBearer as __MetadataBearer } from "@smithy/types"; + +import { commonParams } from "../endpoint/EndpointParameters"; +import { JSONRPC10ClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../JSONRPC10Client"; +import { de_QueryIncompatibleOperationCommand, se_QueryIncompatibleOperationCommand } from "../protocols/Aws_json1_0"; + +/** + * @public + */ +export type { __MetadataBearer }; +export { $Command }; +/** + * @public + * + * The input for {@link QueryIncompatibleOperationCommand}. + */ +export interface QueryIncompatibleOperationCommandInput {} +/** + * @public + * + * The output of {@link QueryIncompatibleOperationCommand}. + */ +export interface QueryIncompatibleOperationCommandOutput extends __MetadataBearer {} + +/** + * @public + * + * @example + * Use a bare-bones client and the command you need to make an API call. + * ```javascript + * import { JSONRPC10Client, QueryIncompatibleOperationCommand } from "@aws-sdk/aws-protocoltests-json-10"; // ES Modules import + * // const { JSONRPC10Client, QueryIncompatibleOperationCommand } = require("@aws-sdk/aws-protocoltests-json-10"); // CommonJS import + * const client = new JSONRPC10Client(config); + * const input = {}; + * const command = new QueryIncompatibleOperationCommand(input); + * const response = await client.send(command); + * // {}; + * + * ``` + * + * @param QueryIncompatibleOperationCommandInput - {@link QueryIncompatibleOperationCommandInput} + * @returns {@link QueryIncompatibleOperationCommandOutput} + * @see {@link QueryIncompatibleOperationCommandInput} for command's `input` shape. + * @see {@link QueryIncompatibleOperationCommandOutput} for command's `response` shape. + * @see {@link JSONRPC10ClientResolvedConfig | config} for JSONRPC10Client's `config` shape. + * + * @throws {@link JSONRPC10ServiceException} + *

Base exception class for all service exceptions from JSONRPC10 service.

+ * + * + */ +export class QueryIncompatibleOperationCommand extends $Command + .classBuilder< + QueryIncompatibleOperationCommandInput, + QueryIncompatibleOperationCommandOutput, + JSONRPC10ClientResolvedConfig, + ServiceInputTypes, + ServiceOutputTypes + >() + .ep(commonParams) + .m(function (this: any, Command: any, cs: any, config: JSONRPC10ClientResolvedConfig, o: any) { + return [ + getSerdePlugin(config, this.serialize, this.deserialize), + getEndpointPlugin(config, Command.getEndpointParameterInstructions()), + ]; + }) + .s("JsonRpc10", "QueryIncompatibleOperation", {}) + .n("JSONRPC10Client", "QueryIncompatibleOperationCommand") + .f(void 0, void 0) + .ser(se_QueryIncompatibleOperationCommand) + .de(de_QueryIncompatibleOperationCommand) + .build() { + /** @internal type navigation helper, not in runtime. */ + protected declare static __types: { + api: { + input: {}; + output: {}; + }; + sdk: { + input: QueryIncompatibleOperationCommandInput; + output: QueryIncompatibleOperationCommandOutput; + }; + }; +} diff --git a/private/aws-protocoltests-json-10/src/commands/index.ts b/private/aws-protocoltests-json-10/src/commands/index.ts index 62d4da9ffed0d..dcad95b1cf62f 100644 --- a/private/aws-protocoltests-json-10/src/commands/index.ts +++ b/private/aws-protocoltests-json-10/src/commands/index.ts @@ -13,4 +13,5 @@ export * from "./OperationWithNestedStructureCommand"; export * from "./OperationWithRequiredMembersCommand"; export * from "./OperationWithRequiredMembersWithDefaultsCommand"; export * from "./PutWithContentEncodingCommand"; +export * from "./QueryIncompatibleOperationCommand"; export * from "./SimpleScalarPropertiesCommand"; diff --git a/private/aws-protocoltests-json-10/src/protocols/Aws_json1_0.ts b/private/aws-protocoltests-json-10/src/protocols/Aws_json1_0.ts index 7bd8fa7b2884b..8563f092d1f2d 100644 --- a/private/aws-protocoltests-json-10/src/protocols/Aws_json1_0.ts +++ b/private/aws-protocoltests-json-10/src/protocols/Aws_json1_0.ts @@ -79,6 +79,10 @@ import { PutWithContentEncodingCommandInput, PutWithContentEncodingCommandOutput, } from "../commands/PutWithContentEncodingCommand"; +import { + QueryIncompatibleOperationCommandInput, + QueryIncompatibleOperationCommandOutput, +} from "../commands/QueryIncompatibleOperationCommand"; import { SimpleScalarPropertiesCommandInput, SimpleScalarPropertiesCommandOutput, @@ -306,6 +310,18 @@ export const se_PutWithContentEncodingCommand = async ( return buildHttpRpcRequest(context, headers, "/", undefined, body); }; +/** + * serializeAws_json1_0QueryIncompatibleOperationCommand + */ +export const se_QueryIncompatibleOperationCommand = async ( + input: QueryIncompatibleOperationCommandInput, + context: __SerdeContext +): Promise<__HttpRequest> => { + const headers: __HeaderBag = sharedHeaders("QueryIncompatibleOperation"); + const body = "{}"; + return buildHttpRpcRequest(context, headers, "/", undefined, body); +}; + /** * serializeAws_json1_0SimpleScalarPropertiesCommand */ @@ -584,6 +600,23 @@ export const de_PutWithContentEncodingCommand = async ( return response; }; +/** + * deserializeAws_json1_0QueryIncompatibleOperationCommand + */ +export const de_QueryIncompatibleOperationCommand = async ( + output: __HttpResponse, + context: __SerdeContext +): Promise => { + if (output.statusCode >= 300) { + return de_CommandError(output, context); + } + await collectBody(output.body, context); + const response: QueryIncompatibleOperationCommandOutput = { + $metadata: deserializeMetadata(output), + }; + return response; +}; + /** * deserializeAws_json1_0SimpleScalarPropertiesCommand */ diff --git a/private/aws-protocoltests-json-10/test/functional/awsjson1_0.spec.ts b/private/aws-protocoltests-json-10/test/functional/awsjson1_0.spec.ts index f3ece6c069178..c92d068a5c61e 100644 --- a/private/aws-protocoltests-json-10/test/functional/awsjson1_0.spec.ts +++ b/private/aws-protocoltests-json-10/test/functional/awsjson1_0.spec.ts @@ -18,6 +18,7 @@ import { OperationWithNestedStructureCommand } from "../../src/commands/Operatio import { OperationWithRequiredMembersCommand } from "../../src/commands/OperationWithRequiredMembersCommand"; import { OperationWithRequiredMembersWithDefaultsCommand } from "../../src/commands/OperationWithRequiredMembersWithDefaultsCommand"; import { PutWithContentEncodingCommand } from "../../src/commands/PutWithContentEncodingCommand"; +import { QueryIncompatibleOperationCommand } from "../../src/commands/QueryIncompatibleOperationCommand"; import { SimpleScalarPropertiesCommand } from "../../src/commands/SimpleScalarPropertiesCommand"; import { JSONRPC10Client } from "../../src/JSONRPC10Client"; @@ -2886,6 +2887,40 @@ it("SDKAppendsGzipAndIgnoresHttpProvidedEncoding_awsJson1_0:Request", async () = } }); +/** + * The query mode header MUST NOT be set on non-query-compatible services. + */ +it("NonQueryCompatibleAwsJson10ForbidsQueryModeHeader:Request", async () => { + const client = new JSONRPC10Client({ + ...clientParams, + requestHandler: new RequestSerializationTestHandler(), + }); + + const command = new QueryIncompatibleOperationCommand({}); + try { + await client.send(command); + fail("Expected an EXPECTED_REQUEST_SERIALIZATION_ERROR to be thrown"); + return; + } catch (err) { + if (!(err instanceof EXPECTED_REQUEST_SERIALIZATION_ERROR)) { + fail(err); + return; + } + const r = err.request; + expect(r.method).toBe("POST"); + expect(r.path).toBe("/"); + + expect(r.headers["content-type"]).toBe("application/x-amz-json-1.0"); + expect(r.headers["x-amz-target"]).toBe("JsonRpc10.QueryIncompatibleOperation"); + + expect(r.body, `Body was undefined.`).toBeDefined(); + const utf8Encoder = client.config.utf8Encoder; + const bodyString = `{}`; + const unequalParts: any = compareEquivalentJsonBodies(bodyString, r.body.toString()); + expect(unequalParts).toBeUndefined(); + } +}); + /** * Supports handling NaN float values. */ diff --git a/private/aws-protocoltests-json-machinelearning/README.md b/private/aws-protocoltests-json-machinelearning/README.md index ab11dd454bceb..b0cdc0c26be47 100644 --- a/private/aws-protocoltests-json-machinelearning/README.md +++ b/private/aws-protocoltests-json-machinelearning/README.md @@ -656,6 +656,22 @@ PutWithContentEncoding [Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/machine-learning/command/PutWithContentEncodingCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-machine-learning/Interface/PutWithContentEncodingCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-machine-learning/Interface/PutWithContentEncodingCommandOutput/) +
+
+ +QueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/machine-learning/command/QueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-machine-learning/Interface/QueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-machine-learning/Interface/QueryCompatibleOperationCommandOutput/) + +
+
+ +QueryIncompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/machine-learning/command/QueryIncompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-machine-learning/Interface/QueryIncompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-machine-learning/Interface/QueryIncompatibleOperationCommandOutput/) +
@@ -2392,6 +2408,22 @@ SimpleScalarProperties [Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/machine-learning/command/SimpleScalarPropertiesCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-machine-learning/Interface/SimpleScalarPropertiesCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-machine-learning/Interface/SimpleScalarPropertiesCommandOutput/) +
+
+ +NonQueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/machine-learning/command/NonQueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-machine-learning/Interface/NonQueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-machine-learning/Interface/NonQueryCompatibleOperationCommandOutput/) + +
+
+ +QueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/machine-learning/command/QueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-machine-learning/Interface/QueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-machine-learning/Interface/QueryCompatibleOperationCommandOutput/) +
diff --git a/private/aws-protocoltests-json-schema/README.md b/private/aws-protocoltests-json-schema/README.md index e7835f11d2aab..a91e5ad73b1a3 100644 --- a/private/aws-protocoltests-json-schema/README.md +++ b/private/aws-protocoltests-json-schema/README.md @@ -656,6 +656,22 @@ PutWithContentEncoding [Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/json-protocol/command/PutWithContentEncodingCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-protocol/Interface/PutWithContentEncodingCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-protocol/Interface/PutWithContentEncodingCommandOutput/) +
+
+ +QueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/json-protocol/command/QueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-protocol/Interface/QueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-protocol/Interface/QueryCompatibleOperationCommandOutput/) + +
+
+ +QueryIncompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/json-protocol/command/QueryIncompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-protocol/Interface/QueryIncompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-protocol/Interface/QueryIncompatibleOperationCommandOutput/) +
@@ -2392,6 +2408,22 @@ SimpleScalarProperties [Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/json-protocol/command/SimpleScalarPropertiesCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-protocol/Interface/SimpleScalarPropertiesCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-protocol/Interface/SimpleScalarPropertiesCommandOutput/) +
+
+ +NonQueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/json-protocol/command/NonQueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-protocol/Interface/NonQueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-protocol/Interface/NonQueryCompatibleOperationCommandOutput/) + +
+
+ +QueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/json-protocol/command/QueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-protocol/Interface/QueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-protocol/Interface/QueryCompatibleOperationCommandOutput/) +
diff --git a/private/aws-protocoltests-json/README.md b/private/aws-protocoltests-json/README.md index 652224082973a..6ddb65b9d4d20 100644 --- a/private/aws-protocoltests-json/README.md +++ b/private/aws-protocoltests-json/README.md @@ -656,6 +656,22 @@ PutWithContentEncoding [Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/json-protocol/command/PutWithContentEncodingCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-protocol/Interface/PutWithContentEncodingCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-protocol/Interface/PutWithContentEncodingCommandOutput/) +
+
+ +QueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/json-protocol/command/QueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-protocol/Interface/QueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-protocol/Interface/QueryCompatibleOperationCommandOutput/) + +
+
+ +QueryIncompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/json-protocol/command/QueryIncompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-protocol/Interface/QueryIncompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-protocol/Interface/QueryIncompatibleOperationCommandOutput/) +
@@ -2392,6 +2408,22 @@ SimpleScalarProperties [Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/json-protocol/command/SimpleScalarPropertiesCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-protocol/Interface/SimpleScalarPropertiesCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-protocol/Interface/SimpleScalarPropertiesCommandOutput/) +
+
+ +NonQueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/json-protocol/command/NonQueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-protocol/Interface/NonQueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-protocol/Interface/NonQueryCompatibleOperationCommandOutput/) + +
+
+ +QueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/json-protocol/command/QueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-protocol/Interface/QueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-json-protocol/Interface/QueryCompatibleOperationCommandOutput/) +
diff --git a/private/aws-protocoltests-query-schema/README.md b/private/aws-protocoltests-query-schema/README.md index b89e36aa8b750..13f053e524085 100644 --- a/private/aws-protocoltests-query-schema/README.md +++ b/private/aws-protocoltests-query-schema/README.md @@ -658,6 +658,22 @@ PutWithContentEncoding [Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/query-protocol/command/PutWithContentEncodingCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-query-protocol/Interface/PutWithContentEncodingCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-query-protocol/Interface/PutWithContentEncodingCommandOutput/) +
+
+ +QueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/query-protocol/command/QueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-query-protocol/Interface/QueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-query-protocol/Interface/QueryCompatibleOperationCommandOutput/) + +
+
+ +QueryIncompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/query-protocol/command/QueryIncompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-query-protocol/Interface/QueryIncompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-query-protocol/Interface/QueryIncompatibleOperationCommandOutput/) +
@@ -2394,6 +2410,22 @@ SimpleScalarProperties [Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/query-protocol/command/SimpleScalarPropertiesCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-query-protocol/Interface/SimpleScalarPropertiesCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-query-protocol/Interface/SimpleScalarPropertiesCommandOutput/) +
+
+ +NonQueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/query-protocol/command/NonQueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-query-protocol/Interface/NonQueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-query-protocol/Interface/NonQueryCompatibleOperationCommandOutput/) + +
+
+ +QueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/query-protocol/command/QueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-query-protocol/Interface/QueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-query-protocol/Interface/QueryCompatibleOperationCommandOutput/) +
diff --git a/private/aws-protocoltests-query/README.md b/private/aws-protocoltests-query/README.md index 35f23c1086a99..323c114fdef63 100644 --- a/private/aws-protocoltests-query/README.md +++ b/private/aws-protocoltests-query/README.md @@ -658,6 +658,22 @@ PutWithContentEncoding [Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/query-protocol/command/PutWithContentEncodingCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-query-protocol/Interface/PutWithContentEncodingCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-query-protocol/Interface/PutWithContentEncodingCommandOutput/) +
+
+ +QueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/query-protocol/command/QueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-query-protocol/Interface/QueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-query-protocol/Interface/QueryCompatibleOperationCommandOutput/) + +
+
+ +QueryIncompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/query-protocol/command/QueryIncompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-query-protocol/Interface/QueryIncompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-query-protocol/Interface/QueryIncompatibleOperationCommandOutput/) +
@@ -2394,6 +2410,22 @@ SimpleScalarProperties [Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/query-protocol/command/SimpleScalarPropertiesCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-query-protocol/Interface/SimpleScalarPropertiesCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-query-protocol/Interface/SimpleScalarPropertiesCommandOutput/) +
+
+ +NonQueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/query-protocol/command/NonQueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-query-protocol/Interface/NonQueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-query-protocol/Interface/NonQueryCompatibleOperationCommandOutput/) + +
+
+ +QueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/query-protocol/command/QueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-query-protocol/Interface/QueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-query-protocol/Interface/QueryCompatibleOperationCommandOutput/) +
diff --git a/private/aws-protocoltests-restjson-apigateway/README.md b/private/aws-protocoltests-restjson-apigateway/README.md index 58724b2a10b33..c7914abdc7fb4 100644 --- a/private/aws-protocoltests-restjson-apigateway/README.md +++ b/private/aws-protocoltests-restjson-apigateway/README.md @@ -656,6 +656,22 @@ PutWithContentEncoding [Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/api-gateway/command/PutWithContentEncodingCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-api-gateway/Interface/PutWithContentEncodingCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-api-gateway/Interface/PutWithContentEncodingCommandOutput/) +
+
+ +QueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/api-gateway/command/QueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-api-gateway/Interface/QueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-api-gateway/Interface/QueryCompatibleOperationCommandOutput/) + +
+
+ +QueryIncompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/api-gateway/command/QueryIncompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-api-gateway/Interface/QueryIncompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-api-gateway/Interface/QueryIncompatibleOperationCommandOutput/) +
@@ -2392,6 +2408,22 @@ SimpleScalarProperties [Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/api-gateway/command/SimpleScalarPropertiesCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-api-gateway/Interface/SimpleScalarPropertiesCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-api-gateway/Interface/SimpleScalarPropertiesCommandOutput/) +
+
+ +NonQueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/api-gateway/command/NonQueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-api-gateway/Interface/NonQueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-api-gateway/Interface/NonQueryCompatibleOperationCommandOutput/) + +
+
+ +QueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/api-gateway/command/QueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-api-gateway/Interface/QueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-api-gateway/Interface/QueryCompatibleOperationCommandOutput/) +
diff --git a/private/aws-protocoltests-restjson-glacier/README.md b/private/aws-protocoltests-restjson-glacier/README.md index 748e7d62c9267..40aebf834e0f4 100644 --- a/private/aws-protocoltests-restjson-glacier/README.md +++ b/private/aws-protocoltests-restjson-glacier/README.md @@ -656,6 +656,22 @@ PutWithContentEncoding [Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/glacier/command/PutWithContentEncodingCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-glacier/Interface/PutWithContentEncodingCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-glacier/Interface/PutWithContentEncodingCommandOutput/) +
+
+ +QueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/glacier/command/QueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-glacier/Interface/QueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-glacier/Interface/QueryCompatibleOperationCommandOutput/) + +
+
+ +QueryIncompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/glacier/command/QueryIncompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-glacier/Interface/QueryIncompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-glacier/Interface/QueryIncompatibleOperationCommandOutput/) +
@@ -2392,6 +2408,22 @@ SimpleScalarProperties [Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/glacier/command/SimpleScalarPropertiesCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-glacier/Interface/SimpleScalarPropertiesCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-glacier/Interface/SimpleScalarPropertiesCommandOutput/) +
+
+ +NonQueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/glacier/command/NonQueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-glacier/Interface/NonQueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-glacier/Interface/NonQueryCompatibleOperationCommandOutput/) + +
+
+ +QueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/glacier/command/QueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-glacier/Interface/QueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-glacier/Interface/QueryCompatibleOperationCommandOutput/) +
diff --git a/private/aws-protocoltests-restjson-schema/README.md b/private/aws-protocoltests-restjson-schema/README.md index f0b5c5230f06c..aab3effda1416 100644 --- a/private/aws-protocoltests-restjson-schema/README.md +++ b/private/aws-protocoltests-restjson-schema/README.md @@ -658,6 +658,22 @@ PutWithContentEncoding [Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/rest-json-protocol/command/PutWithContentEncodingCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-json-protocol/Interface/PutWithContentEncodingCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-json-protocol/Interface/PutWithContentEncodingCommandOutput/) +
+
+ +QueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/rest-json-protocol/command/QueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-json-protocol/Interface/QueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-json-protocol/Interface/QueryCompatibleOperationCommandOutput/) + +
+
+ +QueryIncompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/rest-json-protocol/command/QueryIncompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-json-protocol/Interface/QueryIncompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-json-protocol/Interface/QueryIncompatibleOperationCommandOutput/) +
@@ -2394,6 +2410,22 @@ SimpleScalarProperties [Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/rest-json-protocol/command/SimpleScalarPropertiesCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-json-protocol/Interface/SimpleScalarPropertiesCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-json-protocol/Interface/SimpleScalarPropertiesCommandOutput/) +
+
+ +NonQueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/rest-json-protocol/command/NonQueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-json-protocol/Interface/NonQueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-json-protocol/Interface/NonQueryCompatibleOperationCommandOutput/) + +
+
+ +QueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/rest-json-protocol/command/QueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-json-protocol/Interface/QueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-json-protocol/Interface/QueryCompatibleOperationCommandOutput/) +
diff --git a/private/aws-protocoltests-restjson/README.md b/private/aws-protocoltests-restjson/README.md index fba7d32113b5a..59cd08f330f39 100644 --- a/private/aws-protocoltests-restjson/README.md +++ b/private/aws-protocoltests-restjson/README.md @@ -658,6 +658,22 @@ PutWithContentEncoding [Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/rest-json-protocol/command/PutWithContentEncodingCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-json-protocol/Interface/PutWithContentEncodingCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-json-protocol/Interface/PutWithContentEncodingCommandOutput/) +
+
+ +QueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/rest-json-protocol/command/QueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-json-protocol/Interface/QueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-json-protocol/Interface/QueryCompatibleOperationCommandOutput/) + +
+
+ +QueryIncompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/rest-json-protocol/command/QueryIncompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-json-protocol/Interface/QueryIncompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-json-protocol/Interface/QueryIncompatibleOperationCommandOutput/) +
@@ -2394,6 +2410,22 @@ SimpleScalarProperties [Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/rest-json-protocol/command/SimpleScalarPropertiesCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-json-protocol/Interface/SimpleScalarPropertiesCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-json-protocol/Interface/SimpleScalarPropertiesCommandOutput/) +
+
+ +NonQueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/rest-json-protocol/command/NonQueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-json-protocol/Interface/NonQueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-json-protocol/Interface/NonQueryCompatibleOperationCommandOutput/) + +
+
+ +QueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/rest-json-protocol/command/QueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-json-protocol/Interface/QueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-json-protocol/Interface/QueryCompatibleOperationCommandOutput/) +
diff --git a/private/aws-protocoltests-restxml-schema/README.md b/private/aws-protocoltests-restxml-schema/README.md index 7bca8b6d3a33b..027ea898a421c 100644 --- a/private/aws-protocoltests-restxml-schema/README.md +++ b/private/aws-protocoltests-restxml-schema/README.md @@ -658,6 +658,22 @@ PutWithContentEncoding [Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/rest-xml-protocol/command/PutWithContentEncodingCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-xml-protocol/Interface/PutWithContentEncodingCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-xml-protocol/Interface/PutWithContentEncodingCommandOutput/) +
+
+ +QueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/rest-xml-protocol/command/QueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-xml-protocol/Interface/QueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-xml-protocol/Interface/QueryCompatibleOperationCommandOutput/) + +
+
+ +QueryIncompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/rest-xml-protocol/command/QueryIncompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-xml-protocol/Interface/QueryIncompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-xml-protocol/Interface/QueryIncompatibleOperationCommandOutput/) +
@@ -2394,6 +2410,22 @@ SimpleScalarProperties [Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/rest-xml-protocol/command/SimpleScalarPropertiesCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-xml-protocol/Interface/SimpleScalarPropertiesCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-xml-protocol/Interface/SimpleScalarPropertiesCommandOutput/) +
+
+ +NonQueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/rest-xml-protocol/command/NonQueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-xml-protocol/Interface/NonQueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-xml-protocol/Interface/NonQueryCompatibleOperationCommandOutput/) + +
+
+ +QueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/rest-xml-protocol/command/QueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-xml-protocol/Interface/QueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-xml-protocol/Interface/QueryCompatibleOperationCommandOutput/) +
diff --git a/private/aws-protocoltests-restxml/README.md b/private/aws-protocoltests-restxml/README.md index 0324618613917..b0f4fe83c0704 100644 --- a/private/aws-protocoltests-restxml/README.md +++ b/private/aws-protocoltests-restxml/README.md @@ -658,6 +658,22 @@ PutWithContentEncoding [Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/rest-xml-protocol/command/PutWithContentEncodingCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-xml-protocol/Interface/PutWithContentEncodingCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-xml-protocol/Interface/PutWithContentEncodingCommandOutput/) +
+
+ +QueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/rest-xml-protocol/command/QueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-xml-protocol/Interface/QueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-xml-protocol/Interface/QueryCompatibleOperationCommandOutput/) + +
+
+ +QueryIncompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/rest-xml-protocol/command/QueryIncompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-xml-protocol/Interface/QueryIncompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-xml-protocol/Interface/QueryIncompatibleOperationCommandOutput/) +
@@ -2394,6 +2410,22 @@ SimpleScalarProperties [Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/rest-xml-protocol/command/SimpleScalarPropertiesCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-xml-protocol/Interface/SimpleScalarPropertiesCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-xml-protocol/Interface/SimpleScalarPropertiesCommandOutput/) +
+
+ +NonQueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/rest-xml-protocol/command/NonQueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-xml-protocol/Interface/NonQueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-xml-protocol/Interface/NonQueryCompatibleOperationCommandOutput/) + +
+
+ +QueryCompatibleOperation + + +[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/rest-xml-protocol/command/QueryCompatibleOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-xml-protocol/Interface/QueryCompatibleOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rest-xml-protocol/Interface/QueryCompatibleOperationCommandOutput/) +
diff --git a/scripts/generate-clients/config.js b/scripts/generate-clients/config.js index 4f9351619e6b0..ceb630880331b 100644 --- a/scripts/generate-clients/config.js +++ b/scripts/generate-clients/config.js @@ -1,7 +1,7 @@ // Update this commit when taking up new changes from smithy-typescript. module.exports = { // Use full commit hash as we explicitly fetch it. - SMITHY_TS_COMMIT: "3b49f8732c92e10f511ed9877eb4a7c5147950e5", + SMITHY_TS_COMMIT: "a563ee499673a0ce15452031626be5fc8bb86b6e", }; if (module.exports.SMITHY_TS_COMMIT.length < 40) {