お知らせ:

当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

すべてのリソースをプル

コマンドの実行

Catalystプロジェクトからリソースをプルするには、リソースをプルしたいプロジェクトディレクトリに移動し、次のコマンドを実行します:

copy
$
catalyst pull

これによりプルプロセスが開始されます。

プルしたいリソースを選択します。3つのリソースすべてをプルするか、特定のリソースを選択できます。リソースを選択した後、Enterを押してください。

Pull Resources in CLI


ファンクションのプル

Functionsを選択した場合、コンソールからプロジェクトディレクトリにプルしたいすべてのファンクションをリストから選択します。選択後、Enterを押してください。

Pull Functions in CLI

これにより、コンソールで利用可能な各ファンクションが、ローカルマシンのプロジェクトのファンクションディレクトリ内のそれぞれのディレクトリにプルされます。


クライアントのプル

client を選択した場合、プルしたいクライアントアプリのバージョンをリストから選択します。CLIはリモートコンソールにホストされているクライアントアプリケーションのすべてのバージョンを表示します。選択してEnterを押してください。

Pull Client in CLI

選択したバージョンのクライアントファイルが、ローカルマシンのプロジェクトのクライアントディレクトリにプルされます。


API Gatewayルールのプル

API Gateway Rulesを選択した場合、プロジェクトのホームディレクトリにcatalyst-user-rules.jsonファイルが作成されます。リモートコンソールですべてのAPIに作成された最新の定義がこのファイルに書き込まれます。このファイルについては、API Gateway CLIの操作ヘルプページを参照してください。

リモートコンソールでプロジェクトのAPI Gatewayが無効になっている場合、CatalystはAPI定義をプルする前にCLIから有効にするよう求めます。Yと入力してEnterを押すと、API Gatewayが有効になります。

Pull API Gateway Rules in CLI

API Gatewayが有効になっている場合、API定義は自動的にプルされ、catalyst-user-rules.jsonファイルに追加されます。

Pull API Gateway Rules in CLI

Catalystは、API GatewayルールのJSONファイルに関する情報を含むように、catalyst.jsonファイルも更新します。

注意: プルするリソースを選択しても、リモートコンソールに存在しない場合、CLIはエラーをスローします。たとえば、リモートコンソールでAPIが作成されていない場合、API Gatewayルールはプルされません。

既存リソースの上書き

ファンクションまたはクライアントディレクトリ、あるいはcatalyst-user-rules.jsonファイルがプロジェクトのルートフォルダに存在しない場合、リソースがプルされる前に自動的に作成されます。ただし、リソースがプロジェクトフォルダに既に存在する場合、CLIは既存ファイルの上書きの確認を求めます。

既存ファイルを上書きするにはYを、拒否するにはNを入力してEnterを押してください。上書きを確認すると、プルプロセスが開始されます。拒否すると、プルプロセスは中止されます。

Pull Resources- Overwrite Existing Resources

最終更新日 2026-02-23 18:09:41 +0530 IST