netapp.storagegrid.na_sg_org_group 模块 – NetApp StorageGRID 管理租户内的组。
注意
此模块是 netapp.storagegrid 集合 (版本 21.13.0) 的一部分。
如果您使用的是 ansible 包,则可能已经安装了此集合。它不包含在 ansible-core 中。要检查它是否已安装,请运行 ansible-galaxy collection list。
要安装它,请使用: ansible-galaxy collection install netapp.storagegrid。
要在 playbook 中使用它,请指定: netapp.storagegrid.na_sg_org_group。
netapp.storagegrid 20.6.0 中的新增功能
概要
- 在 NetApp StorageGRID 租户中创建、更新、删除组。 
参数
| 参数 | 注释 | 
|---|---|
| StorageGRID 管理节点 REST API 的 URL。 | |
| API 请求的授权令牌 | |
| 组的名称。 创建操作必需。 | |
| 授予组在租户内的管理访问控制。 | |
| 允许用户管理租户帐户中所有 S3 存储桶的设置,而不管 S3 存储桶或组策略如何。 选项 
 | |
| 允许用户使用租户管理器或租户管理 API 创建或编辑端点。 端点用作 StorageGRID 平台服务的目的地。 选项 
 | |
| 允许用户创建和删除他们自己的 S3 访问密钥。 没有此权限的用户将看不到 S3 > 我的凭据菜单选项。 选项 
 | |
| 提供对租户管理器和租户管理 API 的完全访问权限。 选项 
 | |
| StorageGRID S3 组策略。 | |
| 指定组是否存在。 选项 
 | |
| 组的唯一名称。必须以  创建、修改或删除操作必需。 | |
| 是否应验证 https 证书? 选项 
 | 
备注
注意
- 以 - na_sg开头的模块用于管理 NetApp StorageGRID。
示例
- name: create a group
  netapp.storagegrid.na_sg_org_group:
    api_url: "https://<storagegrid-endpoint-url>"
    auth_token: "storagegrid-auth-token"
    validate_certs: false
    state: present
    display_name: ansiblegroup1
    unique_name: group/ansiblegroup1
    management_policy:
      manage_all_containers: true
      manage_endpoints: true
      manage_own_s3_credentials: false
      root_access: false
    s3_policy: {"Statement":[{"Effect":"Deny","Action":"s3:*","Resource":"arn:aws:s3:::*"}]}
返回值
常见的返回值已在 此处 记录,以下是此模块特有的字段
| 键 | 描述 | 
|---|---|
| 返回有关 StorageGRID 租户组属性的信息。 返回:成功 示例:  | 
