addInterfacePresenceChange

The addInterfacePresenceChange operation handles configuration related to InterfacePresenceChange model. 

Description

A scan of the available interfaces. It will create new interfaces. It will modify the present field on removed or returned interfaces and subinterfaces.

Data Parameters

Parameter Required Type Description
removedInterfaces False [object] A list of removed Physical Interface and Subinterfaces that will no longer be deployed.
Allowed types are: [EtherChannelInterface, PhysicalInterface, SubInterface, VirtualTunnelInterface, VlanInterface]
newInterfaces False [object] A list of newly created Physical Interfaces.
Allowed types are: [EtherChannelInterface, PhysicalInterface, SubInterface, VirtualTunnelInterface, VlanInterface]
returnedInterfaces False [object] A list of previously removed interfaces that have returned to use.
Allowed types are: [EtherChannelInterface, PhysicalInterface, SubInterface, VirtualTunnelInterface, VlanInterface]
type True string A UTF8 string, all letters lower-case, that represents the class-type. This corresponds to the class name.

Example

- name: Execute 'addInterfacePresenceChange' operation
  ftd_configuration:
    operation: "addInterfacePresenceChange"
    data:
        removedInterfaces: "{{ removed_interfaces }}"
        newInterfaces: "{{ new_interfaces }}"
        returnedInterfaces: "{{ returned_interfaces }}"
        type: "{{ type }}"