Skip to content

/AWS1/CL_BCPUPDBILLSCENARIORSP

UpdateBillScenarioResponse

CONSTRUCTOR

IMPORTING

Required arguments:

iv_id TYPE /AWS1/BCPRESOURCEID /AWS1/BCPRESOURCEID

The unique identifier of the updated bill scenario.

Optional arguments:

iv_name TYPE /AWS1/BCPBILLSCENARIONAME /AWS1/BCPBILLSCENARIONAME

The updated name of the bill scenario.

io_billinterval TYPE REF TO /AWS1/CL_BCPBILLINTERVAL /AWS1/CL_BCPBILLINTERVAL

The time period covered by the updated bill scenario.

iv_status TYPE /AWS1/BCPBILLSCENARIOSTATUS /AWS1/BCPBILLSCENARIOSTATUS

The current status of the updated bill scenario.

iv_createdat TYPE /AWS1/BCPTIMESTAMP /AWS1/BCPTIMESTAMP

The timestamp when the bill scenario was originally created.

iv_expiresat TYPE /AWS1/BCPTIMESTAMP /AWS1/BCPTIMESTAMP

The updated expiration timestamp for the bill scenario.

iv_failuremessage TYPE /AWS1/BCPSTRING /AWS1/BCPSTRING

An error message if the bill scenario update failed.

iv_groupsharingpreference TYPE /AWS1/BCPGROUPSHARINGPREFENUM /AWS1/BCPGROUPSHARINGPREFENUM

The setting for the reserved instance and savings plan group sharing used in this estimate.

iv_costcatgrpsharingprefarn TYPE /AWS1/BCPCOSTCATEGORYARN /AWS1/BCPCOSTCATEGORYARN

The arn of the cost category used in the reserved and prioritized group sharing.


Queryable Attributes

id

The unique identifier of the updated bill scenario.

Accessible with the following methods

Method Description
GET_ID() Getter for ID, with configurable default
ASK_ID() Getter for ID w/ exceptions if field has no value
HAS_ID() Determine if ID has a value

name

The updated name of the bill scenario.

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

billInterval

The time period covered by the updated bill scenario.

Accessible with the following methods

Method Description
GET_BILLINTERVAL() Getter for BILLINTERVAL

status

The current status of the updated bill scenario.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS, with configurable default
ASK_STATUS() Getter for STATUS w/ exceptions if field has no value
HAS_STATUS() Determine if STATUS has a value

createdAt

The timestamp when the bill scenario was originally 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

expiresAt

The updated expiration timestamp for the bill scenario.

Accessible with the following methods

Method Description
GET_EXPIRESAT() Getter for EXPIRESAT, with configurable default
ASK_EXPIRESAT() Getter for EXPIRESAT w/ exceptions if field has no value
HAS_EXPIRESAT() Determine if EXPIRESAT has a value

failureMessage

An error message if the bill scenario update failed.

Accessible with the following methods

Method Description
GET_FAILUREMESSAGE() Getter for FAILUREMESSAGE, with configurable default
ASK_FAILUREMESSAGE() Getter for FAILUREMESSAGE w/ exceptions if field has no valu
HAS_FAILUREMESSAGE() Determine if FAILUREMESSAGE has a value

groupSharingPreference

The setting for the reserved instance and savings plan group sharing used in this estimate.

Accessible with the following methods

Method Description
GET_GROUPSHARINGPREFERENCE() Getter for GROUPSHARINGPREFERENCE, with configurable default
ASK_GROUPSHARINGPREFERENCE() Getter for GROUPSHARINGPREFERENCE w/ exceptions if field has
HAS_GROUPSHARINGPREFERENCE() Determine if GROUPSHARINGPREFERENCE has a value

costCategoryGroupSharingPreferenceArn

The arn of the cost category used in the reserved and prioritized group sharing.

Accessible with the following methods

Method Description
GET_COSTCATGRPSHARINGPREFARN() Getter for COSTCATGROUPSHARINGPREFARN, with configurable def
ASK_COSTCATGRPSHARINGPREFARN() Getter for COSTCATGROUPSHARINGPREFARN w/ exceptions if field
HAS_COSTCATGRPSHARINGPREFARN() Determine if COSTCATGROUPSHARINGPREFARN has a value