PartnerCentralRevenueMeasurementAPI / Client / get_revenue_attribution_allocation

get_revenue_attribution_allocation

PartnerCentralRevenueMeasurementAPI.Client.get_revenue_attribution_allocation(**kwargs)

Retrieves a single allocation by its RevenueAttributionAllocationId. Supports optional point-in-time version queries.

See also: AWS API Documentation

Request Syntax

response = client.get_revenue_attribution_allocation(
    Catalog='AWS'|'Sandbox',
    RevenueAttributionIdentifier='string',
    RevenueAttributionAllocationId='string',
    RevenueAttributionRevision='string'
)
Parameters:
  • Catalog (string) –

    [REQUIRED]

    The catalog that contains the resource.

  • RevenueAttributionIdentifier (string) –

    [REQUIRED]

    The revenue attribution identifier.

  • RevenueAttributionAllocationId (string) –

    [REQUIRED]

    The allocation identifier.

  • RevenueAttributionRevision (string) – Point-in-time revision number to query.

Return type:

dict

Returns:

Response Syntax

{
    'RevenueAttributionAllocationId': 'string',
    'RevenueAttributionIdentifier': 'string',
    'EntityType': 'OFFER'|'OPPORTUNITY',
    'EntityIdentifier': 'string',
    'EntityName': 'string',
    'CustomerAwsAccountId': 'string',
    'RevenueSharePercent': 'string',
    'EffectiveFrom': 'string',
    'EffectiveUntil': 'string',
    'Status': 'ACTIVE'|'INACTIVE',
    'CreatedDate': datetime(2015, 1, 1),
    'LastModifiedDate': datetime(2015, 1, 1),
    'RevenueAttributionRevision': 'string',
    'RevenueAttributionLatestRevision': 'string'
}

Response Structure

  • (dict) –

    • RevenueAttributionAllocationId (string) –

      Unique allocation identifier.

    • RevenueAttributionIdentifier (string) –

      The revenue attribution identifier.

    • EntityType (string) –

      The type of the associated deal entity.

    • EntityIdentifier (string) –

      The unique identifier of the associated deal entity.

    • EntityName (string) –

      The display name of the associated deal entity.

    • CustomerAwsAccountId (string) –

      The customer AWS account ID for this associated deal entity.

    • RevenueSharePercent (string) –

      Revenue share percentage.

    • EffectiveFrom (string) –

      First day of the effective month.

    • EffectiveUntil (string) –

      Last day of the effective month.

    • Status (string) –

      Current allocation status.

    • CreatedDate (datetime) –

      When the allocation was first created.

    • LastModifiedDate (datetime) –

      When the allocation was last modified.

    • RevenueAttributionRevision (string) –

      The revision of this allocation version.

    • RevenueAttributionLatestRevision (string) –

      The latest committed revision.

Exceptions

  • PartnerCentralRevenueMeasurementAPI.Client.exceptions.ThrottlingException

  • PartnerCentralRevenueMeasurementAPI.Client.exceptions.ValidationException

  • PartnerCentralRevenueMeasurementAPI.Client.exceptions.AccessDeniedException

  • PartnerCentralRevenueMeasurementAPI.Client.exceptions.InternalServerException

  • PartnerCentralRevenueMeasurementAPI.Client.exceptions.ResourceNotFoundException