Skip to content

Latest commit

 

History

History
238 lines (129 loc) · 7.86 KB

File metadata and controls

238 lines (129 loc) · 7.86 KB

ResourceLevelBillingDetailsMetrics

Properties

Name Type Description Notes
IncurredBill Pointer to float32 [optional]
NonDiscountedBill Pointer to float32 [optional]
NonDiscountedPricePerHour Pointer to float32 [optional]
PricePerHour Pointer to float32 [optional]
UsageTime Pointer to float32 [optional]
UsageTimeACTIVE Pointer to float32 [optional]
UsageTimeHIBERNATED Pointer to float32 [optional]
UsageTimeSHUTOFF Pointer to float32 [optional]

Methods

NewResourceLevelBillingDetailsMetrics

func NewResourceLevelBillingDetailsMetrics() *ResourceLevelBillingDetailsMetrics

NewResourceLevelBillingDetailsMetrics instantiates a new ResourceLevelBillingDetailsMetrics 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

NewResourceLevelBillingDetailsMetricsWithDefaults

func NewResourceLevelBillingDetailsMetricsWithDefaults() *ResourceLevelBillingDetailsMetrics

NewResourceLevelBillingDetailsMetricsWithDefaults instantiates a new ResourceLevelBillingDetailsMetrics 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

GetIncurredBill

func (o *ResourceLevelBillingDetailsMetrics) GetIncurredBill() float32

GetIncurredBill returns the IncurredBill field if non-nil, zero value otherwise.

GetIncurredBillOk

func (o *ResourceLevelBillingDetailsMetrics) 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.

SetIncurredBill

func (o *ResourceLevelBillingDetailsMetrics) SetIncurredBill(v float32)

SetIncurredBill sets IncurredBill field to given value.

HasIncurredBill

func (o *ResourceLevelBillingDetailsMetrics) HasIncurredBill() bool

HasIncurredBill returns a boolean if a field has been set.

GetNonDiscountedBill

func (o *ResourceLevelBillingDetailsMetrics) GetNonDiscountedBill() float32

GetNonDiscountedBill returns the NonDiscountedBill field if non-nil, zero value otherwise.

GetNonDiscountedBillOk

func (o *ResourceLevelBillingDetailsMetrics) GetNonDiscountedBillOk() (*float32, bool)

GetNonDiscountedBillOk returns a tuple with the NonDiscountedBill field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetNonDiscountedBill

func (o *ResourceLevelBillingDetailsMetrics) SetNonDiscountedBill(v float32)

SetNonDiscountedBill sets NonDiscountedBill field to given value.

HasNonDiscountedBill

func (o *ResourceLevelBillingDetailsMetrics) HasNonDiscountedBill() bool

HasNonDiscountedBill returns a boolean if a field has been set.

GetNonDiscountedPricePerHour

func (o *ResourceLevelBillingDetailsMetrics) GetNonDiscountedPricePerHour() float32

GetNonDiscountedPricePerHour returns the NonDiscountedPricePerHour field if non-nil, zero value otherwise.

GetNonDiscountedPricePerHourOk

func (o *ResourceLevelBillingDetailsMetrics) GetNonDiscountedPricePerHourOk() (*float32, bool)

GetNonDiscountedPricePerHourOk returns a tuple with the NonDiscountedPricePerHour field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetNonDiscountedPricePerHour

func (o *ResourceLevelBillingDetailsMetrics) SetNonDiscountedPricePerHour(v float32)

SetNonDiscountedPricePerHour sets NonDiscountedPricePerHour field to given value.

HasNonDiscountedPricePerHour

func (o *ResourceLevelBillingDetailsMetrics) HasNonDiscountedPricePerHour() bool

HasNonDiscountedPricePerHour returns a boolean if a field has been set.

GetPricePerHour

func (o *ResourceLevelBillingDetailsMetrics) GetPricePerHour() float32

GetPricePerHour returns the PricePerHour field if non-nil, zero value otherwise.

GetPricePerHourOk

