ArmComputeModelFactory.AdditionalCapabilities Method

Definition

public static Azure.ResourceManager.Compute.Models.AdditionalCapabilities AdditionalCapabilities(bool? ultraSsdEnabled = default, bool? hibernationEnabled = default, bool? enableFips1403Encryption = default);
static member AdditionalCapabilities : Nullable<bool> * Nullable<bool> * Nullable<bool> -> Azure.ResourceManager.Compute.Models.AdditionalCapabilities
Public Shared Function AdditionalCapabilities (Optional ultraSsdEnabled As Nullable(Of Boolean) = Nothing, Optional hibernationEnabled As Nullable(Of Boolean) = Nothing, Optional enableFips1403Encryption As Nullable(Of Boolean) = Nothing) As AdditionalCapabilities

Parameters

ultraSsdEnabled
Nullable<Boolean>

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.

hibernationEnabled
Nullable<Boolean>

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

enableFips1403Encryption
Nullable<Boolean>

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

Returns

A new AdditionalCapabilities instance for mocking.

Applies to