addDataInterfaceManagementAccess
The addDataInterfaceManagementAccess operation handles configuration related to DataInterfaceManagementAccess model.
Description
This API call is not allowed on the standby unit in an HA pair.
Data Parameters
Parameter | Required | Type | Description | |||
---|---|---|---|---|---|---|
name | False | string | A string that represents the name of the object | |||
networkObjects | True | [object] | A mandatory set of network objects, representing one or more addresses or networks, whose data traffic is allowed via the given network interface. Field level constraints: cannot be blank or empty. (Note: Additional constraints might exist) Allowed types are: [NetworkObject] |
|||
networkInterface | True | object | A mandatory interface object representing the interface configured for data access. Field level constraints: cannot be null. (Note: Additional constraints might exist) Allowed types are: [BridgeGroupInterface, EtherChannelInterface, PhysicalInterface, SubInterface, VirtualTunnelInterface, VlanInterface] |
|||
protocols | True | [object] | A mandatory set of protocol objects, representing one or more protocols, (e.g. HTTPS and SSH) that are allowed via the given network interface and addresses/networks. Field level constraints: cannot be null, cannot be blank or empty. (Note: Additional constraints might exist) |
|||
type | True | string | A UTF8 string, all letters lower-case, that represents the class-type. This corresponds to the class name. |
Example
- name: Execute 'addDataInterfaceManagementAccess' operation
ftd_configuration:
operation: "addDataInterfaceManagementAccess"
data:
name: "{{ name }}"
networkObjects: "{{ network_objects }}"
networkInterface: "{{ network_interface }}"
protocols: "{{ protocols }}"
type: "{{ type }}"