Type definitions#
Index > WorkMailMessageFlow > Type definitions
Auto-generated documentation for WorkMailMessageFlow type annotations stubs module mypy-boto3-workmailmessageflow.
GetRawMessageContentRequestTypeDef#
# GetRawMessageContentRequestTypeDef TypedDict usage example
from mypy_boto3_workmailmessageflow.type_defs import GetRawMessageContentRequestTypeDef
def get_value() -> GetRawMessageContentRequestTypeDef:
return {
"messageId": ...,
}
# GetRawMessageContentRequestTypeDef definition
class GetRawMessageContentRequestTypeDef(TypedDict):
messageId: str,
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef TypedDict usage example
from mypy_boto3_workmailmessageflow.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
S3ReferenceTypeDef#
# S3ReferenceTypeDef TypedDict usage example
from mypy_boto3_workmailmessageflow.type_defs import S3ReferenceTypeDef
def get_value() -> S3ReferenceTypeDef:
return {
"bucket": ...,
}
# S3ReferenceTypeDef definition
class S3ReferenceTypeDef(TypedDict):
bucket: str,
key: str,
objectVersion: NotRequired[str],
GetRawMessageContentResponseTypeDef#
# GetRawMessageContentResponseTypeDef TypedDict usage example
from mypy_boto3_workmailmessageflow.type_defs import GetRawMessageContentResponseTypeDef
def get_value() -> GetRawMessageContentResponseTypeDef:
return {
"messageContent": ...,
}
# GetRawMessageContentResponseTypeDef definition
class GetRawMessageContentResponseTypeDef(TypedDict):
messageContent: botocore.response.StreamingBody,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
RawMessageContentTypeDef#
# RawMessageContentTypeDef TypedDict usage example
from mypy_boto3_workmailmessageflow.type_defs import RawMessageContentTypeDef
def get_value() -> RawMessageContentTypeDef:
return {
"s3Reference": ...,
}
# RawMessageContentTypeDef definition
class RawMessageContentTypeDef(TypedDict):
s3Reference: S3ReferenceTypeDef, # (1)
PutRawMessageContentRequestTypeDef#
# PutRawMessageContentRequestTypeDef TypedDict usage example
from mypy_boto3_workmailmessageflow.type_defs import PutRawMessageContentRequestTypeDef
def get_value() -> PutRawMessageContentRequestTypeDef:
return {
"messageId": ...,
}
# PutRawMessageContentRequestTypeDef definition
class PutRawMessageContentRequestTypeDef(TypedDict):
messageId: str,
content: RawMessageContentTypeDef, # (1)