開発者ハブ (Dev Hub) 設定を表します。Metadata メタデータ型を拡張し、その
fullName 項目を継承します。
パッケージマニフェストでは、Settings の名前を使用してすべての組織設定メタデータ型にアクセスします。詳細は「設定」を参照してください。
ファイルのサフィックスおよびディレクトリの場所
DevHubSettings の値は、settings フォルダの DevHub.settings ファイルに保存されます。.settings ファイルは、各設定コンポーネントに設定ファイルが 1 つしかないため、他の名前つきのコンポーネントとは異なります。
バージョン
DevHubSettings は、API バージョン 47.0 以降で使用できます。
項目
| enableDevOpsCenter |
boolean |
将来の使用のために予約されています。 |
| enablePackaging2 |
boolean |
ロック解除済みパッケージと第二世代管理パッケージが有効化されているかどうか (:true または false) を示します。 enablePackaging2 を有効化するには、先に enableScratchOrgManagementPref を有効化します。
|
| enableScratchOrgManagementPref |
boolean |
Dev Hub が有効化されているかどうか (:true または false) を示します。有効化されている場合は、Dev Hub を使用してスクラッチ組織を作成および管理できます。 |
| enableShapeExportPref |
boolean |
組織シェイプが有効化されているかどうか (true または false) を示します。有効化されている場合、スクラッチ組織のベースとして組織シェイプを作成できます。 |
宣言的なメタデータの定義のサンプル
DevHubSettings コンポーネントの例を次に示します。
マニフェストファイル内のワイルドカードのサポート
package.xml マニフェストファイル内のワイルドカード文字 * (アスタリスク) は、機能設定のメタデータ型には適用されません。ワイルドカードは、個々の設定ではなくすべての設定を取得するときにのみ適用されます。詳細は、「設定」を参照してください。マニフェストファイルの使用についての詳細は、「zip ファイルを使用したメタデータのリリースと取得」を参照してください。