UNPKG

lambda-live-debugger

Version:

Debug Lambda functions locally like it is running in the cloud

520 lines 70.8 kB
import type { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator, WaiterConfiguration } from "@smithy/types"; import type { WaiterResult } from "@smithy/util-waiter"; import { type AddLayerVersionPermissionCommandInput, type AddLayerVersionPermissionCommandOutput } from "./commands/AddLayerVersionPermissionCommand"; import { type AddPermissionCommandInput, type AddPermissionCommandOutput } from "./commands/AddPermissionCommand"; import { type CheckpointDurableExecutionCommandInput, type CheckpointDurableExecutionCommandOutput } from "./commands/CheckpointDurableExecutionCommand"; import { type CreateAliasCommandInput, type CreateAliasCommandOutput } from "./commands/CreateAliasCommand"; import { type CreateCapacityProviderCommandInput, type CreateCapacityProviderCommandOutput } from "./commands/CreateCapacityProviderCommand"; import { type CreateCodeSigningConfigCommandInput, type CreateCodeSigningConfigCommandOutput } from "./commands/CreateCodeSigningConfigCommand"; import { type CreateEventSourceMappingCommandInput, type CreateEventSourceMappingCommandOutput } from "./commands/CreateEventSourceMappingCommand"; import { type CreateFunctionCommandInput, type CreateFunctionCommandOutput } from "./commands/CreateFunctionCommand"; import { type CreateFunctionUrlConfigCommandInput, type CreateFunctionUrlConfigCommandOutput } from "./commands/CreateFunctionUrlConfigCommand"; import { type DeleteAliasCommandInput, type DeleteAliasCommandOutput } from "./commands/DeleteAliasCommand"; import { type DeleteCapacityProviderCommandInput, type DeleteCapacityProviderCommandOutput } from "./commands/DeleteCapacityProviderCommand"; import { type DeleteCodeSigningConfigCommandInput, type DeleteCodeSigningConfigCommandOutput } from "./commands/DeleteCodeSigningConfigCommand"; import { type DeleteEventSourceMappingCommandInput, type DeleteEventSourceMappingCommandOutput } from "./commands/DeleteEventSourceMappingCommand"; import { type DeleteFunctionCodeSigningConfigCommandInput, type DeleteFunctionCodeSigningConfigCommandOutput } from "./commands/DeleteFunctionCodeSigningConfigCommand"; import { type DeleteFunctionCommandInput, type DeleteFunctionCommandOutput } from "./commands/DeleteFunctionCommand"; import { type DeleteFunctionConcurrencyCommandInput, type DeleteFunctionConcurrencyCommandOutput } from "./commands/DeleteFunctionConcurrencyCommand"; import { type DeleteFunctionEventInvokeConfigCommandInput, type DeleteFunctionEventInvokeConfigCommandOutput } from "./commands/DeleteFunctionEventInvokeConfigCommand"; import { type DeleteFunctionUrlConfigCommandInput, type DeleteFunctionUrlConfigCommandOutput } from "./commands/DeleteFunctionUrlConfigCommand"; import { type DeleteLayerVersionCommandInput, type DeleteLayerVersionCommandOutput } from "./commands/DeleteLayerVersionCommand"; import { type DeleteProvisionedConcurrencyConfigCommandInput, type DeleteProvisionedConcurrencyConfigCommandOutput } from "./commands/DeleteProvisionedConcurrencyConfigCommand"; import { type GetAccountSettingsCommandInput, type GetAccountSettingsCommandOutput } from "./commands/GetAccountSettingsCommand"; import { type GetAliasCommandInput, type GetAliasCommandOutput } from "./commands/GetAliasCommand"; import { type GetCapacityProviderCommandInput, type GetCapacityProviderCommandOutput } from "./commands/GetCapacityProviderCommand"; import { type GetCodeSigningConfigCommandInput, type GetCodeSigningConfigCommandOutput } from "./commands/GetCodeSigningConfigCommand"; import { type GetDurableExecutionCommandInput, type GetDurableExecutionCommandOutput } from "./commands/GetDurableExecutionCommand"; import { type GetDurableExecutionHistoryCommandInput, type GetDurableExecutionHistoryCommandOutput } from "./commands/GetDurableExecutionHistoryCommand"; import { type GetDurableExecutionStateCommandInput, type GetDurableExecutionStateCommandOutput } from "./commands/GetDurableExecutionStateCommand"; import { type GetEventSourceMappingCommandInput, type GetEventSourceMappingCommandOutput } from "./commands/GetEventSourceMappingCommand"; import { type GetFunctionCodeSigningConfigCommandInput, type GetFunctionCodeSigningConfigCommandOutput } from "./commands/GetFunctionCodeSigningConfigCommand"; import { type GetFunctionCommandInput, type GetFunctionCommandOutput } from "./commands/GetFunctionCommand"; import { type GetFunctionConcurrencyCommandInput, type GetFunctionConcurrencyCommandOutput } from "./commands/GetFunctionConcurrencyCommand"; import { type GetFunctionConfigurationCommandInput, type GetFunctionConfigurationCommandOutput } from "./commands/GetFunctionConfigurationCommand"; import { type GetFunctionEventInvokeConfigCommandInput, type GetFunctionEventInvokeConfigCommandOutput } from "./commands/GetFunctionEventInvokeConfigCommand"; import { type GetFunctionRecursionConfigCommandInput, type GetFunctionRecursionConfigCommandOutput } from "./commands/GetFunctionRecursionConfigCommand"; import { type GetFunctionScalingConfigCommandInput, type GetFunctionScalingConfigCommandOutput } from "./commands/GetFunctionScalingConfigCommand"; import { type GetFunctionUrlConfigCommandInput, type GetFunctionUrlConfigCommandOutput } from "./commands/GetFunctionUrlConfigCommand"; import { type GetLayerVersionByArnCommandInput, type GetLayerVersionByArnCommandOutput } from "./commands/GetLayerVersionByArnCommand"; import { type GetLayerVersionCommandInput, type GetLayerVersionCommandOutput } from "./commands/GetLayerVersionCommand"; import { type GetLayerVersionPolicyCommandInput, type GetLayerVersionPolicyCommandOutput } from "./commands/GetLayerVersionPolicyCommand"; import { type GetPolicyCommandInput, type GetPolicyCommandOutput } from "./commands/GetPolicyCommand"; import { type GetProvisionedConcurrencyConfigCommandInput, type GetProvisionedConcurrencyConfigCommandOutput } from "./commands/GetProvisionedConcurrencyConfigCommand"; import { type GetRuntimeManagementConfigCommandInput, type GetRuntimeManagementConfigCommandOutput } from "./commands/GetRuntimeManagementConfigCommand"; import { type InvokeAsyncCommandInput, type InvokeAsyncCommandOutput } from "./commands/InvokeAsyncCommand"; import { type InvokeCommandInput, type InvokeCommandOutput } from "./commands/InvokeCommand"; import { type InvokeWithResponseStreamCommandInput, type InvokeWithResponseStreamCommandOutput } from "./commands/InvokeWithResponseStreamCommand"; import { type ListAliasesCommandInput, type ListAliasesCommandOutput } from "./commands/ListAliasesCommand"; import { type ListCapacityProvidersCommandInput, type ListCapacityProvidersCommandOutput } from "./commands/ListCapacityProvidersCommand"; import { type ListCodeSigningConfigsCommandInput, type ListCodeSigningConfigsCommandOutput } from "./commands/ListCodeSigningConfigsCommand"; import { type ListDurableExecutionsByFunctionCommandInput, type ListDurableExecutionsByFunctionCommandOutput } from "./commands/ListDurableExecutionsByFunctionCommand"; import { type ListEventSourceMappingsCommandInput, type ListEventSourceMappingsCommandOutput } from "./commands/ListEventSourceMappingsCommand"; import { type ListFunctionEventInvokeConfigsCommandInput, type ListFunctionEventInvokeConfigsCommandOutput } from "./commands/ListFunctionEventInvokeConfigsCommand"; import { type ListFunctionsByCodeSigningConfigCommandInput, type ListFunctionsByCodeSigningConfigCommandOutput } from "./commands/ListFunctionsByCodeSigningConfigCommand"; import { type ListFunctionsCommandInput, type ListFunctionsCommandOutput } from "./commands/ListFunctionsCommand"; import { type ListFunctionUrlConfigsCommandInput, type ListFunctionUrlConfigsCommandOutput } from "./commands/ListFunctionUrlConfigsCommand"; import { type ListFunctionVersionsByCapacityProviderCommandInput, type ListFunctionVersionsByCapacityProviderCommandOutput } from "./commands/ListFunctionVersionsByCapacityProviderCommand"; import { type ListLayersCommandInput, type ListLayersCommandOutput } from "./commands/ListLayersCommand"; import { type ListLayerVersionsCommandInput, type ListLayerVersionsCommandOutput } from "./commands/ListLayerVersionsCommand"; import { type ListProvisionedConcurrencyConfigsCommandInput, type ListProvisionedConcurrencyConfigsCommandOutput } from "./commands/ListProvisionedConcurrencyConfigsCommand"; import { type ListTagsCommandInput, type ListTagsCommandOutput } from "./commands/ListTagsCommand"; import { type ListVersionsByFunctionCommandInput, type ListVersionsByFunctionCommandOutput } from "./commands/ListVersionsByFunctionCommand"; import { type PublishLayerVersionCommandInput, type PublishLayerVersionCommandOutput } from "./commands/PublishLayerVersionCommand"; import { type PublishVersionCommandInput, type PublishVersionCommandOutput } from "./commands/PublishVersionCommand"; import { type PutFunctionCodeSigningConfigCommandInput, type PutFunctionCodeSigningConfigCommandOutput } from "./commands/PutFunctionCodeSigningConfigCommand"; import { type PutFunctionConcurrencyCommandInput, type PutFunctionConcurrencyCommandOutput } from "./commands/PutFunctionConcurrencyCommand"; import { type PutFunctionEventInvokeConfigCommandInput, type PutFunctionEventInvokeConfigCommandOutput } from "./commands/PutFunctionEventInvokeConfigCommand"; import { type PutFunctionRecursionConfigCommandInput, type PutFunctionRecursionConfigCommandOutput } from "./commands/PutFunctionRecursionConfigCommand"; import { type PutFunctionScalingConfigCommandInput, type PutFunctionScalingConfigCommandOutput } from "./commands/PutFunctionScalingConfigCommand"; import { type PutProvisionedConcurrencyConfigCommandInput, type PutProvisionedConcurrencyConfigCommandOutput } from "./commands/PutProvisionedConcurrencyConfigCommand"; import { type PutRuntimeManagementConfigCommandInput, type PutRuntimeManagementConfigCommandOutput } from "./commands/PutRuntimeManagementConfigCommand"; import { type RemoveLayerVersionPermissionCommandInput, type RemoveLayerVersionPermissionCommandOutput } from "./commands/RemoveLayerVersionPermissionCommand"; import { type RemovePermissionCommandInput, type RemovePermissionCommandOutput } from "./commands/RemovePermissionCommand"; import { type SendDurableExecutionCallbackFailureCommandInput, type SendDurableExecutionCallbackFailureCommandOutput } from "./commands/SendDurableExecutionCallbackFailureCommand"; import { type SendDurableExecutionCallbackHeartbeatCommandInput, type SendDurableExecutionCallbackHeartbeatCommandOutput } from "./commands/SendDurableExecutionCallbackHeartbeatCommand"; import { type SendDurableExecutionCallbackSuccessCommandInput, type SendDurableExecutionCallbackSuccessCommandOutput } from "./commands/SendDurableExecutionCallbackSuccessCommand"; import { type StopDurableExecutionCommandInput, type StopDurableExecutionCommandOutput } from "./commands/StopDurableExecutionCommand"; import { type TagResourceCommandInput, type TagResourceCommandOutput } from "./commands/TagResourceCommand"; import { type UntagResourceCommandInput, type UntagResourceCommandOutput } from "./commands/UntagResourceCommand"; import { type UpdateAliasCommandInput, type UpdateAliasCommandOutput } from "./commands/UpdateAliasCommand"; import { type UpdateCapacityProviderCommandInput, type UpdateCapacityProviderCommandOutput } from "./commands/UpdateCapacityProviderCommand"; import { type UpdateCodeSigningConfigCommandInput, type UpdateCodeSigningConfigCommandOutput } from "./commands/UpdateCodeSigningConfigCommand"; import { type UpdateEventSourceMappingCommandInput, type UpdateEventSourceMappingCommandOutput } from "./commands/UpdateEventSourceMappingCommand"; import { type UpdateFunctionCodeCommandInput, type UpdateFunctionCodeCommandOutput } from "./commands/UpdateFunctionCodeCommand"; import { type UpdateFunctionConfigurationCommandInput, type UpdateFunctionConfigurationCommandOutput } from "./commands/UpdateFunctionConfigurationCommand"; import { type UpdateFunctionEventInvokeConfigCommandInput, type UpdateFunctionEventInvokeConfigCommandOutput } from "./commands/UpdateFunctionEventInvokeConfigCommand"; import { type UpdateFunctionUrlConfigCommandInput, type UpdateFunctionUrlConfigCommandOutput } from "./commands/UpdateFunctionUrlConfigCommand"; import { LambdaClient } from "./LambdaClient"; export interface Lambda { /** * @see {@link AddLayerVersionPermissionCommand} */ addLayerVersionPermission(args: AddLayerVersionPermissionCommandInput, options?: __HttpHandlerOptions): Promise<AddLayerVersionPermissionCommandOutput>; addLayerVersionPermission(args: AddLayerVersionPermissionCommandInput, cb: (err: any, data?: AddLayerVersionPermissionCommandOutput) => void): void; addLayerVersionPermission(args: AddLayerVersionPermissionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AddLayerVersionPermissionCommandOutput) => void): void; /** * @see {@link AddPermissionCommand} */ addPermission(args: AddPermissionCommandInput, options?: __HttpHandlerOptions): Promise<AddPermissionCommandOutput>; addPermission(args: AddPermissionCommandInput, cb: (err: any, data?: AddPermissionCommandOutput) => void): void; addPermission(args: AddPermissionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AddPermissionCommandOutput) => void): void; /** * @see {@link CheckpointDurableExecutionCommand} */ checkpointDurableExecution(args: CheckpointDurableExecutionCommandInput, options?: __HttpHandlerOptions): Promise<CheckpointDurableExecutionCommandOutput>; checkpointDurableExecution(args: CheckpointDurableExecutionCommandInput, cb: (err: any, data?: CheckpointDurableExecutionCommandOutput) => void): void; checkpointDurableExecution(args: CheckpointDurableExecutionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CheckpointDurableExecutionCommandOutput) => void): void; /** * @see {@link CreateAliasCommand} */ createAlias(args: CreateAliasCommandInput, options?: __HttpHandlerOptions): Promise<CreateAliasCommandOutput>; createAlias(args: CreateAliasCommandInput, cb: (err: any, data?: CreateAliasCommandOutput) => void): void; createAlias(args: CreateAliasCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateAliasCommandOutput) => void): void; /** * @see {@link CreateCapacityProviderCommand} */ createCapacityProvider(args: CreateCapacityProviderCommandInput, options?: __HttpHandlerOptions): Promise<CreateCapacityProviderCommandOutput>; createCapacityProvider(args: CreateCapacityProviderCommandInput, cb: (err: any, data?: CreateCapacityProviderCommandOutput) => void): void; createCapacityProvider(args: CreateCapacityProviderCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateCapacityProviderCommandOutput) => void): void; /** * @see {@link CreateCodeSigningConfigCommand} */ createCodeSigningConfig(args: CreateCodeSigningConfigCommandInput, options?: __HttpHandlerOptions): Promise<CreateCodeSigningConfigCommandOutput>; createCodeSigningConfig(args: CreateCodeSigningConfigCommandInput, cb: (err: any, data?: CreateCodeSigningConfigCommandOutput) => void): void; createCodeSigningConfig(args: CreateCodeSigningConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateCodeSigningConfigCommandOutput) => void): void; /** * @see {@link CreateEventSourceMappingCommand} */ createEventSourceMapping(args: CreateEventSourceMappingCommandInput, options?: __HttpHandlerOptions): Promise<CreateEventSourceMappingCommandOutput>; createEventSourceMapping(args: CreateEventSourceMappingCommandInput, cb: (err: any, data?: CreateEventSourceMappingCommandOutput) => void): void; createEventSourceMapping(args: CreateEventSourceMappingCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateEventSourceMappingCommandOutput) => void): void; /** * @see {@link CreateFunctionCommand} */ createFunction(args: CreateFunctionCommandInput, options?: __HttpHandlerOptions): Promise<CreateFunctionCommandOutput>; createFunction(args: CreateFunctionCommandInput, cb: (err: any, data?: CreateFunctionCommandOutput) => void): void; createFunction(args: CreateFunctionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateFunctionCommandOutput) => void): void; /** * @see {@link CreateFunctionUrlConfigCommand} */ createFunctionUrlConfig(args: CreateFunctionUrlConfigCommandInput, options?: __HttpHandlerOptions): Promise<CreateFunctionUrlConfigCommandOutput>; createFunctionUrlConfig(args: CreateFunctionUrlConfigCommandInput, cb: (err: any, data?: CreateFunctionUrlConfigCommandOutput) => void): void; createFunctionUrlConfig(args: CreateFunctionUrlConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateFunctionUrlConfigCommandOutput) => void): void; /** * @see {@link DeleteAliasCommand} */ deleteAlias(args: DeleteAliasCommandInput, options?: __HttpHandlerOptions): Promise<DeleteAliasCommandOutput>; deleteAlias(args: DeleteAliasCommandInput, cb: (err: any, data?: DeleteAliasCommandOutput) => void): void; deleteAlias(args: DeleteAliasCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteAliasCommandOutput) => void): void; /** * @see {@link DeleteCapacityProviderCommand} */ deleteCapacityProvider(args: DeleteCapacityProviderCommandInput, options?: __HttpHandlerOptions): Promise<DeleteCapacityProviderCommandOutput>; deleteCapacityProvider(args: DeleteCapacityProviderCommandInput, cb: (err: any, data?: DeleteCapacityProviderCommandOutput) => void): void; deleteCapacityProvider(args: DeleteCapacityProviderCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteCapacityProviderCommandOutput) => void): void; /** * @see {@link DeleteCodeSigningConfigCommand} */ deleteCodeSigningConfig(args: DeleteCodeSigningConfigCommandInput, options?: __HttpHandlerOptions): Promise<DeleteCodeSigningConfigCommandOutput>; deleteCodeSigningConfig(args: DeleteCodeSigningConfigCommandInput, cb: (err: any, data?: DeleteCodeSigningConfigCommandOutput) => void): void; deleteCodeSigningConfig(args: DeleteCodeSigningConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteCodeSigningConfigCommandOutput) => void): void; /** * @see {@link DeleteEventSourceMappingCommand} */ deleteEventSourceMapping(args: DeleteEventSourceMappingCommandInput, options?: __HttpHandlerOptions): Promise<DeleteEventSourceMappingCommandOutput>; deleteEventSourceMapping(args: DeleteEventSourceMappingCommandInput, cb: (err: any, data?: DeleteEventSourceMappingCommandOutput) => void): void; deleteEventSourceMapping(args: DeleteEventSourceMappingCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteEventSourceMappingCommandOutput) => void): void; /** * @see {@link DeleteFunctionCommand} */ deleteFunction(args: DeleteFunctionCommandInput, options?: __HttpHandlerOptions): Promise<DeleteFunctionCommandOutput>; deleteFunction(args: DeleteFunctionCommandInput, cb: (err: any, data?: DeleteFunctionCommandOutput) => void): void; deleteFunction(args: DeleteFunctionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteFunctionCommandOutput) => void): void; /** * @see {@link DeleteFunctionCodeSigningConfigCommand} */ deleteFunctionCodeSigningConfig(args: DeleteFunctionCodeSigningConfigCommandInput, options?: __HttpHandlerOptions): Promise<DeleteFunctionCodeSigningConfigCommandOutput>; deleteFunctionCodeSigningConfig(args: DeleteFunctionCodeSigningConfigCommandInput, cb: (err: any, data?: DeleteFunctionCodeSigningConfigCommandOutput) => void): void; deleteFunctionCodeSigningConfig(args: DeleteFunctionCodeSigningConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteFunctionCodeSigningConfigCommandOutput) => void): void; /** * @see {@link DeleteFunctionConcurrencyCommand} */ deleteFunctionConcurrency(args: DeleteFunctionConcurrencyCommandInput, options?: __HttpHandlerOptions): Promise<DeleteFunctionConcurrencyCommandOutput>; deleteFunctionConcurrency(args: DeleteFunctionConcurrencyCommandInput, cb: (err: any, data?: DeleteFunctionConcurrencyCommandOutput) => void): void; deleteFunctionConcurrency(args: DeleteFunctionConcurrencyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteFunctionConcurrencyCommandOutput) => void): void; /** * @see {@link DeleteFunctionEventInvokeConfigCommand} */ deleteFunctionEventInvokeConfig(args: DeleteFunctionEventInvokeConfigCommandInput, options?: __HttpHandlerOptions): Promise<DeleteFunctionEventInvokeConfigCommandOutput>; deleteFunctionEventInvokeConfig(args: DeleteFunctionEventInvokeConfigCommandInput, cb: (err: any, data?: DeleteFunctionEventInvokeConfigCommandOutput) => void): void; deleteFunctionEventInvokeConfig(args: DeleteFunctionEventInvokeConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteFunctionEventInvokeConfigCommandOutput) => void): void; /** * @see {@link DeleteFunctionUrlConfigCommand} */ deleteFunctionUrlConfig(args: DeleteFunctionUrlConfigCommandInput, options?: __HttpHandlerOptions): Promise<DeleteFunctionUrlConfigCommandOutput>; deleteFunctionUrlConfig(args: DeleteFunctionUrlConfigCommandInput, cb: (err: any, data?: DeleteFunctionUrlConfigCommandOutput) => void): void; deleteFunctionUrlConfig(args: DeleteFunctionUrlConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteFunctionUrlConfigCommandOutput) => void): void; /** * @see {@link DeleteLayerVersionCommand} */ deleteLayerVersion(args: DeleteLayerVersionCommandInput, options?: __HttpHandlerOptions): Promise<DeleteLayerVersionCommandOutput>; deleteLayerVersion(args: DeleteLayerVersionCommandInput, cb: (err: any, data?: DeleteLayerVersionCommandOutput) => void): void; deleteLayerVersion(args: DeleteLayerVersionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteLayerVersionCommandOutput) => void): void; /** * @see {@link DeleteProvisionedConcurrencyConfigCommand} */ deleteProvisionedConcurrencyConfig(args: DeleteProvisionedConcurrencyConfigCommandInput, options?: __HttpHandlerOptions): Promise<DeleteProvisionedConcurrencyConfigCommandOutput>; deleteProvisionedConcurrencyConfig(args: DeleteProvisionedConcurrencyConfigCommandInput, cb: (err: any, data?: DeleteProvisionedConcurrencyConfigCommandOutput) => void): void; deleteProvisionedConcurrencyConfig(args: DeleteProvisionedConcurrencyConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteProvisionedConcurrencyConfigCommandOutput) => void): void; /** * @see {@link GetAccountSettingsCommand} */ getAccountSettings(): Promise<GetAccountSettingsCommandOutput>; getAccountSettings(args: GetAccountSettingsCommandInput, options?: __HttpHandlerOptions): Promise<GetAccountSettingsCommandOutput>; getAccountSettings(args: GetAccountSettingsCommandInput, cb: (err: any, data?: GetAccountSettingsCommandOutput) => void): void; getAccountSettings(args: GetAccountSettingsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetAccountSettingsCommandOutput) => void): void; /** * @see {@link GetAliasCommand} */ getAlias(args: GetAliasCommandInput, options?: __HttpHandlerOptions): Promise<GetAliasCommandOutput>; getAlias(args: GetAliasCommandInput, cb: (err: any, data?: GetAliasCommandOutput) => void): void; getAlias(args: GetAliasCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetAliasCommandOutput) => void): void; /** * @see {@link GetCapacityProviderCommand} */ getCapacityProvider(args: GetCapacityProviderCommandInput, options?: __HttpHandlerOptions): Promise<GetCapacityProviderCommandOutput>; getCapacityProvider(args: GetCapacityProviderCommandInput, cb: (err: any, data?: GetCapacityProviderCommandOutput) => void): void; getCapacityProvider(args: GetCapacityProviderCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetCapacityProviderCommandOutput) => void): void; /** * @see {@link GetCodeSigningConfigCommand} */ getCodeSigningConfig(args: GetCodeSigningConfigCommandInput, options?: __HttpHandlerOptions): Promise<GetCodeSigningConfigCommandOutput>; getCodeSigningConfig(args: GetCodeSigningConfigCommandInput, cb: (err: any, data?: GetCodeSigningConfigCommandOutput) => void): void; getCodeSigningConfig(args: GetCodeSigningConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetCodeSigningConfigCommandOutput) => void): void; /** * @see {@link GetDurableExecutionCommand} */ getDurableExecution(args: GetDurableExecutionCommandInput, options?: __HttpHandlerOptions): Promise<GetDurableExecutionCommandOutput>; getDurableExecution(args: GetDurableExecutionCommandInput, cb: (err: any, data?: GetDurableExecutionCommandOutput) => void): void; getDurableExecution(args: GetDurableExecutionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDurableExecutionCommandOutput) => void): void; /** * @see {@link GetDurableExecutionHistoryCommand} */ getDurableExecutionHistory(args: GetDurableExecutionHistoryCommandInput, options?: __HttpHandlerOptions): Promise<GetDurableExecutionHistoryCommandOutput>; getDurableExecutionHistory(args: GetDurableExecutionHistoryCommandInput, cb: (err: any, data?: GetDurableExecutionHistoryCommandOutput) => void): void; getDurableExecutionHistory(args: GetDurableExecutionHistoryCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDurableExecutionHistoryCommandOutput) => void): void; /** * @see {@link GetDurableExecutionStateCommand} */ getDurableExecutionState(args: GetDurableExecutionStateCommandInput, options?: __HttpHandlerOptions): Promise<GetDurableExecutionStateCommandOutput>; getDurableExecutionState(args: GetDurableExecutionStateCommandInput, cb: (err: any, data?: GetDurableExecutionStateCommandOutput) => void): void; getDurableExecutionState(args: GetDurableExecutionStateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDurableExecutionStateCommandOutput) => void): void; /** * @see {@link GetEventSourceMappingCommand} */ getEventSourceMapping(args: GetEventSourceMappingCommandInput, options?: __HttpHandlerOptions): Promise<GetEventSourceMappingCommandOutput>; getEventSourceMapping(args: GetEventSourceMappingCommandInput, cb: (err: any, data?: GetEventSourceMappingCommandOutput) => void): void; getEventSourceMapping(args: GetEventSourceMappingCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetEventSourceMappingCommandOutput) => void): void; /** * @see {@link GetFunctionCommand} */ getFunction(args: GetFunctionCommandInput, options?: __HttpHandlerOptions): Promise<GetFunctionCommandOutput>; getFunction(args: GetFunctionCommandInput, cb: (err: any, data?: GetFunctionCommandOutput) => void): void; getFunction(args: GetFunctionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetFunctionCommandOutput) => void): void; /** * @see {@link GetFunctionCodeSigningConfigCommand} */ getFunctionCodeSigningConfig(args: GetFunctionCodeSigningConfigCommandInput, options?: __HttpHandlerOptions): Promise<GetFunctionCodeSigningConfigCommandOutput>; getFunctionCodeSigningConfig(args: GetFunctionCodeSigningConfigCommandInput, cb: (err: any, data?: GetFunctionCodeSigningConfigCommandOutput) => void): void; getFunctionCodeSigningConfig(args: GetFunctionCodeSigningConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetFunctionCodeSigningConfigCommandOutput) => void): void; /** * @see {@link GetFunctionConcurrencyCommand} */ getFunctionConcurrency(args: GetFunctionConcurrencyCommandInput, options?: __HttpHandlerOptions): Promise<GetFunctionConcurrencyCommandOutput>; getFunctionConcurrency(args: GetFunctionConcurrencyCommandInput, cb: (err: any, data?: GetFunctionConcurrencyCommandOutput) => void): void; getFunctionConcurrency(args: GetFunctionConcurrencyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetFunctionConcurrencyCommandOutput) => void): void; /** * @see {@link GetFunctionConfigurationCommand} */ getFunctionConfiguration(args: GetFunctionConfigurationCommandInput, options?: __HttpHandlerOptions): Promise<GetFunctionConfigurationCommandOutput>; getFunctionConfiguration(args: GetFunctionConfigurationCommandInput, cb: (err: any, data?: GetFunctionConfigurationCommandOutput) => void): void; getFunctionConfiguration(args: GetFunctionConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetFunctionConfigurationCommandOutput) => void): void; /** * @see {@link GetFunctionEventInvokeConfigCommand} */ getFunctionEventInvokeConfig(args: GetFunctionEventInvokeConfigCommandInput, options?: __HttpHandlerOptions): Promise<GetFunctionEventInvokeConfigCommandOutput>; getFunctionEventInvokeConfig(args: GetFunctionEventInvokeConfigCommandInput, cb: (err: any, data?: GetFunctionEventInvokeConfigCommandOutput) => void): void; getFunctionEventInvokeConfig(args: GetFunctionEventInvokeConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetFunctionEventInvokeConfigCommandOutput) => void): void; /** * @see {@link GetFunctionRecursionConfigCommand} */ getFunctionRecursionConfig(args: GetFunctionRecursionConfigCommandInput, options?: __HttpHandlerOptions): Promise<GetFunctionRecursionConfigCommandOutput>; getFunctionRecursionConfig(args: GetFunctionRecursionConfigCommandInput, cb: (err: any, data?: GetFunctionRecursionConfigCommandOutput) => void): void; getFunctionRecursionConfig(args: GetFunctionRecursionConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetFunctionRecursionConfigCommandOutput) => void): void; /** * @see {@link GetFunctionScalingConfigCommand} */ getFunctionScalingConfig(args: GetFunctionScalingConfigCommandInput, options?: __HttpHandlerOptions): Promise<GetFunctionScalingConfigCommandOutput>; getFunctionScalingConfig(args: GetFunctionScalingConfigCommandInput, cb: (err: any, data?: GetFunctionScalingConfigCommandOutput) => void): void; getFunctionScalingConfig(args: GetFunctionScalingConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetFunctionScalingConfigCommandOutput) => void): void; /** * @see {@link GetFunctionUrlConfigCommand} */ getFunctionUrlConfig(args: GetFunctionUrlConfigCommandInput, options?: __HttpHandlerOptions): Promise<GetFunctionUrlConfigCommandOutput>; getFunctionUrlConfig(args: GetFunctionUrlConfigCommandInput, cb: (err: any, data?: GetFunctionUrlConfigCommandOutput) => void): void; getFunctionUrlConfig(args: GetFunctionUrlConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetFunctionUrlConfigCommandOutput) => void): void; /** * @see {@link GetLayerVersionCommand} */ getLayerVersion(args: GetLayerVersionCommandInput, options?: __HttpHandlerOptions): Promise<GetLayerVersionCommandOutput>; getLayerVersion(args: GetLayerVersionCommandInput, cb: (err: any, data?: GetLayerVersionCommandOutput) => void): void; getLayerVersion(args: GetLayerVersionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetLayerVersionCommandOutput) => void): void; /** * @see {@link GetLayerVersionByArnCommand} */ getLayerVersionByArn(args: GetLayerVersionByArnCommandInput, options?: __HttpHandlerOptions): Promise<GetLayerVersionByArnCommandOutput>; getLayerVersionByArn(args: GetLayerVersionByArnCommandInput, cb: (err: any, data?: GetLayerVersionByArnCommandOutput) => void): void; getLayerVersionByArn(args: GetLayerVersionByArnCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetLayerVersionByArnCommandOutput) => void): void; /** * @see {@link GetLayerVersionPolicyCommand} */ getLayerVersionPolicy(args: GetLayerVersionPolicyCommandInput, options?: __HttpHandlerOptions): Promise<GetLayerVersionPolicyCommandOutput>; getLayerVersionPolicy(args: GetLayerVersionPolicyCommandInput, cb: (err: any, data?: GetLayerVersionPolicyCommandOutput) => void): void; getLayerVersionPolicy(args: GetLayerVersionPolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetLayerVersionPolicyCommandOutput) => void): void; /** * @see {@link GetPolicyCommand} */ getPolicy(args: GetPolicyCommandInput, options?: __HttpHandlerOptions): Promise<GetPolicyCommandOutput>; getPolicy(args: GetPolicyCommandInput, cb: (err: any, data?: GetPolicyCommandOutput) => void): void; getPolicy(args: GetPolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetPolicyCommandOutput) => void): void; /** * @see {@link GetProvisionedConcurrencyConfigCommand} */ getProvisionedConcurrencyConfig(args: GetProvisionedConcurrencyConfigCommandInput, options?: __HttpHandlerOptions): Promise<GetProvisionedConcurrencyConfigCommandOutput>; getProvisionedConcurrencyConfig(args: GetProvisionedConcurrencyConfigCommandInput, cb: (err: any, data?: GetProvisionedConcurrencyConfigCommandOutput) => void): void; getProvisionedConcurrencyConfig(args: GetProvisionedConcurrencyConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetProvisionedConcurrencyConfigCommandOutput) => void): void; /** * @see {@link GetRuntimeManagementConfigCommand} */ getRuntimeManagementConfig(args: GetRuntimeManagementConfigCommandInput, options?: __HttpHandlerOptions): Promise<GetRuntimeManagementConfigCommandOutput>; getRuntimeManagementConfig(args: GetRuntimeManagementConfigCommandInput, cb: (err: any, data?: GetRuntimeManagementConfigCommandOutput) => void): void; getRuntimeManagementConfig(args: GetRuntimeManagementConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetRuntimeManagementConfigCommandOutput) => void): void; /** * @see {@link InvokeCommand} */ invoke(args: InvokeCommandInput, options?: __HttpHandlerOptions): Promise<InvokeCommandOutput>; invoke(args: InvokeCommandInput, cb: (err: any, data?: InvokeCommandOutput) => void): void; invoke(args: InvokeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: InvokeCommandOutput) => void): void; /** * @see {@link InvokeAsyncCommand} */ invokeAsync(args: InvokeAsyncCommandInput, options?: __HttpHandlerOptions): Promise<InvokeAsyncCommandOutput>; invokeAsync(args: InvokeAsyncCommandInput, cb: (err: any, data?: InvokeAsyncCommandOutput) => void): void; invokeAsync(args: InvokeAsyncCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: InvokeAsyncCommandOutput) => void): void; /** * @see {@link InvokeWithResponseStreamCommand} */ invokeWithResponseStream(args: InvokeWithResponseStreamCommandInput, options?: __HttpHandlerOptions): Promise<InvokeWithResponseStreamCommandOutput>; invokeWithResponseStream(args: InvokeWithResponseStreamCommandInput, cb: (err: any, data?: InvokeWithResponseStreamCommandOutput) => void): void; invokeWithResponseStream(args: InvokeWithResponseStreamCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: InvokeWithResponseStreamCommandOutput) => void): void; /** * @see {@link ListAliasesCommand} */ listAliases(args: ListAliasesCommandInput, options?: __HttpHandlerOptions): Promise<ListAliasesCommandOutput>; listAliases(args: ListAliasesCommandInput, cb: (err: any, data?: ListAliasesCommandOutput) => void): void; listAliases(args: ListAliasesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListAliasesCommandOutput) => void): void; /** * @see {@link ListCapacityProvidersCommand} */ listCapacityProviders(): Promise<ListCapacityProvidersCommandOutput>; listCapacityProviders(args: ListCapacityProvidersCommandInput, options?: __HttpHandlerOptions): Promise<ListCapacityProvidersCommandOutput>; listCapacityProviders(args: ListCapacityProvidersCommandInput, cb: (err: any, data?: ListCapacityProvidersCommandOutput) => void): void; listCapacityProviders(args: ListCapacityProvidersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListCapacityProvidersCommandOutput) => void): void; /** * @see {@link ListCodeSigningConfigsCommand} */ listCodeSigningConfigs(): Promise<ListCodeSigningConfigsCommandOutput>; listCodeSigningConfigs(args: ListCodeSigningConfigsCommandInput, options?: __HttpHandlerOptions): Promise<ListCodeSigningConfigsCommandOutput>; listCodeSigningConfigs(args: ListCodeSigningConfigsCommandInput, cb: (err: any, data?: ListCodeSigningConfigsCommandOutput) => void): void; listCodeSigningConfigs(args: ListCodeSigningConfigsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListCodeSigningConfigsCommandOutput) => void): void; /** * @see {@link ListDurableExecutionsByFunctionCommand} */ listDurableExecutionsByFunction(args: ListDurableExecutionsByFunctionCommandInput, options?: __HttpHandlerOptions): Promise<ListDurableExecutionsByFunctionCommandOutput>; listDurableExecutionsByFunction(args: ListDurableExecutionsByFunctionCommandInput, cb: (err: any, data?: ListDurableExecutionsByFunctionCommandOutput) => void): void; listDurableExecutionsByFunction(args: ListDurableExecutionsByFunctionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDurableExecutionsByFunctionCommandOutput) => void): void; /** * @see {@link ListEventSourceMappingsCommand} */ listEventSourceMappings(): Promise<ListEventSourceMappingsCommandOutput>; listEventSourceMappings(args: ListEventSourceMappingsCommandInput, options?: __HttpHandlerOptions): Promise<ListEventSourceMappingsCommandOutput>; listEventSourceMappings(args: ListEventSourceMappingsCommandInput, cb: (err: any, data?: ListEventSourceMappingsCommandOutput) => void): void; listEventSourceMappings(args: ListEventSourceMappingsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListEventSourceMappingsCommandOutput) => void): void; /** * @see {@link ListFunctionEventInvokeConfigsCommand} */ listFunctionEventInvokeConfigs(args: ListFunctionEventInvokeConfigsCommandInput, options?: __HttpHandlerOptions): Promise<ListFunctionEventInvokeConfigsCommandOutput>; listFunctionEventInvokeConfigs(args: ListFunctionEventInvokeConfigsCommandInput, cb: (err: any, data?: ListFunctionEventInvokeConfigsCommandOutput) => void): void; listFunctionEventInvokeConfigs(args: ListFunctionEventInvokeConfigsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListFunctionEventInvokeConfigsCommandOutput) => void): void; /** * @see {@link ListFunctionsCommand} */ listFunctions(): Promise<ListFunctionsCommandOutput>; listFunctions(args: ListFunctionsCommandInput, options?: __HttpHandlerOptions): Promise<ListFunctionsCommandOutput>; listFunctions(args: ListFunctionsCommandInput, cb: (err: any, data?: ListFunctionsCommandOutput) => void): void; listFunctions(args: ListFunctionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListFunctionsCommandOutput) => void): void; /** * @see {@link ListFunctionsByCodeSigningConfigCommand} */ listFunctionsByCodeSigningConfig(args: ListFunctionsByCodeSigningConfigCommandInput, options?: __HttpHandlerOptions): Promise<ListFunctionsByCodeSigningConfigCommandOutput>; listFunctionsByCodeSigningConfig(args: ListFunctionsByCodeSigningConfigCommandInput, cb: (err: any, data?: ListFunctionsByCodeSigningConfigCommandOutput) => void): void; listFunctionsByCodeSigningConfig(args: ListFunctionsByCodeSigningConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListFunctionsByCodeSigningConfigCommandOutput) => void): void; /** * @see {@link ListFunctionUrlConfigsCommand} */ listFunctionUrlConfigs(args: ListFunctionUrlConfigsCommandInput, options?: __HttpHandlerOptions): Promise<ListFunctionUrlConfigsCommandOutput>; listFunctionUrlConfigs(args: ListFunctionUrlConfigsCommandInput, cb: (err: any, data?: ListFunctionUrlConfigsCommandOutput) => void): void; listFunctionUrlConfigs(args: ListFunctionUrlConfigsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListFunctionUrlConfigsCommandOutput) => void): void; /** * @see {@link ListFunctionVersionsByCapacityProviderCommand} */ listFunctionVersionsByCapacityProvider(args: ListFunctionVersionsByCapacityProviderCommandInput, options?: __HttpHandlerOptions): Promise<ListFunctionVersionsByCapacityProviderCommandOutput>; listFunctionVersionsByCapacityProvider(args: ListFunctionVersionsByCapacityProviderCommandInput, cb: (err: any, data?: ListFunctionVersionsByCapacityProviderCommandOutput) => void): void; listFunctionVersionsByCapacityProvider(args: ListFunctionVersionsByCapacityProviderCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListFunctionVersionsByCapacityProviderCommandOutput) => void): void; /** * @see {@link ListLayersCommand} */ listLayers(): Promise<ListLayersCommandOutput>; listLayers(args: ListLayersCommandInput, options?: __HttpHandlerOptions): Promise<ListLayersCommandOutput>; listLayers(args: ListLayersCommandInput, cb: (err: any, data?: ListLayersCommandOutput) => void): void; listLayers(args: ListLayersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListLayersCommandOutput) => void): void; /** * @see {@link ListLayerVersionsCommand} */ listLayerVersions(args: ListLayerVersionsCommandInput, options?: __HttpHandlerOptions): Promise<ListLayerVersionsCommandOutput>; listLayerVersions(args: ListLayerVersionsCommandInput, cb: (err: any, data?: ListLayerVersionsCommandOutput) => void): void; listLayerVersions(args: ListLayerVersionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListLayerVersionsCommandOutput) => void): void; /** * @see {@link ListProvisionedConcurrencyConfigsCommand} */ listProvisionedConcurrencyConfigs(args: ListProvisionedConcurrencyConfigsCommandInput, options?: __HttpHandlerOptions): Promise<ListProvisionedConcurrencyConfigsCommandOutput>; listProvisionedConcurrencyConfigs(args: ListProvisionedConcurrencyConfigsCommandInput, cb: (err: any, data?: ListProvisionedConcurrencyConfigsCommandOutput) => void): void; listProvisionedConcurrencyConfigs(args: ListProvisionedConcurrencyConfigsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListProvisionedConcurrencyConfigsCommandOutput) => void): void; /** * @see {@link ListTagsCommand} */ listTags(args: ListTagsCommandInput, options?: __HttpHandlerOptions): Promise<ListTagsCommandOutput>; listTags(args: ListTagsCommandInput, cb: (err: any, data?: ListTagsCommandOutput) => void): void; listTags(args: ListTagsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListTagsCommandOutput) => void): void; /** * @see {@link ListVersionsByFunctionCommand} */ listVersionsByFunction(args: ListVersionsByFunctionCommandInput, options?: __HttpHandlerOptions): Promise<ListVersionsByFunctionCommandOutput>; listVersionsByFunction(args: ListVersionsByFunctionCommandInput, cb: (err: any, data?: ListVersionsByFunctionCommandOutput) => void): void; listVersionsByFunction(args: ListVersionsByFunctionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListVersionsByFunctionCommandOutput) => void): void; /** * @see {@link PublishLayerVersionCommand} */ publishLayerVersion(args: PublishLayerVersionCommandInput, options?: __HttpHandlerOptions): Promise<PublishLayerVersionCommandOutput>; publishLayerVersion(args: PublishLayerVersionCommandInput, cb: (err: any, data?: PublishLayerVersionCommandOutput) => void): void; publishLayerVersion(args: PublishLayerVersionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PublishLayerVersionCommandOutput) => void): void; /** * @see {@link PublishVersionCommand} */ publishVersion(args: PublishVersionCommandInput, options?: __HttpHandlerOptions): Promise<PublishVersionCommandOutput>; publishVersion(args: PublishVersionCommandInput, cb: (err: any, data?: PublishVersionCommandOutput) => void): void; publishVersion(args: PublishVersionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PublishVersionCommandOutput) => void): void; /** * @see {@link PutFunctionCodeSigningConfigCommand} */ putFunctionCodeSigningConfig(args: PutFunctionCodeSigningConfigCommandInput, options?: __HttpHandlerOptions): Promise<PutFunctionCodeSigningConfigCommandOutput>; putFunctionCodeSigningConfig(args: PutFunctionCodeSigningConfigCommandInput, cb: (err: any, data?: PutFunctionCodeSigningConfigCommandOutput) => void): void; putFunctionCodeSigningConfig(args: PutFunctionCodeSigningConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutFunctionCodeSigningConfigCommandOutput) => void): void; /** * @see {@link PutFunctionConcurrencyCommand} */ putFunctionConcurrency(args: PutFunctionConcurrencyCommandInput, options?: __HttpHandlerOptions): Promise<PutFunctionConcurrencyCommandOutput>; putFunctionConcurrency(args: PutFunctionConcurrencyCommandInput, cb: (err: any, data?: PutFunctionConcurrencyCommandOutput) => void): void; putFunctionConcurrency(args: PutFunctionConcurrencyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutFunctionConcurrencyCommandOutput) => void): void; /** * @see {@link PutFunctionEventInvokeConfigCommand} */ putFunctionEventInvokeConfig(args: PutFunctionEventInvokeConfigCommandInput, options?: __HttpHandlerOptions): Promise<PutFunctionEventInvokeConfigCommandOutput>; putFunctionEventInvokeConfig(args: PutFunctionEventInvokeConfigCommandInput, cb: (err: any, data?: PutFunctionEventInvokeConfigCommandOutput) => void): void; putFunctionEventInvokeConfig(args: PutFunctionEventInvokeConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutFunctionEventInvokeConfigCommandOutput) => void): void; /** * @see {@link PutFunctionRecursionConfigCommand} */ putFunctionRecursionConfig(args: PutFunctionRecursionConfigCommandInput, options?: __HttpHandlerOptions): Promise<PutFunctionRecursionConfigCommandOutput>; putFunctionRecursionConfig(args: PutFunctionRecursionConfigCommandInput, cb: (err: any, data?: PutFunctionRecursionConfigCommandOutput) => void): void; putFunctionRecursionConfig(args: PutFunctionRecursionConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutFunctionRecursionConfigCommandOutput) => void): void; /** * @see {@link PutFunctionScalingConfigCommand} */ putFunctionScalingConfig(args: PutFunctionScalingConfigCommandInput, options?: __HttpHandlerOptions): Promise<PutFunctionScalingConfigCommandOutput>; putFunctionScalingConfig(args: PutFunctionScalingConfigCommandInput, cb: (err: any, data?: PutFunctionScalingConfigCommandOutput) => void): void; putFunctionScalingConfig(args: PutFunctionScalingConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutFunctionScalingConfigCommandOutput) => void): void; /** * @see {@link PutProvisionedConcurrencyConfigCommand} */ putProvisionedConcurrencyConfig(args: PutProvisionedConcurrencyConfigCommandInput, options?: __HttpHandlerOptions): Promise<PutProvisionedConcurrencyConfigCommandOutput>; putProvisionedConcurrencyConfig(args: PutProvisionedConcurrencyConfigCommandInput, cb: (err: any, data?: PutProvisionedConcurrencyConfigCommandOutput) => void): void; putProvisionedConcurrencyConfig(args: PutProvisionedConcurrencyConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutProvisionedConcurrencyConfigCommandOutput) => void): void; /** * @see {@link PutRuntimeManagementConfigCommand} */ putRuntimeManagementConfig(args: PutRuntimeManagementConfigCommandInput, options?: __HttpHandlerOptions): Promise<PutRuntimeManagementConfigCommandOutput>; putRuntimeManagementConfig(args: PutRuntimeManagementConfigCommandInput, cb: (err: any, data?: PutRuntimeManagementConfigCommandOutput) => void): void; putRuntimeManagementConfig(args: PutRuntimeManagementConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutRuntimeManagementConfigCommandOutput) => void): void; /** * @see {@link RemoveLayerVersionPermissionCommand} */ removeLayerVersionPermission(args: RemoveLayerVersionPermissionCommandInput, options?: __HttpHandlerOptions): Promise<RemoveLayerVersionPermissionCommandOutput>; removeLayerVersionPermission(args: RemoveLayerVersionPermissionCommandInput, cb: (err: any, data?: RemoveLayerVersionPermissionCommandOutput) => void): void; removeLayerVersionPermission(args: RemoveLayerVersionPermissionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RemoveLayerVersionPermissionCommandOutput) => void): void; /** * @see {@link RemovePermissionCommand} */ removePermission(args: RemovePermissionCommandInput, options?: __HttpHandlerOptions): Promise<RemovePermissionCommandOutput>; rem