| Name | Type | Description | Notes |
|---|---|---|---|
| IncurredBill | Pointer to float32 | [optional] | |
| PricePerHour | Pointer to float32 | [optional] | |
| UsageTime | Pointer to float32 | [optional] |
func NewResourceLevelBillingHistoryResponseMetrics() *ResourceLevelBillingHistoryResponseMetrics
NewResourceLevelBillingHistoryResponseMetrics instantiates a new ResourceLevelBillingHistoryResponseMetrics object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewResourceLevelBillingHistoryResponseMetricsWithDefaults() *ResourceLevelBillingHistoryResponseMetrics
NewResourceLevelBillingHistoryResponseMetricsWithDefaults instantiates a new ResourceLevelBillingHistoryResponseMetrics object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *ResourceLevelBillingHistoryResponseMetrics) GetIncurredBill() float32
GetIncurredBill returns the IncurredBill field if non-nil, zero value otherwise.
func (o *ResourceLevelBillingHistoryResponseMetrics) GetIncurredBillOk() (*float32, bool)
GetIncurredBillOk returns a tuple with the IncurredBill field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourceLevelBillingHistoryResponseMetrics) SetIncurredBill(v float32)
SetIncurredBill sets IncurredBill field to given value.
func (o *ResourceLevelBillingHistoryResponseMetrics) HasIncurredBill() bool
HasIncurredBill returns a boolean if a field has been set.
func (o *ResourceLevelBillingHistoryResponseMetrics) GetPricePerHour() float32
GetPricePerHour returns the PricePerHour field if non-nil, zero value otherwise.
func (o *ResourceLevelBillingHistoryResponseMetrics) GetPricePerHourOk() (*float32, bool)
GetPricePerHourOk returns a tuple with the PricePerHour field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourceLevelBillingHistoryResponseMetrics) SetPricePerHour(v float32)
SetPricePerHour sets PricePerHour field to given value.
func (o *ResourceLevelBillingHistoryResponseMetrics) HasPricePerHour() bool
HasPricePerHour returns a boolean if a field has been set.
func (o *ResourceLevelBillingHistoryResponseMetrics) GetUsageTime() float32
GetUsageTime returns the UsageTime field if non-nil, zero value otherwise.
func (o *ResourceLevelBillingHistoryResponseMetrics) GetUsageTimeOk() (*float32, bool)
GetUsageTimeOk returns a tuple with the UsageTime field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourceLevelBillingHistoryResponseMetrics) SetUsageTime(v float32)
SetUsageTime sets UsageTime field to given value.
func (o *ResourceLevelBillingHistoryResponseMetrics) HasUsageTime() bool
HasUsageTime returns a boolean if a field has been set.