addRaVpn

The addRaVpn operation handles configuration related to RaVpn model. 

Description

This API call is not allowed on the standby unit in an HA pair.

Data Parameters

Parameter Required Type Description
name True string name of RAVpn
externalBrowserPackage False object The external browser package that is assigned for SAML server authentication. Although defined in the RA VPN connection profile, this attribute is global to all connection profiles: you cannot set different packages for different profiles.
Allowed types are: [ExternalBrowserPackage]
vpnGatewaySettings True object Nested entity, will contain the common objects like certificates etc
Field level constraints: cannot be null. (Note: Additional constraints might exist)
groupPolicies False [object] List of group policies
Allowed types are: [RaVpnGroupPolicy]
anyconnectPackageFiles False [object] Anyconnect package files, which will be cretaed as part of objects, & will be deployed , when will deploy RAVpn
Allowed types are: [AnyConnectPackageFile]
dap False object DAP config deployed on device
Allowed types are: [DAPXml]
type True string ravpn

Example

- name: Execute 'addRaVpn' operation
  ftd_configuration:
    operation: "addRaVpn"
    data:
        name: "{{ name }}"
        externalBrowserPackage: "{{ external_browser_package }}"
        vpnGatewaySettings: "{{ vpn_gateway_settings }}"
        groupPolicies: "{{ group_policies }}"
        anyconnectPackageFiles: "{{ anyconnect_package_files }}"
        dap: "{{ dap }}"
        type: "{{ type }}"