Type definitions#
Auto-generated documentation for Lambda type annotations stubs module mypy-boto3-lambda.
BlobTypeDef#
# BlobTypeDef definition
BlobTypeDef = Union[
str,
bytes,
IO[Any],
StreamingBody,
]
TimestampTypeDef#
# TimestampTypeDef definition
TimestampTypeDef = Union[
datetime,
str,
]
AccountLimitTypeDef#
# AccountLimitTypeDef definition
class AccountLimitTypeDef(TypedDict):
TotalCodeSize: NotRequired[int],
CodeSizeUnzipped: NotRequired[int],
CodeSizeZipped: NotRequired[int],
ConcurrentExecutions: NotRequired[int],
UnreservedConcurrentExecutions: NotRequired[int],
AccountUsageTypeDef#
# AccountUsageTypeDef definition
class AccountUsageTypeDef(TypedDict):
TotalCodeSize: NotRequired[int],
FunctionCount: NotRequired[int],
AddLayerVersionPermissionRequestRequestTypeDef#
# AddLayerVersionPermissionRequestRequestTypeDef definition
class AddLayerVersionPermissionRequestRequestTypeDef(TypedDict):
LayerName: str,
VersionNumber: int,
StatementId: str,
Action: str,
Principal: str,
OrganizationId: NotRequired[str],
RevisionId: NotRequired[str],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
AddPermissionRequestRequestTypeDef#
# AddPermissionRequestRequestTypeDef definition
class AddPermissionRequestRequestTypeDef(TypedDict):
FunctionName: str,
StatementId: str,
Action: str,
Principal: str,
SourceArn: NotRequired[str],
SourceAccount: NotRequired[str],
EventSourceToken: NotRequired[str],
Qualifier: NotRequired[str],
RevisionId: NotRequired[str],
PrincipalOrgID: NotRequired[str],
FunctionUrlAuthType: NotRequired[FunctionUrlAuthTypeType], # (1)
AliasRoutingConfigurationOutputTypeDef#
# AliasRoutingConfigurationOutputTypeDef definition
class AliasRoutingConfigurationOutputTypeDef(TypedDict):
AdditionalVersionWeights: NotRequired[Dict[str, float]],
AliasRoutingConfigurationTypeDef#
# AliasRoutingConfigurationTypeDef definition
class AliasRoutingConfigurationTypeDef(TypedDict):
AdditionalVersionWeights: NotRequired[Mapping[str, float]],
AllowedPublishersOutputTypeDef#
# AllowedPublishersOutputTypeDef definition
class AllowedPublishersOutputTypeDef(TypedDict):
SigningProfileVersionArns: List[str],
AllowedPublishersTypeDef#
# AllowedPublishersTypeDef definition
class AllowedPublishersTypeDef(TypedDict):
SigningProfileVersionArns: Sequence[str],
AmazonManagedKafkaEventSourceConfigTypeDef#
# AmazonManagedKafkaEventSourceConfigTypeDef definition
class AmazonManagedKafkaEventSourceConfigTypeDef(TypedDict):
ConsumerGroupId: NotRequired[str],
CodeSigningPoliciesTypeDef#
# CodeSigningPoliciesTypeDef definition
class CodeSigningPoliciesTypeDef(TypedDict):
UntrustedArtifactOnDeployment: NotRequired[CodeSigningPolicyType], # (1)
ConcurrencyTypeDef#
# ConcurrencyTypeDef definition
class ConcurrencyTypeDef(TypedDict):
ReservedConcurrentExecutions: NotRequired[int],
CorsOutputTypeDef#
# CorsOutputTypeDef definition
class CorsOutputTypeDef(TypedDict):
AllowCredentials: NotRequired[bool],
AllowHeaders: NotRequired[List[str]],
AllowMethods: NotRequired[List[str]],
AllowOrigins: NotRequired[List[str]],
ExposeHeaders: NotRequired[List[str]],
MaxAge: NotRequired[int],
CorsTypeDef#
# CorsTypeDef definition
class CorsTypeDef(TypedDict):
AllowCredentials: NotRequired[bool],
AllowHeaders: NotRequired[Sequence[str]],
AllowMethods: NotRequired[Sequence[str]],
AllowOrigins: NotRequired[Sequence[str]],
ExposeHeaders: NotRequired[Sequence[str]],
MaxAge: NotRequired[int],
DocumentDBEventSourceConfigTypeDef#
# DocumentDBEventSourceConfigTypeDef definition
class DocumentDBEventSourceConfigTypeDef(TypedDict):
DatabaseName: NotRequired[str],
CollectionName: NotRequired[str],
FullDocument: NotRequired[FullDocumentType], # (1)
- See FullDocumentType
ScalingConfigTypeDef#
# ScalingConfigTypeDef definition
class ScalingConfigTypeDef(TypedDict):
MaximumConcurrency: NotRequired[int],
SelfManagedEventSourceTypeDef#
# SelfManagedEventSourceTypeDef definition
class SelfManagedEventSourceTypeDef(TypedDict):
Endpoints: NotRequired[Mapping[EndPointTypeType, Sequence[str]]], # (1)
- See EndPointTypeType
SelfManagedKafkaEventSourceConfigTypeDef#
# SelfManagedKafkaEventSourceConfigTypeDef definition
class SelfManagedKafkaEventSourceConfigTypeDef(TypedDict):
ConsumerGroupId: NotRequired[str],
SourceAccessConfigurationTypeDef#
# SourceAccessConfigurationTypeDef definition
class SourceAccessConfigurationTypeDef(TypedDict):
Type: NotRequired[SourceAccessTypeType], # (1)
URI: NotRequired[str],
DeadLetterConfigTypeDef#
# DeadLetterConfigTypeDef definition
class DeadLetterConfigTypeDef(TypedDict):
TargetArn: NotRequired[str],
EnvironmentTypeDef#
# EnvironmentTypeDef definition
class EnvironmentTypeDef(TypedDict):
Variables: NotRequired[Mapping[str, str]],
EphemeralStorageTypeDef#
# EphemeralStorageTypeDef definition
class EphemeralStorageTypeDef(TypedDict):
Size: int,
FileSystemConfigTypeDef#
# FileSystemConfigTypeDef definition
class FileSystemConfigTypeDef(TypedDict):
Arn: str,
LocalMountPath: str,
ImageConfigTypeDef#
# ImageConfigTypeDef definition
class ImageConfigTypeDef(TypedDict):
EntryPoint: NotRequired[Sequence[str]],
Command: NotRequired[Sequence[str]],
WorkingDirectory: NotRequired[str],
LoggingConfigTypeDef#
# LoggingConfigTypeDef definition
class LoggingConfigTypeDef(TypedDict):
LogFormat: NotRequired[LogFormatType], # (1)
ApplicationLogLevel: NotRequired[ApplicationLogLevelType], # (2)
SystemLogLevel: NotRequired[SystemLogLevelType], # (3)
LogGroup: NotRequired[str],
- See LogFormatType
- See ApplicationLogLevelType
- See SystemLogLevelType
SnapStartTypeDef#
# SnapStartTypeDef definition
class SnapStartTypeDef(TypedDict):
ApplyOn: NotRequired[SnapStartApplyOnType], # (1)
TracingConfigTypeDef#
# TracingConfigTypeDef definition
class TracingConfigTypeDef(TypedDict):
Mode: NotRequired[TracingModeType], # (1)
- See TracingModeType
VpcConfigTypeDef#
# VpcConfigTypeDef definition
class VpcConfigTypeDef(TypedDict):
SubnetIds: NotRequired[Sequence[str]],
SecurityGroupIds: NotRequired[Sequence[str]],
Ipv6AllowedForDualStack: NotRequired[bool],
DeleteAliasRequestRequestTypeDef#
# DeleteAliasRequestRequestTypeDef definition
class DeleteAliasRequestRequestTypeDef(TypedDict):
FunctionName: str,
Name: str,
DeleteCodeSigningConfigRequestRequestTypeDef#
# DeleteCodeSigningConfigRequestRequestTypeDef definition
class DeleteCodeSigningConfigRequestRequestTypeDef(TypedDict):
CodeSigningConfigArn: str,
DeleteEventSourceMappingRequestRequestTypeDef#
# DeleteEventSourceMappingRequestRequestTypeDef definition
class DeleteEventSourceMappingRequestRequestTypeDef(TypedDict):
UUID: str,
DeleteFunctionCodeSigningConfigRequestRequestTypeDef#
# DeleteFunctionCodeSigningConfigRequestRequestTypeDef definition
class DeleteFunctionCodeSigningConfigRequestRequestTypeDef(TypedDict):
FunctionName: str,
DeleteFunctionConcurrencyRequestRequestTypeDef#
# DeleteFunctionConcurrencyRequestRequestTypeDef definition
class DeleteFunctionConcurrencyRequestRequestTypeDef(TypedDict):
FunctionName: str,
DeleteFunctionEventInvokeConfigRequestRequestTypeDef#
# DeleteFunctionEventInvokeConfigRequestRequestTypeDef definition
class DeleteFunctionEventInvokeConfigRequestRequestTypeDef(TypedDict):
FunctionName: str,
Qualifier: NotRequired[str],
DeleteFunctionRequestRequestTypeDef#
# DeleteFunctionRequestRequestTypeDef definition
class DeleteFunctionRequestRequestTypeDef(TypedDict):
FunctionName: str,
Qualifier: NotRequired[str],
DeleteFunctionUrlConfigRequestRequestTypeDef#
# DeleteFunctionUrlConfigRequestRequestTypeDef definition
class DeleteFunctionUrlConfigRequestRequestTypeDef(TypedDict):
FunctionName: str,
Qualifier: NotRequired[str],
DeleteLayerVersionRequestRequestTypeDef#
# DeleteLayerVersionRequestRequestTypeDef definition
class DeleteLayerVersionRequestRequestTypeDef(TypedDict):
LayerName: str,
VersionNumber: int,
DeleteProvisionedConcurrencyConfigRequestRequestTypeDef#
# DeleteProvisionedConcurrencyConfigRequestRequestTypeDef definition
class DeleteProvisionedConcurrencyConfigRequestRequestTypeDef(TypedDict):
FunctionName: str,
Qualifier: str,
OnFailureTypeDef#
# OnFailureTypeDef definition
class OnFailureTypeDef(TypedDict):
Destination: NotRequired[str],
OnSuccessTypeDef#
# OnSuccessTypeDef definition
class OnSuccessTypeDef(TypedDict):
Destination: NotRequired[str],
EnvironmentErrorTypeDef#
# EnvironmentErrorTypeDef definition
class EnvironmentErrorTypeDef(TypedDict):
ErrorCode: NotRequired[str],
Message: NotRequired[str],
FilterCriteriaErrorTypeDef#
# FilterCriteriaErrorTypeDef definition
class FilterCriteriaErrorTypeDef(TypedDict):
ErrorCode: NotRequired[str],
Message: NotRequired[str],
SelfManagedEventSourceOutputTypeDef#
# SelfManagedEventSourceOutputTypeDef definition
class SelfManagedEventSourceOutputTypeDef(TypedDict):
Endpoints: NotRequired[Dict[EndPointTypeType, List[str]]], # (1)
- See EndPointTypeType
FilterTypeDef#
# FilterTypeDef definition
class FilterTypeDef(TypedDict):
Pattern: NotRequired[str],
FunctionCodeLocationTypeDef#
# FunctionCodeLocationTypeDef definition
class FunctionCodeLocationTypeDef(TypedDict):
RepositoryType: NotRequired[str],
Location: NotRequired[str],
ImageUri: NotRequired[str],
ResolvedImageUri: NotRequired[str],
SourceKMSKeyArn: NotRequired[str],
LayerTypeDef#
# LayerTypeDef definition
class LayerTypeDef(TypedDict):
Arn: NotRequired[str],
CodeSize: NotRequired[int],
SigningProfileVersionArn: NotRequired[str],
SigningJobArn: NotRequired[str],
SnapStartResponseTypeDef#
# SnapStartResponseTypeDef definition
class SnapStartResponseTypeDef(TypedDict):
ApplyOn: NotRequired[SnapStartApplyOnType], # (1)
OptimizationStatus: NotRequired[SnapStartOptimizationStatusType], # (2)
TracingConfigResponseTypeDef#
# TracingConfigResponseTypeDef definition
class TracingConfigResponseTypeDef(TypedDict):
Mode: NotRequired[TracingModeType], # (1)
- See TracingModeType
VpcConfigResponseTypeDef#
# VpcConfigResponseTypeDef definition
class VpcConfigResponseTypeDef(TypedDict):
SubnetIds: NotRequired[List[str]],
SecurityGroupIds: NotRequired[List[str]],
VpcId: NotRequired[str],
Ipv6AllowedForDualStack: NotRequired[bool],
GetAliasRequestRequestTypeDef#
# GetAliasRequestRequestTypeDef definition
class GetAliasRequestRequestTypeDef(TypedDict):
FunctionName: str,
Name: str,
GetCodeSigningConfigRequestRequestTypeDef#
# GetCodeSigningConfigRequestRequestTypeDef definition
class GetCodeSigningConfigRequestRequestTypeDef(TypedDict):
CodeSigningConfigArn: str,
GetEventSourceMappingRequestRequestTypeDef#
# GetEventSourceMappingRequestRequestTypeDef definition
class GetEventSourceMappingRequestRequestTypeDef(TypedDict):
UUID: str,
GetFunctionCodeSigningConfigRequestRequestTypeDef#
# GetFunctionCodeSigningConfigRequestRequestTypeDef definition
class GetFunctionCodeSigningConfigRequestRequestTypeDef(TypedDict):
FunctionName: str,
GetFunctionConcurrencyRequestRequestTypeDef#
# GetFunctionConcurrencyRequestRequestTypeDef definition
class GetFunctionConcurrencyRequestRequestTypeDef(TypedDict):
FunctionName: str,
WaiterConfigTypeDef#
# WaiterConfigTypeDef definition
class WaiterConfigTypeDef(TypedDict):
Delay: NotRequired[int],
MaxAttempts: NotRequired[int],
GetFunctionConfigurationRequestRequestTypeDef#
# GetFunctionConfigurationRequestRequestTypeDef definition
class GetFunctionConfigurationRequestRequestTypeDef(TypedDict):
FunctionName: str,
Qualifier: NotRequired[str],
GetFunctionEventInvokeConfigRequestRequestTypeDef#
# GetFunctionEventInvokeConfigRequestRequestTypeDef definition
class GetFunctionEventInvokeConfigRequestRequestTypeDef(TypedDict):
FunctionName: str,
Qualifier: NotRequired[str],
GetFunctionRecursionConfigRequestRequestTypeDef#
# GetFunctionRecursionConfigRequestRequestTypeDef definition
class GetFunctionRecursionConfigRequestRequestTypeDef(TypedDict):
FunctionName: str,
GetFunctionRequestRequestTypeDef#
# GetFunctionRequestRequestTypeDef definition
class GetFunctionRequestRequestTypeDef(TypedDict):
FunctionName: str,
Qualifier: NotRequired[str],
TagsErrorTypeDef#
# TagsErrorTypeDef definition
class TagsErrorTypeDef(TypedDict):
ErrorCode: str,
Message: str,
GetFunctionUrlConfigRequestRequestTypeDef#
# GetFunctionUrlConfigRequestRequestTypeDef definition
class GetFunctionUrlConfigRequestRequestTypeDef(TypedDict):
FunctionName: str,
Qualifier: NotRequired[str],
GetLayerVersionByArnRequestRequestTypeDef#
# GetLayerVersionByArnRequestRequestTypeDef definition
class GetLayerVersionByArnRequestRequestTypeDef(TypedDict):
Arn: str,
GetLayerVersionPolicyRequestRequestTypeDef#
# GetLayerVersionPolicyRequestRequestTypeDef definition
class GetLayerVersionPolicyRequestRequestTypeDef(TypedDict):
LayerName: str,
VersionNumber: int,
GetLayerVersionRequestRequestTypeDef#
# GetLayerVersionRequestRequestTypeDef definition
class GetLayerVersionRequestRequestTypeDef(TypedDict):
LayerName: str,
VersionNumber: int,
LayerVersionContentOutputTypeDef#
# LayerVersionContentOutputTypeDef definition
class LayerVersionContentOutputTypeDef(TypedDict):
Location: NotRequired[str],
CodeSha256: NotRequired[str],
CodeSize: NotRequired[int],
SigningProfileVersionArn: NotRequired[str],
SigningJobArn: NotRequired[str],
GetPolicyRequestRequestTypeDef#
# GetPolicyRequestRequestTypeDef definition
class GetPolicyRequestRequestTypeDef(TypedDict):
FunctionName: str,
Qualifier: NotRequired[str],
GetProvisionedConcurrencyConfigRequestRequestTypeDef#
# GetProvisionedConcurrencyConfigRequestRequestTypeDef definition
class GetProvisionedConcurrencyConfigRequestRequestTypeDef(TypedDict):
FunctionName: str,
Qualifier: str,
GetRuntimeManagementConfigRequestRequestTypeDef#
# GetRuntimeManagementConfigRequestRequestTypeDef definition
class GetRuntimeManagementConfigRequestRequestTypeDef(TypedDict):
FunctionName: str,
Qualifier: NotRequired[str],
ImageConfigErrorTypeDef#
# ImageConfigErrorTypeDef definition
class ImageConfigErrorTypeDef(TypedDict):
ErrorCode: NotRequired[str],
Message: NotRequired[str],
ImageConfigOutputTypeDef#
# ImageConfigOutputTypeDef definition
class ImageConfigOutputTypeDef(TypedDict):
EntryPoint: NotRequired[List[str]],
Command: NotRequired[List[str]],
WorkingDirectory: NotRequired[str],
InvokeResponseStreamUpdateTypeDef#
# InvokeResponseStreamUpdateTypeDef definition
class InvokeResponseStreamUpdateTypeDef(TypedDict):
Payload: NotRequired[bytes],
InvokeWithResponseStreamCompleteEventTypeDef#
# InvokeWithResponseStreamCompleteEventTypeDef definition
class InvokeWithResponseStreamCompleteEventTypeDef(TypedDict):
ErrorCode: NotRequired[str],
ErrorDetails: NotRequired[str],
LogResult: NotRequired[str],
LayerVersionsListItemTypeDef#
# LayerVersionsListItemTypeDef definition
class LayerVersionsListItemTypeDef(TypedDict):
LayerVersionArn: NotRequired[str],
Version: NotRequired[int],
Description: NotRequired[str],
CreatedDate: NotRequired[str],
CompatibleRuntimes: NotRequired[List[RuntimeType]], # (1)
LicenseInfo: NotRequired[str],
CompatibleArchitectures: NotRequired[List[ArchitectureType]], # (2)
- See RuntimeType
- See ArchitectureType
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListAliasesRequestRequestTypeDef#
# ListAliasesRequestRequestTypeDef definition
class ListAliasesRequestRequestTypeDef(TypedDict):
FunctionName: str,
FunctionVersion: NotRequired[str],
Marker: NotRequired[str],
MaxItems: NotRequired[int],
ListCodeSigningConfigsRequestRequestTypeDef#
# ListCodeSigningConfigsRequestRequestTypeDef definition
class ListCodeSigningConfigsRequestRequestTypeDef(TypedDict):
Marker: NotRequired[str],
MaxItems: NotRequired[int],
ListEventSourceMappingsRequestRequestTypeDef#
# ListEventSourceMappingsRequestRequestTypeDef definition
class ListEventSourceMappingsRequestRequestTypeDef(TypedDict):
EventSourceArn: NotRequired[str],
FunctionName: NotRequired[str],
Marker: NotRequired[str],
MaxItems: NotRequired[int],
ListFunctionEventInvokeConfigsRequestRequestTypeDef#
# ListFunctionEventInvokeConfigsRequestRequestTypeDef definition
class ListFunctionEventInvokeConfigsRequestRequestTypeDef(TypedDict):
FunctionName: str,
Marker: NotRequired[str],
MaxItems: NotRequired[int],
ListFunctionUrlConfigsRequestRequestTypeDef#
# ListFunctionUrlConfigsRequestRequestTypeDef definition
class ListFunctionUrlConfigsRequestRequestTypeDef(TypedDict):
FunctionName: str,
Marker: NotRequired[str],
MaxItems: NotRequired[int],
ListFunctionsByCodeSigningConfigRequestRequestTypeDef#
# ListFunctionsByCodeSigningConfigRequestRequestTypeDef definition
class ListFunctionsByCodeSigningConfigRequestRequestTypeDef(TypedDict):
CodeSigningConfigArn: str,
Marker: NotRequired[str],
MaxItems: NotRequired[int],
ListFunctionsRequestRequestTypeDef#
# ListFunctionsRequestRequestTypeDef definition
class ListFunctionsRequestRequestTypeDef(TypedDict):
MasterRegion: NotRequired[str],
FunctionVersion: NotRequired[FunctionVersionType], # (1)
Marker: NotRequired[str],
MaxItems: NotRequired[int],
ListLayerVersionsRequestRequestTypeDef#
# ListLayerVersionsRequestRequestTypeDef definition
class ListLayerVersionsRequestRequestTypeDef(TypedDict):
LayerName: str,
CompatibleRuntime: NotRequired[RuntimeType], # (1)
Marker: NotRequired[str],
MaxItems: NotRequired[int],
CompatibleArchitecture: NotRequired[ArchitectureType], # (2)
- See RuntimeType
- See ArchitectureType
ListLayersRequestRequestTypeDef#
# ListLayersRequestRequestTypeDef definition
class ListLayersRequestRequestTypeDef(TypedDict):
CompatibleRuntime: NotRequired[RuntimeType], # (1)
Marker: NotRequired[str],
MaxItems: NotRequired[int],
CompatibleArchitecture: NotRequired[ArchitectureType], # (2)
- See RuntimeType
- See ArchitectureType
ListProvisionedConcurrencyConfigsRequestRequestTypeDef#
# ListProvisionedConcurrencyConfigsRequestRequestTypeDef definition
class ListProvisionedConcurrencyConfigsRequestRequestTypeDef(TypedDict):
FunctionName: str,
Marker: NotRequired[str],
MaxItems: NotRequired[int],
ProvisionedConcurrencyConfigListItemTypeDef#
# ProvisionedConcurrencyConfigListItemTypeDef definition
class ProvisionedConcurrencyConfigListItemTypeDef(TypedDict):
FunctionArn: NotRequired[str],
RequestedProvisionedConcurrentExecutions: NotRequired[int],
AvailableProvisionedConcurrentExecutions: NotRequired[int],
AllocatedProvisionedConcurrentExecutions: NotRequired[int],
Status: NotRequired[ProvisionedConcurrencyStatusEnumType], # (1)
StatusReason: NotRequired[str],
LastModified: NotRequired[str],
ListTagsRequestRequestTypeDef#
# ListTagsRequestRequestTypeDef definition
class ListTagsRequestRequestTypeDef(TypedDict):
Resource: str,
ListVersionsByFunctionRequestRequestTypeDef#
# ListVersionsByFunctionRequestRequestTypeDef definition
class ListVersionsByFunctionRequestRequestTypeDef(TypedDict):
FunctionName: str,
Marker: NotRequired[str],
MaxItems: NotRequired[int],
PublishVersionRequestRequestTypeDef#
# PublishVersionRequestRequestTypeDef definition
class PublishVersionRequestRequestTypeDef(TypedDict):
FunctionName: str,
CodeSha256: NotRequired[str],
Description: NotRequired[str],
RevisionId: NotRequired[str],
PutFunctionCodeSigningConfigRequestRequestTypeDef#
# PutFunctionCodeSigningConfigRequestRequestTypeDef definition
class PutFunctionCodeSigningConfigRequestRequestTypeDef(TypedDict):
CodeSigningConfigArn: str,
FunctionName: str,
PutFunctionConcurrencyRequestRequestTypeDef#
# PutFunctionConcurrencyRequestRequestTypeDef definition
class PutFunctionConcurrencyRequestRequestTypeDef(TypedDict):
FunctionName: str,
ReservedConcurrentExecutions: int,
PutFunctionRecursionConfigRequestRequestTypeDef#
# PutFunctionRecursionConfigRequestRequestTypeDef definition
class PutFunctionRecursionConfigRequestRequestTypeDef(TypedDict):
FunctionName: str,
RecursiveLoop: RecursiveLoopType, # (1)
PutProvisionedConcurrencyConfigRequestRequestTypeDef#
# PutProvisionedConcurrencyConfigRequestRequestTypeDef definition
class PutProvisionedConcurrencyConfigRequestRequestTypeDef(TypedDict):
FunctionName: str,
Qualifier: str,
ProvisionedConcurrentExecutions: int,
PutRuntimeManagementConfigRequestRequestTypeDef#
# PutRuntimeManagementConfigRequestRequestTypeDef definition
class PutRuntimeManagementConfigRequestRequestTypeDef(TypedDict):
FunctionName: str,
UpdateRuntimeOn: UpdateRuntimeOnType, # (1)
Qualifier: NotRequired[str],
RuntimeVersionArn: NotRequired[str],
RemoveLayerVersionPermissionRequestRequestTypeDef#
# RemoveLayerVersionPermissionRequestRequestTypeDef definition
class RemoveLayerVersionPermissionRequestRequestTypeDef(TypedDict):
LayerName: str,
VersionNumber: int,
StatementId: str,
RevisionId: NotRequired[str],
RemovePermissionRequestRequestTypeDef#
# RemovePermissionRequestRequestTypeDef definition
class RemovePermissionRequestRequestTypeDef(TypedDict):
FunctionName: str,
StatementId: str,
Qualifier: NotRequired[str],
RevisionId: NotRequired[str],
RuntimeVersionErrorTypeDef#
# RuntimeVersionErrorTypeDef definition
class RuntimeVersionErrorTypeDef(TypedDict):
ErrorCode: NotRequired[str],
Message: NotRequired[str],
TagResourceRequestRequestTypeDef#
# TagResourceRequestRequestTypeDef definition
class TagResourceRequestRequestTypeDef(TypedDict):
Resource: str,
Tags: Mapping[str, str],
UntagResourceRequestRequestTypeDef#
# UntagResourceRequestRequestTypeDef definition
class UntagResourceRequestRequestTypeDef(TypedDict):
Resource: str,
TagKeys: Sequence[str],
AddLayerVersionPermissionResponseTypeDef#
# AddLayerVersionPermissionResponseTypeDef definition
class AddLayerVersionPermissionResponseTypeDef(TypedDict):
Statement: str,
RevisionId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
AddPermissionResponseTypeDef#
# AddPermissionResponseTypeDef definition
class AddPermissionResponseTypeDef(TypedDict):
Statement: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ConcurrencyResponseTypeDef#
# ConcurrencyResponseTypeDef definition
class ConcurrencyResponseTypeDef(TypedDict):
ReservedConcurrentExecutions: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
EmptyResponseMetadataTypeDef#
# EmptyResponseMetadataTypeDef definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetAccountSettingsResponseTypeDef#
# GetAccountSettingsResponseTypeDef definition
class GetAccountSettingsResponseTypeDef(TypedDict):
AccountLimit: AccountLimitTypeDef, # (1)
AccountUsage: AccountUsageTypeDef, # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
GetFunctionCodeSigningConfigResponseTypeDef#
# GetFunctionCodeSigningConfigResponseTypeDef definition
class GetFunctionCodeSigningConfigResponseTypeDef(TypedDict):
CodeSigningConfigArn: str,
FunctionName: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetFunctionConcurrencyResponseTypeDef#
# GetFunctionConcurrencyResponseTypeDef definition
class GetFunctionConcurrencyResponseTypeDef(TypedDict):
ReservedConcurrentExecutions: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetFunctionRecursionConfigResponseTypeDef#
# GetFunctionRecursionConfigResponseTypeDef definition
class GetFunctionRecursionConfigResponseTypeDef(TypedDict):
RecursiveLoop: RecursiveLoopType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetLayerVersionPolicyResponseTypeDef#
# GetLayerVersionPolicyResponseTypeDef definition
class GetLayerVersionPolicyResponseTypeDef(TypedDict):
Policy: str,
RevisionId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetPolicyResponseTypeDef#
# GetPolicyResponseTypeDef definition
class GetPolicyResponseTypeDef(TypedDict):
Policy: str,
RevisionId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetProvisionedConcurrencyConfigResponseTypeDef#
# GetProvisionedConcurrencyConfigResponseTypeDef definition
class GetProvisionedConcurrencyConfigResponseTypeDef(TypedDict):
RequestedProvisionedConcurrentExecutions: int,
AvailableProvisionedConcurrentExecutions: int,
AllocatedProvisionedConcurrentExecutions: int,
Status: ProvisionedConcurrencyStatusEnumType, # (1)
StatusReason: str,
LastModified: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetRuntimeManagementConfigResponseTypeDef#
# GetRuntimeManagementConfigResponseTypeDef definition
class GetRuntimeManagementConfigResponseTypeDef(TypedDict):
UpdateRuntimeOn: UpdateRuntimeOnType, # (1)
RuntimeVersionArn: str,
FunctionArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
InvocationResponseTypeDef#
# InvocationResponseTypeDef definition
class InvocationResponseTypeDef(TypedDict):
StatusCode: int,
FunctionError: str,
LogResult: str,
Payload: StreamingBody,
ExecutedVersion: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
InvokeAsyncResponseTypeDef#
# InvokeAsyncResponseTypeDef definition
class InvokeAsyncResponseTypeDef(TypedDict):
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListFunctionsByCodeSigningConfigResponseTypeDef#
# ListFunctionsByCodeSigningConfigResponseTypeDef definition
class ListFunctionsByCodeSigningConfigResponseTypeDef(TypedDict):
NextMarker: str,
FunctionArns: List[str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListTagsResponseTypeDef#
# ListTagsResponseTypeDef definition
class ListTagsResponseTypeDef(TypedDict):
Tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
PutFunctionCodeSigningConfigResponseTypeDef#
# PutFunctionCodeSigningConfigResponseTypeDef definition
class PutFunctionCodeSigningConfigResponseTypeDef(TypedDict):
CodeSigningConfigArn: str,
FunctionName: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
PutFunctionRecursionConfigResponseTypeDef#
# PutFunctionRecursionConfigResponseTypeDef definition
class PutFunctionRecursionConfigResponseTypeDef(TypedDict):
RecursiveLoop: RecursiveLoopType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
PutProvisionedConcurrencyConfigResponseTypeDef#
# PutProvisionedConcurrencyConfigResponseTypeDef definition
class PutProvisionedConcurrencyConfigResponseTypeDef(TypedDict):
RequestedProvisionedConcurrentExecutions: int,
AvailableProvisionedConcurrentExecutions: int,
AllocatedProvisionedConcurrentExecutions: int,
Status: ProvisionedConcurrencyStatusEnumType, # (1)
StatusReason: str,
LastModified: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
PutRuntimeManagementConfigResponseTypeDef#
# PutRuntimeManagementConfigResponseTypeDef definition
class PutRuntimeManagementConfigResponseTypeDef(TypedDict):
UpdateRuntimeOn: UpdateRuntimeOnType, # (1)
FunctionArn: str,
RuntimeVersionArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
AliasConfigurationResponseTypeDef#
# AliasConfigurationResponseTypeDef definition
class AliasConfigurationResponseTypeDef(TypedDict):
AliasArn: str,
Name: str,
FunctionVersion: str,
Description: str,
RoutingConfig: AliasRoutingConfigurationOutputTypeDef, # (1)
RevisionId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
AliasConfigurationTypeDef#
# AliasConfigurationTypeDef definition
class AliasConfigurationTypeDef(TypedDict):
AliasArn: NotRequired[str],
Name: NotRequired[str],
FunctionVersion: NotRequired[str],
Description: NotRequired[str],
RoutingConfig: NotRequired[AliasRoutingConfigurationOutputTypeDef], # (1)
RevisionId: NotRequired[str],
CreateAliasRequestRequestTypeDef#
# CreateAliasRequestRequestTypeDef definition
class CreateAliasRequestRequestTypeDef(TypedDict):
FunctionName: str,
Name: str,
FunctionVersion: str,
Description: NotRequired[str],
RoutingConfig: NotRequired[AliasRoutingConfigurationTypeDef], # (1)
UpdateAliasRequestRequestTypeDef#
# UpdateAliasRequestRequestTypeDef definition
class UpdateAliasRequestRequestTypeDef(TypedDict):
FunctionName: str,
Name: str,
FunctionVersion: NotRequired[str],
Description: NotRequired[str],
RoutingConfig: NotRequired[AliasRoutingConfigurationTypeDef], # (1)
RevisionId: NotRequired[str],
FunctionCodeTypeDef#
# FunctionCodeTypeDef definition
class FunctionCodeTypeDef(TypedDict):
ZipFile: NotRequired[BlobTypeDef],
S3Bucket: NotRequired[str],
S3Key: NotRequired[str],
S3ObjectVersion: NotRequired[str],
ImageUri: NotRequired[str],
SourceKMSKeyArn: NotRequired[str],
InvocationRequestRequestTypeDef#
# InvocationRequestRequestTypeDef definition
class InvocationRequestRequestTypeDef(TypedDict):
FunctionName: str,
InvocationType: NotRequired[InvocationTypeType], # (1)
LogType: NotRequired[LogTypeType], # (2)
ClientContext: NotRequired[str],
Payload: NotRequired[BlobTypeDef],
Qualifier: NotRequired[str],
- See InvocationTypeType
- See LogTypeType
InvokeAsyncRequestRequestTypeDef#
# InvokeAsyncRequestRequestTypeDef definition
class InvokeAsyncRequestRequestTypeDef(TypedDict):
FunctionName: str,
InvokeArgs: BlobTypeDef,
InvokeWithResponseStreamRequestRequestTypeDef#
# InvokeWithResponseStreamRequestRequestTypeDef definition
class InvokeWithResponseStreamRequestRequestTypeDef(TypedDict):
FunctionName: str,
InvocationType: NotRequired[ResponseStreamingInvocationTypeType], # (1)
LogType: NotRequired[LogTypeType], # (2)
ClientContext: NotRequired[str],
Qualifier: NotRequired[str],
Payload: NotRequired[BlobTypeDef],
LayerVersionContentInputTypeDef#
# LayerVersionContentInputTypeDef definition
class LayerVersionContentInputTypeDef(TypedDict):
S3Bucket: NotRequired[str],
S3Key: NotRequired[str],
S3ObjectVersion: NotRequired[str],
ZipFile: NotRequired[BlobTypeDef],
UpdateFunctionCodeRequestRequestTypeDef#
# UpdateFunctionCodeRequestRequestTypeDef definition
class UpdateFunctionCodeRequestRequestTypeDef(TypedDict):
FunctionName: str,
ZipFile: NotRequired[BlobTypeDef],
S3Bucket: NotRequired[str],
S3Key: NotRequired[str],
S3ObjectVersion: NotRequired[str],
ImageUri: NotRequired[str],
Publish: NotRequired[bool],
DryRun: NotRequired[bool],
RevisionId: NotRequired[str],
Architectures: NotRequired[Sequence[ArchitectureType]], # (1)
SourceKMSKeyArn: NotRequired[str],
- See ArchitectureType
CodeSigningConfigTypeDef#
# CodeSigningConfigTypeDef definition
class CodeSigningConfigTypeDef(TypedDict):
CodeSigningConfigId: str,
CodeSigningConfigArn: str,
AllowedPublishers: AllowedPublishersOutputTypeDef, # (1)
CodeSigningPolicies: CodeSigningPoliciesTypeDef, # (2)
LastModified: str,
Description: NotRequired[str],
CreateCodeSigningConfigRequestRequestTypeDef#
# CreateCodeSigningConfigRequestRequestTypeDef definition
class CreateCodeSigningConfigRequestRequestTypeDef(TypedDict):
AllowedPublishers: AllowedPublishersTypeDef, # (1)
Description: NotRequired[str],
CodeSigningPolicies: NotRequired[CodeSigningPoliciesTypeDef], # (2)
Tags: NotRequired[Mapping[str, str]],
UpdateCodeSigningConfigRequestRequestTypeDef#
# UpdateCodeSigningConfigRequestRequestTypeDef definition
class UpdateCodeSigningConfigRequestRequestTypeDef(TypedDict):
CodeSigningConfigArn: str,
Description: NotRequired[str],
AllowedPublishers: NotRequired[AllowedPublishersTypeDef], # (1)
CodeSigningPolicies: NotRequired[CodeSigningPoliciesTypeDef], # (2)
CreateFunctionUrlConfigResponseTypeDef#
# CreateFunctionUrlConfigResponseTypeDef definition
class CreateFunctionUrlConfigResponseTypeDef(TypedDict):
FunctionUrl: str,
FunctionArn: str,
AuthType: FunctionUrlAuthTypeType, # (1)
Cors: CorsOutputTypeDef, # (2)
CreationTime: str,
InvokeMode: InvokeModeType, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
FunctionUrlConfigTypeDef#
# FunctionUrlConfigTypeDef definition
class FunctionUrlConfigTypeDef(TypedDict):
FunctionUrl: str,
FunctionArn: str,
CreationTime: str,
LastModifiedTime: str,
AuthType: FunctionUrlAuthTypeType, # (2)
Cors: NotRequired[CorsOutputTypeDef], # (1)
InvokeMode: NotRequired[InvokeModeType], # (3)
- See CorsOutputTypeDef
- See FunctionUrlAuthTypeType
- See InvokeModeType
GetFunctionUrlConfigResponseTypeDef#
# GetFunctionUrlConfigResponseTypeDef definition
class GetFunctionUrlConfigResponseTypeDef(TypedDict):
FunctionUrl: str,
FunctionArn: str,
AuthType: FunctionUrlAuthTypeType, # (1)
Cors: CorsOutputTypeDef, # (2)
CreationTime: str,
LastModifiedTime: str,
InvokeMode: InvokeModeType, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
UpdateFunctionUrlConfigResponseTypeDef#
# UpdateFunctionUrlConfigResponseTypeDef definition
class UpdateFunctionUrlConfigResponseTypeDef(TypedDict):
FunctionUrl: str,
FunctionArn: str,
AuthType: FunctionUrlAuthTypeType, # (1)
Cors: CorsOutputTypeDef, # (2)
CreationTime: str,
LastModifiedTime: str,
InvokeMode: InvokeModeType, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
CreateFunctionUrlConfigRequestRequestTypeDef#
# CreateFunctionUrlConfigRequestRequestTypeDef definition
class CreateFunctionUrlConfigRequestRequestTypeDef(TypedDict):
FunctionName: str,
AuthType: FunctionUrlAuthTypeType, # (1)
Qualifier: NotRequired[str],
Cors: NotRequired[CorsTypeDef], # (2)
InvokeMode: NotRequired[InvokeModeType], # (3)
- See FunctionUrlAuthTypeType
- See CorsTypeDef
- See InvokeModeType
UpdateFunctionUrlConfigRequestRequestTypeDef#
# UpdateFunctionUrlConfigRequestRequestTypeDef definition
class UpdateFunctionUrlConfigRequestRequestTypeDef(TypedDict):
FunctionName: str,
Qualifier: NotRequired[str],
AuthType: NotRequired[FunctionUrlAuthTypeType], # (1)
Cors: NotRequired[CorsTypeDef], # (2)
InvokeMode: NotRequired[InvokeModeType], # (3)
- See FunctionUrlAuthTypeType
- See CorsTypeDef
- See InvokeModeType
UpdateFunctionConfigurationRequestRequestTypeDef#
# UpdateFunctionConfigurationRequestRequestTypeDef definition
class UpdateFunctionConfigurationRequestRequestTypeDef(TypedDict):
FunctionName: str,
Role: NotRequired[str],
Handler: NotRequired[str],
Description: NotRequired[str],
Timeout: NotRequired[int],
MemorySize: NotRequired[int],
VpcConfig: NotRequired[VpcConfigTypeDef], # (1)
Environment: NotRequired[EnvironmentTypeDef], # (2)
Runtime: NotRequired[RuntimeType], # (3)
DeadLetterConfig: NotRequired[DeadLetterConfigTypeDef], # (4)
KMSKeyArn: NotRequired[str],
TracingConfig: NotRequired[TracingConfigTypeDef], # (5)
RevisionId: NotRequired[str],
Layers: NotRequired[Sequence[str]],
FileSystemConfigs: NotRequired[Sequence[FileSystemConfigTypeDef]], # (6)
ImageConfig: NotRequired[ImageConfigTypeDef], # (7)
EphemeralStorage: NotRequired[EphemeralStorageTypeDef], # (8)
SnapStart: NotRequired[SnapStartTypeDef], # (9)
LoggingConfig: NotRequired[LoggingConfigTypeDef], # (10)
- See VpcConfigTypeDef
- See EnvironmentTypeDef
- See RuntimeType
- See DeadLetterConfigTypeDef
- See TracingConfigTypeDef
- See FileSystemConfigTypeDef
- See ImageConfigTypeDef
- See EphemeralStorageTypeDef
- See SnapStartTypeDef
- See LoggingConfigTypeDef
DestinationConfigTypeDef#
# DestinationConfigTypeDef definition
class DestinationConfigTypeDef(TypedDict):
OnSuccess: NotRequired[OnSuccessTypeDef], # (1)
OnFailure: NotRequired[OnFailureTypeDef], # (2)
- See OnSuccessTypeDef
- See OnFailureTypeDef
EnvironmentResponseTypeDef#
# EnvironmentResponseTypeDef definition
class EnvironmentResponseTypeDef(TypedDict):
Variables: NotRequired[Dict[str, str]],
Error: NotRequired[EnvironmentErrorTypeDef], # (1)
FilterCriteriaOutputTypeDef#
# FilterCriteriaOutputTypeDef definition
class FilterCriteriaOutputTypeDef(TypedDict):
Filters: NotRequired[List[FilterTypeDef]], # (1)
- See FilterTypeDef
FilterCriteriaTypeDef#
# FilterCriteriaTypeDef definition
class FilterCriteriaTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
GetFunctionConfigurationRequestFunctionActiveWaitTypeDef#
# GetFunctionConfigurationRequestFunctionActiveWaitTypeDef definition
class GetFunctionConfigurationRequestFunctionActiveWaitTypeDef(TypedDict):
FunctionName: str,
Qualifier: NotRequired[str],
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
GetFunctionConfigurationRequestFunctionUpdatedWaitTypeDef#
# GetFunctionConfigurationRequestFunctionUpdatedWaitTypeDef definition
class GetFunctionConfigurationRequestFunctionUpdatedWaitTypeDef(TypedDict):
FunctionName: str,
Qualifier: NotRequired[str],
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
GetFunctionConfigurationRequestPublishedVersionActiveWaitTypeDef#
# GetFunctionConfigurationRequestPublishedVersionActiveWaitTypeDef definition
class GetFunctionConfigurationRequestPublishedVersionActiveWaitTypeDef(TypedDict):
FunctionName: str,
Qualifier: NotRequired[str],
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
GetFunctionRequestFunctionActiveV2WaitTypeDef#
# GetFunctionRequestFunctionActiveV2WaitTypeDef definition
class GetFunctionRequestFunctionActiveV2WaitTypeDef(TypedDict):
FunctionName: str,
Qualifier: NotRequired[str],
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
GetFunctionRequestFunctionExistsWaitTypeDef#
# GetFunctionRequestFunctionExistsWaitTypeDef definition
class GetFunctionRequestFunctionExistsWaitTypeDef(TypedDict):
FunctionName: str,
Qualifier: NotRequired[str],
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
GetFunctionRequestFunctionUpdatedV2WaitTypeDef#
# GetFunctionRequestFunctionUpdatedV2WaitTypeDef definition
class GetFunctionRequestFunctionUpdatedV2WaitTypeDef(TypedDict):
FunctionName: str,
Qualifier: NotRequired[str],
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
GetLayerVersionResponseTypeDef#
# GetLayerVersionResponseTypeDef definition
class GetLayerVersionResponseTypeDef(TypedDict):
Content: LayerVersionContentOutputTypeDef, # (1)
LayerArn: str,
LayerVersionArn: str,
Description: str,
CreatedDate: str,
Version: int,
CompatibleRuntimes: List[RuntimeType], # (2)
LicenseInfo: str,
CompatibleArchitectures: List[ArchitectureType], # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See LayerVersionContentOutputTypeDef
- See RuntimeType
- See ArchitectureType
- See ResponseMetadataTypeDef
PublishLayerVersionResponseTypeDef#
# PublishLayerVersionResponseTypeDef definition
class PublishLayerVersionResponseTypeDef(TypedDict):
Content: LayerVersionContentOutputTypeDef, # (1)
LayerArn: str,
LayerVersionArn: str,
Description: str,
CreatedDate: str,
Version: int,
CompatibleRuntimes: List[RuntimeType], # (2)
LicenseInfo: str,
CompatibleArchitectures: List[ArchitectureType], # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See LayerVersionContentOutputTypeDef
- See RuntimeType
- See ArchitectureType
- See ResponseMetadataTypeDef
ImageConfigResponseTypeDef#
# ImageConfigResponseTypeDef definition
class ImageConfigResponseTypeDef(TypedDict):
ImageConfig: NotRequired[ImageConfigOutputTypeDef], # (1)
Error: NotRequired[ImageConfigErrorTypeDef], # (2)
InvokeWithResponseStreamResponseEventTypeDef#
# InvokeWithResponseStreamResponseEventTypeDef definition
class InvokeWithResponseStreamResponseEventTypeDef(TypedDict):
PayloadChunk: NotRequired[InvokeResponseStreamUpdateTypeDef], # (1)
InvokeComplete: NotRequired[InvokeWithResponseStreamCompleteEventTypeDef], # (2)
LayersListItemTypeDef#
# LayersListItemTypeDef definition
class LayersListItemTypeDef(TypedDict):
LayerName: NotRequired[str],
LayerArn: NotRequired[str],
LatestMatchingVersion: NotRequired[LayerVersionsListItemTypeDef], # (1)
ListLayerVersionsResponseTypeDef#
# ListLayerVersionsResponseTypeDef definition
class ListLayerVersionsResponseTypeDef(TypedDict):
NextMarker: str,
LayerVersions: List[LayerVersionsListItemTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListAliasesRequestListAliasesPaginateTypeDef#
# ListAliasesRequestListAliasesPaginateTypeDef definition
class ListAliasesRequestListAliasesPaginateTypeDef(TypedDict):
FunctionName: str,
FunctionVersion: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListCodeSigningConfigsRequestListCodeSigningConfigsPaginateTypeDef#
# ListCodeSigningConfigsRequestListCodeSigningConfigsPaginateTypeDef definition
class ListCodeSigningConfigsRequestListCodeSigningConfigsPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListEventSourceMappingsRequestListEventSourceMappingsPaginateTypeDef#
# ListEventSourceMappingsRequestListEventSourceMappingsPaginateTypeDef definition
class ListEventSourceMappingsRequestListEventSourceMappingsPaginateTypeDef(TypedDict):
EventSourceArn: NotRequired[str],
FunctionName: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListFunctionEventInvokeConfigsRequestListFunctionEventInvokeConfigsPaginateTypeDef#
# ListFunctionEventInvokeConfigsRequestListFunctionEventInvokeConfigsPaginateTypeDef definition
class ListFunctionEventInvokeConfigsRequestListFunctionEventInvokeConfigsPaginateTypeDef(TypedDict):
FunctionName: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListFunctionUrlConfigsRequestListFunctionUrlConfigsPaginateTypeDef#
# ListFunctionUrlConfigsRequestListFunctionUrlConfigsPaginateTypeDef definition
class ListFunctionUrlConfigsRequestListFunctionUrlConfigsPaginateTypeDef(TypedDict):
FunctionName: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListFunctionsByCodeSigningConfigRequestListFunctionsByCodeSigningConfigPaginateTypeDef#
# ListFunctionsByCodeSigningConfigRequestListFunctionsByCodeSigningConfigPaginateTypeDef definition
class ListFunctionsByCodeSigningConfigRequestListFunctionsByCodeSigningConfigPaginateTypeDef(TypedDict):
CodeSigningConfigArn: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListFunctionsRequestListFunctionsPaginateTypeDef#
# ListFunctionsRequestListFunctionsPaginateTypeDef definition
class ListFunctionsRequestListFunctionsPaginateTypeDef(TypedDict):
MasterRegion: NotRequired[str],
FunctionVersion: NotRequired[FunctionVersionType], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListLayerVersionsRequestListLayerVersionsPaginateTypeDef#
# ListLayerVersionsRequestListLayerVersionsPaginateTypeDef definition
class ListLayerVersionsRequestListLayerVersionsPaginateTypeDef(TypedDict):
LayerName: str,
CompatibleRuntime: NotRequired[RuntimeType], # (1)
CompatibleArchitecture: NotRequired[ArchitectureType], # (2)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
- See RuntimeType
- See ArchitectureType
- See PaginatorConfigTypeDef
ListLayersRequestListLayersPaginateTypeDef#
# ListLayersRequestListLayersPaginateTypeDef definition
class ListLayersRequestListLayersPaginateTypeDef(TypedDict):
CompatibleRuntime: NotRequired[RuntimeType], # (1)
CompatibleArchitecture: NotRequired[ArchitectureType], # (2)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
- See RuntimeType
- See ArchitectureType
- See PaginatorConfigTypeDef
ListProvisionedConcurrencyConfigsRequestListProvisionedConcurrencyConfigsPaginateTypeDef#
# ListProvisionedConcurrencyConfigsRequestListProvisionedConcurrencyConfigsPaginateTypeDef definition
class ListProvisionedConcurrencyConfigsRequestListProvisionedConcurrencyConfigsPaginateTypeDef(TypedDict):
FunctionName: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListVersionsByFunctionRequestListVersionsByFunctionPaginateTypeDef#
# ListVersionsByFunctionRequestListVersionsByFunctionPaginateTypeDef definition
class ListVersionsByFunctionRequestListVersionsByFunctionPaginateTypeDef(TypedDict):
FunctionName: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListProvisionedConcurrencyConfigsResponseTypeDef#
# ListProvisionedConcurrencyConfigsResponseTypeDef definition
class ListProvisionedConcurrencyConfigsResponseTypeDef(TypedDict):
ProvisionedConcurrencyConfigs: List[ProvisionedConcurrencyConfigListItemTypeDef], # (1)
NextMarker: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
RuntimeVersionConfigTypeDef#
# RuntimeVersionConfigTypeDef definition
class RuntimeVersionConfigTypeDef(TypedDict):
RuntimeVersionArn: NotRequired[str],
Error: NotRequired[RuntimeVersionErrorTypeDef], # (1)
ListAliasesResponseTypeDef#
# ListAliasesResponseTypeDef definition
class ListAliasesResponseTypeDef(TypedDict):
NextMarker: str,
Aliases: List[AliasConfigurationTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateFunctionRequestRequestTypeDef#
# CreateFunctionRequestRequestTypeDef definition
class CreateFunctionRequestRequestTypeDef(TypedDict):
FunctionName: str,
Role: str,
Code: FunctionCodeTypeDef, # (1)
Runtime: NotRequired[RuntimeType], # (2)
Handler: NotRequired[str],
Description: NotRequired[str],
Timeout: NotRequired[int],
MemorySize: NotRequired[int],
Publish: NotRequired[bool],
VpcConfig: NotRequired[VpcConfigTypeDef], # (3)
PackageType: NotRequired[PackageTypeType], # (4)
DeadLetterConfig: NotRequired[DeadLetterConfigTypeDef], # (5)
Environment: NotRequired[EnvironmentTypeDef], # (6)
KMSKeyArn: NotRequired[str],
TracingConfig: NotRequired[TracingConfigTypeDef], # (7)
Tags: NotRequired[Mapping[str, str]],
Layers: NotRequired[Sequence[str]],
FileSystemConfigs: NotRequired[Sequence[FileSystemConfigTypeDef]], # (8)
ImageConfig: NotRequired[ImageConfigTypeDef], # (9)
CodeSigningConfigArn: NotRequired[str],
Architectures: NotRequired[Sequence[ArchitectureType]], # (10)
EphemeralStorage: NotRequired[EphemeralStorageTypeDef], # (11)
SnapStart: NotRequired[SnapStartTypeDef], # (12)
LoggingConfig: NotRequired[LoggingConfigTypeDef], # (13)
- See FunctionCodeTypeDef
- See RuntimeType
- See VpcConfigTypeDef
- See PackageTypeType
- See DeadLetterConfigTypeDef
- See EnvironmentTypeDef
- See TracingConfigTypeDef
- See FileSystemConfigTypeDef
- See ImageConfigTypeDef
- See ArchitectureType
- See EphemeralStorageTypeDef
- See SnapStartTypeDef
- See LoggingConfigTypeDef
PublishLayerVersionRequestRequestTypeDef#
# PublishLayerVersionRequestRequestTypeDef definition
class PublishLayerVersionRequestRequestTypeDef(TypedDict):
LayerName: str,
Content: LayerVersionContentInputTypeDef, # (1)
Description: NotRequired[str],
CompatibleRuntimes: NotRequired[Sequence[RuntimeType]], # (2)
LicenseInfo: NotRequired[str],
CompatibleArchitectures: NotRequired[Sequence[ArchitectureType]], # (3)
CreateCodeSigningConfigResponseTypeDef#
# CreateCodeSigningConfigResponseTypeDef definition
class CreateCodeSigningConfigResponseTypeDef(TypedDict):
CodeSigningConfig: CodeSigningConfigTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetCodeSigningConfigResponseTypeDef#
# GetCodeSigningConfigResponseTypeDef definition
class GetCodeSigningConfigResponseTypeDef(TypedDict):
CodeSigningConfig: CodeSigningConfigTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListCodeSigningConfigsResponseTypeDef#
# ListCodeSigningConfigsResponseTypeDef definition
class ListCodeSigningConfigsResponseTypeDef(TypedDict):
NextMarker: str,
CodeSigningConfigs: List[CodeSigningConfigTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateCodeSigningConfigResponseTypeDef#
# UpdateCodeSigningConfigResponseTypeDef definition
class UpdateCodeSigningConfigResponseTypeDef(TypedDict):
CodeSigningConfig: CodeSigningConfigTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListFunctionUrlConfigsResponseTypeDef#
# ListFunctionUrlConfigsResponseTypeDef definition
class ListFunctionUrlConfigsResponseTypeDef(TypedDict):
FunctionUrlConfigs: List[FunctionUrlConfigTypeDef], # (1)
NextMarker: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
FunctionEventInvokeConfigResponseTypeDef#
# FunctionEventInvokeConfigResponseTypeDef definition
class FunctionEventInvokeConfigResponseTypeDef(TypedDict):
LastModified: datetime,
FunctionArn: str,
MaximumRetryAttempts: int,
MaximumEventAgeInSeconds: int,
DestinationConfig: DestinationConfigTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
FunctionEventInvokeConfigTypeDef#
# FunctionEventInvokeConfigTypeDef definition
class FunctionEventInvokeConfigTypeDef(TypedDict):
LastModified: NotRequired[datetime],
FunctionArn: NotRequired[str],
MaximumRetryAttempts: NotRequired[int],
MaximumEventAgeInSeconds: NotRequired[int],
DestinationConfig: NotRequired[DestinationConfigTypeDef], # (1)
PutFunctionEventInvokeConfigRequestRequestTypeDef#
# PutFunctionEventInvokeConfigRequestRequestTypeDef definition
class PutFunctionEventInvokeConfigRequestRequestTypeDef(TypedDict):
FunctionName: str,
Qualifier: NotRequired[str],
MaximumRetryAttempts: NotRequired[int],
MaximumEventAgeInSeconds: NotRequired[int],
DestinationConfig: NotRequired[DestinationConfigTypeDef], # (1)
UpdateFunctionEventInvokeConfigRequestRequestTypeDef#
# UpdateFunctionEventInvokeConfigRequestRequestTypeDef definition
class UpdateFunctionEventInvokeConfigRequestRequestTypeDef(TypedDict):
FunctionName: str,
Qualifier: NotRequired[str],
MaximumRetryAttempts: NotRequired[int],
MaximumEventAgeInSeconds: NotRequired[int],
DestinationConfig: NotRequired[DestinationConfigTypeDef], # (1)
EventSourceMappingConfigurationResponseTypeDef#
# EventSourceMappingConfigurationResponseTypeDef definition
class EventSourceMappingConfigurationResponseTypeDef(TypedDict):
UUID: str,
StartingPosition: EventSourcePositionType, # (1)
StartingPositionTimestamp: datetime,
BatchSize: int,
MaximumBatchingWindowInSeconds: int,
ParallelizationFactor: int,
EventSourceArn: str,
FilterCriteria: FilterCriteriaOutputTypeDef, # (2)
FunctionArn: str,
LastModified: datetime,
LastProcessingResult: str,
State: str,
StateTransitionReason: str,
DestinationConfig: DestinationConfigTypeDef, # (3)
Topics: List[str],
Queues: List[str],
SourceAccessConfigurations: List[SourceAccessConfigurationTypeDef], # (4)
SelfManagedEventSource: SelfManagedEventSourceOutputTypeDef, # (5)
MaximumRecordAgeInSeconds: int,
BisectBatchOnFunctionError: bool,
MaximumRetryAttempts: int,
TumblingWindowInSeconds: int,
FunctionResponseTypes: List[FunctionResponseTypeType], # (6)
AmazonManagedKafkaEventSourceConfig: AmazonManagedKafkaEventSourceConfigTypeDef, # (7)
SelfManagedKafkaEventSourceConfig: SelfManagedKafkaEventSourceConfigTypeDef, # (8)
ScalingConfig: ScalingConfigTypeDef, # (9)
DocumentDBEventSourceConfig: DocumentDBEventSourceConfigTypeDef, # (10)
KMSKeyArn: str,
FilterCriteriaError: FilterCriteriaErrorTypeDef, # (11)
EventSourceMappingArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (12)
- See EventSourcePositionType
- See FilterCriteriaOutputTypeDef
- See DestinationConfigTypeDef
- See SourceAccessConfigurationTypeDef
- See SelfManagedEventSourceOutputTypeDef
- See FunctionResponseTypeType
- See AmazonManagedKafkaEventSourceConfigTypeDef
- See SelfManagedKafkaEventSourceConfigTypeDef
- See ScalingConfigTypeDef
- See DocumentDBEventSourceConfigTypeDef
- See FilterCriteriaErrorTypeDef
- See ResponseMetadataTypeDef
EventSourceMappingConfigurationTypeDef#
# EventSourceMappingConfigurationTypeDef definition
class EventSourceMappingConfigurationTypeDef(TypedDict):
UUID: NotRequired[str],
StartingPosition: NotRequired[EventSourcePositionType], # (1)
StartingPositionTimestamp: NotRequired[datetime],
BatchSize: NotRequired[int],
MaximumBatchingWindowInSeconds: NotRequired[int],
ParallelizationFactor: NotRequired[int],
EventSourceArn: NotRequired[str],
FilterCriteria: NotRequired[FilterCriteriaOutputTypeDef], # (2)
FunctionArn: NotRequired[str],
LastModified: NotRequired[datetime],
LastProcessingResult: NotRequired[str],
State: NotRequired[str],
StateTransitionReason: NotRequired[str],
DestinationConfig: NotRequired[DestinationConfigTypeDef], # (3)
Topics: NotRequired[List[str]],
Queues: NotRequired[List[str]],
SourceAccessConfigurations: NotRequired[List[SourceAccessConfigurationTypeDef]], # (4)
SelfManagedEventSource: NotRequired[SelfManagedEventSourceOutputTypeDef], # (5)
MaximumRecordAgeInSeconds: NotRequired[int],
BisectBatchOnFunctionError: NotRequired[bool],
MaximumRetryAttempts: NotRequired[int],
TumblingWindowInSeconds: NotRequired[int],
FunctionResponseTypes: NotRequired[List[FunctionResponseTypeType]], # (6)
AmazonManagedKafkaEventSourceConfig: NotRequired[AmazonManagedKafkaEventSourceConfigTypeDef], # (7)
SelfManagedKafkaEventSourceConfig: NotRequired[SelfManagedKafkaEventSourceConfigTypeDef], # (8)
ScalingConfig: NotRequired[ScalingConfigTypeDef], # (9)
DocumentDBEventSourceConfig: NotRequired[DocumentDBEventSourceConfigTypeDef], # (10)
KMSKeyArn: NotRequired[str],
FilterCriteriaError: NotRequired[FilterCriteriaErrorTypeDef], # (11)
EventSourceMappingArn: NotRequired[str],
- See EventSourcePositionType
- See FilterCriteriaOutputTypeDef
- See DestinationConfigTypeDef
- See SourceAccessConfigurationTypeDef
- See SelfManagedEventSourceOutputTypeDef
- See FunctionResponseTypeType
- See AmazonManagedKafkaEventSourceConfigTypeDef
- See SelfManagedKafkaEventSourceConfigTypeDef
- See ScalingConfigTypeDef
- See DocumentDBEventSourceConfigTypeDef
- See FilterCriteriaErrorTypeDef
CreateEventSourceMappingRequestRequestTypeDef#
# CreateEventSourceMappingRequestRequestTypeDef definition
class CreateEventSourceMappingRequestRequestTypeDef(TypedDict):
FunctionName: str,
EventSourceArn: NotRequired[str],
Enabled: NotRequired[bool],
BatchSize: NotRequired[int],
FilterCriteria: NotRequired[FilterCriteriaTypeDef], # (1)
MaximumBatchingWindowInSeconds: NotRequired[int],
ParallelizationFactor: NotRequired[int],
StartingPosition: NotRequired[EventSourcePositionType], # (2)
StartingPositionTimestamp: NotRequired[TimestampTypeDef],
DestinationConfig: NotRequired[DestinationConfigTypeDef], # (3)
MaximumRecordAgeInSeconds: NotRequired[int],
BisectBatchOnFunctionError: NotRequired[bool],
MaximumRetryAttempts: NotRequired[int],
Tags: NotRequired[Mapping[str, str]],
TumblingWindowInSeconds: NotRequired[int],
Topics: NotRequired[Sequence[str]],
Queues: NotRequired[Sequence[str]],
SourceAccessConfigurations: NotRequired[Sequence[SourceAccessConfigurationTypeDef]], # (4)
SelfManagedEventSource: NotRequired[SelfManagedEventSourceTypeDef], # (5)
FunctionResponseTypes: NotRequired[Sequence[FunctionResponseTypeType]], # (6)
AmazonManagedKafkaEventSourceConfig: NotRequired[AmazonManagedKafkaEventSourceConfigTypeDef], # (7)
SelfManagedKafkaEventSourceConfig: NotRequired[SelfManagedKafkaEventSourceConfigTypeDef], # (8)
ScalingConfig: NotRequired[ScalingConfigTypeDef], # (9)
DocumentDBEventSourceConfig: NotRequired[DocumentDBEventSourceConfigTypeDef], # (10)
KMSKeyArn: NotRequired[str],
- See FilterCriteriaTypeDef
- See EventSourcePositionType
- See DestinationConfigTypeDef
- See SourceAccessConfigurationTypeDef
- See SelfManagedEventSourceTypeDef
- See FunctionResponseTypeType
- See AmazonManagedKafkaEventSourceConfigTypeDef
- See SelfManagedKafkaEventSourceConfigTypeDef
- See ScalingConfigTypeDef
- See DocumentDBEventSourceConfigTypeDef
UpdateEventSourceMappingRequestRequestTypeDef#
# UpdateEventSourceMappingRequestRequestTypeDef definition
class UpdateEventSourceMappingRequestRequestTypeDef(TypedDict):
UUID: str,
FunctionName: NotRequired[str],
Enabled: NotRequired[bool],
BatchSize: NotRequired[int],
FilterCriteria: NotRequired[FilterCriteriaTypeDef], # (1)
MaximumBatchingWindowInSeconds: NotRequired[int],
DestinationConfig: NotRequired[DestinationConfigTypeDef], # (2)
MaximumRecordAgeInSeconds: NotRequired[int],
BisectBatchOnFunctionError: NotRequired[bool],
MaximumRetryAttempts: NotRequired[int],
ParallelizationFactor: NotRequired[int],
SourceAccessConfigurations: NotRequired[Sequence[SourceAccessConfigurationTypeDef]], # (3)
TumblingWindowInSeconds: NotRequired[int],
FunctionResponseTypes: NotRequired[Sequence[FunctionResponseTypeType]], # (4)
ScalingConfig: NotRequired[ScalingConfigTypeDef], # (5)
DocumentDBEventSourceConfig: NotRequired[DocumentDBEventSourceConfigTypeDef], # (6)
KMSKeyArn: NotRequired[str],
- See FilterCriteriaTypeDef
- See DestinationConfigTypeDef
- See SourceAccessConfigurationTypeDef
- See FunctionResponseTypeType
- See ScalingConfigTypeDef
- See DocumentDBEventSourceConfigTypeDef
InvokeWithResponseStreamResponseTypeDef#
# InvokeWithResponseStreamResponseTypeDef definition
class InvokeWithResponseStreamResponseTypeDef(TypedDict):
StatusCode: int,
ExecutedVersion: str,
EventStream: EventStream[InvokeWithResponseStreamResponseEventTypeDef], # (1)
ResponseStreamContentType: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListLayersResponseTypeDef#
# ListLayersResponseTypeDef definition
class ListLayersResponseTypeDef(TypedDict):
NextMarker: str,
Layers: List[LayersListItemTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
FunctionConfigurationResponseTypeDef#
# FunctionConfigurationResponseTypeDef definition
class FunctionConfigurationResponseTypeDef(TypedDict):
FunctionName: str,
FunctionArn: str,
Runtime: RuntimeType, # (1)
Role: str,
Handler: str,
CodeSize: int,
Description: str,
Timeout: int,
MemorySize: int,
LastModified: str,
CodeSha256: str,
Version: str,
VpcConfig: VpcConfigResponseTypeDef, # (2)
DeadLetterConfig: DeadLetterConfigTypeDef, # (3)
Environment: EnvironmentResponseTypeDef, # (4)
KMSKeyArn: str,
TracingConfig: TracingConfigResponseTypeDef, # (5)
MasterArn: str,
RevisionId: str,
Layers: List[LayerTypeDef], # (6)
State: StateType, # (7)
StateReason: str,
StateReasonCode: StateReasonCodeType, # (8)
LastUpdateStatus: LastUpdateStatusType, # (9)
LastUpdateStatusReason: str,
LastUpdateStatusReasonCode: LastUpdateStatusReasonCodeType, # (10)
FileSystemConfigs: List[FileSystemConfigTypeDef], # (11)
PackageType: PackageTypeType, # (12)
ImageConfigResponse: ImageConfigResponseTypeDef, # (13)
SigningProfileVersionArn: str,
SigningJobArn: str,
Architectures: List[ArchitectureType], # (14)
EphemeralStorage: EphemeralStorageTypeDef, # (15)
SnapStart: SnapStartResponseTypeDef, # (16)
RuntimeVersionConfig: RuntimeVersionConfigTypeDef, # (17)
LoggingConfig: LoggingConfigTypeDef, # (18)
ResponseMetadata: ResponseMetadataTypeDef, # (19)
- See RuntimeType
- See VpcConfigResponseTypeDef
- See DeadLetterConfigTypeDef
- See EnvironmentResponseTypeDef
- See TracingConfigResponseTypeDef
- See LayerTypeDef
- See StateType
- See StateReasonCodeType
- See LastUpdateStatusType
- See LastUpdateStatusReasonCodeType
- See FileSystemConfigTypeDef
- See PackageTypeType
- See ImageConfigResponseTypeDef
- See ArchitectureType
- See EphemeralStorageTypeDef
- See SnapStartResponseTypeDef
- See RuntimeVersionConfigTypeDef
- See LoggingConfigTypeDef
- See ResponseMetadataTypeDef
FunctionConfigurationTypeDef#
# FunctionConfigurationTypeDef definition
class FunctionConfigurationTypeDef(TypedDict):
FunctionName: NotRequired[str],
FunctionArn: NotRequired[str],
Runtime: NotRequired[RuntimeType], # (1)
Role: NotRequired[str],
Handler: NotRequired[str],
CodeSize: NotRequired[int],
Description: NotRequired[str],
Timeout: NotRequired[int],
MemorySize: NotRequired[int],
LastModified: NotRequired[str],
CodeSha256: NotRequired[str],
Version: NotRequired[str],
VpcConfig: NotRequired[VpcConfigResponseTypeDef], # (2)
DeadLetterConfig: NotRequired[DeadLetterConfigTypeDef], # (3)
Environment: NotRequired[EnvironmentResponseTypeDef], # (4)
KMSKeyArn: NotRequired[str],
TracingConfig: NotRequired[TracingConfigResponseTypeDef], # (5)
MasterArn: NotRequired[str],
RevisionId: NotRequired[str],
Layers: NotRequired[List[LayerTypeDef]], # (6)
State: NotRequired[StateType], # (7)
StateReason: NotRequired[str],
StateReasonCode: NotRequired[StateReasonCodeType], # (8)
LastUpdateStatus: NotRequired[LastUpdateStatusType], # (9)
LastUpdateStatusReason: NotRequired[str],
LastUpdateStatusReasonCode: NotRequired[LastUpdateStatusReasonCodeType], # (10)
FileSystemConfigs: NotRequired[List[FileSystemConfigTypeDef]], # (11)
PackageType: NotRequired[PackageTypeType], # (12)
ImageConfigResponse: NotRequired[ImageConfigResponseTypeDef], # (13)
SigningProfileVersionArn: NotRequired[str],
SigningJobArn: NotRequired[str],
Architectures: NotRequired[List[ArchitectureType]], # (14)
EphemeralStorage: NotRequired[EphemeralStorageTypeDef], # (15)
SnapStart: NotRequired[SnapStartResponseTypeDef], # (16)
RuntimeVersionConfig: NotRequired[RuntimeVersionConfigTypeDef], # (17)
LoggingConfig: NotRequired[LoggingConfigTypeDef], # (18)
- See RuntimeType
- See VpcConfigResponseTypeDef
- See DeadLetterConfigTypeDef
- See EnvironmentResponseTypeDef
- See TracingConfigResponseTypeDef
- See LayerTypeDef
- See StateType
- See StateReasonCodeType
- See LastUpdateStatusType
- See LastUpdateStatusReasonCodeType
- See FileSystemConfigTypeDef
- See PackageTypeType
- See ImageConfigResponseTypeDef
- See ArchitectureType
- See EphemeralStorageTypeDef
- See SnapStartResponseTypeDef
- See RuntimeVersionConfigTypeDef
- See LoggingConfigTypeDef
ListFunctionEventInvokeConfigsResponseTypeDef#
# ListFunctionEventInvokeConfigsResponseTypeDef definition
class ListFunctionEventInvokeConfigsResponseTypeDef(TypedDict):
FunctionEventInvokeConfigs: List[FunctionEventInvokeConfigTypeDef], # (1)
NextMarker: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListEventSourceMappingsResponseTypeDef#
# ListEventSourceMappingsResponseTypeDef definition
class ListEventSourceMappingsResponseTypeDef(TypedDict):
NextMarker: str,
EventSourceMappings: List[EventSourceMappingConfigurationTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetFunctionResponseTypeDef#
# GetFunctionResponseTypeDef definition
class GetFunctionResponseTypeDef(TypedDict):
Configuration: FunctionConfigurationTypeDef, # (1)
Code: FunctionCodeLocationTypeDef, # (2)
Tags: Dict[str, str],
TagsError: TagsErrorTypeDef, # (3)
Concurrency: ConcurrencyTypeDef, # (4)
ResponseMetadata: ResponseMetadataTypeDef, # (5)
- See FunctionConfigurationTypeDef
- See FunctionCodeLocationTypeDef
- See TagsErrorTypeDef
- See ConcurrencyTypeDef
- See ResponseMetadataTypeDef
ListFunctionsResponseTypeDef#
# ListFunctionsResponseTypeDef definition
class ListFunctionsResponseTypeDef(TypedDict):
NextMarker: str,
Functions: List[FunctionConfigurationTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListVersionsByFunctionResponseTypeDef#
# ListVersionsByFunctionResponseTypeDef definition
class ListVersionsByFunctionResponseTypeDef(TypedDict):
NextMarker: str,
Versions: List[FunctionConfigurationTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)