UNPKG

lambda-live-debugger

Version:

Debug Lambda functions locally like it is running in the cloud

1,417 lines (1,416 loc) 287 kB
import { parseXmlBody as parseBody, parseXmlErrorBody as parseErrorBody } from "@aws-sdk/core"; import { HttpRequest as __HttpRequest } from "@smithy/protocol-http"; import { collectBody, decorateServiceException as __decorateServiceException, expectNonNull as __expectNonNull, expectString as __expectString, extendedEncodeURIComponent as __extendedEncodeURIComponent, getArrayIfSingleItem as __getArrayIfSingleItem, parseBoolean as __parseBoolean, parseRfc3339DateTimeWithOffset as __parseRfc3339DateTimeWithOffset, strictParseFloat as __strictParseFloat, strictParseInt32 as __strictParseInt32, withBaseException, } from "@smithy/smithy-client"; import { v4 as generateIdempotencyToken } from "uuid"; import { CloudFormationServiceException as __BaseException } from "../models/CloudFormationServiceException"; import { AlreadyExistsException, CFNRegistryException, ChangeSetNotFoundException, ConcurrentResourcesLimitExceededException, CreatedButModifiedException, GeneratedTemplateNotFoundException, HookResultNotFoundException, InsufficientCapabilitiesException, InvalidChangeSetStatusException, InvalidOperationException, LimitExceededException, NameAlreadyExistsException, OperationIdAlreadyExistsException, OperationInProgressException, OperationNotFoundException, ResourceScanInProgressException, ResourceScanNotFoundException, StackInstanceNotFoundException, StackNotFoundException, StackRefactorNotFoundException, StackSetNotEmptyException, StackSetNotFoundException, StaleRequestException, TokenAlreadyExistsException, TypeConfigurationNotFoundException, TypeNotFoundException, } from "../models/models_0"; import { InvalidStateTransitionException, OperationStatusCheckFailedException, ResourceScanLimitExceededException, } from "../models/models_1"; export const se_ActivateOrganizationsAccessCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_ActivateOrganizationsAccessInput(input, context), [_A]: _AOA, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ActivateTypeCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_ActivateTypeInput(input, context), [_A]: _AT, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_BatchDescribeTypeConfigurationsCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_BatchDescribeTypeConfigurationsInput(input, context), [_A]: _BDTC, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_CancelUpdateStackCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_CancelUpdateStackInput(input, context), [_A]: _CUS, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ContinueUpdateRollbackCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_ContinueUpdateRollbackInput(input, context), [_A]: _CUR, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_CreateChangeSetCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_CreateChangeSetInput(input, context), [_A]: _CCS, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_CreateGeneratedTemplateCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_CreateGeneratedTemplateInput(input, context), [_A]: _CGT, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_CreateStackCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_CreateStackInput(input, context), [_A]: _CS, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_CreateStackInstancesCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_CreateStackInstancesInput(input, context), [_A]: _CSI, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_CreateStackRefactorCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_CreateStackRefactorInput(input, context), [_A]: _CSR, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_CreateStackSetCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_CreateStackSetInput(input, context), [_A]: _CSS, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DeactivateOrganizationsAccessCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_DeactivateOrganizationsAccessInput(input, context), [_A]: _DOA, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DeactivateTypeCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_DeactivateTypeInput(input, context), [_A]: _DT, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DeleteChangeSetCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_DeleteChangeSetInput(input, context), [_A]: _DCS, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DeleteGeneratedTemplateCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_DeleteGeneratedTemplateInput(input, context), [_A]: _DGT, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DeleteStackCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_DeleteStackInput(input, context), [_A]: _DS, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DeleteStackInstancesCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_DeleteStackInstancesInput(input, context), [_A]: _DSI, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DeleteStackSetCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_DeleteStackSetInput(input, context), [_A]: _DSS, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DeregisterTypeCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_DeregisterTypeInput(input, context), [_A]: _DTe, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DescribeAccountLimitsCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_DescribeAccountLimitsInput(input, context), [_A]: _DAL, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DescribeChangeSetCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_DescribeChangeSetInput(input, context), [_A]: _DCSe, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DescribeChangeSetHooksCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_DescribeChangeSetHooksInput(input, context), [_A]: _DCSH, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DescribeGeneratedTemplateCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_DescribeGeneratedTemplateInput(input, context), [_A]: _DGTe, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DescribeOrganizationsAccessCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_DescribeOrganizationsAccessInput(input, context), [_A]: _DOAe, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DescribePublisherCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_DescribePublisherInput(input, context), [_A]: _DP, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DescribeResourceScanCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_DescribeResourceScanInput(input, context), [_A]: _DRS, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DescribeStackDriftDetectionStatusCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_DescribeStackDriftDetectionStatusInput(input, context), [_A]: _DSDDS, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DescribeStackEventsCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_DescribeStackEventsInput(input, context), [_A]: _DSE, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DescribeStackInstanceCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_DescribeStackInstanceInput(input, context), [_A]: _DSIe, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DescribeStackRefactorCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_DescribeStackRefactorInput(input, context), [_A]: _DSR, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DescribeStackResourceCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_DescribeStackResourceInput(input, context), [_A]: _DSRe, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DescribeStackResourceDriftsCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_DescribeStackResourceDriftsInput(input, context), [_A]: _DSRD, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DescribeStackResourcesCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_DescribeStackResourcesInput(input, context), [_A]: _DSRes, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DescribeStacksCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_DescribeStacksInput(input, context), [_A]: _DSe, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DescribeStackSetCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_DescribeStackSetInput(input, context), [_A]: _DSSe, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DescribeStackSetOperationCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_DescribeStackSetOperationInput(input, context), [_A]: _DSSO, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DescribeTypeCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_DescribeTypeInput(input, context), [_A]: _DTes, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DescribeTypeRegistrationCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_DescribeTypeRegistrationInput(input, context), [_A]: _DTR, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DetectStackDriftCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_DetectStackDriftInput(input, context), [_A]: _DSD, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DetectStackResourceDriftCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_DetectStackResourceDriftInput(input, context), [_A]: _DSRDe, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DetectStackSetDriftCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_DetectStackSetDriftInput(input, context), [_A]: _DSSD, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_EstimateTemplateCostCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_EstimateTemplateCostInput(input, context), [_A]: _ETC, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ExecuteChangeSetCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_ExecuteChangeSetInput(input, context), [_A]: _ECS, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ExecuteStackRefactorCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_ExecuteStackRefactorInput(input, context), [_A]: _ESR, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_GetGeneratedTemplateCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_GetGeneratedTemplateInput(input, context), [_A]: _GGT, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_GetStackPolicyCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_GetStackPolicyInput(input, context), [_A]: _GSP, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_GetTemplateCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_GetTemplateInput(input, context), [_A]: _GT, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_GetTemplateSummaryCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_GetTemplateSummaryInput(input, context), [_A]: _GTS, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ImportStacksToStackSetCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_ImportStacksToStackSetInput(input, context), [_A]: _ISTSS, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ListChangeSetsCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_ListChangeSetsInput(input, context), [_A]: _LCS, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ListExportsCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_ListExportsInput(input, context), [_A]: _LE, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ListGeneratedTemplatesCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_ListGeneratedTemplatesInput(input, context), [_A]: _LGT, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ListHookResultsCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_ListHookResultsInput(input, context), [_A]: _LHR, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ListImportsCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_ListImportsInput(input, context), [_A]: _LI, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ListResourceScanRelatedResourcesCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_ListResourceScanRelatedResourcesInput(input, context), [_A]: _LRSRR, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ListResourceScanResourcesCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_ListResourceScanResourcesInput(input, context), [_A]: _LRSR, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ListResourceScansCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_ListResourceScansInput(input, context), [_A]: _LRS, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ListStackInstanceResourceDriftsCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_ListStackInstanceResourceDriftsInput(input, context), [_A]: _LSIRD, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ListStackInstancesCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_ListStackInstancesInput(input, context), [_A]: _LSI, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ListStackRefactorActionsCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_ListStackRefactorActionsInput(input, context), [_A]: _LSRA, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ListStackRefactorsCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_ListStackRefactorsInput(input, context), [_A]: _LSR, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ListStackResourcesCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_ListStackResourcesInput(input, context), [_A]: _LSRi, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ListStacksCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_ListStacksInput(input, context), [_A]: _LS, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ListStackSetAutoDeploymentTargetsCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_ListStackSetAutoDeploymentTargetsInput(input, context), [_A]: _LSSADT, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ListStackSetOperationResultsCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_ListStackSetOperationResultsInput(input, context), [_A]: _LSSOR, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ListStackSetOperationsCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_ListStackSetOperationsInput(input, context), [_A]: _LSSO, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ListStackSetsCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_ListStackSetsInput(input, context), [_A]: _LSS, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ListTypeRegistrationsCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_ListTypeRegistrationsInput(input, context), [_A]: _LTR, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ListTypesCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_ListTypesInput(input, context), [_A]: _LT, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ListTypeVersionsCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_ListTypeVersionsInput(input, context), [_A]: _LTV, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_PublishTypeCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_PublishTypeInput(input, context), [_A]: _PT, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_RecordHandlerProgressCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_RecordHandlerProgressInput(input, context), [_A]: _RHP, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_RegisterPublisherCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_RegisterPublisherInput(input, context), [_A]: _RP, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_RegisterTypeCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_RegisterTypeInput(input, context), [_A]: _RT, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_RollbackStackCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_RollbackStackInput(input, context), [_A]: _RS, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_SetStackPolicyCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_SetStackPolicyInput(input, context), [_A]: _SSP, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_SetTypeConfigurationCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_SetTypeConfigurationInput(input, context), [_A]: _STC, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_SetTypeDefaultVersionCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_SetTypeDefaultVersionInput(input, context), [_A]: _STDV, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_SignalResourceCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_SignalResourceInput(input, context), [_A]: _SR, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_StartResourceScanCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_StartResourceScanInput(input, context), [_A]: _SRS, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_StopStackSetOperationCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_StopStackSetOperationInput(input, context), [_A]: _SSSO, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_TestTypeCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_TestTypeInput(input, context), [_A]: _TT, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_UpdateGeneratedTemplateCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_UpdateGeneratedTemplateInput(input, context), [_A]: _UGT, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_UpdateStackCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_UpdateStackInput(input, context), [_A]: _US, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_UpdateStackInstancesCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_UpdateStackInstancesInput(input, context), [_A]: _USI, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_UpdateStackSetCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_UpdateStackSetInput(input, context), [_A]: _USS, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_UpdateTerminationProtectionCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_UpdateTerminationProtectionInput(input, context), [_A]: _UTP, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ValidateTemplateCommand = async (input, context) => { const headers = SHARED_HEADERS; let body; body = buildFormUrlencodedString({ ...se_ValidateTemplateInput(input, context), [_A]: _VT, [_V]: _, }); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const de_ActivateOrganizationsAccessCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_ActivateOrganizationsAccessOutput(data.ActivateOrganizationsAccessResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_ActivateTypeCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_ActivateTypeOutput(data.ActivateTypeResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_BatchDescribeTypeConfigurationsCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_BatchDescribeTypeConfigurationsOutput(data.BatchDescribeTypeConfigurationsResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_CancelUpdateStackCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } await collectBody(output.body, context); const response = { $metadata: deserializeMetadata(output), }; return response; }; export const de_ContinueUpdateRollbackCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_ContinueUpdateRollbackOutput(data.ContinueUpdateRollbackResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_CreateChangeSetCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_CreateChangeSetOutput(data.CreateChangeSetResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_CreateGeneratedTemplateCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_CreateGeneratedTemplateOutput(data.CreateGeneratedTemplateResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_CreateStackCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_CreateStackOutput(data.CreateStackResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_CreateStackInstancesCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_CreateStackInstancesOutput(data.CreateStackInstancesResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_CreateStackRefactorCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_CreateStackRefactorOutput(data.CreateStackRefactorResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_CreateStackSetCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_CreateStackSetOutput(data.CreateStackSetResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DeactivateOrganizationsAccessCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_DeactivateOrganizationsAccessOutput(data.DeactivateOrganizationsAccessResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DeactivateTypeCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_DeactivateTypeOutput(data.DeactivateTypeResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DeleteChangeSetCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_DeleteChangeSetOutput(data.DeleteChangeSetResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DeleteGeneratedTemplateCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } await collectBody(output.body, context); const response = { $metadata: deserializeMetadata(output), }; return response; }; export const de_DeleteStackCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } await collectBody(output.body, context); const response = { $metadata: deserializeMetadata(output), }; return response; }; export const de_DeleteStackInstancesCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_DeleteStackInstancesOutput(data.DeleteStackInstancesResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DeleteStackSetCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_DeleteStackSetOutput(data.DeleteStackSetResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DeregisterTypeCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_DeregisterTypeOutput(data.DeregisterTypeResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DescribeAccountLimitsCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_DescribeAccountLimitsOutput(data.DescribeAccountLimitsResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DescribeChangeSetCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_DescribeChangeSetOutput(data.DescribeChangeSetResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DescribeChangeSetHooksCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_DescribeChangeSetHooksOutput(data.DescribeChangeSetHooksResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DescribeGeneratedTemplateCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_DescribeGeneratedTemplateOutput(data.DescribeGeneratedTemplateResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DescribeOrganizationsAccessCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_DescribeOrganizationsAccessOutput(data.DescribeOrganizationsAccessResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DescribePublisherCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_DescribePublisherOutput(data.DescribePublisherResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DescribeResourceScanCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_DescribeResourceScanOutput(data.DescribeResourceScanResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DescribeStackDriftDetectionStatusCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_DescribeStackDriftDetectionStatusOutput(data.DescribeStackDriftDetectionStatusResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DescribeStackEventsCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_DescribeStackEventsOutput(data.DescribeStackEventsResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DescribeStackInstanceCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_DescribeStackInstanceOutput(data.DescribeStackInstanceResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DescribeStackRefactorCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_DescribeStackRefactorOutput(data.DescribeStackRefactorResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DescribeStackResourceCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_DescribeStackResourceOutput(data.DescribeStackResourceResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DescribeStackResourceDriftsCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_DescribeStackResourceDriftsOutput(data.DescribeStackResourceDriftsResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DescribeStackResourcesCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_DescribeStackResourcesOutput(data.DescribeStackResourcesResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DescribeStacksCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_DescribeStacksOutput(data.DescribeStacksResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DescribeStackSetCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_DescribeStackSetOutput(data.DescribeStackSetResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DescribeStackSetOperationCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_DescribeStackSetOperationOutput(data.DescribeStackSetOperationResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DescribeTypeCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_DescribeTypeOutput(data.DescribeTypeResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DescribeTypeRegistrationCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_DescribeTypeRegistrationOutput(data.DescribeTypeRegistrationResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DetectStackDriftCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_DetectStackDriftOutput(data.DetectStackDriftResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DetectStackResourceDriftCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_DetectStackResourceDriftOutput(data.DetectStackResourceDriftResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DetectStackSetDriftCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_DetectStackSetDriftOutput(data.DetectStackSetDriftResult, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_EstimateTemplateCostCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context);