editRaVpn

The editRaVpn 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
version False string version of RaVpn
name True string name of RAVpn
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]
id False string id
Field level constraints: must match pattern ^((?!;).)*$. (Note: Additional constraints might exist)
type True string ravpn

Path Parameters

Parameter Required Type Description
objId True string

Example

- name: Execute 'editRaVpn' operation
  ftd_configuration:
    operation: "editRaVpn"
    data:
        version: "{{ version }}"
        name: "{{ name }}"
        vpnGatewaySettings: "{{ vpn_gateway_settings }}"
        groupPolicies: "{{ group_policies }}"
        anyconnectPackageFiles: "{{ anyconnect_package_files }}"
        id: "{{ id }}"
        type: "{{ type }}"
    path_params:
        objId: "{{ obj_id }}"