1. Cloud development

リソースをプル、プッシュ、比較、検証する

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

このページの翻訳は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 --definition <ENTITY_DEFINITION_NAME> --include-relations

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 --definition <ENTITY_DEFINITION_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

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