SelfServePolicy を削除するDelete a SelfServePolicy

適用対象:Applies to:

  • パートナー センターPartner Center

このトピックでは、セルフサービスポリシーを更新する方法について説明します。This topic explains how to update a self-serve policy.

前提条件Prerequisites

  • パートナー センターの認証に関するページで説明している資格情報。Credentials as described in Partner Center authentication. このシナリオでは、アプリケーション + ユーザー資格情報による認証がサポートされています。This scenario supports authentication with Application+User credentials.

C#C#

セルフサービスポリシーを削除するには:To delete a self-serve policy:

  1. エンティティ識別子を使用して iaggregatepartner.customers メソッドを呼び出し、ポリシーに対する操作へのインターフェイスを取得します。Call the IAggregatePartner.SelfServePolicies.ById method with the entity identifier to retrieve an interface to operations on the policies.

  2. Deleteまたは deleteasyncメソッドを呼び出して、セルフサービスポリシーを削除します。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();

例については、以下を参照してください。For an example, see the following:

REST 要求REST request

要求の構文Request syntax

認証方法Method 要求 URIRequest URI
DELETEDELETE {baseURL}/v1/SelfServePolicy/{id} HTTP/1.1{baseURL}/v1/SelfServePolicy/{id} HTTP/1.1

URI パラメーターURI parameter

次のパスパラメーターを使用して、指定された製品を取得します。Use the following path parameters to get the specified product.

名前Name TypeType 必須Required 説明Description
SelfServePolicy-idSelfServePolicy-id stringstring YesYes セルフサービスポリシーを識別する文字列。A string that identifies the self-serve policy.

要求ヘッダーRequest headers

[要求本文]Request body

なし。None.

要求の例Request 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

REST 応答REST response

応答の成功とエラーのコードResponse success and error codes

各応答には、成功または失敗を示す HTTP ステータス コードと、追加のデバッグ情報が付属しています。Each response comes with an HTTP status code that indicates success or failure and additional debugging information. このコード、エラーの種類、追加のパラメーターを読み取るには、ネットワーク トレース ツールを使用します。Use a network trace tool to read this code, error type, and additional parameters. 完全な一覧については、パートナー センターの REST エラーコードに関する記事を参照してください。For the full list, see Partner Center REST error codes.

応答の例Response 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