Values.CurrentInstanceSourceContext about the current instance.
type nonrec t = {resourceId : GenericString.t option;Resource ID of the current instance.
*)instanceName : GenericString.t option;The name that you given an instance. This field shows as blank if you haven't given the instance a name.
*)resourceDetails : ResourceDetails.t option;Details about the resource and utilization.
*)resourceUtilization : ResourceUtilization.t option;Utilization information of the current instance during the lookback period.
*)reservationCoveredHoursInLookbackPeriod : GenericString.t option;The number of hours during the lookback period that's covered by reservations.
*)savingsPlansCoveredHoursInLookbackPeriod : GenericString.t option;The number of hours during the lookback period that's covered by Savings Plans.
*)onDemandHoursInLookbackPeriod : GenericString.t option;The number of hours during the lookback period that's billed at On-Demand rates.
*)totalRunningHoursInLookbackPeriod : GenericString.t option;The total number of hours that the instance ran during the lookback period.
*)monthlyCost : GenericString.t option;The current On-Demand cost of operating this instance on a monthly basis.
*)currencyCode : GenericString.t option;The currency code that Amazon Web Services used to calculate the costs for this instance.
*)}val make :
?resourceId:GenericString.t ->
?instanceName:GenericString.t ->
?tags:TagValuesList.t ->
?resourceDetails:ResourceDetails.t ->
?resourceUtilization:ResourceUtilization.t ->
?reservationCoveredHoursInLookbackPeriod:GenericString.t ->
?savingsPlansCoveredHoursInLookbackPeriod:GenericString.t ->
?onDemandHoursInLookbackPeriod:GenericString.t ->
?totalRunningHoursInLookbackPeriod:GenericString.t ->
?monthlyCost:GenericString.t ->
?currencyCode:GenericString.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `List of
[> `Enum of string | `String of Value.t ] list
| `String of TagKey.t ])
list ]
list
| `String of GenericString.t
| `Structure of
(string
* [> `Structure of
(string
* [> `String of GenericString.t
| `Structure of
(string * [> `String of GenericString.t ]) list ])
list ])
list ])
list ]