netapp.cloudmanager.na_cloudmanager_aggregate 模块 – NetApp Cloud Manager 聚合体
注意
此模块是 netapp.cloudmanager 集合 (版本 21.24.0) 的一部分。
如果您使用的是 ansible
包,则可能已经安装了此集合。它不包含在 ansible-core
中。要检查它是否已安装,请运行 ansible-galaxy collection list
。
要安装它,请使用: ansible-galaxy collection install netapp.cloudmanager
。
要在 playbook 中使用它,请指定: netapp.cloudmanager.na_cloudmanager_aggregate
。
netapp.cloudmanager 21.3.0 新增功能
概要
在 Cloud Manager 上创建、修改或删除聚合体。
参数
参数 |
注释 |
---|---|
聚合体的容量层,用于将冷数据分层到对象存储。 如果值为 NONE,则在创建聚合体时不会设置 capacity_tier。 选项
|
|
Cloud Manager 连接器的连接器 ID。 |
|
所需磁盘大小。 |
|
磁盘大小单位 [‘GB’ 或 ‘TB’]。默认为 ‘TB’。 选项
|
|
NetApp Cloud Manager API 操作的环境。 选项
|
|
启用或禁用新功能。 这可以用于启用实验性功能或禁用破坏向后兼容性的新功能。 支持的键和值可能会在未经通知的情况下更改。未知键将被忽略。 |
|
新聚合体应属于的主节点。 |
|
预配的 IOPS。仅当 providerVolumeType 为“io1”时才需要。 |
|
新聚合体的名称。 |
|
新聚合体中所需磁盘数量。 |
|
云提供商卷类型。 |
|
用于 NetApp Cloud Manager API 操作的刷新令牌。 |
|
用于 NetApp Cloud Manager API 操作的服务帐户密钥客户端 ID。 |
|
用于 NetApp Cloud Manager API 操作的服务帐户密钥。 |
|
指定聚合体是否存在。 选项
|
|
单位为 Mb/s。有效范围 125-1000。 仅当 provider_volume_type 为 'gp3' 时才需要。 |
|
将在其中创建聚合体的运行环境的公共 ID。 |
|
将在其中创建聚合体的运行环境名称。 |
备注
注意
支持 check_mode。
以 na_cloudmanager 为前缀的模块旨在管理 AWS/GCP/Azure 云中的 CloudManager 和 CVO 部署。
如果提供 sa_client_id 和 sa_secret_key,则操作将使用服务帐户。refresh_token 将被忽略。
示例
- name: Create Aggregate
netapp.cloudmanager.na_cloudmanager_aggregate:
state: present
name: AnsibleAggregate
working_environment_name: testAWS
client_id: "{{ client_id }}"
number_of_disks: 2
refresh_token: xxx
- name: Delete Volume
netapp.cloudmanager.na_cloudmanager_aggregate:
state: absent
name: AnsibleAggregate
working_environment_name: testAWS
client_id: "{{ client_id }}"
refresh_token: xxx
返回值
常见的返回值已在此处记录,以下是此模块特有的字段
键 |
描述 |
---|---|
成功消息。 返回:成功 示例: |