Spec-Zone.ru › Ansible 2.6

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
обязательно
    Варианты:
  • present
  • absent
Существует ли указанное расписание.
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

Spec-Zone.ru

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