/AWS1/CL_BILGTENTSUPPCHGUMMRSP¶
The response structure for GetEnterpriseSupportChargeSummary.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_payeraccountid TYPE /AWS1/BILACCOUNTID /AWS1/BILACCOUNTID¶
The payer account ID that is authorized to view Enterprise Support data for all accounts in its Support profile.
iv_billingmonth TYPE /AWS1/BILENTRPSUPPBLLNGMONTH /AWS1/BILENTRPSUPPBLLNGMONTH¶
The billing month in YYYY-MM format. This must be a month in the past.
iv_billingperiodstartdate TYPE /AWS1/BILTIMESTAMP /AWS1/BILTIMESTAMP¶
The start date of the billing period.
iv_billingperiodenddate TYPE /AWS1/BILTIMESTAMP /AWS1/BILTIMESTAMP¶
The end date of the billing period.
iv_isestimated TYPE /AWS1/BILBOOLEAN /AWS1/BILBOOLEAN¶
When true, the Support charge amount is estimated. When false, the Support charge amount is finalized.
iv_billdate TYPE /AWS1/BILTIMESTAMP /AWS1/BILTIMESTAMP¶
The date the bill was generated.
iv_supportcharge TYPE /AWS1/BILSTRING /AWS1/BILSTRING¶
The Support charge amount for the account.
iv_totalsupportcharge TYPE /AWS1/BILSTRING /AWS1/BILSTRING¶
The total Support charge amount for all accounts in the Support profile.
iv_supportdiscount TYPE /AWS1/BILSTRING /AWS1/BILSTRING¶
The support discount amount.
iv_totalsupporteligiblespend TYPE /AWS1/BILSTRING /AWS1/BILSTRING¶
The total Support-eligible Spend from all accounts in the Support profile. This includes eligible spend from usage of Amazon Web Services, Reserved Instances, and Savings Plans.
iv_totalsuppelgblusagespend TYPE /AWS1/BILSTRING /AWS1/BILSTRING¶
The total Support-eligible spend from usage of Amazon Web Services from all accounts in the Support profile.
iv_ttlsuppelgblrsrvdinstspnd TYPE /AWS1/BILSTRING /AWS1/BILSTRING¶
The total Support-eligible Reserved Instance spend from all accounts in the Support profile.
iv_ttlsuppelgblsavgplanspnd TYPE /AWS1/BILSTRING /AWS1/BILSTRING¶
The total Support-eligible Savings Plan spend from all accounts in the Support profile.
iv_supportchargepercentage TYPE /AWS1/BILSTRING /AWS1/BILSTRING¶
The percentage applied to the total Support-eligible spend to calculate the total Support charge across all accounts in the Support profile.
io_supporteffctvepricingplan TYPE REF TO /AWS1/CL_BILPRICINGPLAN /AWS1/CL_BILPRICINGPLAN¶
The effective pricing plan used for the support charge calculation.
Queryable Attributes¶
payerAccountId¶
The payer account ID that is authorized to view Enterprise Support data for all accounts in its Support profile.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PAYERACCOUNTID() |
Getter for PAYERACCOUNTID, with configurable default |
ASK_PAYERACCOUNTID() |
Getter for PAYERACCOUNTID w/ exceptions if field has no valu |
HAS_PAYERACCOUNTID() |
Determine if PAYERACCOUNTID has a value |
billingMonth¶
The billing month in YYYY-MM format. This must be a month in the past.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BILLINGMONTH() |
Getter for BILLINGMONTH, with configurable default |
ASK_BILLINGMONTH() |
Getter for BILLINGMONTH w/ exceptions if field has no value |
HAS_BILLINGMONTH() |
Determine if BILLINGMONTH has a value |
billingPeriodStartDate¶
The start date of the billing period.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BILLINGPERIODSTARTDATE() |
Getter for BILLINGPERIODSTARTDATE, with configurable default |
ASK_BILLINGPERIODSTARTDATE() |
Getter for BILLINGPERIODSTARTDATE w/ exceptions if field has |
HAS_BILLINGPERIODSTARTDATE() |
Determine if BILLINGPERIODSTARTDATE has a value |
billingPeriodEndDate¶
The end date of the billing period.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BILLINGPERIODENDDATE() |
Getter for BILLINGPERIODENDDATE, with configurable default |
ASK_BILLINGPERIODENDDATE() |
Getter for BILLINGPERIODENDDATE w/ exceptions if field has n |
HAS_BILLINGPERIODENDDATE() |
Determine if BILLINGPERIODENDDATE has a value |
isEstimated¶
When true, the Support charge amount is estimated. When false, the Support charge amount is finalized.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ISESTIMATED() |
Getter for ISESTIMATED, with configurable default |
ASK_ISESTIMATED() |
Getter for ISESTIMATED w/ exceptions if field has no value |
HAS_ISESTIMATED() |
Determine if ISESTIMATED has a value |
billDate¶
The date the bill was generated.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BILLDATE() |
Getter for BILLDATE, with configurable default |
ASK_BILLDATE() |
Getter for BILLDATE w/ exceptions if field has no value |
HAS_BILLDATE() |
Determine if BILLDATE has a value |
supportCharge¶
The Support charge amount for the account.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SUPPORTCHARGE() |
Getter for SUPPORTCHARGE, with configurable default |
ASK_SUPPORTCHARGE() |
Getter for SUPPORTCHARGE w/ exceptions if field has no value |
HAS_SUPPORTCHARGE() |
Determine if SUPPORTCHARGE has a value |
totalSupportCharge¶
The total Support charge amount for all accounts in the Support profile.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TOTALSUPPORTCHARGE() |
Getter for TOTALSUPPORTCHARGE, with configurable default |
ASK_TOTALSUPPORTCHARGE() |
Getter for TOTALSUPPORTCHARGE w/ exceptions if field has no |
HAS_TOTALSUPPORTCHARGE() |
Determine if TOTALSUPPORTCHARGE has a value |
supportDiscount¶
The support discount amount.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SUPPORTDISCOUNT() |
Getter for SUPPORTDISCOUNT, with configurable default |
ASK_SUPPORTDISCOUNT() |
Getter for SUPPORTDISCOUNT w/ exceptions if field has no val |
HAS_SUPPORTDISCOUNT() |
Determine if SUPPORTDISCOUNT has a value |
totalSupportEligibleSpend¶
The total Support-eligible Spend from all accounts in the Support profile. This includes eligible spend from usage of Amazon Web Services, Reserved Instances, and Savings Plans.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TOTALSUPPORTELGBLSPEND() |
Getter for TOTALSUPPORTELIGIBLESPEND, with configurable defa |
ASK_TOTALSUPPORTELGBLSPEND() |
Getter for TOTALSUPPORTELIGIBLESPEND w/ exceptions if field |
HAS_TOTALSUPPORTELGBLSPEND() |
Determine if TOTALSUPPORTELIGIBLESPEND has a value |
totalSupportEligibleUsageSpend¶
The total Support-eligible spend from usage of Amazon Web Services from all accounts in the Support profile.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TOTALSUPPELGBLUSAGESPEND() |
Getter for TOTALSUPPORTELGBLUSAGESPEND, with configurable de |
ASK_TOTALSUPPELGBLUSAGESPEND() |
Getter for TOTALSUPPORTELGBLUSAGESPEND w/ exceptions if fiel |
HAS_TOTALSUPPELGBLUSAGESPEND() |
Determine if TOTALSUPPORTELGBLUSAGESPEND has a value |
totalSupportEligibleReservedInstanceSpend¶
The total Support-eligible Reserved Instance spend from all accounts in the Support profile.
Accessible with the following methods¶
| Method | Description |
|---|---|
GT_TTLSUPPELGBLRSRVDINSTSPND() |
Getter for TOTALSUPPELGBLRSRVDINSTSPEND, with configurable d |
ASK_TTLSUPPELGBLRSRVDINSTSPD() |
Getter for TOTALSUPPELGBLRSRVDINSTSPEND w/ exceptions if fie |
HAS_TTLSUPPELGBLRSRVDINSTSPD() |
Determine if TOTALSUPPELGBLRSRVDINSTSPEND has a value |
totalSupportEligibleSavingsPlanSpend¶
The total Support-eligible Savings Plan spend from all accounts in the Support profile.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TTLSUPPELGBLSAVGPLANSPND() |
Getter for TOTALSUPPELGBLSAVGPLANSPEND, with configurable de |
ASK_TTLSUPPELGBLSAVGPLANSPND() |
Getter for TOTALSUPPELGBLSAVGPLANSPEND w/ exceptions if fiel |
HAS_TTLSUPPELGBLSAVGPLANSPND() |
Determine if TOTALSUPPELGBLSAVGPLANSPEND has a value |
supportChargePercentage¶
The percentage applied to the total Support-eligible spend to calculate the total Support charge across all accounts in the Support profile.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SUPPORTCHARGEPERCENTAGE() |
Getter for SUPPORTCHARGEPERCENTAGE, with configurable defaul |
ASK_SUPPORTCHARGEPERCENTAGE() |
Getter for SUPPORTCHARGEPERCENTAGE w/ exceptions if field ha |
HAS_SUPPORTCHARGEPERCENTAGE() |
Determine if SUPPORTCHARGEPERCENTAGE has a value |
supportEffectivePricingPlan¶
The effective pricing plan used for the support charge calculation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SUPPORTEFFCTVEPRCNGPLAN() |
Getter for SUPPORTEFFECTIVEPRICINGPLAN |