Supprimer une stratégie en libre-service

Cet article explique comment mettre à jour une stratégie en libre-service.

Prerequisites

C#

Pour supprimer une stratégie libre-service :

  1. Appelez la méthode IAggregatePartner.SelfServePolicies.ById avec l’identificateur d’entité pour récupérer une interface aux opérations sur les stratégies.

  2. Appelez la méthode Delete ou DeleteAsync pour supprimer la stratégie libre-service.

// IAggregatePartner partnerOperations;
string policyId;

// All the operations executed on this partner operation instance will share the same correlation Id but will differ in request Id
IPartner scopedPartnerOperations = partnerOperations.With(RequestContextFactory.Instance.Create(Guid.NewGuid()));

// deletes the self-serve policies
partnerOperations.SelfServePolicies.ById(policyId).Delete();

Pour obtenir un exemple, consultez les rubriques suivantes :

Demande REST

Syntaxe de la requête

Method URI de demande
DELETE {baseURL}/v1/SelfServePolicy/{id} HTTP/1.1

Paramètre URI

Utilisez les paramètres de chemin d’accès suivants pour obtenir le produit spécifié.

Nom Type Obligatoire Description
SelfServePolicy-id string Oui Chaîne qui identifie la stratégie en libre-service.

En-têtes de demande

Corps de la demande

Aucun.

Exemple de requête

DELETE https://api.partnercenter.microsoft.com/v1/SelfServePolicy/634f6379-ad54-449b-9821-564f737158ab_0431a72c-7d8a-4393-b25e-ef63f5efb415 HTTP/1.1
Authorization: Bearer <token>
Accept: application/json
MS-RequestId: 94e4e214-6b06-4fb7-96d1-94d559f9b47f
MS-CorrelationId: ab993325-1605-4cf4-bac4-fb584142a31b
X-Locale: en-US
Host: api.partnercenter.microsoft.com
Content-Length: 789
Connection: Keep-Alive

Réponse REST

Codes d’erreur et de réussite de la réponse

Chaque réponse est accompagnée d’un code d’état HTTP qui indique la réussite ou l’échec ainsi que des informations de débogage supplémentaires. Utilisez un outil de trace réseau pour lire ce code, le type d’erreur et des paramètres supplémentaires. Pour obtenir la liste complète, consultez Codes d’erreur REST de l’Espace partenaires.

Exemple de réponse

HTTP/1.1 204 deleted
MS-CorrelationId: ab993325-1605-4cf4-bac4-fb584142a31b
MS-RequestId: 94e4e214-6b06-4fb7-96d1-94d559f9b47f
Date: Tue, 14 Feb 2017 20:06:02 GMT