Class: Aws::PartnerCentralRevenueMeasurement::Types::GetRevenueAttributionAllocationOutput

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[:customer_aws_account_id]

Instance Attribute Summary collapse

Instance Attribute Details

#created_dateTime

When the allocation was first created.

Returns:

  • (Time)


666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
# File 'gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb', line 666

class GetRevenueAttributionAllocationOutput < 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,
  :created_date,
  :last_modified_date,
  :revenue_attribution_revision,
  :revenue_attribution_latest_revision)
  SENSITIVE = [:customer_aws_account_id]
  include Aws::Structure
end

#customer_aws_account_idString

The customer AWS account ID for this associated deal entity.

Returns:

  • (String)


666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
# File 'gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb', line 666

class GetRevenueAttributionAllocationOutput < 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,
  :created_date,
  :last_modified_date,
  :revenue_attribution_revision,
  :revenue_attribution_latest_revision)
  SENSITIVE = [:customer_aws_account_id]
  include Aws::Structure
end

#effective_fromString

First day of the effective month.

Returns:

  • (String)


666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
# File 'gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb', line 666

class GetRevenueAttributionAllocationOutput < 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,
  :created_date,
  :last_modified_date,
  :revenue_attribution_revision,
  :revenue_attribution_latest_revision)
  SENSITIVE = [:customer_aws_account_id]
  include Aws::Structure
end

#effective_untilString

Last day of the effective month.

Returns:

  • (String)


666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
# File 'gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb', line 666

class GetRevenueAttributionAllocationOutput < 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,
  :created_date,
  :last_modified_date,
  :revenue_attribution_revision,
  :revenue_attribution_latest_revision)
  SENSITIVE = [:customer_aws_account_id]
  include Aws::Structure
end

#entity_identifierString

The unique identifier of the associated deal entity.

Returns:

  • (String)


666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
# File 'gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb', line 666

class GetRevenueAttributionAllocationOutput < 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,
  :created_date,
  :last_modified_date,
  :revenue_attribution_revision,
  :revenue_attribution_latest_revision)
  SENSITIVE = [:customer_aws_account_id]
  include Aws::Structure
end

#entity_nameString

The display name of the associated deal entity.

Returns:

  • (String)


666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
# File 'gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb', line 666

class GetRevenueAttributionAllocationOutput < 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,
  :created_date,
  :last_modified_date,
  :revenue_attribution_revision,
  :revenue_attribution_latest_revision)
  SENSITIVE = [:customer_aws_account_id]
  include Aws::Structure
end

#entity_typeString

The type of the associated deal entity.

Returns:

  • (String)


666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
# File 'gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb', line 666

class GetRevenueAttributionAllocationOutput < 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,
  :created_date,
  :last_modified_date,
  :revenue_attribution_revision,
  :revenue_attribution_latest_revision)
  SENSITIVE = [:customer_aws_account_id]
  include Aws::Structure
end

#last_modified_dateTime

When the allocation was last modified.

Returns:

  • (Time)


666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
# File 'gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb', line 666

class GetRevenueAttributionAllocationOutput < 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,
  :created_date,
  :last_modified_date,
  :revenue_attribution_revision,
  :revenue_attribution_latest_revision)
  SENSITIVE = [:customer_aws_account_id]
  include Aws::Structure
end

#revenue_attribution_allocation_idString

Unique allocation identifier.

Returns:

  • (String)


666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
# File 'gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb', line 666

class GetRevenueAttributionAllocationOutput < 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,
  :created_date,
  :last_modified_date,
  :revenue_attribution_revision,
  :revenue_attribution_latest_revision)
  SENSITIVE = [:customer_aws_account_id]
  include Aws::Structure
end

#revenue_attribution_identifierString

The revenue attribution identifier.

Returns:

  • (String)


666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
# File 'gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb', line 666

class GetRevenueAttributionAllocationOutput < 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,
  :created_date,
  :last_modified_date,
  :revenue_attribution_revision,
  :revenue_attribution_latest_revision)
  SENSITIVE = [:customer_aws_account_id]
  include Aws::Structure
end

#revenue_attribution_latest_revisionString

The latest committed revision.

Returns:

  • (String)


666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
# File 'gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb', line 666

class GetRevenueAttributionAllocationOutput < 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,
  :created_date,
  :last_modified_date,
  :revenue_attribution_revision,
  :revenue_attribution_latest_revision)
  SENSITIVE = [:customer_aws_account_id]
  include Aws::Structure
end

#revenue_attribution_revisionString

The revision of this allocation version.

Returns:

  • (String)


666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
# File 'gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb', line 666

class GetRevenueAttributionAllocationOutput < 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,
  :created_date,
  :last_modified_date,
  :revenue_attribution_revision,
  :revenue_attribution_latest_revision)
  SENSITIVE = [:customer_aws_account_id]
  include Aws::Structure
end

#revenue_share_percentString

Revenue share percentage.

Returns:

  • (String)


666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
# File 'gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb', line 666

class GetRevenueAttributionAllocationOutput < 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,
  :created_date,
  :last_modified_date,
  :revenue_attribution_revision,
  :revenue_attribution_latest_revision)
  SENSITIVE = [:customer_aws_account_id]
  include Aws::Structure
end

#statusString

Current allocation status.

Returns:

  • (String)


666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
# File 'gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb', line 666

class GetRevenueAttributionAllocationOutput < 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,
  :created_date,
  :last_modified_date,
  :revenue_attribution_revision,
  :revenue_attribution_latest_revision)
  SENSITIVE = [:customer_aws_account_id]
  include Aws::Structure
end