Get Trust#

トラストの詳細を表示します。

APIエンドポイント#

リージョン APIエンドポイント
西日本リージョン3の場合 https://identity.jp-west-3.cloud.global.fujitsu.com
東日本リージョン3の場合 https://identity.jp-east-3.cloud.global.fujitsu.com

HTTPメソッドとURI#

GET

/v3/OS-TRUST/trusts/{trust_id}

HTTPステータスコード#

正常時:200

エラー時:400, 401, 403, 404, 409, 500, 501, 503

リクエストパラメータの説明#

名前 In Type デフォルト値
/必須指定
Description
trust_id path string 必須 トラストID

レスポンスボディ(正常系)の説明#

名前 Type Description
trust object トラストオブジェクト
impersonation boolean 委譲設定
「true」の場合は、トラストが委譲者の情報で認証されます。
「false」の場合は、受託者の情報で認証されます。
roles_link object トラストのロールへのリンクURL
trustor_user_id string 委譲者のユーザーID
links object トラストへのリンクURL
roles object ロールオブジェクトのリスト
id string 委譲するロールID
links object ロールへのリンクURL
name string 委譲するロール名
remaining_users string トークンを取得できる回数
expires_at string トラストの有効期限
"YYYY-MM-DD-Thh:mm:ss.uuuuuuZ"の形式で表示されます。
例:"2015-02-27T18:30:59.999999Z"
trustee_user_id string 受託者のユーザーID
project_id string 委譲するロールが割り当てられているプロジェクトID
id string トラストID

レスポンス例#

{
    "trust": {
        "impersonation": true,
        "roles_links": {
            "self": "http://identity.jp-east-1.cloud.global.fujitsu.com/v3/OS-TRUST/trusts/--trust-id--/roles",
            "previous": null,
            "next": null
        },
        "trustor_user_id": "--trustor-user-id--",
        "links": {
            "self": "http://identity.jp-east-1.cloud.global.fujitsu.com/v3/OS-TRUST/trusts/--trust-id--"
        },
        "roles": [
            {
                "id": "--role-id--",
                "links": {
                    "self": "http://identity.jp-east-1.cloud.global.fujitsu.com/v3/roles/--role-id--"
                },
                "name": "--role-name--"
            }
        ],
        "remaining_uses": null,
        "expires_at": "2015-02-27T18:30:59.999999Z",
        "trustee_user_id": "--trustee-user-id--",
        "project_id": "--project-id--",
        "id": "--trust-id--"
    }
}