/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_ACCOUNTandTags.
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_ACCOUNTandTags.
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 |