genvid.toolbox.LinksAPI

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

ベースクラス: BaseHttpApiTool

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

バージョン 1.15.0 で追加.

NAME = 'links-api'

このツールのロガー名。子 class (children) で再定義する必要があります。

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 の実装