Class: Aws::Invoicing::Types::InvoiceUnitRule

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

Overview

This is used to categorize the invoice unit. Values are Amazon Web Services account IDs. Currently, the only supported rule is LINKED_ACCOUNT.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#bill_source_accountsArray<String>

A list of Amazon Web Services account account IDs that have delegated their billing responsibility to the receiver account through transfer billing. Unlike linked accounts, these bill source accounts can be payer accounts from other organizations that have authorized billing transfer to this account.

Returns:

  • (Array<String>)


1040
1041
1042
1043
1044
1045
# File 'gems/aws-sdk-invoicing/lib/aws-sdk-invoicing/types.rb', line 1040

class InvoiceUnitRule < Struct.new(
  :linked_accounts,
  :bill_source_accounts)
  SENSITIVE = []
  include Aws::Structure
end

#linked_accountsArray<String>

The list of LINKED_ACCOUNT IDs where charges are included within the invoice unit.

Returns:

  • (Array<String>)


1040
1041
1042
1043
1044
1045
# File 'gems/aws-sdk-invoicing/lib/aws-sdk-invoicing/types.rb', line 1040

class InvoiceUnitRule < Struct.new(
  :linked_accounts,
  :bill_source_accounts)
  SENSITIVE = []
  include Aws::Structure
end