Obtenir le statut

Note

Les groupes d’intérêt de la communauté sont maintenant passés de Yammer à Microsoft Viva Engage. Pour rejoindre une communauté Viva Engage et prendre part aux dernières discussions, remplissez le formulaire Demander l’accès à la communauté Viva Engage Finance and Operations et choisissez la communauté que vous souhaitez rejoindre.

Vous pouvez obtenir l’état d’une opération en cours.

Autorisations

L’une des autorisations suivantes est requise pour appeler cette interface de programmation d’application (API). Pour plus d’informations sur les autorisations et leur sélection, consultez Authentification.

Type d’autorisation Autorisations (du moins privilégié au plus privilégié)
Délégué (compte professionnel ou scolaire) user_impersonation

Requête HTTP

GET /databasemovement/v1/fetchstatus/project/{projectId}/environment/{environmentId}/operationactivity/{operationactivityId}

En-têtes de requête

En-tête Valeur
Autorisation Porteur {token} (obligatoire)
'X-MS-Version' '2017-09-15' (obligatoire)
Type de contenu application/json

Corps de la requête

Ne fournissez pas de corps de requête pour cette méthode.

Réponse

La réponse est toujours une réponse 200 OK , sauf si vous n’êtes pas correctement authentifié. Veillez à utiliser la propriété IsSuccess pour évaluer la réussite ou l’échec de l’action.

Exemple

GET /databasemovement/v1/fetchstatus/project/12345/environment/5362377c-bc37-4f92-b30e-fe0c1e664cc0/operationactivity/55eb4327-9346-4c7b-82bd-fe8ef15112c6
{
    "IsSuccess": true,
    "OperationActivityId": "6a90b45f-1764-4077-b924-3f4671540237",
    "ErrorMessage": null,
    "VersionEOL": "9999-12-31T23:59:59.9999999",
    "ProjectId": 12345,
    "EnvironmentId": "5362377c-bc37-4f92-b30e-fe0c1e664cc0",
    "ActivityId": "55eb4327-9346-4c7b-82bd-fe8ef15112c6",
    "CompletionDate": null,
    "OperationStatus": "InProgress"
}

OperationStatus, propriété

Statut Description
NotStarted L’action n’a pas encore commencé.
En cours L’action est en cours.
Effectué L’action a été menée à bien avec succès.
Échec L’action a été interrompue.
SignedOff L’action a été menée à bien et approuvée.
Avorté L’action a été annulée sans nettoyage automatique.
RollbackInProgress L’annulation de l’action est en cours.
Échec de la restauration L’inversion de l’action a été interrompue.
AnnulationTerminé L’annulation de l’action a été menée à bien.