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, SubInterface, PhysicalInterface] |
||
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 }}"