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.ThrottlingExceptionPartnerCentralRevenueMeasurementAPI.Client.exceptions.ValidationExceptionPartnerCentralRevenueMeasurementAPI.Client.exceptions.AccessDeniedExceptionPartnerCentralRevenueMeasurementAPI.Client.exceptions.InternalServerExceptionPartnerCentralRevenueMeasurementAPI.Client.exceptions.ResourceNotFoundException