Pluribus Networks REST API Version 5.1.1


Build (5.1.1-5010115300)

Pluribus Networks REST API.
More information: support@pluribusnetworks.com
Contact Info: support@pluribusnetworks.com
Version: 1.0.0
BasePath:/vRest
Apache 2.0 License
http://www.apache.org/licenses/LICENSE-2.0.html

Access

Methods

[ Jump to Models ]

Table of Contents

AaaTacacs

AccessLists

AclIps

AclMacs

AdminServices

AdminSessionTimeout

AdminSftp

AdminSyslogs

Alerts

ApiInstalls

BezelPortmaps

Bootenvs

BridgeDomains

CertExpirationAlert

CertRequests

Certs

ClientServerStats

ClusterBringdown

ClusterBringup

ClusterMemberships

Clusters

ConnectionLatencies

ConnectionStats

ConnectionStatsSettings

Connections

ControlStats

ControlStatsSettings

ControlTraffics

CpuClassSettings

CpuClassStats

CpuClasses

DhcpFilters

DhcpLeases

DscpMaps

ErrDisable

Eula

FabricAnycastMac

FabricCommPorts

FabricCommVrouterBgps

FabricInBandNetworks

FabricLocal

FabricNodes

FabricStats

FabricUpgradeStatuses

FabricUpgrades

FabricVnics

Fabrics

FlowTables

HogViolatorStats

HogViolators

IdLed

IgmpQuerierIps

IgmpRouters

IgmpSnooping

IgmpStaticGroups

IgmpStaticSources

IgmpStats

IgmpSwitches

Igmps

InlineServices

IpPools

IpfixCollectors

IpfixService

Ipv6securityRaguards

L2Checks

L2Histories

L2Setting

L2StaticMulticastGroups

L2Tables

L3Checks

L3Histories

L3Setting

L3Tables

Lacp

LacpPortStatsSettings

Lldps

LogAdminAudit

LogAlerts

LogArchivalSchedule

LogAuditExceptions

LogAudits

LogDatetimeFmtMode

LogEventSettings

LogEvents

LogSystemCounters

LogSystems

MacLimits

Mcasts

MgmtSessions

Mirrors

MldRouters

MldSnooping

MldStaticGroups

MldStaticSources

MldStats

MldSwitches

Mlds

MstConfigs

Nodes

NvQueueStats

NvQueueStatsSettings

ObjectLocations

Openvswitches

PnScripts

PortAssociationPaths

PortAssociations

PortBufferSettings

PortBuffers

PortConfigs

PortCosBws

PortCosRateSettings

PortCosStats

PortCosStatsSettings

PortCosWeight

PortEgresses

PortGroups

PortLacpStats

PortLacps

PortLldps

PortPfcStats

PortPfcStatsSettings

PortPfcs

PortPhys

PortStats

PortStatsSettings

PortStatsSnmps

PortStormControls

PortVlans

PortXcvrMemories

PortXcvrs

Ports

PrefixLists

Roles

ServiceHeartbeats

ServiceStats

SflowCollectors

Sflows

SnmpCommunities

SnmpEngineid

SnmpSystem

SnmpTrapEnable

SnmpTrapSinks

SnmpUsers

SnmpV3TrapSinks

SnmpVacms

Snmps

Software

SoftwareLicenses

SoftwareUpgradeStatuses

StaticArps

StaticEcmpGroups

StorageDevices

Stp

StpPortEvents

StpPortStates

StpPorts

StpStates

Subnets

SwitchConfigs

SwitchGroups

SwitchInfo

SwitchMode

SwitchNicInfos

SwitchNicStats

SwitchRoutes

SwitchSetup

SwitchStatusSettings

SwitchStatuses

SwitchVnics

SyslogTlsCertInfos

SyslogTlsCertRequests

SyslogTlsCerts

System

SystemDiagnosticsHwLimits

SystemSettings

SystemStats

SystemStatsSettings

Topologies

TransactionNodes

TransactionSettings

Transactions

TrunkStats

Trunks

TunnelHistories

TunnelHistorySettings

TunnelStats

TunnelStatsSettings

Tunnels

Udfs

Users

VcenterConnections

VflowClasses

VflowMgmtStats

VflowSettings

VflowStats

VflowStatsSettings

VflowTableProfiles

VflowTables

Vflows

VlagStats

Vlags

VlanStats

VlanStatsSettings

Vlans

Vles

VnetManagers

VnetPublicVlans

Vnets

VportHistories

VportSettings

VportStats

Vports

VrfMroutes

VrfMulticast

VrfMulticastFlood

Vrfs

VrouterCachedRoutes

VrouterEcmpCachedRoutes

VrouterEcmpGroups

VrouterFibArps

VrouterFibRoutes

VrouterLogs

VrouterMfibRoutes

VrouterMribRoutes

VrouterRibHistories

VrouterRibHistorySettings

VrouterRibRoutes

VrouterRoutesStats

Vrouters

VtepAutoVxlan

Vteps

VxlanDestPort

VxlanStats

VxlanStatsSettings

WebCertInfos

WebCertRequests

WebCertSelfSigneds

WebCerts

AaaTacacs

