第10章 Service Registry コンテンツルールのリファレンス


この章では、サポートされているコンテンツルールタイプ、アーティファクトタイプのサポートレベル、およびアーティファクト固有およびグローバルルールの優先順位に関する参照情報を提供します。

関連情報

10.1. Service Registry コンテンツルールタイプ

VALIDITYCOMPATIBILITY、および INTEGRITY ルールタイプを指定して、Service Registry でのコンテンツの変化を制御できます。これらのルールタイプは、グローバルルールとアーティファクト固有のルールの両方に適用されます。

表10.1 Service Registry コンテンツルールタイプ
説明

VALIDITY

コンテンツを Service Registry に追加する前に検証してください。このルールに使用できる設定値は以下のとおりです。

  • FULL: 検証はシンタックスとセマンティックの両方で行われます。
  • SYNTAX_ONLY: 検証は構文のみです。
  • NONE: すべての検証チェックが無効になります。

COMPATIBILITY

アーティファクトを更新するときに互換性レベルを適用します (たとえば、下位互換性を得るには BACKWARD を選択します)。新しいアーティファクトが、以前に追加されたアーティファクトのバージョンまたはクライアントと互換性があることを確認します。このルールに使用できる設定値は以下のとおりです。

  • FULL: 新しいアーティファクトは、最後に追加されたアーティファクトと上位および下位互換性があります。
  • FULL_TRANSITIVE: 新しいアーティファクトは、以前に追加されたすべてのアーティファクトと上位互換性および下位互換性があります。
  • BACKWARD: 新しいアーティファクトを使用するクライアントは、最後に追加されたアーティファクトを使用して書き込まれたデータを読み取りできます。
  • BACKWARD_TRANSITIVE: 新しいアーティファクトを使用しているクライアントは、以前に追加されたすべてのアーティファクトを使用して書き込まれたデータを読み取ることができます。
  • FORWARD: 最後に追加されたアーティファクトを使用するクライアントは、新しいアーティファクトを使用して書き込まれたデータを読み取りできます。
  • FORWARD_TRANSITIVE: 以前に追加されたすべてのアーティファクトを使用しているクライアントは、新しいアーティファクトを使用して書き込まれたデータを読み取ることができます。
  • NONE: 下位互換性および上位互換性チェックはすべて無効になります。

INTEGRITY

アーティファクトを作成または更新するときに、アーティファクト参照の整合性を適用します。このルールを有効にして設定し、提供されたアーティファクト参照が正しいことを確認します。このルールに使用できる設定値は以下のとおりです。

  • FULL: すべてのアーティファクト参照整合性のチェックが有効化されます。
  • NO_DUPLICATES: 重複するアーティファクト参照があるかどうかを検出します。
  • REFS_EXIST: 存在しないアーティファクトへの参照があるかどうかを検出します。
  • ALL_REFS_MAPPED: すべてのアーティファクト参照がマップされていることを確認します。
  • NONE: すべてのアーティファクト参照整合性のチェックが無効化されます。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.