Spec-Zone.ru › Ansible

модуль check_point.mgmt.cp_mgmt_https_rule — управление объектами правил HTTPS на Checkpoint через API веб-служб

Примечание

Этот модуль входит в коллекцию check_point.mgmt (версия 6.9.0).

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

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

Чтобы использовать её в плейбуке, укажите: check_point.mgmt.cp_mgmt_https_rule.

Добавлено в check_point.mgmt 6.0.0

  • Краткое описание
  • Параметры
  • Примеры
  • Возвращаемые значения

Краткое описание

  • Управление объектами правил HTTPS на устройствах Checkpoint, включая создание, обновление и удаление объектов.
  • Все операции выполняются через API веб-служб.
  • Доступно начиная с версии управления R80.40.

Параметры

Параметр

Комментарии

action

string

Уровень проверки правила. «Bypass» или «Inspect».

auto_publish_session

boolean

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

Варианты:

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

blade

list / elements=string

Модули для проверки HTTPS. Определяются по имени или UID модуля.

certificate

string

Сертификат внутреннего сервера, определяемый по имени или UID; в противном случае используется значение по умолчанию «Outbound Certificate».

comments

string

Строка комментария.

destination

list / elements=string

Коллекция сетевых объектов, определяемых по имени или UID и представляющих назначение подключения.

destination_negate

boolean

Значение TRUE, если для назначения задано значение «negate».

Варианты:

  • false
  • true

details_level

string

Уровень детализации некоторых полей в ответе может варьироваться от отображения только значения UID объекта до полного описания объекта.

Варианты:

  • "uid"
  • "standard"
  • "full"

enabled

boolean

Включить или отключить правило.

Варианты:

  • false
  • true

ignore_errors

boolean

Применить изменения, игнорируя ошибки. Опубликовать такие изменения не удастся. Если флаг ignore-warnings не указан, предупреждения также будут игнорироваться.

Варианты:

  • false
  • true

ignore_warnings

boolean

Применить изменения, игнорируя предупреждения.

Варианты:

  • false
  • true

install_on

list / elements=string

Шлюзы, на которых нужно установить политику; определяются по имени или UID.

layer

string

Слой, содержащий объект. Определяется по имени или UID.

name

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

Имя правила.

position

string

Позиция в базе правил.

service

list / elements=string

Коллекция сетевых объектов, определяемых по имени или UID и представляющих службу подключения.

service_negate

boolean

Значение TRUE, если для службы задано значение «negate».

Варианты:

  • false
  • true

site_category

list / elements=string

Коллекция объектов категорий сайтов, определяемых по имени или UID.

site_category_negate

boolean

Значение TRUE, если для категории сайта задано значение «negate».

Варианты:

  • false
  • true

source

list / elements=string

Коллекция сетевых объектов, определяемых по имени или UID и представляющих источник подключения.

source_negate

boolean

Значение TRUE, если для источника задано значение «negate».

Варианты:

  • false
  • true

state

string

Состояние правила доступа (present или absent).

Варианты:

  • "present" ← (по умолчанию)
  • "absent"

tags

list / elements=string

Коллекция идентификаторов тегов.

Доступно начиная с версии управления R81.20 JHF.

track

string

«None», «Log», «Alert», «Mail», «SNMP trap», «Mail», «User Alert 1», «User Alert 2», «User Alert 3».

version

string

Версия Checkpoint. Если не указана, используется последняя версия.

wait_for_task

boolean

Дождаться завершения задачи, например задачи публикации.

Варианты:

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

wait_for_task_timeout

integer

Количество минут ожидания до возникновения ошибки тайм-аута.

По умолчанию: 30

Примеры

- name: add-https-rule
  cp_mgmt_https_rule:
    layer: Default Outbound Layer
    name: FirstRule
    position: 1
    state: present

- name: set-https-rule
  cp_mgmt_https_rule:
    name: FirstRule
    position: 2
    layer: Default Outbound Layer
    state: present

- name: delete-https-rule
  cp_mgmt_https_rule:
    name: FirstRule
    layer: Default Outbound Layer
    state: absent

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

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

Ключ

Описание

cp_mgmt_https_rule

dictionary

Созданный или обновлённый объект Checkpoint.

Возвращается: всегда, кроме случаев удаления объекта.

Авторы

  • Eden Brillant (@chkp-edenbr)

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

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

© 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/check_point/mgmt/cp_mgmt_https_rule_module.html

Spec-Zone.ru

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