Skip to content

Latest commit

 

History

History
160 lines (87 loc) · 5.48 KB

File metadata and controls

160 lines (87 loc) · 5.48 KB

ResourceLevelBillingDetailsVolumeMetrics

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]

Methods

NewResourceLevelBillingDetailsVolumeMetrics

func NewResourceLevelBillingDetailsVolumeMetrics() *ResourceLevelBillingDetailsVolumeMetrics

NewResourceLevelBillingDetailsVolumeMetrics instantiates a new ResourceLevelBillingDetailsVolumeMetrics 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

NewResourceLevelBillingDetailsVolumeMetricsWithDefaults

func NewResourceLevelBillingDetailsVolumeMetricsWithDefaults() *ResourceLevelBillingDetailsVolumeMetrics

NewResourceLevelBillingDetailsVolumeMetricsWithDefaults instantiates a new ResourceLevelBillingDetailsVolumeMetrics 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 *ResourceLevelBillingDetailsVolumeMetrics) GetIncurredBill() float32

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

GetIncurredBillOk

func (o *ResourceLevelBillingDetailsVolumeMetrics) 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 *ResourceLevelBillingDetailsVolumeMetrics) SetIncurredBill(v float32)

SetIncurredBill sets IncurredBill field to given value.

HasIncurredBill

func (o *ResourceLevelBillingDetailsVolumeMetrics) HasIncurredBill() bool

HasIncurredBill returns a boolean if a field has been set.

GetNonDiscountedBill

func (o *ResourceLevelBillingDetailsVolumeMetrics) GetNonDiscountedBill() float32

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

GetNonDiscountedBillOk

func (o *ResourceLevelBillingDetailsVolumeMetrics) 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 *ResourceLevelBillingDetailsVolumeMetrics) SetNonDiscountedBill(v float32)

SetNonDiscountedBill sets NonDiscountedBill field to given value.

HasNonDiscountedBill

func (o *ResourceLevelBillingDetailsVolumeMetrics) HasNonDiscountedBill() bool

HasNonDiscountedBill returns a boolean if a field has been set.

GetNonDiscountedPricePerHour

func (o *ResourceLevelBillingDetailsVolumeMetrics) GetNonDiscountedPricePerHour() float32

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

GetNonDiscountedPricePerHourOk

func (o *ResourceLevelBillingDetailsVolumeMetrics) 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 *ResourceLevelBillingDetailsVolumeMetrics) SetNonDiscountedPricePerHour(v float32)

SetNonDiscountedPricePerHour sets NonDiscountedPricePerHour field to given value.

HasNonDiscountedPricePerHour

func (o *ResourceLevelBillingDetailsVolumeMetrics) HasNonDiscountedPricePerHour() bool

HasNonDiscountedPricePerHour returns a boolean if a field has been set.

GetPricePerHour

func (o *ResourceLevelBillingDetailsVolumeMetrics) GetPricePerHour() float32

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

GetPricePerHourOk

func (o *ResourceLevelBillingDetailsVolumeMetrics) 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 *ResourceLevelBillingDetailsVolumeMetrics) SetPricePerHour(v float32)

SetPricePerHour sets PricePerHour field to given value.

HasPricePerHour

func (o *ResourceLevelBillingDetailsVolumeMetrics) HasPricePerHour() bool

HasPricePerHour returns a boolean if a field has been set.

GetUsageTime

func (o *ResourceLevelBillingDetailsVolumeMetrics) GetUsageTime() float32

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

GetUsageTimeOk

func (o *ResourceLevelBillingDetailsVolumeMetrics) 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 *ResourceLevelBillingDetailsVolumeMetrics) SetUsageTime(v float32)

SetUsageTime sets UsageTime field to given value.

HasUsageTime

func (o *ResourceLevelBillingDetailsVolumeMetrics) HasUsageTime() bool

HasUsageTime returns a boolean if a field has been set.

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