lambda-live-debugger
Version:
Debug Lambda functions locally like it is running in the cloud
520 lines • 70.8 kB
TypeScript
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