指定プロビジョニング・プロセス定義への指定プロビジョニング・タスクの追加
put
/iam/governance/selfservice/api/v1/provprocesses/{processid}
リクエスト
サポートされているメディア・タイプ
- application/json
パス・パラメータ
- processid: string
プロセスID
プロビジョニング・プロセスの入力
レスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
成功
ヘッダー
- ResponseTime: string
リクエストの処理にかかった時間(ミリ秒)を取得します。
401レスポンス
未認可
404レスポンス
リクエスト・エンティティが見つからない
500レスポンス
内部サーバー・エラー
デフォルト・レスポンス
予期しないエラー
例
次の例では、cURLを使用してRESTリソースに対するPUTリクエストを発行することで、指定のプロビジョニング・タスクを指定のプロビジョニング・プロセスに追加する方法を示します。ここに示す情報は、擬似システムを使用した場合のものであり、プロトタイプとして提供しています。cURLの詳細は、「cURLの使用」を参照してください。
curl -X PUT --verbose -k -1 -H "Content-Type: application/json" -H "X-Requested-By: provprocess" -u username:password -d '{ "action":"addTask", "fields" : [ { "name": "Process Definition.Tasks.Key", "value": "374" } ] }'http://pseudo.com/iam/governance/selfservice/api/v1/provprocesses/18
PUTリクエスト本文の例
JSON形式のリクエスト本文のコンテンツの例を次に示します。
{ "action":"addTask", "fields" : [ { "name": "Process Definition.Tasks.Key", "value": "374" } ] }
PUTレスポンス本文の例
JSON形式のレスポンス本文のコンテンツの例を次に示します。
{ "links": [ { "rel": "self", "href": "http://pseudo.com/iam/governance/selfservice/api/v1/provprocesses/18" } ], "id": "18", "status": "SUCCESS" }