willguibr.zpacloud.zpa_app_connector_groups (1.1.1) — module

Create an App Connector Group in the ZPA Cloud.

| "added in version" 1.0.0 of willguibr.zpacloud"

Authors: William Guilherme (@willguibr)

Install collection

Install with ansible-galaxy collection install willguibr.zpacloud:==1.1.1


Add to requirements.yml

  collections:
    - name: willguibr.zpacloud
      version: 1.1.1

Description

This module creates/update/delete an App Connector Group in the ZPA Cloud.

Usage examples

  • Success
    Steampunk Spotter scan finished with no errors, warnings or hints.
- name: Create/Update/Delete an App Connector Group
  willguibr.zpacloud.zpa_app_connector_groups:
    name: "Example"
    description: "Example2"
    enabled: true
    city_country: "California, US"
    country_code: "US"
    latitude: "37.3382082"
    longitude: "-121.8863286"
    location: "San Jose, CA, USA"
    upgrade_day: "SUNDAY"
    upgrade_time_in_secs: "66600"
    override_version_profile: true
    version_profile_id: "0"
    dns_query_type: "IPV4"

Inputs

    
id:
    description: ID of the App Connector Group.
    required: false
    type: str

name:
    description:
    - Name of the App Connector Group.
    required: true
    type: str

state:
    choices:
    - present
    - absent
    default: present
    description:
    - Whether the app connector group should be present or absent.
    type: str

enabled:
    default: true
    description:
    - Whether this App Connector Group is enabled or not.
    type: bool

latitude:
    description:
    - Latitude of the App Connector Group. Integer or decimal. With values in the range
      of -90 to 90.
    required: false
    type: str

location:
    description:
    - Location of the App Connector Group.
    required: false
    type: str

client_id:
    description: ''
    required: false
    type: str

longitude:
    description:
    - Longitude of the App Connector Group. Integer or decimal. With values in the range
      of -180 to 180.
    required: false
    type: str

connectors:
    description: Connectors
    elements: dict
    required: false
    suboptions:
      id:
        description: id of the App Connector Group.
        required: false
        type: str
      name:
        description: Name of the App Connector Group.
        required: false
        type: str
    type: list

customer_id:
    description: ''
    required: false
    type: str

description:
    description: ''
    required: false
    type: str

upgrade_day:
    default: SUNDAY
    description:
    - App Connectors in this group will attempt to update to a newer version of the software
      during this specified day.
    - List of valid days (i.e., Sunday, Monday).
    type: str

city_country:
    description:
    - City Country of the App Connector Group.
    type: str

country_code:
    description:
    - Country code of the App Connector Group.
    type: str

client_secret:
    description: ''
    required: false
    type: str

dns_query_type:
    choices:
    - IPV4_IPV6
    - IPV4
    - IPV6
    default: IPV4_IPV6
    description:
    - Whether to enable IPv4 or IPv6, or both, for DNS resolution of all applications
      in the App Connector Group.
    type: str

version_profile_id:
    choices:
    - 0
    - 1
    - 2
    default: '0'
    description:
    - ID of the version profile. To learn more, see Version Profile Use Cases.
    - This value is required, if the value for overrideVersionProfile is set to true.
    type: str

upgrade_time_in_secs:
    default: 66600
    description:
    - App Connectors in this group will attempt to update to a newer version of the software
      during this specified time.
    - Integer in seconds (i.e., -66600). The integer should be greater than or equal to
      0 and less than 86400, in 15 minute intervals.
    type: str

version_profile_name:
    description:
    - Name of the version profile.
    type: str

lss_app_connector_group:
    description:
    - LSS app connector group
    required: false
    type: str

override_version_profile:
    default: false
    description:
    - App Connectors in this group will attempt to update to a newer version of the software
      during this specified time.
    - Integer in seconds (i.e., -66600). The integer should be greater than or equal to
      0 and less than 86400, in 15 minute intervals.
    type: bool