class Azure::Reservations::Mgmt::V2019_04_01_preview::Models::Price

Model object.

Attributes

amount[RW]

@return [Float]

currency_code[RW]

@return [String] The ISO 4217 3-letter currency code for the currency used by this purchase record.

Private Class Methods

mapper() click to toggle source

Mapper for Price class as Ruby Hash. This will be used for serialization/deserialization.

# File lib/2019-04-01-preview/generated/azure_mgmt_reservations/models/price.rb, line 28
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'Price',
    type: {
      name: 'Composite',
      class_name: 'Price',
      model_properties: {
        currency_code: {
          client_side_validation: true,
          required: false,
          serialized_name: 'currencyCode',
          type: {
            name: 'String'
          }
        },
        amount: {
          client_side_validation: true,
          required: false,
          serialized_name: 'amount',
          type: {
            name: 'Double'
          }
        }
      }
    }
  }
end