Class: Aws::PartnerCentralRevenueMeasurement::Types::StartRevenueAttributionAllocationsTaskInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::PartnerCentralRevenueMeasurement::Types::StartRevenueAttributionAllocationsTaskInput
- Defined in:
- gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#catalog ⇒ String
The catalog context for this operation.
-
#client_token ⇒ String
Idempotency token for deduplication and retry.
-
#description ⇒ String
Human-readable description of the batch.
-
#revenue_attribution_identifier ⇒ String
The revenue attribution identifier.
-
#revenue_attribution_revision ⇒ String
Current revision of the revenue attribution for optimistic locking.
-
#revenue_share_allocations ⇒ Array<Types::RevenueShareAllocation>
The list of allocation changes to process in this batch.
Instance Attribute Details
#catalog ⇒ String
The catalog context for this operation.
1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 |
# File 'gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb', line 1605 class StartRevenueAttributionAllocationsTaskInput < Struct.new( :catalog, :revenue_attribution_identifier, :revenue_attribution_revision, :revenue_share_allocations, :client_token, :description) SENSITIVE = [] include Aws::Structure end |
#client_token ⇒ String
Idempotency token for deduplication and retry.
A suitable default value is auto-generated. You should normally not need to pass this option.
1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 |
# File 'gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb', line 1605 class StartRevenueAttributionAllocationsTaskInput < Struct.new( :catalog, :revenue_attribution_identifier, :revenue_attribution_revision, :revenue_share_allocations, :client_token, :description) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
Human-readable description of the batch.
1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 |
# File 'gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb', line 1605 class StartRevenueAttributionAllocationsTaskInput < Struct.new( :catalog, :revenue_attribution_identifier, :revenue_attribution_revision, :revenue_share_allocations, :client_token, :description) SENSITIVE = [] include Aws::Structure end |
#revenue_attribution_identifier ⇒ String
The revenue attribution identifier.
1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 |
# File 'gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb', line 1605 class StartRevenueAttributionAllocationsTaskInput < Struct.new( :catalog, :revenue_attribution_identifier, :revenue_attribution_revision, :revenue_share_allocations, :client_token, :description) SENSITIVE = [] include Aws::Structure end |
#revenue_attribution_revision ⇒ String
Current revision of the revenue attribution for optimistic locking.
1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 |
# File 'gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb', line 1605 class StartRevenueAttributionAllocationsTaskInput < Struct.new( :catalog, :revenue_attribution_identifier, :revenue_attribution_revision, :revenue_share_allocations, :client_token, :description) SENSITIVE = [] include Aws::Structure end |
#revenue_share_allocations ⇒ Array<Types::RevenueShareAllocation>
The list of allocation changes to process in this batch.
1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 |
# File 'gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb', line 1605 class StartRevenueAttributionAllocationsTaskInput < Struct.new( :catalog, :revenue_attribution_identifier, :revenue_attribution_revision, :revenue_share_allocations, :client_token, :description) SENSITIVE = [] include Aws::Structure end |