Skip to main content
本产品推出了新版本。
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

Astra Control REST API 的新增功能

贡献者

NetApp 会定期更新 Astra Control REST API ,为您提供新功能,增强功能和错误修复。

2021 年 12 月 14 日( 21.12 )

此版本扩展了 REST API ,并对文档结构进行了更改,以便在未来的版本更新中更好地支持 Astra Control 的发展。

每个版本的 Astra Control 都有单独的 Astra Automation 文档

每个版本的 Astra Control 都包含一个独特的 REST API ,该 API 已根据特定版本的功能进行了增强和定制。每个版本的 Astra Control REST API 的文档以及相关的 GitHub 内容存储库现在均可从其自己的专用网站上获得。主文档站点 "Astra Control Automation" 始终包含最新版本的文档。请参见 "早期版本的 Astra Control Automation 文档" 有关先前版本的信息。

扩展 REST 资源类型

REST 资源类型的数量不断增加,重点是执行挂钩和存储后端。新资源包括:帐户,执行钩,钩源,执行钩覆盖,集群节点, 受管存储后端,命名空间,存储设备和存储节点。请参见 "Resources" 有关详细信息 …​

NetApp Astra Control Python SDK

NetApp Astra Control Python SDK 是一个开源软件包,可以更轻松地为您的 Astra Control 环境开发自动化代码。其核心是 Astra SDK ,其中包含一组类,用于抽象化 REST API 调用的复杂性。此外,还提供了一个工具包脚本,用于通过包装和抽象化 Python 类来执行特定管理任务。请参见 "NetApp Astra Control Python SDK" 有关详细信息 …​

2021 年 8 月 5 日( 21.08 )

此版本引入了新的 Astra 部署模式,并对 REST API 进行了重大扩展。

Astra 控制中心部署模式

除了作为公有云服务提供的现有 Astra 控制服务之外,此版本还包括 Astra 控制中心内部部署模式。您可以在站点上安装 Astra 控制中心来管理本地 Kubernetes 环境。两种 Astra Control 部署模式共享同一个 REST API ,但文档中会根据需要指出一些细微的差异。

扩展 REST 资源类型

通过 Astra Control REST API 访问的资源数量已大幅增加,许多新资源为内部 Astra Control Center 产品奠定了基础。新资源包括: ASUP ,授权,功能,许可证,设置, 订阅,存储分段,云,集群,受管集群, 存储后端和存储类。请参见 "Resources" 有关详细信息 …​

支持 Astra 部署的其他端点

除了扩展的 REST 资源之外,还有其他几个新的 API 端点可用于支持 Astra Control 部署。

支持 OpenAPI

通过 OpenAPI 端点可以访问当前的 OpenAPI JSON 文档和其他相关资源。

支持 OpenMetrics

通过 OpenMetrics 资源,您可以通过 OpenMetrics 端点访问帐户指标。

2021 年 4 月 15 日( 21.04 )

此版本包含以下新增功能和增强功能:

引入 REST API

Astra Control REST API 可与 Astra Control Service 产品配合使用。它是基于 REST 技术和当前最佳实践创建的。API 为 Astra 部署的自动化奠定了基础,并具有以下功能和优势。

Resources

有 14 种可用的 REST 资源类型。

API 令牌访问

REST API 的访问通过 API 访问令牌提供,您可以在 Astra Web 用户界面上生成此令牌。通过 API 令牌,可以安全地访问 API 。

支持收集

有一组丰富的查询参数,可用于访问资源集合。支持的部分操作包括筛选,排序和分页。