Share via


AdditionalCapabilities Class

Enables or disables a capability on the virtual machine or virtual machine scale set.

Constructor

AdditionalCapabilities(*, ultra_ssd_enabled: bool | None = None, hibernation_enabled: bool | None = None, enable_fips1403_encryption: bool | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
ultra_ssd_enabled

The flag that enables or disables a capability to have one or more managed data disks with UltraSSD_LRS storage account type on the VM or VMSS. Managed disks with storage account type UltraSSD_LRS can be added to a virtual machine or virtual machine scale set only if this property is enabled.

Default value: None
hibernation_enabled

The flag that enables or disables hibernation capability on the VM.

Default value: None
enable_fips1403_encryption

The flag enables the usage of FIPS 140-3 compliant cryptography on the protectedSettings of an extension. Learn more at: https://aka.ms/linuxagentfipssupport.

Default value: None

Variables

Name Description
ultra_ssd_enabled

The flag that enables or disables a capability to have one or more managed data disks with UltraSSD_LRS storage account type on the VM or VMSS. Managed disks with storage account type UltraSSD_LRS can be added to a virtual machine or virtual machine scale set only if this property is enabled.

hibernation_enabled

The flag that enables or disables hibernation capability on the VM.

enable_fips1403_encryption

The flag enables the usage of FIPS 140-3 compliant cryptography on the protectedSettings of an extension. Learn more at: https://aka.ms/linuxagentfipssupport.