VirtualMachineData Classe
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.
Classe représentant le modèle de données VirtualMachine. Décrit une machine virtuelle.
public class VirtualMachineData : Azure.ResourceManager.Models.TrackedResourceData
type VirtualMachineData = class
inherit TrackedResourceData
Public Class VirtualMachineData
Inherits TrackedResourceData
- Héritage
Constructeurs
VirtualMachineData(AzureLocation) |
Initialise une nouvelle instance de VirtualMachineData. |
Propriétés
AdditionalCapabilities |
Spécifie des fonctionnalités supplémentaires activées ou désactivées sur la machine virtuelle. |
AvailabilitySetId |
Obtient ou définit l’ID. |
BillingMaxPrice |
Spécifie le prix maximal que vous êtes prêt à payer pour une machine virtuelle/VMSS Azure Spot. Ce prix est en dollars américains. <br><br> Ce prix sera comparé au prix Azure Spot actuel pour la taille de machine virtuelle. En outre, les prix sont comparés au moment de la création/mise à jour de la machine virtuelle/VMSS Azure Spot et l’opération n’aboutira que si le prix maxPrice est supérieur au prix actuel d’Azure Spot. <br><br> Le maxPrice sera également utilisé pour supprimer une machine virtuelle/VMSS Azure Spot si le prix actuel d’Azure Spot va au-delà de maxPrice après la création de machine virtuelle/VMSS. <br><br br> Les valeurs possibles sont : <br><br> - Toute valeur décimale supérieure à zéro. Exemple : 0,01538 <br><br> -1 : indique que le prix par défaut est à la demande. <br><br> Vous pouvez définir maxPrice sur -1 pour indiquer que la machine virtuelle/VMSS Azure Spot ne doit pas être supprimée pour des raisons de prix. En outre, le prix maximal par défaut est -1 s’il n’est pas fourni par vous. <br><br>Version api minimale : 01/03/2019. |
BootDiagnostics |
Diagnostics de démarrage est une fonctionnalité de débogage qui vous permet d’afficher la sortie de la console et la capture d’écran pour diagnostiquer les status de machine virtuelle. REMARQUE : si storageUri est spécifié, vérifiez que le compte de stockage se trouve dans la même région et le même abonnement que la machine virtuelle. Vous pouvez facilement afficher la sortie de votre journal de console. Azure vous permet également de voir une capture d’écran de la machine virtuelle à partir de l’hyperviseur. |
CapacityReservationGroupId |
Obtient ou définit l’ID. |
EvictionPolicy |
Spécifie la stratégie d’éviction pour la machine virtuelle Azure Spot et le groupe identique Azure Spot. Pour les machines virtuelles Azure Spot, « Libérer » et « Supprimer » sont pris en charge, et la version minimale de l’api est 2019-03-01. Pour les groupes identiques Azure Spot, « Libérer » et « Supprimer » sont pris en charge et la version minimale de l’api est 2017-10-30-preview. |
ExtendedLocation |
Emplacement étendu de la machine virtuelle. |
ExtensionsTimeBudget |
Spécifie l’heure de démarrage de toutes les extensions. La durée doit être comprise entre 15 minutes et 120 minutes (inclus) et doit être spécifiée au format ISO 8601. La valeur par défaut est 90 minutes (PT1H30M). Version minimale de l’api : 01/06/2020. |
GalleryApplications |
Spécifie les applications de galerie qui doivent être mises à la disposition de la machine virtuelle/VMSS. |
HardwareProfile |
Spécifie les paramètres matériels de la machine virtuelle. |
HostGroupId |
Obtient ou définit l’ID. |
HostId |
Obtient ou définit l’ID. |
Id |
ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. (Hérité de ResourceData) |
Identity |
Identité de la machine virtuelle, si elle est configurée. |
InstanceView |
Vue instance de la machine virtuelle. |
LicenseType |
Spécifie que l’image ou le disque utilisé était sous licence locale. <br><br les> valeurs possibles pour le système d’exploitation Windows Server sont les suivantes : <br><br> Windows_Client <br><br br> Windows_Server <br><br les> valeurs possibles pour le système d’exploitation Linux Server sont : <br><br> RHEL_BYOS (pour RHEL) <br><br> SLES_BYOS (pour SUSE) <br><br> Pour plus d’informations, consultez Azure Hybrid Use Benefit pour Windows Server<br>><Azure Hybrid Use Benefit pour Linux Server<br br ><Br> Version minimale de l’api : 15/06/2015. |
Location |
Emplacement géographique où réside la ressource. (Hérité de TrackedResourceData) |
Name |
Nom de la ressource. (Hérité de ResourceData) |
NetworkProfile |
Spécifie les interfaces réseau de la machine virtuelle. |
OSProfile |
Spécifie les paramètres du système d’exploitation utilisés lors de la création de la machine virtuelle. Certains paramètres ne peuvent pas être modifiés une fois la machine virtuelle approvisionnée. |
Plan |
Spécifie des informations sur l’image de place de marché utilisée pour créer la machine virtuelle. Cet élément est utilisé uniquement pour les images de la Place de marché. Avant de pouvoir utiliser une image de place de marché à partir d’une API, vous devez activer l’image pour une utilisation par programmation. Dans le Portail Azure, recherchez l’image de la Place de marché que vous souhaitez utiliser, puis cliquez sur Voulez déployer par programmation, Bien démarrer->. Entrez les informations requises, puis cliquez sur Enregistrer. |
PlatformFaultDomain |
Spécifie le domaine d’erreur logique du groupe identique dans lequel la machine virtuelle sera créée. Par défaut, la machine virtuelle est automatiquement affectée à un domaine d’erreur qui maintient le mieux l’équilibre entre les domaines d’erreur disponibles. Cela s’applique uniquement si la propriété « virtualMachineScaleSet » de cette machine virtuelle est définie. Le groupe de machines virtuelles identiques référencé doit avoir « platformFaultDomainCount » supérieur à 1. Cette propriété ne peut pas être mise à jour une fois la machine virtuelle créée. L’attribution de domaine d’erreur peut être consultée dans la vue d’instance de machine virtuelle. Version minimale de l’api : 2020‐12-01. |
Priority |
Spécifie la priorité pour la machine virtuelle. Version minimale de l’api : 01/03/2019. |
ProvisioningState |
État d’approvisionnement, qui apparaît uniquement dans la réponse. |
ProximityPlacementGroupId |
Obtient ou définit l’ID. |
Resources |
Ressources d’extension enfant de machine virtuelle. |
ResourceType |
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts ». (Hérité de ResourceData) |
ScheduledEventsProfile |
Spécifie les configurations liées aux événements planifiés. |
SecurityProfile |
Spécifie les paramètres de profil liés à la sécurité pour la machine virtuelle. |
StorageProfile |
Spécifie les paramètres de stockage des disques de machine virtuelle. |
SystemData |
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. (Hérité de ResourceData) |
Tags |
Balises de ressource. (Hérité de TrackedResourceData) |
TimeCreated |
Spécifie l’heure à laquelle la ressource de machine virtuelle a été créée. Version minimale de l’api : 01/11/2021. |
UserData |
UserData pour la machine virtuelle, qui doit être encodée en base 64. Le client ne doit pas passer de secrets ici. Version minimale de l’api : 01/03/2021. |
VirtualMachineScaleSetId |
Obtient ou définit l’ID. |
VmId |
Spécifie l’ID unique de machine virtuelle qui est un identificateur de 128 bits qui est encodé et stocké dans toutes les machines virtuelles IaaS Azure SMBIOS et qui peut être lu à l’aide de commandes BIOS de plateforme. |
Zones |
Zones de machine virtuelle. |
S’applique à
Azure SDK for .NET