Jump to Content
Home
Guides
API Reference
New HPE ANW Central
HPE ANW Central
AOS-CX
AOS 8
User Experience Insight
ClearPass Policy Manager
HPE ANW Fabric Composer
HPE ANW EdgeConnect SD-WAN
Guides
API Reference
GitHub
Airheads Developer Community
Log In
API Reference
Guides
API Reference
GitHub
Airheads Developer Community
Log In
HPE ANW Fabric Composer
API Reference
Update a monitor agent by UUID
Search
JUMP TO
API Endpoints
afc.sites
Get an array of Aruba Fabric Composer configurations
get
Add a new Aruba Fabric Composer configuration
post
Get an Aruba Fabric Composer configuration by UUID
get
Update an Aruba Fabric Composer configuration by UUID
put
Delete an Aruba Fabric Composer configuration by UUID
delete
afc.sites.fabrics
Get Fabrics from Aruba Fabric Composer Site instance by UUID
get
afc.sites.refresh
Refresh data learned from a Aruba Fabric Composer instance by UUID
post
afc.sites.switches
Get switches from a Aruba Fabric Composer instance by UUID
get
afc.sites.verify
Verify connectivity of an Aruba Fabric Composer configuration by UUID
post
afc.sites.vrfs
Get VRF from a Aruba Fabric Composer instance by UUID
get
afc.sites.vsx
Get vsxes from a Aruba Fabric Composer instance by UUID
get
applications
Get an array of Application objects
get
Add a new Application object
post
Bulk delete Applications
delete
Get a Application by UUID
get
Update a Application by UUID
put
Delete a Application by UUID
delete
aruba.netedits
Get an array of Aruba NetEdit configurations
get
Add a new Aruba NetEdit configuration
post
Get an Aruba NetEdit configuration by UUID
get
Update an Aruba NetEdit configuration by UUID
put
Delete an Aruba NetEdit configuration by UUID
delete
aruba.netedits.refresh
Refresh data learned from a Aruba NetEdit instance by UUID
post
aruba.netedits.verify
Verify connectivity of an Aruba NetEdit configuration by UUID
post
aspath_lists
Retrieve AS Path List objects.
get
Creates a AS Path List Configuration
post
Update a single AS Path List object.
put
Retrieve a single AS Path List configuration.
get
Delete a single AS Path List configuration.
delete
aspath_lists.associate
Associate AS Path List Configuration between switch scope and fabric scope
post
aspath_lists.aspath_list_entries
Retrieve AS Path List Entry objects.
get
Creates a AS Path List Entry Configuration
post
Update a single AS Path List Entry object.
put
Retrieve a single AS Path List Entry configuration.
get
Delete an AS Path List Entry configuration.
delete
audits
Get list of Audit Log objects in order from most recent to least recent.
get
Get an Audit Log by UUID
get
auth.password_policy
Get the system password policy
get
Update the system password policy
put
auth.sources
Get an array of authentication sources
get
Delete an Authentication Source by UUID
delete
Get an authentication source by UUID
get
auth.sources.ldap
Add a new LDAP authentication source
post
Update a LDAP authentication source by UUID
put
auth.sources.ldap.verify
Verify an existing LDAP authentication source by UUID
post
auth.sources.pki
Add a new PKI authentication source
post
Update a PKI authentication source by UUID
put
auth.sources.pki.verify
Verify an existing PKI authentication source by UUID
post
auth.sources.radius
Configure Radius for AFC
post
Update a Radius config for AFC
put
auth.sources.radius.verify
Verify an existing RADIUS authentication source by UUID
post
auth.token
Delete an API access token
delete
Get an API access token
post
backups
Create a backup
post
Get an array of backups
get
Get metadata about a backup
get
Delete a backup
delete
Update a backup retention hours value.
put
backups.schedules
Create a backup schedule
post
Get an array of backup schedules
get
Get info about a backup schedule
get
Update a backup schedule
put
Delete a backup schedule
delete
backups.upload
Upload a backup
post
backups.restore
Restore a backup
put
certificates.ssl
Get current Certificate Information
get
Replace SSL/TLS Certificate
put
certificates.ssl.regenerate
Regenerate Self-Signed Certificate
post
clusters
Get an array of clusters
get
Get a cluster by UUID
get
community_lists
Retrieve Community List objects.
get
Creates a Community List Configuration
post
Update a single Community List object.
put
Retrieve a single Community List configuration.
get
Delete a single Community List configuration.
delete
community_lists.associate
Associate Community List Configuration between switch scope and fabric scope
post
community_lists.community_list_entries
Retrieve Community List Entry objects.
get
Creates a Community List Entry Configuration
post
Update a single Community List Entry object.
put
Retrieve a single Community List Entry configuration.
get
Delete a Community List Entry configuration.
delete
dhcp_relay
Get DHCP relay configuration.
get
Create DHCP relay configuration.
post
Get DHCP relay configuration.
get
Update DHCP relay configuration.
put
Delete DHCP Relay object
delete
dns_client_configurations
Get an array of DNS Client Configurations
get
Add a new DNS Client Configuration
post
Get a DNS Client Configuration by UUID
get
Delete a DNS Client Configuration by UUID
delete
Update a DNS Client Configuration by UUID
put
endpoint_groups
Get Endpoint Groups
get
Delete certain Endpoint Groups
delete
Create a Endpoint Group
post
Get a Endpoint Group
get
Delete certain Endpoint Group
delete
Update a Endpoint Group
put
evpn
Get an array of EVPN objects
get
Add a new EVPN object
post
Delete a list of EVPN objects
delete
Update list of EVPN objects
patch
Delete a EVPN by UUID
delete
Get a EVPN object by UUID
get
Update a EVPN object by UUID
put
evpn.evpn_routes
Get a switches EVPN Routes
get
evpn.multi_site
Fabric Wide EVPN Multi Site Configuration
post
Get an array of evpn multi-site objects
get
Delete a list of EVPN multi site objects
delete
Delete a evpn multi site by UUID
delete
Get a EVPN multi site object by UUID
get
Update a EVPN multi site object by UUID
put
evpn.multi_site.reapply
Reapply Fabric Wide stretch vlan configuration on border leader and Clear the stretch vlan and globacl setting configuration on older border leader
put
evpn.reapply
Reapply Fabric Wide EVPN Configuration
post
evpn.settings
Get an array of EVPN Setings objects
get
Update an EVPN Settings object by Fabric UUID
put
Update EVPN Settings Based on Switches
patch
evpn.settings.switches
Get an array of EVPN Switch Setings objects
get
fabrics
Get an array of Fabric objects
get
Create a Fabric.
post
Get a Fabric by UUID
get
Delete a Fabric by UUID
delete
Update fabric configuration by UUID.
put
fabrics.l2_leaf_spine
Get an array of l2 leaf spine objects
get
Delete all l2leaf spine
delete
Creates single l2 leaf spine object for fabric
post
Update a leaf spine object by UUID
put
fabrics.leaf_spine
Get an array of leaf spine peer objects
get
Delete all leaf spine peers in the given fabrics
delete
Get an array of leaf spine peer objects for given fabric id
get
Add a new leaf spine peer object
post
Delete all leaf spine peers of the given fabric
delete
Get a leaf spine peer object by UUID
get
Update a leaf spine peer object by UUID
put
Delete a leaf pair object by UUID
delete
fabrics.multi_hop_vxlan
Retrieve multi hop vxlan objects for fabrics.
get
Creates single multi hop vxlan object for fabric
post
Retrieve single multi hop vxlan object for fabric.
get
Update single multi hop vxlan object for fabric.
put
Retrieve single multi hop vxlan object for fabric.
get
Delete multi hop vxlan object for fabric.
delete
fabrics.pvlans
Get an array of Private VLAN objects from multiple fabrics
get
Delete one or more Private VLANs objects
delete
Get an array of Private VLAN objects
get
Add a new Private VLAN object
post
Delete a Private VLAN by UUID
delete
Get a Private VLAN by UUID
get
Update a Private VLAN by UUID
put
fabrics.subleaf_leaf
Get an array of subleaf leaf objects
get
Delete all subleaf leaf
delete
Creates single subleaf leaf object for fabric
post
Update a subleaf leaf object by UUID
put
fabrics.vsf
Get an array of VSF stack peer objects
get
Get a vsf object by UUID
get
fabrics.vsx
Get an array of VSX pair objects
get
Delete all VSX pairs for fabric
delete
Get an array of VSX pair objects for given fabric id
get
Add a new VSX pair object
post
Delete all VSX pairs
delete
Get a VSX pair object by UUID
get
Update a VSX pair object by UUID
put
Delete a VSX pair object by UUID
delete
fabrics.vsxes.reapply
Reapply VSX pair objects
post
fabrics.vxlan_tunnels
Get an array of vxlan tunnel endpoint peer objects
get
fabrics.l2_leaf_spine.peers
Add a new leaf spine peer object
post
Get a l2 leaf spine peer object by UUID
get
Update a l2 leaf spine peer object by UUID
put
Delete a leaf spine peer object by UUID
delete
fabrics.leaf_spine_workflow
Add multiple leaf spine peer objects
post
Reapply Leaf Spine Configuration
put
fabrics.leaf_spine_workflow.settings
Get leaf spine bulk settings
get
fabrics.subleaf_leaf.peers
Add a new subleaf leaf peer object
post
Get a subleaf leaf peer object by UUID
get
Update a subleaf leaf peer object by UUID
put
Delete a subleaf leaf peer object by UUID
delete
fabrics.vsxes
Add multiple VSX pair objects
post
fabrics.vsxes.merge
Merge VSX pair objects
put
fabrics.vsxes.settings
Get VSX bulk settings
get
fabrics.ospf_routers_summary
Retrieve OSPF status summary for fabric
get
firewall.log.client_configurations
Get an array of Firewall Log configurations
get
Add a new Firewall log Client Configuration
post
Get a Firewall log Client Configuration by UUID
get
Delete a Firewall log Client Configuration by UUID
delete
Update a Firewall log Client Configuration by UUID
put
firewall.profile.client_configurations
Get an array of Firewall Profile objects
get
Get a Firewall Profile by UUID
get
Update a Firewall Profile by UUID
put
high_availability.api_state
Get the API HA state.
get
high_availability.config.reinit_replication
Reinitialize configuration replication on a HA node.
post
high_availability.config.status
Get status of config replication on an HA cluster.
get
high_availability.state
Get the HA state for a service.
get
high_availability.status
Get cluster status object
get
high_availability.vips
Get an array of Virtual IPs
get
Create a new Virtual IP
post
Modify a Virtual IP
put
Delete a Virtual IP
delete
Get a Virtual IP
get
hosts
Get an array of hosts
get
Patch request to update host objects
patch
Get a host by UUID
get
hosts.vswitches
Add a Distributed Virtual Switch(DVS)
post
hosts.vswitches.add_hosts
Add hosts to a Distributed Virtual Switch(DVS)
post
hosts.vswitches.add_pvlan_vnics
Add VM vnics to PVLAN Portgroups of Distributed Virtual Switch(DVS)
post
hosts.vswitches.add_pvlans
Add PVLANs to a Distributed Virtual Switch(DVS)
post
hosts.vswitches.lags
Add LAGs to a Distributed Virtual Switch(DVS)
post
hpe.ilo_amplifiers
Get an array of HPE iLO Amplifier configurations
get
Add a new HPE iLO Amplifier configuration
post
Get a HPE iLO Amplifier configuration by UUID
get
Update a HPE iLO Amplifier configuration by UUID
put
Delete a HPE iLO Amplifier configuration by UUID
delete
hpe.ilo_amplifiers.refresh
Refresh data learned from Ilo Amplifier instance by UUID
post
hpe.ilo_amplifiers.verify
Verify connectivity of a HPE iLO Amplifier configuration by UUID
post
hpe.simplivitys
Get an array of HPE Simplivity configurations
get
Add a new HPE Simplivity configuration
post
Get a HPE Simplivity configuration by UUID
get
Update a HPE Simplivity configuration by UUID
put
Delete a HPE Simplivity configuration by UUID
delete
hpe.simplivitys.refresh
Refresh data learned from a HPE Simplivity instance by UUID
post
hpe.simplivitys.verify
Verify connectivity of a HPE Simplivity configuration by UUID
post
integration_sets
Get an array of integration sets
get
/integration_sets
patch
integrations
Get an array of integrations
get
lags
Delete multiple provisioned LAG objects
delete
Get an array of LAG objects
get
Patch request to update LAG objects
patch
Add a new provisioned LAG object
post
Delete a provisioned LAG by UUID
delete
Get a LAG by UUID
get
Update a LAG by UUID
put
lags.merge
Merge independent MLAG entities into MLAG pair entities
put
lags.verify
Verify the lldp neighbour information of ports
post
licenses
Delete all licenses
delete
Get an array of license objects
get
Upload activated license information
post
Get license information by license key
get
Delete license information by license key
delete
licenses.check
Get licenses check for requested count of licenses.
get
licenses.status
Get licenses status
get
mac_attachments
Get a list of MAC attachments filtering output by query parameters.
get
Get MAC attachment by UUID
get
mac_attachments.refresh
Refresh MAC attachments in persistent store.
put
metric_collectors
Get list of hosted metric collectors
get
Get a specific metric collector
get
monitor_agents
Get a list of monitor agents
get
Create a new monitor agent
post
Update one or more monitor agents using JSON patch(es) with their UUIDs
patch
Get a monitor agent
get
Delete a monitor agent
delete
Update a monitor agent by UUID
put
monitor_agents.groups
Get a list of monitor agent groups
get
Create a new monitor agent group
post
Get a monitor agent group.
get
Delete a monitor agent group
delete
Update a monitor agent group by UUID
put
neighbor_discovery.configurations
Get an array of neighbor discovery configurations
get
Add a new Neighbor Discovery Configuration switch override
post
Get a neighbor discovery configuration by UUID
get
Modify an existing neighbor discovery protocol configuration
put
Delete a Neighbor Discovery Configuration by UUID
delete
neighbor_discovery.neighbor.refresh
Refresh neighbor discovery neighbors in persistent store
put
neighbor_discovery.neighbors
Get all neighbor discovery neighbors
get
Add a user-defined Neighbor
post
Delete a user-defined neighbor by UUID
delete
Get neighbor discovery neighbor by UUID
get
Modify an existing user-defined neighbor discovery neighbor
put
neighbor_discovery.statistics
Get neighbor discovery statistics
get
networks
Get an array of Network objects
get
Update a Network object by UUID
put
Get a Network by UUID
get
ntp_client_configurations
Get an array of NTP configurations
get
Add a new NTP Client Configuration
post
Get a NTP Client Configuration by UUID
get
Delete a NTP Client Configuration by UUID
delete
Update a NTP Client Configuration by UUID
put
nutanix.prisms
Get an array of Nutanix Prism configurations
get
Add a new Nutanix Prism configuration
post
Get a Nutanix Prism configuration by UUID
get
Update a Nutanix Prism configuration by UUID
put
Delete a Nutanix Prism configuration by UUID
delete
nutanix.prisms.refresh
Refresh data learned from a Nutanix Prism instance by UUID
post
nutanix.prisms.verify
Verify connectivity of a Nutanix Prism configuration by UUID
post
openapi
Get the Aruba Fabric Composer OpenAPI Schema
get
peers
Get an array of Peer objects
get
pensando.alerts
Get list of Pensando Alert objects in order from newest to oldest.
get
Get a Pensando Alert by UUID
get
pensando.dss
Get an array of Pensando DSS objects known to PSM
get
Register a Pensando DSS resident on a switch and admit it to PSM
post
Get a Pensando DSS resolved by related switch UUID
get
Decommission and delete a particular Pensando DSS from PSM and remove related switch configuration.
delete
pensando.psms
Get an array of Pensando PSM configurations
get
Add a new Pensando PSM configuration
post
Get an Pensando PSM configuration by UUID
get
Update an Pensando PSM configuration by UUID
put
Delete an Pensando PSM configuration by UUID
delete
pensando.psms.refresh
Refresh data learned from a Pensando PSM instance by UUID
post
pensando.psms.verify
Verify connectivity of an Pensando PSM configuration by UUID
post
ping
Aruba Fabric Composer API status check
get
policies
Get an array of policy objects
get
Add a new Policy object
post
Delete certain policies
delete
Get a policy by UUID
get
Update a Policy configuration by UUID
put
Delete a policy by UUID
delete
policies.clone
Clone Policy configurations by UUID
post
policy_distribution_targets
Add a new PDT.
post
Get an array of PDTs
get
Delete all PDT
delete
Update type or remove policies associated with the PDTs
patch
Get PDT with given UUID.
get
Update a PDT by UUID
put
Delete PDT with given UUID
delete
policy_groups
Get an array of policy group objects
get
Add a new Policy Group object
post
Delete certain policy groups
delete
Get a policy group by UUID
get
Update a Policy Group by UUID
put
Delete a policy group by UUID
delete
ports
Get an array of Port objects
get
Patch Request to update Port objects
patch
Get a Port by UUID
get
Update a Port configuration by UUID
put
ports.dsm.statistics
Get a list of Distributed Services Module Port statistic objects
get
Get a Distributed Services Module Port's statistics
get
ports.statistics
Get a list of port statistic objects
get
Get a Port's statistics
get
prefix_lists
Retrieve prefix List objects.
get
Creates a prefix List Configuration
post
Update a single prefix List object.
put
Retrieve a single prefix List configuration.
get
Delete a single prefix List configuration.
delete
prefix_lists.associate
Associate prefix List Configuration between switch scope and fabric scope
post
prefix_lists.prefix_list_entries
Retrieve prefix List Entry objects.
get
Creates a prefix List Entry Configuration
post
Update a single prefix List Entry object.
put
Retrieve a single prefix List Entry configuration.
get
Delete a prefix List Entry configuration.
delete
qualifiers
Get Qualifiers
get
Bulk delete Qualifiers
delete
Create a Qualifier
post
Get a Qualifier
get
Delete a Qualifier
delete
Update a Qualifier
put
radius
Get all Radius configs
get
Create a Radius config for switch and fabrics
post
Get a Radius config for switch or fabric
get
Delete a Radius config for switch or fabric
delete
Update a Radius config for switches and fabrics
put
remote_device_access
Get Remote Device Access configuration.
get
Update Remote Device Access properties.
put
remote_device_access.check_connection
Run check connection command to specified target or defaults.
post
resource_pool
Get an array of resource pools.
get
Add a new resource pool configuration
post
Delete all the Resource Pools created.
delete
Get a resource pool by UUID
get
Delete a Resource Pool by UUID
delete
Update a Resource Pool by UUID
put
route_maps
Retrieve Route Map objects.
get
Creates a Route Map Configuration
post
Update a single Route Map object.
put
Retrieve a single Route Map configuration.
get
Delete a single Route Map configuration.
delete
route_maps.associate
Associate Route Map Configuration between switch scope and fabric scope
post
route_maps.route_map_entries
Retrieve Route Map Entry objects.
get
Creates a Route Map Entry Configuration
post
Update a single Route Map Entry object.
put
Retrieve a single Route Map Entry configuration.
get
Delete a Route Map Entry configuration.
delete
rules
Get Rules
get
Create a Rule
post
Delete certain Rules
delete
Get a Rule
get
Update a Rule
put
Delete certain rule
delete
rules.clone
Clone Rule configurations by UUID
post
settings
Get an array of settings
get
Get a setting by key
get
Update a setting by key
put
sflow_configurations
Get an array of sFlow configuration objects
get
Add a new sFlow configuration object
post
Delete an sFlow configuration by UUID
delete
Get an sFlow configuration by UUID
get
Update an sFlow configuration by UUID
put
smart_nics
Get an array of smart nic objects
get
Get a smart nic by UUID
get
snmp_configurations
Get an array of SNMP configurations
get
Add a new SNMP configuration
post
Get a SNMP configuration by UUID
get
Delete a SNMP configuration by UUID
delete
Update a SNMP configuration by UUID
put
spanning_tree
Get the list of switches with the stp configurations applied.
get
Patch Request to update switch STP global parameters.
patch
Get a switches with the stp configurations applied.
get
Update STP configuration on a switch.
put
spanning_tree.stp_configuration
Create a spanning tree configuration.
post
Get all spanning tree configurations.
get
Delete multiple spanning tree configurations
delete
Get a spanning tree configuration.
get
Update a spanning tree configuration
put
Delete a spanning tree configuration.
delete
spanning_tree.stp_instance_ports
Get STP instance details.
get
spanning_tree.stp_port_configuration
Get list of STP Port Configurations for all switches.
get
Patch Request to update STP Port objects
patch
Get a switch STP Port Configurations.
get
Update a STP port configuration
put
statistics.configuration.ports
Get an array of port statistic configurations
get
Get a port statistic configuration
get
Update port statistics configuration
put
support_bundles
Add a support bundle
post
Get an array of support bundles
get
Delete all support bundles
delete
Get metadata about a support bundle
get
Delete a support bundle by name
delete
switches
Get an array of Switch objects
get
Patch Request to update a Switch object
patch
Get a Switch by UUID
get
Delete a Switch by UUID
delete
switches.checkpoint
Create a one-time or system generated checkpoint.
post
Get an array of checkpoints
get
Delete multiple checkpoints
delete
Get metadata about a checkpoint
get
Delete a checkpoint
delete
switches.checkpoint.rollback
Rollback a fabrics or switches to a checkpoint.
post
switches.checkpoint.schedules
Create a checkpoint schedule
post
Get an array of checkpoint schedules
get
Delete all checkpoint schedules
delete
Get info about a checkpoint schedule
get
Update a checkpoint schedule
put
Delete a checkpoint schedule
delete
switches.checkpoint.snapshot
Get metadata about a snapshot
get
Get metadata about a checkpoint snapshot
get
switches.cli_commands
CLI commands to switches
post
switches.cli_configs
GET CLI configs from switches
get
CLI configs to switches
post
switches.discover
Discover switches
post
switches.downlink
Get an array of downlink switch objects
get
Add a new downlink switch object
post
Delete a downlink switch by UUID. This will delete all associated configuration relating to this particular switch (there is no undo)
delete
Update a downlink switch by UUID.
put
Get a downlink switch by UUID
get
switches.dsm
Get an array of Distributed Services Module objects by switch uuids
get
Get an array of Distributed Services Module objects by switch uuid
get
switches.dsm.ports
Get an array of Distributed Services Module Port objects by switch uuids
get
Get an array of Distributed Services Module Port objects by switch uuid
get
switches.dsm.statistics
Get a list of Distributed Services Module Flow statistic objects
get
Get a Distributed Services Module Flow's statistics
get
Get a Distributed Services Module Flow's statistics
get
switches.modules
Get all modules
get
Get a list of modules
get
Patch a list of modules
patch
Get a module
get
switches.reboot
Reboot switches
put
switches.reconcile
Perform a soft config check on a list of switches.
put
switches.save_config
Perform a save config on a list of switches or fabrics.
put
switches.software
Get an array of switch software states
get
Get a switch software state by UUID
get
switches.software.images
Delete all switch software images
delete
Get an array of switch software images
get
Delete a switch software image by name
delete
Get metadata about a switch software image
get
Upload a switch software image
put
switches.software.stagings
Get an array of switch software staging processes
get
Add a new switch software staging process
post
Abort a switch software staging process by UUID
delete
Get a switch software staging by UUID
get
switches.software.upgrades
Get an array of switch software upgrade processes
get
Add a new switch software upgrade process
post
Abort a switch software upgrade process by UUID
delete
Get a switch software upgrade by UUID
get
switches.modules.reset
Perform a reset on list of modules.
put
switches.change_password
Change the administrator password for a switch
post
switches.clear_password
Clear the administrator password for a switch
post
syslog_client_configurations
Get an array of Syslog configurations
get
Add a new Syslog Client Configuration
post
Get a Syslog Client Configuration by UUID
get
Delete a Syslog Client Configuration by UUID
delete
Update a Syslog Client Configuration by UUID
put
system
Get the system object
get
Update the system
put
tags
Get an array of tags
get
Add a new tag
post
Get a tag by UUID
get
Update a tag by UUID
put
Delete a tag by UUID and remove from related objects
delete
tags.uuids
Add a set of object UUIDs to the object type of the given tag
post
Update (replace) the set of object UUIDs for the object type of the given tag
put
transceivers
Get an array of transceiver objects.
get
users
Get an array of users
get
Add a new user
post
Get a user by UUID
get
Update a user by UUID
put
Delete a user by UUID
delete
users.current
Get the current user
get
users.current.change_password
Change the password of the logged in user
post
users.current.update_preferences
Update the preferences of the logged in user
put
versions
Get the Aruba Fabric Composer API and Software Versions
get
vlan_groups
Get an array of VLAN group objects
get
Add a new VLAN Group object
post
Delete a VLAN group by UUID
delete
Get a VLAN group by UUID
get
Update a VLAN Group by UUID
put
vmware.nsxt
Get an array of VMware NSX-T configurations
get
Add a new VMware NSX-T configuration
post
Get a VMware NSX-T configuration by UUID
get
Update a VMware NSX-T configuration by UUID
put
Delete a VMware NSX-T configuration by UUID
delete
vmware.nsxt.refresh
Refresh data learned from a VMware NSX-T instance by UUID
post
vmware.nsxt.verify
Verify connectivity of a VMware NSX-T configuration by UUID
post
vmware.plugin.register
Register the Aruba Fabric Composer vSphere Web Client Plugin with vCenter
post
vmware.sddcs
Get an array of VMWare SDDC configurations
get
Add a new SDDC Pack configuration
post
Get a VMWare SDDC configuration by UUID
get
Update a VMWare SDDC configuration by UUID
put
Delete a VMWare SDDC configuration by UUID
delete
vmware.sddcs.refresh
Refresh data learned from a VMWare SDDC instance by UUID
post
vmware.sddcs.verify
Verify connectivity of a VMWare SDDC configuration by UUID
post
vmware.vcenters
Get an array of VMware vSphere configurations
get
Add a new VMware vSphere configuration
post
Get a VMware vSphere configuration by UUID
get
Update a VMware vSphere configuration by UUID
put
Delete a VMware vSphere configuration by UUID
delete
vmware.vcenters.refresh
Refresh data learned from a VMware vSphere instance by UUID
post
vmware.vcenters.register
Register the Aruba Fabric Composer vSphere Client Plugin by UUID
post
vmware.vcenters.verify
Verify connectivity of a VMware vSphere configuration by UUID
post
vrfs
Get an array of vrf objects
get
Add a new vrf object
post
Delete all vrfs
delete
Get a vrf object by UUID
get
Update a vrf object by UUID
put
Delete a vrf object by UUID
delete
vrfs.reapply
Re-apply VRFs to switches
post
vrfs.bgp
Retrieve VRF's global configuration
get
Update VRF's global BGP configuration
put
Retrieve VRF's switch-level configuration
get
Update VRF's switch-level BGP configuration
put
Delete VRF's switch-level BGP configuration
delete
vrfs.bgp.status
Retrieve VRF's BGP state
get
vrfs.bgp.summary
Retrieve VRF's BGP summary
get
vrfs.ip_interfaces
Create one or more IP Interface objects
post
Delete all IP Interfaces on a specified VRF
delete
Retrieve all IP Interfaces on a specified VRF
get
Get an Interface by unique identifier
get
Update an Interface specified by unique identifier
put
Delete an Interface specified by unique identifier
delete
vrfs.ip_interfaces.status
Retrieve VRF's IP Interfaces state
get
vrfs.ip_static_routes
Create one or more IP Static Route objects
post
Delete all IP Static Routes to a VRF
delete
Update an IP Static Route object associated with a VRF by UUID
put
Get an IP Static Route object associated with a VRF by UUID
get
Delete an IP Static Route object associated with a VRF by UUID
delete
vrfs.ip_tables.arp
Get ARP table for VRF switch
get
vrfs.ip_tables.ip_route
Get IP routes for VRF switch
get
vrfs.networks
Get an array of Network objects for the given VRF
get
Create a Network in the given VRF
post
Get a Network by UUID
get
Delete a Network by UUID
delete
Update a Network object by UUID
put
vrfs.ospf_global
Retrieve the OSPF global configuration for a virtual routing forwarding
get
Update OSPF global configuration for a virtual routing forwarding
put
vrfs.ospf_neighbors.status
Retrieve all OSPF neighbors status for a virtual routing forwarding
get
vrfs.ospf_routers
Retrieve the OSPF routers configuration for a virtual routing forwarding
get
Create OSPF router configuration for a virtual routing forwarding
post
Update OSPF router configuration for a virtual routing forwarding
put
Retrieve OSPF router configuration for a virtual routing forwarding
get
Delete OSPF router configuration for a virtual routing forwarding
delete
vrfs.ospf_routers.summary
Retrieve VRF's OSPF status summary
get
vrfs.ospf_routers.areas
Create OSPF area configuration for a virtual routing forwarding
post
Get OSPF areas configuration for a virtual routing forwarding
get
Update OSPF area configuration for a virtual routing forwarding
put
Delete OSPF area configuration for a virtual routing forwarding
delete
Get OSPF area configuration for a virtual routing forwarding
get
vrfs.ospf_routers.areas.interfaces
Create OSPF interface configuration for a virtual routing forwarding
post
Retrieve OSPF interface configuration for a virtual routing forwarding
get
Update OSPF interface configuration for a virtual routing forwarding
put
Retrieve OSPF interface configuration virtual routing forwarding
get
Delete OSPF interface configuration virtual routing forwarding
delete
vrfs.ospf_routers.areas.interfaces.status
Retrieve OSPF interface status for a virtual routing forwarding
get
vrfs.ospf_routers.areas.ranges
Create OSPF Area range
post
Retrieve OSPF Area Ranges
get
Update OSPF Area Range configuration
put
Retrieve OSPF Area Range configuration
get
Delete OSPF Area Range configuration
delete
vrfs.ospf_routers.areas.vlinks
Create OSPF Area Virtual Link
post
Retrieve OSPF Area Virtual Links
get
Update OSPF Area Virtual Link configuration
put
Retrieve OSPF Area Virtual Link configuration
get
Delete OSPF Area Virtual Link configuration
delete
vrfs.ospf_routers.summary_addresses
Create OSPF router summary addresses
post
Get OSPF ASBR summary addresses configuration
get
Update OSPF ASBR summary addresses configuration
put
Delete OSPF ASBR summary addresses
delete
Get OSPF ASBR summary addresses
get
vrfs.overlay
Retrieve a VRF's Overlay configuration
get
Create Overlay configuration
post
Retrieve VRF's overlay configuration
get
Delete overlay configuration on a specified VRF
delete
Update Overlay configuration
put
vrfs.switches
Retrieve VRF's switches configuration
get
Retrieve VRF's attributes per switch
get
Update VRF switch configuration
put
vrfs.underlay
Retrieve VRF's underlay configuration
get
Create Underlay configuration
post
Retrieve VRF's underlay configuration
get
Delete underlay configuration on a specified VRF
delete
Update Underlay configuration
put
Update a monitor agent by UUID
put
https://example.com/api/monitor_agents/
{uuid}
Language
Shell
Node
Ruby
PHP
Python
Credentials
Header
Header
RESPONSE
Click
Try It!
to start a request and see the response here!