入力で指定された構成プロパティを削除する。

delete

/config/property/v1

削除するプロパティが存在するかどうかにかかわらず、200レスポンスが返されます。入力に構成プロパティが指定されていない場合、構成プロパティでは何も変更されず、200レスポンスが返されます。削除できるのは、永続ストアに格納されているプロパティのみです。製品ファイルおよび製品環境をソースとするプロパティは、このAPIを使用して削除できません。このAPIはAPIレスポンスを返します。APIレスポンスには、すべての場合に空のプロパティ配列が含まれています。

リクエスト

問合せパラメータ
  • 削除するプロパティ名。可能な場合は、入力と完全に一致する名前のプロパティが削除されます。

この操作にはリクエスト本文はありません。

先頭に戻る

レスポンス

サポートされているメディア・タイプ

200レスポンス

成功
本文()
ルート・スキーマ: ConfigAPIResponse
型: object
ソースの表示

406レスポンス

不正なデータ
本文()
ルート・スキーマ: ConfigAPIResponse
型: object
ソースの表示
先頭に戻る

次の例は、入力で指定された構成プロパティを削除するサンプルのリクエストとレスポンスを示します。

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>
先頭に戻る