Stacklet
Stackletは、インフラストラクチャ全体でポリシーの適用、セキュリティの管理、クラウドコストの最適化を支援するクラウドガバナンスおよびコスト管理プラットフォームです。 このコネクターを使用すると、GraphQLベースの操作を通じて、ガバナンスワークフローを自動化し、コンプライアンス監視をビジネスプロセスと統合し、クラウドリソース管理を効率化できます。
このコネクターでは、次のことができます。
- StackletのGraphQL APIからデータをクエリする
- レコードを作成、更新、または削除するためのミューテーションを実行する
- 変数を使用してカスタムGraphQL操作を実行する
前提条件
Stackletへのコネクションを確立するには、AWS CognitoクライアントIDとStackletインスタンスが必要です。
AWS CognitoクライアントIDの取得
AWS CognitoクライアントIDを取得するには、次の手順を実行します。
AWS Management Consoleにサインインします。
Cognitoを検索し、Amazon Cognitoを選択します。
左側のナビゲーションペインでユーザープールを選択します。
Stackletインスタンスに関連付けられているアプリクライアントを含むユーザープールを選択します。
アプリケーションの統合をクリックします。
アプリケーションクライアントセクションに移動して、ユーザープールに関連付けられているすべてのクライアントのリストを表示します。
Workatoでコネクションを設定する際に使用するため、アプリケーションクライアントセクションからクライアントIDをコピーします。 クライアントが機密クライアントの場合は、詳細を表示をクリックしてクライアントIDを表示できます。
Stackletアカウント情報の取得
Stackletアカウント情報を取得するには、次の手順を実行します。
Stackletにサインインし、ブラウザーでStacklet APIコンソールを開きます。
URLからドメインをコピーします。 例:api.acme.stacklet.io。 これはベースURLです。
Stacklet APIコンソールの左下隅にあるプロファイルアイコンをクリックして、Stackletのユーザー名を取得します。
コネクション設定
Stackletへの接続には、次の手順が含まれます。
コミュニティライブラリからStackletをダウンロードする
次の手順を実行して、コミュニティライブラリからStackletコネクターをインストールします:
レシピエディターを開き、コネクターを検索します。 または、コミュニティライブラリでコネクターを検索できます。
レシピエディターでコミュニティコネクターを検索
インストールするコミュニティコネクターを選択します。
インストールをクリックして、コミュニティライブラリからコネクターをインストールします。
インストールをクリック
Release connector(コネクターをリリース)を選択します。 または、ワークスペースにリリースする前にコネクターコードを確認して変更するには、コードを確認を選択します。
コネクターをリリース
コネクターに加えた変更を要約してから、リリースをクリックし、ワークスペースのコラボレーターがレシピでコネクターを使用できるようにします。
リリースの確認ダイアログ
Workatoでセットアップを完了する
WorkatoでStackletへのコネクションを確立するには、次の手順を完了します:
作成 > コネクションをクリックするか、Cを2回押します。
新規コネクションページで、コネクションとしてStackletを検索して選択します。
コネクション名フィールドに、コネクションの一意の名前を入力します。
コネクションを作成
ロケーションドロップダウンメニューを使用して、コネクションを保存するプロジェクトを選択します。
コネクションタイプドロップダウンメニューを使用して、コネクションタイプを選択します。
Stackletのユーザー名を入力します。
Stacklet用のAWS CognitoクライアントIDを入力します。
ベースURLを入力します。 これはStackletインスタンスURLです。 例:api.acme.stacklet.io。
接続をクリックします。
Last updated: