cdot65.prisma_access.ipsec_tunnel (0.1.8) — module

Manage IPsec tunnels objects.

| "added in version" 0.1.5 of cdot65.prisma_access"

Authors: Calvin Remsburg (@cdot65)

Install collection

Install with ansible-galaxy collection install cdot65.prisma_access:==0.1.8


Add to requirements.yml

  collections:
    - name: cdot65.prisma_access
      version: 0.1.8

Description

Manage IPsec tunnels objects within Prisma Access.

Inputs

    
state:
    choices:
    - absent
    - present
    description:
    - declare whether you want the resource to exist or be deleted
    required: true
    type: str

folder:
    choices:
    - Shared
    - Mobile Users
    - Remote Networks
    - Service Connections
    - Mobile Users Container
    - Mobile Users Explicit Proxy
    description:
    - declare where the object should reside.
    required: true
    type: str

auto_key:
    description:
    - Parameters of the IPsec tunnel
    required: true
    suboptions:
      ike_gateway:
        description:
        - IKE gateway name
        elements: dict
        required: true
        suboptions:
          name:
            description:
            - IKE gateway name
            required: true
            type: str
        type: list
      ipsec_crypto_profile:
        description:
        - IPsec crypto profile name
        required: true
        type: str
    type: dict

anti_replay:
    description:
    - Enable or disable anti-replay.
    required: false
    type: bool

tunnel_monitor:
    description:
    - monitor the tunnel interface
    required: true
    suboptions:
      destination_ip:
        description:
        - destination IP address
        required: false
        type: str
      enable:
        description:
        - enable or disable tunnel monitoring
        required: false
        type: bool
    type: dict

tunnel_interface:
    default: tunnel
    description:
    - for future use
    required: false
    type: str