Up
post /aaa-tacacs
(createTacacs)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body aaa-tacacs-create (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
delete /aaa-tacacs/{name}
(deleteTacacsByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /aaa-tacacs
(showTacacs)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

aaa-tacacs-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "server" : "server",
    "cmd-acct" : true,
    "sess-author" : true,
    "service-vtysh" : "service-vtysh",
    "sess-acct" : true,
    "errors-logged" : true,
    "author-local" : true,
    "priority" : 1,
    "api.switch-name" : "api.switch-name",
    "timed-out" : true,
    "timeout" : 6,
    "acct-local" : true,
    "num-errors" : 5,
    "authen-method" : "pap",
    "authen-local" : true,
    "port" : 0,
    "service" : "service",
    "service-shell" : "service-shell",
    "scope" : "local",
    "name" : "name",
    "error-start" : "error-start",
    "cmd-author" : true,
    "authen" : true,
    "status" : "status"
  }, {
    "server" : "server",
    "cmd-acct" : true,
    "sess-author" : true,
    "service-vtysh" : "service-vtysh",
    "sess-acct" : true,
    "errors-logged" : true,
    "author-local" : true,
    "priority" : 1,
    "api.switch-name" : "api.switch-name",
    "timed-out" : true,
    "timeout" : 6,
    "acct-local" : true,
    "num-errors" : 5,
    "authen-method" : "pap",
    "authen-local" : true,
    "port" : 0,
    "service" : "service",
    "service-shell" : "service-shell",
    "scope" : "local",
    "name" : "name",
    "error-start" : "error-start",
    "cmd-author" : true,
    "authen" : true,
    "status" : "status"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success aaa-tacacs-show-response

Up
get /aaa-tacacs/{name}
(showTacacsByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

aaa-tacacs-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "server" : "server",
    "cmd-acct" : true,
    "sess-author" : true,
    "service-vtysh" : "service-vtysh",
    "sess-acct" : true,
    "errors-logged" : true,
    "author-local" : true,
    "priority" : 1,
    "api.switch-name" : "api.switch-name",
    "timed-out" : true,
    "timeout" : 6,
    "acct-local" : true,
    "num-errors" : 5,
    "authen-method" : "pap",
    "authen-local" : true,
    "port" : 0,
    "service" : "service",
    "service-shell" : "service-shell",
    "scope" : "local",
    "name" : "name",
    "error-start" : "error-start",
    "cmd-author" : true,
    "authen" : true,
    "status" : "status"
  }, {
    "server" : "server",
    "cmd-acct" : true,
    "sess-author" : true,
    "service-vtysh" : "service-vtysh",
    "sess-acct" : true,
    "errors-logged" : true,
    "author-local" : true,
    "priority" : 1,
    "api.switch-name" : "api.switch-name",
    "timed-out" : true,
    "timeout" : 6,
    "acct-local" : true,
    "num-errors" : 5,
    "authen-method" : "pap",
    "authen-local" : true,
    "port" : 0,
    "service" : "service",
    "service-shell" : "service-shell",
    "scope" : "local",
    "name" : "name",
    "error-start" : "error-start",
    "cmd-author" : true,
    "authen" : true,
    "status" : "status"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success aaa-tacacs-show-response

Up
get /aaa-tacacs/status/{name}
(statusTacacs)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

aaa-tacacs-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "server" : "server",
    "cmd-acct" : true,
    "sess-author" : true,
    "service-vtysh" : "service-vtysh",
    "sess-acct" : true,
    "errors-logged" : true,
    "author-local" : true,
    "priority" : 1,
    "api.switch-name" : "api.switch-name",
    "timed-out" : true,
    "timeout" : 6,
    "acct-local" : true,
    "num-errors" : 5,
    "authen-method" : "pap",
    "authen-local" : true,
    "port" : 0,
    "service" : "service",
    "service-shell" : "service-shell",
    "scope" : "local",
    "name" : "name",
    "error-start" : "error-start",
    "cmd-author" : true,
    "authen" : true,
    "status" : "status"
  }, {
    "server" : "server",
    "cmd-acct" : true,
    "sess-author" : true,
    "service-vtysh" : "service-vtysh",
    "sess-acct" : true,
    "errors-logged" : true,
    "author-local" : true,
    "priority" : 1,
    "api.switch-name" : "api.switch-name",
    "timed-out" : true,
    "timeout" : 6,
    "acct-local" : true,
    "num-errors" : 5,
    "authen-method" : "pap",
    "authen-local" : true,
    "port" : 0,
    "service" : "service",
    "service-shell" : "service-shell",
    "scope" : "local",
    "name" : "name",
    "error-start" : "error-start",
    "cmd-author" : true,
    "authen" : true,
    "status" : "status"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success aaa-tacacs-show-response

Up
get /aaa-tacacs/status
(statusTacacs_1)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

aaa-tacacs-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "server" : "server",
    "cmd-acct" : true,
    "sess-author" : true,
    "service-vtysh" : "service-vtysh",
    "sess-acct" : true,
    "errors-logged" : true,
    "author-local" : true,
    "priority" : 1,
    "api.switch-name" : "api.switch-name",
    "timed-out" : true,
    "timeout" : 6,
    "acct-local" : true,
    "num-errors" : 5,
    "authen-method" : "pap",
    "authen-local" : true,
    "port" : 0,
    "service" : "service",
    "service-shell" : "service-shell",
    "scope" : "local",
    "name" : "name",
    "error-start" : "error-start",
    "cmd-author" : true,
    "authen" : true,
    "status" : "status"
  }, {
    "server" : "server",
    "cmd-acct" : true,
    "sess-author" : true,
    "service-vtysh" : "service-vtysh",
    "sess-acct" : true,
    "errors-logged" : true,
    "author-local" : true,
    "priority" : 1,
    "api.switch-name" : "api.switch-name",
    "timed-out" : true,
    "timeout" : 6,
    "acct-local" : true,
    "num-errors" : 5,
    "authen-method" : "pap",
    "authen-local" : true,
    "port" : 0,
    "service" : "service",
    "service-shell" : "service-shell",
    "scope" : "local",
    "name" : "name",
    "error-start" : "error-start",
    "cmd-author" : true,
    "authen" : true,
    "status" : "status"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success aaa-tacacs-show-response

Up
put /aaa-tacacs/{name}
(updateTacacsByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body aaa-tacacs-modify (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

AccessLists

Up
post /access-lists/{name}/ips
(addNvOSAccessListIpByNvOSAccessListName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body access-list-ip-add (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
post /access-lists
(createNvOSAccessList)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body access-list-create (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
delete /access-lists/{name}
(deleteNvOSAccessListByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
delete /access-lists/{name}/ips/{ip}
(removeNvOSAccessListIpByNameByIp)

Path parameters

name (required)
Path Parameter
ip (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /access-lists/{name}
(showNvOSAccessListByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

access-list-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "scope" : "local",
    "name" : "name",
    "api.switch-name" : "api.switch-name"
  }, {
    "scope" : "local",
    "name" : "name",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success access-list-show-response

Up
get /access-lists/{name}/ips/{ip}
(showNvOSAccessListIpByNameByIp)

Path parameters

name (required)
Path Parameter
ip (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

access-list-ip-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "ip" : "ip",
    "api.switch-name" : "api.switch-name"
  }, {
    "ip" : "ip",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success access-list-ip-show-response

Up
get /access-lists/{name}/ips
(showNvOSAccessListIpsByNvOSAccessListName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

access-list-ip-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "ip" : "ip",
    "api.switch-name" : "api.switch-name"
  }, {
    "ip" : "ip",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success access-list-ip-show-response

Up
get /access-lists
(showNvOSAccessLists)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

access-list-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "scope" : "local",
    "name" : "name",
    "api.switch-name" : "api.switch-name"
  }, {
    "scope" : "local",
    "name" : "name",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success access-list-show-response

AclIps

Up
post /acl-ips
(createIpAcl)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body acl-ip-create (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
delete /acl-ips/id/{id}
(deleteIpAclByIdent)

Path parameters

id (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
delete /acl-ips/name/{name}
(deleteIpAclByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /acl-ips/id/{id}
(showIpAclByIdent)

Path parameters

id (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

acl-ip-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "dst-ip" : "dst-ip",
    "src-ip" : "src-ip",
    "bd" : "bd",
    "src-port" : 5,
    "dst-port" : 5,
    "api.switch-name" : "api.switch-name",
    "dst-ip-mask" : 1,
    "vlan" : 0,
    "port" : 6,
    "scope" : "local",
    "proto" : 7,
    "name" : "name",
    "vnet-id" : "vnet-id",
    "action" : "permit",
    "id" : "id",
    "src-ip-mask" : 2
  }, {
    "dst-ip" : "dst-ip",
    "src-ip" : "src-ip",
    "bd" : "bd",
    "src-port" : 5,
    "dst-port" : 5,
    "api.switch-name" : "api.switch-name",
    "dst-ip-mask" : 1,
    "vlan" : 0,
    "port" : 6,
    "scope" : "local",
    "proto" : 7,
    "name" : "name",
    "vnet-id" : "vnet-id",
    "action" : "permit",
    "id" : "id",
    "src-ip-mask" : 2
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success acl-ip-show-response

Up
get /acl-ips/name/{name}
(showIpAclByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

acl-ip-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "dst-ip" : "dst-ip",
    "src-ip" : "src-ip",
    "bd" : "bd",
    "src-port" : 5,
    "dst-port" : 5,
    "api.switch-name" : "api.switch-name",
    "dst-ip-mask" : 1,
    "vlan" : 0,
    "port" : 6,
    "scope" : "local",
    "proto" : 7,
    "name" : "name",
    "vnet-id" : "vnet-id",
    "action" : "permit",
    "id" : "id",
    "src-ip-mask" : 2
  }, {
    "dst-ip" : "dst-ip",
    "src-ip" : "src-ip",
    "bd" : "bd",
    "src-port" : 5,
    "dst-port" : 5,
    "api.switch-name" : "api.switch-name",
    "dst-ip-mask" : 1,
    "vlan" : 0,
    "port" : 6,
    "scope" : "local",
    "proto" : 7,
    "name" : "name",
    "vnet-id" : "vnet-id",
    "action" : "permit",
    "id" : "id",
    "src-ip-mask" : 2
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success acl-ip-show-response

Up
get /acl-ips
(showIpAcls)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

acl-ip-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "dst-ip" : "dst-ip",
    "src-ip" : "src-ip",
    "bd" : "bd",
    "src-port" : 5,
    "dst-port" : 5,
    "api.switch-name" : "api.switch-name",
    "dst-ip-mask" : 1,
    "vlan" : 0,
    "port" : 6,
    "scope" : "local",
    "proto" : 7,
    "name" : "name",
    "vnet-id" : "vnet-id",
    "action" : "permit",
    "id" : "id",
    "src-ip-mask" : 2
  }, {
    "dst-ip" : "dst-ip",
    "src-ip" : "src-ip",
    "bd" : "bd",
    "src-port" : 5,
    "dst-port" : 5,
    "api.switch-name" : "api.switch-name",
    "dst-ip-mask" : 1,
    "vlan" : 0,
    "port" : 6,
    "scope" : "local",
    "proto" : 7,
    "name" : "name",
    "vnet-id" : "vnet-id",
    "action" : "permit",
    "id" : "id",
    "src-ip-mask" : 2
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success acl-ip-show-response

Up
put /acl-ips/id/{id}
(updateIpAclByIdent)

Path parameters

id (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body acl-ip-modify (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
put /acl-ips/name/{name}
(updateIpAclByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body acl-ip-modify (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

AclMacs

Up
post /acl-macs
(createMacAcl)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body acl-mac-create (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
delete /acl-macs/id/{id}
(deleteMacAclByIdent)

Path parameters

id (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
delete /acl-macs/name/{name}
(deleteMacAclByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /acl-macs/id/{id}
(showMacAclByIdent)

Path parameters

id (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

acl-mac-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "bd" : "bd",
    "dst-mac" : "dst-mac",
    "ether-type" : "0x800",
    "api.switch-name" : "api.switch-name",
    "vlan" : 0,
    "port" : 6,
    "scope" : "local",
    "name" : "name",
    "src-mac" : "src-mac",
    "vnet-id" : "vnet-id",
    "action" : "permit",
    "id" : "id",
    "dst-mac-mask" : "dst-mac-mask",
    "src-mac-mask" : "src-mac-mask"
  }, {
    "bd" : "bd",
    "dst-mac" : "dst-mac",
    "ether-type" : "0x800",
    "api.switch-name" : "api.switch-name",
    "vlan" : 0,
    "port" : 6,
    "scope" : "local",
    "name" : "name",
    "src-mac" : "src-mac",
    "vnet-id" : "vnet-id",
    "action" : "permit",
    "id" : "id",
    "dst-mac-mask" : "dst-mac-mask",
    "src-mac-mask" : "src-mac-mask"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success acl-mac-show-response

Up
get /acl-macs/name/{name}
(showMacAclByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

acl-mac-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "bd" : "bd",
    "dst-mac" : "dst-mac",
    "ether-type" : "0x800",
    "api.switch-name" : "api.switch-name",
    "vlan" : 0,
    "port" : 6,
    "scope" : "local",
    "name" : "name",
    "src-mac" : "src-mac",
    "vnet-id" : "vnet-id",
    "action" : "permit",
    "id" : "id",
    "dst-mac-mask" : "dst-mac-mask",
    "src-mac-mask" : "src-mac-mask"
  }, {
    "bd" : "bd",
    "dst-mac" : "dst-mac",
    "ether-type" : "0x800",
    "api.switch-name" : "api.switch-name",
    "vlan" : 0,
    "port" : 6,
    "scope" : "local",
    "name" : "name",
    "src-mac" : "src-mac",
    "vnet-id" : "vnet-id",
    "action" : "permit",
    "id" : "id",
    "dst-mac-mask" : "dst-mac-mask",
    "src-mac-mask" : "src-mac-mask"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success acl-mac-show-response

Up
get /acl-macs
(showMacAcls)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

acl-mac-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "bd" : "bd",
    "dst-mac" : "dst-mac",
    "ether-type" : "0x800",
    "api.switch-name" : "api.switch-name",
    "vlan" : 0,
    "port" : 6,
    "scope" : "local",
    "name" : "name",
    "src-mac" : "src-mac",
    "vnet-id" : "vnet-id",
    "action" : "permit",
    "id" : "id",
    "dst-mac-mask" : "dst-mac-mask",
    "src-mac-mask" : "src-mac-mask"
  }, {
    "bd" : "bd",
    "dst-mac" : "dst-mac",
    "ether-type" : "0x800",
    "api.switch-name" : "api.switch-name",
    "vlan" : 0,
    "port" : 6,
    "scope" : "local",
    "name" : "name",
    "src-mac" : "src-mac",
    "vnet-id" : "vnet-id",
    "action" : "permit",
    "id" : "id",
    "dst-mac-mask" : "dst-mac-mask",
    "src-mac-mask" : "src-mac-mask"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success acl-mac-show-response

Up
put /acl-macs/id/{id}
(updateMacAclByIdent)

Path parameters

id (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body acl-mac-modify (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
put /acl-macs/name/{name}
(updateMacAclByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body acl-mac-modify (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

AdminServices

Up
get /admin-services/{if}
(showAdminServiceByNic)

Path parameters

if (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

admin-service-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "web-port" : 6,
    "web-log" : true,
    "web" : true,
    "net-api" : true,
    "ssh" : true,
    "web-ssl" : true,
    "nfs" : true,
    "web-ssl-port" : 0,
    "snmp" : true,
    "icmp" : true,
    "api.switch-name" : "api.switch-name",
    "if" : "if"
  }, {
    "web-port" : 6,
    "web-log" : true,
    "web" : true,
    "net-api" : true,
    "ssh" : true,
    "web-ssl" : true,
    "nfs" : true,
    "web-ssl-port" : 0,
    "snmp" : true,
    "icmp" : true,
    "api.switch-name" : "api.switch-name",
    "if" : "if"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success admin-service-show-response

Up
get /admin-services
(showAdminServices)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

admin-service-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "web-port" : 6,
    "web-log" : true,
    "web" : true,
    "net-api" : true,
    "ssh" : true,
    "web-ssl" : true,
    "nfs" : true,
    "web-ssl-port" : 0,
    "snmp" : true,
    "icmp" : true,
    "api.switch-name" : "api.switch-name",
    "if" : "if"
  }, {
    "web-port" : 6,
    "web-log" : true,
    "web" : true,
    "net-api" : true,
    "ssh" : true,
    "web-ssl" : true,
    "nfs" : true,
    "web-ssl-port" : 0,
    "snmp" : true,
    "icmp" : true,
    "api.switch-name" : "api.switch-name",
    "if" : "if"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success admin-service-show-response

Up
put /admin-services/{if}
(updateAdminServiceByNic)

Path parameters

if (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body admin-service-modify (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

AdminSessionTimeout

Up
get /admin-session-timeout
(showAdminSessionTimeout)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

admin-session-timeout-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "api.switch-name" : "api.switch-name",
    "timeout" : 0
  }, {
    "api.switch-name" : "api.switch-name",
    "timeout" : 0
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success admin-session-timeout-show-response

Up
put /admin-session-timeout
(updateAdminSessionTimeout)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

AdminSftp

Up
get /admin-sftp
(showAdminSftp)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

admin-sftp-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "sftp-user" : "sftp-user",
    "enable" : true,
    "api.switch-name" : "api.switch-name"
  }, {
    "sftp-user" : "sftp-user",
    "enable" : true,
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success admin-sftp-show-response

Up
put /admin-sftp
(updateAdminSftp)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body admin-sftp-modify (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

AdminSyslogs

Up
post /admin-syslogs/{syslog-name}/matches
(addAdminSyslogMatchByAdminSyslogName)

Path parameters

syslog-name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body admin-syslog-match-add (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
post /admin-syslogs
(createAdminSyslog)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body admin-syslog-create (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
delete /admin-syslogs/{name}
(deleteAdminSyslogByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
delete /admin-syslogs/{syslog-name}/matches/{name}
(removeAdminSyslogMatchByNameByName)

Path parameters

syslog-name (required)
Path Parameter
name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /admin-syslogs/{name}
(showAdminSyslogByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

admin-syslog-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "port" : 0,
    "scope" : "local",
    "name" : "name",
    "host" : "host",
    "message-format" : "structured",
    "transport" : "tcp-tls",
    "api.switch-name" : "api.switch-name",
    "status" : "status"
  }, {
    "port" : 0,
    "scope" : "local",
    "name" : "name",
    "host" : "host",
    "message-format" : "structured",
    "transport" : "tcp-tls",
    "api.switch-name" : "api.switch-name",
    "status" : "status"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success admin-syslog-show-response

Up
get /admin-syslogs/{syslog-name}/matches/{name}
(showAdminSyslogMatchByNameByName)

Path parameters

syslog-name (required)
Path Parameter
name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

admin-syslog-match-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "msg-code" : 5,
    "msg-show-time" : "msg-show-time",
    "msg-bd" : "msg-bd",
    "msg-remote_switch" : "msg-remote_switch",
    "api.switch-name" : "api.switch-name",
    "msg-client-pid" : 6,
    "msg-switch" : "msg-switch",
    "msg-length" : 9,
    "msg-user" : "msg-user",
    "msg-time" : "msg-time",
    "set-facility" : 3,
    "msg-message" : "msg-message",
    "msg-args" : "msg-args",
    "msg-reverse" : true,
    "msg-vxlan" : "msg-vxlan",
    "msg-name" : "msg-name",
    "msg-vlan" : 2,
    "msg-level" : "critical",
    "msg-program" : "msg-program",
    "msg-vnet" : "msg-vnet",
    "msg-port" : 5,
    "msg-starting-point" : 7,
    "name" : "name",
    "msg-pid" : 0,
    "msg-event-type" : "system",
    "set-severity" : 1,
    "msg-category" : "event",
    "msg-client-addr" : "msg-client-addr",
    "msg-since-last-reset" : true
  }, {
    "msg-code" : 5,
    "msg-show-time" : "msg-show-time",
    "msg-bd" : "msg-bd",
    "msg-remote_switch" : "msg-remote_switch",
    "api.switch-name" : "api.switch-name",
    "msg-client-pid" : 6,
    "msg-switch" : "msg-switch",
    "msg-length" : 9,
    "msg-user" : "msg-user",
    "msg-time" : "msg-time",
    "set-facility" : 3,
    "msg-message" : "msg-message",
    "msg-args" : "msg-args",
    "msg-reverse" : true,
    "msg-vxlan" : "msg-vxlan",
    "msg-name" : "msg-name",
    "msg-vlan" : 2,
    "msg-level" : "critical",
    "msg-program" : "msg-program",
    "msg-vnet" : "msg-vnet",
    "msg-port" : 5,
    "msg-starting-point" : 7,
    "name" : "name",
    "msg-pid" : 0,
    "msg-event-type" : "system",
    "set-severity" : 1,
    "msg-category" : "event",
    "msg-client-addr" : "msg-client-addr",
    "msg-since-last-reset" : true
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success admin-syslog-match-show-response

Up
get /admin-syslogs/{syslog-name}/matches
(showAdminSyslogMatchesByAdminSyslogName)

Path parameters

syslog-name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

admin-syslog-match-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "msg-code" : 5,
    "msg-show-time" : "msg-show-time",
    "msg-bd" : "msg-bd",
    "msg-remote_switch" : "msg-remote_switch",
    "api.switch-name" : "api.switch-name",
    "msg-client-pid" : 6,
    "msg-switch" : "msg-switch",
    "msg-length" : 9,
    "msg-user" : "msg-user",
    "msg-time" : "msg-time",
    "set-facility" : 3,
    "msg-message" : "msg-message",
    "msg-args" : "msg-args",
    "msg-reverse" : true,
    "msg-vxlan" : "msg-vxlan",
    "msg-name" : "msg-name",
    "msg-vlan" : 2,
    "msg-level" : "critical",
    "msg-program" : "msg-program",
    "msg-vnet" : "msg-vnet",
    "msg-port" : 5,
    "msg-starting-point" : 7,
    "name" : "name",
    "msg-pid" : 0,
    "msg-event-type" : "system",
    "set-severity" : 1,
    "msg-category" : "event",
    "msg-client-addr" : "msg-client-addr",
    "msg-since-last-reset" : true
  }, {
    "msg-code" : 5,
    "msg-show-time" : "msg-show-time",
    "msg-bd" : "msg-bd",
    "msg-remote_switch" : "msg-remote_switch",
    "api.switch-name" : "api.switch-name",
    "msg-client-pid" : 6,
    "msg-switch" : "msg-switch",
    "msg-length" : 9,
    "msg-user" : "msg-user",
    "msg-time" : "msg-time",
    "set-facility" : 3,
    "msg-message" : "msg-message",
    "msg-args" : "msg-args",
    "msg-reverse" : true,
    "msg-vxlan" : "msg-vxlan",
    "msg-name" : "msg-name",
    "msg-vlan" : 2,
    "msg-level" : "critical",
    "msg-program" : "msg-program",
    "msg-vnet" : "msg-vnet",
    "msg-port" : 5,
    "msg-starting-point" : 7,
    "name" : "name",
    "msg-pid" : 0,
    "msg-event-type" : "system",
    "set-severity" : 1,
    "msg-category" : "event",
    "msg-client-addr" : "msg-client-addr",
    "msg-since-last-reset" : true
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success admin-syslog-match-show-response

Up
get /admin-syslogs
(showAdminSyslogs)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

admin-syslog-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "port" : 0,
    "scope" : "local",
    "name" : "name",
    "host" : "host",
    "message-format" : "structured",
    "transport" : "tcp-tls",
    "api.switch-name" : "api.switch-name",
    "status" : "status"
  }, {
    "port" : 0,
    "scope" : "local",
    "name" : "name",
    "host" : "host",
    "message-format" : "structured",
    "transport" : "tcp-tls",
    "api.switch-name" : "api.switch-name",
    "status" : "status"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success admin-syslog-show-response

Up
put /admin-syslogs/{name}
(updateAdminSyslogByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body admin-syslog-modify (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
put /admin-syslogs/{syslog-name}/matches/{name}
(updateAdminSyslogMatchByNameByName)

Path parameters

syslog-name (required)
Path Parameter
name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

admin-syslog-match-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "msg-code" : 5,
    "msg-show-time" : "msg-show-time",
    "msg-bd" : "msg-bd",
    "msg-remote_switch" : "msg-remote_switch",
    "api.switch-name" : "api.switch-name",
    "msg-client-pid" : 6,
    "msg-switch" : "msg-switch",
    "msg-length" : 9,
    "msg-user" : "msg-user",
    "msg-time" : "msg-time",
    "set-facility" : 3,
    "msg-message" : "msg-message",
    "msg-args" : "msg-args",
    "msg-reverse" : true,
    "msg-vxlan" : "msg-vxlan",
    "msg-name" : "msg-name",
    "msg-vlan" : 2,
    "msg-level" : "critical",
    "msg-program" : "msg-program",
    "msg-vnet" : "msg-vnet",
    "msg-port" : 5,
    "msg-starting-point" : 7,
    "name" : "name",
    "msg-pid" : 0,
    "msg-event-type" : "system",
    "set-severity" : 1,
    "msg-category" : "event",
    "msg-client-addr" : "msg-client-addr",
    "msg-since-last-reset" : true
  }, {
    "msg-code" : 5,
    "msg-show-time" : "msg-show-time",
    "msg-bd" : "msg-bd",
    "msg-remote_switch" : "msg-remote_switch",
    "api.switch-name" : "api.switch-name",
    "msg-client-pid" : 6,
    "msg-switch" : "msg-switch",
    "msg-length" : 9,
    "msg-user" : "msg-user",
    "msg-time" : "msg-time",
    "set-facility" : 3,
    "msg-message" : "msg-message",
    "msg-args" : "msg-args",
    "msg-reverse" : true,
    "msg-vxlan" : "msg-vxlan",
    "msg-name" : "msg-name",
    "msg-vlan" : 2,
    "msg-level" : "critical",
    "msg-program" : "msg-program",
    "msg-vnet" : "msg-vnet",
    "msg-port" : 5,
    "msg-starting-point" : 7,
    "name" : "name",
    "msg-pid" : 0,
    "msg-event-type" : "system",
    "set-severity" : 1,
    "msg-category" : "event",
    "msg-client-addr" : "msg-client-addr",
    "msg-since-last-reset" : true
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success admin-syslog-match-show-response

Alerts

Up
get /alerts
(showAlerts)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

alert-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "level" : "critical",
    "message" : "message",
    "api.switch-name" : "api.switch-name"
  }, {
    "level" : "critical",
    "message" : "message",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success alert-show-response

ApiInstalls

Up
post /api-installs/install
(installApi)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body api-install-install (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

BezelPortmaps

Up
get /bezel-portmaps
(showBezelPortmaps)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

bezel-portmap-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "port" : 0,
    "api.switch-name" : "api.switch-name",
    "bezel-intf" : "bezel-intf"
  }, {
    "port" : 0,
    "api.switch-name" : "api.switch-name",
    "bezel-intf" : "bezel-intf"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success bezel-portmap-show-response

Bootenvs

Up
post /bootenvs/activate-and-reboot
(activateBootenv)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
delete /bootenvs/{name}
(deleteBootenvByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /bootenvs/{name}
(showBootenvByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

bootenv-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "reboot" : true,
    "current" : true,
    "created" : "created",
    "name" : "name",
    "api.switch-name" : "api.switch-name",
    "version" : "version",
    "apply-current-config" : true,
    "space" : 0
  }, {
    "reboot" : true,
    "current" : true,
    "created" : "created",
    "name" : "name",
    "api.switch-name" : "api.switch-name",
    "version" : "version",
    "apply-current-config" : true,
    "space" : 0
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success bootenv-show-response

Up
get /bootenvs
(showBootenvs)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

bootenv-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "reboot" : true,
    "current" : true,
    "created" : "created",
    "name" : "name",
    "api.switch-name" : "api.switch-name",
    "version" : "version",
    "apply-current-config" : true,
    "space" : 0
  }, {
    "reboot" : true,
    "current" : true,
    "created" : "created",
    "name" : "name",
    "api.switch-name" : "api.switch-name",
    "version" : "version",
    "apply-current-config" : true,
    "space" : 0
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success bootenv-show-response

BridgeDomains

Up
post /bridge-domains/{name}/ports
(addBrDomPortByBrDomName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body bridge-domain-port-add (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
post /bridge-domains/name={name},vnet-id={vnet-id}/ports
(addBrDomPortByPrimaryKeyAllName)

Path parameters

name (required)
Path Parameter
vnet-id (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body bridge-domain-port-add (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
post /bridge-domains
(createBrDom)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body bridge-domain-create (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
delete /bridge-domains/{name}/ports/{port}
(removeBrDomPortByNameByPorts)

Path parameters

name (required)
Path Parameter
port (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
delete /bridge-domains/name={name},vnet-id={vnet-id}/ports/{port}
(removeBrDomPortByPrimaryKeyAllNameByPorts)

Path parameters

name (required)
Path Parameter
vnet-id (required)
Path Parameter
port (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /bridge-domains/{name}
(showBrDomByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

bridge-domain-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vxlan" : 9,
    "active" : true,
    "peer-net-id" : 5,
    "description" : "description",
    "ports" : "ports",
    "qinq_rsvd_vlan" : 5,
    "api.switch-name" : "api.switch-name",
    "hw-vpn" : 0,
    "cluster-name" : "cluster-name",
    "auto-vxlan" : true,
    "local-rsvd-vlan" : 7,
    "net-id" : 1,
    "rsvd-vlan" : 2,
    "hw-mcast-group" : 6,
    "scope" : "local",
    "name" : "name"
  }, {
    "vxlan" : 9,
    "active" : true,
    "peer-net-id" : 5,
    "description" : "description",
    "ports" : "ports",
    "qinq_rsvd_vlan" : 5,
    "api.switch-name" : "api.switch-name",
    "hw-vpn" : 0,
    "cluster-name" : "cluster-name",
    "auto-vxlan" : true,
    "local-rsvd-vlan" : 7,
    "net-id" : 1,
    "rsvd-vlan" : 2,
    "hw-mcast-group" : 6,
    "scope" : "local",
    "name" : "name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success bridge-domain-show-response

Up
get /bridge-domains/name={name},vnet-id={vnet-id}
(showBrDomByPrimaryKeyAllName)

Path parameters

name (required)
Path Parameter
vnet-id (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

bridge-domain-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vxlan" : 9,
    "active" : true,
    "peer-net-id" : 5,
    "description" : "description",
    "ports" : "ports",
    "qinq_rsvd_vlan" : 5,
    "api.switch-name" : "api.switch-name",
    "hw-vpn" : 0,
    "cluster-name" : "cluster-name",
    "auto-vxlan" : true,
    "local-rsvd-vlan" : 7,
    "net-id" : 1,
    "rsvd-vlan" : 2,
    "hw-mcast-group" : 6,
    "scope" : "local",
    "name" : "name"
  }, {
    "vxlan" : 9,
    "active" : true,
    "peer-net-id" : 5,
    "description" : "description",
    "ports" : "ports",
    "qinq_rsvd_vlan" : 5,
    "api.switch-name" : "api.switch-name",
    "hw-vpn" : 0,
    "cluster-name" : "cluster-name",
    "auto-vxlan" : true,
    "local-rsvd-vlan" : 7,
    "net-id" : 1,
    "rsvd-vlan" : 2,
    "hw-mcast-group" : 6,
    "scope" : "local",
    "name" : "name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success bridge-domain-show-response

Up
get /bridge-domains/{name}/ports/{port}
(showBrDomPortByNameByPorts)

Path parameters

name (required)
Path Parameter
port (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

bridge-domain-port-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vlans" : "vlans",
    "outer-vlan" : 6,
    "vlan" : 0,
    "port" : "port",
    "tagged" : "untagged",
    "active-ports" : "active-ports",
    "qinq-untagged-port-vlan" : 1,
    "api.switch-name" : "api.switch-name",
    "inner-vlan" : 5
  }, {
    "vlans" : "vlans",
    "outer-vlan" : 6,
    "vlan" : 0,
    "port" : "port",
    "tagged" : "untagged",
    "active-ports" : "active-ports",
    "qinq-untagged-port-vlan" : 1,
    "api.switch-name" : "api.switch-name",
    "inner-vlan" : 5
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success bridge-domain-port-show-response

Up
get /bridge-domains/name={name},vnet-id={vnet-id}/ports
(showBrDomPortByPrimaryKeyAllName)

Path parameters

name (required)
Path Parameter
vnet-id (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

bridge-domain-port-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vlans" : "vlans",
    "outer-vlan" : 6,
    "vlan" : 0,
    "port" : "port",
    "tagged" : "untagged",
    "active-ports" : "active-ports",
    "qinq-untagged-port-vlan" : 1,
    "api.switch-name" : "api.switch-name",
    "inner-vlan" : 5
  }, {
    "vlans" : "vlans",
    "outer-vlan" : 6,
    "vlan" : 0,
    "port" : "port",
    "tagged" : "untagged",
    "active-ports" : "active-ports",
    "qinq-untagged-port-vlan" : 1,
    "api.switch-name" : "api.switch-name",
    "inner-vlan" : 5
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success bridge-domain-port-show-response

Up
get /bridge-domains/name={name},vnet-id={vnet-id}/ports/{port}
(showBrDomPortByPrimaryKeyAllNameByPorts)

Path parameters

name (required)
Path Parameter
vnet-id (required)
Path Parameter
port (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

bridge-domain-port-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vlans" : "vlans",
    "outer-vlan" : 6,
    "vlan" : 0,
    "port" : "port",
    "tagged" : "untagged",
    "active-ports" : "active-ports",
    "qinq-untagged-port-vlan" : 1,
    "api.switch-name" : "api.switch-name",
    "inner-vlan" : 5
  }, {
    "vlans" : "vlans",
    "outer-vlan" : 6,
    "vlan" : 0,
    "port" : "port",
    "tagged" : "untagged",
    "active-ports" : "active-ports",
    "qinq-untagged-port-vlan" : 1,
    "api.switch-name" : "api.switch-name",
    "inner-vlan" : 5
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success bridge-domain-port-show-response

Up
get /bridge-domains/{name}/ports
(showBrDomPortsByBrDomName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

bridge-domain-port-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vlans" : "vlans",
    "outer-vlan" : 6,
    "vlan" : 0,
    "port" : "port",
    "tagged" : "untagged",
    "active-ports" : "active-ports",
    "qinq-untagged-port-vlan" : 1,
    "api.switch-name" : "api.switch-name",
    "inner-vlan" : 5
  }, {
    "vlans" : "vlans",
    "outer-vlan" : 6,
    "vlan" : 0,
    "port" : "port",
    "tagged" : "untagged",
    "active-ports" : "active-ports",
    "qinq-untagged-port-vlan" : 1,
    "api.switch-name" : "api.switch-name",
    "inner-vlan" : 5
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success bridge-domain-port-show-response

Up
get /bridge-domains
(showBrDoms)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

bridge-domain-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vxlan" : 9,
    "active" : true,
    "peer-net-id" : 5,
    "description" : "description",
    "ports" : "ports",
    "qinq_rsvd_vlan" : 5,
    "api.switch-name" : "api.switch-name",
    "hw-vpn" : 0,
    "cluster-name" : "cluster-name",
    "auto-vxlan" : true,
    "local-rsvd-vlan" : 7,
    "net-id" : 1,
    "rsvd-vlan" : 2,
    "hw-mcast-group" : 6,
    "scope" : "local",
    "name" : "name"
  }, {
    "vxlan" : 9,
    "active" : true,
    "peer-net-id" : 5,
    "description" : "description",
    "ports" : "ports",
    "qinq_rsvd_vlan" : 5,
    "api.switch-name" : "api.switch-name",
    "hw-vpn" : 0,
    "cluster-name" : "cluster-name",
    "auto-vxlan" : true,
    "local-rsvd-vlan" : 7,
    "net-id" : 1,
    "rsvd-vlan" : 2,
    "hw-mcast-group" : 6,
    "scope" : "local",
    "name" : "name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success bridge-domain-show-response

Up
put /bridge-domains/{name}
(updateBrDomByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body bridge-domain-modify (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
put /bridge-domains/name={name},vnet-id={vnet-id}
(updateBrDomByPrimaryKeyAllName)

Path parameters

name (required)
Path Parameter
vnet-id (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body bridge-domain-modify (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

CertExpirationAlert

Up
get /cert-expiration-alert
(showCertExpiryAlert)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

cert-expiration-alert-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "days-before-expiration" : 0,
    "api.switch-name" : "api.switch-name",
    "netvisor" : true
  }, {
    "days-before-expiration" : 0,
    "api.switch-name" : "api.switch-name",
    "netvisor" : true
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success cert-expiration-alert-show-response

Up
put /cert-expiration-alert
(updateCertExpiryAlert)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

CertRequests

Up
post /cert-requests
(createCertRequest)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body cert-request-create (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /cert-requests/{name}
(showCertRequests)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

cert-request-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "container" : "container",
    "cert-request" : "cert-request",
    "name" : "name",
    "api.switch-name" : "api.switch-name"
  }, {
    "container" : "container",
    "cert-request" : "cert-request",
    "name" : "name",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success cert-request-show-response

Certs

Up
post /certs
(createCertCommon)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body cert-create (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
delete /certs/{name}
(deleteCertCommonByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
post /certs/import
(importCertCommon)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body cert-import (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /certs/{name}
(showCertCommonByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

cert-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "container" : "container",
    "country" : "country",
    "valid-to" : "valid-to",
    "serial-number" : 0,
    "city" : "city",
    "subject" : "subject",
    "organizational-unit" : "organizational-unit",
    "api.switch-name" : "api.switch-name",
    "issuer" : "issuer",
    "common-name" : "common-name",
    "cert-type" : "ca",
    "organization" : "organization",
    "name" : "name",
    "state" : "state",
    "valid-from" : "valid-from"
  }, {
    "container" : "container",
    "country" : "country",
    "valid-to" : "valid-to",
    "serial-number" : 0,
    "city" : "city",
    "subject" : "subject",
    "organizational-unit" : "organizational-unit",
    "api.switch-name" : "api.switch-name",
    "issuer" : "issuer",
    "common-name" : "common-name",
    "cert-type" : "ca",
    "organization" : "organization",
    "name" : "name",
    "state" : "state",
    "valid-from" : "valid-from"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success cert-show-response

Up
get /certs
(showCertCommons)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

cert-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "container" : "container",
    "country" : "country",
    "valid-to" : "valid-to",
    "serial-number" : 0,
    "city" : "city",
    "subject" : "subject",
    "organizational-unit" : "organizational-unit",
    "api.switch-name" : "api.switch-name",
    "issuer" : "issuer",
    "common-name" : "common-name",
    "cert-type" : "ca",
    "organization" : "organization",
    "name" : "name",
    "state" : "state",
    "valid-from" : "valid-from"
  }, {
    "container" : "container",
    "country" : "country",
    "valid-to" : "valid-to",
    "serial-number" : 0,
    "city" : "city",
    "subject" : "subject",
    "organizational-unit" : "organizational-unit",
    "api.switch-name" : "api.switch-name",
    "issuer" : "issuer",
    "common-name" : "common-name",
    "cert-type" : "ca",
    "organization" : "organization",
    "name" : "name",
    "state" : "state",
    "valid-from" : "valid-from"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success cert-show-response

Up
post /certs/upload
(uploadCertCommonByUsage1)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body cert-upload-1 (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

ClientServerStats

Up
post /client-server-stats/clear
(clearCliservStats)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
post /client-server-stats/clear-history
(clearHistoryCliservStats)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /client-server-stats
(showCliservStats)

Consumes

This API call consumes the following media types via the Content-Type request header:

Query parameters

limit-output (optional)
Query Parameter default: 20 format: int32
sort-asc (optional)
Query Parameter
sort-desc (optional)
Query Parameter
sum-by (optional)
Query Parameter

Return type

client-server-stats-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "syn-resends" : 7,
    "older-than" : 5,
    "syn-ack-resends" : 9,
    "bd" : "bd",
    "within-last" : 9,
    "est" : 5,
    "syn" : 7,
    "fin" : 2,
    "server-ip" : "server-ip",
    "api.switch-name" : "api.switch-name",
    "server-port" : 5,
    "since-start" : true,
    "vnet" : "vnet",
    "duration" : 1,
    "server-switch-port" : 6,
    "first-seen" : "first-seen",
    "vlan" : 0,
    "last-seen-ago" : 1,
    "obytes" : 3,
    "server-mac" : "server-mac",
    "avg-dur" : 7,
    "vxlan" : 6,
    "start-time" : "start-time",
    "end-time" : "end-time",
    "ibytes" : 2,
    "count" : 1,
    "client-ip" : "client-ip",
    "client-mac" : "client-mac",
    "last-seen" : "last-seen",
    "client-switch-port" : 1,
    "total-bytes" : 4,
    "interval" : 4,
    "time" : "time",
    "avg-lat" : 1
  }, {
    "syn-resends" : 7,
    "older-than" : 5,
    "syn-ack-resends" : 9,
    "bd" : "bd",
    "within-last" : 9,
    "est" : 5,
    "syn" : 7,
    "fin" : 2,
    "server-ip" : "server-ip",
    "api.switch-name" : "api.switch-name",
    "server-port" : 5,
    "since-start" : true,
    "vnet" : "vnet",
    "duration" : 1,
    "server-switch-port" : 6,
    "first-seen" : "first-seen",
    "vlan" : 0,
    "last-seen-ago" : 1,
    "obytes" : 3,
    "server-mac" : "server-mac",
    "avg-dur" : 7,
    "vxlan" : 6,
    "start-time" : "start-time",
    "end-time" : "end-time",
    "ibytes" : 2,
    "count" : 1,
    "client-ip" : "client-ip",
    "client-mac" : "client-mac",
    "last-seen" : "last-seen",
    "client-switch-port" : 1,
    "total-bytes" : 4,
    "interval" : 4,
    "time" : "time",
    "avg-lat" : 1
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success client-server-stats-show-response

ClusterBringdown

Up
get /cluster-bringdown
(showClusterBringdown)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

cluster-bringdown-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vlag-port-staggered-interval" : 0,
    "api.switch-name" : "api.switch-name"
  }, {
    "vlag-port-staggered-interval" : 0,
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success cluster-bringdown-show-response

Up
put /cluster-bringdown
(updateClusterBringdown)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body cluster-bringdown-modify (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

ClusterBringup

Up
get /cluster-bringup
(showClusterBringup)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

cluster-bringup-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "l3-port-bringup-mode" : "staggered",
    "l3-to-vlag-delay" : 5,
    "vrouter-if-bringup-mode" : "staggered",
    "vlag-port-bringup-mode" : "staggered",
    "maximum-sync-delay" : 1,
    "port-defer-bringup-mode" : "staggered",
    "port-defer-bringup-staggered-interval" : 7,
    "vrouter-if-staggered-interval" : 9,
    "minimum-sync-delay" : 3,
    "api.switch-name" : "api.switch-name",
    "l3-to-vlan-interface-delay" : 5,
    "port-defer-bringup-delay" : 2,
    "vlag-port-staggered-interval" : 6,
    "state" : "ports-disabled",
    "l3-port-staggered-interval" : 0
  }, {
    "l3-port-bringup-mode" : "staggered",
    "l3-to-vlag-delay" : 5,
    "vrouter-if-bringup-mode" : "staggered",
    "vlag-port-bringup-mode" : "staggered",
    "maximum-sync-delay" : 1,
    "port-defer-bringup-mode" : "staggered",
    "port-defer-bringup-staggered-interval" : 7,
    "vrouter-if-staggered-interval" : 9,
    "minimum-sync-delay" : 3,
    "api.switch-name" : "api.switch-name",
    "l3-to-vlan-interface-delay" : 5,
    "port-defer-bringup-delay" : 2,
    "vlag-port-staggered-interval" : 6,
    "state" : "ports-disabled",
    "l3-port-staggered-interval" : 0
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success cluster-bringup-show-response

Up
put /cluster-bringup
(updateClusterBringup)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body cluster-bringup-modify (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

ClusterMemberships

Up
get /cluster-memberships/{name}
(showClusterMembershipByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

cluster-membership-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "remote-ports" : "remote-ports",
    "cluster-mode" : "none",
    "stp-mode" : "rstp",
    "forwarding-delay" : 7,
    "mst-max-hops" : 3,
    "ports" : "ports",
    "mst-config-digest" : "mst-config-digest",
    "api.switch-name" : "api.switch-name",
    "tid" : 0,
    "switch" : 6,
    "mode" : "none",
    "enable" : true,
    "mst-config-name" : "mst-config-name",
    "bridge-priority" : 5,
    "state" : "offline",
    "id" : "id",
    "validate" : true,
    "cluster-sync-offline-count" : 5,
    "cluster-node-2" : 7,
    "bpdus-bridge-ports" : true,
    "cluster-node-1" : 4,
    "max-age" : 9,
    "root-guard-wait-time" : 2,
    "cluster-sync-timeout" : 1,
    "name" : "name",
    "hello-time" : 2,
    "bridge-id" : "bridge-id"
  }, {
    "remote-ports" : "remote-ports",
    "cluster-mode" : "none",
    "stp-mode" : "rstp",
    "forwarding-delay" : 7,
    "mst-max-hops" : 3,
    "ports" : "ports",
    "mst-config-digest" : "mst-config-digest",
    "api.switch-name" : "api.switch-name",
    "tid" : 0,
    "switch" : 6,
    "mode" : "none",
    "enable" : true,
    "mst-config-name" : "mst-config-name",
    "bridge-priority" : 5,
    "state" : "offline",
    "id" : "id",
    "validate" : true,
    "cluster-sync-offline-count" : 5,
    "cluster-node-2" : 7,
    "bpdus-bridge-ports" : true,
    "cluster-node-1" : 4,
    "max-age" : 9,
    "root-guard-wait-time" : 2,
    "cluster-sync-timeout" : 1,
    "name" : "name",
    "hello-time" : 2,
    "bridge-id" : "bridge-id"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success cluster-membership-show-response

Up
get /cluster-memberships
(showClusterMemberships)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

cluster-membership-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "remote-ports" : "remote-ports",
    "cluster-mode" : "none",
    "stp-mode" : "rstp",
    "forwarding-delay" : 7,
    "mst-max-hops" : 3,
    "ports" : "ports",
    "mst-config-digest" : "mst-config-digest",
    "api.switch-name" : "api.switch-name",
    "tid" : 0,
    "switch" : 6,
    "mode" : "none",
    "enable" : true,
    "mst-config-name" : "mst-config-name",
    "bridge-priority" : 5,
    "state" : "offline",
    "id" : "id",
    "validate" : true,
    "cluster-sync-offline-count" : 5,
    "cluster-node-2" : 7,
    "bpdus-bridge-ports" : true,
    "cluster-node-1" : 4,
    "max-age" : 9,
    "root-guard-wait-time" : 2,
    "cluster-sync-timeout" : 1,
    "name" : "name",
    "hello-time" : 2,
    "bridge-id" : "bridge-id"
  }, {
    "remote-ports" : "remote-ports",
    "cluster-mode" : "none",
    "stp-mode" : "rstp",
    "forwarding-delay" : 7,
    "mst-max-hops" : 3,
    "ports" : "ports",
    "mst-config-digest" : "mst-config-digest",
    "api.switch-name" : "api.switch-name",
    "tid" : 0,
    "switch" : 6,
    "mode" : "none",
    "enable" : true,
    "mst-config-name" : "mst-config-name",
    "bridge-priority" : 5,
    "state" : "offline",
    "id" : "id",
    "validate" : true,
    "cluster-sync-offline-count" : 5,
    "cluster-node-2" : 7,
    "bpdus-bridge-ports" : true,
    "cluster-node-1" : 4,
    "max-age" : 9,
    "root-guard-wait-time" : 2,
    "cluster-sync-timeout" : 1,
    "name" : "name",
    "hello-time" : 2,
    "bridge-id" : "bridge-id"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success cluster-membership-show-response

Up
put /cluster-memberships/{name}
(updateClusterMembershipByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Clusters

Up
post /clusters
(createCluster)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body cluster-create (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
delete /clusters/{name}
(deleteClusterByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /clusters/info
(infoCluster)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

cluster-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "remote-ports" : "remote-ports",
    "cluster-mode" : "none",
    "stp-mode" : "rstp",
    "forwarding-delay" : 7,
    "mst-max-hops" : 3,
    "ports" : "ports",
    "mst-config-digest" : "mst-config-digest",
    "api.switch-name" : "api.switch-name",
    "tid" : 0,
    "switch" : 6,
    "mode" : "none",
    "enable" : true,
    "mst-config-name" : "mst-config-name",
    "bridge-priority" : 5,
    "state" : "offline",
    "id" : "id",
    "validate" : true,
    "cluster-sync-offline-count" : 5,
    "cluster-node-2" : 7,
    "bpdus-bridge-ports" : true,
    "cluster-node-1" : 4,
    "max-age" : 9,
    "root-guard-wait-time" : 2,
    "cluster-sync-timeout" : 1,
    "name" : "name",
    "hello-time" : 2,
    "bridge-id" : "bridge-id"
  }, {
    "remote-ports" : "remote-ports",
    "cluster-mode" : "none",
    "stp-mode" : "rstp",
    "forwarding-delay" : 7,
    "mst-max-hops" : 3,
    "ports" : "ports",
    "mst-config-digest" : "mst-config-digest",
    "api.switch-name" : "api.switch-name",
    "tid" : 0,
    "switch" : 6,
    "mode" : "none",
    "enable" : true,
    "mst-config-name" : "mst-config-name",
    "bridge-priority" : 5,
    "state" : "offline",
    "id" : "id",
    "validate" : true,
    "cluster-sync-offline-count" : 5,
    "cluster-node-2" : 7,
    "bpdus-bridge-ports" : true,
    "cluster-node-1" : 4,
    "max-age" : 9,
    "root-guard-wait-time" : 2,
    "cluster-sync-timeout" : 1,
    "name" : "name",
    "hello-time" : 2,
    "bridge-id" : "bridge-id"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success cluster-show-response

Up
get /clusters/{name}
(showClusterByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

cluster-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "remote-ports" : "remote-ports",
    "cluster-mode" : "none",
    "stp-mode" : "rstp",
    "forwarding-delay" : 7,
    "mst-max-hops" : 3,
    "ports" : "ports",
    "mst-config-digest" : "mst-config-digest",
    "api.switch-name" : "api.switch-name",
    "tid" : 0,
    "switch" : 6,
    "mode" : "none",
    "enable" : true,
    "mst-config-name" : "mst-config-name",
    "bridge-priority" : 5,
    "state" : "offline",
    "id" : "id",
    "validate" : true,
    "cluster-sync-offline-count" : 5,
    "cluster-node-2" : 7,
    "bpdus-bridge-ports" : true,
    "cluster-node-1" : 4,
    "max-age" : 9,
    "root-guard-wait-time" : 2,
    "cluster-sync-timeout" : 1,
    "name" : "name",
    "hello-time" : 2,
    "bridge-id" : "bridge-id"
  }, {
    "remote-ports" : "remote-ports",
    "cluster-mode" : "none",
    "stp-mode" : "rstp",
    "forwarding-delay" : 7,
    "mst-max-hops" : 3,
    "ports" : "ports",
    "mst-config-digest" : "mst-config-digest",
    "api.switch-name" : "api.switch-name",
    "tid" : 0,
    "switch" : 6,
    "mode" : "none",
    "enable" : true,
    "mst-config-name" : "mst-config-name",
    "bridge-priority" : 5,
    "state" : "offline",
    "id" : "id",
    "validate" : true,
    "cluster-sync-offline-count" : 5,
    "cluster-node-2" : 7,
    "bpdus-bridge-ports" : true,
    "cluster-node-1" : 4,
    "max-age" : 9,
    "root-guard-wait-time" : 2,
    "cluster-sync-timeout" : 1,
    "name" : "name",
    "hello-time" : 2,
    "bridge-id" : "bridge-id"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success cluster-show-response

Up
get /clusters
(showClusters)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

cluster-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "remote-ports" : "remote-ports",
    "cluster-mode" : "none",
    "stp-mode" : "rstp",
    "forwarding-delay" : 7,
    "mst-max-hops" : 3,
    "ports" : "ports",
    "mst-config-digest" : "mst-config-digest",
    "api.switch-name" : "api.switch-name",
    "tid" : 0,
    "switch" : 6,
    "mode" : "none",
    "enable" : true,
    "mst-config-name" : "mst-config-name",
    "bridge-priority" : 5,
    "state" : "offline",
    "id" : "id",
    "validate" : true,
    "cluster-sync-offline-count" : 5,
    "cluster-node-2" : 7,
    "bpdus-bridge-ports" : true,
    "cluster-node-1" : 4,
    "max-age" : 9,
    "root-guard-wait-time" : 2,
    "cluster-sync-timeout" : 1,
    "name" : "name",
    "hello-time" : 2,
    "bridge-id" : "bridge-id"
  }, {
    "remote-ports" : "remote-ports",
    "cluster-mode" : "none",
    "stp-mode" : "rstp",
    "forwarding-delay" : 7,
    "mst-max-hops" : 3,
    "ports" : "ports",
    "mst-config-digest" : "mst-config-digest",
    "api.switch-name" : "api.switch-name",
    "tid" : 0,
    "switch" : 6,
    "mode" : "none",
    "enable" : true,
    "mst-config-name" : "mst-config-name",
    "bridge-priority" : 5,
    "state" : "offline",
    "id" : "id",
    "validate" : true,
    "cluster-sync-offline-count" : 5,
    "cluster-node-2" : 7,
    "bpdus-bridge-ports" : true,
    "cluster-node-1" : 4,
    "max-age" : 9,
    "root-guard-wait-time" : 2,
    "cluster-sync-timeout" : 1,
    "name" : "name",
    "hello-time" : 2,
    "bridge-id" : "bridge-id"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success cluster-show-response

Up
put /clusters/{name}
(updateClusterByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body cluster-modify (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

ConnectionLatencies

Up
get /connection-latencies
(showLatencyBins)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

connection-latency-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "num-bins" : 1,
    "min" : 0,
    "total-bytes" : 3,
    "max" : 6,
    "ibytes" : 9,
    "num-conns" : 5,
    "obytes" : 7,
    "api.switch-name" : "api.switch-name",
    "percent" : 5,
    "avg-dur" : 2
  }, {
    "num-bins" : 1,
    "min" : 0,
    "total-bytes" : 3,
    "max" : 6,
    "ibytes" : 9,
    "num-conns" : 5,
    "obytes" : 7,
    "api.switch-name" : "api.switch-name",
    "percent" : 5,
    "avg-dur" : 2
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success connection-latency-show-response

ConnectionStats

Up
post /connection-stats/clear-history
(clearHistoryHostStat)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
post /connection-stats/clear
(clearHostStat)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body connection-stats-clear (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /connection-stats
(showHostStats)

Consumes

This API call consumes the following media types via the Content-Type request header:

Query parameters

limit-output (optional)
Query Parameter default: 20 format: int32
sort-asc (optional)
Query Parameter
sort-desc (optional)
Query Parameter
sum-by (optional)
Query Parameter

Return type

connection-stats-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "older-than" : 7,
    "bd" : "bd",
    "start-time" : "start-time",
    "within-last" : 1,
    "end-time" : "end-time",
    "ip" : "ip",
    "ibytes" : 5,
    "count" : 9,
    "oconns" : 5,
    "iconns" : 1,
    "api.switch-name" : "api.switch-name",
    "last-seen" : "last-seen",
    "mac" : "mac",
    "since-start" : true,
    "vnet" : "vnet",
    "duration" : 2,
    "first-seen" : "first-seen",
    "vlan" : 0,
    "total-bytes" : 3,
    "port" : 6,
    "last-seen-ago" : 7,
    "interval" : 4,
    "obytes" : 2,
    "time" : "time"
  }, {
    "older-than" : 7,
    "bd" : "bd",
    "start-time" : "start-time",
    "within-last" : 1,
    "end-time" : "end-time",
    "ip" : "ip",
    "ibytes" : 5,
    "count" : 9,
    "oconns" : 5,
    "iconns" : 1,
    "api.switch-name" : "api.switch-name",
    "last-seen" : "last-seen",
    "mac" : "mac",
    "since-start" : true,
    "vnet" : "vnet",
    "duration" : 2,
    "first-seen" : "first-seen",
    "vlan" : 0,
    "total-bytes" : 3,
    "port" : 6,
    "last-seen-ago" : 7,
    "interval" : 4,
    "obytes" : 2,
    "time" : "time"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success connection-stats-show-response

ConnectionStatsSettings

Up
get /connection-stats-settings
(showConnStatSettings)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

connection-stats-settings-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "fabric-connection-backup-enable" : true,
    "client-server-stats-max-cnt" : 5,
    "connection-stats-cur-cnt" : 7,
    "connection-max-memory" : 1,
    "connection-stats-log-disk-space" : 5,
    "fabric-connection-max-count" : 2,
    "client-server-stats-log-interval" : 6,
    "api.switch-name" : "api.switch-name",
    "client-server-stats-log-disk-space" : 7,
    "connection-stats-max-cnt" : 2,
    "client-server-stats-log-enable" : true,
    "service-stat-max-memory" : 9,
    "fabric-connection-current-count" : 4,
    "fabric-connection-max-memory" : 9,
    "enable" : true,
    "fabric-connection-backup-used-disk-space" : 7,
    "connection-backup-interval" : 1,
    "fabric-connection-backup-interval" : 6,
    "client-server-stats-max-memory" : 1,
    "service-stat-max-cnt" : 9,
    "redirect-analytics-interface" : "none",
    "connection-stats-log-enable" : true,
    "service-stat-cur-cnt" : 3,
    "client-server-stats-cur-cnt" : 5,
    "connection-current-count" : 6,
    "connection-backup-used-disk-space" : 1,
    "connection-backup-enable" : true,
    "connection-max-count" : 0,
    "connection-stats-max-memory" : 1,
    "connection-stats-log-interval" : 4
  }, {
    "fabric-connection-backup-enable" : true,
    "client-server-stats-max-cnt" : 5,
    "connection-stats-cur-cnt" : 7,
    "connection-max-memory" : 1,
    "connection-stats-log-disk-space" : 5,
    "fabric-connection-max-count" : 2,
    "client-server-stats-log-interval" : 6,
    "api.switch-name" : "api.switch-name",
    "client-server-stats-log-disk-space" : 7,
    "connection-stats-max-cnt" : 2,
    "client-server-stats-log-enable" : true,
    "service-stat-max-memory" : 9,
    "fabric-connection-current-count" : 4,
    "fabric-connection-max-memory" : 9,
    "enable" : true,
    "fabric-connection-backup-used-disk-space" : 7,
    "connection-backup-interval" : 1,
    "fabric-connection-backup-interval" : 6,
    "client-server-stats-max-memory" : 1,
    "service-stat-max-cnt" : 9,
    "redirect-analytics-interface" : "none",
    "connection-stats-log-enable" : true,
    "service-stat-cur-cnt" : 3,
    "client-server-stats-cur-cnt" : 5,
    "connection-current-count" : 6,
    "connection-backup-used-disk-space" : 1,
    "connection-backup-enable" : true,
    "connection-max-count" : 0,
    "connection-stats-max-memory" : 1,
    "connection-stats-log-interval" : 4
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success connection-stats-settings-show-response

Up
put /connection-stats-settings
(updateConnStatSettings)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Connections

Up
post /connections/clear
(clearConnStat)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body connection-clear (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
post /connections/clear-history
(clearHistoryConnStat)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /connections
(showConnStats)

Consumes

This API call consumes the following media types via the Content-Type request header:

Query parameters

limit-output (optional)
Query Parameter default: 20 format: int32
sort-asc (optional)
Query Parameter
sort-desc (optional)
Query Parameter
sum-by (optional)
Query Parameter

Return type

connection-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "dur" : 5,
    "tunnel-vnet" : "tunnel-vnet",
    "older-than" : 3,
    "ended-time" : "ended-time",
    "src-ip" : "src-ip",
    "dst-ip" : "dst-ip",
    "within-last" : 6,
    "tunnel-vlan" : 3,
    "src-port" : 8,
    "tunnel-bd" : "tunnel-bd",
    "dst-port" : 9,
    "since-start" : true,
    "dscp" : 1,
    "started-time-ns" : 4,
    "egress-bd" : "egress-bd",
    "src-mac" : "src-mac",
    "vxlan" : 6,
    "start-time" : "start-time",
    "ether-type" : "0x800",
    "count" : 5,
    "proto" : 5,
    "interval" : 6,
    "tunnel-dst-ip" : "tunnel-dst-ip",
    "tunnel-src-ip" : "tunnel-src-ip",
    "syn-resends" : 1,
    "syn-ack-resends" : 1,
    "bd" : "bd",
    "latency" : 1,
    "egress-vlan" : 9,
    "api.switch-name" : "api.switch-name",
    "egress-vnet" : "egress-vnet",
    "update-id" : 1,
    "vnet" : "vnet",
    "duration" : 9,
    "vlan" : 0,
    "obytes" : 7,
    "tunnel-proto" : 7,
    "dst-mac" : "dst-mac",
    "tunnel-dst-port" : 4,
    "transition-state" : "any",
    "end-time" : "end-time",
    "tunnel-src-mac" : "tunnel-src-mac",
    "ibytes" : 6,
    "dst-switch-port" : 6,
    "tunnel-dst-mac" : "tunnel-dst-mac",
    "src-switch-port" : 9,
    "total-bytes" : 7,
    "started-time" : "started-time",
    "tunnel-src-port" : 2,
    "time" : "time",
    "age" : 2,
    "cur-state" : "syn"
  }, {
    "dur" : 5,
    "tunnel-vnet" : "tunnel-vnet",
    "older-than" : 3,
    "ended-time" : "ended-time",
    "src-ip" : "src-ip",
    "dst-ip" : "dst-ip",
    "within-last" : 6,
    "tunnel-vlan" : 3,
    "src-port" : 8,
    "tunnel-bd" : "tunnel-bd",
    "dst-port" : 9,
    "since-start" : true,
    "dscp" : 1,
    "started-time-ns" : 4,
    "egress-bd" : "egress-bd",
    "src-mac" : "src-mac",
    "vxlan" : 6,
    "start-time" : "start-time",
    "ether-type" : "0x800",
    "count" : 5,
    "proto" : 5,
    "interval" : 6,
    "tunnel-dst-ip" : "tunnel-dst-ip",
    "tunnel-src-ip" : "tunnel-src-ip",
    "syn-resends" : 1,
    "syn-ack-resends" : 1,
    "bd" : "bd",
    "latency" : 1,
    "egress-vlan" : 9,
    "api.switch-name" : "api.switch-name",
    "egress-vnet" : "egress-vnet",
    "update-id" : 1,
    "vnet" : "vnet",
    "duration" : 9,
    "vlan" : 0,
    "obytes" : 7,
    "tunnel-proto" : 7,
    "dst-mac" : "dst-mac",
    "tunnel-dst-port" : 4,
    "transition-state" : "any",
    "end-time" : "end-time",
    "tunnel-src-mac" : "tunnel-src-mac",
    "ibytes" : 6,
    "dst-switch-port" : 6,
    "tunnel-dst-mac" : "tunnel-dst-mac",
    "src-switch-port" : 9,
    "total-bytes" : 7,
    "started-time" : "started-time",
    "tunnel-src-port" : 2,
    "time" : "time",
    "age" : 2,
    "cur-state" : "syn"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success connection-show-response

ControlStats

Up
get /control-stats
(showCpuPktStats)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

control-stats-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "idrops-stp" : 2,
    "older-than" : 3,
    "odrops-stp" : 5,
    "within-last" : 6,
    "odrops-vlan" : 9,
    "api.switch-name" : "api.switch-name",
    "idrop-bytes" : 9,
    "idrops-err" : 1,
    "since-start" : true,
    "duration" : 9,
    "odrops-switch-cfg" : 6,
    "idrops-vlan" : 3,
    "obytes" : 5,
    "odrops-pktsz" : 8,
    "ipkts" : 0,
    "idrops-packet-size" : 7,
    "idrops-vxlan" : 4,
    "odrops-port" : 9,
    "oqfull" : 7,
    "start-time" : "start-time",
    "end-time" : "end-time",
    "odrops-requeue" : 1,
    "ibytes" : 6,
    "idrops-loop" : 1,
    "odrop-bytes" : 7,
    "idrops-from-mirror" : 1,
    "caller" : "Unknown",
    "odrops" : 2,
    "idrops" : 1,
    "opkts" : 5,
    "interval" : 6,
    "idrops-qfull" : 6,
    "time" : "time",
    "odrops-alloc" : 4
  }, {
    "idrops-stp" : 2,
    "older-than" : 3,
    "odrops-stp" : 5,
    "within-last" : 6,
    "odrops-vlan" : 9,
    "api.switch-name" : "api.switch-name",
    "idrop-bytes" : 9,
    "idrops-err" : 1,
    "since-start" : true,
    "duration" : 9,
    "odrops-switch-cfg" : 6,
    "idrops-vlan" : 3,
    "obytes" : 5,
    "odrops-pktsz" : 8,
    "ipkts" : 0,
    "idrops-packet-size" : 7,
    "idrops-vxlan" : 4,
    "odrops-port" : 9,
    "oqfull" : 7,
    "start-time" : "start-time",
    "end-time" : "end-time",
    "odrops-requeue" : 1,
    "ibytes" : 6,
    "idrops-loop" : 1,
    "odrop-bytes" : 7,
    "idrops-from-mirror" : 1,
    "caller" : "Unknown",
    "odrops" : 2,
    "idrops" : 1,
    "opkts" : 5,
    "interval" : 6,
    "idrops-qfull" : 6,
    "time" : "time",
    "odrops-alloc" : 4
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success control-stats-show-response

Up
get /control-stats/{caller}
(showCpuPktStatsByCaller)

Path parameters

caller (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

control-stats-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "idrops-stp" : 2,
    "older-than" : 3,
    "odrops-stp" : 5,
    "within-last" : 6,
    "odrops-vlan" : 9,
    "api.switch-name" : "api.switch-name",
    "idrop-bytes" : 9,
    "idrops-err" : 1,
    "since-start" : true,
    "duration" : 9,
    "odrops-switch-cfg" : 6,
    "idrops-vlan" : 3,
    "obytes" : 5,
    "odrops-pktsz" : 8,
    "ipkts" : 0,
    "idrops-packet-size" : 7,
    "idrops-vxlan" : 4,
    "odrops-port" : 9,
    "oqfull" : 7,
    "start-time" : "start-time",
    "end-time" : "end-time",
    "odrops-requeue" : 1,
    "ibytes" : 6,
    "idrops-loop" : 1,
    "odrop-bytes" : 7,
    "idrops-from-mirror" : 1,
    "caller" : "Unknown",
    "odrops" : 2,
    "idrops" : 1,
    "opkts" : 5,
    "interval" : 6,
    "idrops-qfull" : 6,
    "time" : "time",
    "odrops-alloc" : 4
  }, {
    "idrops-stp" : 2,
    "older-than" : 3,
    "odrops-stp" : 5,
    "within-last" : 6,
    "odrops-vlan" : 9,
    "api.switch-name" : "api.switch-name",
    "idrop-bytes" : 9,
    "idrops-err" : 1,
    "since-start" : true,
    "duration" : 9,
    "odrops-switch-cfg" : 6,
    "idrops-vlan" : 3,
    "obytes" : 5,
    "odrops-pktsz" : 8,
    "ipkts" : 0,
    "idrops-packet-size" : 7,
    "idrops-vxlan" : 4,
    "odrops-port" : 9,
    "oqfull" : 7,
    "start-time" : "start-time",
    "end-time" : "end-time",
    "odrops-requeue" : 1,
    "ibytes" : 6,
    "idrops-loop" : 1,
    "odrop-bytes" : 7,
    "idrops-from-mirror" : 1,
    "caller" : "Unknown",
    "odrops" : 2,
    "idrops" : 1,
    "opkts" : 5,
    "interval" : 6,
    "idrops-qfull" : 6,
    "time" : "time",
    "odrops-alloc" : 4
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success control-stats-show-response

ControlStatsSettings

Up
get /control-stats-settings
(showCpuPktStatsSettings)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

control-stats-settings-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "disk-space" : 6,
    "enable" : true,
    "interval" : 0,
    "api.switch-name" : "api.switch-name"
  }, {
    "disk-space" : 6,
    "enable" : true,
    "interval" : 0,
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success control-stats-settings-show-response

Up
put /control-stats-settings
(updateCpuPktStatsSettings)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

ControlTraffics

Up
get /control-traffics/{type}
(showControlTrafficByType)

Path parameters

type (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

control-traffic-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "cpu_class" : "cpu_class",
    "type" : "smac-miss",
    "api.switch-name" : "api.switch-name",
    "class" : "class"
  }, {
    "cpu_class" : "cpu_class",
    "type" : "smac-miss",
    "api.switch-name" : "api.switch-name",
    "class" : "class"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success control-traffic-show-response

Up
get /control-traffics
(showControlTraffics)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

control-traffic-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "cpu_class" : "cpu_class",
    "type" : "smac-miss",
    "api.switch-name" : "api.switch-name",
    "class" : "class"
  }, {
    "cpu_class" : "cpu_class",
    "type" : "smac-miss",
    "api.switch-name" : "api.switch-name",
    "class" : "class"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success control-traffic-show-response

Up
put /control-traffics/{type}
(updateControlTrafficByType)

Path parameters

type (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body control-traffic-modify (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

CpuClassSettings

Up
get /cpu-class-settings
(showCpuClassSettings)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

cpu-class-settings-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "hog-checker-interval" : 0,
    "hog-hosts-per-class-scale" : 6,
    "hog-max-violators-per-port" : 1,
    "hog-violator-timeout" : 5,
    "api.switch-name" : "api.switch-name",
    "hog-warning-threshold" : 5
  }, {
    "hog-checker-interval" : 0,
    "hog-hosts-per-class-scale" : 6,
    "hog-max-violators-per-port" : 1,
    "hog-violator-timeout" : 5,
    "api.switch-name" : "api.switch-name",
    "hog-warning-threshold" : 5
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success cpu-class-settings-show-response

Up
put /cpu-class-settings
(updateCpuClassSettings)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

CpuClassStats

Up
post /cpu-class-stats/clear
(clearCpuClassStats)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body cpu-class-stats-clear (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /cpu-class-stats
(showCpuClassStats)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

cpu-class-stats-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "hog-violations" : 5,
    "cos" : 0,
    "hw-out-pkts" : 6,
    "name" : "name",
    "sw-pkts" : 1,
    "hog-hosts-out" : 9,
    "hog-max-hosts-drops" : 3,
    "sw-drops-pkts" : 5,
    "hog-warnings" : 2,
    "api.switch-name" : "api.switch-name",
    "hog-hosts-in" : 7,
    "hw-drop-pkts" : 2
  }, {
    "hog-violations" : 5,
    "cos" : 0,
    "hw-out-pkts" : 6,
    "name" : "name",
    "sw-pkts" : 1,
    "hog-hosts-out" : 9,
    "hog-max-hosts-drops" : 3,
    "sw-drops-pkts" : 5,
    "hog-warnings" : 2,
    "api.switch-name" : "api.switch-name",
    "hog-hosts-in" : 7,
    "hw-drop-pkts" : 2
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success cpu-class-stats-show-response

Up
get /cpu-class-stats/{name}
(showCpuClassStatsByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

cpu-class-stats-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "hog-violations" : 5,
    "cos" : 0,
    "hw-out-pkts" : 6,
    "name" : "name",
    "sw-pkts" : 1,
    "hog-hosts-out" : 9,
    "hog-max-hosts-drops" : 3,
    "sw-drops-pkts" : 5,
    "hog-warnings" : 2,
    "api.switch-name" : "api.switch-name",
    "hog-hosts-in" : 7,
    "hw-drop-pkts" : 2
  }, {
    "hog-violations" : 5,
    "cos" : 0,
    "hw-out-pkts" : 6,
    "name" : "name",
    "sw-pkts" : 1,
    "hog-hosts-out" : 9,
    "hog-max-hosts-drops" : 3,
    "sw-drops-pkts" : 5,
    "hog-warnings" : 2,
    "api.switch-name" : "api.switch-name",
    "hog-hosts-in" : 7,
    "hw-drop-pkts" : 2
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success cpu-class-stats-show-response

CpuClasses

Up
post /cpu-classes
(createCpuClass)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body cpu-class-create (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
delete /cpu-classes/{name}
(deleteCpuClassByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /cpu-classes/{name}
(showCpuClassByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

cpu-class-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "hog-protect" : "disable",
    "rate-limit" : 6,
    "hog-protect-support" : true,
    "scope" : "local",
    "name" : "name",
    "buffer-pool-ratio" : 1,
    "api.switch-name" : "api.switch-name",
    "queue" : 0
  }, {
    "hog-protect" : "disable",
    "rate-limit" : 6,
    "hog-protect-support" : true,
    "scope" : "local",
    "name" : "name",
    "buffer-pool-ratio" : 1,
    "api.switch-name" : "api.switch-name",
    "queue" : 0
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success cpu-class-show-response

Up
get /cpu-classes
(showCpuClasses)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

cpu-class-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "hog-protect" : "disable",
    "rate-limit" : 6,
    "hog-protect-support" : true,
    "scope" : "local",
    "name" : "name",
    "buffer-pool-ratio" : 1,
    "api.switch-name" : "api.switch-name",
    "queue" : 0
  }, {
    "hog-protect" : "disable",
    "rate-limit" : 6,
    "hog-protect-support" : true,
    "scope" : "local",
    "name" : "name",
    "buffer-pool-ratio" : 1,
    "api.switch-name" : "api.switch-name",
    "queue" : 0
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success cpu-class-show-response

Up
put /cpu-classes/{name}
(updateCpuClassByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body cpu-class-modify (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

DhcpFilters

Up
post /dhcp-filters
(createDhcpFilter)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body dhcp-filter-create (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
delete /dhcp-filters/{name}
(deleteDhcpFilterByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /dhcp-filters/{name}
(showDhcpFilterByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

dhcp-filter-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "trusted-ports" : "trusted-ports",
    "vlan" : "vlan",
    "name" : "name",
    "api.switch-name" : "api.switch-name"
  }, {
    "trusted-ports" : "trusted-ports",
    "vlan" : "vlan",
    "name" : "name",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success dhcp-filter-show-response

Up
get /dhcp-filters
(showDhcpFilters)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

dhcp-filter-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "trusted-ports" : "trusted-ports",
    "vlan" : "vlan",
    "name" : "name",
    "api.switch-name" : "api.switch-name"
  }, {
    "trusted-ports" : "trusted-ports",
    "vlan" : "vlan",
    "name" : "name",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success dhcp-filter-show-response

Up
put /dhcp-filters/{name}
(updateDhcpFilterByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body dhcp-filter-modify (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

DhcpLeases

Up
get /dhcp-leases
(showDhcpLeases)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

dhcp-lease-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "bd" : "bd",
    "start-time" : "start-time",
    "trusted-server" : true,
    "end-time" : "end-time",
    "ip" : "ip",
    "server-ip" : "server-ip",
    "api.switch-name" : "api.switch-name",
    "server-port" : 6,
    "mac" : "mac",
    "db-state" : "unknown",
    "last-msg-time" : "last-msg-time",
    "vlan" : 0,
    "port" : "port",
    "vnet-id" : "vnet-id",
    "dhcp-id" : "dhcp-id",
    "last-msg" : "-"
  }, {
    "bd" : "bd",
    "start-time" : "start-time",
    "trusted-server" : true,
    "end-time" : "end-time",
    "ip" : "ip",
    "server-ip" : "server-ip",
    "api.switch-name" : "api.switch-name",
    "server-port" : 6,
    "mac" : "mac",
    "db-state" : "unknown",
    "last-msg-time" : "last-msg-time",
    "vlan" : 0,
    "port" : "port",
    "vnet-id" : "vnet-id",
    "dhcp-id" : "dhcp-id",
    "last-msg" : "-"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success dhcp-lease-show-response

DscpMaps

Up
post /dscp-maps
(createDscpMap)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body dscp-map-create (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
delete /dscp-maps/{name}
(deleteDscpMapByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /dscp-maps/{name}
(showDscpMapByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

dscp-map-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "scope" : "local",
    "name" : "name",
    "api.switch-name" : "api.switch-name"
  }, {
    "scope" : "local",
    "name" : "name",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success dscp-map-show-response

Up
get /dscp-maps/{name}/pri-maps/{pri}
(showDscpMapPriorityMapByNameByPri)

Path parameters

name (required)
Path Parameter
pri (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

dscp-map-pri-map-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "pri" : 0,
    "dsmap" : "dsmap",
    "api.switch-name" : "api.switch-name"
  }, {
    "pri" : 0,
    "dsmap" : "dsmap",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success dscp-map-pri-map-show-response

Up
get /dscp-maps/{name}/pri-maps
(showDscpMapPriorityMapsByDscpMapName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

dscp-map-pri-map-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "pri" : 0,
    "dsmap" : "dsmap",
    "api.switch-name" : "api.switch-name"
  }, {
    "pri" : 0,
    "dsmap" : "dsmap",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success dscp-map-pri-map-show-response

Up
get /dscp-maps
(showDscpMaps)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

dscp-map-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "scope" : "local",
    "name" : "name",
    "api.switch-name" : "api.switch-name"
  }, {
    "scope" : "local",
    "name" : "name",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success dscp-map-show-response

Up
put /dscp-maps/{name}/pri-maps/{pri}
(updateDscpMapPriorityMapByNameByPri)

Path parameters

name (required)
Path Parameter
pri (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body dscp-map-pri-map-modify (optional)
Body Parameter

Return type

dscp-map-pri-map-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "pri" : 0,
    "dsmap" : "dsmap",
    "api.switch-name" : "api.switch-name"
  }, {
    "pri" : 0,
    "dsmap" : "dsmap",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success dscp-map-pri-map-show-response

ErrDisable

Up
post /err-disable/clear-counters
(clearCountersPortErrorRecovery)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /err-disable
(showPortErrorRecovery)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

err-disable-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "macsecurity" : true,
    "bpduguard" : true,
    "recovery-timer" : 0,
    "api.switch-name" : "api.switch-name"
  }, {
    "macsecurity" : true,
    "bpduguard" : true,
    "recovery-timer" : 0,
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success err-disable-show-response

Up
put /err-disable
(updatePortErrorRecovery)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body err-disable-modify (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Eula

Up
get /eula
(showEula)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

eula-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "accepted" : true,
    "api.switch-name" : "api.switch-name",
    "timestamp" : "timestamp"
  }, {
    "accepted" : true,
    "api.switch-name" : "api.switch-name",
    "timestamp" : "timestamp"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success eula-show-response

FabricAnycastMac

Up
get /fabric-anycast-mac
(showFabricAnycastMac)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

fabric-anycast-mac-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "api.switch-name" : "api.switch-name",
    "mac" : "mac"
  }, {
    "api.switch-name" : "api.switch-name",
    "mac" : "mac"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success fabric-anycast-mac-show-response

Up
put /fabric-anycast-mac
(updateFabricAnycastMac)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

FabricCommPorts

Up
get /fabric-comm-ports
(showFabcommPorts)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

fabric-comm-ports-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "l2-encap-port" : 7,
    "vport-statistics-port" : 2,
    "range-start" : 1,
    "api.switch-name" : "api.switch-name",
    "cluster-traffic-forwarding-port" : 0,
    "icmpv6-encap-port" : 3,
    "fabric-port" : 6,
    "igmp-port" : 7,
    "proxy-port" : 1,
    "cluster-analytics-port" : 4,
    "fabric-keepalive-port" : 5,
    "filesystem-replication-port" : 5,
    "notify-port" : 1,
    "igmp-encap-port" : 9,
    "arp-encap-port" : 2
  }, {
    "l2-encap-port" : 7,
    "vport-statistics-port" : 2,
    "range-start" : 1,
    "api.switch-name" : "api.switch-name",
    "cluster-traffic-forwarding-port" : 0,
    "icmpv6-encap-port" : 3,
    "fabric-port" : 6,
    "igmp-port" : 7,
    "proxy-port" : 1,
    "cluster-analytics-port" : 4,
    "fabric-keepalive-port" : 5,
    "filesystem-replication-port" : 5,
    "notify-port" : 1,
    "igmp-encap-port" : 9,
    "arp-encap-port" : 2
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success fabric-comm-ports-show-response

Up
put /fabric-comm-ports
(updateFabcommPorts)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body fabric-comm-ports-modify (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

FabricCommVrouterBgps

Up
post /fabric-comm-vrouter-bgps
(createFabcommVrouterBgp)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

FabricInBandNetworks

Up
post /fabric-in-band-networks
(createFabricInBandNetwork)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
delete /fabric-in-band-networks/{network}
(deleteFabricInBandNetworkByNetwork)

Path parameters

network (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /fabric-in-band-networks/{network}
(showFabricInBandNetworkByNetwork)

Path parameters

network (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

fabric-in-band-network-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "netmask" : 0,
    "api.switch-name" : "api.switch-name",
    "network" : "network"
  }, {
    "netmask" : 0,
    "api.switch-name" : "api.switch-name",
    "network" : "network"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success fabric-in-band-network-show-response

Up
get /fabric-in-band-networks
(showFabricInBandNetworks)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

fabric-in-band-network-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "netmask" : 0,
    "api.switch-name" : "api.switch-name",
    "network" : "network"
  }, {
    "netmask" : 0,
    "api.switch-name" : "api.switch-name",
    "network" : "network"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success fabric-in-band-network-show-response

FabricLocal

Up
put /fabric-local
(updateFabricInstLocal)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body fabric-local-modify (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

FabricNodes

Up
post /fabric-nodes/evict
(evictFabricSwitchInfoByUsage1)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body fabric-node-evict-1 (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /fabric-nodes
(showFabricSwitchInfos)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

fabric-node-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vmgmt-ipv6-unnumbered" : true,
    "in-band-vlan" : 7,
    "in-band-if-nat-realm" : "internal",
    "mgmt-assignment-linklocal" : "none",
    "in-band-sec-addresses" : 3,
    "mgmt-linklocal" : "mgmt-linklocal",
    "vmgmt-assignment2" : "none",
    "device-state" : "device-state",
    "mgmt-ipv6-unnumbered" : true,
    "in-band-assignment-linklocal" : "none",
    "in-band-ip" : "in-band-ip",
    "mgmt-if-nat-realm" : "internal",
    "state" : "offline",
    "id" : 4,
    "mgmt-netmask" : 1,
    "cluster-id" : "cluster-id",
    "in-band-secondary-macs" : "in-band-secondary-macs",
    "mgmt-ip2" : "mgmt-ip2",
    "in-band-vnet-id" : "in-band-vnet-id",
    "vmgmt-public-vlan" : 5,
    "mgmt-vnet-id" : "mgmt-vnet-id",
    "vmgmt-vnet-id" : "vmgmt-vnet-id",
    "in-band-public-vlan" : 9,
    "version" : "version",
    "in-band-netmask" : 6,
    "in-band-linklocal" : "in-band-linklocal",
    "fab-id" : "fab-id",
    "in-band-bd" : "in-band-bd",
    "vmgmt-netmask" : 1,
    "vmgmt-ip" : "vmgmt-ip",
    "name" : "name",
    "mgmt-mac" : "mgmt-mac",
    "vmgmt-mac" : "vmgmt-mac",
    "in-band-mac" : "in-band-mac",
    "vmgmt-linklocal" : "vmgmt-linklocal",
    "in-band-vlan-type" : "public",
    "mgmt-assignment2" : "none",
    "mgmt-ip" : "mgmt-ip",
    "ports" : 9,
    "api.switch-name" : "api.switch-name",
    "fab-name" : "fab-name",
    "vmgmt-ip2" : "vmgmt-ip2",
    "keepalive-timeout" : 2,
    "location-id" : 7,
    "out-port" : 5,
    "vmgmt-secondary-macs" : "vmgmt-secondary-macs",
    "cluster-tid" : 4,
    "vmgmt-assignment-linklocal" : "none",
    "in-band-ip2" : "in-band-ip2",
    "control-network" : "in-band",
    "firmware-upgrade" : "firmware-upgrade",
    "fabric-network" : "in-band",
    "mgmt-public-vlan" : 6,
    "serial" : "serial",
    "local-mac" : "local-mac",
    "fab-tid" : 1,
    "in-band-assignment2" : "none",
    "vmgmt-vlan" : 1,
    "in-band-netmask2" : 7,
    "mgmt-sec-addresses" : 1,
    "vmgmt-netmask2" : 5,
    "mgmt-netmask2" : 0,
    "mgmt-secondary-macs" : "mgmt-secondary-macs",
    "vmgmt-sec-addresses" : 2
  }, {
    "vmgmt-ipv6-unnumbered" : true,
    "in-band-vlan" : 7,
    "in-band-if-nat-realm" : "internal",
    "mgmt-assignment-linklocal" : "none",
    "in-band-sec-addresses" : 3,
    "mgmt-linklocal" : "mgmt-linklocal",
    "vmgmt-assignment2" : "none",
    "device-state" : "device-state",
    "mgmt-ipv6-unnumbered" : true,
    "in-band-assignment-linklocal" : "none",
    "in-band-ip" : "in-band-ip",
    "mgmt-if-nat-realm" : "internal",
    "state" : "offline",
    "id" : 4,
    "mgmt-netmask" : 1,
    "cluster-id" : "cluster-id",
    "in-band-secondary-macs" : "in-band-secondary-macs",
    "mgmt-ip2" : "mgmt-ip2",
    "in-band-vnet-id" : "in-band-vnet-id",
    "vmgmt-public-vlan" : 5,
    "mgmt-vnet-id" : "mgmt-vnet-id",
    "vmgmt-vnet-id" : "vmgmt-vnet-id",
    "in-band-public-vlan" : 9,
    "version" : "version",
    "in-band-netmask" : 6,
    "in-band-linklocal" : "in-band-linklocal",
    "fab-id" : "fab-id",
    "in-band-bd" : "in-band-bd",
    "vmgmt-netmask" : 1,
    "vmgmt-ip" : "vmgmt-ip",
    "name" : "name",
    "mgmt-mac" : "mgmt-mac",
    "vmgmt-mac" : "vmgmt-mac",
    "in-band-mac" : "in-band-mac",
    "vmgmt-linklocal" : "vmgmt-linklocal",
    "in-band-vlan-type" : "public",
    "mgmt-assignment2" : "none",
    "mgmt-ip" : "mgmt-ip",
    "ports" : 9,
    "api.switch-name" : "api.switch-name",
    "fab-name" : "fab-name",
    "vmgmt-ip2" : "vmgmt-ip2",
    "keepalive-timeout" : 2,
    "location-id" : 7,
    "out-port" : 5,
    "vmgmt-secondary-macs" : "vmgmt-secondary-macs",
    "cluster-tid" : 4,
    "vmgmt-assignment-linklocal" : "none",
    "in-band-ip2" : "in-band-ip2",
    "control-network" : "in-band",
    "firmware-upgrade" : "firmware-upgrade",
    "fabric-network" : "in-band",
    "mgmt-public-vlan" : 6,
    "serial" : "serial",
    "local-mac" : "local-mac",
    "fab-tid" : 1,
    "in-band-assignment2" : "none",
    "vmgmt-vlan" : 1,
    "in-band-netmask2" : 7,
    "mgmt-sec-addresses" : 1,
    "vmgmt-netmask2" : 5,
    "mgmt-netmask2" : 0,
    "mgmt-secondary-macs" : "mgmt-secondary-macs",
    "vmgmt-sec-addresses" : 2
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success fabric-node-show-response

FabricStats

Up
get /fabric-stats/{id}
(showFabricStatByIdent)

Path parameters

id (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

fabric-stats-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vxlan" : 7,
    "udp-bytes" : 7,
    "tcp-bytes" : 4,
    "storage" : 5,
    "api.switch-name" : "api.switch-name",
    "servers" : 6,
    "vlan" : 2,
    "tcp-completed" : 2,
    "VM" : 5,
    "tcp-est" : 3,
    "id" : 0,
    "arp" : 1,
    "tcp-syn" : 9
  }, {
    "vxlan" : 7,
    "udp-bytes" : 7,
    "tcp-bytes" : 4,
    "storage" : 5,
    "api.switch-name" : "api.switch-name",
    "servers" : 6,
    "vlan" : 2,
    "tcp-completed" : 2,
    "VM" : 5,
    "tcp-est" : 3,
    "id" : 0,
    "arp" : 1,
    "tcp-syn" : 9
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success fabric-stats-show-response

Up
get /fabric-stats
(showFabricStats)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

fabric-stats-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vxlan" : 7,
    "udp-bytes" : 7,
    "tcp-bytes" : 4,
    "storage" : 5,
    "api.switch-name" : "api.switch-name",
    "servers" : 6,
    "vlan" : 2,
    "tcp-completed" : 2,
    "VM" : 5,
    "tcp-est" : 3,
    "id" : 0,
    "arp" : 1,
    "tcp-syn" : 9
  }, {
    "vxlan" : 7,
    "udp-bytes" : 7,
    "tcp-bytes" : 4,
    "storage" : 5,
    "api.switch-name" : "api.switch-name",
    "servers" : 6,
    "vlan" : 2,
    "tcp-completed" : 2,
    "VM" : 5,
    "tcp-est" : 3,
    "id" : 0,
    "arp" : 1,
    "tcp-syn" : 9
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success fabric-stats-show-response

FabricUpgradeStatuses

Up
get /fabric-upgrade-statuses
(showFabricUpgradeStatuses)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

fabric-upgrade-status-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "cluster" : "cluster",
    "reboot-count" : 0,
    "upload-server" : "upload-server",
    "log" : "log",
    "use-proxy" : true,
    "reboot-group" : "reboot-group",
    "proxy-host" : "proxy-host",
    "api.switch-name" : "api.switch-name",
    "version" : "version",
    "upgrade-status" : "available",
    "switch" : "switch",
    "proxy-port" : 6,
    "version-available" : "version-available",
    "state" : "state",
    "track" : "track"
  }, {
    "cluster" : "cluster",
    "reboot-count" : 0,
    "upload-server" : "upload-server",
    "log" : "log",
    "use-proxy" : true,
    "reboot-group" : "reboot-group",
    "proxy-host" : "proxy-host",
    "api.switch-name" : "api.switch-name",
    "version" : "version",
    "upgrade-status" : "available",
    "switch" : "switch",
    "proxy-port" : 6,
    "version-available" : "version-available",
    "state" : "state",
    "track" : "track"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success fabric-upgrade-status-show-response

FabricUpgrades

Up
post /fabric-upgrades/abort
(abortFabricUpgrade)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body fabric-upgrade-abort (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
post /fabric-upgrades/prepare-cancel
(cancelFabricUpgrade)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
post /fabric-upgrades/finish
(finishFabricUpgrade)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
post /fabric-upgrades/prepare-resume
(resumeFabricUpgrade)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /fabric-upgrades
(showFabricUpgrades)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

fabric-upgrade-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "reboot-count" : 0,
    "proxy-port" : 6,
    "upload-server" : "upload-server",
    "use-proxy" : true,
    "version-available" : "version-available",
    "reboot-group" : "reboot-group",
    "proxy-host" : "proxy-host",
    "track" : "track",
    "api.switch-name" : "api.switch-name",
    "version" : "version",
    "upgrade-status" : "available"
  }, {
    "reboot-count" : 0,
    "proxy-port" : 6,
    "upload-server" : "upload-server",
    "use-proxy" : true,
    "version-available" : "version-available",
    "reboot-group" : "reboot-group",
    "proxy-host" : "proxy-host",
    "track" : "track",
    "api.switch-name" : "api.switch-name",
    "version" : "version",
    "upgrade-status" : "available"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success fabric-upgrade-show-response

Up
post /fabric-upgrades/start
(startFabricUpgrade)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body fabric-upgrade-start (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

FabricVnics

Up
post /fabric-vnics/create
(ifCreateFabricVnic)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body fabric-vnic-create (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
post /fabric-vnics/delete
(ifDeleteFabricVnic)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
post /fabric-vnics/modify
(ifModifyFabricVnic)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body fabric-vnic-modify (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /fabric-vnics/{nic}
(showFabricVnicByVnic)

Path parameters

nic (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

fabric-vnic-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "assignment2" : "none",
    "vlan" : 1,
    "netmask" : 0,
    "ip" : "ip",
    "nic" : "nic",
    "sec-addresses" : 6,
    "api.switch-name" : "api.switch-name",
    "assignment-linklocal" : "none"
  }, {
    "assignment2" : "none",
    "vlan" : 1,
    "netmask" : 0,
    "ip" : "ip",
    "nic" : "nic",
    "sec-addresses" : 6,
    "api.switch-name" : "api.switch-name",
    "assignment-linklocal" : "none"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success fabric-vnic-show-response

Up
get /fabric-vnics
(showFabricVnics)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

fabric-vnic-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "assignment2" : "none",
    "vlan" : 1,
    "netmask" : 0,
    "ip" : "ip",
    "nic" : "nic",
    "sec-addresses" : 6,
    "api.switch-name" : "api.switch-name",
    "assignment-linklocal" : "none"
  }, {
    "assignment2" : "none",
    "vlan" : 1,
    "netmask" : 0,
    "ip" : "ip",
    "nic" : "nic",
    "sec-addresses" : 6,
    "api.switch-name" : "api.switch-name",
    "assignment-linklocal" : "none"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success fabric-vnic-show-response

Fabrics

Up
post /fabrics
(createFabric)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body fabric-create (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /fabrics/info
(infoFabric)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

fabric-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "over-l3" : true,
    "vlan" : 0,
    "delete-conflicts" : true,
    "name" : "name",
    "control-network" : "in-band",
    "id" : "id",
    "repeer-to-cluster-node" : 1,
    "api.switch-name" : "api.switch-name",
    "switch-ip" : "switch-ip",
    "tid" : 6,
    "fabric-advertisement-network" : "inband-mgmt",
    "fabric-network" : "in-band"
  }, {
    "over-l3" : true,
    "vlan" : 0,
    "delete-conflicts" : true,
    "name" : "name",
    "control-network" : "in-band",
    "id" : "id",
    "repeer-to-cluster-node" : 1,
    "api.switch-name" : "api.switch-name",
    "switch-ip" : "switch-ip",
    "tid" : 6,
    "fabric-advertisement-network" : "inband-mgmt",
    "fabric-network" : "in-band"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success fabric-show-response

Up
post /fabrics/join
(joinFabric)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body fabric-join (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /fabrics/id/{id}
(showFabricByIdent)

Path parameters

id (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

fabric-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "over-l3" : true,
    "vlan" : 0,
    "delete-conflicts" : true,
    "name" : "name",
    "control-network" : "in-band",
    "id" : "id",
    "repeer-to-cluster-node" : 1,
    "api.switch-name" : "api.switch-name",
    "switch-ip" : "switch-ip",
    "tid" : 6,
    "fabric-advertisement-network" : "inband-mgmt",
    "fabric-network" : "in-band"
  }, {
    "over-l3" : true,
    "vlan" : 0,
    "delete-conflicts" : true,
    "name" : "name",
    "control-network" : "in-band",
    "id" : "id",
    "repeer-to-cluster-node" : 1,
    "api.switch-name" : "api.switch-name",
    "switch-ip" : "switch-ip",
    "tid" : 6,
    "fabric-advertisement-network" : "inband-mgmt",
    "fabric-network" : "in-band"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success fabric-show-response

Up
get /fabrics/name/{name}
(showFabricByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

fabric-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "over-l3" : true,
    "vlan" : 0,
    "delete-conflicts" : true,
    "name" : "name",
    "control-network" : "in-band",
    "id" : "id",
    "repeer-to-cluster-node" : 1,
    "api.switch-name" : "api.switch-name",
    "switch-ip" : "switch-ip",
    "tid" : 6,
    "fabric-advertisement-network" : "inband-mgmt",
    "fabric-network" : "in-band"
  }, {
    "over-l3" : true,
    "vlan" : 0,
    "delete-conflicts" : true,
    "name" : "name",
    "control-network" : "in-band",
    "id" : "id",
    "repeer-to-cluster-node" : 1,
    "api.switch-name" : "api.switch-name",
    "switch-ip" : "switch-ip",
    "tid" : 6,
    "fabric-advertisement-network" : "inband-mgmt",
    "fabric-network" : "in-band"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success fabric-show-response

Up
get /fabrics
(showFabrics)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

fabric-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "over-l3" : true,
    "vlan" : 0,
    "delete-conflicts" : true,
    "name" : "name",
    "control-network" : "in-band",
    "id" : "id",
    "repeer-to-cluster-node" : 1,
    "api.switch-name" : "api.switch-name",
    "switch-ip" : "switch-ip",
    "tid" : 6,
    "fabric-advertisement-network" : "inband-mgmt",
    "fabric-network" : "in-band"
  }, {
    "over-l3" : true,
    "vlan" : 0,
    "delete-conflicts" : true,
    "name" : "name",
    "control-network" : "in-band",
    "id" : "id",
    "repeer-to-cluster-node" : 1,
    "api.switch-name" : "api.switch-name",
    "switch-ip" : "switch-ip",
    "tid" : 6,
    "fabric-advertisement-network" : "inband-mgmt",
    "fabric-network" : "in-band"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success fabric-show-response

Up
post /fabrics/unjoin
(unjoinFabric)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body fabric-unjoin (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

FlowTables

Up
get /flow-tables
(showFlowTables)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

flow-table-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "name" : "name",
    "hw-id" : 6,
    "id" : 0,
    "api.switch-name" : "api.switch-name",
    "flow-hw-id" : 1,
    "flow-name" : "flow-name"
  }, {
    "name" : "name",
    "hw-id" : 6,
    "id" : 0,
    "api.switch-name" : "api.switch-name",
    "flow-hw-id" : 1,
    "flow-name" : "flow-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success flow-table-show-response

HogViolatorStats

Up
get /hog-violator-stats
(showHogViolatorStats)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

hog-violator-stats-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "mismatches" : 6,
    "older-than" : 2,
    "drop-bytes" : 4,
    "policer-drops" : 7,
    "start-time" : "start-time",
    "within-last" : 7,
    "end-time" : "end-time",
    "cpu-tx-pkts" : 1,
    "api.switch-name" : "api.switch-name",
    "since-start" : true,
    "pkts" : 9,
    "vnet" : "vnet",
    "duration" : 5,
    "drops" : 1,
    "cpu-tx-bytes" : 1,
    "policer-drop-bytes" : 1,
    "bytes" : 0,
    "name" : "name",
    "interval" : 5,
    "id" : "id",
    "time" : "time",
    "cpu-pkts" : 3,
    "cpu-bytes" : 2
  }, {
    "mismatches" : 6,
    "older-than" : 2,
    "drop-bytes" : 4,
    "policer-drops" : 7,
    "start-time" : "start-time",
    "within-last" : 7,
    "end-time" : "end-time",
    "cpu-tx-pkts" : 1,
    "api.switch-name" : "api.switch-name",
    "since-start" : true,
    "pkts" : 9,
    "vnet" : "vnet",
    "duration" : 5,
    "drops" : 1,
    "cpu-tx-bytes" : 1,
    "policer-drop-bytes" : 1,
    "bytes" : 0,
    "name" : "name",
    "interval" : 5,
    "id" : "id",
    "time" : "time",
    "cpu-pkts" : 3,
    "cpu-bytes" : 2
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success hog-violator-stats-show-response

Up
get /hog-violator-stats/{name}
(showHogViolatorStatsByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

hog-violator-stats-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "mismatches" : 6,
    "older-than" : 2,
    "drop-bytes" : 4,
    "policer-drops" : 7,
    "start-time" : "start-time",
    "within-last" : 7,
    "end-time" : "end-time",
    "cpu-tx-pkts" : 1,
    "api.switch-name" : "api.switch-name",
    "since-start" : true,
    "pkts" : 9,
    "vnet" : "vnet",
    "duration" : 5,
    "drops" : 1,
    "cpu-tx-bytes" : 1,
    "policer-drop-bytes" : 1,
    "bytes" : 0,
    "name" : "name",
    "interval" : 5,
    "id" : "id",
    "time" : "time",
    "cpu-pkts" : 3,
    "cpu-bytes" : 2
  }, {
    "mismatches" : 6,
    "older-than" : 2,
    "drop-bytes" : 4,
    "policer-drops" : 7,
    "start-time" : "start-time",
    "within-last" : 7,
    "end-time" : "end-time",
    "cpu-tx-pkts" : 1,
    "api.switch-name" : "api.switch-name",
    "since-start" : true,
    "pkts" : 9,
    "vnet" : "vnet",
    "duration" : 5,
    "drops" : 1,
    "cpu-tx-bytes" : 1,
    "policer-drop-bytes" : 1,
    "bytes" : 0,
    "name" : "name",
    "interval" : 5,
    "id" : "id",
    "time" : "time",
    "cpu-pkts" : 3,
    "cpu-bytes" : 2
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success hog-violator-stats-show-response

HogViolators

Up
get /hog-violators/mac={mac},vnet-id={vnet-id},bd={bd},vlan={vlan},vxlan={vxlan},port={port}
(showHogViolatorByUniqueKeyAll)

Path parameters

mac (required)
Path Parameter
vnet-id (required)
Path Parameter
bd (required)
Path Parameter
vlan (required)
Path Parameter
vxlan (required)
Path Parameter
port (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

hog-violator-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vxlan" : 6,
    "bd" : "bd",
    "vflow3" : "vflow3",
    "vflow2" : "vflow2",
    "created" : "created",
    "vflow" : "vflow",
    "api.switch-name" : "api.switch-name",
    "mac" : "mac",
    "cpu-class" : "cpu-class",
    "vlan" : 0,
    "port" : 1,
    "idle-count" : 5,
    "hog-cpu-class" : "hog-cpu-class",
    "vnet-id" : "vnet-id",
    "vflow6" : "vflow6",
    "vflow5" : "vflow5",
    "vflow4" : "vflow4"
  }, {
    "vxlan" : 6,
    "bd" : "bd",
    "vflow3" : "vflow3",
    "vflow2" : "vflow2",
    "created" : "created",
    "vflow" : "vflow",
    "api.switch-name" : "api.switch-name",
    "mac" : "mac",
    "cpu-class" : "cpu-class",
    "vlan" : 0,
    "port" : 1,
    "idle-count" : 5,
    "hog-cpu-class" : "hog-cpu-class",
    "vnet-id" : "vnet-id",
    "vflow6" : "vflow6",
    "vflow5" : "vflow5",
    "vflow4" : "vflow4"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success hog-violator-show-response

Up
get /hog-violators
(showHogViolators)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

hog-violator-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vxlan" : 6,
    "bd" : "bd",
    "vflow3" : "vflow3",
    "vflow2" : "vflow2",
    "created" : "created",
    "vflow" : "vflow",
    "api.switch-name" : "api.switch-name",
    "mac" : "mac",
    "cpu-class" : "cpu-class",
    "vlan" : 0,
    "port" : 1,
    "idle-count" : 5,
    "hog-cpu-class" : "hog-cpu-class",
    "vnet-id" : "vnet-id",
    "vflow6" : "vflow6",
    "vflow5" : "vflow5",
    "vflow4" : "vflow4"
  }, {
    "vxlan" : 6,
    "bd" : "bd",
    "vflow3" : "vflow3",
    "vflow2" : "vflow2",
    "created" : "created",
    "vflow" : "vflow",
    "api.switch-name" : "api.switch-name",
    "mac" : "mac",
    "cpu-class" : "cpu-class",
    "vlan" : 0,
    "port" : 1,
    "idle-count" : 5,
    "hog-cpu-class" : "hog-cpu-class",
    "vnet-id" : "vnet-id",
    "vflow6" : "vflow6",
    "vflow5" : "vflow5",
    "vflow4" : "vflow4"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success hog-violator-show-response

IdLed

Up
get /id-led
(showLocationLed)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

id-led-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "enable" : true,
    "api.switch-name" : "api.switch-name"
  }, {
    "enable" : true,
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success id-led-show-response

Up
put /id-led
(updateLocationLed)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body id-led-modify (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

IgmpQuerierIps

Up
get /igmp-querier-ips/{vlans-on-querier-ip}
(showIgmpSnoopingQuerierIpByVlanMap)

Path parameters

vlans-on-querier-ip (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

igmp-querier-ip-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "querier-ip" : "querier-ip",
    "vlans-on-querier-ip" : "vlans-on-querier-ip",
    "api.switch-name" : "api.switch-name"
  }, {
    "querier-ip" : "querier-ip",
    "vlans-on-querier-ip" : "vlans-on-querier-ip",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success igmp-querier-ip-show-response

Up
get /igmp-querier-ips
(showIgmpSnoopingQuerierIps)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

igmp-querier-ip-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "querier-ip" : "querier-ip",
    "vlans-on-querier-ip" : "vlans-on-querier-ip",
    "api.switch-name" : "api.switch-name"
  }, {
    "querier-ip" : "querier-ip",
    "vlans-on-querier-ip" : "vlans-on-querier-ip",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success igmp-querier-ip-show-response

Up
put /igmp-querier-ips/{vlans-on-querier-ip}
(updateIgmpSnoopingQuerierIpByVlanMap)

Path parameters

vlans-on-querier-ip (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body igmp-querier-ip-modify (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

IgmpRouters

Up
get /igmp-routers/{node-ip}
(showIgmpRouterByHost)

Path parameters

node-ip (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

igmp-router-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vxlan" : 0,
    "bd" : "bd",
    "vlan" : 6,
    "node-ip" : "node-ip",
    "port" : 1,
    "vnet-id" : "vnet-id",
    "api.switch-name" : "api.switch-name"
  }, {
    "vxlan" : 0,
    "bd" : "bd",
    "vlan" : 6,
    "node-ip" : "node-ip",
    "port" : 1,
    "vnet-id" : "vnet-id",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success igmp-router-show-response

Up
get /igmp-routers
(showIgmpRouters)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

igmp-router-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vxlan" : 0,
    "bd" : "bd",
    "vlan" : 6,
    "node-ip" : "node-ip",
    "port" : 1,
    "vnet-id" : "vnet-id",
    "api.switch-name" : "api.switch-name"
  }, {
    "vxlan" : 0,
    "bd" : "bd",
    "vlan" : 6,
    "node-ip" : "node-ip",
    "port" : 1,
    "vnet-id" : "vnet-id",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success igmp-router-show-response

IgmpSnooping

Up
get /igmp-snooping
(showIgmpSnooping)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

igmp-snooping-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vxlan" : true,
    "no-snoop-linklocal-vlans" : "no-snoop-linklocal-vlans",
    "api.switch-name" : "api.switch-name",
    "query-max-response-time" : 6,
    "igmpv2-vlans" : "igmpv2-vlans",
    "enable" : true,
    "scope" : "local",
    "interop-v2-vlans" : "interop-v2-vlans",
    "enable-vlans" : "enable-vlans",
    "snoop-linklocal-vlans" : "snoop-linklocal-vlans",
    "query-interval" : 0,
    "nvOS-managed-vlans" : "nvOS-managed-vlans",
    "igmpv3-vlans" : "igmpv3-vlans"
  }, {
    "vxlan" : true,
    "no-snoop-linklocal-vlans" : "no-snoop-linklocal-vlans",
    "api.switch-name" : "api.switch-name",
    "query-max-response-time" : 6,
    "igmpv2-vlans" : "igmpv2-vlans",
    "enable" : true,
    "scope" : "local",
    "interop-v2-vlans" : "interop-v2-vlans",
    "enable-vlans" : "enable-vlans",
    "snoop-linklocal-vlans" : "snoop-linklocal-vlans",
    "query-interval" : 0,
    "nvOS-managed-vlans" : "nvOS-managed-vlans",
    "igmpv3-vlans" : "igmpv3-vlans"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success igmp-snooping-show-response

Up
put /igmp-snooping
(updateIgmpSnooping)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body igmp-snooping-modify (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

IgmpStaticGroups

Up
post /igmp-static-groups
(createIgmpStaticGroup)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body igmp-static-group-create (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
delete /igmp-static-groups/group-ip={group-ip},vnet-id={vnet-id},bd={bd},vlan={vlan}
(deleteIgmpStaticGroupByUniqueKeyAll)

Path parameters

group-ip (required)
Path Parameter
vnet-id (required)
Path Parameter
bd (required)
Path Parameter
vlan (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /igmp-static-groups/group-ip={group-ip},vnet-id={vnet-id},bd={bd},vlan={vlan}
(showIgmpStaticGroupByUniqueKeyAll)

Path parameters

group-ip (required)
Path Parameter
vnet-id (required)
Path Parameter
bd (required)
Path Parameter
vlan (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

igmp-static-group-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "bd" : "bd",
    "vlan" : 0,
    "group-ip" : "group-ip",
    "vnet-id" : "vnet-id",
    "ports" : "ports",
    "api.switch-name" : "api.switch-name"
  }, {
    "bd" : "bd",
    "vlan" : 0,
    "group-ip" : "group-ip",
    "vnet-id" : "vnet-id",
    "ports" : "ports",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success igmp-static-group-show-response

Up
get /igmp-static-groups
(showIgmpStaticGroups)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

igmp-static-group-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "bd" : "bd",
    "vlan" : 0,
    "group-ip" : "group-ip",
    "vnet-id" : "vnet-id",
    "ports" : "ports",
    "api.switch-name" : "api.switch-name"
  }, {
    "bd" : "bd",
    "vlan" : 0,
    "group-ip" : "group-ip",
    "vnet-id" : "vnet-id",
    "ports" : "ports",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success igmp-static-group-show-response

IgmpStaticSources

Up
post /igmp-static-sources
(createIgmpStaticSource)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
delete /igmp-static-sources/group-ip={group-ip},bd={bd},vlan={vlan},source-ip={source-ip}
(deleteIgmpStaticSourceByUniqueKeyAll)

Path parameters

group-ip (required)
Path Parameter
bd (required)
Path Parameter
vlan (required)
Path Parameter
source-ip (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /igmp-static-sources/group-ip={group-ip},bd={bd},vlan={vlan},source-ip={source-ip}
(showIgmpStaticSourceByUniqueKeyAll)

Path parameters

group-ip (required)
Path Parameter
bd (required)
Path Parameter
vlan (required)
Path Parameter
source-ip (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

igmp-static-source-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "bd" : "bd",
    "vlan" : 0,
    "group-ip" : "group-ip",
    "vnet-id" : "vnet-id",
    "source-ip" : "source-ip",
    "ports" : "ports",
    "api.switch-name" : "api.switch-name"
  }, {
    "bd" : "bd",
    "vlan" : 0,
    "group-ip" : "group-ip",
    "vnet-id" : "vnet-id",
    "source-ip" : "source-ip",
    "ports" : "ports",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success igmp-static-source-show-response

Up
get /igmp-static-sources
(showIgmpStaticSources)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

igmp-static-source-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "bd" : "bd",
    "vlan" : 0,
    "group-ip" : "group-ip",
    "vnet-id" : "vnet-id",
    "source-ip" : "source-ip",
    "ports" : "ports",
    "api.switch-name" : "api.switch-name"
  }, {
    "bd" : "bd",
    "vlan" : 0,
    "group-ip" : "group-ip",
    "vnet-id" : "vnet-id",
    "source-ip" : "source-ip",
    "ports" : "ports",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success igmp-static-source-show-response

IgmpStats

Up
get /igmp-stats
(showIgmpStats)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

igmp-stats-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "ignored" : 1,
    "v1-member-reports" : 3,
    "drops" : 6,
    "v2-leave-group" : 5,
    "vlan" : 0,
    "v3-queries" : 5,
    "v2-member-reports" : 2,
    "api.switch-name" : "api.switch-name",
    "v2-queries" : 9,
    "v3-member-reports" : 2,
    "queries-sent" : 7
  }, {
    "ignored" : 1,
    "v1-member-reports" : 3,
    "drops" : 6,
    "v2-leave-group" : 5,
    "vlan" : 0,
    "v3-queries" : 5,
    "v2-member-reports" : 2,
    "api.switch-name" : "api.switch-name",
    "v2-queries" : 9,
    "v3-member-reports" : 2,
    "queries-sent" : 7
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success igmp-stats-show-response

IgmpSwitches

Up
get /igmp-switches
(showIgmpSwitches)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

igmp-switches-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vxlan" : 0,
    "bd" : "bd",
    "vlan" : 6,
    "node-ip" : "node-ip",
    "port" : 1,
    "vnet-id" : "vnet-id",
    "api.switch-name" : "api.switch-name"
  }, {
    "vxlan" : 0,
    "bd" : "bd",
    "vlan" : 6,
    "node-ip" : "node-ip",
    "port" : 1,
    "vnet-id" : "vnet-id",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success igmp-switches-show-response

Up
get /igmp-switches/{node-ip}
(showIgmpSwitchesByHost)

Path parameters

node-ip (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

igmp-switches-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vxlan" : 0,
    "bd" : "bd",
    "vlan" : 6,
    "node-ip" : "node-ip",
    "port" : 1,
    "vnet-id" : "vnet-id",
    "api.switch-name" : "api.switch-name"
  }, {
    "vxlan" : 0,
    "bd" : "bd",
    "vlan" : 6,
    "node-ip" : "node-ip",
    "port" : 1,
    "vnet-id" : "vnet-id",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success igmp-switches-show-response

Igmps

Up
get /igmps/{node-ip}
(showIgmpHostByHost)

Path parameters

node-ip (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

igmp-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vxlan" : 0,
    "expires" : 5,
    "bd" : "bd",
    "vlan" : 6,
    "node-ip" : "node-ip",
    "port" : 1,
    "node-type" : "host",
    "group-ip" : "group-ip",
    "vnet-id" : "vnet-id",
    "source" : "source",
    "api.switch-name" : "api.switch-name"
  }, {
    "vxlan" : 0,
    "expires" : 5,
    "bd" : "bd",
    "vlan" : 6,
    "node-ip" : "node-ip",
    "port" : 1,
    "node-type" : "host",
    "group-ip" : "group-ip",
    "vnet-id" : "vnet-id",
    "source" : "source",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success igmp-show-response

Up
get /igmps
(showIgmpHosts)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

igmp-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vxlan" : 0,
    "expires" : 5,
    "bd" : "bd",
    "vlan" : 6,
    "node-ip" : "node-ip",
    "port" : 1,
    "node-type" : "host",
    "group-ip" : "group-ip",
    "vnet-id" : "vnet-id",
    "source" : "source",
    "api.switch-name" : "api.switch-name"
  }, {
    "vxlan" : 0,
    "expires" : 5,
    "bd" : "bd",
    "vlan" : 6,
    "node-ip" : "node-ip",
    "port" : 1,
    "node-type" : "host",
    "group-ip" : "group-ip",
    "vnet-id" : "vnet-id",
    "source" : "source",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success igmp-show-response

InlineServices

Up
post /inline-services
(createInlineService)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body inline-service-create (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
delete /inline-services/{name}
(deleteInlineServiceByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /inline-services/{name}
(showInlineServiceByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

inline-service-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "rx-port" : "rx-port",
    "heartbeat" : "heartbeat",
    "name" : "name",
    "api.switch-name" : "api.switch-name",
    "tx-port" : "tx-port",
    "status" : "down"
  }, {
    "rx-port" : "rx-port",
    "heartbeat" : "heartbeat",
    "name" : "name",
    "api.switch-name" : "api.switch-name",
    "tx-port" : "tx-port",
    "status" : "down"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success inline-service-show-response

Up
get /inline-services
(showInlineServices)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

inline-service-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "rx-port" : "rx-port",
    "heartbeat" : "heartbeat",
    "name" : "name",
    "api.switch-name" : "api.switch-name",
    "tx-port" : "tx-port",
    "status" : "down"
  }, {
    "rx-port" : "rx-port",
    "heartbeat" : "heartbeat",
    "name" : "name",
    "api.switch-name" : "api.switch-name",
    "tx-port" : "tx-port",
    "status" : "down"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success inline-service-show-response

Up
put /inline-services/{name}
(updateInlineServiceByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body inline-service-modify (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

IpPools

Up
post /ip-pools
(createIpPoolByUsage1)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body ip-pool-create-1 (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
delete /ip-pools/{name}
(deleteIpPoolByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /ip-pools/{name}
(showIpPoolByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ip-pool-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "bd" : "bd",
    "vlan" : 0,
    "netmask" : 6,
    "scope" : "local",
    "name" : "name",
    "vnet-id" : "vnet-id",
    "start-ip" : "start-ip",
    "end-ip" : "end-ip",
    "api.switch-name" : "api.switch-name",
    "network" : "network"
  }, {
    "bd" : "bd",
    "vlan" : 0,
    "netmask" : 6,
    "scope" : "local",
    "name" : "name",
    "vnet-id" : "vnet-id",
    "start-ip" : "start-ip",
    "end-ip" : "end-ip",
    "api.switch-name" : "api.switch-name",
    "network" : "network"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success ip-pool-show-response

Up
get /ip-pools
(showIpPools)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ip-pool-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "bd" : "bd",
    "vlan" : 0,
    "netmask" : 6,
    "scope" : "local",
    "name" : "name",
    "vnet-id" : "vnet-id",
    "start-ip" : "start-ip",
    "end-ip" : "end-ip",
    "api.switch-name" : "api.switch-name",
    "network" : "network"
  }, {
    "bd" : "bd",
    "vlan" : 0,
    "netmask" : 6,
    "scope" : "local",
    "name" : "name",
    "vnet-id" : "vnet-id",
    "start-ip" : "start-ip",
    "end-ip" : "end-ip",
    "api.switch-name" : "api.switch-name",
    "network" : "network"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success ip-pool-show-response

Up
put /ip-pools/{name}
(updateIpPoolByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body ip-pool-modify (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

IpfixCollectors

Up
post /ipfix-collectors
(createIpfixCollector)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body ipfix-collector-create (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
delete /ipfix-collectors/{name}
(deleteIpfixCollectorByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /ipfix-collectors/{name}
(showIpfixCollectorByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ipfix-collector-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "transport-protocol" : 6,
    "port" : 0,
    "name" : "name",
    "host" : "host",
    "api.switch-name" : "api.switch-name"
  }, {
    "transport-protocol" : 6,
    "port" : 0,
    "name" : "name",
    "host" : "host",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success ipfix-collector-show-response

Up
get /ipfix-collectors
(showIpfixCollectors)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ipfix-collector-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "transport-protocol" : 6,
    "port" : 0,
    "name" : "name",
    "host" : "host",
    "api.switch-name" : "api.switch-name"
  }, {
    "transport-protocol" : 6,
    "port" : 0,
    "name" : "name",
    "host" : "host",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success ipfix-collector-show-response

Up
put /ipfix-collectors/{name}
(updateIpfixCollectorByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body ipfix-collector-modify (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

IpfixService

Up
get /ipfix-service
(showIpfixService)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ipfix-service-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "udp-template-resend-interval" : 1,
    "max-connections-exported" : 5,
    "enable-service" : true,
    "export-interval" : 0,
    "state" : "disable",
    "obs-domain" : 6,
    "api.switch-name" : "api.switch-name"
  }, {
    "udp-template-resend-interval" : 1,
    "max-connections-exported" : 5,
    "enable-service" : true,
    "export-interval" : 0,
    "state" : "disable",
    "obs-domain" : 6,
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success ipfix-service-show-response

Up
put /ipfix-service
(updateIpfixService)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body ipfix-service-modify (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Ipv6securityRaguards

Up
post /ipv6security-raguards/{name}/ports
(addIpv6securityRaguardPortByIpv6securityRaguardName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
post /ipv6security-raguards/{name}/vlans
(addIpv6securityRaguardVlanByIpv6securityRaguardName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
post /ipv6security-raguards
(createIpv6securityRaguard)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
delete /ipv6security-raguards/{name}
(deleteIpv6securityRaguardByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
delete /ipv6security-raguards/{name}/ports/{ports}
(removeIpv6securityRaguardPortByNameByPorts)

Path parameters

name (required)
Path Parameter
ports (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
delete /ipv6security-raguards/{name}/vlans/{vlans}
(removeIpv6securityRaguardVlanByNameByVlans)

Path parameters

name (required)
Path Parameter
vlans (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /ipv6security-raguards/{name}
(showIpv6securityRaguardByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ipv6security-raguard-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "attached-vlans" : "attached-vlans",
    "prefix-list" : "prefix-list",
    "access-list" : "access-list",
    "router-priority" : "low",
    "name" : "name",
    "attached-ports" : "attached-ports",
    "api.switch-name" : "api.switch-name",
    "device" : "host"
  }, {
    "attached-vlans" : "attached-vlans",
    "prefix-list" : "prefix-list",
    "access-list" : "access-list",
    "router-priority" : "low",
    "name" : "name",
    "attached-ports" : "attached-ports",
    "api.switch-name" : "api.switch-name",
    "device" : "host"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success ipv6security-raguard-show-response

Up
get /ipv6security-raguards/{name}/ports/{ports}
(showIpv6securityRaguardPortByNameByPorts)

Path parameters

name (required)
Path Parameter
ports (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ipv6security-raguard-port-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "ports" : "ports",
    "api.switch-name" : "api.switch-name"
  }, {
    "ports" : "ports",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success ipv6security-raguard-port-show-response

Up
get /ipv6security-raguards/{name}/ports
(showIpv6securityRaguardPortsByIpv6securityRaguardName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ipv6security-raguard-port-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "ports" : "ports",
    "api.switch-name" : "api.switch-name"
  }, {
    "ports" : "ports",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success ipv6security-raguard-port-show-response

Up
get /ipv6security-raguards/{name}/vlans/{vlans}
(showIpv6securityRaguardVlanByNameByVlans)

Path parameters

name (required)
Path Parameter
vlans (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ipv6security-raguard-vlan-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vlans" : "vlans",
    "api.switch-name" : "api.switch-name"
  }, {
    "vlans" : "vlans",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success ipv6security-raguard-vlan-show-response

Up
get /ipv6security-raguards/{name}/vlans
(showIpv6securityRaguardVlansByIpv6securityRaguardName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ipv6security-raguard-vlan-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vlans" : "vlans",
    "api.switch-name" : "api.switch-name"
  }, {
    "vlans" : "vlans",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success ipv6security-raguard-vlan-show-response

Up
get /ipv6security-raguards
(showIpv6securityRaguards)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

ipv6security-raguard-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "attached-vlans" : "attached-vlans",
    "prefix-list" : "prefix-list",
    "access-list" : "access-list",
    "router-priority" : "low",
    "name" : "name",
    "attached-ports" : "attached-ports",
    "api.switch-name" : "api.switch-name",
    "device" : "host"
  }, {
    "attached-vlans" : "attached-vlans",
    "prefix-list" : "prefix-list",
    "access-list" : "access-list",
    "router-priority" : "low",
    "name" : "name",
    "attached-ports" : "attached-ports",
    "api.switch-name" : "api.switch-name",
    "device" : "host"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success ipv6security-raguard-show-response

Up
put /ipv6security-raguards/{name}
(updateIpv6securityRaguardByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

L2Checks

Up
get /l2-checks/fix
(fixL2Check)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

l2-check-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vxlan" : 6,
    "bd" : "bd",
    "sw-port" : 5,
    "hw-state" : "active",
    "fix-action" : "none",
    "sw-state" : "active",
    "api.switch-name" : "api.switch-name",
    "mac" : "mac",
    "vnet" : "vnet",
    "vlan" : 0,
    "hw-port" : 1,
    "public-vlan" : 5,
    "tunnel-name" : "tunnel-name"
  }, {
    "vxlan" : 6,
    "bd" : "bd",
    "sw-port" : 5,
    "hw-state" : "active",
    "fix-action" : "none",
    "sw-state" : "active",
    "api.switch-name" : "api.switch-name",
    "mac" : "mac",
    "vnet" : "vnet",
    "vlan" : 0,
    "hw-port" : 1,
    "public-vlan" : 5,
    "tunnel-name" : "tunnel-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success l2-check-show-response

Up
get /l2-checks/mac={mac},vnet={vnet},bd={bd},vlan={vlan},vxlan={vxlan}
(showL2CheckByUniqueKeyAll)

Path parameters

mac (required)
Path Parameter
vnet (required)
Path Parameter
bd (required)
Path Parameter
vlan (required)
Path Parameter
vxlan (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

l2-check-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vxlan" : 6,
    "bd" : "bd",
    "sw-port" : 5,
    "hw-state" : "active",
    "fix-action" : "none",
    "sw-state" : "active",
    "api.switch-name" : "api.switch-name",
    "mac" : "mac",
    "vnet" : "vnet",
    "vlan" : 0,
    "hw-port" : 1,
    "public-vlan" : 5,
    "tunnel-name" : "tunnel-name"
  }, {
    "vxlan" : 6,
    "bd" : "bd",
    "sw-port" : 5,
    "hw-state" : "active",
    "fix-action" : "none",
    "sw-state" : "active",
    "api.switch-name" : "api.switch-name",
    "mac" : "mac",
    "vnet" : "vnet",
    "vlan" : 0,
    "hw-port" : 1,
    "public-vlan" : 5,
    "tunnel-name" : "tunnel-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success l2-check-show-response

Up
get /l2-checks
(showL2Checks)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

l2-check-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vxlan" : 6,
    "bd" : "bd",
    "sw-port" : 5,
    "hw-state" : "active",
    "fix-action" : "none",
    "sw-state" : "active",
    "api.switch-name" : "api.switch-name",
    "mac" : "mac",
    "vnet" : "vnet",
    "vlan" : 0,
    "hw-port" : 1,
    "public-vlan" : 5,
    "tunnel-name" : "tunnel-name"
  }, {
    "vxlan" : 6,
    "bd" : "bd",
    "sw-port" : 5,
    "hw-state" : "active",
    "fix-action" : "none",
    "sw-state" : "active",
    "api.switch-name" : "api.switch-name",
    "mac" : "mac",
    "vnet" : "vnet",
    "vlan" : 0,
    "hw-port" : 1,
    "public-vlan" : 5,
    "tunnel-name" : "tunnel-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success l2-check-show-response

L2Histories

Up
get /l2-histories
(showL2Histories)

Consumes

This API call consumes the following media types via the Content-Type request header:

Query parameters

limit-output (optional)
Query Parameter default: 20 format: int32
sort-asc (optional)
Query Parameter
sort-desc (optional)
Query Parameter
sum-by (optional)
Query Parameter

Return type

l2-history-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "older-than" : 8,
    "reason" : "activate",
    "within-last" : 9,
    "last-reason" : "activate",
    "alt-owner-port" : 4,
    "vnic-type" : "untagged",
    "since-start" : true,
    "hostname" : "hostname",
    "hit" : 6,
    "local-intf" : 3,
    "public-vlan" : 5,
    "vxlan-lru" : "vxlan-lru",
    "state" : "active",
    "vxlan" : 6,
    "start-time" : "start-time",
    "last-caller" : "init",
    "ip" : "ip",
    "count" : 9,
    "create-time" : "create-time",
    "inner-vlan" : 5,
    "vswitch" : "vswitch",
    "peer-intf" : 1,
    "peer-state" : "active",
    "pg-vlans" : "pg-vlans",
    "interval" : 6,
    "svc-name" : "svc-name",
    "local-state" : "active",
    "status" : "phy-up",
    "migrate" : 7,
    "bd" : "bd",
    "last-seen-since" : "last-seen-since",
    "config-intf" : 7,
    "vs-type" : "none",
    "changes" : "changes",
    "ports" : "ports",
    "api.switch-name" : "api.switch-name",
    "mac" : "mac",
    "num-ips" : 2,
    "rem-switch" : 1,
    "vnet" : "vnet",
    "peer-owner-state" : "active",
    "hw-flags" : "invalid-vlan",
    "duration" : 9,
    "hw-index" : 4,
    "alt-owner" : 2,
    "drops" : 1,
    "alt-owner-ports" : "alt-owner-ports",
    "vlan" : 0,
    "local-ports" : "local-ports",
    "power" : "none",
    "vtep-ip" : "vtep-ip",
    "owner" : 1,
    "rem-ports" : "rem-ports",
    "os" : "os",
    "log-type" : "l2-save",
    "cpus" : 7,
    "intf" : 9,
    "end-time" : "end-time",
    "alt-owner-state" : "active",
    "rem-intf" : 1,
    "last-seen" : "last-seen",
    "caller" : "init",
    "portgroup" : "portgroup",
    "rt-if" : "rt-if",
    "mc-index" : 5,
    "time" : "time",
    "config" : "none",
    "entity" : "entity",
    "tunnel" : "tunnel"
  }, {
    "older-than" : 8,
    "reason" : "activate",
    "within-last" : 9,
    "last-reason" : "activate",
    "alt-owner-port" : 4,
    "vnic-type" : "untagged",
    "since-start" : true,
    "hostname" : "hostname",
    "hit" : 6,
    "local-intf" : 3,
    "public-vlan" : 5,
    "vxlan-lru" : "vxlan-lru",
    "state" : "active",
    "vxlan" : 6,
    "start-time" : "start-time",
    "last-caller" : "init",
    "ip" : "ip",
    "count" : 9,
    "create-time" : "create-time",
    "inner-vlan" : 5,
    "vswitch" : "vswitch",
    "peer-intf" : 1,
    "peer-state" : "active",
    "pg-vlans" : "pg-vlans",
    "interval" : 6,
    "svc-name" : "svc-name",
    "local-state" : "active",
    "status" : "phy-up",
    "migrate" : 7,
    "bd" : "bd",
    "last-seen-since" : "last-seen-since",
    "config-intf" : 7,
    "vs-type" : "none",
    "changes" : "changes",
    "ports" : "ports",
    "api.switch-name" : "api.switch-name",
    "mac" : "mac",
    "num-ips" : 2,
    "rem-switch" : 1,
    "vnet" : "vnet",
    "peer-owner-state" : "active",
    "hw-flags" : "invalid-vlan",
    "duration" : 9,
    "hw-index" : 4,
    "alt-owner" : 2,
    "drops" : 1,
    "alt-owner-ports" : "alt-owner-ports",
    "vlan" : 0,
    "local-ports" : "local-ports",
    "power" : "none",
    "vtep-ip" : "vtep-ip",
    "owner" : 1,
    "rem-ports" : "rem-ports",
    "os" : "os",
    "log-type" : "l2-save",
    "cpus" : 7,
    "intf" : 9,
    "end-time" : "end-time",
    "alt-owner-state" : "active",
    "rem-intf" : 1,
    "last-seen" : "last-seen",
    "caller" : "init",
    "portgroup" : "portgroup",
    "rt-if" : "rt-if",
    "mc-index" : 5,
    "time" : "time",
    "config" : "none",
    "entity" : "entity",
    "tunnel" : "tunnel"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success l2-history-show-response

Up
get /l2-histories/mac={mac},vnet={vnet},bd={bd},vlan={vlan},vxlan={vxlan},ip={ip}
(showL2HistoryByUniqueKeyAll)

Path parameters

mac (required)
Path Parameter
vnet (required)
Path Parameter
bd (required)
Path Parameter
vlan (required)
Path Parameter
vxlan (required)
Path Parameter
ip (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

l2-history-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "older-than" : 8,
    "reason" : "activate",
    "within-last" : 9,
    "last-reason" : "activate",
    "alt-owner-port" : 4,
    "vnic-type" : "untagged",
    "since-start" : true,
    "hostname" : "hostname",
    "hit" : 6,
    "local-intf" : 3,
    "public-vlan" : 5,
    "vxlan-lru" : "vxlan-lru",
    "state" : "active",
    "vxlan" : 6,
    "start-time" : "start-time",
    "last-caller" : "init",
    "ip" : "ip",
    "count" : 9,
    "create-time" : "create-time",
    "inner-vlan" : 5,
    "vswitch" : "vswitch",
    "peer-intf" : 1,
    "peer-state" : "active",
    "pg-vlans" : "pg-vlans",
    "interval" : 6,
    "svc-name" : "svc-name",
    "local-state" : "active",
    "status" : "phy-up",
    "migrate" : 7,
    "bd" : "bd",
    "last-seen-since" : "last-seen-since",
    "config-intf" : 7,
    "vs-type" : "none",
    "changes" : "changes",
    "ports" : "ports",
    "api.switch-name" : "api.switch-name",
    "mac" : "mac",
    "num-ips" : 2,
    "rem-switch" : 1,
    "vnet" : "vnet",
    "peer-owner-state" : "active",
    "hw-flags" : "invalid-vlan",
    "duration" : 9,
    "hw-index" : 4,
    "alt-owner" : 2,
    "drops" : 1,
    "alt-owner-ports" : "alt-owner-ports",
    "vlan" : 0,
    "local-ports" : "local-ports",
    "power" : "none",
    "vtep-ip" : "vtep-ip",
    "owner" : 1,
    "rem-ports" : "rem-ports",
    "os" : "os",
    "log-type" : "l2-save",
    "cpus" : 7,
    "intf" : 9,
    "end-time" : "end-time",
    "alt-owner-state" : "active",
    "rem-intf" : 1,
    "last-seen" : "last-seen",
    "caller" : "init",
    "portgroup" : "portgroup",
    "rt-if" : "rt-if",
    "mc-index" : 5,
    "time" : "time",
    "config" : "none",
    "entity" : "entity",
    "tunnel" : "tunnel"
  }, {
    "older-than" : 8,
    "reason" : "activate",
    "within-last" : 9,
    "last-reason" : "activate",
    "alt-owner-port" : 4,
    "vnic-type" : "untagged",
    "since-start" : true,
    "hostname" : "hostname",
    "hit" : 6,
    "local-intf" : 3,
    "public-vlan" : 5,
    "vxlan-lru" : "vxlan-lru",
    "state" : "active",
    "vxlan" : 6,
    "start-time" : "start-time",
    "last-caller" : "init",
    "ip" : "ip",
    "count" : 9,
    "create-time" : "create-time",
    "inner-vlan" : 5,
    "vswitch" : "vswitch",
    "peer-intf" : 1,
    "peer-state" : "active",
    "pg-vlans" : "pg-vlans",
    "interval" : 6,
    "svc-name" : "svc-name",
    "local-state" : "active",
    "status" : "phy-up",
    "migrate" : 7,
    "bd" : "bd",
    "last-seen-since" : "last-seen-since",
    "config-intf" : 7,
    "vs-type" : "none",
    "changes" : "changes",
    "ports" : "ports",
    "api.switch-name" : "api.switch-name",
    "mac" : "mac",
    "num-ips" : 2,
    "rem-switch" : 1,
    "vnet" : "vnet",
    "peer-owner-state" : "active",
    "hw-flags" : "invalid-vlan",
    "duration" : 9,
    "hw-index" : 4,
    "alt-owner" : 2,
    "drops" : 1,
    "alt-owner-ports" : "alt-owner-ports",
    "vlan" : 0,
    "local-ports" : "local-ports",
    "power" : "none",
    "vtep-ip" : "vtep-ip",
    "owner" : 1,
    "rem-ports" : "rem-ports",
    "os" : "os",
    "log-type" : "l2-save",
    "cpus" : 7,
    "intf" : 9,
    "end-time" : "end-time",
    "alt-owner-state" : "active",
    "rem-intf" : 1,
    "last-seen" : "last-seen",
    "caller" : "init",
    "portgroup" : "portgroup",
    "rt-if" : "rt-if",
    "mc-index" : 5,
    "time" : "time",
    "config" : "none",
    "entity" : "entity",
    "tunnel" : "tunnel"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success l2-history-show-response

L2Setting

Up
get /l2-setting
(showL2Setting)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

l2-setting-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "l3-arp-cur-count" : 5,
    "l2-checker" : true,
    "l2-cur-count" : 6,
    "aging-time" : 9,
    "l3-arp-cur-mem" : 7,
    "l2-max-count" : 3,
    "l2-max-mem" : 1,
    "api.switch-name" : "api.switch-name",
    "l2-checker-interval" : 2,
    "software-aging" : true,
    "l3-arp-max-count" : 4,
    "l2-active-count" : 0,
    "l2-cur-mem" : 5,
    "l3-arp-max-mem" : 2
  }, {
    "l3-arp-cur-count" : 5,
    "l2-checker" : true,
    "l2-cur-count" : 6,
    "aging-time" : 9,
    "l3-arp-cur-mem" : 7,
    "l2-max-count" : 3,
    "l2-max-mem" : 1,
    "api.switch-name" : "api.switch-name",
    "l2-checker-interval" : 2,
    "software-aging" : true,
    "l3-arp-max-count" : 4,
    "l2-active-count" : 0,
    "l2-cur-mem" : 5,
    "l3-arp-max-mem" : 2
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success l2-setting-show-response

Up
put /l2-setting
(updateL2Setting)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body l2-setting-modify (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

L2StaticMulticastGroups

Up
post /l2-static-multicast-groups/group-mac={group-mac},vnet-id={vnet-id},bd={bd},vlan={vlan}/ports
(addL2StaticMulticastGroupPortByUniqueKeyAll)

Path parameters

group-mac (required)
Path Parameter
vnet-id (required)
Path Parameter
bd (required)
Path Parameter
vlan (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
post /l2-static-multicast-groups
(createL2StaticMulticastGroup)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
delete /l2-static-multicast-groups/group-mac={group-mac},vnet-id={vnet-id},bd={bd},vlan={vlan}
(deleteL2StaticMulticastGroupByUniqueKeyAll)

Path parameters

group-mac (required)
Path Parameter
vnet-id (required)
Path Parameter
bd (required)
Path Parameter
vlan (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /l2-static-multicast-groups/group-mac={group-mac},vnet-id={vnet-id},bd={bd},vlan={vlan}
(showL2StaticMulticastGroupByUniqueKeyAll)

Path parameters

group-mac (required)
Path Parameter
vnet-id (required)
Path Parameter
bd (required)
Path Parameter
vlan (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

l2-static-multicast-group-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "bd" : "bd",
    "vlan" : 0,
    "group-mac" : "group-mac",
    "vnet-id" : "vnet-id",
    "ports" : "ports",
    "api.switch-name" : "api.switch-name"
  }, {
    "bd" : "bd",
    "vlan" : 0,
    "group-mac" : "group-mac",
    "vnet-id" : "vnet-id",
    "ports" : "ports",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success l2-static-multicast-group-show-response

Up
get /l2-static-multicast-groups/group-mac={group-mac},vnet-id={vnet-id},bd={bd},vlan={vlan}/ports
(showL2StaticMulticastGroupPortByUniqueKeyAll)

Path parameters

group-mac (required)
Path Parameter
vnet-id (required)
Path Parameter
bd (required)
Path Parameter
vlan (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

l2-static-multicast-group-port-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "ports" : "ports",
    "api.switch-name" : "api.switch-name"
  }, {
    "ports" : "ports",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success l2-static-multicast-group-port-show-response

Up
get /l2-static-multicast-groups
(showL2StaticMulticastGroups)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

l2-static-multicast-group-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "bd" : "bd",
    "vlan" : 0,
    "group-mac" : "group-mac",
    "vnet-id" : "vnet-id",
    "ports" : "ports",
    "api.switch-name" : "api.switch-name"
  }, {
    "bd" : "bd",
    "vlan" : 0,
    "group-mac" : "group-mac",
    "vnet-id" : "vnet-id",
    "ports" : "ports",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success l2-static-multicast-group-show-response

L2Tables

Up
post /l2-tables/flush
(flushL2Table)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body l2-table-flush (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /l2-tables/mac={mac},vnet={vnet},bd={bd},vlan={vlan},vxlan={vxlan},ip={ip}
(showL2TableByUniqueKeyAll)

Path parameters

mac (required)
Path Parameter
vnet (required)
Path Parameter
bd (required)
Path Parameter
vlan (required)
Path Parameter
vxlan (required)
Path Parameter
ip (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

l2-table-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "alt-owner-port" : 1,
    "vnic-type" : "untagged",
    "hostname" : "hostname",
    "hit" : 7,
    "local-intf" : 5,
    "public-vlan" : 9,
    "vxlan-lru" : "vxlan-lru",
    "state" : "active",
    "vxlan" : 6,
    "ip" : "ip",
    "create-time" : "create-time",
    "inner-vlan" : 5,
    "vswitch" : "vswitch",
    "peer-intf" : 2,
    "peer-state" : "active",
    "pg-vlans" : "pg-vlans",
    "svc-name" : "svc-name",
    "local-state" : "active",
    "status" : "phy-up",
    "migrate" : 1,
    "bd" : "bd",
    "last-seen-since" : "last-seen-since",
    "config-intf" : 2,
    "vs-type" : "none",
    "ports" : "ports",
    "api.switch-name" : "api.switch-name",
    "mac" : "mac",
    "num-ips" : 3,
    "rem-switch" : 7,
    "vnet" : "vnet",
    "hw-flags" : "invalid-vlan",
    "peer-owner-state" : "active",
    "hw-index" : 1,
    "alt-owner" : 1,
    "drops" : 4,
    "alt-owner-ports" : "alt-owner-ports",
    "vlan" : 0,
    "local-ports" : "local-ports",
    "power" : "none",
    "vtep-ip" : "vtep-ip",
    "owner" : 1,
    "rem-ports" : "rem-ports",
    "os" : "os",
    "cpus" : 4,
    "intf" : 7,
    "alt-owner-state" : "active",
    "rem-intf" : 6,
    "last-seen" : "last-seen",
    "portgroup" : "portgroup",
    "rt-if" : "rt-if",
    "mc-index" : 5,
    "config" : "none",
    "entity" : "entity",
    "tunnel" : "tunnel"
  }, {
    "alt-owner-port" : 1,
    "vnic-type" : "untagged",
    "hostname" : "hostname",
    "hit" : 7,
    "local-intf" : 5,
    "public-vlan" : 9,
    "vxlan-lru" : "vxlan-lru",
    "state" : "active",
    "vxlan" : 6,
    "ip" : "ip",
    "create-time" : "create-time",
    "inner-vlan" : 5,
    "vswitch" : "vswitch",
    "peer-intf" : 2,
    "peer-state" : "active",
    "pg-vlans" : "pg-vlans",
    "svc-name" : "svc-name",
    "local-state" : "active",
    "status" : "phy-up",
    "migrate" : 1,
    "bd" : "bd",
    "last-seen-since" : "last-seen-since",
    "config-intf" : 2,
    "vs-type" : "none",
    "ports" : "ports",
    "api.switch-name" : "api.switch-name",
    "mac" : "mac",
    "num-ips" : 3,
    "rem-switch" : 7,
    "vnet" : "vnet",
    "hw-flags" : "invalid-vlan",
    "peer-owner-state" : "active",
    "hw-index" : 1,
    "alt-owner" : 1,
    "drops" : 4,
    "alt-owner-ports" : "alt-owner-ports",
    "vlan" : 0,
    "local-ports" : "local-ports",
    "power" : "none",
    "vtep-ip" : "vtep-ip",
    "owner" : 1,
    "rem-ports" : "rem-ports",
    "os" : "os",
    "cpus" : 4,
    "intf" : 7,
    "alt-owner-state" : "active",
    "rem-intf" : 6,
    "last-seen" : "last-seen",
    "portgroup" : "portgroup",
    "rt-if" : "rt-if",
    "mc-index" : 5,
    "config" : "none",
    "entity" : "entity",
    "tunnel" : "tunnel"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success l2-table-show-response

Up
get /l2-tables
(showL2Tables)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

l2-table-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "alt-owner-port" : 1,
    "vnic-type" : "untagged",
    "hostname" : "hostname",
    "hit" : 7,
    "local-intf" : 5,
    "public-vlan" : 9,
    "vxlan-lru" : "vxlan-lru",
    "state" : "active",
    "vxlan" : 6,
    "ip" : "ip",
    "create-time" : "create-time",
    "inner-vlan" : 5,
    "vswitch" : "vswitch",
    "peer-intf" : 2,
    "peer-state" : "active",
    "pg-vlans" : "pg-vlans",
    "svc-name" : "svc-name",
    "local-state" : "active",
    "status" : "phy-up",
    "migrate" : 1,
    "bd" : "bd",
    "last-seen-since" : "last-seen-since",
    "config-intf" : 2,
    "vs-type" : "none",
    "ports" : "ports",
    "api.switch-name" : "api.switch-name",
    "mac" : "mac",
    "num-ips" : 3,
    "rem-switch" : 7,
    "vnet" : "vnet",
    "hw-flags" : "invalid-vlan",
    "peer-owner-state" : "active",
    "hw-index" : 1,
    "alt-owner" : 1,
    "drops" : 4,
    "alt-owner-ports" : "alt-owner-ports",
    "vlan" : 0,
    "local-ports" : "local-ports",
    "power" : "none",
    "vtep-ip" : "vtep-ip",
    "owner" : 1,
    "rem-ports" : "rem-ports",
    "os" : "os",
    "cpus" : 4,
    "intf" : 7,
    "alt-owner-state" : "active",
    "rem-intf" : 6,
    "last-seen" : "last-seen",
    "portgroup" : "portgroup",
    "rt-if" : "rt-if",
    "mc-index" : 5,
    "config" : "none",
    "entity" : "entity",
    "tunnel" : "tunnel"
  }, {
    "alt-owner-port" : 1,
    "vnic-type" : "untagged",
    "hostname" : "hostname",
    "hit" : 7,
    "local-intf" : 5,
    "public-vlan" : 9,
    "vxlan-lru" : "vxlan-lru",
    "state" : "active",
    "vxlan" : 6,
    "ip" : "ip",
    "create-time" : "create-time",
    "inner-vlan" : 5,
    "vswitch" : "vswitch",
    "peer-intf" : 2,
    "peer-state" : "active",
    "pg-vlans" : "pg-vlans",
    "svc-name" : "svc-name",
    "local-state" : "active",
    "status" : "phy-up",
    "migrate" : 1,
    "bd" : "bd",
    "last-seen-since" : "last-seen-since",
    "config-intf" : 2,
    "vs-type" : "none",
    "ports" : "ports",
    "api.switch-name" : "api.switch-name",
    "mac" : "mac",
    "num-ips" : 3,
    "rem-switch" : 7,
    "vnet" : "vnet",
    "hw-flags" : "invalid-vlan",
    "peer-owner-state" : "active",
    "hw-index" : 1,
    "alt-owner" : 1,
    "drops" : 4,
    "alt-owner-ports" : "alt-owner-ports",
    "vlan" : 0,
    "local-ports" : "local-ports",
    "power" : "none",
    "vtep-ip" : "vtep-ip",
    "owner" : 1,
    "rem-ports" : "rem-ports",
    "os" : "os",
    "cpus" : 4,
    "intf" : 7,
    "alt-owner-state" : "active",
    "rem-intf" : 6,
    "last-seen" : "last-seen",
    "portgroup" : "portgroup",
    "rt-if" : "rt-if",
    "mc-index" : 5,
    "config" : "none",
    "entity" : "entity",
    "tunnel" : "tunnel"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success l2-table-show-response

L3Checks

Up
get /l3-checks/fix
(fixL3Check)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

l3-check-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vrid" : 0,
    "bd" : "bd",
    "vlan" : 1,
    "prelen" : 6,
    "ip" : "ip",
    "fix-action" : "none",
    "vnet-id" : "vnet-id",
    "api.switch-name" : "api.switch-name",
    "mac" : "mac"
  }, {
    "vrid" : 0,
    "bd" : "bd",
    "vlan" : 1,
    "prelen" : 6,
    "ip" : "ip",
    "fix-action" : "none",
    "vnet-id" : "vnet-id",
    "api.switch-name" : "api.switch-name",
    "mac" : "mac"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success l3-check-show-response

Up
get /l3-checks/vrid={vrid},ip={ip},prelen={prelen},vnet-id={vnet-id},bd={bd},vlan={vlan}
(showL3CheckByUniqueKeyAll)

Path parameters

vrid (required)
Path Parameter
ip (required)
Path Parameter
prelen (required)
Path Parameter
vnet-id (required)
Path Parameter
bd (required)
Path Parameter
vlan (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

l3-check-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vrid" : 0,
    "bd" : "bd",
    "vlan" : 1,
    "prelen" : 6,
    "ip" : "ip",
    "fix-action" : "none",
    "vnet-id" : "vnet-id",
    "api.switch-name" : "api.switch-name",
    "mac" : "mac"
  }, {
    "vrid" : 0,
    "bd" : "bd",
    "vlan" : 1,
    "prelen" : 6,
    "ip" : "ip",
    "fix-action" : "none",
    "vnet-id" : "vnet-id",
    "api.switch-name" : "api.switch-name",
    "mac" : "mac"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success l3-check-show-response

Up
get /l3-checks
(showL3Checks)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

l3-check-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vrid" : 0,
    "bd" : "bd",
    "vlan" : 1,
    "prelen" : 6,
    "ip" : "ip",
    "fix-action" : "none",
    "vnet-id" : "vnet-id",
    "api.switch-name" : "api.switch-name",
    "mac" : "mac"
  }, {
    "vrid" : 0,
    "bd" : "bd",
    "vlan" : 1,
    "prelen" : 6,
    "ip" : "ip",
    "fix-action" : "none",
    "vnet-id" : "vnet-id",
    "api.switch-name" : "api.switch-name",
    "mac" : "mac"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success l3-check-show-response

L3Histories

Up
get /l3-histories
(showL3Histories)

Consumes

This API call consumes the following media types via the Content-Type request header:

Query parameters

limit-output (optional)
Query Parameter default: 20 format: int32
sort-asc (optional)
Query Parameter
sort-desc (optional)
Query Parameter
sum-by (optional)
Query Parameter

Return type

l3-history-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "older-than" : 8,
    "reason" : "activate",
    "within-last" : 9,
    "last-reason" : "activate",
    "alt-owner-port" : 4,
    "vnic-type" : "untagged",
    "since-start" : true,
    "hostname" : "hostname",
    "hit" : 6,
    "local-intf" : 3,
    "public-vlan" : 5,
    "vxlan-lru" : "vxlan-lru",
    "state" : "active",
    "vxlan" : 6,
    "start-time" : "start-time",
    "last-caller" : "init",
    "ip" : "ip",
    "count" : 9,
    "create-time" : "create-time",
    "inner-vlan" : 5,
    "vswitch" : "vswitch",
    "peer-intf" : 1,
    "peer-state" : "active",
    "pg-vlans" : "pg-vlans",
    "interval" : 6,
    "svc-name" : "svc-name",
    "local-state" : "active",
    "status" : "phy-up",
    "migrate" : 7,
    "bd" : "bd",
    "last-seen-since" : "last-seen-since",
    "config-intf" : 7,
    "vs-type" : "none",
    "changes" : "changes",
    "ports" : "ports",
    "api.switch-name" : "api.switch-name",
    "mac" : "mac",
    "num-ips" : 2,
    "rem-switch" : 1,
    "vnet" : "vnet",
    "peer-owner-state" : "active",
    "hw-flags" : "invalid-vlan",
    "duration" : 9,
    "hw-index" : 4,
    "alt-owner" : 2,
    "drops" : 1,
    "alt-owner-ports" : "alt-owner-ports",
    "vlan" : 0,
    "local-ports" : "local-ports",
    "power" : "none",
    "vtep-ip" : "vtep-ip",
    "owner" : 1,
    "rem-ports" : "rem-ports",
    "os" : "os",
    "log-type" : "l2-save",
    "cpus" : 7,
    "intf" : 9,
    "end-time" : "end-time",
    "alt-owner-state" : "active",
    "rem-intf" : 1,
    "last-seen" : "last-seen",
    "caller" : "init",
    "portgroup" : "portgroup",
    "rt-if" : "rt-if",
    "mc-index" : 5,
    "time" : "time",
    "config" : "none",
    "entity" : "entity",
    "tunnel" : "tunnel"
  }, {
    "older-than" : 8,
    "reason" : "activate",
    "within-last" : 9,
    "last-reason" : "activate",
    "alt-owner-port" : 4,
    "vnic-type" : "untagged",
    "since-start" : true,
    "hostname" : "hostname",
    "hit" : 6,
    "local-intf" : 3,
    "public-vlan" : 5,
    "vxlan-lru" : "vxlan-lru",
    "state" : "active",
    "vxlan" : 6,
    "start-time" : "start-time",
    "last-caller" : "init",
    "ip" : "ip",
    "count" : 9,
    "create-time" : "create-time",
    "inner-vlan" : 5,
    "vswitch" : "vswitch",
    "peer-intf" : 1,
    "peer-state" : "active",
    "pg-vlans" : "pg-vlans",
    "interval" : 6,
    "svc-name" : "svc-name",
    "local-state" : "active",
    "status" : "phy-up",
    "migrate" : 7,
    "bd" : "bd",
    "last-seen-since" : "last-seen-since",
    "config-intf" : 7,
    "vs-type" : "none",
    "changes" : "changes",
    "ports" : "ports",
    "api.switch-name" : "api.switch-name",
    "mac" : "mac",
    "num-ips" : 2,
    "rem-switch" : 1,
    "vnet" : "vnet",
    "peer-owner-state" : "active",
    "hw-flags" : "invalid-vlan",
    "duration" : 9,
    "hw-index" : 4,
    "alt-owner" : 2,
    "drops" : 1,
    "alt-owner-ports" : "alt-owner-ports",
    "vlan" : 0,
    "local-ports" : "local-ports",
    "power" : "none",
    "vtep-ip" : "vtep-ip",
    "owner" : 1,
    "rem-ports" : "rem-ports",
    "os" : "os",
    "log-type" : "l2-save",
    "cpus" : 7,
    "intf" : 9,
    "end-time" : "end-time",
    "alt-owner-state" : "active",
    "rem-intf" : 1,
    "last-seen" : "last-seen",
    "caller" : "init",
    "portgroup" : "portgroup",
    "rt-if" : "rt-if",
    "mc-index" : 5,
    "time" : "time",
    "config" : "none",
    "entity" : "entity",
    "tunnel" : "tunnel"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success l3-history-show-response

Up
get /l3-histories/mac={mac},vnet={vnet},bd={bd},vlan={vlan},vxlan={vxlan},ip={ip}
(showL3HistoryByUniqueKeyAll)

Path parameters

mac (required)
Path Parameter
vnet (required)
Path Parameter
bd (required)
Path Parameter
vlan (required)
Path Parameter
vxlan (required)
Path Parameter
ip (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

l3-history-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "older-than" : 8,
    "reason" : "activate",
    "within-last" : 9,
    "last-reason" : "activate",
    "alt-owner-port" : 4,
    "vnic-type" : "untagged",
    "since-start" : true,
    "hostname" : "hostname",
    "hit" : 6,
    "local-intf" : 3,
    "public-vlan" : 5,
    "vxlan-lru" : "vxlan-lru",
    "state" : "active",
    "vxlan" : 6,
    "start-time" : "start-time",
    "last-caller" : "init",
    "ip" : "ip",
    "count" : 9,
    "create-time" : "create-time",
    "inner-vlan" : 5,
    "vswitch" : "vswitch",
    "peer-intf" : 1,
    "peer-state" : "active",
    "pg-vlans" : "pg-vlans",
    "interval" : 6,
    "svc-name" : "svc-name",
    "local-state" : "active",
    "status" : "phy-up",
    "migrate" : 7,
    "bd" : "bd",
    "last-seen-since" : "last-seen-since",
    "config-intf" : 7,
    "vs-type" : "none",
    "changes" : "changes",
    "ports" : "ports",
    "api.switch-name" : "api.switch-name",
    "mac" : "mac",
    "num-ips" : 2,
    "rem-switch" : 1,
    "vnet" : "vnet",
    "peer-owner-state" : "active",
    "hw-flags" : "invalid-vlan",
    "duration" : 9,
    "hw-index" : 4,
    "alt-owner" : 2,
    "drops" : 1,
    "alt-owner-ports" : "alt-owner-ports",
    "vlan" : 0,
    "local-ports" : "local-ports",
    "power" : "none",
    "vtep-ip" : "vtep-ip",
    "owner" : 1,
    "rem-ports" : "rem-ports",
    "os" : "os",
    "log-type" : "l2-save",
    "cpus" : 7,
    "intf" : 9,
    "end-time" : "end-time",
    "alt-owner-state" : "active",
    "rem-intf" : 1,
    "last-seen" : "last-seen",
    "caller" : "init",
    "portgroup" : "portgroup",
    "rt-if" : "rt-if",
    "mc-index" : 5,
    "time" : "time",
    "config" : "none",
    "entity" : "entity",
    "tunnel" : "tunnel"
  }, {
    "older-than" : 8,
    "reason" : "activate",
    "within-last" : 9,
    "last-reason" : "activate",
    "alt-owner-port" : 4,
    "vnic-type" : "untagged",
    "since-start" : true,
    "hostname" : "hostname",
    "hit" : 6,
    "local-intf" : 3,
    "public-vlan" : 5,
    "vxlan-lru" : "vxlan-lru",
    "state" : "active",
    "vxlan" : 6,
    "start-time" : "start-time",
    "last-caller" : "init",
    "ip" : "ip",
    "count" : 9,
    "create-time" : "create-time",
    "inner-vlan" : 5,
    "vswitch" : "vswitch",
    "peer-intf" : 1,
    "peer-state" : "active",
    "pg-vlans" : "pg-vlans",
    "interval" : 6,
    "svc-name" : "svc-name",
    "local-state" : "active",
    "status" : "phy-up",
    "migrate" : 7,
    "bd" : "bd",
    "last-seen-since" : "last-seen-since",
    "config-intf" : 7,
    "vs-type" : "none",
    "changes" : "changes",
    "ports" : "ports",
    "api.switch-name" : "api.switch-name",
    "mac" : "mac",
    "num-ips" : 2,
    "rem-switch" : 1,
    "vnet" : "vnet",
    "peer-owner-state" : "active",
    "hw-flags" : "invalid-vlan",
    "duration" : 9,
    "hw-index" : 4,
    "alt-owner" : 2,
    "drops" : 1,
    "alt-owner-ports" : "alt-owner-ports",
    "vlan" : 0,
    "local-ports" : "local-ports",
    "power" : "none",
    "vtep-ip" : "vtep-ip",
    "owner" : 1,
    "rem-ports" : "rem-ports",
    "os" : "os",
    "log-type" : "l2-save",
    "cpus" : 7,
    "intf" : 9,
    "end-time" : "end-time",
    "alt-owner-state" : "active",
    "rem-intf" : 1,
    "last-seen" : "last-seen",
    "caller" : "init",
    "portgroup" : "portgroup",
    "rt-if" : "rt-if",
    "mc-index" : 5,
    "time" : "time",
    "config" : "none",
    "entity" : "entity",
    "tunnel" : "tunnel"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success l3-history-show-response

L3Setting

Up
get /l3-setting
(showL3Setting)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

l3-setting-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "convergence-time" : 6,
    "aging-time" : 0,
    "l3-checker-fix" : true,
    "l3-checker-interval" : 1,
    "api.switch-name" : "api.switch-name",
    "l3-checker" : true
  }, {
    "convergence-time" : 6,
    "aging-time" : 0,
    "l3-checker-fix" : true,
    "l3-checker-interval" : 1,
    "api.switch-name" : "api.switch-name",
    "l3-checker" : true
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success l3-setting-show-response

Up
put /l3-setting
(updateL3Setting)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body l3-setting-modify (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

L3Tables

Up
get /l3-tables/ip={ip},vnet={vnet},bd={bd},vlan={vlan},vxlan={vxlan}
(showL3TableByUniqueKeyAll)

Path parameters

ip (required)
Path Parameter
vnet (required)
Path Parameter
bd (required)
Path Parameter
vlan (required)
Path Parameter
vxlan (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

l3-table-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vxlan" : 6,
    "owner" : 1,
    "bd" : "bd",
    "intf" : 7,
    "ip" : "ip",
    "alt-owner-state" : "active",
    "create-time" : "create-time",
    "api.switch-name" : "api.switch-name",
    "last-seen" : "last-seen",
    "mac" : "mac",
    "vnet" : "vnet",
    "owner-state" : "active",
    "hw-intf" : 9,
    "egress-id" : 3,
    "alt-owner" : 5,
    "hit" : 2,
    "rt-if" : "rt-if",
    "vlan" : 0,
    "peer-state" : "active",
    "public-vlan" : 5,
    "state" : "active",
    "tunnel" : "tunnel"
  }, {
    "vxlan" : 6,
    "owner" : 1,
    "bd" : "bd",
    "intf" : 7,
    "ip" : "ip",
    "alt-owner-state" : "active",
    "create-time" : "create-time",
    "api.switch-name" : "api.switch-name",
    "last-seen" : "last-seen",
    "mac" : "mac",
    "vnet" : "vnet",
    "owner-state" : "active",
    "hw-intf" : 9,
    "egress-id" : 3,
    "alt-owner" : 5,
    "hit" : 2,
    "rt-if" : "rt-if",
    "vlan" : 0,
    "peer-state" : "active",
    "public-vlan" : 5,
    "state" : "active",
    "tunnel" : "tunnel"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success l3-table-show-response

Up
get /l3-tables
(showL3Tables)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

l3-table-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vxlan" : 6,
    "owner" : 1,
    "bd" : "bd",
    "intf" : 7,
    "ip" : "ip",
    "alt-owner-state" : "active",
    "create-time" : "create-time",
    "api.switch-name" : "api.switch-name",
    "last-seen" : "last-seen",
    "mac" : "mac",
    "vnet" : "vnet",
    "owner-state" : "active",
    "hw-intf" : 9,
    "egress-id" : 3,
    "alt-owner" : 5,
    "hit" : 2,
    "rt-if" : "rt-if",
    "vlan" : 0,
    "peer-state" : "active",
    "public-vlan" : 5,
    "state" : "active",
    "tunnel" : "tunnel"
  }, {
    "vxlan" : 6,
    "owner" : 1,
    "bd" : "bd",
    "intf" : 7,
    "ip" : "ip",
    "alt-owner-state" : "active",
    "create-time" : "create-time",
    "api.switch-name" : "api.switch-name",
    "last-seen" : "last-seen",
    "mac" : "mac",
    "vnet" : "vnet",
    "owner-state" : "active",
    "hw-intf" : 9,
    "egress-id" : 3,
    "alt-owner" : 5,
    "hit" : 2,
    "rt-if" : "rt-if",
    "vlan" : 0,
    "peer-state" : "active",
    "public-vlan" : 5,
    "state" : "active",
    "tunnel" : "tunnel"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success l3-table-show-response

Lacp

Up
get /lacp
(showLacp)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

lacp-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "system-id" : "system-id",
    "enable" : true,
    "api.switch-name" : "api.switch-name",
    "system-priority" : 0
  }, {
    "system-id" : "system-id",
    "enable" : true,
    "api.switch-name" : "api.switch-name",
    "system-priority" : 0
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success lacp-show-response

Up
put /lacp
(updateLacp)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body lacp-modify (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

LacpPortStatsSettings

Up
get /lacp-port-stats-settings
(showLacpPortStatSettings)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

lacp-port-stats-settings-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "disk-space" : 6,
    "enable" : true,
    "interval" : 0,
    "api.switch-name" : "api.switch-name"
  }, {
    "disk-space" : 6,
    "enable" : true,
    "interval" : 0,
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success lacp-port-stats-settings-show-response

Up
put /lacp-port-stats-settings
(updateLacpPortStatSettings)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Lldps

Up
get /lldps/chassis-id/{chassis-id}
(showLldpByChassisId)

Path parameters

chassis-id (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

lldp-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "ets-conf" : true,
    "max-frame-size" : 1,
    "ets-recomm" : true,
    "port-desc" : "port-desc",
    "cong-notif" : true,
    "system-cap-enabled" : "system-cap-enabled",
    "system-cap" : "system-cap",
    "api.switch-name" : "api.switch-name",
    "ttl" : 6,
    "chassis-id" : "chassis-id",
    "sys-name" : "sys-name",
    "local-port" : 0,
    "appl-priority" : true,
    "pfc-conf" : true,
    "port-id" : "port-id",
    "port-vlan-id" : 5
  }, {
    "ets-conf" : true,
    "max-frame-size" : 1,
    "ets-recomm" : true,
    "port-desc" : "port-desc",
    "cong-notif" : true,
    "system-cap-enabled" : "system-cap-enabled",
    "system-cap" : "system-cap",
    "api.switch-name" : "api.switch-name",
    "ttl" : 6,
    "chassis-id" : "chassis-id",
    "sys-name" : "sys-name",
    "local-port" : 0,
    "appl-priority" : true,
    "pfc-conf" : true,
    "port-id" : "port-id",
    "port-vlan-id" : 5
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success lldp-show-response

Up
get /lldps/local-port/{local-port}
(showLldpByLocalPort)

Path parameters

local-port (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

lldp-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "ets-conf" : true,
    "max-frame-size" : 1,
    "ets-recomm" : true,
    "port-desc" : "port-desc",
    "cong-notif" : true,
    "system-cap-enabled" : "system-cap-enabled",
    "system-cap" : "system-cap",
    "api.switch-name" : "api.switch-name",
    "ttl" : 6,
    "chassis-id" : "chassis-id",
    "sys-name" : "sys-name",
    "local-port" : 0,
    "appl-priority" : true,
    "pfc-conf" : true,
    "port-id" : "port-id",
    "port-vlan-id" : 5
  }, {
    "ets-conf" : true,
    "max-frame-size" : 1,
    "ets-recomm" : true,
    "port-desc" : "port-desc",
    "cong-notif" : true,
    "system-cap-enabled" : "system-cap-enabled",
    "system-cap" : "system-cap",
    "api.switch-name" : "api.switch-name",
    "ttl" : 6,
    "chassis-id" : "chassis-id",
    "sys-name" : "sys-name",
    "local-port" : 0,
    "appl-priority" : true,
    "pfc-conf" : true,
    "port-id" : "port-id",
    "port-vlan-id" : 5
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success lldp-show-response

Up
get /lldps/port-id/{port-id}
(showLldpByPortId)

Path parameters

port-id (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

lldp-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "ets-conf" : true,
    "max-frame-size" : 1,
    "ets-recomm" : true,
    "port-desc" : "port-desc",
    "cong-notif" : true,
    "system-cap-enabled" : "system-cap-enabled",
    "system-cap" : "system-cap",
    "api.switch-name" : "api.switch-name",
    "ttl" : 6,
    "chassis-id" : "chassis-id",
    "sys-name" : "sys-name",
    "local-port" : 0,
    "appl-priority" : true,
    "pfc-conf" : true,
    "port-id" : "port-id",
    "port-vlan-id" : 5
  }, {
    "ets-conf" : true,
    "max-frame-size" : 1,
    "ets-recomm" : true,
    "port-desc" : "port-desc",
    "cong-notif" : true,
    "system-cap-enabled" : "system-cap-enabled",
    "system-cap" : "system-cap",
    "api.switch-name" : "api.switch-name",
    "ttl" : 6,
    "chassis-id" : "chassis-id",
    "sys-name" : "sys-name",
    "local-port" : 0,
    "appl-priority" : true,
    "pfc-conf" : true,
    "port-id" : "port-id",
    "port-vlan-id" : 5
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success lldp-show-response

Up
get /lldps
(showLldps)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

lldp-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "ets-conf" : true,
    "max-frame-size" : 1,
    "ets-recomm" : true,
    "port-desc" : "port-desc",
    "cong-notif" : true,
    "system-cap-enabled" : "system-cap-enabled",
    "system-cap" : "system-cap",
    "api.switch-name" : "api.switch-name",
    "ttl" : 6,
    "chassis-id" : "chassis-id",
    "sys-name" : "sys-name",
    "local-port" : 0,
    "appl-priority" : true,
    "pfc-conf" : true,
    "port-id" : "port-id",
    "port-vlan-id" : 5
  }, {
    "ets-conf" : true,
    "max-frame-size" : 1,
    "ets-recomm" : true,
    "port-desc" : "port-desc",
    "cong-notif" : true,
    "system-cap-enabled" : "system-cap-enabled",
    "system-cap" : "system-cap",
    "api.switch-name" : "api.switch-name",
    "ttl" : 6,
    "chassis-id" : "chassis-id",
    "sys-name" : "sys-name",
    "local-port" : 0,
    "appl-priority" : true,
    "pfc-conf" : true,
    "port-id" : "port-id",
    "port-vlan-id" : 5
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success lldp-show-response

LogAdminAudit

Up
get /log-admin-audit
(showAdminAudit)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

log-admin-audit-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "enable" : true,
    "api.switch-name" : "api.switch-name"
  }, {
    "enable" : true,
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success log-admin-audit-show-response

Up
put /log-admin-audit
(updateAdminAudit)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body log-admin-audit-modify (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

LogAlerts

Up
get /log-alerts
(showLogAlerts)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

log-alert-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "older-than" : 7,
    "code" : 0,
    "start-time" : "start-time",
    "within-last" : 9,
    "cur-interval" : 1,
    "end-time" : "end-time",
    "count" : 6,
    "last-message" : "last-message",
    "api.switch-name" : "api.switch-name",
    "since-start" : true,
    "switch" : 5,
    "duration" : 5,
    "name" : "name",
    "interval" : 2,
    "time" : "time"
  }, {
    "older-than" : 7,
    "code" : 0,
    "start-time" : "start-time",
    "within-last" : 9,
    "cur-interval" : 1,
    "end-time" : "end-time",
    "count" : 6,
    "last-message" : "last-message",
    "api.switch-name" : "api.switch-name",
    "since-start" : true,
    "switch" : 5,
    "duration" : 5,
    "name" : "name",
    "interval" : 2,
    "time" : "time"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success log-alert-show-response

LogArchivalSchedule

Up
post /log-archival-schedule/files-add
(addListLogArchivalSchedule)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
put /log-archival-schedule
(modifyLogArchivalScheduleByUsage1)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
post /log-archival-schedule/files-remove
(removeListLogArchivalSchedule)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /log-archival-schedule
(showLogArchivalSchedule)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

log-archival-schedule-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "archive-server-path" : "archive-server-path",
    "archive-interval" : 0,
    "enable" : true,
    "archive-server-username" : "archive-server-username",
    "archive-server" : "archive-server",
    "log-file" : "log-file",
    "api.switch-name" : "api.switch-name"
  }, {
    "archive-server-path" : "archive-server-path",
    "archive-interval" : 0,
    "enable" : true,
    "archive-server-username" : "archive-server-username",
    "archive-server" : "archive-server",
    "log-file" : "log-file",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success log-archival-schedule-show-response

LogAuditExceptions

Up
post /log-audit-exceptions
(createLogAuditException)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
delete /log-audit-exceptions/type={type},pattern={pattern},access={access}
(deleteLogAuditExceptionByUniqueKeyAll)

Path parameters

type (required)
Path Parameter
pattern (required)
Path Parameter
access (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /log-audit-exceptions/type={type},pattern={pattern},access={access}
(showLogAuditExceptionByUniqueKeyAll)

Path parameters

type (required)
Path Parameter
pattern (required)
Path Parameter
access (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

log-audit-exception-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "access" : "any",
    "scope" : "local",
    "pattern" : "pattern",
    "type" : "cli",
    "api.switch-name" : "api.switch-name"
  }, {
    "access" : "any",
    "scope" : "local",
    "pattern" : "pattern",
    "type" : "cli",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success log-audit-exception-show-response

Up
get /log-audit-exceptions
(showLogAuditExceptions)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

log-audit-exception-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "access" : "any",
    "scope" : "local",
    "pattern" : "pattern",
    "type" : "cli",
    "api.switch-name" : "api.switch-name"
  }, {
    "access" : "any",
    "scope" : "local",
    "pattern" : "pattern",
    "type" : "cli",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success log-audit-exception-show-response

LogAudits

Up
get /log-audits
(showAuditLogs)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

log-audit-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "bd" : "bd",
    "code" : 1,
    "pid" : 6,
    "program" : "program",
    "api.switch-name" : "api.switch-name",
    "switch" : "switch",
    "starting-point" : 7,
    "duration" : 0,
    "vnet" : "vnet",
    "show-time" : "show-time",
    "vlan" : 5,
    "vxlan" : "vxlan",
    "remote_switch" : "remote_switch",
    "start-time" : "start-time",
    "end-time" : "end-time",
    "length" : 9,
    "message" : "message",
    "reverse" : true,
    "client-pid" : 2,
    "client-addr" : "client-addr",
    "args" : "args",
    "port" : 5,
    "name" : "name",
    "time" : "time",
    "user" : "user"
  }, {
    "bd" : "bd",
    "code" : 1,
    "pid" : 6,
    "program" : "program",
    "api.switch-name" : "api.switch-name",
    "switch" : "switch",
    "starting-point" : 7,
    "duration" : 0,
    "vnet" : "vnet",
    "show-time" : "show-time",
    "vlan" : 5,
    "vxlan" : "vxlan",
    "remote_switch" : "remote_switch",
    "start-time" : "start-time",
    "end-time" : "end-time",
    "length" : 9,
    "message" : "message",
    "reverse" : true,
    "client-pid" : 2,
    "client-addr" : "client-addr",
    "args" : "args",
    "port" : 5,
    "name" : "name",
    "time" : "time",
    "user" : "user"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success log-audit-show-response

LogDatetimeFmtMode

Up
get /log-datetime-fmt-mode
(showDatetimefmt)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

log-datetime-fmt-mode-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "classic-mode" : true,
    "api.switch-name" : "api.switch-name"
  }, {
    "classic-mode" : true,
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success log-datetime-fmt-mode-show-response

Up
put /log-datetime-fmt-mode
(updateDatetimefmt)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

LogEventSettings

Up
get /log-event-settings
(showLogEventSettings)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

log-event-settings-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "tcp" : true,
    "vdp" : true,
    "mld" : true,
    "vport" : true,
    "mroute" : true,
    "openflow" : true,
    "storage" : true,
    "tacacs" : true,
    "api.switch-name" : "api.switch-name",
    "ptp" : true,
    "stp" : true,
    "igmp" : true,
    "lacp" : true,
    "evb" : true,
    "lacp-port-event" : true,
    "system" : true,
    "ecp" : true,
    "port" : true,
    "openstack" : true,
    "lldp" : true
  }, {
    "tcp" : true,
    "vdp" : true,
    "mld" : true,
    "vport" : true,
    "mroute" : true,
    "openflow" : true,
    "storage" : true,
    "tacacs" : true,
    "api.switch-name" : "api.switch-name",
    "ptp" : true,
    "stp" : true,
    "igmp" : true,
    "lacp" : true,
    "evb" : true,
    "lacp-port-event" : true,
    "system" : true,
    "ecp" : true,
    "port" : true,
    "openstack" : true,
    "lldp" : true
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success log-event-settings-show-response

Up
put /log-event-settings
(updateLogEventSettings)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

LogEvents

Up
get /log-events
(showEventLogs)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

log-event-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "bd" : "bd",
    "code" : 1,
    "pid" : 6,
    "program" : "program",
    "api.switch-name" : "api.switch-name",
    "switch" : "switch",
    "starting-point" : 7,
    "duration" : 0,
    "vnet" : "vnet",
    "show-time" : "show-time",
    "vlan" : 5,
    "vxlan" : "vxlan",
    "remote_switch" : "remote_switch",
    "start-time" : "start-time",
    "event-type" : "system",
    "end-time" : "end-time",
    "length" : 9,
    "message" : "message",
    "reverse" : true,
    "client-pid" : 2,
    "client-addr" : "client-addr",
    "args" : "args",
    "port" : 5,
    "name" : "name",
    "time" : "time"
  }, {
    "bd" : "bd",
    "code" : 1,
    "pid" : 6,
    "program" : "program",
    "api.switch-name" : "api.switch-name",
    "switch" : "switch",
    "starting-point" : 7,
    "duration" : 0,
    "vnet" : "vnet",
    "show-time" : "show-time",
    "vlan" : 5,
    "vxlan" : "vxlan",
    "remote_switch" : "remote_switch",
    "start-time" : "start-time",
    "event-type" : "system",
    "end-time" : "end-time",
    "length" : 9,
    "message" : "message",
    "reverse" : true,
    "client-pid" : 2,
    "client-addr" : "client-addr",
    "args" : "args",
    "port" : 5,
    "name" : "name",
    "time" : "time"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success log-event-show-response

LogSystemCounters

Up
post /log-system-counters/reset
(resetSystemLogCounters)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /log-system-counters
(showSystemLogCounters)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

log-system-counters-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "warn" : 1,
    "note" : 5,
    "critical" : 0,
    "reset-time" : "reset-time",
    "error" : 6,
    "api.switch-name" : "api.switch-name"
  }, {
    "warn" : 1,
    "note" : 5,
    "critical" : 0,
    "reset-time" : "reset-time",
    "error" : 6,
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success log-system-counters-show-response

LogSystems

Up
get /log-systems
(showSystemLogs)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

log-system-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "bd" : "bd",
    "code" : 1,
    "pid" : 6,
    "program" : "program",
    "api.switch-name" : "api.switch-name",
    "switch" : "switch",
    "starting-point" : 7,
    "duration" : 0,
    "vnet" : "vnet",
    "show-time" : "show-time",
    "vlan" : 5,
    "vxlan" : "vxlan",
    "remote_switch" : "remote_switch",
    "start-time" : "start-time",
    "level" : "critical",
    "end-time" : "end-time",
    "length" : 9,
    "message" : "message",
    "reverse" : true,
    "client-pid" : 2,
    "client-addr" : "client-addr",
    "args" : "args",
    "port" : 5,
    "name" : "name",
    "time" : "time",
    "user" : "user"
  }, {
    "bd" : "bd",
    "code" : 1,
    "pid" : 6,
    "program" : "program",
    "api.switch-name" : "api.switch-name",
    "switch" : "switch",
    "starting-point" : 7,
    "duration" : 0,
    "vnet" : "vnet",
    "show-time" : "show-time",
    "vlan" : 5,
    "vxlan" : "vxlan",
    "remote_switch" : "remote_switch",
    "start-time" : "start-time",
    "level" : "critical",
    "end-time" : "end-time",
    "length" : 9,
    "message" : "message",
    "reverse" : true,
    "client-pid" : 2,
    "client-addr" : "client-addr",
    "args" : "args",
    "port" : 5,
    "name" : "name",
    "time" : "time",
    "user" : "user"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success log-system-show-response

Up
get /log-systems/{since-last-reset}
(showSystemLogs_1)

Path parameters

since-last-reset (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

log-system-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "bd" : "bd",
    "code" : 1,
    "pid" : 6,
    "program" : "program",
    "api.switch-name" : "api.switch-name",
    "switch" : "switch",
    "starting-point" : 7,
    "duration" : 0,
    "vnet" : "vnet",
    "show-time" : "show-time",
    "vlan" : 5,
    "vxlan" : "vxlan",
    "remote_switch" : "remote_switch",
    "start-time" : "start-time",
    "level" : "critical",
    "end-time" : "end-time",
    "length" : 9,
    "message" : "message",
    "reverse" : true,
    "client-pid" : 2,
    "client-addr" : "client-addr",
    "args" : "args",
    "port" : 5,
    "name" : "name",
    "time" : "time",
    "user" : "user"
  }, {
    "bd" : "bd",
    "code" : 1,
    "pid" : 6,
    "program" : "program",
    "api.switch-name" : "api.switch-name",
    "switch" : "switch",
    "starting-point" : 7,
    "duration" : 0,
    "vnet" : "vnet",
    "show-time" : "show-time",
    "vlan" : 5,
    "vxlan" : "vxlan",
    "remote_switch" : "remote_switch",
    "start-time" : "start-time",
    "level" : "critical",
    "end-time" : "end-time",
    "length" : 9,
    "message" : "message",
    "reverse" : true,
    "client-pid" : 2,
    "client-addr" : "client-addr",
    "args" : "args",
    "port" : 5,
    "name" : "name",
    "time" : "time",
    "user" : "user"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success log-system-show-response

MacLimits

Up
get /mac-limits/{port}
(showMacLimitByPorts)

Path parameters

port (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

mac-limit-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "port" : "port",
    "mac-limit" : 6,
    "mac-limit-action" : "log",
    "num-macs" : 0,
    "api.switch-name" : "api.switch-name"
  }, {
    "port" : "port",
    "mac-limit" : 6,
    "mac-limit-action" : "log",
    "num-macs" : 0,
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success mac-limit-show-response

Up
get /mac-limits
(showMacLimits)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

mac-limit-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "port" : "port",
    "mac-limit" : 6,
    "mac-limit-action" : "log",
    "num-macs" : 0,
    "api.switch-name" : "api.switch-name"
  }, {
    "port" : "port",
    "mac-limit" : 6,
    "mac-limit-action" : "log",
    "num-macs" : 0,
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success mac-limit-show-response

Up
put /mac-limits/{port}
(updateMacLimitByPorts)

Path parameters

port (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body mac-limit-modify (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Mcasts

Up
get /mcasts
(showMcasts)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

mcast-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "bd" : "bd",
    "group-ports" : "group-ports",
    "vlan" : 0,
    "group-id" : 6,
    "group-ip" : "group-ip",
    "vnet-id" : "vnet-id",
    "api.switch-name" : "api.switch-name"
  }, {
    "bd" : "bd",
    "group-ports" : "group-ports",
    "vlan" : 0,
    "group-id" : 6,
    "group-ip" : "group-ip",
    "vnet-id" : "vnet-id",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success mcast-show-response

MgmtSessions

Up
get /mgmt-sessions/{user}
(showMgmtSessionByUser)

Path parameters

user (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

mgmt-session-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vnet" : "vnet",
    "login-time" : "login-time",
    "from-ip" : "from-ip",
    "remote-node" : "remote-node",
    "pid" : 0,
    "terminal" : "terminal",
    "cli-user" : "cli-user",
    "type" : "cli",
    "api.switch-name" : "api.switch-name",
    "user" : "user"
  }, {
    "vnet" : "vnet",
    "login-time" : "login-time",
    "from-ip" : "from-ip",
    "remote-node" : "remote-node",
    "pid" : 0,
    "terminal" : "terminal",
    "cli-user" : "cli-user",
    "type" : "cli",
    "api.switch-name" : "api.switch-name",
    "user" : "user"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success mgmt-session-show-response

Up
get /mgmt-sessions
(showMgmtSessions)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

mgmt-session-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vnet" : "vnet",
    "login-time" : "login-time",
    "from-ip" : "from-ip",
    "remote-node" : "remote-node",
    "pid" : 0,
    "terminal" : "terminal",
    "cli-user" : "cli-user",
    "type" : "cli",
    "api.switch-name" : "api.switch-name",
    "user" : "user"
  }, {
    "vnet" : "vnet",
    "login-time" : "login-time",
    "from-ip" : "from-ip",
    "remote-node" : "remote-node",
    "pid" : 0,
    "terminal" : "terminal",
    "cli-user" : "cli-user",
    "type" : "cli",
    "api.switch-name" : "api.switch-name",
    "user" : "user"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success mgmt-session-show-response

Mirrors

Up
post /mirrors
(createMirror)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body mirror-create (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
delete /mirrors/{name}
(deleteMirrorByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /mirrors/{name}
(showMirrorByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

mirror-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "loopback-port" : 0,
    "span-src-mac" : "span-src-mac",
    "api.switch-name" : "api.switch-name",
    "span-tagging-vlan" : 1,
    "span-remote-ip" : "span-remote-ip",
    "span-local-ip" : "span-local-ip",
    "span-dst-mac" : "span-dst-mac",
    "nvie-mirror" : true,
    "enable" : true,
    "name" : "name",
    "other-egress-out" : true,
    "id" : "id",
    "in-port" : "in-port",
    "out-port" : "out-port",
    "span-encap" : "none",
    "filtering" : "port",
    "span-tos" : 5,
    "direction" : "ingress",
    "out-trunk" : 6
  }, {
    "loopback-port" : 0,
    "span-src-mac" : "span-src-mac",
    "api.switch-name" : "api.switch-name",
    "span-tagging-vlan" : 1,
    "span-remote-ip" : "span-remote-ip",
    "span-local-ip" : "span-local-ip",
    "span-dst-mac" : "span-dst-mac",
    "nvie-mirror" : true,
    "enable" : true,
    "name" : "name",
    "other-egress-out" : true,
    "id" : "id",
    "in-port" : "in-port",
    "out-port" : "out-port",
    "span-encap" : "none",
    "filtering" : "port",
    "span-tos" : 5,
    "direction" : "ingress",
    "out-trunk" : 6
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success mirror-show-response

Up
get /mirrors
(showMirrors)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

mirror-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "loopback-port" : 0,
    "span-src-mac" : "span-src-mac",
    "api.switch-name" : "api.switch-name",
    "span-tagging-vlan" : 1,
    "span-remote-ip" : "span-remote-ip",
    "span-local-ip" : "span-local-ip",
    "span-dst-mac" : "span-dst-mac",
    "nvie-mirror" : true,
    "enable" : true,
    "name" : "name",
    "other-egress-out" : true,
    "id" : "id",
    "in-port" : "in-port",
    "out-port" : "out-port",
    "span-encap" : "none",
    "filtering" : "port",
    "span-tos" : 5,
    "direction" : "ingress",
    "out-trunk" : 6
  }, {
    "loopback-port" : 0,
    "span-src-mac" : "span-src-mac",
    "api.switch-name" : "api.switch-name",
    "span-tagging-vlan" : 1,
    "span-remote-ip" : "span-remote-ip",
    "span-local-ip" : "span-local-ip",
    "span-dst-mac" : "span-dst-mac",
    "nvie-mirror" : true,
    "enable" : true,
    "name" : "name",
    "other-egress-out" : true,
    "id" : "id",
    "in-port" : "in-port",
    "out-port" : "out-port",
    "span-encap" : "none",
    "filtering" : "port",
    "span-tos" : 5,
    "direction" : "ingress",
    "out-trunk" : 6
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success mirror-show-response

Up
put /mirrors/{name}
(updateMirrorByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body mirror-modify (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

MldRouters

Up
get /mld-routers/{node-ip}
(showMldRouterByHost)

Path parameters

node-ip (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

mld-router-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vxlan" : 0,
    "bd" : "bd",
    "vlan" : 6,
    "node-ip" : "node-ip",
    "port" : 1,
    "vnet-id" : "vnet-id",
    "api.switch-name" : "api.switch-name"
  }, {
    "vxlan" : 0,
    "bd" : "bd",
    "vlan" : 6,
    "node-ip" : "node-ip",
    "port" : 1,
    "vnet-id" : "vnet-id",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success mld-router-show-response

Up
get /mld-routers
(showMldRouters)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

mld-router-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vxlan" : 0,
    "bd" : "bd",
    "vlan" : 6,
    "node-ip" : "node-ip",
    "port" : 1,
    "vnet-id" : "vnet-id",
    "api.switch-name" : "api.switch-name"
  }, {
    "vxlan" : 0,
    "bd" : "bd",
    "vlan" : 6,
    "node-ip" : "node-ip",
    "port" : 1,
    "vnet-id" : "vnet-id",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success mld-router-show-response

MldSnooping

Up
get /mld-snooping
(showMldSnooping)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

mld-snooping-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "mldv2-vlans" : "mldv2-vlans",
    "vlans" : "vlans",
    "snoop-nd-vlans" : "snoop-nd-vlans",
    "query-max-response-time" : 6,
    "enable" : true,
    "scope" : "local",
    "snoop-linklocal-vlans" : "snoop-linklocal-vlans",
    "query-interval" : 0,
    "nvOS-managed-vlans" : "nvOS-managed-vlans",
    "interop-v1-vlans" : "interop-v1-vlans",
    "api.switch-name" : "api.switch-name",
    "mldv1-vlans" : "mldv1-vlans"
  }, {
    "mldv2-vlans" : "mldv2-vlans",
    "vlans" : "vlans",
    "snoop-nd-vlans" : "snoop-nd-vlans",
    "query-max-response-time" : 6,
    "enable" : true,
    "scope" : "local",
    "snoop-linklocal-vlans" : "snoop-linklocal-vlans",
    "query-interval" : 0,
    "nvOS-managed-vlans" : "nvOS-managed-vlans",
    "interop-v1-vlans" : "interop-v1-vlans",
    "api.switch-name" : "api.switch-name",
    "mldv1-vlans" : "mldv1-vlans"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success mld-snooping-show-response

Up
put /mld-snooping
(updateMldSnooping)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body mld-snooping-modify (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

MldStaticGroups

Up
post /mld-static-groups
(createMldStaticGroup)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body mld-static-group-create (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
delete /mld-static-groups/group-ip={group-ip},vnet-id={vnet-id},bd={bd},vlan={vlan}
(deleteMldStaticGroupByUniqueKeyAll)

Path parameters

group-ip (required)
Path Parameter
vnet-id (required)
Path Parameter
bd (required)
Path Parameter
vlan (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /mld-static-groups/group-ip={group-ip},vnet-id={vnet-id},bd={bd},vlan={vlan}
(showMldStaticGroupByUniqueKeyAll)

Path parameters

group-ip (required)
Path Parameter
vnet-id (required)
Path Parameter
bd (required)
Path Parameter
vlan (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

mld-static-group-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "bd" : "bd",
    "vlan" : 0,
    "group-ip" : "group-ip",
    "vnet-id" : "vnet-id",
    "ports" : "ports",
    "api.switch-name" : "api.switch-name"
  }, {
    "bd" : "bd",
    "vlan" : 0,
    "group-ip" : "group-ip",
    "vnet-id" : "vnet-id",
    "ports" : "ports",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success mld-static-group-show-response

Up
get /mld-static-groups
(showMldStaticGroups)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

mld-static-group-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "bd" : "bd",
    "vlan" : 0,
    "group-ip" : "group-ip",
    "vnet-id" : "vnet-id",
    "ports" : "ports",
    "api.switch-name" : "api.switch-name"
  }, {
    "bd" : "bd",
    "vlan" : 0,
    "group-ip" : "group-ip",
    "vnet-id" : "vnet-id",
    "ports" : "ports",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success mld-static-group-show-response

MldStaticSources

Up
post /mld-static-sources
(createMldStaticSource)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body mld-static-source-create (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
delete /mld-static-sources/group-ip={group-ip},bd={bd},vlan={vlan},source-ip={source-ip}
(deleteMldStaticSourceByUniqueKeyAll)

Path parameters

group-ip (required)
Path Parameter
bd (required)
Path Parameter
vlan (required)
Path Parameter
source-ip (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /mld-static-sources/group-ip={group-ip},bd={bd},vlan={vlan},source-ip={source-ip}
(showMldStaticSourceByUniqueKeyAll)

Path parameters

group-ip (required)
Path Parameter
bd (required)
Path Parameter
vlan (required)
Path Parameter
source-ip (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

mld-static-source-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "bd" : "bd",
    "vlan" : 0,
    "group-ip" : "group-ip",
    "vnet-id" : "vnet-id",
    "source-ip" : "source-ip",
    "ports" : "ports",
    "api.switch-name" : "api.switch-name"
  }, {
    "bd" : "bd",
    "vlan" : 0,
    "group-ip" : "group-ip",
    "vnet-id" : "vnet-id",
    "source-ip" : "source-ip",
    "ports" : "ports",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success mld-static-source-show-response

Up
get /mld-static-sources
(showMldStaticSources)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

mld-static-source-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "bd" : "bd",
    "vlan" : 0,
    "group-ip" : "group-ip",
    "vnet-id" : "vnet-id",
    "source-ip" : "source-ip",
    "ports" : "ports",
    "api.switch-name" : "api.switch-name"
  }, {
    "bd" : "bd",
    "vlan" : 0,
    "group-ip" : "group-ip",
    "vnet-id" : "vnet-id",
    "source-ip" : "source-ip",
    "ports" : "ports",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success mld-static-source-show-response

MldStats

Up
get /mld-stats
(showMldStats)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

mld-stats-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "v1-queries" : 5,
    "ignored" : 1,
    "v1-member-reports" : 7,
    "drops" : 6,
    "vlan" : 0,
    "done-group" : 3,
    "v2-member-reports" : 9,
    "api.switch-name" : "api.switch-name",
    "v2-queries" : 2,
    "queries-sent" : 5
  }, {
    "v1-queries" : 5,
    "ignored" : 1,
    "v1-member-reports" : 7,
    "drops" : 6,
    "vlan" : 0,
    "done-group" : 3,
    "v2-member-reports" : 9,
    "api.switch-name" : "api.switch-name",
    "v2-queries" : 2,
    "queries-sent" : 5
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success mld-stats-show-response

MldSwitches

Up
get /mld-switches
(showMldSwitches)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

mld-switches-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vxlan" : 0,
    "bd" : "bd",
    "vlan" : 6,
    "node-ip" : "node-ip",
    "port" : 1,
    "vnet-id" : "vnet-id",
    "api.switch-name" : "api.switch-name"
  }, {
    "vxlan" : 0,
    "bd" : "bd",
    "vlan" : 6,
    "node-ip" : "node-ip",
    "port" : 1,
    "vnet-id" : "vnet-id",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success mld-switches-show-response

Up
get /mld-switches/{node-ip}
(showMldSwitchesByHost)

Path parameters

node-ip (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

mld-switches-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vxlan" : 0,
    "bd" : "bd",
    "vlan" : 6,
    "node-ip" : "node-ip",
    "port" : 1,
    "vnet-id" : "vnet-id",
    "api.switch-name" : "api.switch-name"
  }, {
    "vxlan" : 0,
    "bd" : "bd",
    "vlan" : 6,
    "node-ip" : "node-ip",
    "port" : 1,
    "vnet-id" : "vnet-id",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success mld-switches-show-response

Mlds

Up
get /mlds/{node-ip}
(showMldHostByHost)

Path parameters

node-ip (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

mld-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vxlan" : 0,
    "expires" : 5,
    "bd" : "bd",
    "vlan" : 6,
    "node-ip" : "node-ip",
    "port" : 1,
    "node-type" : "host",
    "group-ip" : "group-ip",
    "vnet-id" : "vnet-id",
    "source" : "source",
    "api.switch-name" : "api.switch-name"
  }, {
    "vxlan" : 0,
    "expires" : 5,
    "bd" : "bd",
    "vlan" : 6,
    "node-ip" : "node-ip",
    "port" : 1,
    "node-type" : "host",
    "group-ip" : "group-ip",
    "vnet-id" : "vnet-id",
    "source" : "source",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success mld-show-response

Up
get /mlds
(showMldHosts)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

mld-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vxlan" : 0,
    "expires" : 5,
    "bd" : "bd",
    "vlan" : 6,
    "node-ip" : "node-ip",
    "port" : 1,
    "node-type" : "host",
    "group-ip" : "group-ip",
    "vnet-id" : "vnet-id",
    "source" : "source",
    "api.switch-name" : "api.switch-name"
  }, {
    "vxlan" : 0,
    "expires" : 5,
    "bd" : "bd",
    "vlan" : 6,
    "node-ip" : "node-ip",
    "port" : 1,
    "node-type" : "host",
    "group-ip" : "group-ip",
    "vnet-id" : "vnet-id",
    "source" : "source",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success mld-show-response

MstConfigs

Up
post /mst-configs
(createMstConfig)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body mst-config-create (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
delete /mst-configs/{instance-id}
(deleteMstConfigById)

Path parameters

instance-id (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /mst-configs/{instance-id}
(showMstConfigById)

Path parameters

instance-id (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

mst-config-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vlans" : "vlans",
    "instance-id" : 0,
    "bridge-priority" : 6,
    "api.switch-name" : "api.switch-name"
  }, {
    "vlans" : "vlans",
    "instance-id" : 0,
    "bridge-priority" : 6,
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success mst-config-show-response

Up
get /mst-configs
(showMstConfigs)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

mst-config-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vlans" : "vlans",
    "instance-id" : 0,
    "bridge-priority" : 6,
    "api.switch-name" : "api.switch-name"
  }, {
    "vlans" : "vlans",
    "instance-id" : 0,
    "bridge-priority" : 6,
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success mst-config-show-response

Up
put /mst-configs/{instance-id}
(updateMstConfigById)

Path parameters

instance-id (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body mst-config-modify (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Nodes

Up
get /nodes/info
(infoNode)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

node-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vmgmt-ipv6-unnumbered" : true,
    "in-band-vlan" : 7,
    "in-band-if-nat-realm" : "internal",
    "mgmt-assignment-linklocal" : "none",
    "in-band-sec-addresses" : 3,
    "mgmt-linklocal" : "mgmt-linklocal",
    "vmgmt-assignment2" : "none",
    "device-state" : "device-state",
    "mgmt-ipv6-unnumbered" : true,
    "in-band-assignment-linklocal" : "none",
    "in-band-ip" : "in-band-ip",
    "mgmt-if-nat-realm" : "internal",
    "state" : "offline",
    "id" : 4,
    "mgmt-netmask" : 1,
    "cluster-id" : "cluster-id",
    "in-band-secondary-macs" : "in-band-secondary-macs",
    "mgmt-ip2" : "mgmt-ip2",
    "in-band-vnet-id" : "in-band-vnet-id",
    "vmgmt-public-vlan" : 5,
    "mgmt-vnet-id" : "mgmt-vnet-id",
    "vmgmt-vnet-id" : "vmgmt-vnet-id",
    "in-band-public-vlan" : 9,
    "version" : "version",
    "in-band-netmask" : 6,
    "in-band-linklocal" : "in-band-linklocal",
    "fab-id" : "fab-id",
    "in-band-bd" : "in-band-bd",
    "vmgmt-netmask" : 1,
    "vmgmt-ip" : "vmgmt-ip",
    "name" : "name",
    "mgmt-mac" : "mgmt-mac",
    "vmgmt-mac" : "vmgmt-mac",
    "in-band-mac" : "in-band-mac",
    "vmgmt-linklocal" : "vmgmt-linklocal",
    "in-band-vlan-type" : "public",
    "mgmt-assignment2" : "none",
    "mgmt-ip" : "mgmt-ip",
    "ports" : 9,
    "api.switch-name" : "api.switch-name",
    "fab-name" : "fab-name",
    "vmgmt-ip2" : "vmgmt-ip2",
    "keepalive-timeout" : 2,
    "location-id" : 7,
    "out-port" : 5,
    "vmgmt-secondary-macs" : "vmgmt-secondary-macs",
    "cluster-tid" : 4,
    "vmgmt-assignment-linklocal" : "none",
    "in-band-ip2" : "in-band-ip2",
    "control-network" : "in-band",
    "firmware-upgrade" : "firmware-upgrade",
    "fabric-network" : "in-band",
    "mgmt-public-vlan" : 6,
    "serial" : "serial",
    "local-mac" : "local-mac",
    "fab-tid" : 1,
    "in-band-assignment2" : "none",
    "vmgmt-vlan" : 1,
    "in-band-netmask2" : 7,
    "mgmt-sec-addresses" : 1,
    "vmgmt-netmask2" : 5,
    "mgmt-netmask2" : 0,
    "mgmt-secondary-macs" : "mgmt-secondary-macs",
    "vmgmt-sec-addresses" : 2
  }, {
    "vmgmt-ipv6-unnumbered" : true,
    "in-band-vlan" : 7,
    "in-band-if-nat-realm" : "internal",
    "mgmt-assignment-linklocal" : "none",
    "in-band-sec-addresses" : 3,
    "mgmt-linklocal" : "mgmt-linklocal",
    "vmgmt-assignment2" : "none",
    "device-state" : "device-state",
    "mgmt-ipv6-unnumbered" : true,
    "in-band-assignment-linklocal" : "none",
    "in-band-ip" : "in-band-ip",
    "mgmt-if-nat-realm" : "internal",
    "state" : "offline",
    "id" : 4,
    "mgmt-netmask" : 1,
    "cluster-id" : "cluster-id",
    "in-band-secondary-macs" : "in-band-secondary-macs",
    "mgmt-ip2" : "mgmt-ip2",
    "in-band-vnet-id" : "in-band-vnet-id",
    "vmgmt-public-vlan" : 5,
    "mgmt-vnet-id" : "mgmt-vnet-id",
    "vmgmt-vnet-id" : "vmgmt-vnet-id",
    "in-band-public-vlan" : 9,
    "version" : "version",
    "in-band-netmask" : 6,
    "in-band-linklocal" : "in-band-linklocal",
    "fab-id" : "fab-id",
    "in-band-bd" : "in-band-bd",
    "vmgmt-netmask" : 1,
    "vmgmt-ip" : "vmgmt-ip",
    "name" : "name",
    "mgmt-mac" : "mgmt-mac",
    "vmgmt-mac" : "vmgmt-mac",
    "in-band-mac" : "in-band-mac",
    "vmgmt-linklocal" : "vmgmt-linklocal",
    "in-band-vlan-type" : "public",
    "mgmt-assignment2" : "none",
    "mgmt-ip" : "mgmt-ip",
    "ports" : 9,
    "api.switch-name" : "api.switch-name",
    "fab-name" : "fab-name",
    "vmgmt-ip2" : "vmgmt-ip2",
    "keepalive-timeout" : 2,
    "location-id" : 7,
    "out-port" : 5,
    "vmgmt-secondary-macs" : "vmgmt-secondary-macs",
    "cluster-tid" : 4,
    "vmgmt-assignment-linklocal" : "none",
    "in-band-ip2" : "in-band-ip2",
    "control-network" : "in-band",
    "firmware-upgrade" : "firmware-upgrade",
    "fabric-network" : "in-band",
    "mgmt-public-vlan" : 6,
    "serial" : "serial",
    "local-mac" : "local-mac",
    "fab-tid" : 1,
    "in-band-assignment2" : "none",
    "vmgmt-vlan" : 1,
    "in-band-netmask2" : 7,
    "mgmt-sec-addresses" : 1,
    "vmgmt-netmask2" : 5,
    "mgmt-netmask2" : 0,
    "mgmt-secondary-macs" : "mgmt-secondary-macs",
    "vmgmt-sec-addresses" : 2
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success node-show-response

Up
get /nodes
(showNodes)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

node-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "vmgmt-ipv6-unnumbered" : true,
    "in-band-vlan" : 7,
    "in-band-if-nat-realm" : "internal",
    "mgmt-assignment-linklocal" : "none",
    "in-band-sec-addresses" : 3,
    "mgmt-linklocal" : "mgmt-linklocal",
    "vmgmt-assignment2" : "none",
    "device-state" : "device-state",
    "mgmt-ipv6-unnumbered" : true,
    "in-band-assignment-linklocal" : "none",
    "in-band-ip" : "in-band-ip",
    "mgmt-if-nat-realm" : "internal",
    "state" : "offline",
    "id" : 4,
    "mgmt-netmask" : 1,
    "cluster-id" : "cluster-id",
    "in-band-secondary-macs" : "in-band-secondary-macs",
    "mgmt-ip2" : "mgmt-ip2",
    "in-band-vnet-id" : "in-band-vnet-id",
    "vmgmt-public-vlan" : 5,
    "mgmt-vnet-id" : "mgmt-vnet-id",
    "vmgmt-vnet-id" : "vmgmt-vnet-id",
    "in-band-public-vlan" : 9,
    "version" : "version",
    "in-band-netmask" : 6,
    "in-band-linklocal" : "in-band-linklocal",
    "fab-id" : "fab-id",
    "in-band-bd" : "in-band-bd",
    "vmgmt-netmask" : 1,
    "vmgmt-ip" : "vmgmt-ip",
    "name" : "name",
    "mgmt-mac" : "mgmt-mac",
    "vmgmt-mac" : "vmgmt-mac",
    "in-band-mac" : "in-band-mac",
    "vmgmt-linklocal" : "vmgmt-linklocal",
    "in-band-vlan-type" : "public",
    "mgmt-assignment2" : "none",
    "mgmt-ip" : "mgmt-ip",
    "ports" : 9,
    "api.switch-name" : "api.switch-name",
    "fab-name" : "fab-name",
    "vmgmt-ip2" : "vmgmt-ip2",
    "keepalive-timeout" : 2,
    "location-id" : 7,
    "out-port" : 5,
    "vmgmt-secondary-macs" : "vmgmt-secondary-macs",
    "cluster-tid" : 4,
    "vmgmt-assignment-linklocal" : "none",
    "in-band-ip2" : "in-band-ip2",
    "control-network" : "in-band",
    "firmware-upgrade" : "firmware-upgrade",
    "fabric-network" : "in-band",
    "mgmt-public-vlan" : 6,
    "serial" : "serial",
    "local-mac" : "local-mac",
    "fab-tid" : 1,
    "in-band-assignment2" : "none",
    "vmgmt-vlan" : 1,
    "in-band-netmask2" : 7,
    "mgmt-sec-addresses" : 1,
    "vmgmt-netmask2" : 5,
    "mgmt-netmask2" : 0,
    "mgmt-secondary-macs" : "mgmt-secondary-macs",
    "vmgmt-sec-addresses" : 2
  }, {
    "vmgmt-ipv6-unnumbered" : true,
    "in-band-vlan" : 7,
    "in-band-if-nat-realm" : "internal",
    "mgmt-assignment-linklocal" : "none",
    "in-band-sec-addresses" : 3,
    "mgmt-linklocal" : "mgmt-linklocal",
    "vmgmt-assignment2" : "none",
    "device-state" : "device-state",
    "mgmt-ipv6-unnumbered" : true,
    "in-band-assignment-linklocal" : "none",
    "in-band-ip" : "in-band-ip",
    "mgmt-if-nat-realm" : "internal",
    "state" : "offline",
    "id" : 4,
    "mgmt-netmask" : 1,
    "cluster-id" : "cluster-id",
    "in-band-secondary-macs" : "in-band-secondary-macs",
    "mgmt-ip2" : "mgmt-ip2",
    "in-band-vnet-id" : "in-band-vnet-id",
    "vmgmt-public-vlan" : 5,
    "mgmt-vnet-id" : "mgmt-vnet-id",
    "vmgmt-vnet-id" : "vmgmt-vnet-id",
    "in-band-public-vlan" : 9,
    "version" : "version",
    "in-band-netmask" : 6,
    "in-band-linklocal" : "in-band-linklocal",
    "fab-id" : "fab-id",
    "in-band-bd" : "in-band-bd",
    "vmgmt-netmask" : 1,
    "vmgmt-ip" : "vmgmt-ip",
    "name" : "name",
    "mgmt-mac" : "mgmt-mac",
    "vmgmt-mac" : "vmgmt-mac",
    "in-band-mac" : "in-band-mac",
    "vmgmt-linklocal" : "vmgmt-linklocal",
    "in-band-vlan-type" : "public",
    "mgmt-assignment2" : "none",
    "mgmt-ip" : "mgmt-ip",
    "ports" : 9,
    "api.switch-name" : "api.switch-name",
    "fab-name" : "fab-name",
    "vmgmt-ip2" : "vmgmt-ip2",
    "keepalive-timeout" : 2,
    "location-id" : 7,
    "out-port" : 5,
    "vmgmt-secondary-macs" : "vmgmt-secondary-macs",
    "cluster-tid" : 4,
    "vmgmt-assignment-linklocal" : "none",
    "in-band-ip2" : "in-band-ip2",
    "control-network" : "in-band",
    "firmware-upgrade" : "firmware-upgrade",
    "fabric-network" : "in-band",
    "mgmt-public-vlan" : 6,
    "serial" : "serial",
    "local-mac" : "local-mac",
    "fab-tid" : 1,
    "in-band-assignment2" : "none",
    "vmgmt-vlan" : 1,
    "in-band-netmask2" : 7,
    "mgmt-sec-addresses" : 1,
    "vmgmt-netmask2" : 5,
    "mgmt-netmask2" : 0,
    "mgmt-secondary-macs" : "mgmt-secondary-macs",
    "vmgmt-sec-addresses" : 2
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success node-show-response

NvQueueStats

Up
post /nv-queue-stats/clear
(clearQueueStats)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body nv-queue-stats-clear (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /nv-queue-stats
(showQueueStats)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

nv-queue-stats-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "q-high" : 6,
    "older-than" : 0,
    "within-last" : 9,
    "q-pts-12" : 1,
    "q-underflow" : 7,
    "q-pts-11" : 7,
    "q-pts-10" : 4,
    "q-pts-16" : 7,
    "q-pts-15" : 6,
    "q-pts-14" : 1,
    "since-start" : true,
    "q-pts-13" : 1,
    "q-delay-samples" : 6,
    "start-time" : "start-time",
    "q-delay-high" : 5,
    "q-pts-23" : 8,
    "q-pts-22" : 6,
    "q-pts-21" : 9,
    "q-pts-20" : 9,
    "q-pts-27" : 0,
    "q-pts-26" : 3,
    "q-pts-25" : 6,
    "q-pts-24" : 9,
    "q-pts-4" : 5,
    "q-pts-5" : 2,
    "q-pts-19" : 5,
    "q-pts-2" : 1,
    "q-pts-18" : 4,
    "q-pts-3" : 5,
    "q-pts-17" : 1,
    "q-pts-8" : 3,
    "q-pts-9" : 2,
    "q-in" : 6,
    "q-pts-6" : 7,
    "q-low" : 1,
    "q-pts-7" : 9,
    "name" : "name",
    "interval" : 9,
    "q-pts-0" : 0,
    "q-out" : 6,
    "q-pts-1" : 6,
    "q-pts-30" : 0,
    "q-max" : 2,
    "q-pts-34" : 3,
    "q-pts-33" : 7,
    "q-pts-32" : 8,
    "q-pts-31" : 4,
    "q-pts-38" : 3,
    "api.switch-name" : "api.switch-name",
    "q-pts-37" : 5,
    "q-pts-36" : 7,
    "q-pts-35" : 3,
    "duration" : 7,
    "q-pts-29" : 6,
    "q-pts-28" : 7,
    "q-overflow" : 3,
    "q-pts-41" : 6,
    "q-pts-40" : 0,
    "end-time" : "end-time",
    "q-pts-44" : 4,
    "q-pts-43" : 1,
    "q-pts-42" : 4,
    "q-pts-39" : 4,
    "time" : "time",
    "q-delay-avg" : 3
  }, {
    "q-high" : 6,
    "older-than" : 0,
    "within-last" : 9,
    "q-pts-12" : 1,
    "q-underflow" : 7,
    "q-pts-11" : 7,
    "q-pts-10" : 4,
    "q-pts-16" : 7,
    "q-pts-15" : 6,
    "q-pts-14" : 1,
    "since-start" : true,
    "q-pts-13" : 1,
    "q-delay-samples" : 6,
    "start-time" : "start-time",
    "q-delay-high" : 5,
    "q-pts-23" : 8,
    "q-pts-22" : 6,
    "q-pts-21" : 9,
    "q-pts-20" : 9,
    "q-pts-27" : 0,
    "q-pts-26" : 3,
    "q-pts-25" : 6,
    "q-pts-24" : 9,
    "q-pts-4" : 5,
    "q-pts-5" : 2,
    "q-pts-19" : 5,
    "q-pts-2" : 1,
    "q-pts-18" : 4,
    "q-pts-3" : 5,
    "q-pts-17" : 1,
    "q-pts-8" : 3,
    "q-pts-9" : 2,
    "q-in" : 6,
    "q-pts-6" : 7,
    "q-low" : 1,
    "q-pts-7" : 9,
    "name" : "name",
    "interval" : 9,
    "q-pts-0" : 0,
    "q-out" : 6,
    "q-pts-1" : 6,
    "q-pts-30" : 0,
    "q-max" : 2,
    "q-pts-34" : 3,
    "q-pts-33" : 7,
    "q-pts-32" : 8,
    "q-pts-31" : 4,
    "q-pts-38" : 3,
    "api.switch-name" : "api.switch-name",
    "q-pts-37" : 5,
    "q-pts-36" : 7,
    "q-pts-35" : 3,
    "duration" : 7,
    "q-pts-29" : 6,
    "q-pts-28" : 7,
    "q-overflow" : 3,
    "q-pts-41" : 6,
    "q-pts-40" : 0,
    "end-time" : "end-time",
    "q-pts-44" : 4,
    "q-pts-43" : 1,
    "q-pts-42" : 4,
    "q-pts-39" : 4,
    "time" : "time",
    "q-delay-avg" : 3
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success nv-queue-stats-show-response

Up
get /nv-queue-stats/{name}
(showQueueStatsByName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

nv-queue-stats-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "q-high" : 6,
    "older-than" : 0,
    "within-last" : 9,
    "q-pts-12" : 1,
    "q-underflow" : 7,
    "q-pts-11" : 7,
    "q-pts-10" : 4,
    "q-pts-16" : 7,
    "q-pts-15" : 6,
    "q-pts-14" : 1,
    "since-start" : true,
    "q-pts-13" : 1,
    "q-delay-samples" : 6,
    "start-time" : "start-time",
    "q-delay-high" : 5,
    "q-pts-23" : 8,
    "q-pts-22" : 6,
    "q-pts-21" : 9,
    "q-pts-20" : 9,
    "q-pts-27" : 0,
    "q-pts-26" : 3,
    "q-pts-25" : 6,
    "q-pts-24" : 9,
    "q-pts-4" : 5,
    "q-pts-5" : 2,
    "q-pts-19" : 5,
    "q-pts-2" : 1,
    "q-pts-18" : 4,
    "q-pts-3" : 5,
    "q-pts-17" : 1,
    "q-pts-8" : 3,
    "q-pts-9" : 2,
    "q-in" : 6,
    "q-pts-6" : 7,
    "q-low" : 1,
    "q-pts-7" : 9,
    "name" : "name",
    "interval" : 9,
    "q-pts-0" : 0,
    "q-out" : 6,
    "q-pts-1" : 6,
    "q-pts-30" : 0,
    "q-max" : 2,
    "q-pts-34" : 3,
    "q-pts-33" : 7,
    "q-pts-32" : 8,
    "q-pts-31" : 4,
    "q-pts-38" : 3,
    "api.switch-name" : "api.switch-name",
    "q-pts-37" : 5,
    "q-pts-36" : 7,
    "q-pts-35" : 3,
    "duration" : 7,
    "q-pts-29" : 6,
    "q-pts-28" : 7,
    "q-overflow" : 3,
    "q-pts-41" : 6,
    "q-pts-40" : 0,
    "end-time" : "end-time",
    "q-pts-44" : 4,
    "q-pts-43" : 1,
    "q-pts-42" : 4,
    "q-pts-39" : 4,
    "time" : "time",
    "q-delay-avg" : 3
  }, {
    "q-high" : 6,
    "older-than" : 0,
    "within-last" : 9,
    "q-pts-12" : 1,
    "q-underflow" : 7,
    "q-pts-11" : 7,
    "q-pts-10" : 4,
    "q-pts-16" : 7,
    "q-pts-15" : 6,
    "q-pts-14" : 1,
    "since-start" : true,
    "q-pts-13" : 1,
    "q-delay-samples" : 6,
    "start-time" : "start-time",
    "q-delay-high" : 5,
    "q-pts-23" : 8,
    "q-pts-22" : 6,
    "q-pts-21" : 9,
    "q-pts-20" : 9,
    "q-pts-27" : 0,
    "q-pts-26" : 3,
    "q-pts-25" : 6,
    "q-pts-24" : 9,
    "q-pts-4" : 5,
    "q-pts-5" : 2,
    "q-pts-19" : 5,
    "q-pts-2" : 1,
    "q-pts-18" : 4,
    "q-pts-3" : 5,
    "q-pts-17" : 1,
    "q-pts-8" : 3,
    "q-pts-9" : 2,
    "q-in" : 6,
    "q-pts-6" : 7,
    "q-low" : 1,
    "q-pts-7" : 9,
    "name" : "name",
    "interval" : 9,
    "q-pts-0" : 0,
    "q-out" : 6,
    "q-pts-1" : 6,
    "q-pts-30" : 0,
    "q-max" : 2,
    "q-pts-34" : 3,
    "q-pts-33" : 7,
    "q-pts-32" : 8,
    "q-pts-31" : 4,
    "q-pts-38" : 3,
    "api.switch-name" : "api.switch-name",
    "q-pts-37" : 5,
    "q-pts-36" : 7,
    "q-pts-35" : 3,
    "duration" : 7,
    "q-pts-29" : 6,
    "q-pts-28" : 7,
    "q-overflow" : 3,
    "q-pts-41" : 6,
    "q-pts-40" : 0,
    "end-time" : "end-time",
    "q-pts-44" : 4,
    "q-pts-43" : 1,
    "q-pts-42" : 4,
    "q-pts-39" : 4,
    "time" : "time",
    "q-delay-avg" : 3
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success nv-queue-stats-show-response

NvQueueStatsSettings

Up
get /nv-queue-stats-settings
(showQueueStatsSettings)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

nv-queue-stats-settings-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "disk-space" : 6,
    "enable" : true,
    "interval" : 0,
    "api.switch-name" : "api.switch-name"
  }, {
    "disk-space" : 6,
    "enable" : true,
    "interval" : 0,
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success nv-queue-stats-settings-show-response

Up
put /nv-queue-stats-settings
(updateQueueStatsSettings)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

ObjectLocations

Up
get /object-locations/{location}
(showObjectLocationByLocation)

Path parameters

location (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

object-location-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "name" : "name",
    "new-location" : 6,
    "location" : 0,
    "type" : "type",
    "api.switch-name" : "api.switch-name"
  }, {
    "name" : "name",
    "new-location" : 6,
    "location" : 0,
    "type" : "type",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success object-location-show-response

Up
get /object-locations
(showObjectLocations)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

object-location-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "name" : "name",
    "new-location" : 6,
    "location" : 0,
    "type" : "type",
    "api.switch-name" : "api.switch-name"
  }, {
    "name" : "name",
    "new-location" : 6,
    "location" : 0,
    "type" : "type",
    "api.switch-name" : "api.switch-name"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success object-location-show-response

Up
put /object-locations/{location}
(updateObjectLocationByLocation)

Path parameters

location (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body object-location-modify (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Openvswitches

Up
post /openvswitches/{ovs-name}/interfaces
(addOvsNicByOvsOvsVnmName)

Path parameters

ovs-name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
post /openvswitches/{name}/hwvtep-managers
(addOvsOvsManagersByOvsOvsVnmName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
post /openvswitches
(createOvs)

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

body openvswitch-create (optional)
Body Parameter

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
delete /openvswitches/{name}
(deleteOvsByOvsVnmName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
delete /openvswitches/{ovs-name}/interfaces/l3-port/{l3-port}
(removeOvsNicByOvsVnmNameByL3port)

Path parameters

ovs-name (required)
Path Parameter
l3-port (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
delete /openvswitches/{ovs-name}/interfaces/nic/{nic}
(removeOvsNicByOvsVnmNameByVnic)

Path parameters

ovs-name (required)
Path Parameter
nic (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
delete /openvswitches/{name}/hwvtep-managers/{ip}
(removeOvsOvsManagersByOvsVnmNameByIp)

Path parameters

name (required)
Path Parameter
ip (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

result-list

Example data

Content-Type: application/json
{
  "result" : [ {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  }, {
    "code" : 0,
    "scope" : "local",
    "message" : "message",
    "api.switch-name" : "api.switch-name",
    "status" : "Success"
  } ],
  "status" : "Success"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success result-list

Up
get /openvswitches
(showOvs)

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

openvswitch-show-response

Example data

Content-Type: application/json
{
  "result" : {
    "result" : [ {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    }, {
      "code" : 0,
      "scope" : "local",
      "message" : "message",
      "api.switch-name" : "api.switch-name",
      "status" : "Success"
    } ],
    "status" : "Success"
  },
  "data" : [ {
    "template" : true,
    "cert-location" : "none",
    "global-vtep" : true,
    "type" : "vnet-mgr",
    "api.switch-name" : "api.switch-name",
    "db-socket" : "db-socket",
    "mode" : "standalone",
    "vnet" : "vnet",
    "ca-cert-name" : "ca-cert-name",
    "storage-pool" : "storage-pool",
    "scope" : "local",
    "id" : "id",
    "state" : "disable",
    "bfd" : true,
    "tunnel-ip" : "tunnel-ip",
    "failover-action" : "stop-old",
    "cert-name" : "cert-name",
    "db-port" : 6,
    "db-conn-type" : "unix-socket",
    "failover-controller" : 0,
    "shared-vnet-mgr" : "shared-vnet-mgr",
    "vnet-service" : true,
    "name" : "name",
    "db-ip" : "db-ip",
    "location" : 1,
    "is-global" : true,
    "gateway" : "gateway"
  }, {
    "template" : true,
    "cert-location" : "none",
    "global-vtep" : true,
    "type" : "vnet-mgr",
    "api.switch-name" : "api.switch-name",
    "db-socket" : "db-socket",
    "mode" : "standalone",
    "vnet" : "vnet",
    "ca-cert-name" : "ca-cert-name",
    "storage-pool" : "storage-pool",
    "scope" : "local",
    "id" : "id",
    "state" : "disable",
    "bfd" : true,
    "tunnel-ip" : "tunnel-ip",
    "failover-action" : "stop-old",
    "cert-name" : "cert-name",
    "db-port" : 6,
    "db-conn-type" : "unix-socket",
    "failover-controller" : 0,
    "shared-vnet-mgr" : "shared-vnet-mgr",
    "vnet-service" : true,
    "name" : "name",
    "db-ip" : "db-ip",
    "location" : 1,
    "is-global" : true,
    "gateway" : "gateway"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

default

success openvswitch-show-response

Up
get /openvswitches/{name}
(showOvsByOvsVnmName)

Path parameters

name (required)
Path Parameter

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type