Skip to content

/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 status COMPLETED 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 status COMPLETED 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