Skip to content

Bots From Extension: cisco-ndfc

Cisco NDFC

This extension provides 15 bots.





Bot @cisco-ndfc:get-allswitches

Bot Position In Pipeline: Source Sink

Get all the switches from NDFC

This bot expects a Restricted CFXQL.

Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot

Parameter Name Type Default Value Description
column_name Text Column name that contains NDFC host names. It will be used if input dataset is provided
continue_on_failure Text no Continue on API failure.
concurrent_discovery Text 10 Number of concurrent jobs to run







Bot @cisco-ndfc:get-backuplist

Bot Position In Pipeline: Source Sink

Get backup restore history

This bot expects a Restricted CFXQL.

Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot

Parameter Name Type Default Value Description
column_name Text Column name that contains NDFC host names. It will be used if input dataset is provided
continue_on_failure Text no Continue on API failure.
concurrent_discovery Text 10 Number of concurrent jobs to run







Bot @cisco-ndfc:get-cpustat

Bot Position In Pipeline: Source Sink

Get CPU Status from NDFC

This bot expects a Restricted CFXQL.

Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot

Parameter Name Type Default Value Description
column_name Text Column name that contains NDFC host names. It will be used if input dataset is provided
continue_on_failure Text no Continue on API failure.
concurrent_discovery Text 10 Number of concurrent jobs to run







Bot @cisco-ndfc:get-fabrics

Bot Position In Pipeline: Source Sink

Get list of fabrics from NDFC

This bot expects a Restricted CFXQL.

Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot

Parameter Name Type Default Value Description
column_name Text Column name that contains NDFC host names. It will be used if input dataset is provided
continue_on_failure Text no Continue on API failure.
concurrent_discovery Text 10 Number of concurrent jobs to run







Bot @cisco-ndfc:get-global-interface

Bot Position In Pipeline: Source Sink

Get Global Interface from NDFC

This bot expects a Restricted CFXQL.

Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot

Parameter Name Type Default Value Description
column_name Text Column name that contains NDFC host names. It will be used if input dataset is provided
continue_on_failure Text no Continue on API failure.
concurrent_discovery Text 10 Number of concurrent jobs to run







Bot @cisco-ndfc:get-interface-details

Bot Position In Pipeline: Source Sink

Get Interface details from NDFC

This bot expects a Restricted CFXQL.

Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot

Parameter Name Type Default Value Description
column_name Text Column name that contains NDFC host names. It will be used if input dataset is provided
continue_on_failure Text no Continue on API failure.
concurrent_discovery Text 10 Number of concurrent jobs to run







Bot @cisco-ndfc:get-interface-summary

Bot Position In Pipeline: Source Sink

Get interface summary from NDFC based on switch id

This bot expects a Restricted CFXQL.

Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot

Parameter Name Type Default Value Description
column_name Text Column name that contains NDFC host names. It will be used if input dataset is provided
switch_id* Text Specify the Switch DB Id
continue_on_failure Text no Continue on API failure.
concurrent_discovery Text 10 Number of concurrent jobs to run







Bot @cisco-ndfc:get-lanstat

Bot Position In Pipeline: Source Sink

Get LAN Status from NDFC

This bot expects a Restricted CFXQL.

Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot

Parameter Name Type Default Value Description
column_name Text Column name that contains NDFC host names. It will be used if input dataset is provided
continue_on_failure Text no Continue on API failure.
concurrent_discovery Text 10 Number of concurrent jobs to run







Bot @cisco-ndfc:get-license-assigment

Bot Position In Pipeline: Source Sink

Get license usage summary details from NDFC

This bot expects a Restricted CFXQL.

Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot

Parameter Name Type Default Value Description
column_name Text Column name that contains NDFC host names. It will be used if input dataset is provided
continue_on_failure Text no Continue on API failure.
concurrent_discovery Text 10 Number of concurrent jobs to run







Bot @cisco-ndfc:get-license-usage-summary

Bot Position In Pipeline: Source Sink

Get license usage summary details from NDFC

This bot expects a Restricted CFXQL.

Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot

Parameter Name Type Default Value Description
column_name Text Column name that contains NDFC host names. It will be used if input dataset is provided
continue_on_failure Text no Continue on API failure.
concurrent_discovery Text 10 Number of concurrent jobs to run







Bot @cisco-ndfc:get-switch-health

Bot Position In Pipeline: Source Sink

Get switch health from NDFC based on switch id

This bot expects a Restricted CFXQL.

Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot

Parameter Name Type Default Value Description
column_name Text Column name that contains NDFC host names. It will be used if input dataset is provided
switch_id* Text Specify the Switch DB Id
continue_on_failure Text no Continue on API failure.
concurrent_discovery Text 10 Number of concurrent jobs to run







Bot @cisco-ndfc:get-switch-module

Bot Position In Pipeline: Source Sink

Get switch module from NDFC based on switch id

This bot expects a Restricted CFXQL.

Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot

Parameter Name Type Default Value Description
column_name Text Column name that contains NDFC host names. It will be used if input dataset is provided
switch_id* Text Specify the Switch DB Id
continue_on_failure Text no Continue on API failure.
concurrent_discovery Text 10 Number of concurrent jobs to run







Bot @cisco-ndfc:get-switches

Bot Position In Pipeline: Source Sink

Get Switches info from NDFC

This bot expects a Restricted CFXQL.

Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot

Parameter Name Type Default Value Description
column_name Text Column name that contains NDFC host names. It will be used if input dataset is provided
continue_on_failure Text no Continue on API failure.
concurrent_discovery Text 10 Number of concurrent jobs to run







Bot @cisco-ndfc:get-version

Bot Position In Pipeline: Source Sink

Get SW Version from NDFC

This bot expects a Restricted CFXQL.

Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot

Parameter Name Type Default Value Description
column_name Text Column name that contains NDFC host names. It will be used if input dataset is provided
continue_on_failure Text no Continue on API failure.
concurrent_discovery Text 10 Number of concurrent jobs to run







Bot @cisco-ndfc:query-api

Bot Position In Pipeline: Source Sink

Get data from specified NDFC

This bot expects a Restricted CFXQL.

Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot

Parameter Name Type Default Value Description
column_name Text Column name that contains NDFC host names. It will be used if input dataset is provided
continue_on_failure Text no Continue on API failure.
concurrent_discovery Text 10 Number of concurrent jobs to run
path Text If input dataset is provided specify the column name that contains DNAC API path. If not, specify
the DNAC API path. ex: /dna/intent/api/v1/site-health.
payload Text If input dataset is provided specify the column name that contains payload. If not, specify
the payload. Must be a JSON formatted string