sf_snapshot_schedule_manager - Управление расписанием снимков SolidFire
Новое в версии 2.3.
Обзор
- Создание, удаление или обновление учетных записей в SolidFire
Требования
Ниже перечислены требования, необходимые на хосте, на котором выполняется этот модуль.
- solidfire-sdk-python (1.1.0.92)
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| hostname обязательно | Имя хоста или IP-адрес кластера SolidFire. | |
| name обязательно | Имя расписания снимков. | |
| password обязательно | Пароль для указанного пользователя. | |
| paused | Приостановить/Возобновить расписание. | |
| recurring | Расписание повторяется? | |
| retention | Срок хранения снимков. Формат «ЧЧ:мм:сс». | |
| schedule_id | Идентификатор расписания, которое необходимо обновить или удалить. | |
| snapshot_name | Имя создаваемых снимков. | |
| starting_date | Дата начала расписания. Требуется при state=present. Пожалуйста, используйте два дефиса в указанном формате, иначе может возникнуть ошибка - TypeError, is not JSON serializable. Формат: 2016--12--01T00:00:00Z | |
| state обязательно |
| Существует ли указанное расписание. |
| time_interval_days | Значение по умолчанию: 1 | Интервал времени в днях. |
| time_interval_hours | Значение по умолчанию: 0 | Интервал времени в часах. |
| time_interval_minutes | Значение по умолчанию: 0 | Интервал времени в минутах. |
| username обязательно | Убедитесь, что у пользователя есть соответствующие разрешения. Дополнительную информацию можно найти в официальной документации https://goo.gl/ddJa4Q. | |
| volumes | Идентификаторы томов, для которых требуется установить расписание снимков. Для создания нового расписания требуется как минимум 1 идентификатор тома. Требуется при state=present |
Примечания
Примечание
- Модули с префиксом
sf\_разработаны для поддержки платформы SolidFire Storage.
Примеры
- name: Create Snapshot schedule
sf_snapshot_schedule_manager:
hostname: "{{ solidfire_hostname }}"
username: "{{ solidfire_username }}"
password: "{{ solidfire_password }}"
state: present
name: Schedule_A
time_interval_days: 1
starting_date: 2016--12--01T00:00:00Z
volumes: 7
- name: Update Snapshot schedule
sf_snapshot_schedule_manager:
hostname: "{{ solidfire_hostname }}"
username: "{{ solidfire_username }}"
password: "{{ solidfire_password }}"
state: present
schedule_id: 6
recurring: True
snapshot_name: AnsibleSnapshots
- name: Delete Snapshot schedule
sf_snapshot_schedule_manager:
hostname: "{{ solidfire_hostname }}"
username: "{{ solidfire_username }}"
password: "{{ solidfire_password }}"
state: absent
schedule_id: 6
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для этого модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| schedule_id строка | успех | Идентификатор расписания, только что созданного расписания |
Статус
Этот модуль помечен как превью, что означает, что его интерфейс не гарантирует обратную совместимость.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что его поддерживает сообщество Ansible. Дополнительную информацию см. в разделе Техническое обслуживание и поддержка модулей.
Список других модулей, поддерживаемых сообществом Ansible, см. здесь.
Автор
- Sumit Kumar (sumit4@netapp.com)
Подсказка
Если вы заметите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/sf_snapshot_schedule_manager_module.html