Skip to content

Type definitions#

Index > MarketplaceReportingService > Type definitions

Auto-generated documentation for MarketplaceReportingService type annotations stubs module mypy-boto3-marketplace-reporting.

GetBuyerDashboardInputTypeDef#

# GetBuyerDashboardInputTypeDef TypedDict usage example

from mypy_boto3_marketplace_reporting.type_defs import GetBuyerDashboardInputTypeDef


def get_value() -> GetBuyerDashboardInputTypeDef:
    return {
        "dashboardIdentifier": ...,
    }


# GetBuyerDashboardInputTypeDef definition

class GetBuyerDashboardInputTypeDef(TypedDict):
    dashboardIdentifier: str,
    embeddingDomains: Sequence[str],

ResponseMetadataTypeDef#

# ResponseMetadataTypeDef TypedDict usage example

from mypy_boto3_marketplace_reporting.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],

GetBuyerDashboardOutputTypeDef#

# GetBuyerDashboardOutputTypeDef TypedDict usage example

from mypy_boto3_marketplace_reporting.type_defs import GetBuyerDashboardOutputTypeDef


def get_value() -> GetBuyerDashboardOutputTypeDef:
    return {
        "embedUrl": ...,
    }


# GetBuyerDashboardOutputTypeDef definition

class GetBuyerDashboardOutputTypeDef(TypedDict):
    embedUrl: str,
    dashboardIdentifier: str,
    embeddingDomains: List[str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef