PartnerCentralRevenueMeasurementAPI / Client / get_marketplace_revenue_share_allocation

get_marketplace_revenue_share_allocation

PartnerCentralRevenueMeasurementAPI.Client.get_marketplace_revenue_share_allocation(**kwargs)

Retrieves the details of a specific marketplace revenue share allocation.

See also: AWS API Documentation

Request Syntax

response = client.get_marketplace_revenue_share_allocation(
    Catalog='AWS'|'Sandbox',
    ProductId='string',
    MarketplaceRevenueShareAllocationId='string',
    MarketplaceRevenueShareRevision='string'
)
Parameters:
  • Catalog (string) –

    [REQUIRED]

    The catalog that the allocation belongs to.

  • ProductId (string) –

    [REQUIRED]

    The AWS Marketplace product identifier of the parent revenue share.

  • MarketplaceRevenueShareAllocationId (string) –

    [REQUIRED]

    The unique identifier of the allocation to retrieve.

  • MarketplaceRevenueShareRevision (string) – The revision of the parent marketplace revenue share at which to retrieve the allocation. Omit to return the latest.

Return type:

dict

Returns:

Response Syntax

{
    'MarketplaceRevenueShareAllocationId': 'string',
    'ProductId': 'string',
    'ProductName': 'string',
    'Arn': 'string',
    'EffectiveFrom': 'string',
    'EffectiveUntil': 'string',
    'RevenueSharePercent': 'string',
    'Status': 'ACTIVE'|'INACTIVE',
    'CreatedDate': datetime(2015, 1, 1),
    'LastModifiedDate': datetime(2015, 1, 1),
    'LatestMarketplaceRevenueShareRevision': 'string'
}

Response Structure

  • (dict) –

    • MarketplaceRevenueShareAllocationId (string) –

      The unique identifier of the allocation.

    • ProductId (string) –

      The AWS Marketplace product identifier.

    • ProductName (string) –

      The display name of the AWS Marketplace product.

    • Arn (string) –

      The Amazon Resource Name (ARN) of the allocation.

    • EffectiveFrom (string) –

      The effective start date of the allocation.

    • EffectiveUntil (string) –

      The effective end date of the allocation, or null if open-ended.

    • RevenueSharePercent (string) –

      The revenue share percentage.

    • Status (string) –

      The status of the allocation.

    • CreatedDate (datetime) –

      The date when the allocation was created.

    • LastModifiedDate (datetime) –

      The date when the allocation was last modified.

    • LatestMarketplaceRevenueShareRevision (string) –

      The latest revision of the parent marketplace revenue share.

Exceptions