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
- Informations d’identification, comme décrit dans Authentification auprès de l’Espace partenaires.Credentials as described in Partner Center authentication. Ce scénario prend en charge l’authentification avec les informations d’identification de l’application et de l’utilisateur.This scenario supports authentication with Application+User credentials.
C#C#
Pour supprimer une stratégie libre-service :To delete a self-serve policy:
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.
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:
- Exemple : Application de test de consoleSample: Console test app
- Projet : PartnerSDK. FeatureSamplesProject: PartnerSDK.FeatureSamples
- Classe : DeleteSelfServePolicies.csClass: DeleteSelfServePolicies.cs
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
- Un ID de demande et un ID de corrélation sont requis.A request ID and correlation ID are required.
- Pour plus d’informations, consultez en-têtes REST de l’espace partenaires .See Partner Center REST headers for more information.
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