class Azure::Compute::Mgmt::V2020_12_01::Models::UefiSettings
Specifies the security settings like secure boot and vTPM used while creating the virtual machine.
Minimum api-version: 2020-12-01
Attributes
secure_boot_enabled[RW]
@return [Boolean] Specifies whether secure boot should be enabled on the virtual machine.
Minimum api-version: 2020-12-01
v_tpm_enabled[RW]
@return [Boolean] Specifies whether vTPM should be enabled on the virtual machine.
Minimum api-version: 2020-12-01
Private Class Methods
mapper()
click to toggle source
Mapper for UefiSettings
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2020-12-01/generated/azure_mgmt_compute/models/uefi_settings.rb, line 29 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'UefiSettings', type: { name: 'Composite', class_name: 'UefiSettings', model_properties: { secure_boot_enabled: { client_side_validation: true, required: false, serialized_name: 'secureBootEnabled', type: { name: 'Boolean' } }, v_tpm_enabled: { client_side_validation: true, required: false, serialized_name: 'vTpmEnabled', type: { name: 'Boolean' } } } } } end