class Azure::Hdinsight::Mgmt::V2018_06_01_preview::Models::ClusterDiskEncryptionParameters
The Disk Encryption Cluster
request parameters.
Attributes
key_name[RW]
@return [String] Key name that is used for enabling disk encryption.
key_version[RW]
@return [String] Specific key version that is used for enabling disk encryption.
vault_uri[RW]
@return [String] Base key vault URI where the customers key is located eg. myvault.vault.azure.net
Private Class Methods
mapper()
click to toggle source
Mapper for ClusterDiskEncryptionParameters
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2018-06-01-preview/generated/azure_mgmt_hdinsight/models/cluster_disk_encryption_parameters.rb, line 31 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'ClusterDiskEncryptionParameters', type: { name: 'Composite', class_name: 'ClusterDiskEncryptionParameters', model_properties: { vault_uri: { client_side_validation: true, required: false, serialized_name: 'vaultUri', type: { name: 'String' } }, key_name: { client_side_validation: true, required: false, serialized_name: 'keyName', type: { name: 'String' } }, key_version: { client_side_validation: true, required: false, serialized_name: 'keyVersion', type: { name: 'String' } } } } } end