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_links(id, category, timeout=0.0)
リンクを取得する。
カテゴリ別に複数のアプリケーションへの URI リンクを取得します。現在のカテゴリはグローバル、モニタおよびプロジェクトです。
- パラメータ
name --
category -- 結果をカテゴリでフィルタリングする
バージョン 1.15.0 で追加.
- get_link_definitions(timeout=0.0) dict
すべてのリンク定義リストを取得する。
- パラメータ
timeout -- タイムアウト (秒)。
バージョン 1.15.0 で追加.
- get_link_definition(link_id: str, timeout=0.0) dict
リンク定義を取得する。
- パラメータ
link_id -- リンク ID。
timeout -- タイムアウト (秒)。
バージョン 1.15.0 で追加.
- add_link_definition(link_id: str, link: dict, timeout=0.0) dict
リンク定義を作成する。
- パラメータ
link_id -- ジョブ ID。
link -- リンク定義。
timeout -- タイムアウト (秒)。
バージョン 1.15.0 で追加.
- class api_links.LinksAPI