Class: Aws::PartnerCentralRevenueMeasurement::Types::RevenueAttributionAllocationSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::PartnerCentralRevenueMeasurement::Types::RevenueAttributionAllocationSummary
- Defined in:
- gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb
Overview
Summary information about a revenue attribution allocation.
Constant Summary collapse
- SENSITIVE =
[:customer_aws_account_id]
Instance Attribute Summary collapse
-
#customer_aws_account_id ⇒ String
The customer AWS account ID for this associated deal entity.
-
#effective_from ⇒ String
First day of the effective month.
-
#effective_until ⇒ String
Last day of the effective month.
-
#entity_identifier ⇒ String
The unique identifier of the associated deal entity.
-
#entity_name ⇒ String
The display name of the associated deal entity.
-
#entity_type ⇒ String
The type of the associated deal entity.
-
#revenue_attribution_allocation_id ⇒ String
Unique allocation identifier.
-
#revenue_attribution_identifier ⇒ String
The revenue attribution identifier.
-
#revenue_share_percent ⇒ String
Revenue share percentage.
-
#status ⇒ String
Current allocation status.
Instance Attribute Details
#customer_aws_account_id ⇒ String
The customer AWS account ID for this associated deal entity.
1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 |
# File 'gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb', line 1489 class RevenueAttributionAllocationSummary < Struct.new( :revenue_attribution_allocation_id, :revenue_attribution_identifier, :entity_type, :entity_identifier, :entity_name, :customer_aws_account_id, :revenue_share_percent, :effective_from, :effective_until, :status) SENSITIVE = [:customer_aws_account_id] include Aws::Structure end |
#effective_from ⇒ String
First day of the effective month.
1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 |
# File 'gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb', line 1489 class RevenueAttributionAllocationSummary < Struct.new( :revenue_attribution_allocation_id, :revenue_attribution_identifier, :entity_type, :entity_identifier, :entity_name, :customer_aws_account_id, :revenue_share_percent, :effective_from, :effective_until, :status) SENSITIVE = [:customer_aws_account_id] include Aws::Structure end |
#effective_until ⇒ String
Last day of the effective month.
1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 |
# File 'gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb', line 1489 class RevenueAttributionAllocationSummary < Struct.new( :revenue_attribution_allocation_id, :revenue_attribution_identifier, :entity_type, :entity_identifier, :entity_name, :customer_aws_account_id, :revenue_share_percent, :effective_from, :effective_until, :status) SENSITIVE = [:customer_aws_account_id] include Aws::Structure end |
#entity_identifier ⇒ String
The unique identifier of the associated deal entity.
1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 |
# File 'gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb', line 1489 class RevenueAttributionAllocationSummary < Struct.new( :revenue_attribution_allocation_id, :revenue_attribution_identifier, :entity_type, :entity_identifier, :entity_name, :customer_aws_account_id, :revenue_share_percent, :effective_from, :effective_until, :status) SENSITIVE = [:customer_aws_account_id] include Aws::Structure end |
#entity_name ⇒ String
The display name of the associated deal entity.
1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 |
# File 'gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb', line 1489 class RevenueAttributionAllocationSummary < Struct.new( :revenue_attribution_allocation_id, :revenue_attribution_identifier, :entity_type, :entity_identifier, :entity_name, :customer_aws_account_id, :revenue_share_percent, :effective_from, :effective_until, :status) SENSITIVE = [:customer_aws_account_id] include Aws::Structure end |
#entity_type ⇒ String
The type of the associated deal entity.
1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 |
# File 'gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb', line 1489 class RevenueAttributionAllocationSummary < Struct.new( :revenue_attribution_allocation_id, :revenue_attribution_identifier, :entity_type, :entity_identifier, :entity_name, :customer_aws_account_id, :revenue_share_percent, :effective_from, :effective_until, :status) SENSITIVE = [:customer_aws_account_id] include Aws::Structure end |
#revenue_attribution_allocation_id ⇒ String
Unique allocation identifier.
1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 |
# File 'gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb', line 1489 class RevenueAttributionAllocationSummary < Struct.new( :revenue_attribution_allocation_id, :revenue_attribution_identifier, :entity_type, :entity_identifier, :entity_name, :customer_aws_account_id, :revenue_share_percent, :effective_from, :effective_until, :status) SENSITIVE = [:customer_aws_account_id] include Aws::Structure end |
#revenue_attribution_identifier ⇒ String
The revenue attribution identifier.
1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 |
# File 'gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb', line 1489 class RevenueAttributionAllocationSummary < Struct.new( :revenue_attribution_allocation_id, :revenue_attribution_identifier, :entity_type, :entity_identifier, :entity_name, :customer_aws_account_id, :revenue_share_percent, :effective_from, :effective_until, :status) SENSITIVE = [:customer_aws_account_id] include Aws::Structure end |
#revenue_share_percent ⇒ String
Revenue share percentage.
1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 |
# File 'gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb', line 1489 class RevenueAttributionAllocationSummary < Struct.new( :revenue_attribution_allocation_id, :revenue_attribution_identifier, :entity_type, :entity_identifier, :entity_name, :customer_aws_account_id, :revenue_share_percent, :effective_from, :effective_until, :status) SENSITIVE = [:customer_aws_account_id] include Aws::Structure end |
#status ⇒ String
Current allocation status.
1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 |
# File 'gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb', line 1489 class RevenueAttributionAllocationSummary < Struct.new( :revenue_attribution_allocation_id, :revenue_attribution_identifier, :entity_type, :entity_identifier, :entity_name, :customer_aws_account_id, :revenue_share_percent, :effective_from, :effective_until, :status) SENSITIVE = [:customer_aws_account_id] include Aws::Structure end |