ArmComputeModelFactory.SupportedCapabilities Method

Definition

public static Azure.ResourceManager.Compute.Models.SupportedCapabilities SupportedCapabilities(string diskControllerTypes = default, bool? acceleratedNetwork = default, Azure.ResourceManager.Compute.Models.ArchitectureType? architecture = default, Azure.ResourceManager.Compute.Models.SupportedSecurityOption? supportedSecurityOption = default);
static member SupportedCapabilities : string * Nullable<bool> * Nullable<Azure.ResourceManager.Compute.Models.ArchitectureType> * Nullable<Azure.ResourceManager.Compute.Models.SupportedSecurityOption> -> Azure.ResourceManager.Compute.Models.SupportedCapabilities
Public Shared Function SupportedCapabilities (Optional diskControllerTypes As String = Nothing, Optional acceleratedNetwork As Nullable(Of Boolean) = Nothing, Optional architecture As Nullable(Of ArchitectureType) = Nothing, Optional supportedSecurityOption As Nullable(Of SupportedSecurityOption) = Nothing) As SupportedCapabilities

Parameters

diskControllerTypes
String

The disk controllers that an OS disk supports. If set it can be SCSI or SCSI, NVME or NVME, SCSI.

acceleratedNetwork
Nullable<Boolean>

True if the image from which the OS disk is created supports accelerated networking.

architecture
Nullable<ArchitectureType>

CPU architecture supported by an OS disk.

supportedSecurityOption
Nullable<SupportedSecurityOption>

Refers to the security capability of the disk supported to create a Trusted launch or Confidential VM.

Returns

A new SupportedCapabilities instance for mocking.

Applies to