GetRevenueAttributionAllocation
Retrieves a single allocation by its RevenueAttributionAllocationId. Supports optional point-in-time version queries.
Request Parameters
- Catalog
-
The catalog that contains the resource.
Type: String
Valid Values:
AWS | SandboxRequired: Yes
- RevenueAttributionAllocationId
-
The allocation identifier.
Type: String
Length Constraints: Fixed length of 19.
Pattern:
alloc-[a-z0-9]{13}Required: Yes
- RevenueAttributionIdentifier
-
The revenue attribution identifier.
Type: String
Length Constraints: Minimum length of 16. Maximum length of 1011.
Pattern:
(arn:[a-z-]+:partnercentral:[a-z0-9-]+:[0-9]{12}:catalog/[a-zA-Z]+/revenue-attribution/ra-[a-z0-9]{13}|ra-[a-z0-9]{13})Required: Yes
- RevenueAttributionRevision
-
Point-in-time revision number to query.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 19.
Pattern:
[1-9][0-9]*Required: No
Response Elements
The following elements are returned by the service.
- CreatedDate
-
When the allocation was first created.
Type: Timestamp
- CustomerAwsAccountId
-
The customer AWS account ID for this associated deal entity.
Type: String
Length Constraints: Fixed length of 12.
Pattern:
[0-9]{12} - EffectiveFrom
-
First day of the effective month.
Type: String
Length Constraints: Fixed length of 10.
Pattern:
\d{4}-\d{2}-\d{2} - EffectiveUntil
-
Last day of the effective month.
Type: String
Length Constraints: Fixed length of 10.
Pattern:
\d{4}-\d{2}-\d{2} - EntityIdentifier
-
The unique identifier of the associated deal entity.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 255.
Pattern:
[\w\-:/.]+ - EntityType
-
The type of the associated deal entity.
Type: String
Valid Values:
OFFER | OPPORTUNITY - LastModifiedDate
-
When the allocation was last modified.
Type: Timestamp
- RevenueAttributionAllocationId
-
Unique allocation identifier.
Type: String
Length Constraints: Fixed length of 19.
Pattern:
alloc-[a-z0-9]{13} - RevenueAttributionIdentifier
-
The revenue attribution identifier.
Type: String
Length Constraints: Minimum length of 16. Maximum length of 1011.
Pattern:
(arn:[a-z-]+:partnercentral:[a-z0-9-]+:[0-9]{12}:catalog/[a-zA-Z]+/revenue-attribution/ra-[a-z0-9]{13}|ra-[a-z0-9]{13}) - RevenueAttributionLatestRevision
-
The latest committed revision.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 19.
Pattern:
[1-9][0-9]* - RevenueAttributionRevision
-
The revision of this allocation version.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 19.
Pattern:
[1-9][0-9]* - RevenueSharePercent
-
Revenue share percentage.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 6.
Pattern:
\d{1,3}(\.\d{1,2})? - Status
-
Current allocation status.
Type: String
Valid Values:
ACTIVE | INACTIVE - EntityName
-
The display name of the associated deal entity.
Type: String
Errors
For information about the errors that are common to all actions, see Common Error Types.
- AccessDeniedException
-
The request was denied due to insufficient permissions.
- Reason
-
The reason for the access denial.
HTTP Status Code: 403
- InternalServerException
-
An internal server error occurred. Retry your request.
HTTP Status Code: 500
- ResourceNotFoundException
-
The specified resource was not found.
- Reason
-
The reason the resource was not found.
HTTP Status Code: 404
- ThrottlingException
-
The request was throttled due to too many requests. Retry your request.
- QuotaCode
-
The quota code associated with the throttling error.
- ServiceCode
-
The service code associated with the throttling error.
HTTP Status Code: 429
- ValidationException
-
The request failed validation due to invalid input parameters.
- FieldList
-
A list of fields that failed validation.
- Reason
-
The reason for the validation failure.
HTTP Status Code: 400
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: