/AWS1/CL_DOGGETCOSTSTIMATION01¶
GetCostEstimationResponse
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
IO_RESOURCECOLLECTION
TYPE REF TO /AWS1/CL_DOGCOSTSTIMATIONRES00
/AWS1/CL_DOGCOSTSTIMATIONRES00
¶
The collection of the Amazon Web Services resources used to create your monthly DevOps Guru cost estimate.
IV_STATUS
TYPE /AWS1/DOGCOSTESTIMATIONSTATUS
/AWS1/DOGCOSTESTIMATIONSTATUS
¶
The status of creating this cost estimate. If it's still in progress, the status
ONGOING
is returned. If it is finished, the statusCOMPLETED
is returned.
IT_COSTS
TYPE /AWS1/CL_DOGSVCRESOURCECOST=>TT_SERVICERESOURCECOSTS
TT_SERVICERESOURCECOSTS
¶
An array of
ResourceCost
objects that each contains details about the monthly cost estimate to analyze one of your Amazon Web Services resources.
IO_TIMERANGE
TYPE REF TO /AWS1/CL_DOGCOSTSTIMATIONTIM00
/AWS1/CL_DOGCOSTSTIMATIONTIM00
¶
The start and end time of the cost estimation.
IV_TOTALCOST
TYPE /AWS1/RT_DOUBLE_AS_STRING
/AWS1/RT_DOUBLE_AS_STRING
¶
The estimated monthly cost to analyze the Amazon Web Services resources. This value is the sum of the estimated costs to analyze each resource in the
Costs
object in this response.
IV_NEXTTOKEN
TYPE /AWS1/DOGUUIDNEXTTOKEN
/AWS1/DOGUUIDNEXTTOKEN
¶
The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.
Queryable Attributes¶
ResourceCollection¶
The collection of the Amazon Web Services resources used to create your monthly DevOps Guru cost estimate.
Accessible with the following methods¶
Method | Description |
---|---|
GET_RESOURCECOLLECTION() |
Getter for RESOURCECOLLECTION |
Status¶
The status of creating this cost estimate. If it's still in progress, the status
ONGOING
is returned. If it is finished, the statusCOMPLETED
is returned.
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 |
Costs¶
An array of
ResourceCost
objects that each contains details about the monthly cost estimate to analyze one of your Amazon Web Services resources.
Accessible with the following methods¶
Method | Description |
---|---|
GET_COSTS() |
Getter for COSTS, with configurable default |
ASK_COSTS() |
Getter for COSTS w/ exceptions if field has no value |
HAS_COSTS() |
Determine if COSTS has a value |
TimeRange¶
The start and end time of the cost estimation.
Accessible with the following methods¶
Method | Description |
---|---|
GET_TIMERANGE() |
Getter for TIMERANGE |
TotalCost¶
The estimated monthly cost to analyze the Amazon Web Services resources. This value is the sum of the estimated costs to analyze each resource in the
Costs
object in this response.
Accessible with the following methods¶
Method | Description |
---|---|
GET_TOTALCOST() |
Getter for TOTALCOST |
ASK_TOTALCOST() |
Getter for TOTALCOST w/ exceptions if field has no value |
STR_TOTALCOST() |
String format for TOTALCOST |
NextToken¶
The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.
Accessible with the following methods¶
Method | Description |
---|---|
GET_NEXTTOKEN() |
Getter for NEXTTOKEN, with configurable default |
ASK_NEXTTOKEN() |
Getter for NEXTTOKEN w/ exceptions if field has no value |
HAS_NEXTTOKEN() |
Determine if NEXTTOKEN has a value |