Condividi tramite


Recuperare le offerte

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.

L'API recupera un elenco riepilogativo delle offerte, in uno spazio dei nomi del server di pubblicazione.

GET https://cloudpartner.azure.com/api/publishers/<publisherId>/offers?api-version=2017-10-31

Parametri URI

Nome Descrizione Tipo di dati
publisherId Identificatore dell'editore, per esempio contoso String
api-version Ultima versione dell'API Data
Nome valore
Content-Type application/json
Autorizzazione Bearer YOUR_TOKEN

Esempio di corpo

Response

  200 OK 
  [ 
      {  
          "offerTypeId": "microsoft-azure-virtualmachines",
          "publisherId": "contoso",
          "status": "published",
          "id": "059afc24-07de-4126-b004-4e42a51816fe",
          "version": 1,
          "definition": {
              "displayText": "Contoso Virtual Machine"
          },
          "changedTime":"2017-05-23T23:33:47.8802283Z"
      }
  ]

Proprietà del corpo della risposta

Nome Descrizione
offerTypeId Identifica il tipo di offerta
publisherId Identificatore univoco dell'editore
stato Stato dell'offerta. Per l'elenco di valori possibili, vedere Stato dell'offerta di seguito:
id GUID che identifica in modo univoco l'offerta, nello spazio dei nomi del server di pubblicazione.
versione Versione corrente dell'offerta. La proprietà version non può essere modificata dal client. Viene incrementata dopo ogni pubblicazione.
Definizione Contiene la visualizzazione del riepilogo della definizione stessa del carico di lavoro. Per ottenere una definizione dettagliata, usare l'API per il recupero di un'offerta specifica.
changedTime Ora UTC dell'ultima modifica dell'offerta

Codici di stato della risposta

Codice Descrizione
200 OK - La richiesta è stata elaborata correttamente e tutte le offerte nel server di pubblicazione sono state restituite al client.
400 Bad/Malformed request - Il corpo della risposta di errore potrebbe contenere altre informazioni.
403 Forbidden: il client non ha accesso allo spazio dei nomi specificato.
404 Not found - L'entità specificata è inesistente.

Stato dell'offerta

Nome Descrizione
NeverPublished L'offerta non è mai stata pubblicata.
NotStarted L'offerta è nuova, ma non viene avviata.
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.