リソースをプル、プッシュ、比較、検証する
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
シリアライズコマンドを使えば、リソースをプル、プッシュ、比較、検証できます。その後、パッケージを作成してインストールできます。
!注始める前に
!注このセクションのいくつかの例では、--nameパラメータにワイルドカードを含む値があります。パラメータにワイルドカードを割り当てることで、文字通りの値ではなくパターンに基づいてデータをターゲットにできます。例えば、MyNamespace*のname値を使うと、名前がMyNamespaceで始まるすべてのリソースに影響します。
引っ張って
接続されたContent Hubインスタンスからリソースを取得するには、pullコマンドを使用します。ワーキングディレクトリは初めてリソースを引く際に自動的に初期化されます。
以下の例のように、パラメータをコマンドに付け加えて、どの種類のリソースを取るかを指定できます。
# Pulling all option lists ch-cli serialization pull option-list
Option lists
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ch-cli serialization pull option-list -?
Pulling option list by its name
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ch-cli serialization pull option-list -n
Pulling all entity definitions
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ch-cli serialization pull entity-definition
Entities
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ch-cli serialization pull entity -?
Entity definitions
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ch-cli serialization pull entity-definition -?
Pulling an option list by its name
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ch-cli serialization pull entity-definition -n
Pulling an entity by id
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ch-cli serialization pull entity --id <ENTITY_ID>
Pulling an entity by identifier
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ch-cli serialization pull entity --id <ENTITY_IDENTIFIER>
Pulling an entity by name and definition
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ch-cli serialization pull entity --name <ENTITY_NAME> --definition <ENTITY_DEFINITION_NAME>
Pulling all entities for an entity definition
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ch-cli serialization pull entity --definition <ENTITY_DEFINITION_NAME>
Pulling an entity and its related entities
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ch-cli serialization pull entity --name
Policies
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ch-cli serialization pull pol --name ch-cli serialization pull pol --id ch-cli serialization pull pol --name --verbose --updates --minutes ch-cli serialization pull policy --name ch-cli serialization pull policy --id ch-cli serialization pull policy --name --verbose --updates ch-cli serialization pull policy --name --verbose --minutes
!注id(例
)と識別子(例.mae-mu-1421987)は別々のシステムプロパティです。エンティティ名は、それぞれのエンティティ定義のDisplayTemplateプロパティに基づいて解決されます。DisplayTemplateプロパティに値がない場合は、エンティティ識別子がエンティティ名として使われます。名前の衝突を解決するには、エンティティ識別子を名前に付け加えます。
押せ
接続されたContent Hubインスタンスにリソースをプッシュするには、pushコマンドを使用します。以下の例のように、コマンドにパラメータを追加してプッシュするリソースの種類を指定できます:
# Push a single option list by its name
ch-cli serialization push option-list --name
Push all option lists
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ch-cli serialization push option-list
Push a single entity definition by its name
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ch-cli serialization push entity-definition --name
Push all entities of a certain definition
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ch-cli serialization push entity --definition <DEFINITION_NAME>
Push all entities
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ch-cli serialization push entity
Policies
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ch-cli serialization push pol --name ch-cli serialization push policy --name ch-cli serialization push pol --name --verbose
比較
diffコマンドを使って、ローカルで利用可能なリソースとContent Hubインスタンスに存在するリソースを確認し、違いをハイライトしてください。デフォルトでは、出力はエンティティが更新された(U)、追加された(A)、削除されたか(D)かの概要を表示します。詳細な変更を見るには、コマンドに--verboseフラグを付けることができます。
U SampleArticle U fields U id: Title U required false - true A id: ReleaseDate
リソースを比較するには、以下のいずれかのコマンドを実行してください。
# Compare all option lists ch-cli serialization diff option-list
Compare an option list by name
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ch-cli serialization diff option-list --name
Compare all entity definitions
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ch-cli serialization diff entity-definition
Compare an entity definition by name
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ch-cli serialization diff entity-definition --name
Compare all entities
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ch-cli serialization diff entity
Compare entities by name and definition
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ch-cli serialization diff entity --name
Policies
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ch-cli serialization diff pol --name ch-cli serialization diff pol --name --verbose ch-cli serialization diff policy --name
検証
CLIはYAMLファイルを検証し、例えば一意IDや有効なカルチャー識別子の使用、フィールド長制限の遵守を保証します。
リソースをローカルで検証するには、作業中でも以下のいずれかのコマンドを実行してください。
# Validates options lists ch-cli serialization validate option-list
Validates entity definitions
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ch-cli serialization validate entity-definition
Validates entities
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ch-cli serialization validate entity