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
返回值
常见返回值记录在这里,以下是此模块独有的字段
| 键 | 描述 | 
|---|---|
| 成功消息。 返回: 成功 示例:  | 
