Skip to content

Type definitions#

Index > WorkMailMessageFlow > Type definitions

Auto-generated documentation for WorkMailMessageFlow type annotations stubs module types-aiobotocore-workmailmessageflow.

GetRawMessageContentRequestRequestTypeDef#

# GetRawMessageContentRequestRequestTypeDef definition

class GetRawMessageContentRequestRequestTypeDef(TypedDict):
    messageId: str,

ResponseMetadataTypeDef#

# ResponseMetadataTypeDef definition

class ResponseMetadataTypeDef(TypedDict):
    RequestId: str,
    HostId: str,
    HTTPStatusCode: int,
    HTTPHeaders: Dict[str, str],
    RetryAttempts: int,

S3ReferenceTypeDef#

# S3ReferenceTypeDef definition

class S3ReferenceTypeDef(TypedDict):
    bucket: str,
    key: str,
    objectVersion: NotRequired[str],

GetRawMessageContentResponseTypeDef#

# GetRawMessageContentResponseTypeDef definition

class GetRawMessageContentResponseTypeDef(TypedDict):
    messageContent: StreamingBody,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

RawMessageContentTypeDef#

# RawMessageContentTypeDef definition

class RawMessageContentTypeDef(TypedDict):
    s3Reference: S3ReferenceTypeDef,  # (1)
  1. See S3ReferenceTypeDef

PutRawMessageContentRequestRequestTypeDef#

# PutRawMessageContentRequestRequestTypeDef definition

class PutRawMessageContentRequestRequestTypeDef(TypedDict):
    messageId: str,
    content: RawMessageContentTypeDef,  # (1)
  1. See RawMessageContentTypeDef