Supprimer un SelfServePolicyDelete a SelfServePolicy

S’applique à :Applies to:

  • Espace partenairesPartner Center

Cette rubrique explique comment mettre à jour une stratégie libre-service.This topic explains how to update a self-serve policy.

PrérequisPrerequisites

C#C#

Pour supprimer une stratégie libre-service :To delete a self-serve policy:

  1. Appelez la méthode collection iaggregatepartner. SelfServePolicies. méthode BYID avec l’identificateur d’entité pour récupérer une interface pour les opérations sur les stratégies.Call the IAggregatePartner.SelfServePolicies.ById method with the entity identifier to retrieve an interface to operations on the policies.

  2. Appelez la méthode Delete ou DeleteAsync pour supprimer la stratégie libre-service.Call the Delete or DeleteAsync method to delete the self-serve policy.

// 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 :For an example, see the following:

Demande RESTREST request

Syntaxe de la requêteRequest syntax

MéthodeMethod URI de demandeRequest URI
DELETEDELETE {baseURL}/v1/SelfServePolicy/{ID} http/1.1{baseURL}/v1/SelfServePolicy/{id} HTTP/1.1

Paramètre URIURI parameter

Utilisez les paramètres de chemin d’accès suivants pour accéder au produit spécifié.Use the following path parameters to get the specified product.

NomName TypeType ObligatoireRequired DescriptionDescription
ID d’SelfServePolicySelfServePolicy-id stringstring OuiYes Chaîne qui identifie la stratégie libre-service.A string that identifies the self-serve policy.

En-têtes de requêteRequest headers

Corps de la demandeRequest body

Aucun.None.

Exemple de requêteRequest example

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 RESTREST response

Codes d’erreur et de réussite de la réponseResponse success and error codes

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.Each response comes with an HTTP status code that indicates success or failure and additional debugging information. Utilisez un outil de trace réseau pour lire ce code, le type d’erreur et des paramètres supplémentaires.Use a network trace tool to read this code, error type, and additional parameters. Pour obtenir la liste complète, consultez Codes d’erreur REST de l’Espace partenaires.For the full list, see Partner Center REST error codes.

Exemple de réponseResponse example

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