Recupero dello stato dell'offerta
Nota
Le API del portale Cloud Partner sono integrate con e continueranno a lavorare nel Centro per i partner. La transizione introduce piccole modifiche. Esaminare le modifiche elencate in Informazioni di riferimento sull'API del portale Cloud Partner per assicurarsi che il codice continui a funzionare dopo la transizione al Centro per i partner. Le API CPP devono essere usate solo per i prodotti esistenti già integrati prima della transizione al Centro per i partner; i nuovi prodotti devono usare le API di invio al Centro per i partner.
Recupera lo stato corrente dell'offerta.
GET https://cloudpartner.azure.com/api/publishers/<publisherId>/offers/<offerId>/status?api-version=2017-10-31
Parametri URI
Nome | Descrizione | Tipo di dati |
---|---|---|
publisherId | Identificatore dell'editore, per esempio Contoso |
String |
offerId | GUID che identifica in modo univoco l'offerta | String |
api-version | Ultima versione dell'API | Data |
Intestazione
Nome | Valore |
---|---|
Content-Type | application/json |
Autorizzazione | Bearer YOUR_TOKEN |
Esempio di corpo
Response
{
"status": "succeeded",
"messages": [],
"steps": [
{
"estimatedTimeFrame": "< 15 min",
"id": "displaydummycertify",
"stepName": "Validate Pre-Requisites",
"description": "Offer settings provided are validated.",
"status": "complete",
"messages": [
{
"messageHtml": "Step completed.",
"level": "information",
"timestamp": "2018-03-16T17:50:45.7215661Z"
}
],
"progressPercentage": 100
},
{
"estimatedTimeFrame": "~2-3 days",
"id": "displaycertify",
"stepName": "Certification",
"description": "Your offer is analyzed by our certification systems for issues.",
"status": "notStarted",
"messages": [],
"progressPercentage": 0
},
{
"estimatedTimeFrame": "< 1 day",
"id": "displayprovision",
"stepName": "Provisioning",
"description": "Your virtual machine is being replicated in our production systems.",
"status": "notStarted",
"messages": [],
"progressPercentage": 0
},
{
"estimatedTimeFrame": "< 1 hour",
"id": "displaypackage",
"stepName": "Packaging and Lead Generation Registration",
"description": "Your virtual machine is being packaged for customers. Additionally, lead systems are being configured and set up.",
"status": "notStarted",
"messages": [],
"progressPercentage": 0
},
{
"estimatedTimeFrame": "< 1 hour",
"id": "publisher-signoff",
"stepName": "Publisher signoff",
"description": "Offer is available to preview. Ensure that everything looks good before making your offer live.",
"status": "complete",
"messages": [],
"progressPercentage": 0
},
{
"estimatedTimeFrame": "~2-5 days",
"id": "live",
"stepName": "Live",
"description": "Offer is publicly visible and is available for purchase.",
"status": "complete",
"messages": [],
"progressPercentage": 0
}
],
"previewLinks": [],
liveLinks": [],
}
Proprietà del corpo della risposta
Nome | Descrizione |
---|---|
stato | Lo stato dell'offerta. Per l'elenco di valori possibili, vedere Stato dell'offerta di seguito: |
messages | Matrice di messaggi associati all'offerta |
steps | Matrice dei passaggi di pubblicazione di un'offerta |
estimatedTimeFrame | Stima del tempo necessario per completare questo passaggio, in formato descrittivo |
id | Identificatore del passaggio |
stepName | Nome del passaggio |
description | Descrizione del passaggio |
stato | Stato del passaggio. Per l'elenco di valori possibili, vedere Stato del passaggio di seguito: |
messages | Matrice di messaggi correlati al passaggio |
processPercentage | Percentuale di completamento del passaggio |
previewLinks | Non attualmente implementato |
liveLinks | Non attualmente implementato |
notificationEmails | Deprecato per le offerte di cui è stata eseguita la migrazione al Centro per i partner. I messaggi di posta elettronica di notifica per le offerte migrate verranno inviati all'indirizzo di posta elettronica specificato nelle informazioni di contatto del venditore nelle impostazioni account. Per le offerte non migrate, elenco delimitato da virgole di indirizzi di posta elettronica per ricevere una notifica dello stato di avanzamento dell'operazione |
Codici di stato della risposta
Codice | Descrizione |
---|---|
200 | OK - La richiesta è stata elaborata correttamente e lo stato attuale dell'offerta è stato restituito. |
400 | Bad/Malformed request - Il corpo della risposta di errore potrebbe contenere altre informazioni. |
404 | Not found - L'entità specificata è inesistente. |
Stato dell'offerta
Nome | Descrizione |
---|---|
NeverPublished | L'offerta non è mai stata pubblicata. |
NotStarted | L'offerta è nuova e non è stata attivata. |
WaitingForPublisherReview | L'offerta è in attesa di approvazione da parte dell'editore. |
In esecuzione | Invio dell'offerta in corso. |
Completato | Invio dell'offerta completato. |
Annullati | Invio dell'offerta annullato. |
Non riuscito | Invio dell'offerta non riuscito. |
Stato del passaggio
Nome | Descrizione |
---|---|
NotStarted | Passaggio non avviato. |
InProgress | Il passaggio è in esecuzione. |
WaitingForPublisherReview | Il passaggio è in attesa di approvazione da parte dell'editore. |
WaitingForApproval | Il passaggio è in attesa di approvazione da parte del processo. |
Bloccato | Il passaggio è bloccato. |
Rifiutato | Il passaggio è stato rifiutato. |
Completo | Il passaggio è stato completato. |
Annullati | Il passaggio è stato annullato. |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per