1. リソースのプッシュ

リソースのプッシュ

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

接続先の Sitecore Content Hub インスタンスに特定のタイプのリソースを 1 つ以上プッシュするには、次のコマンドのいずれかを実行できます。

ヒント

以下のすべての例で、--name オプションはワイルドカードをサポートしています。これにより、複数のリソースをターゲットにすることができます (たとえば、MyNamespace. で名前がで始まるすべてのリソースを選択するには、MyNamespace.* とします)。

オプション リスト

# Push a single option list by its name
ch-cli serialization push option-list --name <name>

OR

# Push all option lists
ch-cli serialization push option-list

エンティティ定義

# Push a single entity definition by its name
ch-cli serialization push entity-definition --name <name>

OR

# Push all entity definitions
ch-cli serialization push entity-definition

エンティティ

# Push a single entity of a certain definition
ch-cli serialization push entity --name <name> --definition <definition_name>

OR

# Push all entities of a certain definition
ch-cli serialization push entity --definition <definition_name>

OR

# Push all entities
ch-cli serialization push entity

コマンド実行

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

コマンドの実行時にリソースをプッシュするプロセスは、次の 2 つのステップで行います。

  1. YAML のコンテンツ ファイルを検証して、その整合性を確認します (詳細については、「リソースの検証」を参照してください)。

  2. YAML のコンテンツを Content Hub インスタンスにプッシュしてシリアル化を解除し、既存のリソースが存在する場合はそれを上書きします。それ以外の場合は、新しいものを作成してください。

検証エラーが見つかった場合、コマンドは中止され、失敗または不一致のリストが表示されます。再試行する前に、これらを解決する必要があります。

この記事を改善するための提案がある場合は、 お知らせください!