Freigeben über


ArmArcScVmmModelFactory.ScVmmVirtualMachineData Methode

Definition

Initialisiert eine neue instance von ScVmmVirtualMachineData.

public static Azure.ResourceManager.ArcScVmm.ScVmmVirtualMachineData ScVmmVirtualMachineData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Azure.ResourceManager.Resources.Models.ExtendedLocation extendedLocation = default, string inventoryItemId = default, string vmmServerId = default, string cloudId = default, string templateId = default, string checkpointType = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ArcScVmm.Models.Checkpoint> checkpoints = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ArcScVmm.Models.AvailabilitySetListItem> availabilitySets = default, Azure.ResourceManager.ArcScVmm.Models.OSProfile osProfile = default, Azure.ResourceManager.ArcScVmm.Models.HardwareProfile hardwareProfile = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ArcScVmm.Models.NetworkInterfaces> networkInterfaces = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ArcScVmm.Models.VirtualDisk> storageDisks = default, string vmName = default, string uuid = default, int? generation = default, string powerState = default, string provisioningState = default);
static member ScVmmVirtualMachineData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.Resources.Models.ExtendedLocation * string * string * string * string * string * seq<Azure.ResourceManager.ArcScVmm.Models.Checkpoint> * seq<Azure.ResourceManager.ArcScVmm.Models.AvailabilitySetListItem> * Azure.ResourceManager.ArcScVmm.Models.OSProfile * Azure.ResourceManager.ArcScVmm.Models.HardwareProfile * seq<Azure.ResourceManager.ArcScVmm.Models.NetworkInterfaces> * seq<Azure.ResourceManager.ArcScVmm.Models.VirtualDisk> * string * string * Nullable<int> * string * string -> Azure.ResourceManager.ArcScVmm.ScVmmVirtualMachineData
Public Shared Function ScVmmVirtualMachineData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional extendedLocation As ExtendedLocation = Nothing, Optional inventoryItemId As String = Nothing, Optional vmmServerId As String = Nothing, Optional cloudId As String = Nothing, Optional templateId As String = Nothing, Optional checkpointType As String = Nothing, Optional checkpoints As IEnumerable(Of Checkpoint) = Nothing, Optional availabilitySets As IEnumerable(Of AvailabilitySetListItem) = Nothing, Optional osProfile As OSProfile = Nothing, Optional hardwareProfile As HardwareProfile = Nothing, Optional networkInterfaces As IEnumerable(Of NetworkInterfaces) = Nothing, Optional storageDisks As IEnumerable(Of VirtualDisk) = Nothing, Optional vmName As String = Nothing, Optional uuid As String = Nothing, Optional generation As Nullable(Of Integer) = Nothing, Optional powerState As String = Nothing, Optional provisioningState As String = Nothing) As ScVmmVirtualMachineData

Parameter

id
ResourceIdentifier

Die ID.

name
String

Der Name.

resourceType
ResourceType

Der resourceType.

systemData
SystemData

SystemData.

tags
IDictionary<String,String>

Die Tags.

location
AzureLocation

Der Speicherort.

extendedLocation
ExtendedLocation

Der erweiterte Speicherort.

inventoryItemId
String

Ruft die Bestandselement-ID für die Ressource ab oder legt diese fest.

vmmServerId
String

ARM-ID der vmmServer-Ressource, in der sich diese Ressource befindet.

cloudId
String

ARM-ID der Cloudressource, die für die Bereitstellung des virtuellen Computers verwendet werden soll.

templateId
String

ARM-ID der Vorlagenressource, die für die Bereitstellung des virtuellen Computers verwendet werden soll.

checkpointType
String

Typ des für den virtuellen Computer unterstützten Prüfpunkts.

checkpoints
IEnumerable<Checkpoint>

Prüfpunkte im virtuellen Computer.

availabilitySets
IEnumerable<AvailabilitySetListItem>

Verfügbarkeitsgruppen im virtuellen Computer.

osProfile
OSProfile

Betriebssystemeigenschaften.

hardwareProfile
HardwareProfile

Hardwareeigenschaften.

networkInterfaces
IEnumerable<NetworkInterfaces>

Netzwerkeigenschaften.

storageDisks
IEnumerable<VirtualDisk>

Speichereigenschaften.

vmName
String

VMName ist der Name des virtuellen Computers auf dem SCVMM-Server.

uuid
String

Eindeutige ID des virtuellen Computers.

generation
Nullable<Int32>

Ruft die Generierung für den virtuellen Computer ab oder legt diese fest.

powerState
String

Ruft den Energiezustand des virtuellen Computers ab.

provisioningState
String

Ruft den Bereitstellungsstatus ab oder legt diese fest.

Gibt zurück

Eine neue ScVmmVirtualMachineData instance zum Simulieren.

Gilt für: