Partager via


ArmArcScVmmModelFactory.ScVmmVirtualMachineData Méthode

Définition

Initialise une nouvelle instance de 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

Paramètres

name
String

Nom.

resourceType
ResourceType

ResourceType.

systemData
SystemData

SystemData.

tags
IDictionary<String,String>

Balises.

location
AzureLocation

Emplacement.

extendedLocation
ExtendedLocation

Emplacement étendu.

inventoryItemId
String

Obtient ou définit l’ID d’élément d’inventaire pour la ressource.

vmmServerId
String

ID ARM de la ressource vmmServer dans laquelle réside cette ressource.

cloudId
String

ID ARM de la ressource cloud à utiliser pour le déploiement de la machine virtuelle.

templateId
String

ID ARM de la ressource de modèle à utiliser pour le déploiement de la machine virtuelle.

checkpointType
String

Type de point de contrôle pris en charge pour la machine virtuelle.

checkpoints
IEnumerable<Checkpoint>

Points de contrôle dans la machine virtuelle.

availabilitySets
IEnumerable<AvailabilitySetListItem>

Groupes à haute disponibilité dans la machine virtuelle.

osProfile
OSProfile

Propriétés du système d’exploitation.

hardwareProfile
HardwareProfile

Propriétés matérielles.

networkInterfaces
IEnumerable<NetworkInterfaces>

Propriétés réseau.

storageDisks
IEnumerable<VirtualDisk>

Propriétés de stockage.

vmName
String

VMName est le nom de la machine virtuelle sur le serveur SCVMM.

uuid
String

ID unique de la machine virtuelle.

generation
Nullable<Int32>

Obtient ou définit la génération de la machine virtuelle.

powerState
String

Obtient l’état d’alimentation de la machine virtuelle.

provisioningState
String

Obtient ou définit l’état d’approvisionnement.

Retours

Une nouvelle ScVmmVirtualMachineData instance pour se moquer.

S’applique à