Skip to content

/AWS1/CL_BILBILLINGVIEWELEMENT

The metadata associated to the billing view.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_arn TYPE /AWS1/BILBILLINGVIEWARN /AWS1/BILBILLINGVIEWARN

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

iv_name TYPE /AWS1/BILBILLINGVIEWNAME /AWS1/BILBILLINGVIEWNAME

The account name of the billing view.

iv_description TYPE /AWS1/BILBILLINGVIEWDESC /AWS1/BILBILLINGVIEWDESC

The description of the billing view.

iv_billingviewtype TYPE /AWS1/BILBILLINGVIEWTYPE /AWS1/BILBILLINGVIEWTYPE

The type of billing group.

iv_owneraccountid TYPE /AWS1/BILACCOUNTID /AWS1/BILACCOUNTID

The account owner of the billing view.

iv_sourceaccountid TYPE /AWS1/BILACCOUNTID /AWS1/BILACCOUNTID

The Amazon Web Services account ID that owns the source billing view, if this is a derived billing view.

io_datafilterexpression TYPE REF TO /AWS1/CL_BILEXPRESSION /AWS1/CL_BILEXPRESSION

See Expression. Billing view only supports LINKED_ACCOUNT and Tags.

iv_createdat TYPE /AWS1/BILTIMESTAMP /AWS1/BILTIMESTAMP

The time when the billing view was created.

iv_updatedat TYPE /AWS1/BILTIMESTAMP /AWS1/BILTIMESTAMP

The time when the billing view was last updated.

iv_derivedviewcount TYPE /AWS1/BILINTEGER /AWS1/BILINTEGER

The number of billing views that use this billing view as a source.

iv_sourceviewcount TYPE /AWS1/BILINTEGER /AWS1/BILINTEGER

The number of source views associated with this billing view.

iv_viewdefnlastupdatedat TYPE /AWS1/BILTIMESTAMP /AWS1/BILTIMESTAMP

The timestamp of when the billing view definition was last updated.

io_healthstatus TYPE REF TO /AWS1/CL_BILBLLNGVIEWHLTHSTAT /AWS1/CL_BILBLLNGVIEWHLTHSTAT

The current health status of the billing view.


Queryable Attributes

arn

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

Accessible with the following methods

Method Description
GET_ARN() Getter for ARN, with configurable default
ASK_ARN() Getter for ARN w/ exceptions if field has no value
HAS_ARN() Determine if ARN has a value

name

The account name of the billing view.

Accessible with the following methods

Method Description
GET_NAME() Getter for NAME, with configurable default
ASK_NAME() Getter for NAME w/ exceptions if field has no value
HAS_NAME() Determine if NAME has a value

description

The description of the billing view.

Accessible with the following methods

Method Description
GET_DESCRIPTION() Getter for DESCRIPTION, with configurable default
ASK_DESCRIPTION() Getter for DESCRIPTION w/ exceptions if field has no value
HAS_DESCRIPTION() Determine if DESCRIPTION has a value

billingViewType

The type of billing group.

Accessible with the following methods

Method Description
GET_BILLINGVIEWTYPE() Getter for BILLINGVIEWTYPE, with configurable default
ASK_BILLINGVIEWTYPE() Getter for BILLINGVIEWTYPE w/ exceptions if field has no val
HAS_BILLINGVIEWTYPE() Determine if BILLINGVIEWTYPE has a value

ownerAccountId

The account owner of the billing view.

Accessible with the following methods

Method Description
GET_OWNERACCOUNTID() Getter for OWNERACCOUNTID, with configurable default
ASK_OWNERACCOUNTID() Getter for OWNERACCOUNTID w/ exceptions if field has no valu
HAS_OWNERACCOUNTID() Determine if OWNERACCOUNTID has a value

sourceAccountId

The Amazon Web Services account ID that owns the source billing view, if this is a derived billing view.

Accessible with the following methods

Method Description
GET_SOURCEACCOUNTID() Getter for SOURCEACCOUNTID, with configurable default
ASK_SOURCEACCOUNTID() Getter for SOURCEACCOUNTID w/ exceptions if field has no val
HAS_SOURCEACCOUNTID() Determine if SOURCEACCOUNTID has a value

dataFilterExpression

See Expression. Billing view only supports LINKED_ACCOUNT and Tags.

Accessible with the following methods

Method Description
GET_DATAFILTEREXPRESSION() Getter for DATAFILTEREXPRESSION

createdAt

The time when the billing view was created.

Accessible with the following methods

Method Description
GET_CREATEDAT() Getter for CREATEDAT, with configurable default
ASK_CREATEDAT() Getter for CREATEDAT w/ exceptions if field has no value
HAS_CREATEDAT() Determine if CREATEDAT has a value

updatedAt

The time when the billing view was last updated.

Accessible with the following methods

Method Description
GET_UPDATEDAT() Getter for UPDATEDAT, with configurable default
ASK_UPDATEDAT() Getter for UPDATEDAT w/ exceptions if field has no value
HAS_UPDATEDAT() Determine if UPDATEDAT has a value

derivedViewCount

The number of billing views that use this billing view as a source.

Accessible with the following methods

Method Description
GET_DERIVEDVIEWCOUNT() Getter for DERIVEDVIEWCOUNT, with configurable default
ASK_DERIVEDVIEWCOUNT() Getter for DERIVEDVIEWCOUNT w/ exceptions if field has no va
HAS_DERIVEDVIEWCOUNT() Determine if DERIVEDVIEWCOUNT has a value

sourceViewCount

The number of source views associated with this billing view.

Accessible with the following methods

Method Description
GET_SOURCEVIEWCOUNT() Getter for SOURCEVIEWCOUNT, with configurable default
ASK_SOURCEVIEWCOUNT() Getter for SOURCEVIEWCOUNT w/ exceptions if field has no val
HAS_SOURCEVIEWCOUNT() Determine if SOURCEVIEWCOUNT has a value

viewDefinitionLastUpdatedAt

The timestamp of when the billing view definition was last updated.

Accessible with the following methods

Method Description
GET_VIEWDEFNLASTUPDATEDAT() Getter for VIEWDEFINITIONLASTUPDATEDAT, with configurable de
ASK_VIEWDEFNLASTUPDATEDAT() Getter for VIEWDEFINITIONLASTUPDATEDAT w/ exceptions if fiel
HAS_VIEWDEFNLASTUPDATEDAT() Determine if VIEWDEFINITIONLASTUPDATEDAT has a value

healthStatus

The current health status of the billing view.

Accessible with the following methods

Method Description
GET_HEALTHSTATUS() Getter for HEALTHSTATUS