免責事項: これは英文の記事 Adding Cloud Usage Meter 9.0 Integrations Using API Session Tokens (445934) の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
新しい VCF Usage Meter インスタンスで製品の追加を自動化するには、適切な API 構文を使用してセッショントークンを生成する必要があります。
curl --request POST \
url 'https://<UM_URL>/api/v2/auth' \
header 'accept: application/json' \
header 'authorization: Basic <BASE64 UM_USER:UM_PASS>'手順 1 で生成したアクセストークンを使用し、Bearer トークン認証を用いた /api/v1/product への POST リクエストを実行して、
製品(例: NSX-T)を追加します:
curl --request POST \
url 'https://<UM_URL>/api/v1/product' \
header 'accept: application/json' \
header 'authorization: Bearer <UM_ACCESS_TOKEN>' \
header 'content-type: application/json' \
data '{
"productType": "NSX-T",
"user": "<NSXT_USERNAME>",
"password": "<NSXT_PASSWORD>",
"host": "<NSXT_URL>",
"port": <NSXT_PORT>,
"forceCreation": true
}'