/AWS1/CL_BICCUSTLINEITEMLSTE00¶
A representation of a custom line item.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
iv_arn
TYPE /AWS1/BICCUSTOMLINEITEMARN
/AWS1/BICCUSTOMLINEITEMARN
¶
The Amazon Resource Names (ARNs) for custom line items.
iv_name
TYPE /AWS1/BICCUSTOMLINEITEMNAME
/AWS1/BICCUSTOMLINEITEMNAME
¶
The custom line item's name.
io_chargedetails
TYPE REF TO /AWS1/CL_BICLSTCUSTLINEITEMC00
/AWS1/CL_BICLSTCUSTLINEITEMC00
¶
A
ListCustomLineItemChargeDetails
that describes the charge details of a custom line item.
iv_currencycode
TYPE /AWS1/BICCURRENCYCODE
/AWS1/BICCURRENCYCODE
¶
The custom line item's charge value currency. Only one of the valid values can be used.
iv_description
TYPE /AWS1/BICCUSTOMLINEITEMDESC
/AWS1/BICCUSTOMLINEITEMDESC
¶
The custom line item's description. This is shown on the Bills page in association with the charge value.
iv_productcode
TYPE /AWS1/BICCUSTLINEITEMPRODUCT00
/AWS1/BICCUSTLINEITEMPRODUCT00
¶
The product code that's associated with the custom line item.
iv_billinggrouparn
TYPE /AWS1/BICBILLINGGROUPARN
/AWS1/BICBILLINGGROUPARN
¶
The Amazon Resource Name (ARN) that references the billing group where the custom line item applies to.
iv_creationtime
TYPE /AWS1/BICINSTANT
/AWS1/BICINSTANT
¶
The time created.
iv_lastmodifiedtime
TYPE /AWS1/BICINSTANT
/AWS1/BICINSTANT
¶
The most recent time when the custom line item was modified.
iv_associationsize
TYPE /AWS1/BICNUMBEROFASSOCIATIONS
/AWS1/BICNUMBEROFASSOCIATIONS
¶
The number of resources that are associated to the custom line item.
iv_accountid
TYPE /AWS1/BICACCOUNTID
/AWS1/BICACCOUNTID
¶
The Amazon Web Services account in which this custom line item will be applied to.
Queryable Attributes¶
Arn¶
The Amazon Resource Names (ARNs) for custom line items.
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 custom line item's name.
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 |
ChargeDetails¶
A
ListCustomLineItemChargeDetails
that describes the charge details of a custom line item.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CHARGEDETAILS() |
Getter for CHARGEDETAILS |
CurrencyCode¶
The custom line item's charge value currency. Only one of the valid values can be used.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CURRENCYCODE() |
Getter for CURRENCYCODE, with configurable default |
ASK_CURRENCYCODE() |
Getter for CURRENCYCODE w/ exceptions if field has no value |
HAS_CURRENCYCODE() |
Determine if CURRENCYCODE has a value |
Description¶
The custom line item's description. This is shown on the Bills page in association with the charge value.
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 |
ProductCode¶
The product code that's associated with the custom line item.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PRODUCTCODE() |
Getter for PRODUCTCODE, with configurable default |
ASK_PRODUCTCODE() |
Getter for PRODUCTCODE w/ exceptions if field has no value |
HAS_PRODUCTCODE() |
Determine if PRODUCTCODE has a value |
BillingGroupArn¶
The Amazon Resource Name (ARN) that references the billing group where the custom line item applies to.
Accessible with the following methods¶
Method | Description |
---|---|
GET_BILLINGGROUPARN() |
Getter for BILLINGGROUPARN, with configurable default |
ASK_BILLINGGROUPARN() |
Getter for BILLINGGROUPARN w/ exceptions if field has no val |
HAS_BILLINGGROUPARN() |
Determine if BILLINGGROUPARN has a value |
CreationTime¶
The time created.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CREATIONTIME() |
Getter for CREATIONTIME |
LastModifiedTime¶
The most recent time when the custom line item was modified.
Accessible with the following methods¶
Method | Description |
---|---|
GET_LASTMODIFIEDTIME() |
Getter for LASTMODIFIEDTIME |
AssociationSize¶
The number of resources that are associated to the custom line item.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ASSOCIATIONSIZE() |
Getter for ASSOCIATIONSIZE |
AccountId¶
The Amazon Web Services account in which this custom line item will be applied to.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ACCOUNTID() |
Getter for ACCOUNTID, with configurable default |
ASK_ACCOUNTID() |
Getter for ACCOUNTID w/ exceptions if field has no value |
HAS_ACCOUNTID() |
Determine if ACCOUNTID has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_CUSTOMLINEITEMLIST
¶
TYPES TT_CUSTOMLINEITEMLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_BICCUSTLINEITEMLSTE00 WITH DEFAULT KEY
.