genvid.toolbox.LinksAPI

class genvid.toolbox.LinksAPI(parent_api: genvid.toolbox.httpapi.BaseHttpApiTool, **kwargs)

ベースクラス: genvid.toolbox.httpapi.BaseHttpApiTool

リンク API。 Bastion API および Cluster API を参照してください

バージョン 1.15.0 で追加.

NAME = 'links-api'
get_base_url(timeout=0.0) → str

ベース URL を取得する。

リンクを取得する。

カテゴリ別に複数のアプリケーションへの URI リンクを取得します。現在のカテゴリはグローバル、モニタおよびプロジェクトです。
パラメータ:
  • name
  • category – 結果をカテゴリでフィルタリングする

バージョン 1.15.0 で追加.

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

パラメータ:timeout – タイムアウト (秒)。

バージョン 1.15.0 で追加.

リンク定義を取得する。

パラメータ:
  • link_id – リンク ID。
  • timeout – タイムアウト (秒)。

バージョン 1.15.0 で追加.

リンク定義を作成する。

パラメータ:
  • link_id – ジョブ ID。
  • link – リンク定義。
  • timeout – タイムアウト (秒)。

バージョン 1.15.0 で追加.

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

パラメータ:timeout – タイムアウト (秒)。

バージョン 1.15.0 で追加.

リンク定義を削除する。

パラメータ:
  • link_id – リンク ID。
  • timeout – タイムアウト (秒)。

バージョン 1.15.0 で追加.

class api_links.LinksAPI

genvid.toolbox.LinksAPI の実装