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.1.

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

LDAP使用者

22.11.

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

授權

21.08年

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

通知

21.04.

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

套件

22.04

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

權限

23.06

權限資源代表與系統內作業相關的權限。API 提供權限的唯讀存取權。

角色

23.06

角色資源代表系統中可用的角色。API 提供角色的唯讀存取權。

角色繫結

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部署模式可提供支援。