Модуль netapp.cloudmanager.na_cloudmanager_snapmirror — NetApp Cloud Manager SnapMirror
Примечание
Этот модуль входит в коллекцию netapp.cloudmanager (версия 21.22.1).
Вы возможно уже установили эту коллекцию, если используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install netapp.cloudmanager.
Чтобы использовать её в плейбуке, укажите: netapp.cloudmanager.na_cloudmanager_snapmirror.
Добавлен в netapp.cloudmanager 21.6.0
Описание
- Создание или удаление связи SnapMirror в Cloud Manager.
Параметры
Параметр | Комментарии |
|---|---|
capacity_tier string | Уровень емкости тома для перемещения холодных данных в объектное хранилище. Значения по умолчанию для каждого облачного провайдера следующие: Amazon «S3», Azure «Blob», GCP «cloudStorage». Если NONE, уровень емкости не будет установлен при создании тома. Варианты:
|
client_id string / required | Идентификатор коннектора Cloud Manager Connector. |
destination_aggregate_name string | Агрегат, в котором будет создан том. Если не указано, Cloud Manager выбирает наилучший агрегат. |
destination_svm_name string | Имя целевого SVM. Если имя не указано, используется имя SVM по умолчанию. |
destination_volume_name string / required | Имя целевого тома, который будет создан для отношения snapmirror. |
destination_working_environment_id string | Публичный ID рабочей среды целевого тома. |
destination_working_environment_name string | Имя рабочей среды целевого тома. |
environment string добавлено в netapp.cloudmanager 21.8.0 | Среда для операций API NetApp Cloud Manager. Варианты:
|
feature_flags dictionary добавлено в netapp.cloudmanager 21.11.0 | Включить или отключить новую функцию. Это может использоваться для включения экспериментальной функции или отключения новой функции, которая нарушает обратную совместимость. Поддерживаемые ключи и значения могут изменяться без предварительного уведомления. Неизвестные ключи игнорируются. |
max_transfer_rate integer | Максимальное ограничение скорости передачи КБ/с. Используйте 0 для отсутствия ограничения, в противном случае используйте число от 1024 до 2 147 482 624. По умолчанию: |
policy string | Имя политики SnapMirror. По умолчанию: |
provider_volume_type string | Базовый тип тома облачного провайдера. Для AWS [«gp3», «gp2», «io1», «st1», «sc1»]. Для Azure [«Premium_LRS», «Standard_LRS», «StandardSSD_LRS»]. Для GCP [«pd-balanced», «pd-ssd», «pd-standard»]. |
refresh_token string | Токен обновления для операций API NetApp Cloud Manager. |
sa_client_id string | Идентификатор секретного клиента учетной записи службы для операций API NetApp Cloud Manager. |
sa_secret_key string | Секретный ключ учетной записи службы для операций API NetApp Cloud Manager. |
schedule string | Имя расписания. По умолчанию: |
source_svm_name string | Имя исходного SVM. Если имя не указано, используется имя SVM по умолчанию. |
source_volume_name string / required | Имя исходного тома. |
source_working_environment_id string | Публичный ID рабочей среды исходного тома. |
source_working_environment_name string | Имя рабочей среды исходного тома. |
state string | Должно ли существовать указанное отношение snapmirror или нет. Варианты:
|
tenant_id string added in netapp.cloudmanager 21.14.0 | Идентификатор учетной записи NetApp, с которой будет связан Коннектор. Используется только при работе с FSx. |
Примечания
Примечание
- Поддержка режима check_mode.
- Модули, начинающиеся с префикса na_cloudmanager, разработаны для управления развертываниями CloudManager и CVO в облаках AWS/GCP/Azure.
- Если предоставлены sa_client_id и sa_secret_key, для операций будет использоваться учетная запись сервиса. refresh_token будет проигнорирован.
Примеры
- name: Create snapmirror with working_environment_name
netapp.cloudmanager.na_cloudmanager_snapmirror:
state: present
source_working_environment_name: source
destination_working_environment_name: dest
source_volume_name: source
destination_volume_name: source_copy
policy: MirrorAllSnapshots
schedule: 5min
max_transfer_rate: 102400
client_id: client_id
refresh_token: refresh_token
- name: Delete snapmirror
netapp.cloudmanager.na_cloudmanager_snapmirror:
state: absent
source_working_environment_name: source
destination_working_environment_name: dest
source_volume_name: source
destination_volume_name: source_copy
client_id: client_id
refresh_token: refresh_token
Ссылки на сборку
© 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_snapmirror_module.html