入力で指定された構成プロパティを削除する。
delete
/config/property/v1
削除するプロパティが存在するかどうかにかかわらず、200レスポンスが返されます。入力に構成プロパティが指定されていない場合、構成プロパティでは何も変更されず、200レスポンスが返されます。削除できるのは、永続ストアに格納されているプロパティのみです。製品ファイルおよび製品環境をソースとするプロパティは、このAPIを使用して削除できません。このAPIはAPIレスポンスを返します。APIレスポンスには、すべての場合に空のプロパティ配列が含まれています。
リクエスト
問合せパラメータ
- propertyName(required): string
削除するプロパティ名。可能な場合は、入力と完全に一致する名前のプロパティが削除されます。
この操作にはリクエスト本文はありません。
先頭に戻るレスポンス
サポートされているメディア・タイプ
- application/xml
- application/json
200レスポンス
成功
406レスポンス
不正なデータ
例
次の例は、入力で指定された構成プロパティを削除するサンプルのリクエストとレスポンスを示します。
JSON形式で構成プロパティを削除するcURLコマンド
curl --location --request DELETE '<OAAService>/policy/config/property/v1?propertyName=bharosa.uio.default.challenge.type.enum.ChallengeEmail.promptselectmessage' \ --header 'Content-Type: application/json' \ --header 'Accept: application/json' \ --header 'Basic <Base64Encoded(<username>:<password>)>'
JSON形式のサンプル・レスポンス
{ "responseCode": "200", "responseMessage": "Configuration property successfully deleted." }
XML形式で構成プロパティを削除するcURLコマンド
curl --location --request DELETE '<OAAService>/policy/config/property/v1?propertyName=bharosa.uio.default.challenge.type.enum.ChallengeEmail.challengeText' \ --header 'Content-Type: application/xml' \ --header 'Accept: application/xml' \ --header 'Basic <Base64Encoded(<username>:<password>)>'
XML形式のサンプル・レスポンス
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ConfigAPIResponse> <responseCode>200</responseCode> <responseMessage>Configuration property successfully deleted.</responseMessage> </ConfigAPIResponse>