UNPKG

lambda-live-debugger

Version:

Debug Lambda functions locally like it is running in the cloud

1,391 lines (1,383 loc) 199 kB
'use strict'; var middlewareHostHeader = require('@aws-sdk/middleware-host-header'); var middlewareLogger = require('@aws-sdk/middleware-logger'); var middlewareRecursionDetection = require('@aws-sdk/middleware-recursion-detection'); var middlewareUserAgent = require('@aws-sdk/middleware-user-agent'); var configResolver = require('@smithy/config-resolver'); var core = require('@smithy/core'); var schema = require('@smithy/core/schema'); var eventstreamSerdeConfigResolver = require('@smithy/eventstream-serde-config-resolver'); var middlewareContentLength = require('@smithy/middleware-content-length'); var middlewareEndpoint = require('@smithy/middleware-endpoint'); var middlewareRetry = require('@smithy/middleware-retry'); var smithyClient = require('@smithy/smithy-client'); var httpAuthSchemeProvider = require('./auth/httpAuthSchemeProvider'); var runtimeConfig = require('./runtimeConfig'); var regionConfigResolver = require('@aws-sdk/region-config-resolver'); var protocolHttp = require('@smithy/protocol-http'); var utilWaiter = require('@smithy/util-waiter'); const resolveClientEndpointParameters = (options) => { return Object.assign(options, { useDualstackEndpoint: options.useDualstackEndpoint ?? false, useFipsEndpoint: options.useFipsEndpoint ?? false, defaultSigningName: "lambda", }); }; const commonParams = { UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" }, Endpoint: { type: "builtInParams", name: "endpoint" }, Region: { type: "builtInParams", name: "region" }, UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" }, }; const getHttpAuthExtensionConfiguration = (runtimeConfig) => { const _httpAuthSchemes = runtimeConfig.httpAuthSchemes; let _httpAuthSchemeProvider = runtimeConfig.httpAuthSchemeProvider; let _credentials = runtimeConfig.credentials; return { setHttpAuthScheme(httpAuthScheme) { const index = _httpAuthSchemes.findIndex((scheme) => scheme.schemeId === httpAuthScheme.schemeId); if (index === -1) { _httpAuthSchemes.push(httpAuthScheme); } else { _httpAuthSchemes.splice(index, 1, httpAuthScheme); } }, httpAuthSchemes() { return _httpAuthSchemes; }, setHttpAuthSchemeProvider(httpAuthSchemeProvider) { _httpAuthSchemeProvider = httpAuthSchemeProvider; }, httpAuthSchemeProvider() { return _httpAuthSchemeProvider; }, setCredentials(credentials) { _credentials = credentials; }, credentials() { return _credentials; }, }; }; const resolveHttpAuthRuntimeConfig = (config) => { return { httpAuthSchemes: config.httpAuthSchemes(), httpAuthSchemeProvider: config.httpAuthSchemeProvider(), credentials: config.credentials(), }; }; const resolveRuntimeExtensions = (runtimeConfig, extensions) => { const extensionConfiguration = Object.assign(regionConfigResolver.getAwsRegionExtensionConfiguration(runtimeConfig), smithyClient.getDefaultExtensionConfiguration(runtimeConfig), protocolHttp.getHttpHandlerExtensionConfiguration(runtimeConfig), getHttpAuthExtensionConfiguration(runtimeConfig)); extensions.forEach((extension) => extension.configure(extensionConfiguration)); return Object.assign(runtimeConfig, regionConfigResolver.resolveAwsRegionExtensionConfiguration(extensionConfiguration), smithyClient.resolveDefaultRuntimeConfig(extensionConfiguration), protocolHttp.resolveHttpHandlerRuntimeConfig(extensionConfiguration), resolveHttpAuthRuntimeConfig(extensionConfiguration)); }; class LambdaClient extends smithyClient.Client { config; constructor(...[configuration]) { const _config_0 = runtimeConfig.getRuntimeConfig(configuration || {}); super(_config_0); this.initConfig = _config_0; const _config_1 = resolveClientEndpointParameters(_config_0); const _config_2 = middlewareUserAgent.resolveUserAgentConfig(_config_1); const _config_3 = middlewareRetry.resolveRetryConfig(_config_2); const _config_4 = configResolver.resolveRegionConfig(_config_3); const _config_5 = middlewareHostHeader.resolveHostHeaderConfig(_config_4); const _config_6 = middlewareEndpoint.resolveEndpointConfig(_config_5); const _config_7 = eventstreamSerdeConfigResolver.resolveEventStreamSerdeConfig(_config_6); const _config_8 = httpAuthSchemeProvider.resolveHttpAuthSchemeConfig(_config_7); const _config_9 = resolveRuntimeExtensions(_config_8, configuration?.extensions || []); this.config = _config_9; this.middlewareStack.use(schema.getSchemaSerdePlugin(this.config)); this.middlewareStack.use(middlewareUserAgent.getUserAgentPlugin(this.config)); this.middlewareStack.use(middlewareRetry.getRetryPlugin(this.config)); this.middlewareStack.use(middlewareContentLength.getContentLengthPlugin(this.config)); this.middlewareStack.use(middlewareHostHeader.getHostHeaderPlugin(this.config)); this.middlewareStack.use(middlewareLogger.getLoggerPlugin(this.config)); this.middlewareStack.use(middlewareRecursionDetection.getRecursionDetectionPlugin(this.config)); this.middlewareStack.use(core.getHttpAuthSchemeEndpointRuleSetPlugin(this.config, { httpAuthSchemeParametersProvider: httpAuthSchemeProvider.defaultLambdaHttpAuthSchemeParametersProvider, identityProviderConfigProvider: async (config) => new core.DefaultIdentityProviderConfig({ "aws.auth#sigv4": config.credentials, }), })); this.middlewareStack.use(core.getHttpSigningPlugin(this.config)); } destroy() { super.destroy(); } } let LambdaServiceException$1 = class LambdaServiceException extends smithyClient.ServiceException { constructor(options) { super(options); Object.setPrototypeOf(this, LambdaServiceException.prototype); } }; let InvalidParameterValueException$1 = class InvalidParameterValueException extends LambdaServiceException$1 { name = "InvalidParameterValueException"; $fault = "client"; Type; constructor(opts) { super({ name: "InvalidParameterValueException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, InvalidParameterValueException.prototype); this.Type = opts.Type; } }; let PolicyLengthExceededException$1 = class PolicyLengthExceededException extends LambdaServiceException$1 { name = "PolicyLengthExceededException"; $fault = "client"; Type; constructor(opts) { super({ name: "PolicyLengthExceededException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, PolicyLengthExceededException.prototype); this.Type = opts.Type; } }; let PreconditionFailedException$1 = class PreconditionFailedException extends LambdaServiceException$1 { name = "PreconditionFailedException"; $fault = "client"; Type; constructor(opts) { super({ name: "PreconditionFailedException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, PreconditionFailedException.prototype); this.Type = opts.Type; } }; let ResourceConflictException$1 = class ResourceConflictException extends LambdaServiceException$1 { name = "ResourceConflictException"; $fault = "client"; Type; constructor(opts) { super({ name: "ResourceConflictException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ResourceConflictException.prototype); this.Type = opts.Type; } }; let ResourceNotFoundException$1 = class ResourceNotFoundException extends LambdaServiceException$1 { name = "ResourceNotFoundException"; $fault = "client"; Type; Message; constructor(opts) { super({ name: "ResourceNotFoundException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ResourceNotFoundException.prototype); this.Type = opts.Type; this.Message = opts.Message; } }; let ServiceException$1 = class ServiceException extends LambdaServiceException$1 { name = "ServiceException"; $fault = "server"; Type; Message; constructor(opts) { super({ name: "ServiceException", $fault: "server", ...opts, }); Object.setPrototypeOf(this, ServiceException.prototype); this.Type = opts.Type; this.Message = opts.Message; } }; let TooManyRequestsException$1 = class TooManyRequestsException extends LambdaServiceException$1 { name = "TooManyRequestsException"; $fault = "client"; retryAfterSeconds; Type; Reason; constructor(opts) { super({ name: "TooManyRequestsException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, TooManyRequestsException.prototype); this.retryAfterSeconds = opts.retryAfterSeconds; this.Type = opts.Type; this.Reason = opts.Reason; } }; let CapacityProviderLimitExceededException$1 = class CapacityProviderLimitExceededException extends LambdaServiceException$1 { name = "CapacityProviderLimitExceededException"; $fault = "client"; Type; constructor(opts) { super({ name: "CapacityProviderLimitExceededException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, CapacityProviderLimitExceededException.prototype); this.Type = opts.Type; } }; let ResourceInUseException$1 = class ResourceInUseException extends LambdaServiceException$1 { name = "ResourceInUseException"; $fault = "client"; Type; Message; constructor(opts) { super({ name: "ResourceInUseException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ResourceInUseException.prototype); this.Type = opts.Type; this.Message = opts.Message; } }; let CodeSigningConfigNotFoundException$1 = class CodeSigningConfigNotFoundException extends LambdaServiceException$1 { name = "CodeSigningConfigNotFoundException"; $fault = "client"; Type; Message; constructor(opts) { super({ name: "CodeSigningConfigNotFoundException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, CodeSigningConfigNotFoundException.prototype); this.Type = opts.Type; this.Message = opts.Message; } }; let CodeStorageExceededException$1 = class CodeStorageExceededException extends LambdaServiceException$1 { name = "CodeStorageExceededException"; $fault = "client"; Type; constructor(opts) { super({ name: "CodeStorageExceededException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, CodeStorageExceededException.prototype); this.Type = opts.Type; } }; let CodeVerificationFailedException$1 = class CodeVerificationFailedException extends LambdaServiceException$1 { name = "CodeVerificationFailedException"; $fault = "client"; Type; Message; constructor(opts) { super({ name: "CodeVerificationFailedException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, CodeVerificationFailedException.prototype); this.Type = opts.Type; this.Message = opts.Message; } }; let FunctionVersionsPerCapacityProviderLimitExceededException$1 = class FunctionVersionsPerCapacityProviderLimitExceededException extends LambdaServiceException$1 { name = "FunctionVersionsPerCapacityProviderLimitExceededException"; $fault = "client"; Type; constructor(opts) { super({ name: "FunctionVersionsPerCapacityProviderLimitExceededException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, FunctionVersionsPerCapacityProviderLimitExceededException.prototype); this.Type = opts.Type; } }; let InvalidCodeSignatureException$1 = class InvalidCodeSignatureException extends LambdaServiceException$1 { name = "InvalidCodeSignatureException"; $fault = "client"; Type; Message; constructor(opts) { super({ name: "InvalidCodeSignatureException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, InvalidCodeSignatureException.prototype); this.Type = opts.Type; this.Message = opts.Message; } }; let DurableExecutionAlreadyStartedException$1 = class DurableExecutionAlreadyStartedException extends LambdaServiceException$1 { name = "DurableExecutionAlreadyStartedException"; $fault = "client"; Type; Message; constructor(opts) { super({ name: "DurableExecutionAlreadyStartedException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, DurableExecutionAlreadyStartedException.prototype); this.Type = opts.Type; this.Message = opts.Message; } }; let EC2AccessDeniedException$1 = class EC2AccessDeniedException extends LambdaServiceException$1 { name = "EC2AccessDeniedException"; $fault = "server"; Type; Message; constructor(opts) { super({ name: "EC2AccessDeniedException", $fault: "server", ...opts, }); Object.setPrototypeOf(this, EC2AccessDeniedException.prototype); this.Type = opts.Type; this.Message = opts.Message; } }; let EC2ThrottledException$1 = class EC2ThrottledException extends LambdaServiceException$1 { name = "EC2ThrottledException"; $fault = "server"; Type; Message; constructor(opts) { super({ name: "EC2ThrottledException", $fault: "server", ...opts, }); Object.setPrototypeOf(this, EC2ThrottledException.prototype); this.Type = opts.Type; this.Message = opts.Message; } }; let EC2UnexpectedException$1 = class EC2UnexpectedException extends LambdaServiceException$1 { name = "EC2UnexpectedException"; $fault = "server"; Type; Message; EC2ErrorCode; constructor(opts) { super({ name: "EC2UnexpectedException", $fault: "server", ...opts, }); Object.setPrototypeOf(this, EC2UnexpectedException.prototype); this.Type = opts.Type; this.Message = opts.Message; this.EC2ErrorCode = opts.EC2ErrorCode; } }; let EFSIOException$1 = class EFSIOException extends LambdaServiceException$1 { name = "EFSIOException"; $fault = "client"; Type; Message; constructor(opts) { super({ name: "EFSIOException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, EFSIOException.prototype); this.Type = opts.Type; this.Message = opts.Message; } }; let EFSMountConnectivityException$1 = class EFSMountConnectivityException extends LambdaServiceException$1 { name = "EFSMountConnectivityException"; $fault = "client"; Type; Message; constructor(opts) { super({ name: "EFSMountConnectivityException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, EFSMountConnectivityException.prototype); this.Type = opts.Type; this.Message = opts.Message; } }; let EFSMountFailureException$1 = class EFSMountFailureException extends LambdaServiceException$1 { name = "EFSMountFailureException"; $fault = "client"; Type; Message; constructor(opts) { super({ name: "EFSMountFailureException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, EFSMountFailureException.prototype); this.Type = opts.Type; this.Message = opts.Message; } }; let EFSMountTimeoutException$1 = class EFSMountTimeoutException extends LambdaServiceException$1 { name = "EFSMountTimeoutException"; $fault = "client"; Type; Message; constructor(opts) { super({ name: "EFSMountTimeoutException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, EFSMountTimeoutException.prototype); this.Type = opts.Type; this.Message = opts.Message; } }; let ENILimitReachedException$1 = class ENILimitReachedException extends LambdaServiceException$1 { name = "ENILimitReachedException"; $fault = "server"; Type; Message; constructor(opts) { super({ name: "ENILimitReachedException", $fault: "server", ...opts, }); Object.setPrototypeOf(this, ENILimitReachedException.prototype); this.Type = opts.Type; this.Message = opts.Message; } }; let InvalidRequestContentException$1 = class InvalidRequestContentException extends LambdaServiceException$1 { name = "InvalidRequestContentException"; $fault = "client"; Type; constructor(opts) { super({ name: "InvalidRequestContentException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, InvalidRequestContentException.prototype); this.Type = opts.Type; } }; let InvalidRuntimeException$1 = class InvalidRuntimeException extends LambdaServiceException$1 { name = "InvalidRuntimeException"; $fault = "server"; Type; Message; constructor(opts) { super({ name: "InvalidRuntimeException", $fault: "server", ...opts, }); Object.setPrototypeOf(this, InvalidRuntimeException.prototype); this.Type = opts.Type; this.Message = opts.Message; } }; let InvalidSecurityGroupIDException$1 = class InvalidSecurityGroupIDException extends LambdaServiceException$1 { name = "InvalidSecurityGroupIDException"; $fault = "server"; Type; Message; constructor(opts) { super({ name: "InvalidSecurityGroupIDException", $fault: "server", ...opts, }); Object.setPrototypeOf(this, InvalidSecurityGroupIDException.prototype); this.Type = opts.Type; this.Message = opts.Message; } }; let InvalidSubnetIDException$1 = class InvalidSubnetIDException extends LambdaServiceException$1 { name = "InvalidSubnetIDException"; $fault = "server"; Type; Message; constructor(opts) { super({ name: "InvalidSubnetIDException", $fault: "server", ...opts, }); Object.setPrototypeOf(this, InvalidSubnetIDException.prototype); this.Type = opts.Type; this.Message = opts.Message; } }; let InvalidZipFileException$1 = class InvalidZipFileException extends LambdaServiceException$1 { name = "InvalidZipFileException"; $fault = "server"; Type; Message; constructor(opts) { super({ name: "InvalidZipFileException", $fault: "server", ...opts, }); Object.setPrototypeOf(this, InvalidZipFileException.prototype); this.Type = opts.Type; this.Message = opts.Message; } }; let KMSAccessDeniedException$1 = class KMSAccessDeniedException extends LambdaServiceException$1 { name = "KMSAccessDeniedException"; $fault = "server"; Type; Message; constructor(opts) { super({ name: "KMSAccessDeniedException", $fault: "server", ...opts, }); Object.setPrototypeOf(this, KMSAccessDeniedException.prototype); this.Type = opts.Type; this.Message = opts.Message; } }; let KMSDisabledException$1 = class KMSDisabledException extends LambdaServiceException$1 { name = "KMSDisabledException"; $fault = "server"; Type; Message; constructor(opts) { super({ name: "KMSDisabledException", $fault: "server", ...opts, }); Object.setPrototypeOf(this, KMSDisabledException.prototype); this.Type = opts.Type; this.Message = opts.Message; } }; let KMSInvalidStateException$1 = class KMSInvalidStateException extends LambdaServiceException$1 { name = "KMSInvalidStateException"; $fault = "server"; Type; Message; constructor(opts) { super({ name: "KMSInvalidStateException", $fault: "server", ...opts, }); Object.setPrototypeOf(this, KMSInvalidStateException.prototype); this.Type = opts.Type; this.Message = opts.Message; } }; let KMSNotFoundException$1 = class KMSNotFoundException extends LambdaServiceException$1 { name = "KMSNotFoundException"; $fault = "server"; Type; Message; constructor(opts) { super({ name: "KMSNotFoundException", $fault: "server", ...opts, }); Object.setPrototypeOf(this, KMSNotFoundException.prototype); this.Type = opts.Type; this.Message = opts.Message; } }; let NoPublishedVersionException$1 = class NoPublishedVersionException extends LambdaServiceException$1 { name = "NoPublishedVersionException"; $fault = "client"; Type; Message; constructor(opts) { super({ name: "NoPublishedVersionException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, NoPublishedVersionException.prototype); this.Type = opts.Type; this.Message = opts.Message; } }; let RecursiveInvocationException$1 = class RecursiveInvocationException extends LambdaServiceException$1 { name = "RecursiveInvocationException"; $fault = "client"; Type; Message; constructor(opts) { super({ name: "RecursiveInvocationException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, RecursiveInvocationException.prototype); this.Type = opts.Type; this.Message = opts.Message; } }; let RequestTooLargeException$1 = class RequestTooLargeException extends LambdaServiceException$1 { name = "RequestTooLargeException"; $fault = "client"; Type; constructor(opts) { super({ name: "RequestTooLargeException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, RequestTooLargeException.prototype); this.Type = opts.Type; } }; let ResourceNotReadyException$1 = class ResourceNotReadyException extends LambdaServiceException$1 { name = "ResourceNotReadyException"; $fault = "server"; Type; constructor(opts) { super({ name: "ResourceNotReadyException", $fault: "server", ...opts, }); Object.setPrototypeOf(this, ResourceNotReadyException.prototype); this.Type = opts.Type; } }; let SerializedRequestEntityTooLargeException$1 = class SerializedRequestEntityTooLargeException extends LambdaServiceException$1 { name = "SerializedRequestEntityTooLargeException"; $fault = "client"; Type; constructor(opts) { super({ name: "SerializedRequestEntityTooLargeException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, SerializedRequestEntityTooLargeException.prototype); this.Type = opts.Type; } }; let SnapStartException$1 = class SnapStartException extends LambdaServiceException$1 { name = "SnapStartException"; $fault = "client"; Type; Message; constructor(opts) { super({ name: "SnapStartException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, SnapStartException.prototype); this.Type = opts.Type; this.Message = opts.Message; } }; let SnapStartNotReadyException$1 = class SnapStartNotReadyException extends LambdaServiceException$1 { name = "SnapStartNotReadyException"; $fault = "client"; Type; Message; constructor(opts) { super({ name: "SnapStartNotReadyException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, SnapStartNotReadyException.prototype); this.Type = opts.Type; this.Message = opts.Message; } }; let SnapStartTimeoutException$1 = class SnapStartTimeoutException extends LambdaServiceException$1 { name = "SnapStartTimeoutException"; $fault = "client"; Type; Message; constructor(opts) { super({ name: "SnapStartTimeoutException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, SnapStartTimeoutException.prototype); this.Type = opts.Type; this.Message = opts.Message; } }; let SubnetIPAddressLimitReachedException$1 = class SubnetIPAddressLimitReachedException extends LambdaServiceException$1 { name = "SubnetIPAddressLimitReachedException"; $fault = "server"; Type; Message; constructor(opts) { super({ name: "SubnetIPAddressLimitReachedException", $fault: "server", ...opts, }); Object.setPrototypeOf(this, SubnetIPAddressLimitReachedException.prototype); this.Type = opts.Type; this.Message = opts.Message; } }; let UnsupportedMediaTypeException$1 = class UnsupportedMediaTypeException extends LambdaServiceException$1 { name = "UnsupportedMediaTypeException"; $fault = "client"; Type; constructor(opts) { super({ name: "UnsupportedMediaTypeException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, UnsupportedMediaTypeException.prototype); this.Type = opts.Type; } }; let ProvisionedConcurrencyConfigNotFoundException$1 = class ProvisionedConcurrencyConfigNotFoundException extends LambdaServiceException$1 { name = "ProvisionedConcurrencyConfigNotFoundException"; $fault = "client"; Type; constructor(opts) { super({ name: "ProvisionedConcurrencyConfigNotFoundException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ProvisionedConcurrencyConfigNotFoundException.prototype); this.Type = opts.Type; } }; let CallbackTimeoutException$1 = class CallbackTimeoutException extends LambdaServiceException$1 { name = "CallbackTimeoutException"; $fault = "client"; Type; Message; constructor(opts) { super({ name: "CallbackTimeoutException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, CallbackTimeoutException.prototype); this.Type = opts.Type; this.Message = opts.Message; } }; const _A = "Action"; const _AA = "AliasArn"; const _AC = "AliasConfiguration"; const _ACc = "AccessConfigs"; const _ACl = "AllowCredentials"; const _AFSC = "AppliedFunctionScalingConfig"; const _AH = "AllowHeaders"; const _AIT = "AllowedInstanceTypes"; const _AL = "AccountLimit"; const _ALL = "ApplicationLogLevel"; const _ALVP = "AddLayerVersionPermission"; const _ALVPR = "AddLayerVersionPermissionRequest"; const _ALVPRd = "AddLayerVersionPermissionResponse"; const _ALl = "AliasList"; const _AM = "AllowMethods"; const _AMKESC = "AmazonManagedKafkaEventSourceConfig"; const _AO = "AllowOrigins"; const _AOp = "ApplyOn"; const _AP = "AllowedPublishers"; const _APCE = "AvailableProvisionedConcurrentExecutions"; const _APCEl = "AllocatedProvisionedConcurrentExecutions"; const _APR = "AddPermissionRequest"; const _APRd = "AddPermissionResponse"; const _APd = "AddPermission"; const _ARC = "AliasRoutingConfiguration"; const _AT = "AuthType"; const _AU = "AccountUsage"; const _AVW = "AdditionalVersionWeights"; const _Al = "Aliases"; const _Ar = "Architectures"; const _Arn = "Arn"; const _At = "Attribute"; const _Att = "Attempt"; const _B = "Blob"; const _BBOFE = "BisectBatchOnFunctionError"; const _BOP = "BinaryOperationPayload"; const _BS = "BlobStream"; const _BSa = "BatchSize"; const _C = "Concurrency"; const _CA = "CompatibleArchitectures"; const _CAR = "CreateAliasRequest"; const _CAo = "CompatibleArchitecture"; const _CAr = "CreateAlias"; const _CAu = "CurrentAttempt"; const _CC = "ClientContext"; const _CCP = "CreateCapacityProvider"; const _CCPR = "CreateCapacityProviderRequest"; const _CCPRr = "CreateCapacityProviderResponse"; const _CCSC = "CreateCodeSigningConfig"; const _CCSCR = "CreateCodeSigningConfigRequest"; const _CCSCRr = "CreateCodeSigningConfigResponse"; const _CD = "CallbackDetails"; const _CDE = "CheckpointDurableExecution"; const _CDER = "CheckpointDurableExecutionRequest"; const _CDERh = "CheckpointDurableExecutionResponse"; const _CDo = "ContextDetails"; const _CDr = "CreatedDate"; const _CE = "ConcurrentExecutions"; const _CESM = "CreateEventSourceMapping"; const _CESMR = "CreateEventSourceMappingRequest"; const _CF = "CreateFunction"; const _CFD = "CallbackFailedDetails"; const _CFDo = "ContextFailedDetails"; const _CFR = "CreateFunctionRequest"; const _CFUC = "CreateFunctionUrlConfig"; const _CFUCR = "CreateFunctionUrlConfigRequest"; const _CFUCRr = "CreateFunctionUrlConfigResponse"; const _CGI = "ConsumerGroupId"; const _CI = "CallbackId"; const _CID = "ChainedInvokeDetails"; const _CIFD = "ChainedInvokeFailedDetails"; const _CIO = "ChainedInvokeOptions"; const _CISD = "ChainedInvokeStartedDetails"; const _CISDh = "ChainedInvokeStoppedDetails"; const _CISDha = "ChainedInvokeSucceededDetails"; const _CITOD = "ChainedInvokeTimedOutDetails"; const _CN = "CollectionName"; const _CO = "CallbackOptions"; const _COo = "ContextOptions"; const _CP = "CapacityProvider"; const _CPA = "CapacityProviderArn"; const _CPC = "CapacityProviderConfig"; const _CPL = "CapacityProvidersList"; const _CPLEE = "CapacityProviderLimitExceededException"; const _CPN = "CapacityProviderName"; const _CPORA = "CapacityProviderOperatorRoleArn"; const _CPPC = "CapacityProviderPermissionsConfig"; const _CPSC = "CapacityProviderScalingConfig"; const _CPSPL = "CapacityProviderScalingPoliciesList"; const _CPVC = "CapacityProviderVpcConfig"; const _CPa = "CapacityProviders"; const _CR = "CompatibleRuntimes"; const _CRo = "CompatibleRuntime"; const _CS = "CodeSize"; const _CSC = "CodeSigningConfig"; const _CSCA = "CodeSigningConfigArn"; const _CSCI = "CodeSigningConfigId"; const _CSCL = "CodeSigningConfigList"; const _CSCNFE = "CodeSigningConfigNotFoundException"; const _CSCo = "CodeSigningConfigs"; const _CSD = "CallbackStartedDetails"; const _CSDa = "CallbackSucceededDetails"; const _CSDo = "ContextStartedDetails"; const _CSDon = "ContextSucceededDetails"; const _CSEE = "CodeStorageExceededException"; const _CSP = "CodeSigningPolicies"; const _CSU = "CodeSizeUnzipped"; const _CSZ = "CodeSizeZipped"; const _CSo = "CodeSha256"; const _CSon = "ConfigSha256"; const _CT = "CheckpointToken"; const _CTE = "CallbackTimeoutException"; const _CTOD = "CallbackTimedOutDetails"; const _CT_ = "Content-Type"; const _CTl = "ClientToken"; const _CTr = "CreationTime"; const _CUES = "CheckpointUpdatedExecutionState"; const _CVFE = "CodeVerificationFailedException"; const _Co = "Cors"; const _Cod = "Code"; const _Com = "Command"; const _Con = "Configuration"; const _Cont = "Content"; const _D = "Description"; const _DA = "DeleteAlias"; const _DAR = "DeleteAliasRequest"; const _DC = "DestinationConfig"; const _DCP = "DeleteCapacityProvider"; const _DCPR = "DeleteCapacityProviderRequest"; const _DCPRe = "DeleteCapacityProviderResponse"; const _DCSC = "DeleteCodeSigningConfig"; const _DCSCR = "DeleteCodeSigningConfigRequest"; const _DCSCRe = "DeleteCodeSigningConfigResponse"; const _DCu = "DurableConfig"; const _DDBESC = "DocumentDBEventSourceConfig"; const _DE = "DurableExecutions"; const _DEA = "DurableExecutionArn"; const _DEASE = "DurableExecutionAlreadyStartedException"; const _DEN = "DurableExecutionName"; const _DESM = "DeleteEventSourceMapping"; const _DESMR = "DeleteEventSourceMappingRequest"; const _DF = "DeleteFunction"; const _DFC = "DeleteFunctionConcurrency"; const _DFCR = "DeleteFunctionConcurrencyRequest"; const _DFCSC = "DeleteFunctionCodeSigningConfig"; const _DFCSCR = "DeleteFunctionCodeSigningConfigRequest"; const _DFEIC = "DeleteFunctionEventInvokeConfig"; const _DFEICR = "DeleteFunctionEventInvokeConfigRequest"; const _DFR = "DeleteFunctionRequest"; const _DFRe = "DeleteFunctionResponse"; const _DFUC = "DeleteFunctionUrlConfig"; const _DFUCR = "DeleteFunctionUrlConfigRequest"; const _DLC = "DeadLetterConfig"; const _DLV = "DeleteLayerVersion"; const _DLVR = "DeleteLayerVersionRequest"; const _DN = "DatabaseName"; const _DPCC = "DeleteProvisionedConcurrencyConfig"; const _DPCCR = "DeleteProvisionedConcurrencyConfigRequest"; const _DR = "DryRun"; const _De = "Destination"; const _Du = "Duration"; const _E = "Error"; const _EC = "ErrorCode"; const _ECADE = "EC2AccessDeniedException"; const _ECEC = "EC2ErrorCode"; const _ECTE = "EC2ThrottledException"; const _ECUE = "EC2UnexpectedException"; const _ED = "ErrorData"; const _EDr = "ErrorDetails"; const _EDx = "ExecutionDetails"; const _EE = "EnvironmentError"; const _EEMGBPVC = "ExecutionEnvironmentMemoryGiBPerVCpu"; const _EEv = "EventError"; const _EFD = "ExecutionFailedDetails"; const _EFSIOE = "EFSIOException"; const _EFSMCE = "EFSMountConnectivityException"; const _EFSMFE = "EFSMountFailureException"; const _EFSMTE = "EFSMountTimeoutException"; const _EH = "ExposeHeaders"; const _EI = "EventId"; const _EIT = "ExcludedInstanceTypes"; const _EIv = "EventInput"; const _EM = "ErrorMessage"; const _ENILRE = "ENILimitReachedException"; const _EO = "ErrorObject"; const _EP = "EntryPoint"; const _ER = "EnvironmentResponse"; const _ERF = "EventRecordFormat"; const _ERv = "EventResult"; const _ES = "EphemeralStorage"; const _ESA = "EventSourceArn"; const _ESD = "ExecutionStartedDetails"; const _ESDx = "ExecutionSucceededDetails"; const _ESDxe = "ExecutionStoppedDetails"; const _ESM = "EventSourceMappings"; const _ESMA = "EventSourceMappingArn"; const _ESMC = "EventSourceMappingConfiguration"; const _ESML = "EventSourceMappingsList"; const _ESMMC = "EventSourceMappingMetricsConfig"; const _EST = "EventSourceToken"; const _ESv = "EventStream"; const _ET = "ErrorType"; const _ETOD = "ExecutionTimedOutDetails"; const _ETn = "EndTimestamp"; const _ETv = "EventType"; const _ETve = "EventTimestamp"; const _ETx = "ExecutionTimeout"; const _EV = "ExecutedVersion"; const _EVN = "EnvironmentVariableName"; const _EVV = "EnvironmentVariableValue"; const _EVn = "EnvironmentVariables"; const _En = "Enabled"; const _End = "Endpoints"; const _Env = "Environment"; const _Ev = "Event"; const _Eve = "Events"; const _Ex = "Execution"; const _F = "Filter"; const _FA = "FunctionArn"; const _FAu = "FunctionArns"; const _FC = "FunctionCount"; const _FCE = "FilterCriteriaError"; const _FCL = "FunctionCodeLocation"; const _FCi = "FilterCriteria"; const _FCu = "FunctionCode"; const _FCun = "FunctionConfiguration"; const _FD = "FullDocument"; const _FE = "FunctionError"; const _FEIC = "FunctionEventInvokeConfig"; const _FEICL = "FunctionEventInvokeConfigList"; const _FEICu = "FunctionEventInvokeConfigs"; const _FL = "FilterList"; const _FLu = "FunctionList"; const _FN = "FunctionName"; const _FRT = "FunctionResponseTypes"; const _FS = "FunctionState"; const _FSC = "FileSystemConfigs"; const _FSCL = "FileSystemConfigList"; const _FSCi = "FileSystemConfig"; const _FSCu = "FunctionScalingConfig"; const _FU = "FunctionUrl"; const _FUAT = "FunctionUrlAuthType"; const _FUC = "FunctionUrlConfig"; const _FUCL = "FunctionUrlConfigList"; const _FUCu = "FunctionUrlConfigs"; const _FV = "FunctionVersion"; const _FVBCPL = "FunctionVersionsByCapacityProviderList"; const _FVBCPLI = "FunctionVersionsByCapacityProviderListItem"; const _FVPCPLEE = "FunctionVersionsPerCapacityProviderLimitExceededException"; const _FVu = "FunctionVersions"; const _Fi = "Filters"; const _Fu = "Functions"; const _GA = "GetAlias"; const _GAR = "GetAliasRequest"; const _GAS = "GetAccountSettings"; const _GASR = "GetAccountSettingsRequest"; const _GASRe = "GetAccountSettingsResponse"; const _GCP = "GetCapacityProvider"; const _GCPR = "GetCapacityProviderRequest"; const _GCPRe = "GetCapacityProviderResponse"; const _GCSC = "GetCodeSigningConfig"; const _GCSCR = "GetCodeSigningConfigRequest"; const _GCSCRe = "GetCodeSigningConfigResponse"; const _GDE = "GetDurableExecution"; const _GDEH = "GetDurableExecutionHistory"; const _GDEHR = "GetDurableExecutionHistoryRequest"; const _GDEHRe = "GetDurableExecutionHistoryResponse"; const _GDER = "GetDurableExecutionRequest"; const _GDERe = "GetDurableExecutionResponse"; const _GDES = "GetDurableExecutionState"; const _GDESR = "GetDurableExecutionStateRequest"; const _GDESRe = "GetDurableExecutionStateResponse"; const _GESM = "GetEventSourceMapping"; const _GESMR = "GetEventSourceMappingRequest"; const _GF = "GetFunction"; const _GFC = "GetFunctionConcurrency"; const _GFCR = "GetFunctionConcurrencyRequest"; const _GFCRe = "GetFunctionConcurrencyResponse"; const _GFCRet = "GetFunctionConfigurationRequest"; const _GFCSC = "GetFunctionCodeSigningConfig"; const _GFCSCR = "GetFunctionCodeSigningConfigRequest"; const _GFCSCRe = "GetFunctionCodeSigningConfigResponse"; const _GFCe = "GetFunctionConfiguration"; const _GFEIC = "GetFunctionEventInvokeConfig"; const _GFEICR = "GetFunctionEventInvokeConfigRequest"; const _GFR = "GetFunctionRequest"; const _GFRC = "GetFunctionRecursionConfig"; const _GFRCR = "GetFunctionRecursionConfigRequest"; const _GFRCRe = "GetFunctionRecursionConfigResponse"; const _GFRe = "GetFunctionResponse"; const _GFSC = "GetFunctionScalingConfig"; const _GFSCR = "GetFunctionScalingConfigRequest"; const _GFSCRe = "GetFunctionScalingConfigResponse"; const _GFUC = "GetFunctionUrlConfig"; const _GFUCR = "GetFunctionUrlConfigRequest"; const _GFUCRe = "GetFunctionUrlConfigResponse"; const _GLV = "GetLayerVersion"; const _GLVBA = "GetLayerVersionByArn"; const _GLVBAR = "GetLayerVersionByArnRequest"; const _GLVP = "GetLayerVersionPolicy"; const _GLVPR = "GetLayerVersionPolicyRequest"; const _GLVPRe = "GetLayerVersionPolicyResponse"; const _GLVR = "GetLayerVersionRequest"; const _GLVRe = "GetLayerVersionResponse"; const _GP = "GetPolicy"; const _GPCC = "GetProvisionedConcurrencyConfig"; const _GPCCR = "GetProvisionedConcurrencyConfigRequest"; const _GPCCRe = "GetProvisionedConcurrencyConfigResponse"; const _GPR = "GetPolicyRequest"; const _GPRe = "GetPolicyResponse"; const _GRMC = "GetRuntimeManagementConfig"; const _GRMCR = "GetRuntimeManagementConfigRequest"; const _GRMCRe = "GetRuntimeManagementConfigResponse"; const _H = "Handler"; const _HT = "HeartbeatTimeout"; const _HTS = "HeartbeatTimeoutSeconds"; const _I = "Input"; const _IA = "InvokeArgs"; const _IAFDS = "Ipv6AllowedForDualStack"; const _IAR = "InvokeAsyncRequest"; const _IARn = "InvokeAsyncResponse"; const _IAn = "InvokeAsync"; const _IC = "ImageConfig"; const _ICD = "InvocationCompletedDetails"; const _ICE = "ImageConfigError"; const _ICR = "ImageConfigResponse"; const _ICSE = "InvalidCodeSignatureException"; const _ICn = "InvokeComplete"; const _IED = "IncludeExecutionData"; const _IM = "InvokeMode"; const _IP = "InputPayload"; const _IPVE = "InvalidParameterValueException"; const _IR = "InstanceRequirements"; const _IRCE = "InvalidRequestContentException"; const _IRE = "InvalidRuntimeException"; const _IRSU = "InvokeResponseStreamUpdate"; const _IRn = "InvocationRequest"; const _IRnv = "InvocationResponse"; const _ISGIDE = "InvalidSecurityGroupIDException"; const _ISIDE = "InvalidSubnetIDException"; const _IT = "InvocationType"; const _IU = "ImageUri"; const _IVFU = "InvokedViaFunctionUrl"; const _IWRS = "InvokeWithResponseStream"; const _IWRSCE = "InvokeWithResponseStreamCompleteEvent"; const _IWRSR = "InvokeWithResponseStreamRequest"; const _IWRSRE = "InvokeWithResponseStreamResponseEvent"; const _IWRSRn = "InvokeWithResponseStreamResponse"; const _IZFE = "InvalidZipFileException"; const _Id = "Id"; const _In = "Invoke"; const _KKA = "KmsKeyArn"; const _KMSADE = "KMSAccessDeniedException"; const _KMSDE = "KMSDisabledException"; const _KMSISE = "KMSInvalidStateException"; const _KMSKA = "KMSKeyArn"; const _KMSNFE = "KMSNotFoundException"; const _KSRAC = "KafkaSchemaRegistryAccessConfig"; const _KSRACL = "KafkaSchemaRegistryAccessConfigList"; const _KSRC = "KafkaSchemaRegistryConfig"; const _KSVC = "KafkaSchemaValidationConfig"; const _KSVCL = "KafkaSchemaValidationConfigList"; const _L = "Layers"; const _LA = "LayerArn"; const _LAR = "ListAliasesRequest"; const _LARi = "ListAliasesResponse"; const _LAi = "ListAliases"; const _LC = "LoggingConfig"; const _LCP = "ListCapacityProviders"; const _LCPR = "ListCapacityProvidersRequest"; const _LCPRi = "ListCapacityProvidersResponse"; const _LCSC = "ListCodeSigningConfigs"; const _LCSCR = "ListCodeSigningConfigsRequest"; const _LCSCRi = "ListCodeSigningConfigsResponse"; const _LDEBF = "ListDurableExecutionsByFunction"; const _LDEBFR = "ListDurableExecutionsByFunctionRequest"; const _LDEBFRi = "ListDurableExecutionsByFunctionResponse"; const _LESM = "ListEventSourceMappings"; const _LESMR = "ListEventSourceMappingsRequest"; const _LESMRi = "ListEventSourceMappingsResponse"; const _LF = "LogFormat"; const _LFBCSC = "ListFunctionsByCodeSigningConfig"; const _LFBCSCR = "ListFunctionsByCodeSigningConfigRequest"; const _LFBCSCRi = "ListFunctionsByCodeSigningConfigResponse"; const _LFEIC = "ListFunctionEventInvokeConfigs"; const _LFEICR = "ListFunctionEventInvokeConfigsRequest"; const _LFEICRi = "ListFunctionEventInvokeConfigsResponse"; const _LFR = "ListFunctionsRequest"; const _LFRi = "ListFunctionsResponse"; const _LFUC = "ListFunctionUrlConfigs"; const _LFUCR = "ListFunctionUrlConfigsRequest"; const _LFUCRi = "ListFunctionUrlConfigsResponse"; const _LFVBCP = "ListFunctionVersionsByCapacityProvider"; const _LFVBCPR = "ListFunctionVersionsByCapacityProviderRequest"; const _LFVBCPRi = "ListFunctionVersionsByCapacityProviderResponse"; const _LFi = "ListFunctions"; const _LG = "LogGroup"; const _LI = "LicenseInfo"; const _LL = "LayersList"; const _LLI = "LayersListItem"; const _LLR = "ListLayersRequest"; const _LLRi = "ListLayersResponse"; const _LLV = "ListLayerVersions"; const _LLVR = "ListLayerVersionsRequest"; const _LLVRi = "ListLayerVersionsResponse"; const _LLi = "ListLayers"; const _LM = "LastModified"; const _LMICPC = "LambdaManagedInstancesCapacityProviderConfig"; const _LMP = "LocalMountPath"; const _LMT = "LastModifiedTime"; const _LMV = "LatestMatchingVersion"; const _LN = "LayerName"; const _LPCC = "ListProvisionedConcurrencyConfigs"; const _LPCCR = "ListProvisionedConcurrencyConfigsRequest"; const _LPCCRi = "ListProvisionedConcurrencyConfigsResponse"; const _LPR = "LastProcessingResult"; const _LR = "LogResult"; const _LRL = "LayersReferenceList"; const _LT = "LogType"; const _LTR = "ListTagsRequest"; const _LTRi = "ListTagsResponse"; const _LTi = "ListTags"; const _LUS = "LastUpdateStatus"; const _LUSR = "LastUpdateStatusReason"; const _LUSRC = "LastUpdateStatusReasonCode"; const _LV = "LayerVersions"; const _LVA = "LayerVersionArn"; const _LVBF = "ListVersionsByFunction"; const _LVBFR = "ListVersionsByFunctionRequest"; const _LVBFRi = "ListVersionsByFunctionResponse"; const _LVCI = "LayerVersionContentInput"; const _LVCO = "LayerVersionContentOutput"; const _LVL = "LayerVersionsList"; const _LVLI = "LayerVersionsListItem"; const _La = "Layer"; const _Lo = "Location"; const _M = "Message"; const _MA = "MaxAge"; const _MAa = "MasterArn"; const _MBWIS = "MaximumBatchingWindowInSeconds"; const _MC = "MetricsConfig"; const _MCa = "MaximumConcurrency"; const _MEAIS = "MaximumEventAgeInSeconds"; const _MEE = "MinExecutionEnvironments"; const _MEEa = "MaxExecutionEnvironments"; const _MI = "MaxItems"; const _MP = "MinimumPollers"; const _MPa = "MaximumPollers"; const _MR = "MasterRegion"; const _MRA = "MaximumRetryAttempts"; const _MRAIS = "MaximumRecordAgeInSeconds"; const _MS = "MemorySize"; const _MVCC = "MaxVCpuCount"; const _Ma = "Marker"; const _Me = "Metrics"; const _Mo = "Mode"; const _N = "Name"; const _NADS = "NextAttemptDelaySeconds"; const _NAT = "NextAttemptTimestamp"; const _NES = "NewExecutionState"; const _NM = "NextMarker"; const _NPVE = "NoPublishedVersionException"; const _O = "Operations"; const _OF = "OnFailure"; const _OI = "OrganizationId"; const _OP = "OperationPayload"; const _OPu = "OutputPayload"; const _OS = "OnSuccess"; const _OSp = "OptimizationStatus"; const _OU = "OperationUpdate"; const _OUp = "OperationUpdates"; const _Op = "Operation"; const _P = "Principal"; const _PC = "PermissionsConfig"; const _PCC = "ProvisionedConcurrencyConfigs"; const _PCCL = "ProvisionedConcurrencyConfigList"; const _PCCLI = "ProvisionedConcurrencyConfigListItem"; const _PCCNFE = "ProvisionedConcurrencyConfigNotFoundException"; const _PCE = "ProvisionedConcurrentExecutions"; const _PCa = "PayloadChunk"; const _PEEMC = "PerExecutionEnvironmentMaxConcurrency"; const _PF = "ParallelizationFactor"; const _PFC = "PutFunctionConcurrency"; const _PFCR = "PutFunctionConcurrencyRequest"; const _PFCSC = "PutFunctionCodeSigningConfig"; const _PFCSCR = "PutFunctionCodeSigningConfigRequest"; const _PFCSCRu = "PutFunctionCodeSigningConfigResponse"; const _PFE = "PreconditionFailedException"; const _PFEIC = "PutFunctionEventInvokeConfig"; const _PFEICR = "PutFunctionEventInvokeConfigRequest"; const _PFRC = "PutFunctionRecursionConfig"; const _PFRCR = "PutFunctionRecursionConfigRequest"; const _PFRCRu = "PutFunctionRecursionConfigResponse"; const _PFSC = "PutFunctionScalingConfig"; const _PFSCR = "PutFunctionScalingConfigRequest"; const _PFSCRu = "PutFunctionScalingConfigResponse"; const _PGN = "PollerGroupName"; const _PI = "ParentId"; const _PLEE = "PolicyLengthExceededException"; const _PLV = "PublishLayerVersion"; const _PLVR = "PublishLayerVersionRequest"; const _PLVRu = "PublishLayerVersionResponse"; const _PMT = "PredefinedMetricType"; const _POID = "PrincipalOrgID"; const _PPC = "ProvisionedPollerConfig"; const _PPCC = "PutProvisionedConcurrencyConfig"; const _PPCCR = "PutProvisionedConcurrencyConfigRequest"; const _PPCCRu = "PutProvisionedConcurrencyConfigResponse"; const _PRMC = "PutRuntimeManagementConfig"; const _PRMCR = "PutRuntimeManagementConfigRequest"; const _PRMCRu = "PutRuntimeManagementConfigResponse"; const _PT = "PackageType"; const _PTu = "PublishTo"; const _PV = "PublishVersion"; const _PVR = "PublishVersionRequest"; const _Pa = "Payload"; const _Pat = "Pattern"; const _Po = "Policy"; const _Pu = "Publish"; const _Q = "Qualifier"; const _Qu = "Queues"; const _R = "Result"; const _RA = "Retry-After"; const _RC = "RoutingConfig"; const _RCE = "ReservedConcurrentExecutions"; const _RCEe = "ResourceConflictException"; const _RCe = "ReplayChildren"; const _RD = "RetryDetails"; const _RFSC = "RequestedFunctionScalingConfig"; const _RI = "RevisionId"; const _RIE = "RecursiveInvocationException"; const _RIU = "ResolvedImageUri"; const _RIUE = "ResourceInUseException"; const _RIe = "RequestId"; const _RL = "RecursiveLoop"; const _RLVP = "RemoveLayerVersionPermission"; const _RLVPR = "RemoveLayerVersionPermissionRequest"; const _RNFE = "ResourceNotFoundException"; const _RNRE = "ResourceNotReadyException"; const _RO = "ReverseOrder"; const _RP = "RemovePermission"; const _RPCE = "RequestedProvisionedConcurrentExecutions"; const _RPID = "RetentionPeriodInDays"; const _RPR = "RemovePermissionRequest"; const _RSCT = "ResponseStreamContentType"; const _RT = "RepositoryType"; const _RTLE = "RequestTooLargeException"; const _RVA = "RuntimeVersionArn"; const _RVC = "RuntimeVersionConfig"; const _RVE = "RuntimeVersionError"; const _Re = "Resource"; const _Rea = "Reason"; const _Ro = "Role"; const _Ru = "Runtime"; const _S = "Statement"; const _SA = "SourceArn"; const _SAC = "SourceAccessConfigurations"; const _SACo = "SourceAccessConfiguration"; const _SAo = "SourceAccount"; const _SAt = "StartedAfter"; const _SB = "S3Bucket"; const _SBt = "StartedBefore"; const _SC = "ScalingConfig"; const _SCt = "StatusCode"; const _SD = "StepDetails"; const _SDE = "StopDurableExecution"; const _SDECF = "SendDurableExecutionCallbackFailure"; const _SDECFR = "SendDurableExecutionCallbackFailureRequest"; const _SDECFRe = "SendDurableExecutionCallbackFailureResponse"; const _SDECH = "SendDurableExecutionCallbackHeartbeat"; const _SDECHR = "SendDurableExecutionCallbackHeartbeatRequest"; const _SDECHRe = "SendDurableExecutionCallbackHeartbeatResponse"; const _SDECS = "SendDurableExecutionCallbackSuccess"; const _SDECSR = "SendDurableExecutionCallbackSuccessRequest"; const _SDECSRe = "SendDurableExecutionCallbackSuccessResponse"; const _SDER = "StopDurableExecutionRequest"; const _SDERt = "StopDurableExecutionResponse"; const _SE = "ServiceException"; const _SET = "ScheduledEndTimestamp"; const _SFD = "StepFailedDetails"; const _SGI = "SecurityGroupIds"; const _SI = "StatementId"; const _SIPALRE = "SubnetIPAddressLimitReachedException"; const _SIu = "SubnetIds"; const _SJA = "SigningJobArn"; const _S