キャンペーン所有者の変更
post
/access-governance/access-reviews/20250331/campaigns/{campaignId}/actions/changeOwner
キャンペーン所有者を変更します。
リクエスト
パス・パラメータ
- campaignId(required): string
一意のキャンペーン識別子。
ヘッダー・パラメータ
- if-match: string
オプティミスティックな同時実行性制御用。 リソースのPUTまたはDELETEコールで、`if-match`パラメータを、そのリソースの以前のGETまたはPOSTレスポンスからのetagの値に設定します。 リソースは、指定したetagがリソースの現在のetag値と一致する場合にのみ更新または削除されます。
- opc-request-id: string
トレース用のクライアント・リクエストID。 リクエストIDに有効な文字は、文字、数字、アンダースコアおよびダッシュのみです。
- opc-retry-token: string
最小長:
1
最大長:64
タイムアウトまたはサーバー・エラーの場合に、同じアクションを再度実行するリスクがなくても再試行できるように、リクエストを一意に識別するトークン。 再試行トークンは24時間後に失効しますが、操作が競合するために無効化することができます。 たとえば、リソースがシステムから削除およびパージされた場合、元の作成リクエストの再試行が拒否されることがあります。
変更所有者の詳細。
ルート・スキーマ : ChangeOwnerDetails
型:
object
新規キャンペーン所有者のユーザーID。
ソースを表示
- ownerId(required): string
最小長:
1
最大長:255
キャンペーン所有者のユーザーID。
レスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
キャンペーン所有者は正常に変更されました。
ヘッダー
- opc-request-id: string
リクエストに対するOracleで割り当てられた一意の識別子。 特定のリクエストについてOracleに連絡する必要がある場合は、リクエストIDを指定してください。
400レスポンス
不正なリクエスト
ヘッダー
- opc-request-id: string
リクエストに対するOracleで割り当てられた一意の識別子。 特定のリクエストについてOracleに連絡する必要がある場合は、リクエストIDを指定してください。
ルート・スキーマ : Error
型:
object
エラー情報。
ソースを表示
- code(必須): string
プログラム解析用のエラーを定義する短いエラー・コード。
- message(必須): string
判読可能なエラー文字列。
401レスポンス
未認可
ヘッダー
- opc-request-id: string
リクエストに対するOracleで割り当てられた一意の識別子。 特定のリクエストについてOracleに連絡する必要がある場合は、リクエストIDを指定してください。
ルート・スキーマ : Error
型:
object
エラー情報。
ソースを表示
- code(必須): string
プログラム解析用のエラーを定義する短いエラー・コード。
- message(必須): string
判読可能なエラー文字列。
404レスポンス
見つかりません
ヘッダー
- opc-request-id: string
リクエストに対するOracleで割り当てられた一意の識別子。 特定のリクエストについてOracleに連絡する必要がある場合は、リクエストIDを指定してください。
ルート・スキーマ : Error
型:
object
エラー情報。
ソースを表示
- code(必須): string
プログラム解析用のエラーを定義する短いエラー・コード。
- message(必須): string
判読可能なエラー文字列。
409レスポンス
競合
ヘッダー
- opc-request-id: string
リクエストに対するOracleで割り当てられた一意の識別子。 特定のリクエストについてOracleに連絡する必要がある場合は、リクエストIDを指定してください。
ルート・スキーマ : Error
型:
object
エラー情報。
ソースを表示
- code(必須): string
プログラム解析用のエラーを定義する短いエラー・コード。
- message(必須): string
判読可能なエラー文字列。
412レスポンス
事前条件は失敗しました
ヘッダー
- opc-request-id: string
リクエストに対するOracleで割り当てられた一意の識別子。 特定のリクエストについてOracleに連絡する必要がある場合は、リクエストIDを指定してください。
ルート・スキーマ : Error
型:
object
エラー情報。
ソースを表示
- code(必須): string
プログラム解析用のエラーを定義する短いエラー・コード。
- message(必須): string
判読可能なエラー文字列。
429レスポンス
リクエストが多すぎます
ヘッダー
- opc-request-id: string
リクエストに対するOracleで割り当てられた一意の識別子。 特定のリクエストについてOracleに連絡する必要がある場合は、リクエストIDを指定してください。
ルート・スキーマ : Error
型:
object
エラー情報。
ソースを表示
- code(必須): string
プログラム解析用のエラーを定義する短いエラー・コード。
- message(必須): string
判読可能なエラー文字列。
500レスポンス
内部サーバー・エラー
ヘッダー
- opc-request-id: string
リクエストに対するOracleで割り当てられた一意の識別子。 特定のリクエストについてOracleに連絡する必要がある場合は、リクエストIDを指定してください。
ルート・スキーマ : Error
型:
object
エラー情報。
ソースを表示
- code(必須): string
プログラム解析用のエラーを定義する短いエラー・コード。
- message(必須): string
判読可能なエラー文字列。
デフォルト・レスポンス
不明なエラー
ヘッダー
- opc-request-id: string
リクエストに対するOracleで割り当てられた一意の識別子。 特定のリクエストについてOracleに連絡する必要がある場合は、リクエストIDを指定してください。
ルート・スキーマ : Error
型:
object
エラー情報。
ソースを表示
- code(必須): string
プログラム解析用のエラーを定義する短いエラー・コード。
- message(必須): string
判読可能なエラー文字列。
例
次の例は、キャンペーン所有者を変更する方法を示しています。 "DRAFT", "SCHEDULED", "IN_PROGRESS", "READY_FOR_APPROVAL"
キャンペーン状態のキャンペーンのキャンペーン所有者は変更できます。
サンプル・コマンドを実行する前に、プレースホルダー値を実際の値に置き換えます。
cURLリクエストの例
curl -i -X POST \
-H "Authorization:Bearer <your access token>" \
-H "Content-Type:application/json" \
-d \
'{
"ownerId": "globalId.125123c3-eedc-4d6a-xxxx-6c0f6537bad2.5xx.02e36bbb4b2016a"
}' \
'${service-instance-url}/access-governance/access-reviews/${version}/campaigns/${campiagnId}/actions/changeOwner'
リクエスト・ペイロードの例
{
"ownerId": "globalId.125123c3-eedc-4d6a-xxxx-6c0f6537bad2.5xx.02e36bbb4b2016a"
}
レスポンス・コードの例
レスポンス・ペイロードのない200 OKレスポンスを受け取ります。