class Azure::BatchAI::Mgmt::V2018_05_01::Models::KeyVaultSecretReference

Key Vault Secret reference.

Attributes

secret_url[RW]

@return [String] Secret URL. The URL referencing a secret in the Key Vault.

source_vault[RW]

@return [ResourceId] Key Vault resource identifier. Fully qualified resource identifier of the Key Vault.

Private Class Methods

mapper() click to toggle source

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

# File lib/2018-05-01/generated/azure_mgmt_batchai/models/key_vault_secret_reference.rb, line 28
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'KeyVaultSecretReference',
    type: {
      name: 'Composite',
      class_name: 'KeyVaultSecretReference',
      model_properties: {
        source_vault: {
          client_side_validation: true,
          required: true,
          serialized_name: 'sourceVault',
          type: {
            name: 'Composite',
            class_name: 'ResourceId'
          }
        },
        secret_url: {
          client_side_validation: true,
          required: true,
          serialized_name: 'secretUrl',
          type: {
            name: 'String'
          }
        }
      }
    }
  }
end