class Azure::StorageCache::Mgmt::V2020_10_01::Models::CacheEncryptionSettings

Cache encryption settings.

Attributes

key_encryption_key[RW]

@return [KeyVaultKeyReference] Specifies the location of the key encryption key in Key Vault.

Private Class Methods

mapper() click to toggle source

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

# File lib/2020-10-01/generated/azure_mgmt_storagecache/models/cache_encryption_settings.rb, line 24
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'CacheEncryptionSettings',
    type: {
      name: 'Composite',
      class_name: 'CacheEncryptionSettings',
      model_properties: {
        key_encryption_key: {
          client_side_validation: true,
          required: false,
          serialized_name: 'keyEncryptionKey',
          type: {
            name: 'Composite',
            class_name: 'KeyVaultKeyReference'
          }
        }
      }
    }
  }
end