ArmArcScVmmModelFactory.ScVmmVirtualMachineTemplateData Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de ScVmmVirtualMachineTemplateData.
public static Azure.ResourceManager.ArcScVmm.ScVmmVirtualMachineTemplateData ScVmmVirtualMachineTemplateData (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 uuid = default, string vmmServerId = default, Azure.ResourceManager.ArcScVmm.Models.OSType? osType = default, string osName = default, string computerName = default, int? memoryMB = default, int? cpuCount = default, Azure.ResourceManager.ArcScVmm.Models.LimitCpuForMigration? limitCpuForMigration = default, Azure.ResourceManager.ArcScVmm.Models.DynamicMemoryEnabled? dynamicMemoryEnabled = default, Azure.ResourceManager.ArcScVmm.Models.IsCustomizable? isCustomizable = default, int? dynamicMemoryMaxMB = default, int? dynamicMemoryMinMB = default, string isHighlyAvailable = default, int? generation = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ArcScVmm.Models.NetworkInterfaces> networkInterfaces = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ArcScVmm.Models.VirtualDisk> disks = default, string provisioningState = default);
static member ScVmmVirtualMachineTemplateData : 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 * Nullable<Azure.ResourceManager.ArcScVmm.Models.OSType> * string * string * Nullable<int> * Nullable<int> * Nullable<Azure.ResourceManager.ArcScVmm.Models.LimitCpuForMigration> * Nullable<Azure.ResourceManager.ArcScVmm.Models.DynamicMemoryEnabled> * Nullable<Azure.ResourceManager.ArcScVmm.Models.IsCustomizable> * Nullable<int> * Nullable<int> * string * Nullable<int> * seq<Azure.ResourceManager.ArcScVmm.Models.NetworkInterfaces> * seq<Azure.ResourceManager.ArcScVmm.Models.VirtualDisk> * string -> Azure.ResourceManager.ArcScVmm.ScVmmVirtualMachineTemplateData
Public Shared Function ScVmmVirtualMachineTemplateData (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 uuid As String = Nothing, Optional vmmServerId As String = Nothing, Optional osType As Nullable(Of OSType) = Nothing, Optional osName As String = Nothing, Optional computerName As String = Nothing, Optional memoryMB As Nullable(Of Integer) = Nothing, Optional cpuCount As Nullable(Of Integer) = Nothing, Optional limitCpuForMigration As Nullable(Of LimitCpuForMigration) = Nothing, Optional dynamicMemoryEnabled As Nullable(Of DynamicMemoryEnabled) = Nothing, Optional isCustomizable As Nullable(Of IsCustomizable) = Nothing, Optional dynamicMemoryMaxMB As Nullable(Of Integer) = Nothing, Optional dynamicMemoryMinMB As Nullable(Of Integer) = Nothing, Optional isHighlyAvailable As String = Nothing, Optional generation As Nullable(Of Integer) = Nothing, Optional networkInterfaces As IEnumerable(Of NetworkInterfaces) = Nothing, Optional disks As IEnumerable(Of VirtualDisk) = Nothing, Optional provisioningState As String = Nothing) As ScVmmVirtualMachineTemplateData
Paramètres
ID.
- 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 de la ressource.
- uuid
- String
ID unique du modèle de machine virtuelle.
- vmmServerId
- String
ID ARM de la ressource vmmServer dans laquelle réside cette ressource.
- osName
- String
Obtient ou définit le nom du système d’exploitation.
- computerName
- String
Obtient ou définit le nom de l’ordinateur.
MemoryMB est la taille souhaitée de la mémoire d’une machine virtuelle, en Mo.
Obtient ou définit le nombre souhaité de processeurs virtuels pour la machine virtuelle.
- limitCpuForMigration
- Nullable<LimitCpuForMigration>
Obtient ou définit une valeur indiquant s’il faut activer le mode de compatibilité du processeur pour la migration dynamique des machines virtuelles.
- dynamicMemoryEnabled
- Nullable<DynamicMemoryEnabled>
Obtient ou définit une valeur indiquant s’il faut activer la mémoire dynamique ou non.
- isCustomizable
- Nullable<IsCustomizable>
Obtient ou définit une valeur indiquant si le modèle de machine virtuelle est personnalisable ou non.
Obtient ou définit la mémoire dynamique maximale pour la machine virtuelle.
Obtient ou définit la mémoire dynamique minimale pour la machine virtuelle.
- isHighlyAvailable
- String
Obtient une propriété hautement disponible.
- networkInterfaces
- IEnumerable<NetworkInterfaces>
Obtient ou définit les interfaces réseau du modèle.
- disks
- IEnumerable<VirtualDisk>
Obtient ou définit les disques du modèle.
- provisioningState
- String
Obtient ou définit l’état d’approvisionnement.
Retours
Une nouvelle ScVmmVirtualMachineTemplateData instance de moqueries.
S’applique à
Azure SDK for .NET