glossary-values/{value-id}/usage
指定されたグロッサリー値が使用されている場所に関する情報を取得するには、このリソースを使用します。 値はアクティブな値でなければならず、ユーザーに表示されるものでなければなりません。
メソッドの要約
| HTTP メソッド | パス | 説明 |
|---|---|---|
| 取得 | /bwl/glossary-values/{value-id}/usage | 特定のグロッサリー値の使用情報を返します。 値はアクティブな値でなければならず、ユーザーに表示されるものでなければなりません。 |
取得 /glossary-values/{value-id}/usage
- 説明
- 指定されたグロッサリー値の使用情報を返すには、このメソッドを使用します。
- リソース情報
要件 説明 応答フォーマット JSON 認証が必要 はい OAuth 2 クライアント資格情報のサポート はい (成果物レポート・カテゴリーを含むユーザー・サービス ID を使用)
- パラメーター
名前 Location 説明 必須 タイプ X-IBM-API-Version ヘッダー この API のバージョン。 API に対してプログラミングする場合は、 バージョンを含める必要があります。 省略した場合は、API の最新バージョンが使用され、以前のバージョンと非互換である可能性もあります。 現在の値は
1.0.0です。いいえ ストリング X-On-Behalf-Of ヘッダー ユーザー・コンテキスト。 値は、アカウントに含まれるユーザー名でなければなりません。 ユーザーは、アカウント内と、親スペースを指定した場合はその親スペース内でアクションを実行する権限を持っている必要があります。 サービス ID OAuth 資格情報を使用する場合は必須です。 ユーザー・サービス ID OAuth 資格情報を使用する場合は不要です。 ストリング value-id パス 該当するグロッサリー値の ID。 はい ストリング
- 応答
- 入力例
- 特定のグロッサリー値が使用されている場所の詳細を取得します。
- ユーザー・サービス ID OAuth 2 クライアント資格情報の使用:
curl -i -H "Authorization: Bearer access_token" "https://your_server_url/bwl/glossary-values/2500d8/usage" - サービス ID OAuth 2 クライアント資格情報の使用:
curl -i -H "Authorization: Bearer access_token" "https://your_server_url/bwl/glossary-values/2500d8/usage" - サービス ID OAuth 2 クライアント資格情報とユーザー・コンテキストの使用:
curl -i -H "Authorization: Bearer access_token" -H "X-On-Behalf-Of:user_name@domain.com" "https://your_server_url/bwl/glossary-values/2500d8/usage"
- ユーザー・サービス ID OAuth 2 クライアント資格情報の使用:
- 出力例
- 特定のグロッサリー値が使用されている場所の詳細を取得します。
{ "target-artifact-name": "myKPI1", "target-artifact-id": "2500d8", "usage-count": 1, "used-by-artifacts": [ { "id": "2500b1", "name": "MyDecision", "type": "decision", "space-ids": [ "250006" ], "space-names": [ "MySpace" ], "archived-state": "active", "published-state": "unpublished", "last-modified-date": "2017-01-03T22:41:41.384+0000", "last-modified-by-user": { "id": "50029", "full-name": "Edith Editor", "email-address": "edith" }, "created-date": "2017-01-01T22:41:41.260+0000", "created-by-user": { "id": "50029", "full-name": "Edith Editor", "email-address": "edith" }, "decision-items": [ { "type": "sub-decision", "id": "2500b3", "name": "MyDecision" } ] } ] }
- 応答メッセージ
HTTP コード 理由 200 要求は正常に完了しました。
400 要求の処理中にエラーが発生しました。 必須パラメーターが欠落していたか、無効な値が含まれていました。
401 このユーザーは認証に合格しませんでした。 この応答は以下の理由で表示される可能性があります。- 無効なユーザー名またはパスワードが入力された。
- このユーザーは複数のアカウントに属しており、要求の中にアカウントが指定されませんでした。
403 指定されたグロッサリー値に対する十分なアクセス権を持っていないため、アクセスは禁止されています。 404 value-id パラメーターは、このアカウントに存在しないか非アクティブなグロッサリー値を特定しています。 非アクティブな値はサポートされていません。
詳細は OpenAPI 仕様を参照。