Les API de Portail Cloud Partner sont intégrées à Espace partenaires et continueront d’y fonctionner. La transition introduit de légères modifications. Passez en revue les changements répertoriés dans les informations de référence relatives aux API de Portail Cloud Partner pour vous assurer que votre code continue de fonctionner après la transition vers Espace partenaires. Les API du Portail Cloud Partner ne doivent être utilisées que pour les produits intégrés avant la transition vers l’Espace partenaires. Les nouveaux produits doivent employer les API de soumission à l’Espace partenaires.
Récupère l’état actuel de l’offre.
GET https://cloudpartner.azure.com/api/publishers/<publisherId>/offers/<offerId>/status?api-version=2017-10-31
Paramètres d’URI
Nom
Description
Type de données
publisherId
Identificateur du serveur de publication, par exemple Contoso
Chaîne
offerId
GUID qui identifie de façon unique l’offre
Chaîne
api-version
Dernière version de l’API
Date
En-tête
Nom
Valeur
Type de contenu
application/json
Autorisation
Bearer YOUR_TOKEN
Exemple de corps
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": [],
}
Propriétés du corps de réponse
Nom
Description
status
État de l’offre. Pour la liste des valeurs possibles, consultez État de l’offre ci-dessous.
Cloud vers appareil
Tableau des messages associés à l’offre
steps
Tableau des étapes par lesquelles l’offre passe au cours de la publication d’une offre
estimatedTimeFrame
Estimation du temps qui serait nécessaire pour effectuer cette étape, dans un format convivial
id
Identificateur de l’étape
stepName
Nom de l’étape
description
Description de l’étape
statut
État de l’étape. Pour la liste des valeurs possibles, consultez État de l’étape ci-dessous.
Cloud vers appareil
Tableau de messages liés à l’étape
processPercentage
Pourcentage d’achèvement de l’étape
previewLinks
Actuellement non implémenté
liveLinks
Actuellement non implémenté
notificationEmails
Déprécié pour les offres migrées vers l’Espace partenaires. Les e-mails de notification pour les offres migrées sont envoyés à l’adresse e-mail spécifiée sous Coordonnées du vendeur dans les paramètres du compte.
Pour les offres non migrées, liste d’adresses e-mail séparées par des virgules devant être informées de la progression de l’opération
Codes d’état de réponse
Code
Description
200
OK : la demande a été correctement traitée et l’état actuel de l’offre a été retourné.
400
Bad/Malformed request - Le corps de la réponse d’erreur peut contenir plus d’informations.
404
Not found : l’entité spécifiée n’existe pas.
État de l’offre
Nom
Description
NeverPublished
L’offre n’a jamais été publiée.
NotStarted
L’offre est nouvelle et n’a pas démarré.
WaitingForPublisherReview
L’offre est en attente d’approbation du serveur de publication.
Exécution
La soumission de l’offre est en cours de traitement.
Réussi
La soumission de l’offre a été traitée.
Annulée
La soumission de l’offre a été annulée.
Échec
La soumission de l’offre a échoué.
État de l’étape
Nom
Description
NotStarted
L’étape n’a pas démarré.
InProgress
L’étape est en cours d’exécution.
WaitingForPublisherReview
L’étape est en attente d’approbation du serveur de publication.
WaitingForApproval
L’étape est en attente d’approbation du processus.