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

DevHubSettings

開発者ハブ (Dev Hub) 設定を表します。Metadata メタデータ型を拡張し、その fullName 項目を継承します。

パッケージマニフェストでは、Settings の名前を使用してすべての組織設定メタデータ型にアクセスします。詳細は、「設定」を参照してください。

ファイルのサフィックスおよびディレクトリの場所

DevHubSettings の値は、settings フォルダーの DevHub.settings ファイルに保存されます。.settings ファイルは、各設定コンポーネントに設定ファイルが 1 つしかないため、他の名前つきのコンポーネントとは異なります。

バージョン

DevHubSettings は、API バージョン 47.0 以降で使用できます。

項目

項目名 項目の型 説明
enableDevOpsCenterGA boolean DevOps センターが有効化されているかどうか (true または false) を示します。有効化されている場合は、正式リリース (GA) DevOps センターパッケージを組織にインストールできます。
enableDevOpsCenter boolean (廃止) DevOps センター (ベータ) が有効化されているかどうか (true または false) を示します。有効化されている場合は、DevOps センター (ベータ) パッケージを組織にインストールして使用できます。
enablePackaging2 boolean ロック解除済みパッケージと第二世代管理パッケージが有効化されているかどうか (:true または false) を示します。

enablePackaging2 を有効化するには、先に enableScratchOrgManagementPref を有効化します。

enableScratchOrgManagementPref boolean Dev Hub が有効化されているかどうか (:true または false) を示します。有効化されている場合は、Dev Hub を使用してスクラッチ組織を作成および管理できます。
enableShapeExportPref boolean 組織シェイプが有効化されているかどうか (true または false) を示します。有効化されている場合、スクラッチ組織のベースとして組織シェイプを作成できます。

宣言的なメタデータの定義のサンプル

DevHubSettings コンポーネントの例を次に示します。

1<?xml version="1.0" encoding="UTF-8"?>
2<DevHubSettings xmlns="http://soap.sforce.com/2006/04/metadata">
3    <enablePackaging2>true</enablePackaging2>
4    <enableScratchOrgManagementPref>true</enableScratchOrgManagementPref>
5</DevHubSettings>

マニフェストファイル内のワイルドカードのサポート

package.xml マニフェストファイル内のワイルドカード文字 * (アスタリスク) は、機能設定のメタデータ型には適用されません。ワイルドカードは、個々の設定ではなくすべての設定を取得するときにのみ適用されます。詳細は、「設定」を参照してください。マニフェストファイルの使用についての詳細は、「zip ファイルを使用したメタデータのリリースと取得」を参照してください。