Obtention des propriétés d'un service cloud
L'opération Get Cloud Service Properties
récupère les propriétés pour le service cloud spécifié. Ces propriétés comprennent les valeurs suivantes :
Le nom et la description du service cloud.
Le nom du groupe d'affinités auquel le service cloud appartient, ou son emplacement s'il ne fait pas partie du groupe d'affinités.
L'étiquette pouvant être utilisée pour suivre le service cloud.
La date et l'heure de création ou de modification du service cloud.
Si des détails sont demandés, les informations sur les déploiements dans le service cloud sont renvoyées.
Requête
La demande Get Cloud Service Properties
peut être spécifiée comme suit. Remplacez <subscription-id>
par votre ID d'abonnement, et <cloudservice-name>
par le nom du service cloud.
Méthode | URI de demande |
---|---|
GET | https://management.core.windows.net/<subscription-id>/services/hostedservices/<cloudservice-name> |
Paramètres URI
Paramètre d’URI | Description |
---|---|
embed-detail=true |
facultatif. Spécifie que les propriétés doivent être renvoyées pour tous les déploiements dans le service cloud. La valeur par défaut est false . |
En-têtes de requête
Le tableau suivant décrit les en-têtes de la demande.
En-tête de requête | Description |
---|---|
x-ms-version |
Obligatoire. Spécifie la version de l'opération à utiliser pour cette demande. Cet en-tête doit avoir la valeur 2009-10-01 ou une valeur supérieure. |
Corps de la requête
Aucun.
response
La réponse inclut un code d'état HTTP, un ensemble d'en-têtes de réponse et un corps de réponse.
Code d’état
Une opération réussie envoie le code d'état 200 (OK).
En-têtes de réponse
La réponse de l'opération inclut les en-têtes suivants. La réponse peut aussi inclure des en-têtes HTTP standard supplémentaires.
En-tête de réponse | Description |
---|---|
x-ms-request-id |
Valeur qui identifie de façon unique une demande effectuée au service de gestion. |
Corps de la réponse
Le format de base pour le corps de la réponse lorsque la demande n'inclut pas embed-detail
est illustré ci-dessous :
<?xml version="1.0" encoding="utf-8"?>
<HostedService xmlns="http://schemas.microsoft.com/windowsazure">
<Url>hosted-service-url</Url>
<ServiceName>hosted-service-name</ServiceName>
<HostedServiceProperties>
<Description>description</Description>
<AffinityGroup>name-of-affinity-group</AffinityGroup>
<Location>location-of-service</Location >
<Label>base-64-encoded-name-of-service</Label>
<Status>current-status-of-service</Status>
<DateCreated>creation-date-of-service</DateCreated>
<DateLastModified>last-modification-date-of-service</DateLastModified>
<ExtendedProperties>
<ExtendedProperty>
<Name>name-of-property</Name>
<Value>value-of-property</Value>
</ExtendedProperty>
</ExtendedProperties>
<ReverseDnsFqdn>reverse-dns-fqdn</ReverseDnsFqdn>
</HostedServiceProperties>
<DefaultWinRmCertificateThumbprint>thumbprint-of-winrm-certificate</DefaultWinRmCertificateThumbprint>
</HostedService>
Les éléments suivants sont pris en charge lorsque embed-detail
a la valeur true
:
<?xml version="1.0" encoding="utf-8"?>
<HostedService xmlns="http://schemas.microsoft.com/windowsazure">
<Url>hosted-service-url</Url>
<ServiceName>hosted-service-name</ServiceName>
<HostedServiceProperties>
<Description>description-of-service</Description>
<AffinityGroup>name-of-affinity-group</AffinityGroup>
<Location>location-of-service</Location>
<Label>base-64-encoded-name-of-service</Label>
<Status>current-status-of-service</Status>
<DateCreated>creation-date-of-service</DateCreated>
<DateLastModified>last-modification-date-of-service</DateLastModified>
<ExtendedProperties>
<ExtendedProperty>
<Name>name-of-property</Name>
<Value>value-of-property</Value>
</ExtendedProperty>
</ExtendedProperties>
<ReverseDnsFqdn>reverse-dns-fqdn</ReverseDnsFqdn>
</HostedServiceProperties>
<Deployments>
<Deployment xmlns=”http://schemas.microsoft.com/windowsazure”>
<Name>name-of-deployment</Name>
<DeploymentSlot>current-deployment-environment</DeploymentSlot>
<PrivateID>deployment-id</PrivateID>
<Status>status-of-deployment</Status>
<Label>base64-encoded-name-of-deployment</Label>
<Url>deployment-url</Url>
<Configuration>base-64-encoded-configuration-file</Configuration>
<RoleInstanceList>
<RoleInstance>
<RoleName>name-of-role</RoleName>
<InstanceName>name-of-role-instance</InstanceName>
<InstanceStatus>status-of-role-instance</InstanceStatus>
<InstanceUpgradeDomain>update-domain-of-role-instance</InstanceUpgradeDomain>
<InstanceFaultDomain>fault-domain-of-role-instance</InstanceFaultDomain>
<InstanceSize>size-of-role-instance</InstanceSize>
<InstanceStateDetails>state-of-role-instance</InstanceStateDetails>
<InstanceErrorCode>error-code-returned-for-role-instance</InstanceErrorCode>
<IpAddress>ip-address-of-role-instance</IpAddress>
<InstanceEndpoints>
<InstanceEndpoint>
<Name>name-of-endpoint</Name>
<Vip>virtual-ip-address-of-instance-endpoint</Vip>
<PublicPort>public-facing-port-of-instance-endpoint</PublicPort>
<LocalPort>internal-facing-port-of-instance-endpoint</LocalPort>
<Protocol>protocol-of-instance-endpoint</Protocol>
</InstanceEndpoint>
</InstanceEndpoints>
<PowerState>state-of-role-instance</PowerState>
<HostName>dns-name-of-service</HostName>
<RemoteAccessCertificateThumbprint>cert-thumbprint-for-remote-access</RemoteAccessCertificateThumbprint>
</RoleInstance>
</RoleInstanceList>
<UpgradeStatus>
<UpgradeType>type-of-upgrade</UpgradeType>
<CurrentUpgradeDomainState>status-of-current-upgrade</CurrentUpgradeDomainState>
<CurrentUpgradeDomain>n</CurrentUpgradeDomain>
</UpgradeStatus>
<UpgradeDomainCount>number-of-upgrade-domains-in-deployment</UpgradeDomainCount>
<RoleList>
<Role>
<RoleName>name-of-role</RoleName>
<OSVersion>operating-system-version</OSVersion>
<ConfigurationSets>
<ConfigurationSet>
<ConfigurationSetType>NetworkConfiguration</ConfigurationSetType>
<InputEndpoints>
<InputEndpoint>
<Port>port-number-of-input-endpoint-in-network</Port>
<Protocol>protocol-of-input-endpoint-in-network</Protocol>
<Vip>virtual-ip-address-of-input-endpoint-in-network</Vip>
</InputEndpoint>
</InputEndpoints>
</ConfigurationSet>
</ConfigurationSets>
</Role>
<Role>
<RoleName>name-of-role</RoleName>
<OSVersion>operating-system-version</OSVersion>
<RoleType>PersistentVMRole</RoleType>
<ConfigurationSets>
<ConfigurationSet>
<ConfigurationSetType>NetworkConfiguration</ConfigurationSetType>
<InputEndpoints>
<InputEndpoint>
<LoadBalancedEndpointSetName>name-of-load-balanced-endpoint-set</LoadBalancedEndpointSetName>
<LocalPort>internal-facing-port-of-input-endpoint</LocalPort>
<Name>name-of-input-endpoint</Name>
<Port>external-facing-port-of-input-endpoint</Port>
<LoadBalancerProbe>
<Path>path-of-probe</Path>
<Port>port-assigned-to-probe</Port>
<Protocol>protocol-of-probe-port</Protocol>
</LoadBalancerProbe>
<Protocol>protocol-of-input-endpoint</Protocol>
<Vip>virtual-ip-address-of-input-endpoint</Vip>
</InputEndpoint>
</InputEndpoints>
<SubnetNames>
<SubnetName>name-of-subnet</SubnetName>
</SubnetNames>
</ConfigurationSet>
</ConfigurationSets>
<AvailabilitySetName>name-of-availability-set</AvailabilitySetName>
<DataVirtualHardDisks>
<DataVirtualHardDisk>
<HostCaching>host-caching-mode-of-data-disk</HostCaching>
<DiskName>name-of-data-disk</DiskName>
<Lun>logical-unit-number-of-data-disk</Lun>
<LogicalDiskSizeInGB>size-of-data-disk</LogicalDiskSizeInGB>
<MediaLink>path-to-vhd</MediaLink>
</DataVirtualHardDisk>
</DataVirtualHardDisks>
<OSVirtualHardDisk>
<HostCaching>host-caching-mode-of-os-disk</HostCaching>
<DiskName>name-of-os-disk</DiskName>
<MediaLink>path-to-vhd</MediaLink>
<SourceImageName>image-used-to-create-os-disk</SourceImageName>
<OS>operating-system-on-os-disk</OS>
</OSVirtualHardDisk>
<RoleSize>size-of-role-instance</RoleSize>
</Role>
</RoleList>
<SdkVersion>sdk-version-used-to-create-package</SdkVersion>
<Locked>status-of-deployment-write-allowed</Locked>
<RollbackAllowed>rollback-operation-allowed</RollbackAllowed>
<CreatedTime>time-of-deployment-creation</CreatedTime>
<LastModifiedTime>time-of-last-deployment-modification</LastModifiedTime>
<VirtualNetworkName>name-of-virtual-network</VirtualNetworkName>
<Dns>
<DnsServers>
<DnsServer>
<Name>name-of-dns-server</Name>
<Address>address-of-dns-server</Address>
</DnsServer>
</DnsServers>
</Dns>
<ExtendedProperties>
<ExtendedProperty>
<Name>name-of-property</Name>
<Value>value-of-property</Value>
</ExtendedProperty>
</ExtendedProperties>
<PersistentVMDowntime>
<StartTime>start-of-downtime</StartTime>
<EndTime>end-of-downtime</EndTime>
<Status>status-of-downtime</Status>
</PersistentVMDowntime>
<VirtualIPs>
<VirtualIP>
<Address>virtual-ip-address-of-deployment</Address>
</VirtualIP>
</VirtualIPs>
</Deployment>
</Deployments>
<DefaultWinRmCertificateThumbprint>thumbprint-of-winrm-certificate</DefaultWinRmCertificateThumbprint>
</HostedService>
Le tableau suivant décrit les éléments dans le corps de la réponse.
Nom de l'élément | Description |
---|---|
Url | Spécifie l'URL attribuée au service cloud. |
NomService | Spécifie le nom du service cloud. Ce nom est le nom du préfixe DNS et peut être utilisé pour accéder au service cloud. Par exemple, si le nom du service cloud est MyService vous pouvez accéder à ce service en appelant : http://MyService.cloudapp.net |
HostedServiceProperties | Spécifie les propriétés qui sont assignées au service cloud. |
DefaultWinRmCertificateThumbprint | Spécifie l'empreinte numérique du certificat SSL générée lorsque WinRM a été défini avec un écouteur HTTPS et lorsqu'un certificat n'a pas été inclus dans la définition. La valeur de cette propriété est en lecture seule et ne change pas si une instance de rôle en cours d'exécution est mise à jour pour utiliser un nouveau certificat SSL. |
Déploiements | Spécifie les déploiements dans le service cloud. |
HostedServiceProperties
Spécifie les propriétés qui sont assignées au service cloud.
Nom de l'élément | Description |
---|---|
Description | Spécifie la description du service cloud. |
AffinityGroup | Spécifie le nom du groupe d'affinités auquel le service cloud est associé. Si le service cloud est associé à un groupe d'affinités, l'élément Location n'est pas renvoyé. |
Emplacement | Spécifie la localisation géographique du service cloud dans Azure, si le service cloud n'est pas associé à un groupe d'affinités. Si un emplacement a été spécifié, l'élément AffinityGroup n'est pas renvoyé. |
Étiquette | Spécifie l'identificateur encodé en base 64 du service cloud. L'étiquette peut être utilisée pour identifier le service cloud à des fins de suivi. |
Statut | Spécifie l'état du service cloud. Les valeurs possibles sont les suivantes : - Creating - Created - Deleting - Deleted - Changing - ResolvingDns L’élément Status est disponible uniquement à l’aide de la version 2012-03-01 ou ultérieure. |
DateCreated | Spécifie la date à laquelle le service cloud a été créé, selon le format [année en 4 chiffres]-[mois en 2 chiffres]-[jour en 2 chiffres]T[heures en 2 chiffres]:[minutes en 2 chiffres]:[secondes en 2 chiffres]Z. La date 2011-05-11T16:15:26Z est un exemple qui peut être renvoyé par les éléments DateCreated ou DateLastModified .L’élément DateCreated est disponible uniquement à l’aide de la version 2012-03-01 ou ultérieure. |
DateLastModified | Spécifie la date à laquelle le service cloud a été mis à jour pour la dernière fois, selon le format [année en 4 chiffres]-[mois en 2 chiffres]-[jour en 2 chiffres]T[heures en 2 chiffres]:[minutes en 2 chiffres]:[secondes en 2 chiffres]Z. La date 2011-05-11T16:15:26Z est un exemple qui peut être renvoyé par les éléments DateCreated ou DateLastModified .L’élément DateLastModified est disponible uniquement à l’aide de la version 2012-03-01 ou ultérieure. |
Nom | Spécifie le nom d'une propriété étendue du service cloud. L’élément Name est disponible uniquement à l’aide de la version 2012-03-01 ou ultérieure. |
Valeur | Spécifie la valeur d'une propriété étendue du service cloud. L’élément Value est disponible uniquement à l’aide de la version 2012-03-01 ou ultérieure. |
ReverseDnsFqdn | Optionnel. Spécifie l'adresse DNS avec laquelle l'adresse IP du service cloud est résolue lorsqu'il est interrogé à l'aide d'une requête DNS inversée. L’élément ReverseDnsFqdn est disponible uniquement à l’aide de la version 2014-06-01 ou ultérieure. |
Déploiements
Spécifie les déploiements dans le service cloud.
Nom de l'élément | Description |
---|---|
Nom | Spécifie le nom du déploiement. |
DeploymentSlot | Spécifie l'environnement dans lequel ce déploiement s'exécute, staging ou production . |
PrivateID | Spécifie l'identificateur unique du déploiement. |
Statut | Spécifie l'état du déploiement. Les valeurs possibles sont les suivantes : - Running - Suspended - RunningTransitioning - SuspendedTransitioning - Starting - Suspending - Deploying - Deleting |
Étiquette | Spécifie l'identificateur encodé en base 64 du déploiement. L'étiquette peut être utilisée pour le suivi. |
Url | Spécifie l'URL pouvant être utilisée pour accéder au service cloud. Par exemple, si le nom du service est MyService vous pouvez accéder à ce service en appelant : http://MyService.cloudapp.net |
Configuration | Spécifie le fichier de configuration encodé en base 64 du déploiement. |
RoleInstanceList | Contient la liste des instances de rôle dans le déploiement. |
UpgradeStatus | Spécifie des informations sur une mise à niveau se produisant sur le déploiement. |
UpgradeDomainCount | Spécifie le nombre de domaines de mise à niveau disponibles pour le service cloud. L’élément UpgradeDomainCount est disponible uniquement à l’aide de la version 2011-06-01 ou ultérieure. |
RoleList | Contient la liste des rôles dans le déploiement. |
SdkVersion | Spécifie la version du kit de développement logiciel utilisé pour générer le package du déploiement. Les deux premiers composants numériques de la version renvoyée représentent la version du kit de développement logiciel utilisée pour créer le package. L’élément SdkVersion est disponible uniquement à l’aide de la version 2011-06-01 ou ultérieure. |
Verrouillé | Indique si le déploiement est verrouillé pour les nouvelles opérations d’écriture. True si le déploiement est verrouillé, car une opération existante met à jour le déploiement ; sinon false .L’élément Locked est disponible uniquement à l’aide de la version 2011-06-01 ou ultérieure. |
RollbackAllowed | Indique si l’opération restaurer la mise à jour ou la mise à niveau est autorisée pour le moment. True si l’opération est autorisée ; sinon false .L’élément RollbackAllowed est disponible uniquement à l’aide de la version 2011-06-01 ou ultérieure. |
CreatedTime | Spécifie l'heure de création du déploiement. |
LastModifiedTime | Spécifie l'heure de la dernière modification apportée au déploiement. |
VirtualNetworkName | Spécifie le nom du réseau virtuel auquel la machine virtuelle se connecte. L’élément VirtualNetworkName est disponible uniquement à l’aide de la version 2012-03-01 ou ultérieure. |
Dns | Spécifie les paramètres DNS personnalisés qui sont spécifiés pour le déploiement. L’élément Dns est disponible uniquement à l’aide de la version 2012-03-01 ou ultérieure. |
ExtendedProperties | Spécifie les propriétés utilisées pour fournir plus informations sur le déploiement. |
PersistentVMDowntime | Spécifie les informations relatives aux derniers démarrage et arrêt de la machine virtuelle. L’élément PersistentVMDowntime est disponible uniquement à l’aide de la version 2012-03-01 ou ultérieure. |
VirtualIPs | Contient les adresses IP virtuelles qui sont spécifiées pour le déploiement. L’élément VirtualIPs est disponible uniquement à l’aide de la version 2012-03-01 ou ultérieure. |
RoleInstanceList
Contient la liste des instances de rôle dans le déploiement.
Nom de l'élément | Description |
---|---|
RoleName | Indique le nom du rôle. |
InstanceName | Spécifie le nom d'une instance de rôle spécifique, si une instance de rôle s'exécute. |
InstanceStatus | Spécifie l'état actuel d'une instance de rôle.RoleStateUnknown :- Indique que l’état du rôle est actuellement inconnu. CreatingVM :- Indique que des ressources sont en cours de création pour une machine virtuelle. StartingVM :- Indique qu’une machine virtuelle démarre. CreatingRole :- Indique que des ressources sont créées pour un rôle instance. StartingRole :- Indique qu’un rôle instance démarre. ReadyRole :- Indique qu’un rôle instance a démarré et qu’il est prêt à être utilisé. BusyRole :- Indique qu’un rôle instance n’est pas disponible pour les demandes. Cet état est généralement généré pendant que le rôle est créé ou arrêté. StoppingRole :- Indique qu’un rôle instance s’arrête. StoppingVM :- Indique qu’une machine virtuelle s’arrête. DeletingVM :- Indique qu’une machine virtuelle est en cours de suppression. StoppedVM :- Indique qu’une machine virtuelle n’est pas en cours d’exécution. C'est l'état final du processus d'arrêt, et aucun autre message d'état n'est reçu après StoppedVM .RestartingRole :- Indique qu’un rôle instance s’est arrêté de manière inattendue ou n’a pas pu démarrer. Cet état indique qu'un problème avec l'instance de rôle provoque le blocage ou empêche le démarrage, et qu'il doit être corrigé pour que l'instance de rôle puisse être démarrée. Les champs InstanceStateDetails et InstanceErrorCode peuvent contenir des informations sur l'erreur qui a provoqué cet état.CyclingRole :- Indique que le rôle instance ne démarre pas correctement. Cet état indique qu'un problème empêche l'instance de rôle de démarrer, et peut être généré même après que les états StartingRole ou ReadyRole sont reçus. Le problème relatif à l'instance de rôle doit être identifié et corrigé pour démarrer le rôle. Les champs InstanceStateDetails et InstanceErrorCode peuvent contenir des informations sur l'erreur de rôle qui a provoqué cet état.FailedStartingRole :- Indique qu’un rôle instance n’a pas pu démarrer. Cet état indique qu'un problème empêche l'instance de rôle de démarrer, et peut être généré même après que le processus renvoie StartingRole . Le problème relatif au rôle doit être identifié et corrigé pour démarrer le rôle. Les champs InstanceStateDetails et InstanceErrorCode peuvent contenir des informations sur l'erreur de rôle qui a causé cet état, et peuvent être utilisés pour identifier et déboguer le problème.FailedStartingVM :: indique qu’une machine virtuelle n’a pas pu démarrer en permanence. Cet état est généré par Azure, et n'indique pas une erreur relative à l'instance de rôle. Il peut être généré après l'état StartingRole .UnresponsiveRole :- Indique qu’un rôle instance a expiré avant de recevoir un message status et ne répond pas aux demandes. StoppedDeallocated :- Indique qu’un rôle instance a été arrêté et que toutes les ressources allouées ont été libérées. Cela arrête la facturation pour l'instance de rôle. Les instances de rôle qui ont un état StoppedDeallocated sont renvoyées dans la liste uniquement si leur version est 2013-06-01 ou une version ultérieure. Si toutes les instances de rôle du déploiement ont un état StoppedDeallocated , le déploiement n'est pas renvoyé. |
InstanceUpgradeDomain | Spécifie le domaine de mise à jour auquel cette instance de rôle appartient. Pendant un déploiement de mise à niveau, toutes les instances de rôle dans le même domaine de mise à jour sont mises à jour en même temps. L’élément InstanceUpgradeDomain est disponible uniquement à l’aide de la version 2011-06-01 ou ultérieure. |
InstanceFaultDomain | Spécifie le domaine par défaut auquel cette instance de rôle appartient. Les instances de rôle qui font partie du même domaine par défaut peuvent toutes être vulnérables à l'échec d'une partie du matériel partagé. L’élément InstanceFaultDomain est disponible uniquement à l’aide de la version 2011-06-01 ou ultérieure. |
InstanceSize | Spécifie la taille de l'instance de rôle. L’élément InstanceSize est disponible uniquement à l’aide de la version 2011-06-01 ou ultérieure. |
InstanceStateDetails | Fournit un instantané de l'état de l'instance de rôle au moment où l'opération a été appelée. L’élément InstanceStateDetails est disponible uniquement à l’aide de la version 2011-06-01 ou ultérieure. |
InstanceErrorCode | Pour les machines virtuelles, les codes d'erreur sont les suivants : - WaitTimeout : le rôle instance n’a pas communiqué dans les 25 minutes. En général, cela indique qu'elle n'a pas démarré ou que l'agent invité n'est pas installé. - VhdTooLarge : l’image de disque dur virtuel sélectionnée était trop grande pour le rôle instance. - AzureInternalError : une erreur interne s’est produite qui a provoqué l’échec du démarrage du rôle instance. Contactez le support pour obtenir une assistance supplémentaire. Pour les rôles web et de travail, ce champ renvoie un code d'erreur qui peut être fourni à l'assistance d'Azure pour aider à la résolution des erreurs. En général, ce champ est vide. L’élément InstanceErrorCode est disponible uniquement à l’aide de la version 2011-10-01 ou ultérieure. |
IpAddress | Spécifie l'adresse IP de l'instance de rôle (DIP). L’élément IpAddress est disponible uniquement à l’aide de la version 2012-03-01 ou ultérieure. |
InstanceEndpoints | Contient la liste des points de terminaison d'instance pour le rôle. |
PowerState | Indique l'état d'exécution de l'instance de rôle. Les valeurs possibles sont les suivantes : - Starting - Started - Stopping - Stopped - Unknown |
HostName | Spécifie le nom d'hôte DNS du service cloud dans lequel l'instance de rôle s'exécute. Cet élément est uniquement indiqué pour les déploiements de machine virtuelle. |
RemoteAccessCertificateThumbprint | Spécifie l'empreinte numérique du certificat de serveur RDP (dans Windows) ou du certificat de serveur SSH (dans Linux). L'empreinte numérique est utilisée uniquement pour les machines virtuelles créées à partir d'une image. L’élément RemoteAccessCertificateThumbprint est disponible uniquement à l’aide de la version 2012-08-01 ou ultérieure. |
InstanceEndpoints
Contient la liste des points de terminaison d'instance pour le rôle.
Nom de l'élément | Description |
---|---|
Nom | Spécifie le nom du point de terminaison. |
Vip | Spécifie l'adresse IP virtuelle du point de terminaison. L’élément Vip est disponible uniquement à l’aide de la version 2011-06-01 ou ultérieure. |
PublicPort | Spécifie le port externe utilisé par le point de terminaison. |
LocalPort | Spécifie le port interne utilisé par le point de terminaison. |
Protocol | Spécifie le protocole du trafic sur le point de terminaison. |
UpgradeStatus
Spécifie des informations sur une mise à niveau se produisant sur le déploiement.
Nom de l'élément | Description |
---|---|
UpgradeType | Spécifie le type de mise à niveau. Les valeurs possibles sont les suivantes : - Auto - Manual - Simultaneous |
CurrentUpgradeDomainState | Spécifie l'état actuel de la mise à niveau. Les valeurs possibles sont Before et During . |
CurrentUpgradeDomain | Contient un entier qui identifie le domaine de mise à niveau actuel. Les domaines de mise à niveau sont identifiés avec un index de base zéro : le premier domaine de mise à niveau a un ID égal à 0, le deuxième un ID égal à 1, etc. |
RoleList
Contient la liste des rôles dans le déploiement.
Nom de l'élément | Description |
---|---|
RoleName | Indique le nom du rôle. |
OSVersion | Spécifie la version du système d'exploitation sur lequel les instances de rôle s'exécutent. |
RoleType | Spécifie le type du rôle. Cet élément est uniquement indiqué pour les déploiements de machine virtuelle ; il est PersistentVMRole par défaut. |
ConfigurationSets | Contient une collection de valeurs qui représente les paramètres système ou de configuration de l'application. |
AvailabilitySetName | Spécifie le nom de la collection de machines virtuelles. |
DataVirtualHardDisks | Contient les paramètres utilisés pour ajouter un disque de données à une machine virtuelle. |
OSVirtualHardDisk | Contient les paramètres utilisés pour créer le disque de système d'exploitation pour une machine virtuelle. |
RoleSize | Spécifie la taille de l'instance de rôle. |
ConfigurationSets
Contient une collection de valeurs qui représente les paramètres système ou de configuration de l'application.
Nom de l'élément | Description |
---|---|
ConfigurationSetType | Spécifie le type de configuration pour le jeu de configurations. Ce paramètre a toujours la valeur NetworkConfiguration. |
InputEndpoints | Contient une collection de points de terminaison externes pour une machine virtuelle. |
SubnetNames | Contient la liste des noms de sous-réseaux du réseau virtuel auxquels le déploiement appartient. |
InputEndpoints
Contient une collection de points de terminaison externes pour une machine virtuelle.
Nom de l'élément | Description |
---|---|
LoadBalancedEndpointSetName | Spécifie un nom pour un ensemble de points de terminaison à charge équilibrée. Cet élément est uniquement indiqué pour les déploiements de machine virtuelle. |
LocalPort | Spécifie le port interne sur lequel la machine virtuelle écoute pour utiliser le point de terminaison. Cet élément est uniquement indiqué pour les déploiements de machine virtuelle. |
Nom | Spécifie le nom du point de terminaison externe. Cet élément est uniquement indiqué pour les déploiements de machine virtuelle. |
Port | Spécifie le port externe à utiliser pour le point de terminaison. |
LoadBalancerProbe | Contient les paramètres de point de terminaison qu'utilise le programme d'équilibrage de charge Azure pour surveiller la disponibilité d'une machine virtuelle avant de transférer le trafic au point de terminaison. |
Protocol | Spécifie le protocole de transport du point de terminaison. Les valeurs possibles sont les suivantes : - TCP - UDP |
Vip | Spécifie l'adresse IP virtuelle du point de terminaison. |
LoadBalancerProbe
Contient les paramètres de point de terminaison qu'utilise le programme d'équilibrage de charge Azure pour surveiller la disponibilité d'une machine virtuelle avant de transférer le trafic au point de terminaison.
Nom de l'élément | Description |
---|---|
Path | Spécifie le nom du chemin d'accès relatif à inspecter pour déterminer l'état de disponibilité. Si le protocole est défini sur TCP, cette valeur doit être NULL. Exemple : path La sonde sera utilisée https://example.com/path pour effectuer la sonde. |
Port | Spécifie le port utilisé pour inspecter l'état de disponibilité. |
Protocol | Spécifie le protocole utilisé pour inspecter l'état de disponibilité. Les valeurs possibles sont les suivantes : - HTTP - TCP |
DNS
Spécifie les paramètres DNS personnalisés qui sont spécifiés pour le déploiement.
Nom de l'élément | Description |
---|---|
Nom | Spécifie le nom du serveur DNS. |
Adresse | Spécifie l'adresse IP du serveur DNS. |
ExtendedProperties
Spécifie les propriétés utilisées pour fournir plus informations sur le déploiement.
Nom de l'élément | Description |
---|---|
Nom | Spécifie le nom d'une propriété associée au déploiement. |
Valeur | Spécifie la valeur d'une propriété associée au déploiement. |
PersistentVMDowntime
Spécifie les informations relatives aux derniers démarrage et arrêt de la machine virtuelle.
Nom de l'élément | Description |
---|---|
StartTime | Spécifie l'heure à laquelle la machine virtuelle a été démarrée. |
EndTime | Spécifie l'heure à laquelle la machine virtuelle a été arrêtée. |
Statut | Spécifie l'état de la machine virtuelle. |
VirtualIPs
Contient les adresses IP virtuelles qui sont spécifiées pour le déploiement.
Nom de l'élément | Description |
---|---|
Adresse | Spécifie l'adresse IP virtuelle du déploiement. |
DataVirtualHardDisks
Contient les paramètres utilisés pour ajouter un disque de données à une machine virtuelle.
Nom de l'élément | Description |
---|---|
HostCaching | Spécifie le comportement de mise en cache de la plateforme pour l'objet blob de disque de données, pour l'efficacité en lecture/écriture. Les valeurs possibles sont les suivantes : - None - ReadOnly - ReadWrite La valeur par défaut est ReadOnly . |
DiskName | Spécifie le nom du disque dur virtuel à utiliser pour créer le disque de données pour la machine virtuelle. |
Lun | Spécifie le numéro d'unité logique (LUN) pour le disque de données. Le numéro d'unité logique spécifie l'emplacement dans lequel le lecteur de données s'affiche une fois monté afin d'être utilisé par la machine virtuelle. Cet élément est uniquement répertorié lorsque plusieurs disques de données sont associés à une machine virtuelle. |
LogicalDiskSizeInGB | Spécifie la taille, en Go, du disque à joindre à la machine virtuelle. |
MediaLink | Spécifie l'emplacement dans le stockage Azure du disque dur virtuel associé au disque. Exemple : http://example.blob.core.windows.net/disks/mydatadisk.vhd |
OSVirtualHardDisk
Contient les paramètres utilisés pour créer le disque de système d'exploitation pour une machine virtuelle.
Nom de l'élément | Description |
---|---|
HostCaching | Spécifie le comportement de mise en cache de la plateforme pour l'objet blob de disque de système d'exploitation, pour l'efficacité en lecture/écriture. Les valeurs possibles sont les suivantes : - ReadOnly - ReadWrite |
DiskName | Spécifie le nom d'une image de système d'exploitation dans le référentiel d'images. |
MediaLink | Spécifie l'emplacement dans le stockage Azure du disque dur virtuel associé au disque de système d'exploitation. |
SourceImageName | Spécifie le nom de l'image source qui a été utilisé pour créer le disque de système d'exploitation. |
Système d''exploitation | Spécifie le système d'exploitation exécuté sur la machine virtuelle. |
Notes
Pour obtenir les noms des services cloud dans votre abonnement, vous pouvez utiliser List Services cloud.