Freta 類別

Freta 服務的 Python 介面。

範例:


   from freta import Freta

   freta = Freta()
   freta.login()
   for image in freta.list_images():
       print("id: %s state: %s" % (image['image_id'], image['state']))
繼承
builtins.object
Freta

建構函式

Freta()

方法

config

設定 Freta CLI

logout

忘記任何已儲存的存取權杖。 刪除 token_path 檔案。

regions

取得 Freta 目前支援用於影像儲存體和分析的 Azure 區域清單。

範例結果:


   {
       "australiaeast": {"default": false, "name": "Australia East"},
       "...many...": "...more...",
       "westus2": {"default": false, "name": "West US 2"}
   }
versions

取得各種 Freta 元件的版本。

範例結果:


   {
       "analysis": "0.0.1"
   }

config

設定 Freta CLI

config(endpoint: typing.Union[str, NoneType] = None, authority: typing.Union[str, NoneType] = None, client_id: typing.Union[str, NoneType] = None, client_secret: typing.Union[str, NoneType] = None)

logout

忘記任何已儲存的存取權杖。 刪除 token_path 檔案。

logout()

regions

取得 Freta 目前支援用於影像儲存體和分析的 Azure 區域清單。

範例結果:


   {
       "australiaeast": {"default": false, "name": "Australia East"},
       "...many...": "...more...",
       "westus2": {"default": false, "name": "West US 2"}
   }
regions()

傳回

dict

索引鍵:區域值:區域詳細資料

versions

取得各種 Freta 元件的版本。

範例結果:


   {
       "analysis": "0.0.1"
   }
versions()

傳回

dict

索引鍵:元件名稱值:版本