この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

設定変数

現在のプロジェクトまたはすべてのプロジェクトの設定 (config) 変数を設定できます。グローバルとローカルの 2 種類の config 変数を設定できます。グローバル config 変数は、コンピューターのすべてのプロジェクトに適用されます。ローカル config 変数は、特定のプロジェクトに適用されます。Salesforce DX プロジェクトディレクトリ内からコマンドが実行されると、ローカル config 変数によってグローバル config 変数が上書きされます。

現在のプロジェクトに config 変数を設定するには、次のようにします。

ローカル config 変数の場合、Salesforce DX プロジェクトディレクトリ内からこのコマンドを発行する必要があります。

すべてのプロジェクトの config 変数を設定するには、次のようにします。

グローバルコマンドは、任意の場所や Salesforce DX プロジェクト内で発行できますが、実行するすべての Salesforce CLI コマンドに適用されます。

config list コマンドで、設定済みのローカルおよびグローバル config 変数を表示します。出力には、コマンドを実行するプロジェクトディレクトリのローカル変数とすべてのグローバル変数がリストされます。

以前に設定した 1 つ以上の config 変数を返すには、config get を使用します。通常、これは継続的インテグレーション (CI) 環境で簡単に解析できるようにこのコマンドの JSON 出力を指定する場合に役立ちます。たとえ���、target-org および target-dev-hub の値を返すには、次のようにします。

config 変数の設定を解除するには、config unset コマンドを実行します。たとえば、org-instance-url config 変数の設定を解除するには、次のようにします。

また、すべての CLI の config 変数を環境変数として設定することもできます。環境変数は config 変数を上書きします。

メモ

設定変数のリスト

org-api-version
特定のプロジェクトまたはすべてのプロジェクトの API バージョン���通常、Salesforce CLI では、Dev Hub 組織と同じバージョンの CLI を使用していることを前提としています。
この例では、すべてのプロジェクトの API バージョンを (グローバルに) 57.0 に設定します。

この config 変数を同じような名前の sourceApiVersion プロジェクトオプションと混同しないようにしてください。詳細は、「Salesforce CLI の API バージョンとソース API バージョンのしくみ」を参照してください。

環境変数: SF_ORG_API_VERSION

org-custom-metadata-templates
project generate コマンドで使用されるデフォルトのカスタムコードテンプレートを含むローカルディレクトリまたはコピーされた GitHub リポジトリを指定します。GitHub URL は、テンプレートを含むルートディレクトリ、またはテンプレートを含むリポジトリのブランチ上のサブディレクトリを指します。次に例を示します。

環境変数: SF_ORG_CUSTOM_METADATA_TEMPLATES

target-org
デフォルトですべてのコマンドが実行される組織のユーザー名または別名。

環境変数: SF_TARGET_ORG

target-dev-hub
デフォルトの Dev Hub 組織のユーザー名または別名。

環境変数: SF_TARGET_DEV_HUB

target-devops-center (DevOps Center コマンドのみ)
DevOps Center ���インストールされている組織のユーザー名または別名。
disable-telemetry
デフォルトでは、Salesforce CLI は使用状況情報、ユーザー環境情報、クラッシュレポートを収集します。このオプションにより、オプトアウトが可能です。

環境変数: SF_DISABLE_TELEMETRY

org-instance-url
組織をホストしている Salesforce インスタンスの URL。デフォルト値は、https://login.salesforce.com です。この config 変数は、組織の [私のドメイン] ログイン URL に設定することをお勧めします。[私のドメイン] ログイン URL は、[設定] の [私のドメイン] ページで確認できます。

環境変数: SF_ORG_INSTANCE_URL

org-max-query-limit
Salesforce CLI コマンドで返される Salesforce レコードの最大数。デフォルト値は 10,000 です。

たとえば、sf org list metadata -m Role を実行した Salesforce 組織にロールが 15,000 あったとします。デフォルトではコマンドで表示されるロールは 10,000 のみです。この場合、警告メッセージが表示され、コマンドで取得されたロールが一部のみであることが示されます。すべてのロールを表示するには、この config 変数を大きくしてください。

環境変数: SF_ORG_MAX_QUERY_LIMIT

org-metadata-rest-deploy
true であれば、Salesforce CLI はリリース用のメタデータ REST API を使用します。デフォルトでは、Salesforce CLI は SOAP を使用します。REST を使用したリリースは、SOAP リリースに適用される 39 MB の .zip ファイルサイズ制限に制約されません。

環境変数: SF_ORG_METADATA_REST_DEPLOY