Type definitions#
Index > MarketplaceCommerceAnalytics > Type definitions
Auto-generated documentation for MarketplaceCommerceAnalytics type annotations stubs module mypy-boto3-marketplacecommerceanalytics.
TimestampTypeDef#
# TimestampTypeDef Union usage example
from mypy_boto3_marketplacecommerceanalytics.type_defs import TimestampTypeDef
def get_value() -> TimestampTypeDef:
return ...
# TimestampTypeDef definition
TimestampTypeDef = Union[
datetime.datetime,
str,
]
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef TypedDict usage example
from mypy_boto3_marketplacecommerceanalytics.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],
GenerateDataSetRequestTypeDef#
# GenerateDataSetRequestTypeDef TypedDict usage example
from mypy_boto3_marketplacecommerceanalytics.type_defs import GenerateDataSetRequestTypeDef
def get_value() -> GenerateDataSetRequestTypeDef:
return {
"dataSetType": ...,
}
# GenerateDataSetRequestTypeDef definition
class GenerateDataSetRequestTypeDef(TypedDict):
dataSetType: DataSetTypeType, # (1)
dataSetPublicationDate: TimestampTypeDef,
roleNameArn: str,
destinationS3BucketName: str,
snsTopicArn: str,
destinationS3Prefix: NotRequired[str],
customerDefinedValues: NotRequired[Mapping[str, str]],
- See DataSetTypeType
StartSupportDataExportRequestTypeDef#
# StartSupportDataExportRequestTypeDef TypedDict usage example
from mypy_boto3_marketplacecommerceanalytics.type_defs import StartSupportDataExportRequestTypeDef
def get_value() -> StartSupportDataExportRequestTypeDef:
return {
"dataSetType": ...,
}
# StartSupportDataExportRequestTypeDef definition
class StartSupportDataExportRequestTypeDef(TypedDict):
dataSetType: SupportDataSetTypeType, # (1)
fromDate: TimestampTypeDef,
roleNameArn: str,
destinationS3BucketName: str,
snsTopicArn: str,
destinationS3Prefix: NotRequired[str],
customerDefinedValues: NotRequired[Mapping[str, str]],
GenerateDataSetResultTypeDef#
# GenerateDataSetResultTypeDef TypedDict usage example
from mypy_boto3_marketplacecommerceanalytics.type_defs import GenerateDataSetResultTypeDef
def get_value() -> GenerateDataSetResultTypeDef:
return {
"dataSetRequestId": ...,
}
# GenerateDataSetResultTypeDef definition
class GenerateDataSetResultTypeDef(TypedDict):
dataSetRequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
StartSupportDataExportResultTypeDef#
# StartSupportDataExportResultTypeDef TypedDict usage example
from mypy_boto3_marketplacecommerceanalytics.type_defs import StartSupportDataExportResultTypeDef
def get_value() -> StartSupportDataExportResultTypeDef:
return {
"dataSetRequestId": ...,
}
# StartSupportDataExportResultTypeDef definition
class StartSupportDataExportResultTypeDef(TypedDict):
dataSetRequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)