简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

开始之前

提供者 dmp-netapp 下载此页面的 PDF

Python 是一种受欢迎的开发语言,尤其适用于数据中心自动化。在使用 Python 访问 Astra REST API 之前,您需要准备环境和所需的输入文件。

准备环境

下面介绍了运行 Python 脚本的基本配置要求。

Python 3.

您需要安装最新版本的 Python 3 。

其他库

必须安装 * 请求 * 和 * urllib3* 库。您可以根据环境需要使用 pip 或其他 Python 管理工具。

网络访问

运行脚本的工作站必须能够访问网络并能够访问 Astra 。使用 Astra 控制服务时,您必须连接到互联网,并且能够连接到 https://astra.netapp.io 上的服务。

身份信息

您需要一个具有帐户标识符和 API 令牌的有效 Astra 帐户。请参见 "获取 API 令牌" 有关详细信息 …​

创建 JSON 输入文件

Python 脚本依赖于 JSON 输入文件中包含的配置信息。下面提供了示例文件。

注 您需要根据环境的具体情况更新这些示例。
身份信息

以下文件包含 API 令牌和 Astra 帐户。您需要使用 ` -i` (或 ` -identity` ) CLI 参数将此文件传递到 Python 脚本。

{
  "api_token": "kH4CA_uVIa8q9UuPzhJaAHaGlaR7-no901DkkrVjIXk=",
  "account_id": "5131dfdf-03a4-5218-ad4b-fe84442b9786"
}