Spec-Zone.ru › Ansible

Модуль netapp.storagegrid.na_sg_grid_info – сборщик сведений о сетке NetApp StorageGRID.

Примечание

Этот модуль входит в коллекцию netapp.storagegrid (версия 21.16.0).

Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.

Для установки используйте: ansible-galaxy collection install netapp.storagegrid.

Чтобы использовать её в плейбуке, укажите: netapp.storagegrid.na_sg_grid_info.

Добавлено в netapp.storagegrid 20.11.0

  • Обзор
  • Параметры
  • Примечания
  • Примеры
  • Возвращаемые значения

Обзор

  • Этот модуль позволяет собирать различные сведения о конфигурации сетки StorageGRID.

Параметры

Параметр

Комментарии

api_url

string / обязательный

URL REST API узла администрирования StorageGRID.

auth_token

string / обязательный

Токен авторизации для запроса API

gather_subset

list / элементы=string

Если указан этот аргумент, собираемые сведения будут ограничены заданным подмножеством.

Можно указать либо имя набора сведений, либо REST API.

Возможные значения этого аргумента:

grid_accounts_info или grid/accounts

grid_alarms_info или grid/alarms

grid_audit_info или grid/audit

grid_compliance_global_info или grid/compliance-global

grid_config_info или grid/config

grid_config_management_info или grid/config/management

grid_config_product_version_info или grid/config/product-version

grid_deactivated_features_info или grid/deactivated-features

grid_dns_servers_info или grid/dns-servers

grid_domain_names_info или grid/domain-names

grid_ec_profiles_info или grid/ec-profiles

grid_expansion_info или grid/expansion

grid_expansion_nodes_info или grid/expansion/nodes

grid_expansion_sites_info или grid/expansion/sites

grid_firewall_blocked_ports или grid/firewall-blocked-ports

grid_firewall_external_ports или grid/firewall-external-ports

grid_firewall_privileged_ips или grid/firewall-privileged-ips

grid_grid_networks_info или grid/grid-networks

grid_groups_info или grid/groups

grid_ha_groups_info или grid/ha-groups

grid_health_info или grid/health

grid_health_topology_info или grid/health/topology

grid_identity_source_info или grid/identity-source

grid_ilm_criteria_info или grid/ilm-criteria

grid_ilm_grade_site_info или grid/ilm-grade-site

grid_ilm_grades_info или grid/ilm-grades

grid_ilm_policies_info или grid/ilm-policies

grid_ilm_rules_info или grid/ilm-rules

grid_ilm_storage_pools_info или grid/ilm-pools

grid_license_info или grid/license

grid_load_balancer_endpoints_config_info или grid/gateway-configs

grid_management_certificate_info или grid/management-certificate

grid_network_topology_info или grid/network-topology

grid_ntp_servers_info или grid/ntp-servers

grid_recovery_available_nodes_info или grid/recovery/available-nodes

grid_recovery_info или grid/recovery

grid_regions_info или grid/regions

grid_schemes_info или grid/schemes

grid_single_sign_on_info или grid/single-sign-on

grid_snmp_info или grid/snmp

grid_storage_api_certificate_info или grid/storage-api-certificate

grid_untrusted_client_network_info или grid/untrusted-client-network

grid_users_info или grid/users

grid_users_root_info или grid/users/root

grid_vlan_interfaces_info или grid/vlan-interfaces

versions_info или versions

Можно указать список значений, чтобы включить более широкое подмножество.

По умолчанию: ["all"]

parameters

dictionary

Позволяет передавать любые параметры REST.

validate_certs

boolean

Следует ли проверять сертификаты HTTPS?

Варианты:

  • false
  • true ← (по умолчанию)

Примечания

Примечание

  • Модули с префиксом na_sg предназначены для управления NetApp StorageGRID.

Примеры

- name: Gather StorageGRID Grid info
  netapp.storagegrid.na_sg_grid_info:
    api_url: "https://1.2.3.4/"
    auth_token: "storagegrid-auth-token"
    validate_certs: false
  register: sg_grid_info

- name: Gather StorageGRID Grid info for grid/accounts and grid/config subsets
  netapp.storagegrid.na_sg_grid_info:
    api_url: "https://1.2.3.4/"
    auth_token: "storagegrid-auth-token"
    validate_certs: false
    gather_subset:
      - grid_accounts_info
      - grid/config
  register: sg_grid_info

- name: Gather StorageGRID Grid info for all subsets
  netapp.storagegrid.na_sg_grid_info:
    api_url: "https://1.2.3.4/"
    auth_token: "storagegrid-auth-token"
    validate_certs: false
    gather_subset:
      - all
  register: sg_grid_info

- name: Gather StorageGRID Grid info for grid/accounts and grid/users subsets, limit to 5 results for each subset
  netapp.storagegrid.na_sg_grid_info:
    api_url: "https://1.2.3.4/"
    auth_token: "storagegrid-auth-token"
    validate_certs: false
    gather_subset:
      - grid/accounts
      - grid/users
    parameters:
      limit: 5
  register: sg_grid_info

Возвращаемые значения

Общие возвращаемые значения описаны здесь; ниже перечислены поля, уникальные для этого модуля:

Ключ

Описание

sg_info

dictionary

Возвращает различные сведения о конфигурации сетки StorageGRID.

Возвращается: всегда

Пример: {"grid/accounts": {"...": null}, "grid/alarms": {"...": null}, "grid/audit": {"...": null}, "grid/compliance-global": {"...": null}, "grid/config": {"...": null}, "grid/config/management": {"...": null}, "grid/config/product-version": {"...": null}, "grid/deactivated-features": {"...": null}, "grid/dns-servers": {"...": null}, "grid/domain-names": {"...": null}, "grid/ec-profiles": {"...": null}, "grid/expansion": {"...": null}, "grid/expansion/nodes": {"...": null}, "grid/expansion/sites": {"...": null}, "grid/firewall-blocked-ports": {"...": null}, "grid/firewall-external-ports": {"...": null}, "grid/firewall-privileged-ips": {"...": null}, "grid/gateway-configs": {"...": null}, "grid/groups": {"...": null}, "grid/ha-groups": {"...": null}, "grid/health": {"...": null}, "grid/health/topology": {"...": null}, "grid/identity-source": {"...": null}, "grid/ilm-criteria": {"...": null}, "grid/ilm-grade-site": {"...": null}, "grid/ilm-grades": {"...": null}, "grid/ilm-policies": {"...": null}, "grid/ilm-pools": {"...": null}, "grid/ilm-rules": {"...": null}, "grid/license": {"...": null}, "grid/management-certificate": {"...": null}, "grid/network-toplogy": {"...": null}, "grid/networks": {"...": null}, "grid/ntp-servers": {"...": null}, "grid/recovery": {"...": null}, "grid/recovery/available-nodes": {"...": null}, "grid/regions": {"...": null}, "grid/schemes": {"...": null}, "grid/single-sign-on": {"...": null}, "grid/snmp": {"...": null}, "grid/storage-api-certificate": {"...": null}, "grid/untrusted-client-network": {"...": null}, "grid/users": {"...": null}, "grid/users/root": {"...": null}, "grid/versions": {"...": null}, "grid/vlan-interfaces": {"...": null}}

Авторы

  • Команда NetApp Ansible (@jasonl4)

Ссылки на коллекцию

  • Домашняя страница
  • Репозиторий (исходный код)

© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/netapp/storagegrid/na_sg_grid_info_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API