Genvid MILE SDK 1.36.0.9 ドキュメント
Developers Portal
  • For Developers
  • Online Documentation
  • AnswerHub
  • Licensing
  • Support
Genvid MILE SDK Logo
1.36.0
  • はじめに
  • リリース & アップグレードノート
  • 配信ガイド
  • 開発ガイド
  • サンプル
  • Genvid ツールの統合
  • リファレンス
    • Genvid 設定
    • Metrics
    • Health Checks
    • Native SDK
    • Web SDK
    • Terraform モジュール
    • Cluster Management API
      • Bastion UI
      • Cluster UI
      • バックエンドの Bastion API
      • クラスタの Bastion API
      • グローバルの Bastion API
      • ジョブの Bastion API
      • ジョブ定義の Bastion API
      • リンクの Bastion API
      • リンク定義の Bastion API
      • ログの Bastion API
      • Terraform の Bastion API
      • SDK バージョンの Bastion API
      • Cluster API クラスタ情報
      • Cluster API カスタム構成
      • Cluster API イベント
      • Cluster API ヘルス
      • Cluster API ジョブ
      • Cluster API ジョブ定義
      • Cluster API リンク
      • Cluster API リンク定義
      • Cluster API ログ
      • Cluster API ノード
      • cluster API シークレット
      • Cluster API 設定
      • SDK バージョンの cluster API
    • Python Toolbox API
    • ツールボックス CLI の適用
Genvid MILE SDK
  • »
  • リファレンス »
  • Cluster Management API »
  • Cluster API リンク定義
Next Previous

Cluster API リンク定義¶

リンクの Cluster API 解説書

リンク定義¶

GET /linksdefs¶

すべてのリンク定義を取得する

応答 JSON オブジェクト:
  • [key].category (string) – リンクのカテゴリ。
  • [key].name (string) – リンク名。
  • [key].scheme (string) – http、https の区別。
  • [key].tag (string) – サービス タグ。
  • [key].service (string) – IP アドレス取得に使用する。
  • [key].path (string) – 固定パス。
  • [key].template (string) – URI 形成に使用する。
  • [key].uri (string) – 固定 URI。

応答例 :

{
  "web": {
    "id": "web",
    "category": "project",
    "name": "Tutorial Demo",
    "scheme": "",
    "tag": "",
    "service": "",
    "path": "",
    "template": "http://${service `web`}/",
    "uri": "",
    "error": ""
  }
}
POST /linksdefs¶

リンクの定義を設定する

リクエスト JSON オブジェクト:
 
  • [key].category (string) – リンクのカテゴリ。
  • [key].name (string) – リンク名。
  • [key].scheme (string) – http、https の区別。
  • [key].tag (string) – サービス タグ。
  • [key].service (string) – IP アドレス取得に使用する。
  • [key].path (string) – 固定パス。
  • [key].template (string) – URI 形成に使用する。
  • [key].uri (string) – 固定 URI。

クエリ例 :

{
  "web": {
    "id": "web",
    "category": "project",
    "name": "Tutorial Demo",
    "scheme": "",
    "tag": "",
    "service": "",
    "path": "",
    "template": "http://${service `web`}/",
    "uri": "",
    "error": ""
  }
}
DELETE /linksdefs¶

すべてのリンクの定義を削除する

GET /linksdef/{linkID}¶

リンクの定義を返す

パラメータ:
  • linkID – リンク ID
応答 JSON オブジェクト:
  • category (string) – リンクのカテゴリ。
  • name (string) – リンク名。
  • scheme (string) – http、https の区別。
  • tag (string) – サービス タグ。
  • service (string) – IP アドレス取得に使用する。
  • path (string) – 固定パス。
  • template (string) – URI 形成に使用する。
  • uri (string) – 固定 URI。

応答例 :

{
  "id": "web",
  "category": "project",
  "name": "Tutorial Demo",
  "scheme": "",
  "tag": "",
  "service": "",
  "path": "",
  "template": "http://${service `web`}/",
  "uri": "",
  "error": ""
}
DELETE /linksdef/{linkID}¶

リンクの定義を削除する

パラメータ:
  • linkID – リンク ID
Next Previous

© Copyright Genvid Technologies, LLC 2022

  • Privacy Policy