# Functions
ChassisMethodNotAllowed holds builds reponse for the unallowed http operation on Chassis URLs and returns 405 error.
CreateAddressPool stores the given addresspool against given fabric.
CreateApplicationProfile creates Application profiles using APIC.
CreateDefaultZone creates a zone of type 'Default'.
CreateEndpoint : created endpoints under given fabric.
CreateEventSubscription : Subscribes for events.
CreateSession is used to create session for odimra to interact with plugin.
CreateVRF creates VRF's using APIC.
CreateZone default function called for creation of any type of zone.
CreateZoneOfZones takes the request to create zone of zones and translates to create application profiles and VRFs.
DeleteAddressPoolInfo stores the given addresspool against given fabric.
DeleteEndpointInfo : deletes endpoints under given fabric.
DeleteEventSubscription : Delete subscription.
DeleteZone deletes the zone from the resource.
GetAddressPoolCollection fetches the addresspool which are linked to that fabric.
GetAddressPoolInfo fetches the addresspool info for given addresspool id.
GetChassis collects retrives the specific chassis details which is managed by plugin.
GetChassisCollection collects all the chassis details which are managed by plugin.
GetEndpointCollection : Fetches details of the given resource from the device.
GetEndpointInfo : gets endpoints under given fabric.
GetFabricData fetches the fabric information.
GetFabricResource : Fetches details of the given resource from the device.
GetManagersCollection Fetches details of the manager collection.
GetManagersInfo Fetches details of the given manager info.
GetPluginStartup ...
GetPluginStatus defines the GetPluginStatus iris handler.
GetPortCollection fetches the ports which are linked to that switch.
GetPortInfo fetches the port info for given port id.
GetSwitchCollection fetches the switches which are linked to that fabric.
GetSwitchInfo fetches the switch info for given swith id.
GetTaskMonitor ...
GetTaskService ...
GetZone returns a specific zone present under a fabric.
GetZones returns the collection of zones present under a fabric.
PatchPort Update the given port with provied information.
RedfishEvents receives the subscribed events from the south bound system Then it will send the received data and ip to publish method.
TokenValidation validates sent token with the list of plugin generated tokens.
UpdateZoneData provides patch operation on Zone.
Validate does Basic authentication with device and returns UUID of device in response.