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 を取得する。
-
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 で追加.
-
delete_link_definitions
(timeout=0.0) → dict¶ リンク定義をすべて削除する。
パラメータ: timeout – タイムアウト (秒)。 バージョン 1.15.0 で追加.
-
delete_link_definition
(link_id: str, timeout=0.0) → dict¶ リンク定義を削除する。
パラメータ: - link_id – リンク ID。
- timeout – タイムアウト (秒)。
バージョン 1.15.0 で追加.
-
-
class
api_links.
LinksAPI
¶