amazonka-billingconductor-2.0: Amazon BillingConductor SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.BillingConductor.Types.AccountGrouping

Description

 
Synopsis

Documentation

data AccountGrouping Source #

The set of accounts that will be under the billing group. The set of accounts resemble the linked accounts in a consolidated family.

See: newAccountGrouping smart constructor.

Constructors

AccountGrouping' 

Fields

  • linkedAccountIds :: NonEmpty Text

    The account IDs that make up the billing group. Account IDs must be a part of the consolidated billing family, and not associated with another billing group.

Instances

Instances details
ToJSON AccountGrouping Source # 
Instance details

Defined in Amazonka.BillingConductor.Types.AccountGrouping

Generic AccountGrouping Source # 
Instance details

Defined in Amazonka.BillingConductor.Types.AccountGrouping

Associated Types

type Rep AccountGrouping :: Type -> Type #

Read AccountGrouping Source # 
Instance details

Defined in Amazonka.BillingConductor.Types.AccountGrouping

Show AccountGrouping Source # 
Instance details

Defined in Amazonka.BillingConductor.Types.AccountGrouping

NFData AccountGrouping Source # 
Instance details

Defined in Amazonka.BillingConductor.Types.AccountGrouping

Methods

rnf :: AccountGrouping -> () #

Eq AccountGrouping Source # 
Instance details

Defined in Amazonka.BillingConductor.Types.AccountGrouping

Hashable AccountGrouping Source # 
Instance details

Defined in Amazonka.BillingConductor.Types.AccountGrouping

type Rep AccountGrouping Source # 
Instance details

Defined in Amazonka.BillingConductor.Types.AccountGrouping

type Rep AccountGrouping = D1 ('MetaData "AccountGrouping" "Amazonka.BillingConductor.Types.AccountGrouping" "amazonka-billingconductor-2.0-1YoxVi69FkN1Nj28JbXXJ5" 'False) (C1 ('MetaCons "AccountGrouping'" 'PrefixI 'True) (S1 ('MetaSel ('Just "linkedAccountIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newAccountGrouping Source #

Create a value of AccountGrouping with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:linkedAccountIds:AccountGrouping', accountGrouping_linkedAccountIds - The account IDs that make up the billing group. Account IDs must be a part of the consolidated billing family, and not associated with another billing group.

accountGrouping_linkedAccountIds :: Lens' AccountGrouping (NonEmpty Text) Source #

The account IDs that make up the billing group. Account IDs must be a part of the consolidated billing family, and not associated with another billing group.