ArmHciModelFactory.HciDeploymentOSProfile Method

Definition

OS configurations for HCI device.

public static Azure.ResourceManager.Hci.Models.HciDeploymentOSProfile HciDeploymentOSProfile(string bootType = default, string assemblyVersion = default, string osType = default, string osSku = default, string osVersion = default, string buildNumber = default, string baseImageVersion = default, string imageVersion = default);
static member HciDeploymentOSProfile : string * string * string * string * string * string * string * string -> Azure.ResourceManager.Hci.Models.HciDeploymentOSProfile
Public Shared Function HciDeploymentOSProfile (Optional bootType As String = Nothing, Optional assemblyVersion As String = Nothing, Optional osType As String = Nothing, Optional osSku As String = Nothing, Optional osVersion As String = Nothing, Optional buildNumber As String = Nothing, Optional baseImageVersion As String = Nothing, Optional imageVersion As String = Nothing) As HciDeploymentOSProfile

Parameters

bootType
String

The boot type of the device. e.g. UEFI, Legacy etc.

assemblyVersion
String

Version of assembly present on device.

osType
String

OS type (“windows", “linux”).

osSku
String

OS SKU (e.g., “ Microsoft Azure Linux ROE“, “Azure Stack HCI", "Microsoft Azure Linux 3.0").

osVersion
String

OS Version.

buildNumber
String

OS Build Number.

baseImageVersion
String

OS Base Image Version.

imageVersion
String

OS Image Version.

Returns

A new HciDeploymentOSProfile instance for mocking.

Applies to