lambda-live-debugger
Version:
Debug Lambda functions locally like it is running in the cloud
1,573 lines (1,565 loc) • 161 kB
JavaScript
'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