Skip to content

Type definitions#

Index > MarketplaceCommerceAnalytics > Type definitions

Auto-generated documentation for MarketplaceCommerceAnalytics type annotations stubs module mypy-boto3-marketplacecommerceanalytics.

TimestampTypeDef#

# TimestampTypeDef definition

TimestampTypeDef = Union[
    datetime,
    str,
]

ResponseMetadataTypeDef#

# ResponseMetadataTypeDef definition

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

GenerateDataSetRequestRequestTypeDef#

# GenerateDataSetRequestRequestTypeDef definition

class GenerateDataSetRequestRequestTypeDef(TypedDict):
    dataSetType: DataSetTypeType,  # (1)
    dataSetPublicationDate: TimestampTypeDef,
    roleNameArn: str,
    destinationS3BucketName: str,
    snsTopicArn: str,
    destinationS3Prefix: NotRequired[str],
    customerDefinedValues: NotRequired[Mapping[str, str]],
  1. See DataSetTypeType

StartSupportDataExportRequestRequestTypeDef#

# StartSupportDataExportRequestRequestTypeDef definition

class StartSupportDataExportRequestRequestTypeDef(TypedDict):
    dataSetType: SupportDataSetTypeType,  # (1)
    fromDate: TimestampTypeDef,
    roleNameArn: str,
    destinationS3BucketName: str,
    snsTopicArn: str,
    destinationS3Prefix: NotRequired[str],
    customerDefinedValues: NotRequired[Mapping[str, str]],
  1. See SupportDataSetTypeType

GenerateDataSetResultTypeDef#

# GenerateDataSetResultTypeDef definition

class GenerateDataSetResultTypeDef(TypedDict):
    dataSetRequestId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

StartSupportDataExportResultTypeDef#

# StartSupportDataExportResultTypeDef definition

class StartSupportDataExportResultTypeDef(TypedDict):
    dataSetRequestId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef