タスクIDに基づいたプロビジョニング・タスク・レスポンスの取得

get

/iam/governance/selfservice/api/v1/provtasks/{taskid}/responses

指定されたタスクIDのプロビジョニング・タスク・レスポンスを返します。

リクエスト

サポートされているメディア・タイプ
パス・パラメータ
問合せパラメータ
先頭に戻る

レスポンス

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

200レスポンス

成功
ヘッダー
本文()
ルート・スキーマ: SingleProvTaskResponse
型: object
ソースを表示
ネストされたスキーマ: provTaskResponseList
型: array
IDで指定されたプロビジョニング・タスクに対してレスポンスのリストを選択できます
ソースを表示
ネストされたスキーマ: LinkDataInstances
型: object
ソースを表示
ネストされたスキーマ: ProvTask
型: object
ソースを表示
ネストされたスキーマ: fields
型: array
ソースを表示
ネストされたスキーマ: Fields
型: object
ソースを表示

401レスポンス

未認可

404レスポンス

リクエスト・エンティティが見つからない

500レスポンス

内部サーバー・エラー

デフォルト・レスポンス

予期しないエラー
先頭に戻る

次の例は、cURLを使用してRESTリソースにGETリクエストを発行して、IDによってプロビジョニング・タスクのレスポンスを取得する方法を示しています。ここに示す情報は、擬似システムを使用した場合のものであり、プロトタイプとして提供しています。cURLの詳細は、「cURLの使用」を参照してください

curl -X GET --verbose -k -1  -H "Content-Type: application/json" -H "X-Requested-By: provtasks"  -u username:password http://pseudo.com/iam/governance/selfservice/api/v1/provtasks/28/responses

GETレスポンス本文の例

JSON形式のレスポンス本文のコンテンツの例を次に示します。

{
    "links": [
        {
            "rel": "self",
            "href": "http://pseudo.com/iam/governance/selfservice/api/v1/provtasks/28/responses"
        },
        {
            "rel": "self",
            "href": "http://pseudo.com/iam/governance/selfservice/api/v1/provtasks/28/responses?offset=1&limit=10"
        },
        {
            "rel": "first",
            "href": "http://pseudo.com/iam/governance/selfservice/api/v1/provtasks/28/responses?offset=1&limit=10"
        }
    ],
    "count": 1,
    "hasMore": false,
    "totalResult": -1,
    "provTaskResponseList": [
        {
            "links": [
                {
                    "rel": "self",
                    "href": "http://pseudo.com/iam/governance/selfservice/api/v1/provtasks/28/responses/28"
                }
            ],
            "fields": [
                {
                    "name": "Process Definition.Tasks.Key",
                    "value": 202
                },
                {
                    "name": "Event Handler Manager.Key",
                    "value": 0
                },
                {
                    "name": "Process Definition.Tasks.Responses.Update Date",
                    "value": "June 25, 2018 07:22:55 AM"
                },
                {
                    "name": "Process Definition.Tasks.Responses.System Level",
                    "value": 0
                },
                {
                    "name": "Process Definition.Tasks.Responses.Row Version",
                    "value": "AAAAAAAAAAE="
                },
                {
                    "name": "Process Definition.Tasks.Responses.Key",
                    "value": 1080
                },
                {
                    "name": "Process Definition.Tasks.Responses.Created By",
                    "value": 1
                },
                {
                    "name": "Process Definition.Tasks.Responses.Description",
                    "value": "Custom Data Validation failed"
                },
                {
                    "name": "Process Definition.Tasks.Responses.Creation Date",
                    "value": "June 25, 2018 07:21:02 AM"
                },
                {
                    "name": "Status.Key",
                    "value": 1
                },
                {
                    "name": "Process Definition.Tasks.Responses.Response",
                    "value": "VALIDATION_FAILED"
                },
                {
                    "name": "Process Definition.Tasks.Responses.Updated By",
                    "value": 1
                }
            ]
        }
    ]
}
先頭に戻る