Deprecated

Removed in 2.12

i

Reason:Consolidating code base. | Alternative:Use U(https://galaxy.ansible.com/PaloAltoNetworks/paloaltonetworks) instead.

community.general.panos_dag (0.1.1) — module

create a dynamic address group

Authors: Luigi Mori (@jtschichold), Ivan Bojer (@ivanbojer)

deprecated | supported by community

Install collection

Install with ansible-galaxy collection install community.general:==0.1.1


Add to requirements.yml

  collections:
    - name: community.general
      version: 0.1.1

Description

Create a dynamic address group object in the firewall used for policy rules


Requirements

Usage examples

  • Success
    Steampunk Spotter scan finished with no errors, warnings or hints.
- name: dag
  panos_dag:
    ip_address: "192.168.1.1"
    password: "admin"
    dag_name: "dag-1"
    dag_filter: "'aws-tag.aws:cloudformation:logical-id.ServerInstance' and 'instanceState.running'"

Inputs

    
commit:
    default: 'yes'
    description:
    - commit if changed
    type: bool

dag_name:
    description:
    - name of the dynamic address group
    required: true

password:
    description:
    - Password for authentication.
    required: true
    type: str

username:
    default: admin
    description:
    - Username for authentication.
    type: str

dag_filter:
    description:
    - dynamic filter user by the dynamic address group
    required: true

ip_address:
    description:
    - IP address (or hostname) of PAN-OS device.
    required: true
    type: str