class Azure::Batch::Mgmt::V2017_05_01::Models::KeyVaultReference

Identifies the Azure key vault associated with a Batch account.

Attributes

id[RW]

@return [String] The resource ID of the Azure key vault associated with the Batch account.

url[RW]

@return [String] The URL of the Azure key vault associated with the Batch account.

Public Class Methods

mapper() click to toggle source

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

# File lib/2017-05-01/generated/azure_mgmt_batch/models/key_vault_reference.rb, line 28
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'KeyVaultReference',
    type: {
      name: 'Composite',
      class_name: 'KeyVaultReference',
      model_properties: {
        id: {
          client_side_validation: true,
          required: true,
          serialized_name: 'id',
          type: {
            name: 'String'
          }
        },
        url: {
          client_side_validation: true,
          required: true,
          serialized_name: 'url',
          type: {
            name: 'String'
          }
        }
      }
    }
  }
end