Supprimer une stratégie en libre-service
Cet article explique comment mettre à jour une stratégie en libre-service.
Prerequisites
- Informations d’identification, comme décrit dans Authentification auprès de l’Espace partenaires. Ce scénario prend en charge l’authentification avec les informations d’identification d’Application+Utilisateur.
C#
Pour supprimer une stratégie libre-service :
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.
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 :
- Exemple : Application de test console
- Projet : PartnerSDK.FeatureSamples
- Classe : DeleteSelfServePolicies.cs
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
- Un ID de requête et un ID de corrélation sont requis.
- Pour plus d’informations, consultez En-têtes REST de l’Espace Partenaires.
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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour