Recuperare le proprietà del servizio cloud
Tramite l'operazione Get Cloud Service Properties
vengono recuperate le proprietà per il servizio cloud specificato. In queste proprietà sono inclusi i valori seguenti:
Nome e descrizione del servizio cloud.
Nome del gruppo di affinità a cui appartiene il servizio cloud o relativa posizione qualora non facesse parte di un gruppo di affinità.
Etichetta utilizzabile per tenere traccia del servizio cloud.
Data e ora di creazione o di modifica del servizio cloud.
Se i dettagli sono obbligatori, vengono restituite le informazioni sulle distribuzioni nel servizio cloud.
Richiesta
La richiesta di Get Cloud Service Properties
può essere specificata come indicato di seguito. Sostituire <subscription-id>
con l'ID sottoscrizione e <cloudservice-name>
con il nome del servizio cloud.
Metodo | URI richiesta |
---|---|
GET | https://management.core.windows.net/<subscription-id>/services/hostedservices/<cloudservice-name> |
Parametri dell'URI
Parametro URI | Descrizione |
---|---|
embed-detail=true |
Facoltativa. Specifica che le proprietà devono essere restituite per tutte le distribuzioni nel servizio cloud. Il valore predefinito è false . |
Intestazioni richiesta
La tabella seguente descrive le intestazioni della richiesta.
Intestazione della richiesta | Descrizione |
---|---|
x-ms-version |
Obbligatorio. Specifica la versione dell'operazione da usare per questa richiesta. Questa intestazione deve essere impostata su 2009-10-01 o versione successiva. |
Corpo della richiesta
Nessuno.
Risposta
Nella risposta sono inclusi un codice di stato HTTP, un set di intestazioni per la risposta e il corpo di una risposta.
Codice di stato
Un'operazione completata correttamente restituisce 200 (OK).
Intestazioni della risposta
Nella risposta per questa operazione sono incluse le intestazioni riportate di seguito; inoltre, possono essere incluse intestazioni HTTP standard aggiuntive.
Intestazione di risposta | Descrizione |
---|---|
x-ms-request-id |
Valore che identifica in modo univoco una richiesta eseguita nel servizio di gestione. |
Corpo della risposta
Di seguito è illustrato il formato base per il corpo della risposta quando la richiesta non include embed-detail
:
<?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>
Se embed-detail
è impostato su true
, vengono restituiti gli elementi seguenti:
<?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>
Nella tabella seguente vengono descritti gli elementi nel corpo della risposta.
Nome dell'elemento | Descrizione |
---|---|
URL | Specifica l'URL assegnato al servizio cloud. |
ServiceName | Specifica il nome del servizio cloud. Questo nome è il nome del prefisso DNS e può essere usato per accedere al servizio cloud. Ad esempio, se il nome del servizio cloud è MyService è possibile accedere al servizio cloud chiamando: http://MyService.cloudapp.net |
HostedServiceProperties | Specifica le proprietà assegnate al servizio cloud. |
DefaultWinRmCertificateThumbprint | Specifica l'identificazione personale del certificato SSL generato quando WinRM è stato definito con un listener HTTPS e un certificato non è stato incluso nella definizione. Il valore di questa proprietà è di sola lettura e non viene modificato se un'istanza del ruolo in esecuzione viene aggiornata per usare un nuovo certificato SSL. |
Deployments | Specifica le distribuzioni nel servizio cloud. |
HostedServiceProperties
Specifica le proprietà assegnate al servizio cloud.
Nome dell'elemento | Descrizione |
---|---|
Descrizione | Specifica la descrizione del servizio cloud. |
AffinityGroup | Specifica il nome del gruppo di affinità a cui è associato il servizio cloud. Se il servizio cloud è associato a un gruppo di affinità, l'elemento Location non viene restituito. |
Posizione | Specifica la posizione geografica del servizio cloud in Azure, se il servizio cloud non è associato a un gruppo di affinità. Se è stata specificata una posizione, l'elemento AffinityGroup non viene restituito. |
Etichetta | Specifica l'identificatore con codifica Base 64 del servizio cloud. Questa etichetta può essere usata per identificare il servizio cloud per motivi di rilevamento. |
Stato | Specifica lo stato del servizio cloud. I valori possibili sono: - Creating - Created - Deleting - Deleted - Changing - ResolvingDns L'elemento Status è disponibile solo con la versione 2012-03-01 o successiva. |
DateCreated | Specifica la data di creazione del servizio cloud nel formato [anno a 4 cifre]-[mese a 2 cifre]-[giorno a 2 cifre]T[ore a 2 cifre]:[minuti a 2 cifre]:[secondi a 2 cifre]Z. La data 2011-05-11T16:15:26Z è un esempio che può essere restituito dagli elementi DateCreated o DateLastModified .L'elemento DateCreated è disponibile solo con la versione 2012-03-01 o successiva. |
DateLastModified | Specifica la data dell'ultimo aggiornamento del servizio cloud nel formato [anno a 4 cifre]-[mese a 2 cifre]-[giorno a 2 cifre]T[ore a 2 cifre]:[minuti a 2 cifre]:[secondi a 2 cifre]Z. La data 2011-05-11T16:15:26Z è un esempio che può essere restituito dagli elementi DateCreated o DateLastModified .L'elemento DateLastModified è disponibile solo con la versione 2012-03-01 o successiva. |
Nome | Specifica il nome di una proprietà estesa del servizio cloud. L'elemento Name è disponibile solo con la versione 2012-03-01 o successiva. |
Valore | Specifica il valore di una proprietà estesa del servizio cloud. L'elemento Value è disponibile solo con la versione 2012-03-01 o successiva. |
ReverseDnsFqdn | Facoltativa. Specifica l'indirizzo DNS in cui l'indirizzo IP del servizio viene risolto quando viene sottoposto a query mediante una query DNS inversa. L'elemento ReverseDnsFqdn è disponibile solo con la versione 2014-06-01 o successiva. |
Deployments
Specifica le distribuzioni nel servizio cloud.
Nome dell'elemento | Descrizione |
---|---|
Nome | Specifica il nome della distribuzione. |
DeploymentSlot | Specifica l'ambiente in cui è in esecuzione la distribuzione, staging o production . |
PrivateID | Specifica l'identificatore univoco della distribuzione. |
Stato | Specifica lo stato della distribuzione. I valori possibili sono: - Running - Suspended - RunningTransitioning - SuspendedTransitioning - Starting - Suspending - Deploying - Deleting |
Etichetta | Specifica l'identificatore con codifica Base 64 della distribuzione. L'etichetta può essere usata per motivi di rilevamento. |
URL | Specifica l'URL che può essere usato per accedere al servizio cloud. Ad esempio, se il nome del servizio è MyService, è possibile accedere al servizio chiamando: http://MyService.cloudapp.net |
Configurazione | Specifica il file di configurazione con codifica Base 64 della distribuzione. |
RoleInstanceList | Contiene l'elenco delle istanze del ruolo nella distribuzione. |
UpgradeStatus | Specifica le informazioni su un aggiornamento che si verifica nella distribuzione. |
UpgradeDomainCount | Specifica il numero di domini di aggiornamento disponibili per il servizio cloud. L'elemento UpgradeDomainCount è disponibile solo usando la versione 2011-06-01 o successiva. |
RoleList | Contiene l'elenco dei ruoli nella distribuzione. |
SdkVersion | Specifica la versione dell'SDK usata per generare il pacchetto per la distribuzione. I primi due componenti numerici della versione restituita rappresentano la versione dell'SDK usato per creare il pacchetto. L'elemento SdkVersion è disponibile solo usando la versione 2011-06-01 o successiva. |
Bloccato | Indica se la distribuzione è bloccata per le nuove operazioni di scrittura. True se la distribuzione è bloccata perché un'operazione esistente sta aggiornando la distribuzione; altrimenti false .L'elemento Locked è disponibile solo usando la versione 2011-06-01 o successiva. |
RollbackAllowed | Indica se l'operazione di aggiornamento o aggiornamento rollback è consentita in questo momento. True se l'operazione è consentita; altrimenti false .L'elemento RollbackAllowed è disponibile solo usando la versione 2011-06-01 o successiva. |
CreatedTime | Specifica l'ora di creazione della distribuzione. |
LastModifiedTime | Specifica l'ora dell'ultima modifica della distribuzione. |
VirtualNetworkName | Specifica il nome della rete virtuale a cui si connette la macchina virtuale. L'elemento VirtualNetworkName è disponibile solo usando la versione 2012-03-01 o successiva. |
Dns | Specifica le impostazioni DNS personalizzate fornite per la distribuzione. L'elemento Dns è disponibile solo usando la versione 2012-03-01 o successiva. |
ExtendedProperties | Specifica le proprietà usate per fornire altre informazioni su una distribuzione. |
PersistentVMDowntime | Specifica le informazioni relative al momento in cui la macchina virtuale è stata avviata e arrestata. L'elemento PersistentVMDowntime è disponibile solo usando la versione 2012-03-01 o successiva. |
VirtualIPs | Contiene gli indirizzi IP virtuali specificati per la distribuzione. L'elemento VirtualIPs è disponibile solo usando la versione 2012-03-01 o successiva. |
RoleInstanceList
Contiene l'elenco delle istanze del ruolo nella distribuzione.
Nome dell'elemento | Descrizione |
---|---|
RoleName | Specifica il nome del ruolo. |
InstanceName | Specifica il nome di una determinata istanza del ruolo, se è in esecuzione un'istanza di questo tipo. |
InstanceStatus | Specifica lo stato corrente di un'istanza del ruolo.RoleStateUnknown :- Indica che lo stato del ruolo è attualmente sconosciuto. CreatingVM :- Indica che le risorse vengono create per una macchina virtuale. StartingVM :- Indica che viene avviata una macchina virtuale. CreatingRole :- Indica che le risorse vengono create per un'istanza del ruolo. StartingRole :- Indica che viene avviata un'istanza del ruolo. ReadyRole :- Indica che un'istanza del ruolo è stata avviata ed è pronta per essere usata. BusyRole :- Indica che un'istanza del ruolo non è disponibile per le richieste. Questo stato viene normalmente generato durante la creazione o l'arresto del ruolo. StoppingRole :- Indica che un'istanza del ruolo viene arrestata. StoppingVM :- Indica che una macchina virtuale viene arrestata. DeletingVM :- Indica che viene eliminata una macchina virtuale. StoppedVM :- Indica che una macchina virtuale non è in esecuzione. Si tratta dello stato finale del processo di arresto e dopo StoppedVM non verranno ricevuti altri messaggi di stato.RestartingRole :- Indica che un'istanza del ruolo è stata arrestata in modo imprevisto o non è riuscita ad avviare. Questo stato indica la presenza di un problema con l'istanza del ruolo che ne causa l'arresto anomalo o ne impedisce l'avvio. Per poter avviare l'istanza del ruolo, è necessario correggere prima il problema. Nei campi InstanceStateDetails e InstanceErrorCode possono essere incluse informazioni sull'errore che ha causato questo stato.CyclingRole :- Indica che l'istanza del ruolo non viene avviata correttamente. Questo stato indica che è presente un problema con l'istanza del ruolo che ne impedisce l'avvio e può essere generato dopo la ricezione dello stato StartingRole o ReadyRole . Per poter avviare il ruolo, è necessario individuare e correggere prima il problema nell'istanza del ruolo. Nei campi InstanceStateDetails e InstanceErrorCode possono essere incluse informazioni sull'errore del ruolo che ha causato questo stato.FailedStartingRole :- Indica che non è stata avviata un'istanza del ruolo. Questo stato indica che è presente un problema con l'istanza del ruolo che ne impedisce l'avvio e può essere generato dopo la restituzione di StartingRole da parte del processo. Per poter avviare il ruolo, è necessario individuare e correggere prima il problema nel ruolo. I campi InstanceStateDetails e InstanceErrorCode possono contenere informazioni sull'errore del ruolo che ha causato questo stato, le quali possono essere utili per identificare ed eseguire il debug del problema.FailedStartingVM :- Indica che una macchina virtuale non è stata avviata continuamente. Questo stato viene generato da Azure e non indica un errore con l'istanza del ruolo. Può essere generato dopo lo stato StartingRole .UnresponsiveRole :- Indica che un'istanza del ruolo è scaduta prima di ricevere un messaggio di stato e non risponde alle richieste. StoppedDeallocated :- Indica che è stata arrestata un'istanza del ruolo e tutte le risorse allocate sono state rilasciate. pertanto viene arrestata la fatturazione per l'istanza del ruolo. Vengono restituite solo le istanze del ruolo con stato StoppedDeallocated nell'elenco di istanze del ruolo se la versione è 2013-06-01 o successiva. Se lo stato di tutte le istanze del ruolo nella distribuzione è StoppedDeallocated , la distribuzione non viene restituita. |
InstanceUpgradeDomain | Specifica il dominio di aggiornamento a cui appartiene l'istanza del ruolo. Durante la distribuzione di un aggiornamento, tutte le istanze del ruolo presenti nello stesso dominio di aggiornamento vengono aggiornate contemporaneamente. L'elemento InstanceUpgradeDomain è disponibile solo usando la versione 2011-06-01 o successiva. |
InstanceFaultDomain | Specifica il dominio di errore a cui appartiene l'istanza del ruolo. Le istanze del ruolo che fanno parte dello stesso dominio di errore possono essere tutte soggette agli errori dello stesso componente hardware condiviso. L'elemento InstanceFaultDomain è disponibile solo usando la versione 2011-06-01 o successiva. |
InstanceSize | Specifica la dimensione dell'istanza del ruolo. L'elemento InstanceSize è disponibile solo usando la versione 2011-06-01 o successiva. |
InstanceStateDetails | Fornisce uno snapshot dello stato dell'istanza del ruolo al momento della chiamata dell'operazione. L'elemento InstanceStateDetails è disponibile solo usando la versione 2011-06-01 o successiva. |
InstanceErrorCode | I codice errore per le macchine virtuali sono: - WaitTimeout: l'istanza del ruolo non comunica entro 25 minuti. Questo codice errore indica in genere che non è stato eseguito l'avvio o che l'agente guest non è installato. - VhdTooLarge: l'immagine del disco rigido virtuale selezionata è troppo grande per l'istanza del ruolo. - AzureInternalError: si è verificato un errore interno che ha causato l'avvio dell'istanza del ruolo. Per assistenza aggiuntiva, rivolgersi al supporto tecnico. Per i ruoli Web e di lavoro questo campo restituisce un codice errore che può essere fornito al supporto di Azure per consentire la risoluzione degli errori. In genere, questo campo sarà vuoto. L'elemento InstanceErrorCode è disponibile solo se si utilizza la versione 01.10.11 o una versione successiva. |
IpAddress | Specifica l'indirizzo IP dell'istanza del ruolo (DIP). L'elemento IpAddress è disponibile solo usando la versione 2012-03-01 o successiva. |
InstanceEndpoints | Contiene l'elenco di endpoint dell'istanza per il ruolo. |
PowerState | Indica lo stato di esecuzione dell'istanza del ruolo. Di seguito sono indicati i valori possibili: - Starting - Started - Stopping - Stopped - Unknown |
HostName | Specifica il nome host DNS del servizio cloud in cui è in esecuzione l'istanza del ruolo. Questo elemento viene elencato solo per le distribuzioni di macchine virtuali. |
RemoteAccessCertificateThumbprint | Specifica l'identificazione personale del certificato del server RDP (in Windows) o del certificato del server SSH (in Linux). L'identificazione personale viene usata solo per le macchine virtuali create da un'immagine. L'elemento RemoteAccessCertificateThumbprint è disponibile solo se si utilizza la versione 01.08.12 o una versione successiva. |
InstanceEndpoints
Contiene l'elenco di endpoint dell'istanza per il ruolo.
Nome dell'elemento | Descrizione |
---|---|
Nome | Specifica il nome dell'endpoint. |
Vip | Specifica l'indirizzo IP virtuale dell'endpoint. L'elemento Vip è disponibile solo usando la versione 2011-06-01 o successiva. |
PublicPort | Specifica la porta esterna usata dall'endpoint. |
Porta locale | Specifica la porta interna usata dall'endpoint. |
Protocollo | Specifica il protocollo di traffico nell'endpoint. |
UpgradeStatus
Specifica le informazioni su un aggiornamento che si verifica nella distribuzione.
Nome dell'elemento | Descrizione |
---|---|
UpgradeType | Specifica il tipo dell'aggiornamento. I valori possibili sono: - Auto - Manual - Simultaneous |
CurrentUpgradeDomainState | Specifica lo stato corrente dell'aggiornamento. I valori possibili sono Before e During . |
CurrentUpgradeDomain | Contiene un valore intero tramite cui viene identificato il dominio di aggiornamento corrente. I domini di aggiornamento vengono identificati con un indice in base zero: l'ID del primo dominio di aggiornamento è 0, l'ID del secondo dominio di aggiornamento è 1 e così via. |
RoleList
Contiene l'elenco dei ruoli nella distribuzione.
Nome dell'elemento | Descrizione |
---|---|
RoleName | Specifica il nome del ruolo. |
OSVersion | Specifica la versione del sistema operativo in cui vengono eseguite le istanze del ruolo. |
RoleType | Specifica il tipo del ruolo. Questo elemento viene elencato solo per le distribuzioni di macchine virtuali e per impostazione predefinita è PersistentVMRole . |
ConfigurationSets | Contiene una raccolta di valori che rappresenta le impostazioni di configurazione dell'applicazione o di sistema. |
AvailabilitySetName | Specifica il nome di una raccolta di macchine virtuali. |
DataVirtualHardDisks | Contiene i parametri usati per aggiungere un disco dati a una macchina virtuale. |
OSVirtualHardDisk | Contiene i parametri usati per creare il disco del sistema operativo per una macchina virtuale. |
RoleSize | Specifica la dimensione dell'istanza del ruolo. |
ConfigurationSets
Contiene una raccolta di valori che rappresenta le impostazioni di configurazione dell'applicazione o di sistema.
Nome dell'elemento | Descrizione |
---|---|
ConfigurationSetType | Specifica il tipo di configurazione per il set di configurazione. Attualmente è sempre impostato su NetworkConfiguration. |
InputEndpoints | Contiene una raccolta di endpoint esterni per una macchina virtuale. |
SubnetNames | Contiene un elenco di nomi di subnet della rete virtuale a cui appartiene la distribuzione. |
InputEndpoints
Contiene una raccolta di endpoint esterni per una macchina virtuale.
Nome dell'elemento | Descrizione |
---|---|
LoadBalancedEndpointSetName | Specifica un nome di un set di endpoint con carico bilanciato. Questo elemento viene elencato solo per le distribuzioni di macchine virtuali. |
Porta locale | Specifica la porta interna su cui la macchina virtuale è in ascolto per servire l'endpoint. Questo elemento viene elencato solo per le distribuzioni di macchine virtuali. |
Nome | Specifica il nome dell'endpoint esterno. Questo elemento viene elencato solo per le distribuzioni di macchine virtuali. |
Porta | Specifica la porta esterna da usare per l'endpoint. |
LoadBalancerProbe | Contiene le impostazioni di endpoint usate dal servizio di bilanciamento del carico di Azure per monitorare la disponibilità di una macchina virtuale prima di inoltrare il traffico all'endpoint. |
Protocollo | Specifica il protocollo di trasporto per l'endpoint. I valori possibili sono: - TCP - UDP |
Vip | Specifica l'indirizzo IP virtuale dell'endpoint. |
LoadBalancerProbe
Contiene le impostazioni di endpoint usate dal servizio di bilanciamento del carico di Azure per monitorare la disponibilità di una macchina virtuale prima di inoltrare il traffico all'endpoint.
Nome dell'elemento | Descrizione |
---|---|
Percorso | Specifica il nome del percorso relativo da verificare per determinare lo stato di disponibilità. Se il protocollo è impostato su TCP, questo valore deve essere NULL. Esempio: path Il probe userà https://example.com/path per eseguire il probe. |
Porta | Specifica la porta da usare per verificare lo stato di disponibilità. |
Protocollo | Specifica il protocollo da usare per verificare lo stato di disponibilità. I valori possibili sono: - HTTP - TCP |
DNS
Specifica le impostazioni DNS personalizzate fornite per la distribuzione.
Nome dell'elemento | Descrizione |
---|---|
Nome | Specifica il nome del server DNS. |
Indirizzo | Specifica l'indirizzo IP del server DNS. |
ExtendedProperties
Specifica le proprietà usate per fornire altre informazioni su una distribuzione.
Nome dell'elemento | Descrizione |
---|---|
Nome | Specifica il nome di una proprietà associata alla distribuzione. |
Valore | Specifica il valore di una proprietà associata alla distribuzione. |
PersistentVMDowntime
Specifica le informazioni relative al momento in cui la macchina virtuale è stata avviata e arrestata.
Nome dell'elemento | Descrizione |
---|---|
StartTime | Specifica l'ora di avvio della macchina virtuale. |
EndTime | Specifica l'ora di arresto della macchina virtuale. |
Stato | Specifica lo stato della macchina virtuale. |
VirtualIPs
Contiene gli indirizzi IP virtuali specificati per la distribuzione.
Nome dell'elemento | Descrizione |
---|---|
Indirizzo | Specifica l'indirizzo IP virtuale della distribuzione. |
DataVirtualHardDisks
Contiene i parametri usati per aggiungere un disco dati a una macchina virtuale.
Nome dell'elemento | Descrizione |
---|---|
HostCaching | Specifica il comportamento di memorizzazione nella cache della piattaforma del BLOB di un disco dati per l'efficienza di lettura/scrittura. I valori possibili sono: - None - ReadOnly - ReadWrite L'insieme di credenziali predefinito è ReadOnly . |
DiskName | Specifica il nome del VHD da usare per la creazione del disco dati per la macchina virtuale. |
Lun | Specifica il numero di unità logica (LUN) per il disco dati. Tramite il LUN viene specificato lo slot in cui viene visualizzata l'unità dati una volta montata per l'utilizzo da parte della macchina virtuale. Questo elemento viene elencato solo quando più dischi dati sono collegati a una macchina virtuale. |
LogicalDiskSizeInGB | Specifica le dimensioni, in GB, del disco da collegare alla macchina virtuale. |
MediaLink | Specifica il percorso nel servizio di archiviazione di Azure del VHD associato al disco. Esempio: http://example.blob.core.windows.net/disks/mydatadisk.vhd |
OSVirtualHardDisk
Contiene i parametri usati per creare il disco del sistema operativo per una macchina virtuale.
Nome dell'elemento | Descrizione |
---|---|
HostCaching | Specifica il comportamento di memorizzazione nella cache della piattaforma del BLOB di un disco del sistema operativo per l'efficienza di lettura/scrittura. I valori possibili sono: - ReadOnly - ReadWrite |
DiskName | Specifica il nome di un'immagine del sistema operativo nell'archivio immagini. |
MediaLink | Specifica il percorso nel servizio di archiviazione di Azure del VHD associato al disco del sistema operativo. |
SourceImageName | Specifica il nome dell'immagine di origine usata per creare il disco del sistema operativo. |
Sistema operativo | Specifica il sistema operativo che è in esecuzione nella macchina virtuale. |
Commenti
Per ottenere i nomi dei servizi cloud nella sottoscrizione, è possibile usare List Servizi cloud.