Esporta (0) Stampa
Espandi tutto
Questo argomento non è stato ancora valutato - Valuta questo argomento

Aggiornare lo stato della distribuzione

Aggiornamento: aprile 2014

L'operazione Update Deployment Status avvia una modifica nello stato di esecuzione di una distribuzione. Lo stato della distribuzione può essere In esecuzione o Sospeso.

L'operazione Update Deployment Status è un'operazione asincrona. Per determinare se il servizio di gestione ha terminato l'elaborazione della richiesta, chiamare Ottenere lo stato delle operazioni. Per ulteriori informazioni sulle operazioni asincrone, vedere Rilevamento delle richieste asincrone di gestione del servizio.

La richiesta di Update Deployment Status può essere specificata come indicato di seguito. È possibile modificare lo stato di una distribuzione specificando l'ambiente di distribuzione (gestione temporanea o produzione) oppure specificando il nome univoco della distribuzione.

Per generare l'URI della richiesta, sostituire <subscription-id> con l'ID sottoscrizione, <cloudservice-name> con il nome del servizio cloud, <deployment-slot> con staging o production e <deployment-name> con il nome univoco della distribuzione.

 

Metodo URI della richiesta Versione HTTP

POST

https://management.core.windows.net/<subscription-id>/services/hostedservices/<cloudservice-name>/deploymentslots/<deployment-slot>/

HTTP/1.1

POST

https://management.core.windows.net/<subscription-id>/services/hostedservices/<cloudservice-name>/deployments/<deployment-name>/

HTTP/1.1

 

Parametro URI Descrizione

comp=status

Obbligatorio. Specifica che lo stato della distribuzione deve essere aggiornato.

Nella tabella seguente vengono descritte le intestazioni delle richieste.

 

Intestazione della richiesta Descrizione

Content-Type

Obbligatoria. Impostare questa intestazione su application/xml.

x-ms-version

Obbligatoria. Specifica la versione dell'operazione da utilizzare per questa richiesta. Questa intestazione deve essere impostata su 2009-10-01 o una versione successiva. Per ulteriori informazioni sulle intestazioni di controllo delle versioni, vedere Controllo delle versioni di gestione del servizio.

Il formato del corpo della richiesta è il seguente:


<?xml version="1.0" encoding="utf-8"?>
<UpdateDeploymentStatus xmlns="http://schemas.microsoft.com/windowsazure">
  <Status>Running|Suspended</Status>
</UpdateDeploymentStatus>

Nella tabella seguente vengono descritti gli elementi chiave nel corpo della richiesta:

 

Nome elemento Descrizione

Stato

Obbligatorio. Nuovo stato della distribuzione. I valori possibili includono Running o Suspended.

Nella risposta sono inclusi un codice di stato HTTP e un set di intestazioni per la risposta.

Poiché Update Deployment Status è un'operazione asincrona, restituisce sempre il codice di stato 202 (Accettato). Per determinare il codice di stato per l'operazione dopo che è stata completata, chiamare Ottenere lo stato delle operazioni. Il codice di stato è incorporato nella risposta per questa operazione; se ha esito positivo, sarà 200 (OK). Per informazioni sui codici di stato, vedere Codici di stato e di errore relativi alla gestione dei servizi.

Nella risposta per questa operazione sono incluse le intestazioni riportate di seguito; inoltre, possono essere incluse intestazioni HTTP standard aggiuntive. Tutte le intestazioni standard sono conformi alla specifica del protocollo HTTP/1.1.

 

Intestazione della risposta Descrizione

x-ms-request-id

Valore che identifica in modo univoco una richiesta effettuata nel servizio di gestione. Per un'operazione asincrona, è possibile chiamare lo stato di operazione get con il valore dell'intestazione per determinare se l'operazione è completata, non riuscita o in corso. Per ulteriori informazioni, vedere Rilevamento delle richieste asincrone di gestione del servizio.

Per eseguire l'autenticazione di questa operazione, è possibile utilizzare un qualsiasi certificato di gestione associato alla sottoscrizione specificata da <subscription-id>. Per ulteriori dettagli, vedere Autenticazione di richieste di gestione dei servizi.

Nessuno.

Mostra:
© 2014 Microsoft. Tutti i diritti riservati.