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,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
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)
AliasRoutingConfigurationPaginatorTypeDef#
# AliasRoutingConfigurationPaginatorTypeDef definition
class AliasRoutingConfigurationPaginatorTypeDef(TypedDict):
AdditionalVersionWeights: NotRequired[Dict[str, float]],
AliasRoutingConfigurationTypeDef#
# AliasRoutingConfigurationTypeDef definition
class AliasRoutingConfigurationTypeDef(TypedDict):
AdditionalVersionWeights: NotRequired[Mapping[str, float]],
AllowedPublishersPaginatorTypeDef#
# AllowedPublishersPaginatorTypeDef definition
class AllowedPublishersPaginatorTypeDef(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],
CorsPaginatorTypeDef#
# CorsPaginatorTypeDef definition
class CorsPaginatorTypeDef(TypedDict):
AllowCredentials: NotRequi