Skip to main content
此產品有較新版本可以使用。
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

資源與端點

貢獻者

您可以透過Astra Control REST API存取所提供的資源、以自動化Astra部署。每個資源都可透過一或多個端點使用。以下是自動化部署中可用的REST資源簡介。

註 用於存取Astra Control資源的路徑格式和完整URL是以數個值為基礎。請參閱 "URL格式" 以取得更多資訊。另請參閱 "線上API參考" 如需使用Astra資源和端點的詳細資訊、

Astra Control REST資源摘要

Astra Control REST API中提供的主要資源端點分為三類。每個資源都可以使用CRUD作業的完整集合(建立、讀取、更新、刪除)存取、除非另有說明。

版本」欄位會指出首次引進資源時的Astra版本。此欄位會以粗體顯示最近新增至REST API的資源。

核心資源

核心資源端點提供建立及維護Astra執行時間環境所需的基礎服務。

資源 版本 說明

帳戶

21:12

帳戶資源可讓您管理多租戶Astra Control部署環境中的隔離租戶。

ASUP

21.08年

ASUP資源代表AutoSupport 轉寄給NetApp支援部門的各種產品組合。

憑證

22.08

憑證資源代表已安裝的憑證、用於對傳出連線進行強式驗證。

認證資料

21.04.

認證資源包含安全性相關資訊、可與Astra使用者、叢集、儲存區及儲存後端搭配使用。

權利

21.08年

權利資源是根據使用中的授權與訂閱、代表帳戶可用的功能與容量。

活動

21.04.

事件資源代表系統中發生的所有事件、包括分類為通知的子集。

執行掛勾

21:12

執行攔截資源代表自訂指令碼、您可以在執行託管應用程式快照之前或之後執行。

功能

21.08年

功能資源代表所選的Astra功能、您可以查詢這些功能、以判斷系統中是否已啟用或停用這些功能。存取限制為唯讀。

群組

22.08

群組資源代表Astra群組及相關資源。目前版本僅支援LDAP群組。

攔截來源

21:12

Hook來源資源代表實際使用的原始程式碼與執行掛勾。將原始程式碼與執行控制區分開有幾項優點、例如允許共用指令碼。

LDAP群組

* 22.11*

您可以列出已設定LDAP伺服器內的群組。存取LDAP群組為唯讀。

LDAP使用者

* 22.11*

您可以列出已設定LDAP伺服器內的使用者。LDAP使用者的存取權限為唯讀。

授權

21.08年

授權資源代表Astra帳戶可用的授權。

通知

21.04.

通知資源代表有通知目的地的Astra事件。存取權限是以每位使用者為單位提供。

套件

22.04

套件資源提供套件定義的登錄與存取。軟體套件包含各種元件、包括檔案、映像及其他成品。

角色繫結

21.04.

角色繫結資源代表特定使用者與帳戶配對之間的關係。除了兩者之間的連結之外、還會透過特定角色為每個角色指定一組權限。

設定

21.08年

設定資源代表一組金鑰值配對、說明特定Astra帳戶的功能。

訂購

21.08年

訂閱資源代表Astra帳戶的使用中訂閱。

工作

* 22.11*

工作資源提供受管理工作的唯讀存取權、可用來顯示內部長時間執行工作的狀態。

權杖

21.04.

權杖資源代表可以程式設計方式存取Astra Control REST API的權杖。

未讀取通知

21.04.

未讀取的通知資源代表指派給特定使用者但尚未讀取的通知。

升級

22.04

升級資源可存取軟體元件、以及啟動升級的能力。

使用者

21.04.

使用者資源代表Astra使用者能夠根據其定義的角色來存取系統。

託管應用程式資源

託管應用程式資源端點可讓您存取託管的Kubernetes應用程式。

資源 版本 說明

應用程式資產

21.04.

應用程式資產資源代表管理Astra應用程式所需的狀態資訊內部集合。

應用程式備份

21.04.

應用程式備份資源代表託管應用程式的備份。

應用程式快照

21.04.

應用程式快照資源代表託管應用程式的快照。

執行攔截置換

21:12

執行掛勾置換資源可讓您視需要停用特定應用程式的預先載入NetApp預設執行掛勾。

排程

21.04.

排程資源代表排程用於託管應用程式的資料保護作業、做為資料保護原則的一部分。

拓撲資源

拓撲資源端點可讓您存取未受管理的應用程式和儲存資源。

資源 版本 說明

API資源

* 22.11*

API資源端點提供對特定託管叢集中Kubernetes資源的唯讀存取權。

應用程式

21.04.

應用程式資源代表Kubernetes的所有應用程式、包括Astra未管理的應用程式。

AppMirror

22.08

AppMirror資源代表AppMirror資源、用於管理應用程式鏡射關係。

鏟斗

21.08年

儲存庫資源代表S3雲端儲存庫、用於儲存由Astra管理之應用程式的備份。

雲端

21.08年

雲端資源代表Astra用戶端可連線至的雲端、以便管理叢集和應用程式。

叢集

21.08年

叢集資源代表Kubernetes叢集、並非由Kubernetes管理。

叢集節點

21:12

叢集節點資源可讓您存取Kubernetes叢集中的個別節點、以提供額外的解析度。

託管叢集

21.08年

託管叢集資源代表Kubernetes目前由Kubernetes管理的叢集。

命名空間

21:12

命名空間資源可讓您存取Kubernetes叢集中所使用的命名空間。

儲存後端

21.08年

儲存後端資源代表可由Astra託管叢集和應用程式使用的儲存服務供應商。

儲存類別

21.08年

儲存類別資源代表所探索到的不同類別或類型的儲存設備、可供特定的託管叢集使用。

Volume

21.04.

Volume資源代表與託管應用程式相關聯的Kubernetes儲存磁碟區。

其他資源和端點

您可以使用數種額外的資源和端點來支援Astra部署。

註 Astra Control REST API參考文件目前未隨附這些資源和端點。
OpenAPI

OpenAPI端點可讓您存取目前的OpenAPI Json文件及其他相關資源。

OpenMetrics

OpenMetrics端點可透過OpenMetrics資源存取帳戶指標。Astra Control Center部署模式可提供支援。