Hi, I'm Ask INFA!
What would you like to know?
ASK INFAPreview
Please to access Ask INFA.

目次

Search

  1. はじめに
  2. Informatica Intelligent Cloud Services REST API
  3. プラットフォームREST APIバージョン2リソース
  4. プラットフォームREST APIバージョン3リソース
  5. データ統合 REST API
  6. ファイル取り込みとレプリケーションREST API
  7. ストリーミング取り込みとレプリケーションREST API
  8. RunAJobユーティリティ
  9. ParamSetCliユーティリティ
  10. REST APIコード
  11. REST APIリソースクイックリファレンス

REST APIリファレンス

REST APIリファレンス

トークンの取り消し

トークンの取り消し

Kubernetes DevOpsエンジニア特権が付与されている場合は、トークンを取り消すことができます。

DELETE要求

トークンを取り消すには、次のURIを使用します。
/public/core/v3/containerImageToken/revoke/<tokenId>
次のパラメータを含めます。
パラメータ
タイプ
説明
tokenId
文字列
取り消すトークンのID。
次の表に、要求の潜在的なエラーコードを示します。
HTTPステータスコード
説明
400
ID:{tokenId}のトークンはすでに取り消されています。
400
ユーザー:{0}にはこのトークンを取り消す権限がありません。
401
未認証、または未承認。
403
このAPIにアクセスするには、特権get.k8s.repository.tokenが必要です。

DELETE応答

成功した場合、トークンが取り消されます。

DELETE応答の例

トークンを取り消すには、次の要求を使用します。
DELETE <baseApiUrl>/public/core/v3/containerImageToken/revoke/<tokenId> Content-type: application/json Accept: application/json INFA-SESSION-ID: <SessionId>
成功した場合、「200 OK」応答が返されます。
付与された特権が不十分である場合は、次の例のような「403 Forbidden」応答を受け取ることがあります。
{ "error": { "code": "AIS_007", "message": "Privilege - view.k8s.agent.config required for accessing this API.", "debugMessage": "Privilege - view.k8s.agent.config required for accessing this API.", "requestId": "l2EpwkFoqkEjrEJURclPw2", "details": null } } }
トークンがすでに取り消されている場合は、次の例のような「400 Bad Request」応答を受け取ることがあります。
{ "error": { "code": "AIS_014", "message": "Token with id:<token ID> already revoked.", "debugMessage": "Token with id:<token ID> already revoked.", "requestId": "iVdlwEoaFiZd3vb0LvLVmp", "details": null } } }
トークンを取り消す権限が付与されていない場合は、次の例のような「400 Bad Request」応答を受け取る可能性があります。
{ "error": { "code": "AIS_013", "message": "User:k8s is not authorized to revoke this token :<token ID>.", "debugMessage": "User:k8s is not authorized to revoke this token :<token ID>.", "requestId": "iLhZ6l6EF6Ddb3jICTGxoj", "details": null } }