CLIとして使用

Deploy CLIはスタンドアロンコマンドラインユーティリティとして使用することができます。これにより、CI/CDワークフローでAuth0テナント構成を簡単に管理できるようになります。

設定の包括的なリストについては、「Deploy CLIを構成する」をお読みください。

エクスポートコマンド

Auth0テナントからローカルマシンへ構成を取得します。

--output_folder, -o

パス。構成ファイルを書き込む目的のディレクトリを指定します。

--config_file, -c

パス。ユーザー定義の構成ファイル(config.json)を指定します。詳細については、「Deploy CLIを構成する」をお読みください。

--format, -f

オプション:yamlまたはdirectory。エクスポートされるリソース構成ファイルのファイル形式を決定します。詳細については、「利用可能なリソース構成形式」をお読みください。

--export_ids, -e

ブール値。有効にすると、各リソースの識別子フィールドをエクスポートします。デフォルト:false

--env

ブール値。ツールが環境変数を取り込むかどうかを示します。デフォルト:true.

--debug

ブール値。より詳細なエラーログを有効にします。トラブルシューティング時に役立ちます。デフォルト:false

--proxy_url, -p

要求をプロキシするためのURL。プロキシを使用している場合にのみこれを設定します。

Auth0テナント構成をYAMLフォーマットで取得します。

a0deploy export -c=config.json --format=yaml --output_folder=local

Auth0テナント構成をディレクトリ(JSON)フォーマットで取得します。

a0deploy export -c=config.json --format=directory --output_folder=local

Auth0テナント構成をすべてのアセットのIDと共に取得します。

a0deploy export -c=config.json --format=yaml --output_folder=local --export_ids=true

インポートコマンド

ローカルマシンの構成をAuth0テナントへ適用します。

--input_file, -i

パス。リソース構成ファイルの場所を指定します。YAML形式の場合、これはtenant.yamlファイルを指し、ディレクトリ形式の場合、これはリソース構成ディレクトリを指します。

--config_file, -c

パス。ユーザー定義の構成ファイル(config.json)を指定します。詳細については、「Deploy CLIを構成する」をお読みください。

--env

ブール値。ツールが環境変数を取り込むかどうかを示します。デフォルト:true.

--proxy_url, -p

要求をプロキシするためのURL。プロキシを使用している場合にのみこれを設定します。

--debug

ブール値。より詳細なエラーログを有効にします。トラブルシューティング時に役立ちます。デフォルト:false

YAML形式の構成をデプロイ

a0deploy import -c=config.json --input_file=local/tenant.yaml

ディレクトリ形式の構成をデプロイ

a0deploy import -c=config.json --input_file=local

環境変数を無視して構成をデプロイ

a0deploy import -c=config.json --input_file=local/tenant.yaml --env=false