VMware Cloud Foundation Operations for Networks API Reference Operations Index
All available VMware Cloud Foundation Operations for Networks API Reference Operations
List applications in VCF Operations for Networks
Application is a group of tiers. A tier is a group of virtual machines or IP addresses based on membership criteria. Tiers are bound to a single application. An application name is unique and should not conflict with another application name.
Get application summary for an entity ID. This returns the application name.
Deleting an application deletes all the tiers of the application along with the application
GET progress of bulk application creation request
Save multiple discovered applications of particular discovery source.
List Application problem events.
Show application members
Get member details of applications
Get member details of tiers
Show application details
Get application flow properties e.g flow count, count of interent flows etc
Get application flow properties sum of bytes of incoming and outgoing flows
List Application top talking members based on provided criteria
List Application top talking pairs based on provided criteria
Get the summaries of saved applications in bulk, by providing a list of entity IDs.
List tiers of an application
Create a tier of an application with specified membership criteria or members list. The membership criteria is defined in terms of virtual machines or IP addresses/subnet. Please refer to API Guide on how to construct membership criteria.
Creates a manual application or saves discovered application. While saving discovered application user can curate it. This API also allows to merge multiple discovered application and save it as a single saved applicaiton. For merging application, customer should add criteria of tiers to be merged in one tier and similarly update rest of the imformation. Also, allows edit of saved application. To make sure changes are being applied on latest saved app, use "If-Match" header.
Show application tier details
Edit a tier of an application with specified membership criteria or members list. The membership criteria is defined in terms of virtual machines or IP addresses/subnet. Please refer to API Guide on how to construct membership criteria.
Delete application tier of an application
Show application tier details
Get the discovered application entity IDs.
Get the summaries of discovered applications in bulk, by providing a list of entity IDs.
Get the details of the available updates for a saved application.
Get a list of flow based application discovery configuration ids used for application and tier discovery
Create and save flow based configuration to be used for application and tier discovery. All the fields in the request JSON are optional and default configuration will be used for undefined fields. The order of discovery options will be honoured during application discovery if discovery options are defined in the input request. Please use API api/ni/groups/discovered-applications/custom-config/fbad/file/upload to upload a CSV file to be used for application and tier discovery and naming. Use the filepath in it's response in the values tag of discovery options and naming preferences, each of type CSV, as applicable.
Get the saved flow based configuration used for application and tier discovery
Update the flow based configuration used for application and tier discovery. All the fields in the request JSON are optional and default configuration will be used for undefined fields. The order of discovery options will be honoured during application discovery if discovery options are defined in the input request. Please use API api/ni/groups/discovered-applications/custom-config/fbad/file/upload to upload a CSV file to be used for application and tier discovery and naming. Use the filepath in it's response in the values tag of discovery options and naming preferences, each of type CSV, as applicable.
Delete the saved flow based configuration used for application and tier discovery
Get the progress status of flow based application discovery of the input configuration id. It shows the progress status of flow based application discovery when a user creates a new configuration or updates the existing configuration. Updation of the existing configuration includes changing naming preferences, updating the CSV file used for application discovery and changing the scope. It can also be used to get the progress status when flow based application discovery is run for the first time.
Get the CSV being used for flow based application discovery
Export all the errors to CSV from CSV being used for Flow Based Application Discovery
Upload CSV file to be used for application and tier discovery and optionally for naming applications and tiers.
Authorization : NetworkInsight {token}
If a token is invalid or expired, 401-Unauthorized error gets returned in the response of the API request.
There is limit of 100 valid tokens per user and further requests will return 401-Unauthorized. So, users are advised to delete the tokens after use
Expired tokens are cleaned periodically by the system.
Deletes the auth token provided in Authorization header. Deleting an expired or invalid token will result in 401 Unauthorized error.
Authorization : NetworkInsight {token}
If a token is invalid or expired, 401-Unauthorized error gets returned in the response of the API request.
Get client-id of password grant OAuth client registered at VMware Identity Manager. This client-id along with user credentials is required while making an access token request to VMware Identity Manager.
Get Backup configuration
Update Backup configuration
Configure backup of platform configuration; system settings, data sources, SMTP and SNMP settings, and more. This can be sent to a local filesystem, or a remove SSH or FTP server.
Delete existing Backup configuration.
Get currently running or last Backup job status
Get Restore configuration
Configure restore of platform configuration and triggers restore operation. Must be done on a clean platform deployment.
Delete existing restore configuration.
Get currently running or last Restore job status
Get the list of all custom dashboards for a user. By default size and cursor would be set to 10 and 0 respectively.
Create custom dashboard. Only admin and member users can perform this action
Get the specified custom dashboard.
Edit custom dashboard. Only admin and member users can perform this action.
Delete custom dashboard. Only admin and member users can perform this action
Create a pin for a custom dashboard. Only admin and member users can perform this action
Update the pin for given custom dashboard. Only admin and member users can perform this action
Delete the pin of the given custom dashboard. Only admin and member users can perform this action
Creates duplicate of a given custom dashboard. Only admin and member users can perform this action
Set upto 5 custom dashboards/OOTB dashboards as home page preference for a user
Share custom dashboard with users and LDAP/vIDM groups. Only admin and member users can perform this action
Share custom dashboard with users and LDAP/vIDM groups. Only admin and member users can perform this action
Update default lifetime of the certificate and rotate current keys
Get status of update collector certificate request
Get details about collector ceritficate e.g. default lifetime, remaining validity etc.
List vCenter data sources
Add a vCenter data source. You must provide one of IP or FQDN field in the request body. Appropriate proxy id is retrieved from /infra/nodes URL to select the proxy node.
Show vCenter data source details
Update a vcenter data source. Only nickname, notes and credentials can be updated.
Delete a data source
Enable a vCenter data source
Disable a vCenter data source
Validate a vCenter data source. You must provide one of IP or FQDN field in the request body. Appropriate proxy id is retrieved from /infra/nodes URL to select the proxy node.
Accept certificate and thumbprint of a data source which was stopped due to certificate/thumbprint change
List F5 BIG-IP data sources
Add a F5 BIG-IP Load Balancer as a data source
Show F5 BIG-IP data source details
Update a F5 BIG-IP data source
Delete a F5 BIG-IP data source
Enable a F5 BIG-IP data source
Disable a F5 BIG-IP data source
Show SNMP config for F5 BIG-IP data source
Update SNMP config for a F5 BIG-IP data source
List Common Device data sources
Add a Common Device as a data source
Show Common Device data source details
Update a Common Device data source
Delete a Common Device data source
Enable a Common Device data source
Disable a Common Device data source
Show SNMP config for Common Device data source
Update SNMP config for a Common Device data source
List Data source pack identifiers
Upload Data Source pack in .bundle format
List Huawei data sources
Add switch Datasource
Show Huawei data source details
Update a Huawei data source
Delete a Huawei data source
Enable a Huawei data source
Disable a Huawei data source
Collect Config now for a Huawei switch data source
Show SNMP config for Huawei data source
Update SNMP config for a Huawei data source
Submit request for bulk Operations
Submit request to add data sources in bulk
Show Bulk Operation Details
List generic switch data sources
Add generic switch as data source.
Show generic switch data source details
Update generic switch data source
Delete generic switch data source
Upload configuration of the generic data source in .zip format
Enable generic switch data source
Disable generic switch data source
List HPE switch data sources
Add a HPE switch as data source
Show HPE switch data source details
Update a HPE switch data source
Delete a HPE switch data source
Enable a HPE switch data source
Disable a HPE switch data source
Collect Config now for a HPE switch data source
Show SNMP config for HPE switch data source
Update SNMP config for HPE switch data source
List Mellanox switch data sources
Add a Mellanox switch as data source
Show Mellanox switch data source details
Update a Mellanox switch data source
Delete a Mellanox switch data source
Enable a Mellanox switch data source
Disable a Mellanox switch data source
Collect Config now for a Mellanox switch data source
Show SNMP config for Mellanox switch data source
Update SNMP config for Mellanox switch data source
List Operations for Logs data sources
Add a Operations for Logs as data source
Show Operations for Logs data source details
Update a Operations for Logs data source
Delete a Operations for Logs data source
Enable a Operations for Logs data source
Disable a Operations for Logs data source
List Cisco ASR XR switch data sources
Add a Cisco ASR XR switch as data source
Show Cisco ASR XR switch data source details
Update a Cisco ASR XR switch data source
Delete a Cisco ASR XR switch data source
Enable a Cisco ASR XR switch data source
Disable a Cisco ASR XR switch data source
Collect Config now for a CiscoASR switch data source
Show SNMP config for Cisco ASR XR switch data source
Update SNMP config for Cisco ASR XR switch data source
List Cisco switch data sources
Add Cisco switch as data source. You must provide one of IP or FQDN field in the request body. Appropriate proxy id is retrieved from infra/nodes URL to select the proxy node.
Show Cisco switch data source details
Update a Cisco switch data source. Only credentials, nickname and notes can be updated.
Delete a Cisco switch data source
Enable a Cisco switch data source
Disable a Cisco switch data source
Collect config now for a Cisco switch data source
Show SNMP config for Cisco switch data source
Update SNMP config for Cisco switch data source
Show WAN config for Cisco switch data source. This will only work for Cisco ASR and ISR data sources.
Update WAN config for Cisco switch data source. This will only work for Cisco ASR and ISR data sources.
List Dell switch data sources
Add a Dell switch as data source
Get a Dell switch data source details
Update a Dell switch data source. Only credentials, nickname and notes can be updated
Delete a data source
Enable a Dell switch data source
Disable a Dell switch data source
Collect config now for a Dell switch data source
Show SNMP config for Dell switch data source
Update SNMP config for Dell switch data source
List Dell os10 switch data sources
Add a Dell OS10 switch as data source
Get a Dell os10 switch data source details
Update a Dell os10 switch data source. Only credentials, nickname and notes can be updated
Delete a data source
Enable a Dell os10 switch data source
Disable a Dell os10 switch data source
Collect config now for Dell OS 10 switch data source
Show SNMP config for Dell os10 switch data source
Update SNMP config for Dell os10 switch data source
List Brocade switch data sources
Add Brocade switch as a data source
Show Brocade switch data source details
Update a Brocade switch data source. Only credentials, nickname and notes can be updated.
Delete a Brocade switch data source
Enable a Brocade switch data source
Disable a Brocade switch data source
Collect config now for Brocade switch data source
Show SNMP config for Brocade switch data source
Update SNMP config for Brocade switch data source
List Juniper switch data sources
Add a Juniper switch Datasource
Show Juniper switch data source details
Update a Juniper switch data source
Delete a Juniper switch data source
Enable a Juniper switch data source
Disable a Juniper switch data source
Collect config now for Juniper switch data source
Show SNMP config for Juniper switch data source
Update SNMP config for a Juniper switch data source
List Arista switch data sources
Add Arista switch data source
Show Arista switch data source details
Update an switch data source
Delete an Arista switch data source
Enable an Arista switch data source
Disable an Arista switch data source
Collect config now for Arista switch data source
Show SNMP config for Arista switch data source
Update SNMP config for Arista switch data source
List Check Point firewall data sources
Add Check Point firewall as data source
Show Check Point firewall data source details
Update a Check Point firewall data source
Delete a Check Point firewall data source
Enable a Check Point firewall data source
Disable a Check Point firewall data source
Collect config now for Check Point firewall data source
List Palo Alto Networks Panorama firewall data sources
Add Palo Alto Networks Panorama firewall as data source
Show Palo Alto Networks Panorama firewall data source details
Update a Palo Alto Networks Panorama firewall data source
Delete a Palo Alto Networks Panorama firewall data source
Enable a Palo Alto Networks Panorama firewall data source
Disable a Palo Alto Networks Panorama firewall data source
Collect config now for Palo Alto Networks Panorama firewall data source
List Fortinet firewall data sources
Add Fortinet firewall as data source
Show Fortinet firewall data source details
Update a Fortinet firewall data source
Delete a Fortinet firewall data source
Enable a Fortinet firewall data source
Disable a Fortinet firewall data source
Collect config now for Fortinet firewall data source
List Cisco UCS Manager data sources
Add a Cisco UCS Manager as data source
Show Cisco UCS Manager data source details
Update a Cisco UCS Manager data source
Delete a Cisco UCS Manager data source
Enable a Cisco UCS Manager data source
Disable a Cisco UCS Manager data source
Show SNMP config for Cisco UCS Manager
Update SNMP config for Cisco UCS Manager
List Cisco ACI data sources
Add a Cisco ACI as data source
Show Cisco ACI data source details
Update a Cisco ACI data source
Delete a Cisco ACI data source
Enable a Cisco ACI data source
Disable a Cisco ACI data source
Collect config now Cisco ACI data source
Show SNMP config for Cisco ACI
Update SNMP config for Cisco ACI
List HPVC manager data sources
Add HPVC manager data source
Show HPVC data source details
Update a HPVC manager data source
Delete a HPVC manager data source
Enable a HPVC manager data source
Disable a HPVC manager data source
List HP OneView manager data sources
Add a HP OneView manager data source
Show HP OneView data source details
Update a HP OneView data source
Delete a HP OneView data source
Enable a HP OneView data source
Disable a HP OneView data source
List NSX-T Manager data sources
Add an NSX-T Manager data source
Show NSX-T Manager data source details
Update an NSX-T Manager data source
Delete an NSX-T Manager data source
Enable an NSX-T Manager data source
Disable an NSX-T Manager data source
List NSX Advanced Load Balancer data sources
Add an NSX Advanced Load Balancer data source
Show NSX Advanced Load Balancer data source details
Update an NSX Advanced Load Balancer data source
Delete an NSX Advanced Load Balancer data source
Enable an NSX Advanced Load Balancer data source
Disable an NSX Advanced Load Balancer data source
List VMware Tanzu Kubernetes Grid Integrated data sources
Add an VMware Tanzu Kubernetes Grid Integrated data source
Show VMware Tanzu Kubernetes Grid Integrated data source details
Update an VMware Tanzu Kubernetes Grid Integrated data source
Delete an VMware Tanzu Kubernetes Grid Integrated data source
Enable an VMware Tanzu Kubernetes Grid Integrated data source
Disable an VMware Tanzu Kubernetes Grid Integrated data source
List NSX-v Manager data sources
Add an NSX-v Manager data source
Show NSX-v Manager data source details
Update an NSX-v Manager data source
Delete an NSX-v Manager data source
Enable an NSX-v Manager data source
Disable an NSX-v Manager data source
Show NSX-v Controller Cluster details
Update NSX-v Controller Cluster details
List Kubernetes cluster data sources
Add an Kubernetes cluster data source
Show Kubernetes cluster data source details
Update an Kubernetes cluster data source
Delete an Kubernetes cluster data source
Enable an Kubernetes cluster data source
Disable an Kubernetes cluster data source
List OpenShift data sources
Add an OpenShift data source
Show OpenShift data source details
Update an OpenShift data source
Delete an OpenShift data source
Enable an OpenShift data source
Disable an OpenShift data source
List ServiceNow instance data sources
Add an ServiceNow instance data source
Show ServiceNow instance data source details
Update an ServiceNow instance data source
Delete an ServiceNow instance data source
Enable an ServiceNow instance data source
Disable an ServiceNow instance data source
List Infoblox DNS Manager data sources
Add an Infoblox DNS Manager data source
Show Infoblox DNS Manager data source details
Update an Infoblox DNS Manager data source
Delete an Infoblox DNS Manager data source
Enable an Infoblox DNS Manager data source
Disable an Infoblox DNS Manager data source
List VMC NSX Manager data sources
Add a VMC NSX Manager data source
Show VMC NSX Manager data source details
Update a VMC NSX Manager data source
Delete a VMC NSX Manager data source
Enable a VMC NSX Manager data source
Disable a VMC NSX Manager data source
List Azure Cloud data sources
Add an Azure Cloud data source
Show Azure Cloud data source details
Update an Azure Cloud data source
Delete an Azure Cloud data source
Enable an Azure Cloud data source
Disable an Azure Cloud data source
List VMware HCX data sources
Add an VMware HCX data source
Show VMware HCX data source details
Update an VMware HCX data source
Delete an VMware HCX data source
Enable an VMware HCX data source
Disable an VMware HCX data source
List VMware SD-WAN by VeloCloud data sources
Add a VMware SD-WAN by VeloCloud data source
Show VMware SD-WAN by VeloCloud data source details
Update a VMware SD-WAN by VeloCloud data source
Delete a VMware SD-WAN by VeloCloud data source
Enable a VMware SD-WAN by VeloCloud data source
Disable a VMware SD-WAN by VeloCloud data source
List AWS data sources
Create an AWS data source
Show AWS data source details
Update an AWS data source
Delete an AWS data source
Enable an AWS data source
Disable an AWS data source
List Data Sources added to VCF Operations for Networks Filters can be applied on enabled, Collector and problem Few examples of filter clause
- problem = 'Data Source Identity Information Change'
- problem = 'Invalid credentials'
- problem = 'Data Source is not reachable'
- Enabled = 'false'
- Collector = 'Collector_10.79.197.35'
Few examples of order_by clause
- Collector
- entity_type
List health of Data Sources added to VCF Operations for Networks
Migrate all Data Sources present on a collector to a new collector
Get status of migration of all Data Sources present on a collector to a new collector
Cancel migration of collector's data sources
List problem events.
List problem event details.
Bulk fetch of problems. Max batch size is 1000.
Show problem event details.
List vms
Show VM details
Bulk fetch of entity details using a list of entity IDs. Max batch size is 1000.
List vnics attached to virtual machines
Show vNIC details
List vSphere hosts
Show vSphere host details
List vSphere clusters
Show vSphere cluster details
List vCenter datacenters
Show vCenter datacenter details
List vCenter folders
Show vCenter folder details
List vSphere datastores
Show vSphere datastore details
List ESXi host vmknics
Show ESXi host vmknic details
List layer2 networks (VLANs, VXLANs)
Show layer2 network details
List NSX IP Sets
Show NSX IP Set details
List network traffic flows
Show network traffic flow details
List security groups (NSX, AWS, all security groups)
Show security group details
List security tags
Show security tag details
List firewall rules for NSX, AWS, Azure, physical firewalls, anything that has firewall rules
Show firewall rule details
List firewalls
Show firewall details
List services (used in firewall rules)
Show service details
List service groups (used in firewall rules)
Show service group details (used in firewall rules)
List vCenter managers
Show vCenter manager details
List NSX managers
Show NSX manager details
List of NSXT Controllers
Show NSXT Controller details
List of NSXT Edge Clusters
Show NSXT Edge Cluster details
List of NSXT Transport Nodes
Show NSXT Transport Node details
List of NSXT Transport Node CPU Cores
Show NSXT Transport Node CPU Core details
List of NSXT Management Nodes
Show NSXT Management Node details
List firewall managers
Show firewall manager details
List distributed virtual switches
Show distributed virtual switch details
List distributed virtual portgroups
Show distributed virtual portgroup details
Get names for entities.Limit of 1000 entities in a single request.
Get name of an entity
List Microsoft Azure Subscriptions
Show Microsoft Azure Subscription details
Lists all Logical Routers
Show Logical Router details
List Router Interfacse
Show Router Interface details
List AWS Account managers
Show AWS Account manager details
Lists all VMC AWS Direct Connect
Show VMC AWS Direct Connect details
Lists all VMware Transit Gateways
Show VMware Transit Gateway details
Lists all IPSec VPN Sessions
Show IPSec VPN Session details
Lists all VMC SDDCs
Show VMC SDDC details
Lists all VMC SDDC Groups
Show VMC SDDC Group details
Lists all Direct Connect Interfaces
Show Direct Connect Interface details
List switch ports
Show Switch Port details
Lists all HCX Managers
Show HCX Manager details
Lists all HCX Sites
Show HCX Site details
Lists all HCX Appliances
Show HCX Appliance details
Lists all HCX Tunnels
Show HCX Tunnels details
Lists all HCX L2 Extensions
Show HCX L2 Extension details
Lists all HCX Service Meshes
Show HCX Service Mesh details
Lists all HCX Services
Show HCX Services details
Lists all HCX Network Profiles
Show HCX Network Profile details
Lists all HCX Compute Profiles
Show HCX Compute Profile details
Lists all Virtual Disks
Show Virtual Disk details
List Kubernetes Clusters
Show Kubernetes Cluster details
List Kubernetes Namespaces
Show Kubernetes Namespace details
List Kubernetes Nodes
Show Kubernetes Node details
List Kubernetes Pods
Show Kubernetes Pod details
List Kubernetes Services
Show Kubernetes Service details
Bulk fetch of vendor info. Max batch size is 1000.
Shows Guided Network Troubleshooting incidents
Creates Guided Network Troubleshooting incident
Shows Guided Network Troubleshooting incident
Updates Guided Network Troubleshooting incident
Removes Guided Network Troubleshooting incident
Export Incomplete TCP flow Sessions in csv file
Get drill down of the incomplete tcp sessions for a specific destination virtual machine in a specific time interval.
Show version info
Get list of infrastructure nodes. Only admin users can retrieve this information.
Get list of infrastructure nodes with all details. Only admin users can retrieve this information.
Get details of infrastructure nodes. Only admin users can get this information. The proxy id is required for adding a data source for selecting appropriate proxy node to add the data source.
The proxy id is required for deleting a proxy node which can either be NodeId or model key. Examples : 10000:901:649591578347200326 (id) or IAPG7M8JS18458ROSJQRGQ0LLV (node_id). Only the admin user can perform this operation. Only the proxy nodes can be deleted using this API.
Retrieve the saved watermark for VMware Cloud Foundation (VCF) watermark. Only admin/auditor users can perform this action.
Update the existing VMware Cloud Foundation (VCF) watermark. Only admin users can perform this action.
Every product in the VMware Cloud Foundation (VCF) should mark themselves as deployed by VCF by including watermark information. Only admin users can perform this action.
Delete VMware Cloud Foundation (VCF) watermark. Only admin users can perform this action.
Intent Creation
Intent Fetch
Intent Updation
Intent Deletion
Intent Enable
Intent Disable
get audit logs based on filters specified in query
This api is deprecated. Please use /metrics/v2 Get metric points for an entity for an entity id and metric for a given time interval. Maximum number of metrics point returned by API is 300. In case the interval and time period combination have more than 300 metrics points, client should break the time period to multiple batches to get all the metrics points. These metric points are the points inside the metric charts (CPU, network rate, etc.)
Get metric points for an entity for an entity id and metric for a given time interval. Maximum number of metrics point returned by API is 300. In case the interval and time period combination have more than 300 metrics points, client should break the time period to multiple batches to get all the metrics points. These metric points are the points inside the metric charts (CPU, network rate, etc.)
This api is deprecated. Please use /metrics/fetch/v2. Get metric points for multiple entity ids and metric for a given time interval. All the entity ids should belong to the same entity type. Maximum number of metrics point per entity returned by API is configurable. Default is 300. In case the interval and time period combination have more than 300 metrics points, client should break the time period to multiple batches to get all the metrics points.
Get metric points for multiple entity ids and metric for a given time interval. All the entity ids should belong to the same entity type. Maximum number of metrics point per entity returned by API is configurable. Default is 300. In case the interval and time period combination have more than 300 metrics points, client should break the time period to multiple batches to get all the metrics points.
Get recommended firewall rules based on the flow data gathered by VCF Operations for Networks. This API provides service to retrieve recommended rules based on flow traffic that is observed between two groups OR for a single group based on all the inbound and outboud traffic for that group. In case two groups are provided, both the groups should be of same type. Currently supported groups are Application, Tier, NSXSecurityGroup, EC2SecurityGroup.
Export recommended firewall rules based on the flow data gathered by VCF Operations for Networks in NSX-V compatible format. The output will be a .zip file download.
Get the topology for the request entity as well as the metrics information based on the flow data gathered by VCF Operations for Networks
Get the connection graph for the specified object type
Get migration wave. Fetch based on group type
Enable migration wave computation
Disable migration wave computation
Get firewall rules applicable in path for a client IP and server IP for specified port/protocol.
This api is deprecated. Please use custom dashboard api instead.
This api is deprecated. Please use custom dashboard api instead.
This api is deprecated. Please use custom dashboard api instead.
This api is deprecated. Please use custom dashboard api instead.
This api is deprecated. Please use custom dashboard api instead.
This api is deprecated. Please use custom dashboard api instead.
This api is deprecated. Please use custom dashboard api instead.
This api is deprecated. Please use custom dashboard api instead.
This api is deprecated. Please use custom dashboard api instead.
This api is deprecated. Please use custom dashboard api instead.
This api is deprecated. Please use custom dashboard api instead.
This api is deprecated. Please use custom dashboard api instead.
Get details of metrics available for entity type
Bulk fetch of event meta info. Max batch size is 1000.
Using search QL API you can execute search by specifying search query directly as you specify on the UI. A successful search execution will return one of the following three things :
- List of entity ids that matches the search criteria.
- List of aggregations.
- List of groups.
Using search API you can search VCF Operations for Networks entities by specifying entity type and filter expression. A filter expression is a predicate expression (similar to SQL where clause) used to define the search criteria. Please refer to API Guide on details of how to construct filter expression. A successful search request will return a list of entity ids that matches the search criteria.
Using aggregate API you can aggregate search results for VCF Operations for Networks entities by specifying entity type, filter expression and aggregate clause. Please refer to API Guide on details of how to construct filter expression and aggregate clause. A successful search request will return a list of aggregations.
Using groupby search API you can group search results for VCF Operations for Networks entities by specifying entity type, filter expression, aggregate clause and groupby clause. Please refer to API Guide on details of how to construct filter expression, aggregate clause and groupby clause. A successful search request will return a list of groups.
Get all tag IDs e.g. EAST_WEST, INTERNET etc. These are used in the flow tags.
Show IP tag details with member IP addresses and subnets
Tag IP addresses with tag-id
Remove tag from IP addresses
Get all tag IDs e.g. EAST_WEST, INTERNET etc. These are used in the flow tags.
Show IP tag details with member IP addresses and subnets
Tag IP addresses with tag-id
Remove tag from IP addresses
Get all subnet mappings (CIDR to VLAN ID).
Create a new subnet mapping (CIDR to VLAN ID). Physical to physical flows (without the switches added as a data source) can be linked to a VLAN ID with to these mappings.
Update an existing subnet mapping (VLAN ID for the given CIDR).
Delete an existing subnet mapping (CIDR to VLAN ID).
Get certificate for given url
Retrieve the saved configuration of VMware Identity Manager in VCF Operations for Networks. Only admin users can retrieve this information.
Update the existing VMware Identity Manager configuration. Only admin users can perform this action.
VCF Operations for Networks supports SSO authentication through VMware Identity Manager. To authenticate against a particular VMware Identity Manager appliance, it must be configured and enabled in VCF Operations for Networks. Only admin users can perform this action.
Delete the existing VMware Identity Manager configuration. Only admin users can perform this action.
Enable VMware Identity Manager integration. Only admin users can perform this action.
Disable VMware Identity Manager integration, although it will not delete the configuration. Only admin users can perform this action.
Update role for user-group mapped through VMware Identity Manager. Only admin users can perform this action.
Add a new VMware Identity Manager user-group to VCF Operations for Networks. Only admin users can perform this action. VMware Identity Manager must be configured prior to this action.
Retrieve the list of existing user-groups. Only admin users can retrieve this information. This action is currently restricted to user-groups mapped through VMware Identity Manager.
Get details of a user-group. Only admin users can perform this action. This action is currently restricted to user-group mapped through VMware Identity Manager.
Delete an existing user-group. Only admin users can perform this action. This action is currently restricted to user-group mapped through VMware Identity Manager
Update role for user mapped through VMware Identity Manager. Only admin users can perform this action.
Add a new VMware Identity manager user to VCF Operations for Networks. Only admin users can perform this action. VMware Identity Manager must be configured prior to this action.
List the existing users. Only admin users can retrieve this information. This action is currently restricted to users mapped through VMware Identity Manager
List all the existing users. Only admin users can retrieve this information. This action is currently restricted to users mapped through VMware Identity Manager
Get details of a user. Only admin users can perform this action. This action is currently restricted to user mapped through VMware Identity Manager
Delete an existing user. Only admin users can perform this action. This action is currently restricted to user mapped through VMware Identity Manager
Update password of a local user. Any user can change his own password. Admin has permission to change any user password.
List of configured web proxy servers. Only admin and audit users can retrieve this information.
Add new Web Proxy server. By Default, maximum of 10 web proxy servers can be configured. Only admin users can perform this action.
Get details of an existing Web Proxy Server. Only admin and audit users can perform this action.
Update the details of an existing Web Proxy Server. Only admin can perform this action.
Delete an existing existing Web Proxy Server. Only admin user can perform this action.
Validate the connections with the updated web proxy settings. Only admin users can perform this action.
Validate the connections when migrating from one web proxy to another. Only admin users can perform this action.
Get details of connected clients to Web Proxy Server. Only admin and audit users can perform this action.
Get web proxy for infra nodes. Only admin and audit users can perform this action.
Output SNMP Engine ID for v3 traps. Only admin users can retrieve this information.
Update SNMP engine ID. It should be a valid hexadecimal string of even length between 10 to 64. Only admin users can perform this action.
List the configured SNMP Trap destination profiles. Only admin users can retrieve this information.
Add a new SNMP destination profile. By Default, maximum of 4 SNMP Trap profiles can be configured. Only admin users can perform this action.
Send Test trap to SNMP destination profile. Only admin users can perform this action.
Get details of an existing SNMP Trap destination profile. Only admin users can perform this action.
Update an existing SNMP Trap destination profile. Only admin users can perform this action.
Delete an existing SNMP destination profile. Only admin users can perform this action.
Migrate event subscriptions from given SNMP profile to multiple other SNMP Trap destination profiles.
List all Search Based Alert Configurations (User Defined Alert Configurations).
Add a new Search Based Alert Configuration (User Defined Alert Configuration).
Enable an existing Search Based Alert Configuration (User Defined Alert Configuration).
Disable an existing Search Based Alert Configuration (User Defined Alert Configuration).
Get details of an existing Search Based Alert Configuration (User Defined Alert Configuration).
Update an existing Search Based Alert Configuration (User Defined Alert Configuration).
Delete an existing Search Based Alert Configuration (User Defined Alert Configuration).
List the created User Defined Event defintions.
Add new User-Defined event.
Enable an existing User-Defined event.
Disable an existing User-Defined event.
Get details of an existing User-Defined event.
Update an existing User-Defined event.
Delete an existing User-Defined event.
Get Backup configuration
Update Backup configuration
Configure backup of platform configuration; system settings, data sources, SMTP and SNMP settings, and more. This can be sent to a local filesystem, or a remove SSH or FTP server.
Delete existing Backup configuration.
Get currently running or last Backup job status
Get Restore configuration
Configure restore of platform configuration and triggers restore operation. Must be done on a clean platform deployment.
Delete existing restore configuration.
Get currently running or last Restore job status
Get information for current licenses and license usage
This API is deprecated.
This API is deprecated.
This API is deprecated
Get the list of 'Databus' subscriptions
Create subscription to receive data related to a 'message group' from 'Databus'. All the data related to the message group will be sent to the registered 'receiver url'.
Retrieve a Databus subscription by specifying the ID of the subscription
Update subscription to receive data related to a 'message group' from 'Databus'. Receiver url of the subscription can be updated. Message group cannot be updated after creation of the subscription. If there is a requirement to change the message group, a new subscription can be created after deleting the subscription.
Delete a Databus subscription by specifying the ID of the subscription
Retrieves details of all certificates installed on vRNI
Updates a certificate
Get certificate update status
Get certificate update status for certificate id
Get login banner details. All users can retrieve this information.
Update existing login banner. Only admin users can perform this action.
Add new login banner. By Default, maximum of 1 login banner can be configured. Only admin users can perform this action.
Delete login banner. Only admin users can perform this action.
List of Syslog targets.
Add syslog server. Only admin users can perform this action.
Update syslog server. Only admin users can perform this action.
Delete syslog server. Only admin users can perform this action.
Send test log to syslog server. Only admin users can perform this action.
Get syslog server mappings. Only admin users can perform this action.
Map and Unmap platform, proxy(or collector) and Ni Alert to a syslog server. Only admin users can perform this action.
Get status of the syslog. The states describes whether the syslog is enabled or disabled.
Enable/Disable syslog functionality. Only admin users can perform this action.