UNPKG

lambda-live-debugger

Version:

Debug Lambda functions locally like it is running in the cloud

1,573 lines (1,565 loc) 161 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 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 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 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 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; } }; const _A = "Action"; const _AA = "AliasArn"; const _AC = "AliasConfiguration"; const _ACc = "AccessConfigs"; const _ACl = "AllowCredentials"; const _AH = "AllowHeaders"; 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 _B = "Blob"; const _BBOFE = "BisectBatchOnFunctionError"; const _BS = "BlobStream"; const _BSa = "BatchSize"; const _C = "Concurrency"; const _CA = "CompatibleArchitectures"; const _CAR = "CreateAliasRequest"; const _CAo = "CompatibleArchitecture"; const _CAr = "CreateAlias"; const _CC = "ClientContext"; const _CCSC = "CreateCodeSigningConfig"; const _CCSCR = "CreateCodeSigningConfigRequest"; const _CCSCRr = "CreateCodeSigningConfigResponse"; const _CD = "CreatedDate"; const _CE = "ConcurrentExecutions"; const _CESM = "CreateEventSourceMapping"; const _CESMR = "CreateEventSourceMappingRequest"; const _CF = "CreateFunction"; const _CFR = "CreateFunctionRequest"; const _CFUC = "CreateFunctionUrlConfig"; const _CFUCR = "CreateFunctionUrlConfigRequest"; const _CFUCRr = "CreateFunctionUrlConfigResponse"; const _CGI = "ConsumerGroupId"; const _CN = "CollectionName"; 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 _CSEE = "CodeStorageExceededException"; const _CSP = "CodeSigningPolicies"; const _CSU = "CodeSizeUnzipped"; const _CSZ = "CodeSizeZipped"; const _CSo = "CodeSha256"; const _CT = "CreationTime"; const _CT_ = "Content-Type"; 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 _DCSC = "DeleteCodeSigningConfig"; const _DCSCR = "DeleteCodeSigningConfigRequest"; const _DCSCRe = "DeleteCodeSigningConfigResponse"; const _DDBESC = "DocumentDBEventSourceConfig"; 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 _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 _E = "Enabled"; const _EC = "ErrorCode"; const _ECADE = "EC2AccessDeniedException"; const _ECEC = "EC2ErrorCode"; const _ECTE = "EC2ThrottledException"; const _ECUE = "EC2UnexpectedException"; const _ED = "ErrorDetails"; const _EE = "EnvironmentError"; const _EFSIOE = "EFSIOException"; const _EFSMCE = "EFSMountConnectivityException"; const _EFSMFE = "EFSMountFailureException"; const _EFSMTE = "EFSMountTimeoutException"; const _EH = "ExposeHeaders"; const _ENILRE = "ENILimitReachedException"; const _EP = "EntryPoint"; const _ER = "EnvironmentResponse"; const _ERF = "EventRecordFormat"; const _ES = "EphemeralStorage"; const _ESA = "EventSourceArn"; const _ESM = "EventSourceMappings"; const _ESMA = "EventSourceMappingArn"; const _ESMC = "EventSourceMappingConfiguration"; const _ESML = "EventSourceMappingsList"; const _ESMMC = "EventSourceMappingMetricsConfig"; const _EST = "EventSourceToken"; const _ESv = "EventStream"; const _EV = "ExecutedVersion"; const _EVN = "EnvironmentVariableName"; const _EVV = "EnvironmentVariableValue"; const _EVn = "EnvironmentVariables"; const _En = "Environment"; const _End = "Endpoints"; const _Er = "Error"; 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 _FSC = "FileSystemConfigs"; const _FSCL = "FileSystemConfigList"; const _FSCi = "FileSystemConfig"; const _FU = "FunctionUrl"; const _FUAT = "FunctionUrlAuthType"; const _FUC = "FunctionUrlConfig"; const _FUCL = "FunctionUrlConfigList"; const _FUCu = "FunctionUrlConfigs"; const _FV = "FunctionVersion"; const _Fi = "Filters"; const _Fu = "Functions"; const _GA = "GetAlias"; const _GAR = "GetAliasRequest"; const _GAS = "GetAccountSettings"; const _GASR = "GetAccountSettingsRequest"; const _GASRe = "GetAccountSettingsResponse"; const _GCSC = "GetCodeSigningConfig"; const _GCSCR = "GetCodeSigningConfigRequest"; const _GCSCRe = "GetCodeSigningConfigResponse"; 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 _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 _I = "Invoke"; const _IA = "InvokeArgs"; const _IAFDS = "Ipv6AllowedForDualStack"; const _IAR = "InvokeAsyncRequest"; const _IARn = "InvokeAsyncResponse"; const _IAn = "InvokeAsync"; const _IC = "ImageConfig"; const _ICE = "ImageConfigError"; const _ICR = "ImageConfigResponse"; const _ICSE = "InvalidCodeSignatureException"; const _ICn = "InvokeComplete"; const _IM = "InvokeMode"; const _IPVE = "InvalidParameterValueException"; const _IR = "InvocationRequest"; const _IRCE = "InvalidRequestContentException"; const _IRE = "InvalidRuntimeException"; const _IRSU = "InvokeResponseStreamUpdate"; const _IRn = "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 _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 _LCSC = "ListCodeSigningConfigs"; const _LCSCR = "ListCodeSigningConfigsRequest"; const _LCSCRi = "ListCodeSigningConfigsResponse"; 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 _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 _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 _MI = "MaxItems"; const _MP = "MinimumPollers"; const _MPa = "MaximumPollers"; const _MR = "MasterRegion"; const _MRA = "MaximumRetryAttempts"; const _MRAIS = "MaximumRecordAgeInSeconds"; const _MS = "MemorySize"; const _Ma = "Marker"; const _Me = "Metrics"; const _Mo = "Mode"; const _N = "Name"; const _NM = "NextMarker"; const _OF = "OnFailure"; const _OI = "OrganizationId"; const _OS = "OnSuccess"; const _OSp = "OptimizationStatus"; const _P = "Principal"; const _PC = "PayloadChunk"; const _PCC = "ProvisionedConcurrencyConfigs"; const _PCCL = "ProvisionedConcurrencyConfigList"; const _PCCLI = "ProvisionedConcurrencyConfigListItem"; const _PCCNFE = "ProvisionedConcurrencyConfigNotFoundException"; const _PCE = "ProvisionedConcurrentExecutions"; 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 _PGN = "PollerGroupName"; const _PLEE = "PolicyLengthExceededException"; const _PLV = "PublishLayerVersion"; const _PLVR = "PublishLayerVersionRequest"; const _PLVRu = "PublishLayerVersionResponse"; 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 _PV = "PublishVersion"; const _PVR = "PublishVersionRequest"; const _Pa = "Pattern"; const _Pay = "Payload"; const _Po = "Policy"; const _Pu = "Publish"; const _Q = "Qualifier"; const _Qu = "Queues"; const _R = "Runtime"; const _RA = "Retry-After"; const _RC = "RoutingConfig"; const _RCE = "ReservedConcurrentExecutions"; const _RCEe = "ResourceConflictException"; const _RI = "RevisionId"; const _RIE = "RecursiveInvocationException"; const _RIU = "ResolvedImageUri"; const _RIUE = "ResourceInUseException"; const _RL = "RecursiveLoop"; const _RLVP = "RemoveLayerVersionPermission"; const _RLVPR = "RemoveLayerVersionPermissionRequest"; const _RNFE = "ResourceNotFoundException"; const _RNRE = "ResourceNotReadyException"; const _RP = "RemovePermission"; const _RPCE = "RequestedProvisionedConcurrentExecutions"; 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 _S = "Statement"; const _SA = "SourceArn"; const _SAC = "SourceAccessConfigurations"; const _SACo = "SourceAccessConfiguration"; const _SAo = "SourceAccount"; const _SB = "S3Bucket"; const _SC = "ScalingConfig"; const _SCt = "StatusCode"; const _SE = "ServiceException"; const _SGI = "SecurityGroupIds"; const _SI = "StatementId"; const _SIPALRE = "SubnetIPAddressLimitReachedException"; const _SIu = "SubnetIds"; const _SJA = "SigningJobArn"; const _SK = "S3Key"; const _SKMSKA = "SourceKMSKeyArn"; const _SLL = "SystemLogLevel"; const _SMES = "SelfManagedEventSource"; const _SMKESC = "SelfManagedKafkaEventSourceConfig"; const _SOV = "S3ObjectVersion"; const _SP = "StartingPosition"; const _SPT = "StartingPositionTimestamp"; const _SPVA = "SigningProfileVersionArns"; const _SPVAi = "SigningProfileVersionArn"; const _SR = "StateReason"; const _SRC = "SchemaRegistryConfig"; const _SRCt = "StateReasonCode"; const _SRETLE = "SerializedRequestEntityTooLargeException"; const _SRURI = "SchemaRegistryURI"; const _SRt = "StatusReason"; const _SS = "SensitiveString"; const _SSE = "SnapStartException"; const _SSNRE = "SnapStartNotReadyException"; const _SSR = "SnapStartResponse"; const _SSTE = "SnapStartTimeoutException"; const _SSn = "SnapStart"; const _STR = "StateTransitionReason"; const _SVC = "SchemaValidationConfigs"; const _Si = "Size"; const _St = "State"; const _Sta = "Status"; const _T = "Type"; const _TA = "TargetArn"; const _TC = "TracingConfig"; const _TCR = "TracingConfigResponse"; const _TCS = "TotalCodeSize"; const _TCe = "TenancyConfig"; const _TE = "TagsError"; const _TI = "TenantId"; const _TIM = "TenantIsolationMode"; const _TK = "TagKeys"; const _TMRE = "TooManyRequestsException"; const _TR = "TagResource"; const _TRR = "TagResourceRequest"; const _TWIS = "TumblingWindowInSeconds"; const _Ta = "Tags"; const _Ti = "Timeout"; const _To = "Topics"; const _UA = "UpdateAlias"; const _UAOD = "UntrustedArtifactOnDeployment"; const _UAR = "UpdateAliasRequest"; const _UCE = "UnreservedConcurrentExecutions"; const _UCSC = "UpdateCodeSigningConfig"; const _UCSCR = "UpdateCodeSigningConfigRequest"; const _UCSCRp = "UpdateCodeSigningConfigResponse"; const _UESM = "UpdateEventSourceMapping"; const _UESMR = "UpdateEventSourceMappingRequest"; const _UFC = "UpdateFunctionCode"; const _UFCR = "UpdateFunctionCodeRequest"; const _UFCRp = "UpdateFunctionConfigurationRequest"; const _UFCp = "UpdateFunctionConfiguration"; const _UFEIC = "UpdateFunctionEventInvokeConfig"; const _UFEICR = "UpdateFunctionEventInvokeConfigRequest"; const _UFUC = "UpdateFunctionUrlConfig"; const _UFUCR = "UpdateFunctionUrlConfigRequest"; const _UFUCRp = "UpdateFunctionUrlConfigResponse"; const _UMTE = "UnsupportedMediaTypeException"; const _UR = "UntagResource"; const _URI = "URI"; const _URO = "UpdateRuntimeOn"; const _URR = "UntagResourceRequest"; const _UUID = "UUID"; const _V = "Variables"; const _VC = "VpcConfig"; const _VCR = "VpcConfigResponse"; const _VI = "VpcId"; const _VN = "VersionNumber"; const _Ve = "Version"; const _Ver = "Versions"; const _WD = "WorkingDirectory"; const _XACC = "X-Amz-Client-Context"; const _XAEV = "X-Amz-Executed-Version"; const _XAFE = "X-Amz-Function-Error"; const _XAIT = "X-Amz-Invocation-Type"; const _XALR = "X-Amz-Log-Result"; const _XALT = "X-Amz-Log-Type"; const _XATI = "X-Amz-Tenant-Id"; const _ZF = "ZipFile"; const _c = "client"; const _e = "error"; const _eP = "eventPayload"; const _h = "http"; const _hE = "httpError"; const _hH = "httpHeader"; const _hQ = "httpQuery"; const _m = "message"; const _rAS = "retryAfterSeconds"; const _s = "streaming"; const _se = "server"; const _sm = "smithy.ts.sdk.synthetic.com.amazonaws.lambda"; const _tK = "tagKeys"; const n0 = "com.amazonaws.lambda"; var _Blob = [0, n0, _B, 8, 21]; var BlobStream = [ 0, n0, _BS, { [_s]: 1, }, 42, ]; var EnvironmentVariableName = [0, n0, _EVN, 8, 0]; var EnvironmentVariableValue = [0, n0, _EVV, 8, 0]; var SensitiveString = [0, n0, _SS, 8, 0]; var AccountLimit = [3, n0, _AL, 0, [_TCS, _CSU, _CSZ, _CE, _UCE], [1, 1, 1, 1, 1]]; var AccountUsage = [3, n0, _AU, 0, [_TCS, _FC], [1, 1]]; var AddLayerVersionPermissionRequest = [ 3, n0, _ALVPR, 0, [_LN, _VN, _SI, _A, _P, _OI, _RI], [ [0, 1], [1, 1], 0, 0, 0, 0, [ 0, { [_hQ]: _RI, }, ], ], ]; var AddLayerVersionPermissionResponse = [3, n0, _ALVPRd, 0, [_S, _RI], [0, 0]]; var AddPermissionRequest = [ 3, n0, _APR, 0, [_FN, _SI, _A, _P, _SA, _SAo, _EST, _Q, _RI, _POID, _FUAT, _IVFU], [ [0, 1], 0, 0, 0, 0, 0, 0, [ 0, { [_hQ]: _Q, }, ], 0, 0, 0, 2, ], ]; var AddPermissionResponse = [3, n0, _APRd, 0, [_S], [0]]; var AliasConfiguration = [ 3, n0, _AC, 0, [_AA, _N, _FV, _D, _RC, _RI], [0, 0, 0, 0, () => AliasRoutingConfiguration, 0], ]; var AliasRoutingConfiguration = [3, n0, _ARC, 0, [_AVW], [128 | 1]]; var AllowedPublishers = [3, n0, _AP, 0, [_SPVA], [64 | 0]]; var AmazonManagedKafkaEventSourceConfig = [ 3, n0, _AMKESC, 0, [_CGI, _SRC], [0, () => KafkaSchemaRegistryConfig], ]; var CodeSigningConfig = [ 3, n0, _CSC, 0, [_CSCI, _CSCA, _D, _AP, _CSP, _LM], [0, 0, 0, () => AllowedPublishers, () => CodeSigningPolicies, 0], ]; var CodeSigningConfigNotFoundException = [ -3, n0, _CSCNFE, { [_e]: _c, [_hE]: 404, }, [_T, _M], [0, 0], ]; schema.TypeRegistry.for(n0).registerError(CodeSigningConfigNotFoundException, CodeSigningConfigNotFoundException$1); var CodeSigningPolicies = [3, n0, _CSP, 0, [_UAOD], [0]]; var CodeStorageExceededException = [ -3, n0, _CSEE, { [_e]: _c, [_hE]: 400, }, [_T, _m], [0, 0], ]; schema.TypeRegistry.for(n0).registerError(CodeStorageExceededException, CodeStorageExceededException$1); var CodeVerificationFailedException = [ -3, n0, _CVFE, { [_e]: _c, [_hE]: 400, }, [_T, _M], [0, 0], ]; schema.TypeRegistry.for(n0).registerError(CodeVerificationFailedException, CodeVerificationFailedException$1); var Concurrency = [3, n0, _C, 0, [_RCE], [1]]; var Cors = [ 3, n0, _Co, 0, [_ACl, _AH, _AM, _AO, _EH, _MA], [2, 64 | 0, 64 | 0, 64 | 0, 64 | 0, 1], ]; var CreateAliasRequest = [ 3, n0, _CAR, 0, [_FN, _N, _FV, _D, _RC], [[0, 1], 0, 0, 0, () => AliasRoutingConfiguration], ]; var CreateCodeSigningConfigRequest = [ 3, n0, _CCSCR, 0, [_D, _AP, _CSP, _Ta], [0, () => AllowedPublishers, () => CodeSigningPolicies, 128 | 0], ]; var CreateCodeSigningConfigResponse = [ 3, n0, _CCSCRr, 0, [_CSC], [() => CodeSigningConfig], ]; var CreateEventSourceMappingRequest = [ 3, n0, _CESMR, 0, [ _ESA, _FN, _E, _BSa, _FCi, _MBWIS, _PF, _SP, _SPT, _DC, _MRAIS, _BBOFE, _MRA, _Ta, _TWIS, _To, _Qu, _SAC, _SMES, _FRT, _AMKESC, _SMKESC, _SC, _DDBESC, _KMSKA, _MC, _PPC, ], [ 0, 0, 2, 1, () => FilterCriteria, 1, 1, 0, 4, () => DestinationConfig, 1, 2, 1, 128 | 0, 1, 64 | 0, 64 | 0, () => SourceAccessConfigurations, () => SelfManagedEventSource, 64 | 0, () => AmazonManagedKafkaEventSourceConfig, () => SelfManagedKafkaEventSourceConfig, () => ScalingConfig, () => DocumentDBEventSourceConfig, 0, () => EventSourceMappingMetricsConfig, () => ProvisionedPollerConfig, ], ]; var CreateFunctionRequest = [ 3, n0, _CFR, 0, [ _FN, _R, _Ro, _H, _Cod, _D, _Ti, _MS, _Pu, _VC, _PT, _DLC, _En, _KMSKA, _TC, _Ta, _L, _FSC, _IC, _CSCA, _Ar, _ES, _SSn, _LC, _TCe, ], [ 0, 0, 0, 0, [() => FunctionCode, 0], 0, 1, 1, 2, () => VpcConfig, 0, () => DeadLetterConfig, [() => Environment, 0], 0, () => TracingConfig, 128 | 0, 64 | 0, () => FileSystemConfigList, () => ImageConfig, 0, 64 | 0, () => EphemeralStorage, () => SnapStart, () => LoggingConfig, () => TenancyConfig, ], ]; var CreateFunctionUrlConfigRequest = [ 3, n0, _CFUCR, 0, [_FN, _Q, _AT, _Co, _IM], [ [0, 1], [ 0, { [_hQ]: _Q, }, ], 0, () => Cors, 0, ], ]; var CreateFunctionUrlConfigResponse = [ 3, n0, _CFUCRr, 0, [_FU, _FA, _AT, _Co, _CT, _IM], [0, 0, 0, () => Cors, 0, 0], ]; var DeadLetterConfig = [3, n0, _DLC, 0, [_TA], [0]]; var DeleteAliasRequest = [ 3, n0, _DAR, 0, [_FN, _N], [ [0, 1], [0, 1], ], ]; var DeleteCodeSigningConfigRequest = [3, n0, _DCSCR, 0, [_CSCA], [[0, 1]]]; var DeleteCodeSigningConfigResponse = [3, n0, _DCSCRe, 0, [], []]; var Delet