func (o *ResourceLevelBillingDetailsMetrics) 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.

SetPricePerHour

func (o *ResourceLevelBillingDetailsMetrics) SetPricePerHour(v float32)

SetPricePerHour sets PricePerHour field to given value.

HasPricePerHour

func (o *ResourceLevelBillingDetailsMetrics) HasPricePerHour() bool

HasPricePerHour returns a boolean if a field has been set.

GetUsageTime

func (o *ResourceLevelBillingDetailsMetrics) GetUsageTime() float32

GetUsageTime returns the UsageTime field if non-nil, zero value otherwise.

GetUsageTimeOk

func (o *ResourceLevelBillingDetailsMetrics) 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.

SetUsageTime

func (o *ResourceLevelBillingDetailsMetrics) SetUsageTime(v float32)

SetUsageTime sets UsageTime field to given value.

HasUsageTime

func (o *ResourceLevelBillingDetailsMetrics) HasUsageTime() bool

HasUsageTime returns a boolean if a field has been set.

GetUsageTimeACTIVE

func (o *ResourceLevelBillingDetailsMetrics) GetUsageTimeACTIVE() float32

GetUsageTimeACTIVE returns the UsageTimeACTIVE field if non-nil, zero value otherwise.

GetUsageTimeACTIVEOk

func (o *ResourceLevelBillingDetailsMetrics) GetUsageTimeACTIVEOk() (*float32, bool)

GetUsageTimeACTIVEOk returns a tuple with the UsageTimeACTIVE field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetUsageTimeACTIVE

func (o *ResourceLevelBillingDetailsMetrics) SetUsageTimeACTIVE(v float32)

SetUsageTimeACTIVE sets UsageTimeACTIVE field to given value.

HasUsageTimeACTIVE

func (o *ResourceLevelBillingDetailsMetrics) HasUsageTimeACTIVE() bool

HasUsageTimeACTIVE returns a boolean if a field has been set.

GetUsageTimeHIBERNATED

func (o *ResourceLevelBillingDetailsMetrics) GetUsageTimeHIBERNATED() float32

GetUsageTimeHIBERNATED returns the UsageTimeHIBERNATED field if non-nil, zero value otherwise.

GetUsageTimeHIBERNATEDOk

func (o *ResourceLevelBillingDetailsMetrics) GetUsageTimeHIBERNATEDOk() (*float32, bool)

GetUsageTimeHIBERNATEDOk returns a tuple with the UsageTimeHIBERNATED field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetUsageTimeHIBERNATED

func (o *ResourceLevelBillingDetailsMetrics) SetUsageTimeHIBERNATED(v float32)

SetUsageTimeHIBERNATED sets UsageTimeHIBERNATED field to given value.

HasUsageTimeHIBERNATED

func (o *ResourceLevelBillingDetailsMetrics) HasUsageTimeHIBERNATED() bool

HasUsageTimeHIBERNATED returns a boolean if a field has been set.

GetUsageTimeSHUTOFF

func (o *ResourceLevelBillingDetailsMetrics) GetUsageTimeSHUTOFF() float32

GetUsageTimeSHUTOFF returns the UsageTimeSHUTOFF field if non-nil, zero value otherwise.

GetUsageTimeSHUTOFFOk

func (o *ResourceLevelBillingDetailsMetrics) GetUsageTimeSHUTOFFOk() (*float32, bool)

GetUsageTimeSHUTOFFOk returns a tuple with the UsageTimeSHUTOFF field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetUsageTimeSHUTOFF

func (o *ResourceLevelBillingDetailsMetrics) SetUsageTimeSHUTOFF(v float32)

SetUsageTimeSHUTOFF sets UsageTimeSHUTOFF field to given value.

HasUsageTimeSHUTOFF

func (o *ResourceLevelBillingDetailsMetrics) HasUsageTimeSHUTOFF() bool

HasUsageTimeSHUTOFF returns a boolean if a field has been set.

[Back to Model list] [Back to API list] [Back to README]