class Azure::Compute::Mgmt::V2017_03_30::Models::ResourceSkuCosts
Describes metadata for retrieving price info.
Attributes
extended_unit[RW]
@return [String] An invariant to show the extended unit.
meter_id[RW]
@return [String] Used for querying price from commerce.
quantity[RW]
@return [Integer] The multiplier is needed to extend the base metered cost.
Private Class Methods
mapper()
click to toggle source
Mapper for ResourceSkuCosts class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2017-03-30/generated/azure_mgmt_compute/models/resource_sku_costs.rb, line 29 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'ResourceSkuCosts', type: { name: 'Composite', class_name: 'ResourceSkuCosts', model_properties: { meter_id: { client_side_validation: true, required: false, read_only: true, serialized_name: 'meterID', type: { name: 'String' } }, quantity: { client_side_validation: true, required: false, read_only: true, serialized_name: 'quantity', type: { name: 'Number' } }, extended_unit: { client_side_validation: true, required: false, read_only: true, serialized_name: 'extendedUnit', type: { name: 'String' } } } } } end