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.BillingGroupListElement

Description

 
Synopsis

Documentation

data BillingGroupListElement Source #

A representation of a billing group.

See: newBillingGroupListElement smart constructor.

Constructors

BillingGroupListElement' 

Fields

Instances

Instances details
FromJSON BillingGroupListElement Source # 
Instance details

Defined in Amazonka.BillingConductor.Types.BillingGroupListElement

Generic BillingGroupListElement Source # 
Instance details

Defined in Amazonka.BillingConductor.Types.BillingGroupListElement

Associated Types

type Rep BillingGroupListElement :: Type -> Type #

Show BillingGroupListElement Source # 
Instance details

Defined in Amazonka.BillingConductor.Types.BillingGroupListElement

NFData BillingGroupListElement Source # 
Instance details

Defined in Amazonka.BillingConductor.Types.BillingGroupListElement

Methods

rnf :: BillingGroupListElement -> () #

Eq BillingGroupListElement Source # 
Instance details

Defined in Amazonka.BillingConductor.Types.BillingGroupListElement

Hashable BillingGroupListElement Source # 
Instance details

Defined in Amazonka.BillingConductor.Types.BillingGroupListElement

type Rep BillingGroupListElement Source # 
Instance details

Defined in Amazonka.BillingConductor.Types.BillingGroupListElement

newBillingGroupListElement :: BillingGroupListElement Source #

Create a value of BillingGroupListElement 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:arn:BillingGroupListElement', billingGroupListElement_arn - The Amazon Resource Number (ARN) that can be used to uniquely identify the billing group.

$sel:computationPreference:BillingGroupListElement', billingGroupListElement_computationPreference - Undocumented member.

$sel:creationTime:BillingGroupListElement', billingGroupListElement_creationTime - The time when the billing group was created.

$sel:description:BillingGroupListElement', billingGroupListElement_description - The description of the billing group.

$sel:lastModifiedTime:BillingGroupListElement', billingGroupListElement_lastModifiedTime - The most recent time when the billing group was modified.

$sel:name:BillingGroupListElement', billingGroupListElement_name - The name of the billing group.

$sel:primaryAccountId:BillingGroupListElement', billingGroupListElement_primaryAccountId - The account ID that serves as the main account in a billing group.

$sel:size:BillingGroupListElement', billingGroupListElement_size - The number of accounts in the particular billing group.

$sel:status:BillingGroupListElement', billingGroupListElement_status - The billing group status. Only one of the valid values can be used.

$sel:statusReason:BillingGroupListElement', billingGroupListElement_statusReason - The reason why the billing group is in its current status.

billingGroupListElement_arn :: Lens' BillingGroupListElement (Maybe Text) Source #

The Amazon Resource Number (ARN) that can be used to uniquely identify the billing group.

billingGroupListElement_lastModifiedTime :: Lens' BillingGroupListElement (Maybe Integer) Source #

The most recent time when the billing group was modified.

billingGroupListElement_primaryAccountId :: Lens' BillingGroupListElement (Maybe Text) Source #

The account ID that serves as the main account in a billing group.

billingGroupListElement_size :: Lens' BillingGroupListElement (Maybe Natural) Source #

The number of accounts in the particular billing group.

billingGroupListElement_status :: Lens' BillingGroupListElement (Maybe BillingGroupStatus) Source #

The billing group status. Only one of the valid values can be used.

billingGroupListElement_statusReason :: Lens' BillingGroupListElement (Maybe Text) Source #

The reason why the billing group is in its current status.