Role 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.
Détails d’un rôle dans un déploiement.
public class Role
type Role = class
Public Class Role
- Héritage
-
Role
Constructeurs
Role() |
Initialise une nouvelle instance de la classe Role. |
Propriétés
AvailabilitySetName |
facultatif. Nom du rôle. |
ConfigurationSets |
facultatif. Collection de valeurs qui représente les paramètres système ou de configuration de l'application. |
DataVirtualHardDisks |
facultatif. Contient les paramètres que Azure utilise pour créer un disque de données pour une machine virtuelle. |
DebugSettings |
facultatif. Ce paramètre peut être utilisé pour définir les paramètres de débogage d’une machine virtuelle. Lorsque la fonctionnalité de démarrage diagnostics est activée, la capture d’écran de la console ou la sortie série est stockée dans le stockage d’objets blob. Cette propriété est uniquement retournée avec un en-tête de version 2015-09-01 ou ultérieur. |
DefaultWinRmCertificateThumbprint |
facultatif. Empreinte numérique en lecture seule du certificat utilisé avec l'écouteur HTTPS pour WinRM. |
Label |
facultatif. Nom convivial du rôle. |
LicenseType |
facultatif. Spécifie que l’image ou le disque utilisé a été concédé sous licence locale. Cet élément est utilisé uniquement pour les images qui contiennent le système d’exploitation Windows Server. Les valeurs possibles sont : Windows_Client, Windows_Server |
MediaLocation |
facultatif. Emplacement de stockage où les disques durs virtuels d’image de machine virtuelle doivent être copiés pour les images de machine virtuelle publiées. |
MigrationState |
facultatif. Spécifie l’état de migration IaaS Classic vers ARM de la machine virtuelle. Les valeurs possibles sont : None, Prepare, Prepared, PrepareFailed, Commiting, Committed, CommitFailed, Aborting, AbortFailed.None est traité comme une valeur null et n’est pas visible. |
OSVersion |
facultatif. Version du système d'exploitation sur lequel les instances de rôle s'exécutent. |
OSVirtualHardDisk |
facultatif. Contient les paramètres que Azure utilise pour créer le disque de système d'exploitation pour la machine virtuelle. |
ProvisionGuestAgent |
facultatif. Indique si le service WindowsAzureGuestAgent est installé sur la machine virtuelle. Pour exécuter une extension de ressource sur une machine virtuelle, ce service doit être installé. |
ResourceExtensionReferences |
facultatif. Contient une collection d'extensions de ressources à installer sur la machine virtuelle. Cet élément est utilisé si ProvisionGuestAgent a la valeur true. |
RoleName |
facultatif. Nom du rôle. |
RoleSize |
facultatif. Taille de l'instance de rôle. |
RoleType |
facultatif. Spécifie le type du rôle. Cet élément est répertorié uniquement pour les déploiements de machines virtuelles et, par défaut, est PersistentVMRole. |
VMImageInput |
facultatif. Quand une Image de machine virtuelle est utilisée pour créer un PersistantVMRole, les valeurs DiskConfigurations dans l'image de machine virtuelle sont utilisées pour créer des disques pour la nouvelle machine virtuelle. Ce paramètre peut être utilisé pour redimensionner les disques nouvellement créés à une taille supérieure à celle des DiskConfigurations sous-jacents dans l’image de machine virtuelle. Cette propriété est uniquement retournée avec un en-tête de version 2014-10-01 ou ultérieur. |
VMImageName |
facultatif. facultatif. Nom de l’image VMImage à partir de laquelle ce rôle doit être créé. Si le OSDisk dans VMImage était Specialized, aucun WindowsProvisioningConfigurationSet ou LinuxProvisioningConfigurationSet ne doit être fourni. Aucun OSVirtualHardDisk ou DataVirtualHardDisk ne doit être spécifié lors de l’utilisation de cet argument. |
S’applique à
Azure SDK for .NET