第10章 Image Builder API の使用


Image Builder API には、さまざまなタイプの要求を使用する例が含まれています。管理者と開発者は、Image Builder API を使用してカスタムスクリプトを作成し、Image Builder サービスをサードパーティーアプリケーションと統合できます。

10.1. Image Builder API クエリーのアクセストークンを生成する

Image Builder API クエリーにはアクティブなアクセストークンが必要です。アクセストークンは、作成から 900 秒後に期限切れになります。アクセストークンを生成するには、以下の手順に従います。

前提条件

  • RHEL サブスクリプションがある。
  • Red Hat Hybrid Cloud Console に サービスアカウント がある。詳細は、サービスアカウントの作成 を参照してください。

手順

  • アクセストークンを生成するには、スクリプトの Authorization ヘッダーに Bearer $ACCESS_TOKEN を値として指定した次のコードを含めます。

    CLIENT_ID="YOUR_CLIENT_ID"
    CLIENT_SECRET="YOUR_CLIENT_SECRET"
    ACCESS_TOKEN=$( \
        curl -d "client_id=$CLIENT_ID" \
            -d "client_secret=$CLIENT_SECRET" \
            -d "grant_type=client_credentials" \
            "https://sso.redhat.com/auth/realms/redhat-external/protocol/openid-connect/token" \
            -d "scope=api.console" \
        | jq -r .access_token \
    )

    YOUR_CLIENT_IDサービスアカウント のクライアント ID に、YOUR_CLIENT_SECRET はクライアントシークレットに置き換えます。

関連情報

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.