Spec-Zone.ru › Ansible

Модуль netapp.cloudmanager.na_cloudmanager_info – Информация о NetApp Cloud Manager

Примечание

Этот модуль является частью коллекции netapp.cloudmanager (версия 21.22.1).

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

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

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

Новое в netapp.cloudmanager 21.4.0

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

Обзор

  • Этот модуль позволяет собирать различные сведения о cloudmanager с помощью REST API.

Параметры

Параметр

Комментарии

client_id

строка / обязательно

Идентификатор коннектора Cloud Manager Connector.

environment

строка

добавлено в netapp.cloudmanager 21.8.0

Среда для операций API NetApp Cloud Manager.

Выбор:

  • "prod" ← (по умолчанию)
  • "stage"

feature_flags

словарь

добавлено в netapp.cloudmanager 21.11.0

Включение или выключение новой функции.

Это может быть использовано для включения экспериментальной функции или выключения новой функции, нарушающей обратную совместимость.

Поддерживаемые ключи и значения могут быть изменены без предварительного уведомления. Неизвестные ключи игнорируются.

gather_subsets

список / элементы=строка

При указании этот аргумент ограничит собираемую информацию заданным подмножеством.

Возможные значения для этого аргумента включают:

working_environments_info

aggregates_info

accounts_info

account_info

agents_info

active_agents_info

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

... ...

Примечания

Примечание

  • Поддержка check_mode
  • Модули с префиксом na_cloudmanager разработаны для управления развертываниями CloudManager и CVO в облаках AWS/GCP/Azure.
  • Если указаны sa_client_id и sa_secret_key, будет использоваться учетная запись сервиса в операциях. refresh_token будет проигнорирован.

Примеры

- name: Get all available subsets
  netapp.cloudmanager.na_cloudmanager_info:
    client_id: "{{ client_id }}"
    refresh_token: "{{ refresh_token }}"
    gather_subsets:
      - all

- name: Collect data for cloud manager with indicated subsets
  netapp.cloudmanager.na_cloudmanager_info:
    client_id: "{{ client_id }}"
    refresh_token: "{{ refresh_token }}"
    gather_subsets:
      - aggregates_info
      - working_environments_info

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

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

Ключ

Описание

info

словарь

словарь собранных подмножеств

каждое подмножество в формате JSON

Возвращается: успех

Пример: {"info": {"working_environments_info": [{"azureVsaWorkingEnvironments": [], "gcpVsaWorkingEnvironments": [], "onPremWorkingEnvironments": [], "vsaWorkingEnvironments": [{"actionsRequired": null, "activeActions": null, "awsProperties": null, "capacityFeatures": null, "cbsProperties": null, "cloudProviderName": "Amazon", "cloudSyncProperties": null, "clusterProperties": null, "complianceProperties": null, "creatorUserEmail": "samlp|NetAppSAML|test_user", "cronJobSchedules": null, "encryptionProperties": null, "fpolicyProperties": null, "haProperties": null, "interClusterLifs": null, "isHA": false, "k8sProperties": null, "monitoringProperties": null, "name": "testAWS", "ontapClusterProperties": null, "publicId": "VsaWorkingEnvironment-3txYJOsX", "replicationProperties": null, "reservedSize": null, "saasProperties": null, "schedules": null, "snapshotPolicies": null, "status": null, "supportRegistrationInformation": [], "supportRegistrationProperties": null, "supportedFeatures": null, "svmName": "svm_testAWS", "svms": null, "tenantId": "Tenant-2345", "workingEnvironmentType": "VSA"}]}, null]}}

Авторы

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

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

  • Система отслеживания ошибок
  • Главная страница
  • Репозиторий (исходные коды)

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

Spec-Zone.ru

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