開発者は、API を使用して vRealize Operations Cloud のインタラクティブなクライアントを構築できます。API は REST スタイルに従い、ライセンス供与されたすべてのユーザーが使用できるようになります。
手順
- API トークンを Cloud Services Console ツールバーから生成し、認証された API 接続を確立するときに自身を認証します。『Generate API Tokens』を参照してください。
- API トークンを使用して Cloud Services Console API を呼び出し、Cloud Services Console 認証トークンを生成します。
curl -k -X POST "https://console.cloud.vmware.com/csp/gateway/am/api/auth/api-tokens/authorize" -H "accept: application/json" -H "Content-Type: application/x-www-form-urlencoded" -d "refresh_token={CSP API Token}”
これは JSON 文字列を返し、その中の
access_token が
Cloud Services Console の認証トークンになっている構造体が続きます。
{
"id_token",
"token_type",
"expires_in",
"scope",
"access_token",
"refresh_token”
}
注:
Cloud Services Console 認証トークンは、生成後 30 分間のみ有効です。