20.11.2. スクリプトのメタデータ


スクリプトのメタデータは、スクリプトの実行方法に影響を与えるためにユーザーがサーバーに提供できるスクリプトに関する追加情報です。スクリプトの最初の行については、特別にフォーマットされたコメントに含まれています。

プロパティーは key=value ペアとして指定され、コンマで区切ります。複数の異なるコメントスタイルを使用できます: The //, ;;, # dependsing on the scripting language you use.必要に応じて複数の行にメタデータを分割でき、一重引用符(')または二重引用符(")引用符を使用して値を区切ることができます。

以下は、有効なメタデータコメントの例です。

// name=test, language=javascript
// mode=local, parameters=[a,b,c]
Copy to Clipboard Toggle word wrap

20.11.2.1. メタデータのプロパティー

以下のメタデータプロパティーキーを使用できます。

  • Mode: スクリプトの実行モードを定義します。以下の値のいずれかになります。

    • local: スクリプトは、要求を処理するノードによってのみ実行されます。スクリプト自体はクラスター化された操作を呼び出すことができます。
    • Distributed: 分散エグゼキューターサービスを使用してスクリプトを実行します。
  • language: スクリプトの実行に使用するスクリプトエンジンを定義します(例: Javascript)。
  • 拡張機能: スクリプトの実行に使用するスクリプトエンジンを指定する代替方法(js など)
  • Role: スクリプトの実行に必要な特定のロール
  • parameters: このスクリプトの有効なパラメーター名の配列。この一覧に含まれていないパラメーター名を指定する呼び出しにより、例外が発生します。
  • datatype: キャッシュに保存されているデータのタイプ、パラメーターおよび戻り値に関するメディアタイプ(MIME とも呼ばれる)形式の情報を提供する任意のプロパティー。現在、テキスト/警告である単一の値のみを許可します。charset=utf-8 は、データが String UTF-8 形式であることを示します。このメタデータパラメーターは、特定タイプのデータのみをサポートするリモートクライアント用に設計されており、パラメーターの取得、保存、および使用が容易になります。

実行モードはスクリプトの特徴であるため、異なるモードでスクリプトを呼び出すためにクライアントでは特別なことは必要ありません。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2026 Red Hat
トップに戻る