The following are a list of experimental and beta APIs that are available to the RUCKUS One Beta customers. RUCKUS
reserves the right to change these experimental APIs without notice to API client developers. The process for
authenticating is detailed in the Overview section of our APIs. For the APIs presented here,
the highest level version is the experimental API, and all lower versions are qualified. Please see the
versioning section of our API for more information. For Role Based Access functionality, only the latest
version of the APIs will support custom roles.
Region | Domain Name |
---|---|
Asia | https://api.asia.ruckus.cloud |
Europe | https://api.eu.ruckus.cloud |
North America | https://api.ruckus.cloud |
Delete portal service profile by ids.
[- "string"
]
{- "requestId": "string",
- "response": { }
}
Get portal service profile for the list.
serviceName | string Portal Service Profile Name |
networkId | string NetworkId |
tags | string Tags |
page | integer <int32> Default: 1 Indicates the page to return, will be 1 based, and default to page 1 |
pageSize | integer <int32> Default: 256 Default is 256, indicates the page size to return |
excludeContent | boolean Default: false Get the total count information from the query and NOT pull the data |
{- "content": [
- {
- "content": {
- "bgColor": "string",
- "bgImage": "string",
- "buttonColor": "string",
- "componentDisplay": {
- "logo": true,
- "photo": true,
- "poweredBy": true,
- "secondaryText": true,
- "termsConditions": true,
- "welcome": true,
- "wifi4eu": true
}, - "displayLangCode": "string",
- "logo": "string",
- "logoRatio": 0,
- "photo": "string",
- "photoRatio": 0,
- "poweredBgColor": "string",
- "poweredColor": "string",
- "poweredImg": "string",
- "poweredImgRatio": 0,
- "poweredSize": 0,
- "secondaryColor": "string",
- "secondarySize": 0,
- "secondaryText": "string",
- "termsCondition": "string",
- "welcomeColor": "string",
- "welcomeSize": 0,
- "welcomeText": "string",
- "wifi4EUNetworkId": "string"
}, - "id": "string",
- "serviceName": "string",
- "tags": "string"
}
], - "paging": {
- "page": 0,
- "pageSize": 0,
- "totalCount": 0
}
}
Provision one portal service profile as defined in the payload. Content-Type: "application/vnd.ruckus.v1+json" will be deprecated on 2024/09/01.
object (Guest_Service_API_&_Model_Documentation_PortalServiceProfileContentDto) | |
id | string |
serviceName | string |
tags | string |
{- "content": {
- "bgColor": "string",
- "bgImage": "string",
- "buttonColor": "string",
- "componentDisplay": {
- "logo": true,
- "photo": true,
- "poweredBy": true,
- "secondaryText": true,
- "termsConditions": true,
- "welcome": true,
- "wifi4eu": true
}, - "displayLangCode": "string",
- "logo": "string",
- "logoRatio": 0,
- "photo": "string",
- "photoRatio": 0,
- "poweredBgColor": "string",
- "poweredColor": "string",
- "poweredImg": "string",
- "poweredImgRatio": 0,
- "poweredSize": 0,
- "secondaryColor": "string",
- "secondarySize": 0,
- "secondaryText": "string",
- "termsCondition": "string",
- "welcomeColor": "string",
- "welcomeSize": 0,
- "welcomeText": "string",
- "wifi4EUNetworkId": "string"
}, - "id": "string",
- "serviceName": "string",
- "tags": "string"
}
{- "requestId": "string",
- "response": {
- "content": {
- "bgColor": "string",
- "bgImage": "string",
- "buttonColor": "string",
- "componentDisplay": {
- "logo": true,
- "photo": true,
- "poweredBy": true,
- "secondaryText": true,
- "termsConditions": true,
- "welcome": true,
- "wifi4eu": true
}, - "displayLangCode": "string",
- "logo": "string",
- "logoRatio": 0,
- "photo": "string",
- "photoRatio": 0,
- "poweredBgColor": "string",
- "poweredColor": "string",
- "poweredImg": "string",
- "poweredImgRatio": 0,
- "poweredSize": 0,
- "secondaryColor": "string",
- "secondarySize": 0,
- "secondaryText": "string",
- "termsCondition": "string",
- "welcomeColor": "string",
- "welcomeSize": 0,
- "welcomeText": "string",
- "wifi4EUNetworkId": "string"
}, - "id": "string",
- "serviceName": "string",
- "tags": "string"
}
}
Get a portal service profile. Content-Type: "application/vnd.ruckus.v1+json" will be deprecated on 2024/09/01.
portalServiceProfileId required | string |
{- "content": {
- "bgColor": "string",
- "bgImage": "string",
- "buttonColor": "string",
- "componentDisplay": {
- "logo": true,
- "photo": true,
- "poweredBy": true,
- "secondaryText": true,
- "termsConditions": true,
- "welcome": true,
- "wifi4eu": true
}, - "displayLangCode": "string",
- "logo": "string",
- "logoRatio": 0,
- "photo": "string",
- "photoRatio": 0,
- "poweredBgColor": "string",
- "poweredColor": "string",
- "poweredImg": "string",
- "poweredImgRatio": 0,
- "poweredSize": 0,
- "secondaryColor": "string",
- "secondarySize": 0,
- "secondaryText": "string",
- "termsCondition": "string",
- "welcomeColor": "string",
- "welcomeSize": 0,
- "welcomeText": "string",
- "wifi4EUNetworkId": "string"
}, - "id": "string",
- "networkIds": [
- "string"
], - "serviceName": "string",
- "tags": "string"
}
Update portal service profile by id. Content-Type: "application/vnd.ruckus.v1+json" will be deprecated on 2024/09/01.
portalServiceProfileId required | string |
object (Guest_Service_API_&_Model_Documentation_PortalServiceProfileContentDto) | |
id | string |
serviceName | string |
tags | string |
{- "content": {
- "bgColor": "string",
- "bgImage": "string",
- "buttonColor": "string",
- "componentDisplay": {
- "logo": true,
- "photo": true,
- "poweredBy": true,
- "secondaryText": true,
- "termsConditions": true,
- "welcome": true,
- "wifi4eu": true
}, - "displayLangCode": "string",
- "logo": "string",
- "logoRatio": 0,
- "photo": "string",
- "photoRatio": 0,
- "poweredBgColor": "string",
- "poweredColor": "string",
- "poweredImg": "string",
- "poweredImgRatio": 0,
- "poweredSize": 0,
- "secondaryColor": "string",
- "secondarySize": 0,
- "secondaryText": "string",
- "termsCondition": "string",
- "welcomeColor": "string",
- "welcomeSize": 0,
- "welcomeText": "string",
- "wifi4EUNetworkId": "string"
}, - "id": "string",
- "serviceName": "string",
- "tags": "string"
}
{- "requestId": "string",
- "response": {
- "content": {
- "bgColor": "string",
- "bgImage": "string",
- "buttonColor": "string",
- "componentDisplay": {
- "logo": true,
- "photo": true,
- "poweredBy": true,
- "secondaryText": true,
- "termsConditions": true,
- "welcome": true,
- "wifi4eu": true
}, - "displayLangCode": "string",
- "logo": "string",
- "logoRatio": 0,
- "photo": "string",
- "photoRatio": 0,
- "poweredBgColor": "string",
- "poweredColor": "string",
- "poweredImg": "string",
- "poweredImgRatio": 0,
- "poweredSize": 0,
- "secondaryColor": "string",
- "secondarySize": 0,
- "secondaryText": "string",
- "termsCondition": "string",
- "welcomeColor": "string",
- "welcomeSize": 0,
- "welcomeText": "string",
- "wifi4EUNetworkId": "string"
}, - "id": "string",
- "serviceName": "string",
- "tags": "string"
}
}
Update portal service profile background image by id.
portalServiceProfileId required | string |
image | string A base 64 encoded string. Note that all images are saved as PNG files |
{- "image": "iVBORw0KGgoAAAANSUhEUgAAAAUAAAADCAIAAADUVFKvAAAAFklEQVR4AWP4TwABAAAAAcADfzEPFwAAAABJRU5ErkJggg=="
}
{- "requestId": "string"
}
Update portal service profile Logo by id.
portalServiceProfileId required | string |
image | string A base 64 encoded string. Note that all images are saved as PNG files |
{- "image": "iVBORw0KGgoAAAANSUhEUgAAAAUAAAADCAIAAADUVFKvAAAAFklEQVR4AWP4TwABAAAAAcADfzEPFwAAAABJRU5ErkJggg=="
}
{- "requestId": "string"
}
Update portal service profile photo by id.
portalServiceProfileId required | string |
image | string A base 64 encoded string. Note that all images are saved as PNG files |
{- "image": "iVBORw0KGgoAAAANSUhEUgAAAAUAAAADCAIAAADUVFKvAAAAFklEQVR4AWP4TwABAAAAAcADfzEPFwAAAABJRU5ErkJggg=="
}
{- "requestId": "string"
}
Update portal service profile powered image by id.
portalServiceProfileId required | string |
image | string A base 64 encoded string. Note that all images are saved as PNG files |
{- "image": "iVBORw0KGgoAAAANSUhEUgAAAAUAAAADCAIAAADUVFKvAAAAFklEQVR4AWP4TwABAAAAAcADfzEPFwAAAABJRU5ErkJggg=="
}
{- "requestId": "string"
}
Delete one or more guest users per their IDs as defined in the payload.
[- "string"
]
{- "requestId": "string",
- "response": { }
}
Get user details for the list of provisioned guest users.
page | integer <int32> Page index |
size | integer <int32> The size of the page to be returned |
{- "content": [
- {
- "createdDate": 0,
- "deliveryMethods": [
- "MAIL"
], - "disabled": false,
- "email": "string",
- "expiration": {
- "activationType": "Creation",
- "duration": 0,
- "unit": "Minute"
}, - "expirationDate": 0,
- "guestUserType": "GuestPass",
- "id": "string",
- "lastModified": 0,
- "macAddresses": [
- "string"
], - "maxDevices": 3,
- "mobilePhoneNumber": "string",
- "name": "string",
- "networkId": "string",
- "notes": "string",
- "password": "string",
- "ssid": "string"
}
], - "totalElements": 0
}
Provision one or more guest users as defined in the payload.
deliveryMethods required | Array of strings unique Items Enum: "MAIL" "SMS" "STUB" "PRINT" At least one delivery method. |
disabled | boolean If true, this guest user will not be permitted to join the guest network. |
string | |
required | object (Guest_Service_API_&_Model_Documentation_GuestUserExpiration) |
maxDevices required | integer <int32> Maximum number of devices the guest user can simultaneously connect to the guest network. If set to minus one, no limit is enforced. |
mobilePhoneNumber required | string The mobile phone number associated to the guest user. |
name required | string The name assigned to the guest user. |
networkId required | string Network ID of the guest network. |
notes | string [ 0 .. 180 ] characters |
[- {
- "deliveryMethods": [
- "MAIL"
], - "disabled": false,
- "email": "string",
- "expiration": {
- "activationType": "Creation",
- "duration": 0,
- "unit": "Minute"
}, - "maxDevices": 3,
- "mobilePhoneNumber": "string",
- "name": "string",
- "networkId": "string",
- "notes": "string"
}
]
{- "requestId": "string",
- "response": [
- {
- "createdDate": 0,
- "deliveryMethods": [
- "MAIL"
], - "disabled": false,
- "email": "string",
- "expiration": {
- "activationType": "Creation",
- "duration": 0,
- "unit": "Minute"
}, - "expirationDate": 0,
- "guestUserType": "GuestPass",
- "id": "string",
- "lastModified": 0,
- "macAddresses": [
- "string"
], - "maxDevices": 3,
- "mobilePhoneNumber": "string",
- "name": "string",
- "networkId": "string",
- "notes": "string",
- "password": "string",
- "ssid": "string"
}
]
}
Get a guest user.
guestUserId required | string |
{- "createdDate": 0,
- "deliveryMethods": [
- "MAIL"
], - "disabled": false,
- "email": "string",
- "expiration": {
- "activationType": "Creation",
- "duration": 0,
- "unit": "Minute"
}, - "expirationDate": 0,
- "guestUserType": "GuestPass",
- "id": "string",
- "lastModified": 0,
- "macAddresses": [
- "string"
], - "maxDevices": 3,
- "mobilePhoneNumber": "string",
- "name": "string",
- "networkId": "string",
- "notes": "string",
- "password": "string",
- "ssid": "string"
}
Update guest user enable/disable status or create new password for the guest user.
guestUserId required | string |
Parameter combination option:
Option1: Enable or disable user by "action: enabled" or "action: disabled".
Option2: Regenerate guest user credential by "action: regenerate" + "deliveryMethods"
action required | string Action for updating guest user. |
deliveryMethods | Array of strings unique Items Enum: "MAIL" "SMS" "STUB" "PRINT" At least one delivery method. |
{- "action": "enabled",
- "deliveryMethods": "MAIL"
}
{- "requestId": "string",
- "response": {
- "createdDate": 0,
- "deliveryMethods": [
- "MAIL"
], - "disabled": false,
- "email": "string",
- "expiration": {
- "activationType": "Creation",
- "duration": 0,
- "unit": "Minute"
}, - "expirationDate": 0,
- "guestUserType": "GuestPass",
- "id": "string",
- "lastModified": 0,
- "macAddresses": [
- "string"
], - "maxDevices": 3,
- "mobilePhoneNumber": "string",
- "name": "string",
- "networkId": "string",
- "notes": "string",
- "password": "string",
- "ssid": "string"
}
}
Import one or more guest pass users from the payload's CSV file.
networkId required | string Network ID of the guest network to which the guest user will connect. |
expiration.activationType required | string Enum: "Creation" "Login" When activation type is set to creation, the guest pass is valid when it's created until the specified expiration duration, even if it's not being used; when set to login, the guest pass is valid starting from when the user first logs on until the specified expiration duration. |
expiration.duration required | integer <int32> [ 1 .. 8760 ] |
expiration.unit required | string Enum: "Minute" "Hour" "Day" "Week" "Month" "Year" "Never" |
maxDevices required | integer <int32> Default: 3 Maximum number of devices the guest user can simultaneously connect to the guest network. If set to -1, no limit is enforced. |
deliveryMethods | Array of strings unique Items Enum: "MAIL" "SMS" "STUB" "PRINT" At least one delivery method. |
file required | string <binary> |
{- "requestId": "string",
- "response": {
- "data": [
- {
- "createdDate": 0,
- "deliveryMethods": [
- "MAIL"
], - "disabled": false,
- "email": "string",
- "expiration": {
- "activationType": "Creation",
- "duration": 0,
- "unit": "Minute"
}, - "expirationDate": 0,
- "guestUserType": "GuestPass",
- "id": "string",
- "lastModified": 0,
- "macAddresses": [
- "string"
], - "maxDevices": 3,
- "mobilePhoneNumber": "string",
- "name": "string",
- "networkId": "string",
- "notes": "string",
- "password": "string",
- "ssid": "string"
}
], - "downloadUrl": "string"
}
}
Create a new guest user.
wifiNetworkId required | string Network ID of the guest network to which the guest user will connect. |
expiration.activationType required | string Enum: "Creation" "Login" When activation type is set to creation, the guest pass is valid when it's created until the specified expiration duration, even if it's not being used; when set to login, the guest pass is valid starting from when the user first logs on until the specified expiration duration. |
expiration.duration required | integer <int32> [ 1 .. 8760 ] |
expiration.unit required | string Enum: "Minute" "Hour" "Day" "Week" "Month" "Year" "Never" |
maxDevices required | integer <int32> Default: 3 Maximum number of devices the guest user can simultaneously connect to the guest network. If set to -1, no limit is enforced. |
deliveryMethods | Array of strings unique Items Enum: "MAIL" "SMS" "STUB" "PRINT" At least one delivery method. |
deliveryMethods required | Array of strings unique Items Enum: "MAIL" "SMS" "STUB" "PRINT" At least one delivery method. |
disabled | boolean If true, this guest user will not be permitted to join the guest network. |
string | |
required | object (Guest_Service_API_&_Model_Documentation_GuestUserExpiration) |
maxDevices required | integer <int32> Maximum number of devices the guest user can simultaneously connect to the guest network. If set to minus one, no limit is enforced. |
mobilePhoneNumber required | string The mobile phone number associated to the guest user. |
name required | string The name assigned to the guest user. |
notes | string [ 0 .. 180 ] characters |
{- "deliveryMethods": [
- "MAIL"
], - "disabled": false,
- "email": "string",
- "expiration": {
- "activationType": "Creation",
- "duration": 0,
- "unit": "Minute"
}, - "maxDevices": 3,
- "mobilePhoneNumber": "string",
- "name": "string",
- "notes": "string"
}
{- "requestId": "string",
- "response": [
- {
- "data": [
- {
- "createdDate": 0,
- "deliveryMethods": [
- "MAIL"
], - "disabled": false,
- "email": "string",
- "expiration": {
- "activationType": "Creation",
- "duration": 0,
- "unit": "Minute"
}, - "expirationDate": 0,
- "guestUserType": "GuestPass",
- "id": "string",
- "lastModified": 0,
- "macAddresses": [
- "string"
], - "maxDevices": 3,
- "mobilePhoneNumber": "string",
- "name": "string",
- "notes": "string",
- "password": "string",
- "ssid": "string"
}
], - "downloadUrl": "string"
}
]
}
Get a guest user.
wifiNetworkId required | string |
guestUserId required | string |
{- "createdDate": 0,
- "deliveryMethods": [
- "MAIL"
], - "disabled": false,
- "email": "string",
- "expiration": {
- "activationType": "Creation",
- "duration": 0,
- "unit": "Minute"
}, - "expirationDate": 0,
- "guestUserType": "GuestPass",
- "id": "string",
- "lastModified": 0,
- "macAddresses": [
- "string"
], - "maxDevices": 3,
- "mobilePhoneNumber": "string",
- "name": "string",
- "notes": "string",
- "password": "string",
- "ssid": "string"
}
Update guest user enable/disable status or create new password for the guest user.
wifiNetworkId required | string |
guestUserId required | string |
Parameter combination option:
Option1: Enable or disable user by "disabled: false" or "disabled: true".
Option2: Regenerate guest user credential by "action: regeneratePassword" + "deliveryMethods"
action | string Enum: "regeneratePassword" "passwordValidation" Action for updating guest user. |
deliveryMethods | Array of strings unique Items Enum: "MAIL" "SMS" "STUB" "PRINT" At least one delivery method. |
disabled | boolean If true, this guest user will not be permitted to join the guest network. |
password | string Manual password. The password must contain at least 6 characters (up to 16). The following characters are permitted: a-z, A-Z, 0-9, and other special characters !@#$%^&*()[]{}-_+=~`|:;"'<>,./?. |
{- "action": "regeneratePassword",
- "deliveryMethods": [
- "MAIL",
- "PRINT"
], - "disabled": false,
- "password": "string"
}
{- "requestId": "string",
- "response": {
- "createdDate": 0,
- "deliveryMethods": [
- "MAIL"
], - "disabled": false,
- "email": "string",
- "expiration": {
- "activationType": "Creation",
- "duration": 0,
- "unit": "Minute"
}, - "expirationDate": 0,
- "guestUserType": "GuestPass",
- "id": "string",
- "lastModified": 0,
- "macAddresses": [
- "string"
], - "maxDevices": 3,
- "mobilePhoneNumber": "string",
- "name": "string",
- "notes": "string",
- "password": "string",
- "ssid": "string"
}
}
Retrieve venue's authentication, authorization, and accounting setting.
venueId required | string |
{- "acctCommonsFirstServer": "string",
- "acctCommonsLevel": "string",
- "acctCommonsSecondServer": "string",
- "acctCommonsThirdServer": "string",
- "acctEnabledCommand": true,
- "acctEnabledExec": true,
- "acctExecFirstServer": "string",
- "acctExecSecondServer": "string",
- "acctExecThirdServer": "string",
- "authnEnableTelnet": true,
- "authnEnabledSsh": true,
- "authnFirstPref": "string",
- "authnFourthPref": "string",
- "authnSecondPref": "string",
- "authnThirdPref": "string",
- "authzCommonsFirstServer": "string",
- "authzCommonsLevel": "string",
- "authzCommonsSecondServer": "string",
- "authzCommonsThirdServer": "string",
- "authzEnabledCommand": true,
- "authzEnabledExec": true,
- "authzExecFirstServer": "string",
- "authzExecSecondServer": "string",
- "authzExecThirdServer": "string",
- "id": "string"
}
Update authentication, authorization, and accounting setting by id. Use activity API with request id to get the status update.
venueId required | string |
acctCommonsFirstServer | string |
acctCommonsLevel | string |
acctCommonsSecondServer | string |
acctCommonsThirdServer | string |
acctEnabledCommand | boolean |
acctEnabledExec | boolean |
acctExecFirstServer | string |
acctExecSecondServer | string |
acctExecThirdServer | string |
authnEnableTelnet | boolean |
authnEnabledSsh | boolean |
authnFirstPref | string |
authnFourthPref | string |
authnSecondPref | string |
authnThirdPref | string |
authzCommonsFirstServer | string |
authzCommonsLevel | string |
authzCommonsSecondServer | string |
authzCommonsThirdServer | string |
authzEnabledCommand | boolean |
authzEnabledExec | boolean |
authzExecFirstServer | string |
authzExecSecondServer | string |
authzExecThirdServer | string |
id | string |
{- "acctCommonsFirstServer": "string",
- "acctCommonsLevel": "string",
- "acctCommonsSecondServer": "string",
- "acctCommonsThirdServer": "string",
- "acctEnabledCommand": true,
- "acctEnabledExec": true,
- "acctExecFirstServer": "string",
- "acctExecSecondServer": "string",
- "acctExecThirdServer": "string",
- "authnEnableTelnet": true,
- "authnEnabledSsh": true,
- "authnFirstPref": "string",
- "authnFourthPref": "string",
- "authnSecondPref": "string",
- "authnThirdPref": "string",
- "authzCommonsFirstServer": "string",
- "authzCommonsLevel": "string",
- "authzCommonsSecondServer": "string",
- "authzCommonsThirdServer": "string",
- "authzEnabledCommand": true,
- "authzEnabledExec": true,
- "authzExecFirstServer": "string",
- "authzExecSecondServer": "string",
- "authzExecThirdServer": "string",
- "id": "string"
}
{- "requestId": "string",
- "response": {
- "acctCommonsFirstServer": "string",
- "acctCommonsLevel": "string",
- "acctCommonsSecondServer": "string",
- "acctCommonsThirdServer": "string",
- "acctEnabledCommand": true,
- "acctEnabledExec": true,
- "acctExecFirstServer": "string",
- "acctExecSecondServer": "string",
- "acctExecThirdServer": "string",
- "authnEnableTelnet": true,
- "authnEnabledSsh": true,
- "authnFirstPref": "string",
- "authnFourthPref": "string",
- "authnSecondPref": "string",
- "authnThirdPref": "string",
- "authzCommonsFirstServer": "string",
- "authzCommonsLevel": "string",
- "authzCommonsSecondServer": "string",
- "authzCommonsThirdServer": "string",
- "authzEnabledCommand": true,
- "authzEnabledExec": true,
- "authzExecFirstServer": "string",
- "authzExecSecondServer": "string",
- "authzExecThirdServer": "string",
- "id": "string"
}
}
Update authentication, authorization, and accounting setting by id. Use activity API with request id to get the status update.
venueId required | string |
aaaSettingId required | string |
acctCommonsFirstServer | string |
acctCommonsLevel | string |
acctCommonsSecondServer | string |
acctCommonsThirdServer | string |
acctEnabledCommand | boolean |
acctEnabledExec | boolean |
acctExecFirstServer | string |
acctExecSecondServer | string |
acctExecThirdServer | string |
authnEnableTelnet | boolean |
authnEnabledSsh | boolean |
authnFirstPref | string |
authnFourthPref | string |
authnSecondPref | string |
authnThirdPref | string |
authzCommonsFirstServer | string |
authzCommonsLevel | string |
authzCommonsSecondServer | string |
authzCommonsThirdServer | string |
authzEnabledCommand | boolean |
authzEnabledExec | boolean |
authzExecFirstServer | string |
authzExecSecondServer | string |
authzExecThirdServer | string |
{- "acctCommonsFirstServer": "string",
- "acctCommonsLevel": "string",
- "acctCommonsSecondServer": "string",
- "acctCommonsThirdServer": "string",
- "acctEnabledCommand": true,
- "acctEnabledExec": true,
- "acctExecFirstServer": "string",
- "acctExecSecondServer": "string",
- "acctExecThirdServer": "string",
- "authnEnableTelnet": true,
- "authnEnabledSsh": true,
- "authnFirstPref": "string",
- "authnFourthPref": "string",
- "authnSecondPref": "string",
- "authnThirdPref": "string",
- "authzCommonsFirstServer": "string",
- "authzCommonsLevel": "string",
- "authzCommonsSecondServer": "string",
- "authzCommonsThirdServer": "string",
- "authzEnabledCommand": true,
- "authzEnabledExec": true,
- "authzExecFirstServer": "string",
- "authzExecSecondServer": "string",
- "authzExecThirdServer": "string"
}
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
Manage Venue Template AAA (authentication, authorization, and accounting) Servers.
Delete venue template's multiple authentication, authorization, and accounting servers.
[- "string"
]
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
List of venue template's authentication, authorization, and accounting servers.
fields | Array of strings |
page | integer <int32> |
pageSize | integer <int32> |
searchString | string |
searchTargetFields | Array of strings |
serverType | string Enum: "__NULL" "RADIUS" "TACACS_PLUS" "LOCAL" "NONE_TYPE" |
sortField | string |
sortOrder | string Enum: "ASC" "DESC" |
venueId | string |
{- "fields": [
- "string"
], - "page": 0,
- "pageSize": 0,
- "searchString": "string",
- "searchTargetFields": [
- "string"
], - "serverType": "__NULL",
- "sortField": "string",
- "sortOrder": "ASC",
- "venueId": "string"
}
{- "data": [
- { }
], - "fields": [
- "string"
], - "id": "string",
- "page": 0,
- "totalCount": 0,
- "totalPages": 0
}
Get venue template's authentication, authorization, and accounting server.
aaaServerId required | string |
{- "aaaServerViewList": [
- { }
], - "acctPort": 0,
- "authPort": 0,
- "id": "string",
- "ip": "string",
- "level": "UNSPECIFIED",
- "name": "string",
- "password": "string",
- "purpose": "UNSPECIFIED",
- "secret": "string",
- "serverType": "__NULL",
- "switchCountInVenue": 0,
- "syncedPasswordSwitchCount": 0,
- "username": "string"
}
Delete venue template's multiple authentication, authorization, and accounting servers.
venueId required | string |
[- "string"
]
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
Add venue template's authentication, authorization, and accounting server. Use activity API with request id to get the status update.
venueId required | string |
acctPort | integer <int32> [ 0 .. 65535 ] |
authPort | integer <int32> [ 0 .. 65535 ] |
encryptedPassword | string |
id | string |
ip | string^([1-9]|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])(\.([0... |
level | string Enum: "UNSPECIFIED" "READ_WRITE" "PORT_CONFIG" "READ_ONLY" "LEVEL_NONE" |
name | string [ 2 .. 64 ] characters |
password | string [ 8 .. 64 ] characters |
purpose | string Enum: "UNSPECIFIED" "DEFAULT" "AUTHENTICATION_ONLY" "AUTHORIZATION_ONLY" "ACCOUNTING_ONLY" |
secret | string [ 1 .. 64 ] characters |
serverType | string Enum: "__NULL" "RADIUS" "TACACS_PLUS" "LOCAL" "NONE_TYPE" |
username | string [ 2 .. 48 ] characters |
{- "acctPort": 65535,
- "authPort": 65535,
- "encryptedPassword": "string",
- "id": "string",
- "ip": "string",
- "level": "UNSPECIFIED",
- "name": "string",
- "password": "stringst",
- "purpose": "UNSPECIFIED",
- "secret": "string",
- "serverType": "__NULL",
- "username": "string"
}
{- "aaaServerViewList": [
- { }
], - "acctPort": 0,
- "authPort": 0,
- "id": "string",
- "ip": "string",
- "level": "UNSPECIFIED",
- "name": "string",
- "password": "string",
- "purpose": "UNSPECIFIED",
- "secret": "string",
- "serverType": "__NULL",
- "switchCountInVenue": 0,
- "syncedPasswordSwitchCount": 0,
- "username": "string"
}
List of venue template's authentication, authorization, and accounting servers.
venueId required | string |
fields | Array of strings |
page | integer <int32> |
pageSize | integer <int32> |
searchString | string |
searchTargetFields | Array of strings |
serverType | string Enum: "__NULL" "RADIUS" "TACACS_PLUS" "LOCAL" "NONE_TYPE" |
sortField | string |
sortOrder | string Enum: "ASC" "DESC" |
{- "fields": [
- "string"
], - "page": 0,
- "pageSize": 0,
- "searchString": "string",
- "searchTargetFields": [
- "string"
], - "serverType": "__NULL",
- "sortField": "string",
- "sortOrder": "ASC"
}
{- "data": [
- { }
], - "fields": [
- "string"
], - "id": "string",
- "page": 0,
- "totalCount": 0,
- "totalPages": 0
}
Get venue template's authentication, authorization, and accounting server.
venueId required | string |
aaaServerId required | string |
{- "acctPort": 0,
- "authPort": 0,
- "id": "string",
- "ip": "string",
- "level": "UNSPECIFIED",
- "name": "string",
- "password": "string",
- "purpose": "UNSPECIFIED",
- "secret": "string",
- "serverType": "__NULL",
- "username": "string"
}
Update venue template's authentication, authorization, and accounting server by id. Use activity API with request id to get the status update.
venueId required | string |
aaaServerId required | string |
acctPort | integer <int32> [ 0 .. 65535 ] |
authPort | integer <int32> [ 0 .. 65535 ] |
encryptedPassword | string |
id | string |
ip | string^([1-9]|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])(\.([0... |
level | string Enum: "UNSPECIFIED" "READ_WRITE" "PORT_CONFIG" "READ_ONLY" "LEVEL_NONE" |
name | string [ 2 .. 64 ] characters |
password | string [ 8 .. 64 ] characters |
purpose | string Enum: "UNSPECIFIED" "DEFAULT" "AUTHENTICATION_ONLY" "AUTHORIZATION_ONLY" "ACCOUNTING_ONLY" |
secret | string [ 1 .. 64 ] characters |
serverType | string Enum: "__NULL" "RADIUS" "TACACS_PLUS" "LOCAL" "NONE_TYPE" |
username | string [ 2 .. 48 ] characters |
{- "acctPort": 65535,
- "authPort": 65535,
- "encryptedPassword": "string",
- "id": "string",
- "ip": "string",
- "level": "UNSPECIFIED",
- "name": "string",
- "password": "stringst",
- "purpose": "UNSPECIFIED",
- "secret": "string",
- "serverType": "__NULL",
- "username": "string"
}
{- "aaaServerViewList": [
- { }
], - "acctPort": 0,
- "authPort": 0,
- "id": "string",
- "ip": "string",
- "level": "UNSPECIFIED",
- "name": "string",
- "password": "string",
- "purpose": "UNSPECIFIED",
- "secret": "string",
- "serverType": "__NULL",
- "switchCountInVenue": 0,
- "syncedPasswordSwitchCount": 0,
- "username": "string"
}
Manage Venue Template AAA (authentication, authorization, and accounting) Settings.
Retrieve venue template's authentication, authorization, and accounting setting.
venueId required | string |
{- "acctCommonsFirstServer": "string",
- "acctCommonsLevel": "string",
- "acctCommonsSecondServer": "string",
- "acctCommonsThirdServer": "string",
- "acctEnabledCommand": true,
- "acctEnabledExec": true,
- "acctExecFirstServer": "string",
- "acctExecSecondServer": "string",
- "acctExecThirdServer": "string",
- "authnEnableTelnet": true,
- "authnEnabledSsh": true,
- "authnFirstPref": "string",
- "authnFourthPref": "string",
- "authnSecondPref": "string",
- "authnThirdPref": "string",
- "authzCommonsFirstServer": "string",
- "authzCommonsLevel": "string",
- "authzCommonsSecondServer": "string",
- "authzCommonsThirdServer": "string",
- "authzEnabledCommand": true,
- "authzEnabledExec": true,
- "authzExecFirstServer": "string",
- "authzExecSecondServer": "string",
- "authzExecThirdServer": "string",
- "id": "string"
}
Update venue template's authentication, authorization, and accounting setting by id. Use activity API with request id to get the status update.
venueId required | string |
acctCommonsFirstServer | string |
acctCommonsLevel | string |
acctCommonsSecondServer | string |
acctCommonsThirdServer | string |
acctEnabledCommand | boolean |
acctEnabledExec | boolean |
acctExecFirstServer | string |
acctExecSecondServer | string |
acctExecThirdServer | string |
authnEnableTelnet | boolean |
authnEnabledSsh | boolean |
authnFirstPref | string |
authnFourthPref | string |
authnSecondPref | string |
authnThirdPref | string |
authzCommonsFirstServer | string |
authzCommonsLevel | string |
authzCommonsSecondServer | string |
authzCommonsThirdServer | string |
authzEnabledCommand | boolean |
authzEnabledExec | boolean |
authzExecFirstServer | string |
authzExecSecondServer | string |
authzExecThirdServer | string |
id | string |
{- "acctCommonsFirstServer": "string",
- "acctCommonsLevel": "string",
- "acctCommonsSecondServer": "string",
- "acctCommonsThirdServer": "string",
- "acctEnabledCommand": true,
- "acctEnabledExec": true,
- "acctExecFirstServer": "string",
- "acctExecSecondServer": "string",
- "acctExecThirdServer": "string",
- "authnEnableTelnet": true,
- "authnEnabledSsh": true,
- "authnFirstPref": "string",
- "authnFourthPref": "string",
- "authnSecondPref": "string",
- "authnThirdPref": "string",
- "authzCommonsFirstServer": "string",
- "authzCommonsLevel": "string",
- "authzCommonsSecondServer": "string",
- "authzCommonsThirdServer": "string",
- "authzEnabledCommand": true,
- "authzEnabledExec": true,
- "authzExecFirstServer": "string",
- "authzExecSecondServer": "string",
- "authzExecThirdServer": "string",
- "id": "string"
}
{- "requestId": "string",
- "response": {
- "acctCommonsFirstServer": "string",
- "acctCommonsLevel": "string",
- "acctCommonsSecondServer": "string",
- "acctCommonsThirdServer": "string",
- "acctEnabledCommand": true,
- "acctEnabledExec": true,
- "acctExecFirstServer": "string",
- "acctExecSecondServer": "string",
- "acctExecThirdServer": "string",
- "authnEnableTelnet": true,
- "authnEnabledSsh": true,
- "authnFirstPref": "string",
- "authnFourthPref": "string",
- "authnSecondPref": "string",
- "authnThirdPref": "string",
- "authzCommonsFirstServer": "string",
- "authzCommonsLevel": "string",
- "authzCommonsSecondServer": "string",
- "authzCommonsThirdServer": "string",
- "authzEnabledCommand": true,
- "authzEnabledExec": true,
- "authzExecFirstServer": "string",
- "authzExecSecondServer": "string",
- "authzExecThirdServer": "string",
- "id": "string"
}
}
Update venue template's authentication, authorization, and accounting setting by id. Use activity API with request id to get the status update.
venueId required | string |
aaaSettingId required | string |
acctCommonsFirstServer | string |
acctCommonsLevel | string |
acctCommonsSecondServer | string |
acctCommonsThirdServer | string |
acctEnabledCommand | boolean |
acctEnabledExec | boolean |
acctExecFirstServer | string |
acctExecSecondServer | string |
acctExecThirdServer | string |
authnEnableTelnet | boolean |
authnEnabledSsh | boolean |
authnFirstPref | string |
authnFourthPref | string |
authnSecondPref | string |
authnThirdPref | string |
authzCommonsFirstServer | string |
authzCommonsLevel | string |
authzCommonsSecondServer | string |
authzCommonsThirdServer | string |
authzEnabledCommand | boolean |
authzEnabledExec | boolean |
authzExecFirstServer | string |
authzExecSecondServer | string |
authzExecThirdServer | string |
{- "acctCommonsFirstServer": "string",
- "acctCommonsLevel": "string",
- "acctCommonsSecondServer": "string",
- "acctCommonsThirdServer": "string",
- "acctEnabledCommand": true,
- "acctEnabledExec": true,
- "acctExecFirstServer": "string",
- "acctExecSecondServer": "string",
- "acctExecThirdServer": "string",
- "authnEnableTelnet": true,
- "authnEnabledSsh": true,
- "authnFirstPref": "string",
- "authnFourthPref": "string",
- "authnSecondPref": "string",
- "authnThirdPref": "string",
- "authzCommonsFirstServer": "string",
- "authzCommonsLevel": "string",
- "authzCommonsSecondServer": "string",
- "authzCommonsThirdServer": "string",
- "authzEnabledCommand": true,
- "authzEnabledExec": true,
- "authzExecFirstServer": "string",
- "authzExecSecondServer": "string",
- "authzExecThirdServer": "string"
}
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
Update the specified static route.
staticRouteId required | string |
adminDistance | integer <int32> [ 1 .. 255 ] |
destinationIp | string"^(\\b([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]... |
id | string |
nextHop | string^(\\b([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|... |
uniqueValue | string |
{- "adminDistance": 1,
- "destinationIp": "string",
- "id": "string",
- "nextHop": "string",
- "uniqueValue": "string"
}
{- "adminDistance": 1,
- "destinationIp": "string",
- "id": "string",
- "nextHop": "string",
- "staticRouteViewList": [
- { }
]
}
Add multiple static routes of the switch.
switchId required | string |
adminDistance | integer <int32> [ 1 .. 255 ] |
destinationIp | string"^(\\b([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]... |
id | string |
nextHop | string^(\\b([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|... |
uniqueValue | string |
[- {
- "adminDistance": 1,
- "destinationIp": "string",
- "id": "string",
- "nextHop": "string",
- "uniqueValue": "string"
}
]
{- "adminDistance": 1,
- "destinationIp": "string",
- "id": "string",
- "nextHop": "string",
- "staticRouteViewList": [
- { }
]
}
Delete multiple static routes.
venueId required | string |
switchId required | string |
[- "string"
]
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
Add multiple static routes of the switch.
venueId required | string |
switchId required | string |
adminDistance | integer <int32> [ 1 .. 255 ] |
destinationIp | string^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[... |
id | string |
nextHop | string^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[... |
[- {
- "adminDistance": 1,
- "destinationIp": "string",
- "id": "string",
- "nextHop": "string"
}
]
{- "requestId": "string",
- "response": {
- "adminDistance": 1,
- "destinationIp": "string",
- "id": "string",
- "nextHop": "string"
}
}
Update the specified static route.
venueId required | string |
switchId required | string |
staticRouteId required | string |
adminDistance | integer <int32> [ 1 .. 255 ] |
destinationIp | string^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[... |
id | string |
nextHop | string^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[... |
{- "adminDistance": 1,
- "destinationIp": "string",
- "id": "string",
- "nextHop": "string"
}
{- "requestId": "string",
- "response": {
- "adminDistance": 1,
- "destinationIp": "string",
- "id": "string",
- "nextHop": "string"
}
}
Get the switch settings of the venue.
venueId required | string |
{- "cliApplied": true,
- "dns": [
- "string"
], - "id": "string",
- "name": "string",
- "profileId": [
- "string"
], - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string"
}
Update the switch settings of the venue. Use activity API with request id to get the status update.
venueId required | string |
dns | Array of strings |
id | string |
profileId | Array of strings |
syslogEnabled | boolean |
syslogPrimaryServer | string |
syslogSecondaryServer | string |
{- "dns": [
- "string"
], - "id": "string",
- "profileId": [
- "string"
], - "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string"
}
{- "cliApplied": true,
- "dns": [
- "string"
], - "id": "string",
- "name": "string",
- "profileId": [
- "string"
], - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string"
}
{- "defaultGateway": "string",
- "description": "string",
- "dhcpClientEnabled": true,
- "dhcpServerEnabled": true,
- "enableStack": true,
- "firmwareVersion": "string",
- "id": "string",
- "igmpSnooping": "active",
- "initialVlanId": 0,
- "ipAddress": "string",
- "ipAddressInterface": "string",
- "ipAddressInterfaceType": "NONE",
- "ipAddressType": "static",
- "jumboMode": true,
- "lastDataSyncTime": 0,
- "lastDataSyncTriggerTime": 0,
- "name": "string",
- "position": {
- "floorplanId": "string",
- "id": "string",
- "xpercent": 0.1,
- "ypercent": 0.1
}, - "previousMembers": [
- "string"
], - "rearModule": "string",
- "softDeletedDate": "2019-08-24T14:15:22Z",
- "spanningTreePriority": 0,
- "specifiedType": "AUTO",
- "stackConfigTimestamp": "string",
- "stackMembers": [
- {
- "activeSwitch": "string",
- "id": "string",
- "memberSerials": [
- "string"
], - "model": "string",
- "rearModule": "string"
}
], - "subnetMask": "string",
- "syncDataEndTime": 0,
- "syncDataId": "string",
- "syncDataStartTime": 0,
- "tags": "string",
- "trustPorts": [
- "string"
], - "venueId": "string"
}
Add multiple ICX switches. Use activity API with request id to get the status update.
defaultGateway | string |
description | string |
dhcpClientEnabled | boolean |
dhcpServerEnabled | boolean |
displayOfStack | string |
enableStack | boolean |
firmwareVersion | string |
id | string |
igmpSnooping | string |
initialVlanId | integer <int32> |
ipAddress | string |
ipAddressInterface | string |
ipAddressInterfaceType | string |
ipAddressType | string Enum: "static" "dynamic" |
jumboMode | boolean |
lastDataSyncTime | string <date-time> |
lastDataSyncTriggerTime | string <date-time> |
model | string Enum: "ICX7150-24" "ICX7150-24P" "ICX7150-48" "ICX7150-48P" "ICX7150-48PF" "ICX7150-48ZP" "ICX7150-C12P" "ICX7150-C10ZP" "ICX7150-C08P" "ICX7150-C08PT" "ICX7150-24F" "ICX7250-48" "ICX7650-48ZP" "ICX7650-48P" "ICX7650-48F" "ICX7850-32Q" "ICX7850-48FS" "ICX7850-48F" "ICX7850-48C" "ICX7550-24" "ICX7550-48" "ICX7550-24P" "ICX7550-48P" "ICX7550-24ZP" "ICX7550-48ZP" "ICX7550-24F" "ICX7550-48F" "ICX8200-24" "ICX8200-24P" "ICX8200-24F" "ICX8200-24FX" "ICX8200-24ZP" "ICX8200-48" "ICX8200-48F" "ICX8200-48P" "ICX8200-48PF" "ICX8200-48PF2" "ICX8200-48ZP2" "ICX8200-C08P" "ICX8200-C08PDC" "ICX8200-C08PF" "ICX8200-C08PT" "ICX8200-C08ZP" "ICX8100-24" "ICX8100-24P" "ICX8100-48" "ICX8100-48P" "ICX8100-C08PF" |
name | string |
position | string |
previousMembers | Array of strings unique |
rearModule | string |
softDeletedDate | string <date-time> |
spanningTreePriority | integer <int32> |
specifiedType | string Enum: "AUTO" "SWITCH" "ROUTER" |
stackConfigTimestamp | string |
Array of objects (Switch_Service_API_&_Model_Documentation_StackMembers) | |
Array of objects (Switch_Service_API_&_Model_Documentation_StackMembers) | |
subnetMask | string |
syncDataEndTime | string <date-time> |
syncDataId | string |
syncDataStartTime | string <date-time> |
tags | string |
trustPorts | Array of strings |
venueId | string |
vlanCustomize | boolean |
[- {
- "defaultGateway": "string",
- "description": "string",
- "dhcpClientEnabled": true,
- "dhcpServerEnabled": true,
- "displayOfStack": "string",
- "enableStack": true,
- "firmwareVersion": "string",
- "id": "string",
- "igmpSnooping": "string",
- "initialVlanId": 0,
- "ipAddress": "string",
- "ipAddressInterface": "string",
- "ipAddressInterfaceType": "string",
- "ipAddressType": "static",
- "jumboMode": true,
- "lastDataSyncTime": "2019-08-24T14:15:22Z",
- "lastDataSyncTriggerTime": "2019-08-24T14:15:22Z",
- "model": "ICX7150-24",
- "name": "string",
- "position": "string",
- "previousMembers": [
- "string"
], - "rearModule": "string",
- "softDeletedDate": "2019-08-24T14:15:22Z",
- "spanningTreePriority": 0,
- "specifiedType": "AUTO",
- "stackConfigTimestamp": "string",
- "stackMembers": [
- {
- "activeSwitch": {
- "ackAddStackMember": [
- "string"
], - "ackRemoveStackMember": [
- "string"
], - "aclCustomize": true,
- "activeId": "string",
- "activeSwitch": true,
- "activeUnitId": "string",
- "adminPassword": "string",
- "andCheckOnboardType": [
- {
- "byMergeDeployLogDetail": { },
- "cliProvisionDeploy": true,
- "clis": "string",
- "collectConf": true,
- "configType": "PROVISIONING",
- "dataSyncFail": true,
- "deployExtraStatus": "string",
- "deployTime": "2019-08-24T14:15:22Z",
- "deployTimeFromFakeResponse": {
- "configType": "PROVISIONING",
- "fakeReason": "TIMEOUT",
- "fakeTimestamp": "2019-08-24T14:15:22Z",
- "operationId": "string",
- "restconf_response": "string",
- "switchId": "string",
- "timestamp": "string",
- "transactionId": "string"
}, - "dispatchConfig": {
- "cliTemplateId": "string"
}, - "dispatchConfigBo": {
- "activeStackConfig": true,
- "addDeployConfigs": {
- "aaaServers": {
- "configList": [ ]
}, - "aaaSettings": {
- "configList": [ ]
}, - "accessSwitchConfigs": {
- "configList": [ ]
}, - "acls": {
- "configList": [ ]
}, - "acxCliTemplateVariables": {
- "configList": [ ]
}, - "commonConfigs": {
- "configList": [ ]
}, - "configType": "PROVISIONING",
- "defaultVlans": {
- "configList": [ ]
}, - "dhcpClients": {
- "configList": [ ]
}, - "dhcpServers": {
- "configList": [ ]
}, - "distributionSwitchConfigs": {
- "configList": [ ]
}, - "ipConfigs": {
- "configList": [ ]
}, - "lags": {
- "configList": [ ]
}, - "modelFamily": "string",
- "portConfigs": {
- "configList": [ ]
}, - "profileId": "string",
- "specificSettings": {
- "configList": [ ]
}, - "stackConfigs": {
- "configList": [ ]
}, - "staticRoutes": {
- "configList": [ ]
}, - "switches": [
- null
], - "syslogServerConfigs": {
- "configList": [ ]
}, - "vePortConfigs": {
- "configList": [ ]
}, - "vlans": {
- "configList": [ ]
}
}, - "changeLogList": [
- "string"
], - "cliNotificationType": "SWITCH_DELETE",
- "clis": [
- "string"
], - "configType": "PROVISIONING",
- "copyConfig": "string",
- "deployMode": "REST_CONF",
- "disconnectCli": true,
- "enableDefaultConfig": true,
- "enableFeatureFlagSet": [
- "string"
], - "extraConfig": "string",
- "firmwareVersion": "string",
- "hasDefaultVlanConfig": true,
- "hasIpConfig": true,
- "initialVlanId": 0,
- "memberStackConfig": true,
- "needMarkAsOffline": true,
- "needReload": true,
- "overwriteStartupConfig": true,
- "removeDeployConfigs": {
- "aaaServers": {
- "configList": [ ]
}, - "aaaSettings": {
- "configList": [ ]
}, - "accessSwitchConfigs": {
- "configList": [ ]
}, - "acls": {
- "configList": [ ]
}, - "acxCliTemplateVariables": {
- "configList": [ ]
}, - "commonConfigs": {
- "configList": [ ]
}, - "configType": "PROVISIONING",
- "defaultVlans": {
- "configList": [ ]
}, - "dhcpClients": {
- "configList": [ ]
}, - "dhcpServers": {
- "configList": [ ]
}, - "distributionSwitchConfigs": {
- "configList": [ ]
}, - "ipConfigs": {
- "configList": [ ]
}, - "lags": {
- "configList": [ ]
}, - "modelFamily": "string",
- "portConfigs": {
- "configList": [ ]
}, - "profileId": "string",
- "specificSettings": {
- "configList": [ ]
}, - "stackConfigs": {
- "configList": [ ]
}, - "staticRoutes": {
- "configList": [ ]
}, - "switches": [
- null
], - "syslogServerConfigs": {
- "configList": [ ]
}, - "vePortConfigs": {
- "configList": [ ]
}, - "vlans": {
- "configList": [ ]
}
}, - "serialNumber": "string",
- "switchId": "string",
- "transactionId": "string",
- "triggerType": "PROVISIONING"
}, - "dispatchError": [
- {
- "lineNumber": "string",
- "message": "string",
- "status": "string"
}
], - "dispatchStatus": "PENDING",
- "expireTime": "2019-08-24T14:15:22Z",
- "generateFromCli": true,
- "hostnameVariable": "string",
- "id": "string",
- "inprogress": true,
- "isActiveRole": true,
- "notFinalState": true,
- "overwriteDeploy": true,
- "provisionDeploy": true,
- "responseTime": "2019-08-24T14:15:22Z",
- "retryCount": 0,
- "specificDeploy": true,
- "stackDeploy": true,
- "startTime": "2019-08-24T14:15:22Z",
- "switchId": "string",
- "switchName": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [ ],
- "acxCliProfile": null,
- "acxVenueCliTemplate": null,
- "cliProfile": null,
- "description": null,
- "id": null,
- "name": null,
- "profileType": null,
- "profileVenues": [ ],
- "regularProfile": null,
- "tenant": null,
- "trustedPorts": [ ],
- "venues": [ ],
- "vlans": [ ],
- "voiceVlanConfigs": [ ]
}
], - "venues": [
- {
- "addressLine": null,
- "cliApplied": null,
- "dns": [ ],
- "dnsList": [ ],
- "firmware": null,
- "id": null,
- "isTemplate": null,
- "lastScheduleUpdateTime": null,
- "name": null,
- "preDownloadFirmware": null,
- "profileId": [ ],
- "switchFirmwareVersion": null,
- "switchFirmwareVersionAboveTen": null,
- "switchLoginPassword": null,
- "switchLoginUsername": null,
- "syslogEnabled": null,
- "syslogPrimaryServer": null,
- "syslogSecondaryServer": null,
- "tenant": null,
- "timeZone": null,
- "upgradeSchedule": null
}
]
}, - "transactionId": "string",
- "triggerSyncDeploy": true,
- "venueId": "string"
}
], - "brandNew": true,
- "brandNewCase": true,
- "brandNewVeId": "string",
- "cacheFactoryDefault": true,
- "cliApplied": true,
- "cloudPort": "string",
- "collectInterval": 0,
- "collectIntervalCustomize": 0,
- "communityString": "string",
- "configApplying": true,
- "connectPort": true,
- "defaultGateway": "string",
- "deployFailInfo": {
- "configType": "PROVISIONING"
}, - "description": "string",
- "dhcpClientEnabled": true,
- "dhcpServerEnabled": true,
- "discovery": true,
- "displayOfStack": "string",
- "dns": "string",
- "downloadVersion": "string",
- "enableStack": true,
- "extraStatus": "NONE",
- "factoryDefault": true,
- "familyId": "__NULL",
- "firmwareUpgrading": true,
- "firmwareVersion": "string",
- "firstJoin": true,
- "fromDeviceDiscoveryRequest": {
- "cloudPort": "string",
- "cslVersion": 0.1,
- "extIp": "string",
- "factoryDefault": true,
- "fwVersion": "string",
- "ip": "string",
- "ipv6List": [
- {
- "addr": "string",
- "pref_len": 0
}
], - "mac": "string",
- "model": "string",
- "modelFamily": "__NULL",
- "name": "string",
- "numOfUnits": 0,
- "physical": true,
- "serial": "string",
- "stack": true,
- "switchStackSpx": "string",
- "tenantId": "string",
- "timestamp": 0,
- "type": "WIFI",
- "vlanCount": 0
}, - "getBackStackCase": true,
- "id": "string",
- "igmpSnooping": "active",
- "initDns": "string",
- "initialCli": "string",
- "initialVlanId": 1,
- "ipAddress": "string",
- "ipAddressInterface": "string",
- "ipAddressInterfaceType": "NONE",
- "ipAddressType": "static",
- "ipDhcpClientVeId": "string",
- "ipFromIpConfigBo": {
- "defaultGateway": "string",
- "id": "string",
- "ipAddress": "string",
- "ipAddressInterface": "string",
- "ipAddressType": "static",
- "serialNumber": "string",
- "subnetMask": "string"
}, - "ipInterfaceByInitialConfig": {
- "defaultGateway": "string",
- "dns": [
- "string"
], - "dnsJoinComma": "string",
- "hasBeenObtainedTheCorrectDefaultGateway": true,
- "hasBeenObtainedTheCorrectIPAddressConfig": true,
- "ipAddress": "string",
- "ipAddressInterface": "string",
- "ipAddressInterfaceType": "NONE",
- "ipDhcpClientVeId": "string",
- "ipInterfaceChanged": true,
- "ipInterfaceOnManagement": true,
- "ipInterfaceOnPort": true,
- "ipInterfaceOnVE": true,
- "ipInterfaceVeId": 0,
- "originalIpAddressInterface": "string",
- "originalIpAddressInterfaceNewIpAddress": "string",
- "originalIpAddressInterfaceNewSubnetMask": "string",
- "originalIpAddressInterfaceType": "NONE",
- "originalIpInterface": true,
- "removedIpAddressInterface": "string",
- "removedIpAddressInterfaceType": "NONE",
- "removedIpInterfaceOnManagement": true,
- "removedIpInterfaceOnPort": true,
- "removedIpInterfaceOnVE": true,
- "staticOrDynamic": "string",
- "staticRoute": [
- "string"
], - "subnetMask": "string",
- "ve": [
- "string"
], - "vlan": [
- "string"
], - "wrongConfig": true
}, - "is7150Switch": true,
- "is7650Switch": true,
- "is8200Switch": true,
- "isPrimaryDeleted": true,
- "isStack": true,
- "isSyncedAdminPassword": true,
- "joinedIpStatus": "NONE",
- "joinedIpStatusFullIpSet": true,
- "jumboMode": true,
- "lastCollectTime": "2019-08-24T14:15:22Z",
- "lastConfigCompleteTime": "2019-08-24T14:15:22Z",
- "lastConfigNotifyTime": "2019-08-24T14:15:22Z",
- "lastConfigStatus": "SUCCESS",
- "lastDataSyncTime": 0,
- "lastDataSyncTriggerTime": 0,
- "lastOfflineAlarmTime": "2019-08-24T14:15:22Z",
- "lastOfflineTime": "2019-08-24T14:15:22Z",
- "lastOnlineTime": "2019-08-24T14:15:22Z",
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "lastSwitchConfigCompleteTime": "2019-08-24T14:15:22Z",
- "lastTriggerSyncTime": "2019-08-24T14:15:22Z",
- "memberJoinCase": true,
- "mgmtInterfaceEnabled": true,
- "migration": true,
- "missedUpgradeVersion": "string",
- "model": "ICX7150-24",
- "modelFamily": "string",
- "name": "string",
- "needUpdateEs": true,
- "networkSegmentationId": "string",
- "notCustomizeVlan": true,
- "notOnline": true,
- "notSyncedPortConfig": true,
- "notSyncedSwitchConfig": true,
- "numOfUnits": 0,
- "offline": true,
- "onboardType": "PROVISION",
- "online": true,
- "operational": true,
- "overwriteCase": true,
- "overwriteDoneCase": true,
- "policy": "PENDING",
- "preDownloadFirmware": true,
- "preProvisionStatus": true,
- "previousMembers": [
- "string"
], - "provisionCase": true,
- "provisionDoneCase": true,
- "rearModule": "stack-40g",
- "removedIpInterfaceIfChanged": {
- "defaultGateway": "string",
- "dns": [
- "string"
], - "dnsJoinComma": "string",
- "hasBeenObtainedTheCorrectDefaultGateway": true,
- "hasBeenObtainedTheCorrectIPAddressConfig": true,
- "ipAddress": "string",
- "ipAddressInterface": "string",
- "ipAddressInterfaceType": "NONE",
- "ipDhcpClientVeId": "string",
- "ipInterfaceChanged": true,
- "ipInterfaceOnManagement": true,
- "ipInterfaceOnPort": true,
- "ipInterfaceOnVE": true,
- "ipInterfaceVeId": 0,
- "originalIpAddressInterface": "string",
- "originalIpAddressInterfaceNewIpAddress": "string",
- "originalIpAddressInterfaceNewSubnetMask": "string",
- "originalIpAddressInterfaceType": "NONE",
- "originalIpInterface": true,
- "removedIpAddressInterface": "string",
- "removedIpAddressInterfaceType": "NONE",
- "removedIpInterfaceOnManagement": true,
- "removedIpInterfaceOnPort": true,
- "removedIpInterfaceOnVE": true,
- "staticOrDynamic": "string",
- "staticRoute": [
- "string"
], - "subnetMask": "string",
- "ve": [
- "string"
], - "vlan": [
- "string"
], - "wrongConfig": true
}, - "router": true,
- "runningIpAddress": "string",
- "sendedHostname": true,
- "serialNumber": "string",
- "softDeleted": true,
- "softDeletedDate": "2019-08-24T14:15:22Z",
- "spanningTreePriority": 65535,
- "specifiedType": "AUTO",
- "stack": true,
- "stackConfigTimestamp": "string",
- "stackMember": true,
- "stackMembers": [
- { }
], - "stackPriority": 255,
- "stackUnitIds": "string",
- "stagingSwitch": "Staging",
- "streamingDataInterval": 0,
- "subnetMask": "string",
- "supportedCsl": 0.1,
- "suspendingDeployTime": 0,
- "switch": true,
- "switchPosition": {
- "floorplanId": "string",
- "xPercent": 0.1,
- "yPercent": 0.1
}, - "switchStatus": "ONLINE",
- "syncedPortConfig": true,
- "syncedPortConfigAndActive": true,
- "syncedSwitchConfig": true,
- "tags": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- {
- "aclRules": [ ],
- "aclType": null,
- "id": null,
- "name": null,
- "profile": null,
- "profileId": null,
- "tenant": null
}
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": "string",
- "id": "string",
- "name": "string",
- "overwrite": true,
- "profile": { },
- "switchModelArray": [
- null
], - "switchModels": "string",
- "tenant": { },
- "variables": [
- null
]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- {
- "id": null,
- "profile": null,
- "tenant": null,
- "venue": null
}
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- {
- "id": null,
- "model": null,
- "profile": null,
- "tenant": null,
- "trustPorts": [ ],
- "trustedPortType": null,
- "vlanDemand": null
}
], - "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": null,
- "arpInspectionTrustPort": null,
- "defaultVlan": null,
- "id": null,
- "igmpSnooping": null,
- "ipv4DhcpSnooping": null,
- "ipv4DhcpSnoopingTrustPort": null,
- "multicastVersion": null,
- "profile": null,
- "rootBridgeFamilyId": null,
- "spanningTreePriority": null,
- "spanningTreeProtocol": null,
- "switchFamilyModels": [ ],
- "tenant": null,
- "vlanId": null,
- "vlanName": null
}
], - "voiceVlanConfigs": [
- {
- "model": null,
- "voiceVlans": [ ]
}
]
}
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchFirmwareVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": null,
- "id": null,
- "startDateTime": null,
- "status": null,
- "totalCapacityVenue": null
}, - "upgradeScheduleLevel": "VENUE",
- "version": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "versionAboveTen": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}
}
}
]
}, - "tenantSync": true,
- "trustPorts": [
- "string"
], - "unknown": true,
- "updateSwitchNameInES": true,
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- null
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": null,
- "id": null,
- "name": null,
- "overwrite": null,
- "profile": null,
- "switchModelArray": [ ],
- "switchModels": null,
- "tenant": null,
- "variables": [ ]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- null
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- null
], - "venues": [
- null
], - "vlans": [
- null
], - "voiceVlanConfigs": [
- null
]
}
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- null
], - "dnsList": [
- null
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- null
], - "switchFirmwareVersion": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "switchFirmwareVersionAboveTen": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": { }
}
]
}, - "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [ ],
- "acxCliProfile": null,
- "acxVenueCliTemplate": null,
- "cliProfile": null,
- "description": null,
- "id": null,
- "name": null,
- "profileType": null,
- "profileVenues": [ ],
- "regularProfile": null,
- "tenant": null,
- "trustedPorts": [ ],
- "venues": [ ],
- "vlans": [ ],
- "voiceVlanConfigs": [ ]
}
], - "venues": [
- {
- "addressLine": null,
- "cliApplied": null,
- "dns": [ ],
- "dnsList": [ ],
- "firmware": null,
- "id": null,
- "isTemplate": null,
- "lastScheduleUpdateTime": null,
- "name": null,
- "preDownloadFirmware": null,
- "profileId": [ ],
- "switchFirmwareVersion": null,
- "switchFirmwareVersionAboveTen": null,
- "switchLoginPassword": null,
- "switchLoginUsername": null,
- "syslogEnabled": null,
- "syslogPrimaryServer": null,
- "syslogSecondaryServer": null,
- "tenant": null,
- "timeZone": null,
- "upgradeSchedule": null
}
]
}
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [ ],
- "acxCliProfile": null,
- "acxVenueCliTemplate": null,
- "cliProfile": null,
- "description": null,
- "id": null,
- "name": null,
- "profileType": null,
- "profileVenues": [ ],
- "regularProfile": null,
- "tenant": null,
- "trustedPorts": [ ],
- "venues": [ ],
- "vlans": [ ],
- "voiceVlanConfigs": [ ]
}
], - "venues": [
- {
- "addressLine": null,
- "cliApplied": null,
- "dns": [ ],
- "dnsList": [ ],
- "firmware": null,
- "id": null,
- "isTemplate": null,
- "lastScheduleUpdateTime": null,
- "name": null,
- "preDownloadFirmware": null,
- "profileId": [ ],
- "switchFirmwareVersion": null,
- "switchFirmwareVersionAboveTen": null,
- "switchLoginPassword": null,
- "switchLoginUsername": null,
- "syslogEnabled": null,
- "syslogPrimaryServer": null,
- "syslogSecondaryServer": null,
- "tenant": null,
- "timeZone": null,
- "upgradeSchedule": null
}
]
}
}
}, - "venue": {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [ ],
- "acxCliProfile": null,
- "acxVenueCliTemplate": null,
- "cliProfile": null,
- "description": null,
- "id": null,
- "name": null,
- "profileType": null,
- "profileVenues": [ ],
- "regularProfile": null,
- "tenant": null,
- "trustedPorts": [ ],
- "venues": [ ],
- "vlans": [ ],
- "voiceVlanConfigs": [ ]
}
], - "venues": [
- { }
]
}
}, - "switchFirmwareVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [ ],
- "acxCliProfile": null,
- "acxVenueCliTemplate": null,
- "cliProfile": null,
- "description": null,
- "id": null,
- "name": null,
- "profileType": null,
- "profileVenues": [ ],
- "regularProfile": null,
- "tenant": null,
- "trustedPorts": [ ],
- "venues": [ ],
- "vlans": [ ],
- "voiceVlanConfigs": [ ]
}
], - "venues": [
- { }
]
}
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- null
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": null,
- "id": null,
- "name": null,
- "overwrite": null,
- "profile": null,
- "switchModelArray": [ ],
- "switchModels": null,
- "tenant": null,
- "variables": [ ]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- null
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- null
], - "venues": [
- null
], - "vlans": [
- null
], - "voiceVlanConfigs": [
- null
]
}
], - "venues": [
- { }
]
}, - "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [ ],
- "acxCliProfile": null,
- "acxVenueCliTemplate": null,
- "cliProfile": null,
- "description": null,
- "id": null,
- "name": null,
- "profileType": null,
- "profileVenues": [ ],
- "regularProfile": null,
- "tenant": null,
- "trustedPorts": [ ],
- "venues": [ ],
- "vlans": [ ],
- "voiceVlanConfigs": [ ]
}
], - "venues": [
- { }
]
}, - "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- null
], - "venues": [
- null
]
}
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- null
], - "venues": [
- null
]
}
}
}
}, - "vlanCount": 0,
- "vlanCustomize": true,
- "waitConfigurationCollectTime": 0,
- "waitingConfigurationCollect": true,
- "waitingRunningConfig": true
}, - "id": "string",
- "insufficientLicense": true,
- "model": "string",
- "priority": 255,
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- {
- "aclRules": [
- null
], - "aclType": "standard",
- "id": "string",
- "name": "string",
- "profile": { },
- "profileId": "string",
- "tenant": { }
}
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": "string",
- "id": "string",
- "name": "string",
- "overwrite": true,
- "profile": { },
- "switchModelArray": [
- "string"
], - "switchModels": "string",
- "tenant": { },
- "variables": [
- {
- "addressType": null,
- "id": null,
- "ipAddressEnd": null,
- "ipAddressStart": null,
- "name": null,
- "needUpdate": null,
- "rangeType": null,
- "subMaskAndEndIp": [ ],
- "value": null,
- "variableName": null,
- "variableType": null
}
]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- {
- "id": "string",
- "profile": { },
- "tenant": { },
- "venue": {
- "addressLine": null,
- "cliApplied": null,
- "dns": [ ],
- "dnsList": [ ],
- "firmware": null,
- "id": null,
- "isTemplate": null,
- "lastScheduleUpdateTime": null,
- "name": null,
- "preDownloadFirmware": null,
- "profileId": [ ],
- "switchFirmwareVersion": null,
- "switchFirmwareVersionAboveTen": null,
- "switchLoginPassword": null,
- "switchLoginUsername": null,
- "syslogEnabled": null,
- "syslogPrimaryServer": null,
- "syslogSecondaryServer": null,
- "tenant": null,
- "timeZone": null,
- "upgradeSchedule": null
}
}
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "profile": { },
- "tenant": { },
- "trustPorts": [
- null
], - "trustedPortType": "all",
- "vlanDemand": true
}
], - "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "defaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 3,
- "profile": { },
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 65535,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- null
], - "tenant": { },
- "vlanId": 1,
- "vlanName": "string"
}
], - "voiceVlanConfigs": [
- {
- "model": "ICX7150-24",
- "voiceVlans": [
- null
]
}
]
}
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchFirmwareVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}
}
}
]
}, - "unitId": 1
}
], - "stackMembersAndFilterActiveId": [
- {
- "activeSwitch": {
- "ackAddStackMember": [
- "string"
], - "ackRemoveStackMember": [
- "string"
], - "aclCustomize": true,
- "activeId": "string",
- "activeSwitch": true,
- "activeUnitId": "string",
- "adminPassword": "string",
- "andCheckOnboardType": [
- {
- "byMergeDeployLogDetail": { },
- "cliProvisionDeploy": true,
- "clis": "string",
- "collectConf": true,
- "configType": "PROVISIONING",
- "dataSyncFail": true,
- "deployExtraStatus": "string",
- "deployTime": "2019-08-24T14:15:22Z",
- "deployTimeFromFakeResponse": {
- "configType": "PROVISIONING",
- "fakeReason": "TIMEOUT",
- "fakeTimestamp": "2019-08-24T14:15:22Z",
- "operationId": "string",
- "restconf_response": "string",
- "switchId": "string",
- "timestamp": "string",
- "transactionId": "string"
}, - "dispatchConfig": {
- "cliTemplateId": "string"
}, - "dispatchConfigBo": {
- "activeStackConfig": true,
- "addDeployConfigs": {
- "aaaServers": {
- "configList": [ ]
}, - "aaaSettings": {
- "configList": [ ]
}, - "accessSwitchConfigs": {
- "configList": [ ]
}, - "acls": {
- "configList": [ ]
}, - "acxCliTemplateVariables": {
- "configList": [ ]
}, - "commonConfigs": {
- "configList": [ ]
}, - "configType": "PROVISIONING",
- "defaultVlans": {
- "configList": [ ]
}, - "dhcpClients": {
- "configList": [ ]
}, - "dhcpServers": {
- "configList": [ ]
}, - "distributionSwitchConfigs": {
- "configList": [ ]
}, - "ipConfigs": {
- "configList": [ ]
}, - "lags": {
- "configList": [ ]
}, - "modelFamily": "string",
- "portConfigs": {
- "configList": [ ]
}, - "profileId": "string",
- "specificSettings": {
- "configList": [ ]
}, - "stackConfigs": {
- "configList": [ ]
}, - "staticRoutes": {
- "configList": [ ]
}, - "switches": [
- null
], - "syslogServerConfigs": {
- "configList": [ ]
}, - "vePortConfigs": {
- "configList": [ ]
}, - "vlans": {
- "configList": [ ]
}
}, - "changeLogList": [
- "string"
], - "cliNotificationType": "SWITCH_DELETE",
- "clis": [
- "string"
], - "configType": "PROVISIONING",
- "copyConfig": "string",
- "deployMode": "REST_CONF",
- "disconnectCli": true,
- "enableDefaultConfig": true,
- "enableFeatureFlagSet": [
- "string"
], - "extraConfig": "string",
- "firmwareVersion": "string",
- "hasDefaultVlanConfig": true,
- "hasIpConfig": true,
- "initialVlanId": 0,
- "memberStackConfig": true,
- "needMarkAsOffline": true,
- "needReload": true,
- "overwriteStartupConfig": true,
- "removeDeployConfigs": {
- "aaaServers": {
- "configList": [ ]
}, - "aaaSettings": {
- "configList": [ ]
}, - "accessSwitchConfigs": {
- "configList": [ ]
}, - "acls": {
- "configList": [ ]
}, - "acxCliTemplateVariables": {
- "configList": [ ]
}, - "commonConfigs": {
- "configList": [ ]
}, - "configType": "PROVISIONING",
- "defaultVlans": {
- "configList": [ ]
}, - "dhcpClients": {
- "configList": [ ]
}, - "dhcpServers": {
- "configList": [ ]
}, - "distributionSwitchConfigs": {
- "configList": [ ]
}, - "ipConfigs": {
- "configList": [ ]
}, - "lags": {
- "configList": [ ]
}, - "modelFamily": "string",
- "portConfigs": {
- "configList": [ ]
}, - "profileId": "string",
- "specificSettings": {
- "configList": [ ]
}, - "stackConfigs": {
- "configList": [ ]
}, - "staticRoutes": {
- "configList": [ ]
}, - "switches": [
- null
], - "syslogServerConfigs": {
- "configList": [ ]
}, - "vePortConfigs": {
- "configList": [ ]
}, - "vlans": {
- "configList": [ ]
}
}, - "serialNumber": "string",
- "switchId": "string",
- "transactionId": "string",
- "triggerType": "PROVISIONING"
}, - "dispatchError": [
- {
- "lineNumber": "string",
- "message": "string",
- "status": "string"
}
], - "dispatchStatus": "PENDING",
- "expireTime": "2019-08-24T14:15:22Z",
- "generateFromCli": true,
- "hostnameVariable": "string",
- "id": "string",
- "inprogress": true,
- "isActiveRole": true,
- "notFinalState": true,
- "overwriteDeploy": true,
- "provisionDeploy": true,
- "responseTime": "2019-08-24T14:15:22Z",
- "retryCount": 0,
- "specificDeploy": true,
- "stackDeploy": true,
- "startTime": "2019-08-24T14:15:22Z",
- "switchId": "string",
- "switchName": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [ ],
- "acxCliProfile": null,
- "acxVenueCliTemplate": null,
- "cliProfile": null,
- "description": null,
- "id": null,
- "name": null,
- "profileType": null,
- "profileVenues": [ ],
- "regularProfile": null,
- "tenant": null,
- "trustedPorts": [ ],
- "venues": [ ],
- "vlans": [ ],
- "voiceVlanConfigs": [ ]
}
], - "venues": [
- {
- "addressLine": null,
- "cliApplied": null,
- "dns": [ ],
- "dnsList": [ ],
- "firmware": null,
- "id": null,
- "isTemplate": null,
- "lastScheduleUpdateTime": null,
- "name": null,
- "preDownloadFirmware": null,
- "profileId": [ ],
- "switchFirmwareVersion": null,
- "switchFirmwareVersionAboveTen": null,
- "switchLoginPassword": null,
- "switchLoginUsername": null,
- "syslogEnabled": null,
- "syslogPrimaryServer": null,
- "syslogSecondaryServer": null,
- "tenant": null,
- "timeZone": null,
- "upgradeSchedule": null
}
]
}, - "transactionId": "string",
- "triggerSyncDeploy": true,
- "venueId": "string"
}
], - "brandNew": true,
- "brandNewCase": true,
- "brandNewVeId": "string",
- "cacheFactoryDefault": true,
- "cliApplied": true,
- "cloudPort": "string",
- "collectInterval": 0,
- "collectIntervalCustomize": 0,
- "communityString": "string",
- "configApplying": true,
- "connectPort": true,
- "defaultGateway": "string",
- "deployFailInfo": {
- "configType": "PROVISIONING"
}, - "description": "string",
- "dhcpClientEnabled": true,
- "dhcpServerEnabled": true,
- "discovery": true,
- "displayOfStack": "string",
- "dns": "string",
- "downloadVersion": "string",
- "enableStack": true,
- "extraStatus": "NONE",
- "factoryDefault": true,
- "familyId": "__NULL",
- "firmwareUpgrading": true,
- "firmwareVersion": "string",
- "firstJoin": true,
- "fromDeviceDiscoveryRequest": {
- "cloudPort": "string",
- "cslVersion": 0.1,
- "extIp": "string",
- "factoryDefault": true,
- "fwVersion": "string",
- "ip": "string",
- "ipv6List": [
- {
- "addr": "string",
- "pref_len": 0
}
], - "mac": "string",
- "model": "string",
- "modelFamily": "__NULL",
- "name": "string",
- "numOfUnits": 0,
- "physical": true,
- "serial": "string",
- "stack": true,
- "switchStackSpx": "string",
- "tenantId": "string",
- "timestamp": 0,
- "type": "WIFI",
- "vlanCount": 0
}, - "getBackStackCase": true,
- "id": "string",
- "igmpSnooping": "active",
- "initDns": "string",
- "initialCli": "string",
- "initialVlanId": 1,
- "ipAddress": "string",
- "ipAddressInterface": "string",
- "ipAddressInterfaceType": "NONE",
- "ipAddressType": "static",
- "ipDhcpClientVeId": "string",
- "ipFromIpConfigBo": {
- "defaultGateway": "string",
- "id": "string",
- "ipAddress": "string",
- "ipAddressInterface": "string",
- "ipAddressType": "static",
- "serialNumber": "string",
- "subnetMask": "string"
}, - "ipInterfaceByInitialConfig": {
- "defaultGateway": "string",
- "dns": [
- "string"
], - "dnsJoinComma": "string",
- "hasBeenObtainedTheCorrectDefaultGateway": true,
- "hasBeenObtainedTheCorrectIPAddressConfig": true,
- "ipAddress": "string",
- "ipAddressInterface": "string",
- "ipAddressInterfaceType": "NONE",
- "ipDhcpClientVeId": "string",
- "ipInterfaceChanged": true,
- "ipInterfaceOnManagement": true,
- "ipInterfaceOnPort": true,
- "ipInterfaceOnVE": true,
- "ipInterfaceVeId": 0,
- "originalIpAddressInterface": "string",
- "originalIpAddressInterfaceNewIpAddress": "string",
- "originalIpAddressInterfaceNewSubnetMask": "string",
- "originalIpAddressInterfaceType": "NONE",
- "originalIpInterface": true,
- "removedIpAddressInterface": "string",
- "removedIpAddressInterfaceType": "NONE",
- "removedIpInterfaceOnManagement": true,
- "removedIpInterfaceOnPort": true,
- "removedIpInterfaceOnVE": true,
- "staticOrDynamic": "string",
- "staticRoute": [
- "string"
], - "subnetMask": "string",
- "ve": [
- "string"
], - "vlan": [
- "string"
], - "wrongConfig": true
}, - "is7150Switch": true,
- "is7650Switch": true,
- "is8200Switch": true,
- "isPrimaryDeleted": true,
- "isStack": true,
- "isSyncedAdminPassword": true,
- "joinedIpStatus": "NONE",
- "joinedIpStatusFullIpSet": true,
- "jumboMode": true,
- "lastCollectTime": "2019-08-24T14:15:22Z",
- "lastConfigCompleteTime": "2019-08-24T14:15:22Z",
- "lastConfigNotifyTime": "2019-08-24T14:15:22Z",
- "lastConfigStatus": "SUCCESS",
- "lastDataSyncTime": 0,
- "lastDataSyncTriggerTime": 0,
- "lastOfflineAlarmTime": "2019-08-24T14:15:22Z",
- "lastOfflineTime": "2019-08-24T14:15:22Z",
- "lastOnlineTime": "2019-08-24T14:15:22Z",
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "lastSwitchConfigCompleteTime": "2019-08-24T14:15:22Z",
- "lastTriggerSyncTime": "2019-08-24T14:15:22Z",
- "memberJoinCase": true,
- "mgmtInterfaceEnabled": true,
- "migration": true,
- "missedUpgradeVersion": "string",
- "model": "ICX7150-24",
- "modelFamily": "string",
- "name": "string",
- "needUpdateEs": true,
- "networkSegmentationId": "string",
- "notCustomizeVlan": true,
- "notOnline": true,
- "notSyncedPortConfig": true,
- "notSyncedSwitchConfig": true,
- "numOfUnits": 0,
- "offline": true,
- "onboardType": "PROVISION",
- "online": true,
- "operational": true,
- "overwriteCase": true,
- "overwriteDoneCase": true,
- "policy": "PENDING",
- "preDownloadFirmware": true,
- "preProvisionStatus": true,
- "previousMembers": [
- "string"
], - "provisionCase": true,
- "provisionDoneCase": true,
- "rearModule": "stack-40g",
- "removedIpInterfaceIfChanged": {
- "defaultGateway": "string",
- "dns": [
- "string"
], - "dnsJoinComma": "string",
- "hasBeenObtainedTheCorrectDefaultGateway": true,
- "hasBeenObtainedTheCorrectIPAddressConfig": true,
- "ipAddress": "string",
- "ipAddressInterface": "string",
- "ipAddressInterfaceType": "NONE",
- "ipDhcpClientVeId": "string",
- "ipInterfaceChanged": true,
- "ipInterfaceOnManagement": true,
- "ipInterfaceOnPort": true,
- "ipInterfaceOnVE": true,
- "ipInterfaceVeId": 0,
- "originalIpAddressInterface": "string",
- "originalIpAddressInterfaceNewIpAddress": "string",
- "originalIpAddressInterfaceNewSubnetMask": "string",
- "originalIpAddressInterfaceType": "NONE",
- "originalIpInterface": true,
- "removedIpAddressInterface": "string",
- "removedIpAddressInterfaceType": "NONE",
- "removedIpInterfaceOnManagement": true,
- "removedIpInterfaceOnPort": true,
- "removedIpInterfaceOnVE": true,
- "staticOrDynamic": "string",
- "staticRoute": [
- "string"
], - "subnetMask": "string",
- "ve": [
- "string"
], - "vlan": [
- "string"
], - "wrongConfig": true
}, - "router": true,
- "runningIpAddress": "string",
- "sendedHostname": true,
- "serialNumber": "string",
- "softDeleted": true,
- "softDeletedDate": "2019-08-24T14:15:22Z",
- "spanningTreePriority": 65535,
- "specifiedType": "AUTO",
- "stack": true,
- "stackConfigTimestamp": "string",
- "stackMember": true,
- "stackMembers": [
- { }
], - "stackPriority": 255,
- "stackUnitIds": "string",
- "stagingSwitch": "Staging",
- "streamingDataInterval": 0,
- "subnetMask": "string",
- "supportedCsl": 0.1,
- "suspendingDeployTime": 0,
- "switch": true,
- "switchPosition": {
- "floorplanId": "string",
- "xPercent": 0.1,
- "yPercent": 0.1
}, - "switchStatus": "ONLINE",
- "syncedPortConfig": true,
- "syncedPortConfigAndActive": true,
- "syncedSwitchConfig": true,
- "tags": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- {
- "aclRules": [ ],
- "aclType": null,
- "id": null,
- "name": null,
- "profile": null,
- "profileId": null,
- "tenant": null
}
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": "string",
- "id": "string",
- "name": "string",
- "overwrite": true,
- "profile": { },
- "switchModelArray": [
- null
], - "switchModels": "string",
- "tenant": { },
- "variables": [
- null
]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- {
- "id": null,
- "profile": null,
- "tenant": null,
- "venue": null
}
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- {
- "id": null,
- "model": null,
- "profile": null,
- "tenant": null,
- "trustPorts": [ ],
- "trustedPortType": null,
- "vlanDemand": null
}
], - "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": null,
- "arpInspectionTrustPort": null,
- "defaultVlan": null,
- "id": null,
- "igmpSnooping": null,
- "ipv4DhcpSnooping": null,
- "ipv4DhcpSnoopingTrustPort": null,
- "multicastVersion": null,
- "profile": null,
- "rootBridgeFamilyId": null,
- "spanningTreePriority": null,
- "spanningTreeProtocol": null,
- "switchFamilyModels": [ ],
- "tenant": null,
- "vlanId": null,
- "vlanName": null
}
], - "voiceVlanConfigs": [
- {
- "model": null,
- "voiceVlans": [ ]
}
]
}
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchFirmwareVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": null,
- "id": null,
- "startDateTime": null,
- "status": null,
- "totalCapacityVenue": null
}, - "upgradeScheduleLevel": "VENUE",
- "version": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "versionAboveTen": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}
}
}
]
}, - "tenantSync": true,
- "trustPorts": [
- "string"
], - "unknown": true,
- "updateSwitchNameInES": true,
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- null
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": null,
- "id": null,
- "name": null,
- "overwrite": null,
- "profile": null,
- "switchModelArray": [ ],
- "switchModels": null,
- "tenant": null,
- "variables": [ ]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- null
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- null
], - "venues": [
- null
], - "vlans": [
- null
], - "voiceVlanConfigs": [
- null
]
}
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- null
], - "dnsList": [
- null
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- null
], - "switchFirmwareVersion": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "switchFirmwareVersionAboveTen": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": { }
}
]
}, - "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [ ],
- "acxCliProfile": null,
- "acxVenueCliTemplate": null,
- "cliProfile": null,
- "description": null,
- "id": null,
- "name": null,
- "profileType": null,
- "profileVenues": [ ],
- "regularProfile": null,
- "tenant": null,
- "trustedPorts": [ ],
- "venues": [ ],
- "vlans": [ ],
- "voiceVlanConfigs": [ ]
}
], - "venues": [
- {
- "addressLine": null,
- "cliApplied": null,
- "dns": [ ],
- "dnsList": [ ],
- "firmware": null,
- "id": null,
- "isTemplate": null,
- "lastScheduleUpdateTime": null,
- "name": null,
- "preDownloadFirmware": null,
- "profileId": [ ],
- "switchFirmwareVersion": null,
- "switchFirmwareVersionAboveTen": null,
- "switchLoginPassword": null,
- "switchLoginUsername": null,
- "syslogEnabled": null,
- "syslogPrimaryServer": null,
- "syslogSecondaryServer": null,
- "tenant": null,
- "timeZone": null,
- "upgradeSchedule": null
}
]
}
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [ ],
- "acxCliProfile": null,
- "acxVenueCliTemplate": null,
- "cliProfile": null,
- "description": null,
- "id": null,
- "name": null,
- "profileType": null,
- "profileVenues": [ ],
- "regularProfile": null,
- "tenant": null,
- "trustedPorts": [ ],
- "venues": [ ],
- "vlans": [ ],
- "voiceVlanConfigs": [ ]
}
], - "venues": [
- {
- "addressLine": null,
- "cliApplied": null,
- "dns": [ ],
- "dnsList": [ ],
- "firmware": null,
- "id": null,
- "isTemplate": null,
- "lastScheduleUpdateTime": null,
- "name": null,
- "preDownloadFirmware": null,
- "profileId": [ ],
- "switchFirmwareVersion": null,
- "switchFirmwareVersionAboveTen": null,
- "switchLoginPassword": null,
- "switchLoginUsername": null,
- "syslogEnabled": null,
- "syslogPrimaryServer": null,
- "syslogSecondaryServer": null,
- "tenant": null,
- "timeZone": null,
- "upgradeSchedule": null
}
]
}
}
}, - "venue": {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [ ],
- "acxCliProfile": null,
- "acxVenueCliTemplate": null,
- "cliProfile": null,
- "description": null,
- "id": null,
- "name": null,
- "profileType": null,
- "profileVenues": [ ],
- "regularProfile": null,
- "tenant": null,
- "trustedPorts": [ ],
- "venues": [ ],
- "vlans": [ ],
- "voiceVlanConfigs": [ ]
}
], - "venues": [
- { }
]
}
}, - "switchFirmwareVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [ ],
- "acxCliProfile": null,
- "acxVenueCliTemplate": null,
- "cliProfile": null,
- "description": null,
- "id": null,
- "name": null,
- "profileType": null,
- "profileVenues": [ ],
- "regularProfile": null,
- "tenant": null,
- "trustedPorts": [ ],
- "venues": [ ],
- "vlans": [ ],
- "voiceVlanConfigs": [ ]
}
], - "venues": [
- { }
]
}
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- null
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": null,
- "id": null,
- "name": null,
- "overwrite": null,
- "profile": null,
- "switchModelArray": [ ],
- "switchModels": null,
- "tenant": null,
- "variables": [ ]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- null
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- null
], - "venues": [
- null
], - "vlans": [
- null
], - "voiceVlanConfigs": [
- null
]
}
], - "venues": [
- { }
]
}, - "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [ ],
- "acxCliProfile": null,
- "acxVenueCliTemplate": null,
- "cliProfile": null,
- "description": null,
- "id": null,
- "name": null,
- "profileType": null,
- "profileVenues": [ ],
- "regularProfile": null,
- "tenant": null,
- "trustedPorts": [ ],
- "venues": [ ],
- "vlans": [ ],
- "voiceVlanConfigs": [ ]
}
], - "venues": [
- { }
]
}, - "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- null
], - "venues": [
- null
]
}
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- null
], - "venues": [
- null
]
}
}
}
}, - "vlanCount": 0,
- "vlanCustomize": true,
- "waitConfigurationCollectTime": 0,
- "waitingConfigurationCollect": true,
- "waitingRunningConfig": true
}, - "id": "string",
- "insufficientLicense": true,
- "model": "string",
- "priority": 255,
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- {
- "aclRules": [
- null
], - "aclType": "standard",
- "id": "string",
- "name": "string",
- "profile": { },
- "profileId": "string",
- "tenant": { }
}
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": "string",
- "id": "string",
- "name": "string",
- "overwrite": true,
- "profile": { },
- "switchModelArray": [
- "string"
], - "switchModels": "string",
- "tenant": { },
- "variables": [
- {
- "addressType": null,
- "id": null,
- "ipAddressEnd": null,
- "ipAddressStart": null,
- "name": null,
- "needUpdate": null,
- "rangeType": null,
- "subMaskAndEndIp": [ ],
- "value": null,
- "variableName": null,
- "variableType": null
}
]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- {
- "id": "string",
- "profile": { },
- "tenant": { },
- "venue": {
- "addressLine": null,
- "cliApplied": null,
- "dns": [ ],
- "dnsList": [ ],
- "firmware": null,
- "id": null,
- "isTemplate": null,
- "lastScheduleUpdateTime": null,
- "name": null,
- "preDownloadFirmware": null,
- "profileId": [ ],
- "switchFirmwareVersion": null,
- "switchFirmwareVersionAboveTen": null,
- "switchLoginPassword": null,
- "switchLoginUsername": null,
- "syslogEnabled": null,
- "syslogPrimaryServer": null,
- "syslogSecondaryServer": null,
- "tenant": null,
- "timeZone": null,
- "upgradeSchedule": null
}
}
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "profile": { },
- "tenant": { },
- "trustPorts": [
- null
], - "trustedPortType": "all",
- "vlanDemand": true
}
], - "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "defaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 3,
- "profile": { },
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 65535,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- null
], - "tenant": { },
- "vlanId": 1,
- "vlanName": "string"
}
], - "voiceVlanConfigs": [
- {
- "model": "ICX7150-24",
- "voiceVlans": [
- null
]
}
]
}
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchFirmwareVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}
}
}
]
}, - "unitId": 1
}
], - "subnetMask": "string",
- "syncDataEndTime": "2019-08-24T14:15:22Z",
- "syncDataId": "string",
- "syncDataStartTime": "2019-08-24T14:15:22Z",
- "tags": "string",
- "trustPorts": [
- "string"
], - "venueId": "string",
- "vlanCustomize": true
}
]
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
Execute sync venues admin password on multiple switch devices, switch id list should be provided on the request body.
deviceRequestAction | string Enum: "sync" "reboot" "syncAdminPassword" |
switchIdList | Array of strings |
{- "deviceRequestAction": "sync",
- "switchIdList": [
- "string"
]
}
{- "id": "string",
- "switchIdList": [
- "string"
], - "tenantId": "string"
}
{- "defaultGateway": "string",
- "description": "string",
- "dhcpClientEnabled": true,
- "dhcpServerEnabled": true,
- "enableStack": true,
- "firmwareVersion": "string",
- "id": "string",
- "igmpSnooping": "active",
- "initialVlanId": 0,
- "ipAddress": "string",
- "ipAddressInterface": "string",
- "ipAddressInterfaceType": "NONE",
- "ipAddressType": "static",
- "jumboMode": true,
- "lastDataSyncTime": 0,
- "lastDataSyncTriggerTime": 0,
- "name": "string",
- "position": {
- "floorplanId": "string",
- "id": "string",
- "xpercent": 0.1,
- "ypercent": 0.1
}, - "previousMembers": [
- "string"
], - "rearModule": "string",
- "softDeletedDate": "2019-08-24T14:15:22Z",
- "spanningTreePriority": 0,
- "specifiedType": "AUTO",
- "stackConfigTimestamp": "string",
- "stackMembers": [
- {
- "activeSwitch": "string",
- "id": "string",
- "memberSerials": [
- "string"
], - "model": "string",
- "rearModule": "string"
}
], - "subnetMask": "string",
- "syncDataEndTime": 0,
- "syncDataId": "string",
- "syncDataStartTime": 0,
- "tags": "string",
- "trustPorts": [
- "string"
], - "venueId": "string"
}
Update ICX switch. Use activity API with request id to get the status update.
switchId required | string |
defaultGateway | string |
description | string |
dhcpClientEnabled | boolean |
dhcpServerEnabled | boolean |
displayOfStack | string |
enableStack | boolean |
firmwareVersion | string |
id | string |
igmpSnooping | string |
initialVlanId | integer <int32> |
ipAddress | string |
ipAddressInterface | string |
ipAddressInterfaceType | string |
ipAddressType | string Enum: "static" "dynamic" |
jumboMode | boolean |
lastDataSyncTime | string <date-time> |
lastDataSyncTriggerTime | string <date-time> |
model | string Enum: "ICX7150-24" "ICX7150-24P" "ICX7150-48" "ICX7150-48P" "ICX7150-48PF" "ICX7150-48ZP" "ICX7150-C12P" "ICX7150-C10ZP" "ICX7150-C08P" "ICX7150-C08PT" "ICX7150-24F" "ICX7250-48" "ICX7650-48ZP" "ICX7650-48P" "ICX7650-48F" "ICX7850-32Q" "ICX7850-48FS" "ICX7850-48F" "ICX7850-48C" "ICX7550-24" "ICX7550-48" "ICX7550-24P" "ICX7550-48P" "ICX7550-24ZP" "ICX7550-48ZP" "ICX7550-24F" "ICX7550-48F" "ICX8200-24" "ICX8200-24P" "ICX8200-24F" "ICX8200-24FX" "ICX8200-24ZP" "ICX8200-48" "ICX8200-48F" "ICX8200-48P" "ICX8200-48PF" "ICX8200-48PF2" "ICX8200-48ZP2" "ICX8200-C08P" "ICX8200-C08PDC" "ICX8200-C08PF" "ICX8200-C08PT" "ICX8200-C08ZP" "ICX8100-24" "ICX8100-24P" "ICX8100-48" "ICX8100-48P" "ICX8100-C08PF" |
name | string |
position | string |
previousMembers | Array of strings unique |
rearModule | string |
softDeletedDate | string <date-time> |
spanningTreePriority | integer <int32> |
specifiedType | string Enum: "AUTO" "SWITCH" "ROUTER" |
stackConfigTimestamp | string |
Array of objects (Switch_Service_API_&_Model_Documentation_StackMembers) | |
Array of objects (Switch_Service_API_&_Model_Documentation_StackMembers) | |
subnetMask | string |
syncDataEndTime | string <date-time> |
syncDataId | string |
syncDataStartTime | string <date-time> |
tags | string |
trustPorts | Array of strings |
venueId | string |
vlanCustomize | boolean |
{- "defaultGateway": "string",
- "description": "string",
- "dhcpClientEnabled": true,
- "dhcpServerEnabled": true,
- "displayOfStack": "string",
- "enableStack": true,
- "firmwareVersion": "string",
- "id": "string",
- "igmpSnooping": "string",
- "initialVlanId": 0,
- "ipAddress": "string",
- "ipAddressInterface": "string",
- "ipAddressInterfaceType": "string",
- "ipAddressType": "static",
- "jumboMode": true,
- "lastDataSyncTime": "2019-08-24T14:15:22Z",
- "lastDataSyncTriggerTime": "2019-08-24T14:15:22Z",
- "model": "ICX7150-24",
- "name": "string",
- "position": "string",
- "previousMembers": [
- "string"
], - "rearModule": "string",
- "softDeletedDate": "2019-08-24T14:15:22Z",
- "spanningTreePriority": 0,
- "specifiedType": "AUTO",
- "stackConfigTimestamp": "string",
- "stackMembers": [
- {
- "activeSwitch": {
- "ackAddStackMember": [
- "string"
], - "ackRemoveStackMember": [
- "string"
], - "aclCustomize": true,
- "activeId": "string",
- "activeSwitch": true,
- "activeUnitId": "string",
- "adminPassword": "string",
- "andCheckOnboardType": [
- {
- "byMergeDeployLogDetail": { },
- "cliProvisionDeploy": true,
- "clis": "string",
- "collectConf": true,
- "configType": "PROVISIONING",
- "dataSyncFail": true,
- "deployExtraStatus": "string",
- "deployTime": "2019-08-24T14:15:22Z",
- "deployTimeFromFakeResponse": {
- "configType": "PROVISIONING",
- "fakeReason": "TIMEOUT",
- "fakeTimestamp": "2019-08-24T14:15:22Z",
- "operationId": "string",
- "restconf_response": "string",
- "switchId": "string",
- "timestamp": "string",
- "transactionId": "string"
}, - "dispatchConfig": {
- "cliTemplateId": "string"
}, - "dispatchConfigBo": {
- "activeStackConfig": true,
- "addDeployConfigs": {
- "aaaServers": {
- "configList": [
- null
]
}, - "aaaSettings": {
- "configList": [
- null
]
}, - "accessSwitchConfigs": {
- "configList": [
- null
]
}, - "acls": {
- "configList": [
- null
]
}, - "acxCliTemplateVariables": {
- "configList": [
- null
]
}, - "commonConfigs": {
- "configList": [
- null
]
}, - "configType": "PROVISIONING",
- "defaultVlans": {
- "configList": [
- null
]
}, - "dhcpClients": {
- "configList": [
- null
]
}, - "dhcpServers": {
- "configList": [
- null
]
}, - "distributionSwitchConfigs": {
- "configList": [
- null
]
}, - "ipConfigs": {
- "configList": [
- null
]
}, - "lags": {
- "configList": [
- null
]
}, - "modelFamily": "string",
- "portConfigs": {
- "configList": [
- null
]
}, - "profileId": "string",
- "specificSettings": {
- "configList": [
- null
]
}, - "stackConfigs": {
- "configList": [
- null
]
}, - "staticRoutes": {
- "configList": [
- null
]
}, - "switches": [
- "string"
], - "syslogServerConfigs": {
- "configList": [
- null
]
}, - "vePortConfigs": {
- "configList": [
- null
]
}, - "vlans": {
- "configList": [
- null
]
}
}, - "changeLogList": [
- "string"
], - "cliNotificationType": "SWITCH_DELETE",
- "clis": [
- "string"
], - "configType": "PROVISIONING",
- "copyConfig": "string",
- "deployMode": "REST_CONF",
- "disconnectCli": true,
- "enableDefaultConfig": true,
- "enableFeatureFlagSet": [
- "string"
], - "extraConfig": "string",
- "firmwareVersion": "string",
- "hasDefaultVlanConfig": true,
- "hasIpConfig": true,
- "initialVlanId": 0,
- "memberStackConfig": true,
- "needMarkAsOffline": true,
- "needReload": true,
- "overwriteStartupConfig": true,
- "removeDeployConfigs": {
- "aaaServers": {
- "configList": [
- null
]
}, - "aaaSettings": {
- "configList": [
- null
]
}, - "accessSwitchConfigs": {
- "configList": [
- null
]
}, - "acls": {
- "configList": [
- null
]
}, - "acxCliTemplateVariables": {
- "configList": [
- null
]
}, - "commonConfigs": {
- "configList": [
- null
]
}, - "configType": "PROVISIONING",
- "defaultVlans": {
- "configList": [
- null
]
}, - "dhcpClients": {
- "configList": [
- null
]
}, - "dhcpServers": {
- "configList": [
- null
]
}, - "distributionSwitchConfigs": {
- "configList": [
- null
]
}, - "ipConfigs": {
- "configList": [
- null
]
}, - "lags": {
- "configList": [
- null
]
}, - "modelFamily": "string",
- "portConfigs": {
- "configList": [
- null
]
}, - "profileId": "string",
- "specificSettings": {
- "configList": [
- null
]
}, - "stackConfigs": {
- "configList": [
- null
]
}, - "staticRoutes": {
- "configList": [
- null
]
}, - "switches": [
- "string"
], - "syslogServerConfigs": {
- "configList": [
- null
]
}, - "vePortConfigs": {
- "configList": [
- null
]
}, - "vlans": {
- "configList": [
- null
]
}
}, - "serialNumber": "string",
- "switchId": "string",
- "transactionId": "string",
- "triggerType": "PROVISIONING"
}, - "dispatchError": [
- {
- "lineNumber": "string",
- "message": "string",
- "status": "string"
}
], - "dispatchStatus": "PENDING",
- "expireTime": "2019-08-24T14:15:22Z",
- "generateFromCli": true,
- "hostnameVariable": "string",
- "id": "string",
- "inprogress": true,
- "isActiveRole": true,
- "notFinalState": true,
- "overwriteDeploy": true,
- "provisionDeploy": true,
- "responseTime": "2019-08-24T14:15:22Z",
- "retryCount": 0,
- "specificDeploy": true,
- "stackDeploy": true,
- "startTime": "2019-08-24T14:15:22Z",
- "switchId": "string",
- "switchName": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- null
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": null,
- "id": null,
- "name": null,
- "overwrite": null,
- "profile": null,
- "switchModelArray": [ ],
- "switchModels": null,
- "tenant": null,
- "variables": [ ]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- null
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- null
], - "venues": [
- null
], - "vlans": [
- null
], - "voiceVlanConfigs": [
- null
]
}
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- null
], - "dnsList": [
- null
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- null
], - "switchFirmwareVersion": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "switchFirmwareVersionAboveTen": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": null,
- "downloadTime": null,
- "id": null,
- "status": null,
- "tenant": null,
- "timeSlot": null,
- "upgradeScheduleLevel": null,
- "version": null,
- "versionAboveTen": null
}
}
]
}, - "transactionId": "string",
- "triggerSyncDeploy": true,
- "venueId": "string"
}
], - "brandNew": true,
- "brandNewCase": true,
- "brandNewVeId": "string",
- "cacheFactoryDefault": true,
- "cliApplied": true,
- "cloudPort": "string",
- "collectInterval": 0,
- "collectIntervalCustomize": 0,
- "communityString": "string",
- "configApplying": true,
- "connectPort": true,
- "defaultGateway": "string",
- "deployFailInfo": {
- "configType": "PROVISIONING"
}, - "description": "string",
- "dhcpClientEnabled": true,
- "dhcpServerEnabled": true,
- "discovery": true,
- "displayOfStack": "string",
- "dns": "string",
- "downloadVersion": "string",
- "enableStack": true,
- "extraStatus": "NONE",
- "factoryDefault": true,
- "familyId": "__NULL",
- "firmwareUpgrading": true,
- "firmwareVersion": "string",
- "firstJoin": true,
- "fromDeviceDiscoveryRequest": {
- "cloudPort": "string",
- "cslVersion": 0.1,
- "extIp": "string",
- "factoryDefault": true,
- "fwVersion": "string",
- "ip": "string",
- "ipv6List": [
- {
- "addr": "string",
- "pref_len": 0
}
], - "mac": "string",
- "model": "string",
- "modelFamily": "__NULL",
- "name": "string",
- "numOfUnits": 0,
- "physical": true,
- "serial": "string",
- "stack": true,
- "switchStackSpx": "string",
- "tenantId": "string",
- "timestamp": 0,
- "type": "WIFI",
- "vlanCount": 0
}, - "getBackStackCase": true,
- "id": "string",
- "igmpSnooping": "active",
- "initDns": "string",
- "initialCli": "string",
- "initialVlanId": 1,
- "ipAddress": "string",
- "ipAddressInterface": "string",
- "ipAddressInterfaceType": "NONE",
- "ipAddressType": "static",
- "ipDhcpClientVeId": "string",
- "ipFromIpConfigBo": {
- "defaultGateway": "string",
- "id": "string",
- "ipAddress": "string",
- "ipAddressInterface": "string",
- "ipAddressType": "static",
- "serialNumber": "string",
- "subnetMask": "string"
}, - "ipInterfaceByInitialConfig": {
- "defaultGateway": "string",
- "dns": [
- "string"
], - "dnsJoinComma": "string",
- "hasBeenObtainedTheCorrectDefaultGateway": true,
- "hasBeenObtainedTheCorrectIPAddressConfig": true,
- "ipAddress": "string",
- "ipAddressInterface": "string",
- "ipAddressInterfaceType": "NONE",
- "ipDhcpClientVeId": "string",
- "ipInterfaceChanged": true,
- "ipInterfaceOnManagement": true,
- "ipInterfaceOnPort": true,
- "ipInterfaceOnVE": true,
- "ipInterfaceVeId": 0,
- "originalIpAddressInterface": "string",
- "originalIpAddressInterfaceNewIpAddress": "string",
- "originalIpAddressInterfaceNewSubnetMask": "string",
- "originalIpAddressInterfaceType": "NONE",
- "originalIpInterface": true,
- "removedIpAddressInterface": "string",
- "removedIpAddressInterfaceType": "NONE",
- "removedIpInterfaceOnManagement": true,
- "removedIpInterfaceOnPort": true,
- "removedIpInterfaceOnVE": true,
- "staticOrDynamic": "string",
- "staticRoute": [
- "string"
], - "subnetMask": "string",
- "ve": [
- "string"
], - "vlan": [
- "string"
], - "wrongConfig": true
}, - "is7150Switch": true,
- "is7650Switch": true,
- "is8200Switch": true,
- "isPrimaryDeleted": true,
- "isStack": true,
- "isSyncedAdminPassword": true,
- "joinedIpStatus": "NONE",
- "joinedIpStatusFullIpSet": true,
- "jumboMode": true,
- "lastCollectTime": "2019-08-24T14:15:22Z",
- "lastConfigCompleteTime": "2019-08-24T14:15:22Z",
- "lastConfigNotifyTime": "2019-08-24T14:15:22Z",
- "lastConfigStatus": "SUCCESS",
- "lastDataSyncTime": 0,
- "lastDataSyncTriggerTime": 0,
- "lastOfflineAlarmTime": "2019-08-24T14:15:22Z",
- "lastOfflineTime": "2019-08-24T14:15:22Z",
- "lastOnlineTime": "2019-08-24T14:15:22Z",
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "lastSwitchConfigCompleteTime": "2019-08-24T14:15:22Z",
- "lastTriggerSyncTime": "2019-08-24T14:15:22Z",
- "memberJoinCase": true,
- "mgmtInterfaceEnabled": true,
- "migration": true,
- "missedUpgradeVersion": "string",
- "model": "ICX7150-24",
- "modelFamily": "string",
- "name": "string",
- "needUpdateEs": true,
- "networkSegmentationId": "string",
- "notCustomizeVlan": true,
- "notOnline": true,
- "notSyncedPortConfig": true,
- "notSyncedSwitchConfig": true,
- "numOfUnits": 0,
- "offline": true,
- "onboardType": "PROVISION",
- "online": true,
- "operational": true,
- "overwriteCase": true,
- "overwriteDoneCase": true,
- "policy": "PENDING",
- "preDownloadFirmware": true,
- "preProvisionStatus": true,
- "previousMembers": [
- "string"
], - "provisionCase": true,
- "provisionDoneCase": true,
- "rearModule": "stack-40g",
- "removedIpInterfaceIfChanged": {
- "defaultGateway": "string",
- "dns": [
- "string"
], - "dnsJoinComma": "string",
- "hasBeenObtainedTheCorrectDefaultGateway": true,
- "hasBeenObtainedTheCorrectIPAddressConfig": true,
- "ipAddress": "string",
- "ipAddressInterface": "string",
- "ipAddressInterfaceType": "NONE",
- "ipDhcpClientVeId": "string",
- "ipInterfaceChanged": true,
- "ipInterfaceOnManagement": true,
- "ipInterfaceOnPort": true,
- "ipInterfaceOnVE": true,
- "ipInterfaceVeId": 0,
- "originalIpAddressInterface": "string",
- "originalIpAddressInterfaceNewIpAddress": "string",
- "originalIpAddressInterfaceNewSubnetMask": "string",
- "originalIpAddressInterfaceType": "NONE",
- "originalIpInterface": true,
- "removedIpAddressInterface": "string",
- "removedIpAddressInterfaceType": "NONE",
- "removedIpInterfaceOnManagement": true,
- "removedIpInterfaceOnPort": true,
- "removedIpInterfaceOnVE": true,
- "staticOrDynamic": "string",
- "staticRoute": [
- "string"
], - "subnetMask": "string",
- "ve": [
- "string"
], - "vlan": [
- "string"
], - "wrongConfig": true
}, - "router": true,
- "runningIpAddress": "string",
- "sendedHostname": true,
- "serialNumber": "string",
- "softDeleted": true,
- "softDeletedDate": "2019-08-24T14:15:22Z",
- "spanningTreePriority": 65535,
- "specifiedType": "AUTO",
- "stack": true,
- "stackConfigTimestamp": "string",
- "stackMember": true,
- "stackMembers": [
- { }
], - "stackPriority": 255,
- "stackUnitIds": "string",
- "stagingSwitch": "Staging",
- "streamingDataInterval": 0,
- "subnetMask": "string",
- "supportedCsl": 0.1,
- "suspendingDeployTime": 0,
- "switch": true,
- "switchPosition": {
- "floorplanId": "string",
- "xPercent": 0.1,
- "yPercent": 0.1
}, - "switchStatus": "ONLINE",
- "syncedPortConfig": true,
- "syncedPortConfigAndActive": true,
- "syncedSwitchConfig": true,
- "tags": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- {
- "aclRules": [
- null
], - "aclType": "standard",
- "id": "string",
- "name": "string",
- "profile": { },
- "profileId": "string",
- "tenant": { }
}
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": "string",
- "id": "string",
- "name": "string",
- "overwrite": true,
- "profile": { },
- "switchModelArray": [
- "string"
], - "switchModels": "string",
- "tenant": { },
- "variables": [
- {
- "addressType": null,
- "id": null,
- "ipAddressEnd": null,
- "ipAddressStart": null,
- "name": null,
- "needUpdate": null,
- "rangeType": null,
- "subMaskAndEndIp": [ ],
- "value": null,
- "variableName": null,
- "variableType": null
}
]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- {
- "id": "string",
- "profile": { },
- "tenant": { },
- "venue": {
- "addressLine": null,
- "cliApplied": null,
- "dns": [ ],
- "dnsList": [ ],
- "firmware": null,
- "id": null,
- "isTemplate": null,
- "lastScheduleUpdateTime": null,
- "name": null,
- "preDownloadFirmware": null,
- "profileId": [ ],
- "switchFirmwareVersion": null,
- "switchFirmwareVersionAboveTen": null,
- "switchLoginPassword": null,
- "switchLoginUsername": null,
- "syslogEnabled": null,
- "syslogPrimaryServer": null,
- "syslogSecondaryServer": null,
- "tenant": null,
- "timeZone": null,
- "upgradeSchedule": null
}
}
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "profile": { },
- "tenant": { },
- "trustPorts": [
- null
], - "trustedPortType": "all",
- "vlanDemand": true
}
], - "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "defaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 3,
- "profile": { },
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 65535,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- null
], - "tenant": { },
- "vlanId": 1,
- "vlanName": "string"
}
], - "voiceVlanConfigs": [
- {
- "model": "ICX7150-24",
- "voiceVlans": [
- null
]
}
]
}
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchFirmwareVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}
}
}
]
}, - "tenantSync": true,
- "trustPorts": [
- "string"
], - "unknown": true,
- "updateSwitchNameInES": true,
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- {
- "aclRules": [ ],
- "aclType": null,
- "id": null,
- "name": null,
- "profile": null,
- "profileId": null,
- "tenant": null
}
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": "string",
- "id": "string",
- "name": "string",
- "overwrite": true,
- "profile": { },
- "switchModelArray": [
- null
], - "switchModels": "string",
- "tenant": { },
- "variables": [
- null
]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- {
- "id": null,
- "profile": null,
- "tenant": null,
- "venue": null
}
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- {
- "id": null,
- "model": null,
- "profile": null,
- "tenant": null,
- "trustPorts": [ ],
- "trustedPortType": null,
- "vlanDemand": null
}
], - "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": null,
- "arpInspectionTrustPort": null,
- "defaultVlan": null,
- "id": null,
- "igmpSnooping": null,
- "ipv4DhcpSnooping": null,
- "ipv4DhcpSnoopingTrustPort": null,
- "multicastVersion": null,
- "profile": null,
- "rootBridgeFamilyId": null,
- "spanningTreePriority": null,
- "spanningTreeProtocol": null,
- "switchFamilyModels": [ ],
- "tenant": null,
- "vlanId": null,
- "vlanName": null
}
], - "voiceVlanConfigs": [
- {
- "model": null,
- "voiceVlans": [ ]
}
]
}
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchFirmwareVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": { }
}
]
}, - "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- null
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": null,
- "id": null,
- "name": null,
- "overwrite": null,
- "profile": null,
- "switchModelArray": [ ],
- "switchModels": null,
- "tenant": null,
- "variables": [ ]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- null
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- null
], - "venues": [
- null
], - "vlans": [
- null
], - "voiceVlanConfigs": [
- null
]
}
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- null
], - "dnsList": [
- null
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- null
], - "switchFirmwareVersion": { },
- "switchFirmwareVersionAboveTen": { },
- "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": { }
}
]
}
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- null
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": null,
- "id": null,
- "name": null,
- "overwrite": null,
- "profile": null,
- "switchModelArray": [ ],
- "switchModels": null,
- "tenant": null,
- "variables": [ ]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- null
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- null
], - "venues": [
- null
], - "vlans": [
- null
], - "voiceVlanConfigs": [
- null
]
}
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- null
], - "dnsList": [
- null
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- null
], - "switchFirmwareVersion": { },
- "switchFirmwareVersionAboveTen": { },
- "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": { }
}
]
}
}
}, - "venue": {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- null
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": null,
- "id": null,
- "name": null,
- "overwrite": null,
- "profile": null,
- "switchModelArray": [ ],
- "switchModels": null,
- "tenant": null,
- "variables": [ ]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- null
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- null
], - "venues": [
- null
], - "vlans": [
- null
], - "voiceVlanConfigs": [
- null
]
}
], - "venues": [
- { }
]
}
}, - "switchFirmwareVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- null
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": null,
- "id": null,
- "name": null,
- "overwrite": null,
- "profile": null,
- "switchModelArray": [ ],
- "switchModels": null,
- "tenant": null,
- "variables": [ ]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- null
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- null
], - "venues": [
- null
], - "vlans": [
- null
], - "voiceVlanConfigs": [
- null
]
}
], - "venues": [
- { }
]
}
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- {
- "aclRules": [ ],
- "aclType": null,
- "id": null,
- "name": null,
- "profile": null,
- "profileId": null,
- "tenant": null
}
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": "string",
- "id": "string",
- "name": "string",
- "overwrite": true,
- "profile": { },
- "switchModelArray": [
- null
], - "switchModels": "string",
- "tenant": { },
- "variables": [
- null
]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- {
- "id": null,
- "profile": null,
- "tenant": null,
- "venue": null
}
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- {
- "id": null,
- "model": null,
- "profile": null,
- "tenant": null,
- "trustPorts": [ ],
- "trustedPortType": null,
- "vlanDemand": null
}
], - "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": null,
- "arpInspectionTrustPort": null,
- "defaultVlan": null,
- "id": null,
- "igmpSnooping": null,
- "ipv4DhcpSnooping": null,
- "ipv4DhcpSnoopingTrustPort": null,
- "multicastVersion": null,
- "profile": null,
- "rootBridgeFamilyId": null,
- "spanningTreePriority": null,
- "spanningTreeProtocol": null,
- "switchFamilyModels": [ ],
- "tenant": null,
- "vlanId": null,
- "vlanName": null
}
], - "voiceVlanConfigs": [
- {
- "model": null,
- "voiceVlans": [ ]
}
]
}
], - "venues": [
- { }
]
}, - "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- null
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": null,
- "id": null,
- "name": null,
- "overwrite": null,
- "profile": null,
- "switchModelArray": [ ],
- "switchModels": null,
- "tenant": null,
- "variables": [ ]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- null
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- null
], - "venues": [
- null
], - "vlans": [
- null
], - "voiceVlanConfigs": [
- null
]
}
], - "venues": [
- { }
]
}, - "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [ ],
- "acxCliProfile": null,
- "acxVenueCliTemplate": null,
- "cliProfile": null,
- "description": null,
- "id": null,
- "name": null,
- "profileType": null,
- "profileVenues": [ ],
- "regularProfile": null,
- "tenant": null,
- "trustedPorts": [ ],
- "venues": [ ],
- "vlans": [ ],
- "voiceVlanConfigs": [ ]
}
], - "venues": [
- { }
]
}
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [ ],
- "acxCliProfile": null,
- "acxVenueCliTemplate": null,
- "cliProfile": null,
- "description": null,
- "id": null,
- "name": null,
- "profileType": null,
- "profileVenues": [ ],
- "regularProfile": null,
- "tenant": null,
- "trustedPorts": [ ],
- "venues": [ ],
- "vlans": [ ],
- "voiceVlanConfigs": [ ]
}
], - "venues": [
- { }
]
}
}
}
}, - "vlanCount": 0,
- "vlanCustomize": true,
- "waitConfigurationCollectTime": 0,
- "waitingConfigurationCollect": true,
- "waitingRunningConfig": true
}, - "id": "string",
- "insufficientLicense": true,
- "model": "string",
- "priority": 255,
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- {
- "aclRules": [
- {
- "acl": null,
- "action": null,
- "destination": null,
- "destinationPort": null,
- "dscpMarking": null,
- "dscpMatching": null,
- "id": null,
- "internalPriority": null,
- "protocol": null,
- "sequence": null,
- "source": null,
- "sourcePort": null,
- "tenant": null
}
], - "aclType": "standard",
- "id": "string",
- "name": "string",
- "profile": { },
- "profileId": "string",
- "tenant": { }
}
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": "string",
- "id": "string",
- "name": "string",
- "overwrite": true,
- "profile": { },
- "switchModelArray": [
- "string"
], - "switchModels": "string",
- "tenant": { },
- "variables": [
- {
- "addressType": true,
- "id": "string",
- "ipAddressEnd": 0,
- "ipAddressStart": 0,
- "name": "string",
- "needUpdate": true,
- "rangeType": true,
- "subMaskAndEndIp": [
- null
], - "value": "string",
- "variableName": "string",
- "variableType": "ADDRESS"
}
]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- {
- "id": "string",
- "profile": { },
- "tenant": { },
- "venue": {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- null
], - "dnsList": [
- null
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- null
], - "switchFirmwareVersion": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "switchFirmwareVersionAboveTen": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": null,
- "downloadTime": null,
- "id": null,
- "status": null,
- "tenant": null,
- "timeSlot": null,
- "upgradeScheduleLevel": null,
- "version": null,
- "versionAboveTen": null
}
}
}
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "profile": { },
- "tenant": { },
- "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
], - "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "defaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 3,
- "profile": { },
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 65535,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": null,
- "model": null,
- "taggedPorts": null,
- "tenant": null,
- "untaggedPorts": null,
- "vlan": null,
- "voicePorts": null
}
], - "tenant": { },
- "vlanId": 1,
- "vlanName": "string"
}
], - "voiceVlanConfigs": [
- {
- "model": "ICX7150-24",
- "voiceVlans": [
- {
- "taggedPorts": [ ],
- "vlanId": null
}
]
}
]
}
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchFirmwareVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}
}
}
]
}, - "unitId": 1
}
], - "stackMembersAndFilterActiveId": [
- {
- "activeSwitch": {
- "ackAddStackMember": [
- "string"
], - "ackRemoveStackMember": [
- "string"
], - "aclCustomize": true,
- "activeId": "string",
- "activeSwitch": true,
- "activeUnitId": "string",
- "adminPassword": "string",
- "andCheckOnboardType": [
- {
- "byMergeDeployLogDetail": { },
- "cliProvisionDeploy": true,
- "clis": "string",
- "collectConf": true,
- "configType": "PROVISIONING",
- "dataSyncFail": true,
- "deployExtraStatus": "string",
- "deployTime": "2019-08-24T14:15:22Z",
- "deployTimeFromFakeResponse": {
- "configType": "PROVISIONING",
- "fakeReason": "TIMEOUT",
- "fakeTimestamp": "2019-08-24T14:15:22Z",
- "operationId": "string",
- "restconf_response": "string",
- "switchId": "string",
- "timestamp": "string",
- "transactionId": "string"
}, - "dispatchConfig": {
- "cliTemplateId": "string"
}, - "dispatchConfigBo": {
- "activeStackConfig": true,
- "addDeployConfigs": {
- "aaaServers": {
- "configList": [
- null
]
}, - "aaaSettings": {
- "configList": [
- null
]
}, - "accessSwitchConfigs": {
- "configList": [
- null
]
}, - "acls": {
- "configList": [
- null
]
}, - "acxCliTemplateVariables": {
- "configList": [
- null
]
}, - "commonConfigs": {
- "configList": [
- null
]
}, - "configType": "PROVISIONING",
- "defaultVlans": {
- "configList": [
- null
]
}, - "dhcpClients": {
- "configList": [
- null
]
}, - "dhcpServers": {
- "configList": [
- null
]
}, - "distributionSwitchConfigs": {
- "configList": [
- null
]
}, - "ipConfigs": {
- "configList": [
- null
]
}, - "lags": {
- "configList": [
- null
]
}, - "modelFamily": "string",
- "portConfigs": {
- "configList": [
- null
]
}, - "profileId": "string",
- "specificSettings": {
- "configList": [
- null
]
}, - "stackConfigs": {
- "configList": [
- null
]
}, - "staticRoutes": {
- "configList": [
- null
]
}, - "switches": [
- "string"
], - "syslogServerConfigs": {
- "configList": [
- null
]
}, - "vePortConfigs": {
- "configList": [
- null
]
}, - "vlans": {
- "configList": [
- null
]
}
}, - "changeLogList": [
- "string"
], - "cliNotificationType": "SWITCH_DELETE",
- "clis": [
- "string"
], - "configType": "PROVISIONING",
- "copyConfig": "string",
- "deployMode": "REST_CONF",
- "disconnectCli": true,
- "enableDefaultConfig": true,
- "enableFeatureFlagSet": [
- "string"
], - "extraConfig": "string",
- "firmwareVersion": "string",
- "hasDefaultVlanConfig": true,
- "hasIpConfig": true,
- "initialVlanId": 0,
- "memberStackConfig": true,
- "needMarkAsOffline": true,
- "needReload": true,
- "overwriteStartupConfig": true,
- "removeDeployConfigs": {
- "aaaServers": {
- "configList": [
- null
]
}, - "aaaSettings": {
- "configList": [
- null
]
}, - "accessSwitchConfigs": {
- "configList": [
- null
]
}, - "acls": {
- "configList": [
- null
]
}, - "acxCliTemplateVariables": {
- "configList": [
- null
]
}, - "commonConfigs": {
- "configList": [
- null
]
}, - "configType": "PROVISIONING",
- "defaultVlans": {
- "configList": [
- null
]
}, - "dhcpClients": {
- "configList": [
- null
]
}, - "dhcpServers": {
- "configList": [
- null
]
}, - "distributionSwitchConfigs": {
- "configList": [
- null
]
}, - "ipConfigs": {
- "configList": [
- null
]
}, - "lags": {
- "configList": [
- null
]
}, - "modelFamily": "string",
- "portConfigs": {
- "configList": [
- null
]
}, - "profileId": "string",
- "specificSettings": {
- "configList": [
- null
]
}, - "stackConfigs": {
- "configList": [
- null
]
}, - "staticRoutes": {
- "configList": [
- null
]
}, - "switches": [
- "string"
], - "syslogServerConfigs": {
- "configList": [
- null
]
}, - "vePortConfigs": {
- "configList": [
- null
]
}, - "vlans": {
- "configList": [
- null
]
}
}, - "serialNumber": "string",
- "switchId": "string",
- "transactionId": "string",
- "triggerType": "PROVISIONING"
}, - "dispatchError": [
- {
- "lineNumber": "string",
- "message": "string",
- "status": "string"
}
], - "dispatchStatus": "PENDING",
- "expireTime": "2019-08-24T14:15:22Z",
- "generateFromCli": true,
- "hostnameVariable": "string",
- "id": "string",
- "inprogress": true,
- "isActiveRole": true,
- "notFinalState": true,
- "overwriteDeploy": true,
- "provisionDeploy": true,
- "responseTime": "2019-08-24T14:15:22Z",
- "retryCount": 0,
- "specificDeploy": true,
- "stackDeploy": true,
- "startTime": "2019-08-24T14:15:22Z",
- "switchId": "string",
- "switchName": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- null
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": null,
- "id": null,
- "name": null,
- "overwrite": null,
- "profile": null,
- "switchModelArray": [ ],
- "switchModels": null,
- "tenant": null,
- "variables": [ ]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- null
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- null
], - "venues": [
- null
], - "vlans": [
- null
], - "voiceVlanConfigs": [
- null
]
}
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- null
], - "dnsList": [
- null
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- null
], - "switchFirmwareVersion": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "switchFirmwareVersionAboveTen": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": null,
- "downloadTime": null,
- "id": null,
- "status": null,
- "tenant": null,
- "timeSlot": null,
- "upgradeScheduleLevel": null,
- "version": null,
- "versionAboveTen": null
}
}
]
}, - "transactionId": "string",
- "triggerSyncDeploy": true,
- "venueId": "string"
}
], - "brandNew": true,
- "brandNewCase": true,
- "brandNewVeId": "string",
- "cacheFactoryDefault": true,
- "cliApplied": true,
- "cloudPort": "string",
- "collectInterval": 0,
- "collectIntervalCustomize": 0,
- "communityString": "string",
- "configApplying": true,
- "connectPort": true,
- "defaultGateway": "string",
- "deployFailInfo": {
- "configType": "PROVISIONING"
}, - "description": "string",
- "dhcpClientEnabled": true,
- "dhcpServerEnabled": true,
- "discovery": true,
- "displayOfStack": "string",
- "dns": "string",
- "downloadVersion": "string",
- "enableStack": true,
- "extraStatus": "NONE",
- "factoryDefault": true,
- "familyId": "__NULL",
- "firmwareUpgrading": true,
- "firmwareVersion": "string",
- "firstJoin": true,
- "fromDeviceDiscoveryRequest": {
- "cloudPort": "string",
- "cslVersion": 0.1,
- "extIp": "string",
- "factoryDefault": true,
- "fwVersion": "string",
- "ip": "string",
- "ipv6List": [
- {
- "addr": "string",
- "pref_len": 0
}
], - "mac": "string",
- "model": "string",
- "modelFamily": "__NULL",
- "name": "string",
- "numOfUnits": 0,
- "physical": true,
- "serial": "string",
- "stack": true,
- "switchStackSpx": "string",
- "tenantId": "string",
- "timestamp": 0,
- "type": "WIFI",
- "vlanCount": 0
}, - "getBackStackCase": true,
- "id": "string",
- "igmpSnooping": "active",
- "initDns": "string",
- "initialCli": "string",
- "initialVlanId": 1,
- "ipAddress": "string",
- "ipAddressInterface": "string",
- "ipAddressInterfaceType": "NONE",
- "ipAddressType": "static",
- "ipDhcpClientVeId": "string",
- "ipFromIpConfigBo": {
- "defaultGateway": "string",
- "id": "string",
- "ipAddress": "string",
- "ipAddressInterface": "string",
- "ipAddressType": "static",
- "serialNumber": "string",
- "subnetMask": "string"
}, - "ipInterfaceByInitialConfig": {
- "defaultGateway": "string",
- "dns": [
- "string"
], - "dnsJoinComma": "string",
- "hasBeenObtainedTheCorrectDefaultGateway": true,
- "hasBeenObtainedTheCorrectIPAddressConfig": true,
- "ipAddress": "string",
- "ipAddressInterface": "string",
- "ipAddressInterfaceType": "NONE",
- "ipDhcpClientVeId": "string",
- "ipInterfaceChanged": true,
- "ipInterfaceOnManagement": true,
- "ipInterfaceOnPort": true,
- "ipInterfaceOnVE": true,
- "ipInterfaceVeId": 0,
- "originalIpAddressInterface": "string",
- "originalIpAddressInterfaceNewIpAddress": "string",
- "originalIpAddressInterfaceNewSubnetMask": "string",
- "originalIpAddressInterfaceType": "NONE",
- "originalIpInterface": true,
- "removedIpAddressInterface": "string",
- "removedIpAddressInterfaceType": "NONE",
- "removedIpInterfaceOnManagement": true,
- "removedIpInterfaceOnPort": true,
- "removedIpInterfaceOnVE": true,
- "staticOrDynamic": "string",
- "staticRoute": [
- "string"
], - "subnetMask": "string",
- "ve": [
- "string"
], - "vlan": [
- "string"
], - "wrongConfig": true
}, - "is7150Switch": true,
- "is7650Switch": true,
- "is8200Switch": true,
- "isPrimaryDeleted": true,
- "isStack": true,
- "isSyncedAdminPassword": true,
- "joinedIpStatus": "NONE",
- "joinedIpStatusFullIpSet": true,
- "jumboMode": true,
- "lastCollectTime": "2019-08-24T14:15:22Z",
- "lastConfigCompleteTime": "2019-08-24T14:15:22Z",
- "lastConfigNotifyTime": "2019-08-24T14:15:22Z",
- "lastConfigStatus": "SUCCESS",
- "lastDataSyncTime": 0,
- "lastDataSyncTriggerTime": 0,
- "lastOfflineAlarmTime": "2019-08-24T14:15:22Z",
- "lastOfflineTime": "2019-08-24T14:15:22Z",
- "lastOnlineTime": "2019-08-24T14:15:22Z",
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "lastSwitchConfigCompleteTime": "2019-08-24T14:15:22Z",
- "lastTriggerSyncTime": "2019-08-24T14:15:22Z",
- "memberJoinCase": true,
- "mgmtInterfaceEnabled": true,
- "migration": true,
- "missedUpgradeVersion": "string",
- "model": "ICX7150-24",
- "modelFamily": "string",
- "name": "string",
- "needUpdateEs": true,
- "networkSegmentationId": "string",
- "notCustomizeVlan": true,
- "notOnline": true,
- "notSyncedPortConfig": true,
- "notSyncedSwitchConfig": true,
- "numOfUnits": 0,
- "offline": true,
- "onboardType": "PROVISION",
- "online": true,
- "operational": true,
- "overwriteCase": true,
- "overwriteDoneCase": true,
- "policy": "PENDING",
- "preDownloadFirmware": true,
- "preProvisionStatus": true,
- "previousMembers": [
- "string"
], - "provisionCase": true,
- "provisionDoneCase": true,
- "rearModule": "stack-40g",
- "removedIpInterfaceIfChanged": {
- "defaultGateway": "string",
- "dns": [
- "string"
], - "dnsJoinComma": "string",
- "hasBeenObtainedTheCorrectDefaultGateway": true,
- "hasBeenObtainedTheCorrectIPAddressConfig": true,
- "ipAddress": "string",
- "ipAddressInterface": "string",
- "ipAddressInterfaceType": "NONE",
- "ipDhcpClientVeId": "string",
- "ipInterfaceChanged": true,
- "ipInterfaceOnManagement": true,
- "ipInterfaceOnPort": true,
- "ipInterfaceOnVE": true,
- "ipInterfaceVeId": 0,
- "originalIpAddressInterface": "string",
- "originalIpAddressInterfaceNewIpAddress": "string",
- "originalIpAddressInterfaceNewSubnetMask": "string",
- "originalIpAddressInterfaceType": "NONE",
- "originalIpInterface": true,
- "removedIpAddressInterface": "string",
- "removedIpAddressInterfaceType": "NONE",
- "removedIpInterfaceOnManagement": true,
- "removedIpInterfaceOnPort": true,
- "removedIpInterfaceOnVE": true,
- "staticOrDynamic": "string",
- "staticRoute": [
- "string"
], - "subnetMask": "string",
- "ve": [
- "string"
], - "vlan": [
- "string"
], - "wrongConfig": true
}, - "router": true,
- "runningIpAddress": "string",
- "sendedHostname": true,
- "serialNumber": "string",
- "softDeleted": true,
- "softDeletedDate": "2019-08-24T14:15:22Z",
- "spanningTreePriority": 65535,
- "specifiedType": "AUTO",
- "stack": true,
- "stackConfigTimestamp": "string",
- "stackMember": true,
- "stackMembers": [
- { }
], - "stackPriority": 255,
- "stackUnitIds": "string",
- "stagingSwitch": "Staging",
- "streamingDataInterval": 0,
- "subnetMask": "string",
- "supportedCsl": 0.1,
- "suspendingDeployTime": 0,
- "switch": true,
- "switchPosition": {
- "floorplanId": "string",
- "xPercent": 0.1,
- "yPercent": 0.1
}, - "switchStatus": "ONLINE",
- "syncedPortConfig": true,
- "syncedPortConfigAndActive": true,
- "syncedSwitchConfig": true,
- "tags": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- {
- "aclRules": [
- null
], - "aclType": "standard",
- "id": "string",
- "name": "string",
- "profile": { },
- "profileId": "string",
- "tenant": { }
}
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": "string",
- "id": "string",
- "name": "string",
- "overwrite": true,
- "profile": { },
- "switchModelArray": [
- "string"
], - "switchModels": "string",
- "tenant": { },
- "variables": [
- {
- "addressType": null,
- "id": null,
- "ipAddressEnd": null,
- "ipAddressStart": null,
- "name": null,
- "needUpdate": null,
- "rangeType": null,
- "subMaskAndEndIp": [ ],
- "value": null,
- "variableName": null,
- "variableType": null
}
]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- {
- "id": "string",
- "profile": { },
- "tenant": { },
- "venue": {
- "addressLine": null,
- "cliApplied": null,
- "dns": [ ],
- "dnsList": [ ],
- "firmware": null,
- "id": null,
- "isTemplate": null,
- "lastScheduleUpdateTime": null,
- "name": null,
- "preDownloadFirmware": null,
- "profileId": [ ],
- "switchFirmwareVersion": null,
- "switchFirmwareVersionAboveTen": null,
- "switchLoginPassword": null,
- "switchLoginUsername": null,
- "syslogEnabled": null,
- "syslogPrimaryServer": null,
- "syslogSecondaryServer": null,
- "tenant": null,
- "timeZone": null,
- "upgradeSchedule": null
}
}
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "profile": { },
- "tenant": { },
- "trustPorts": [
- null
], - "trustedPortType": "all",
- "vlanDemand": true
}
], - "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "defaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 3,
- "profile": { },
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 65535,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- null
], - "tenant": { },
- "vlanId": 1,
- "vlanName": "string"
}
], - "voiceVlanConfigs": [
- {
- "model": "ICX7150-24",
- "voiceVlans": [
- null
]
}
]
}
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchFirmwareVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}
}
}
]
}, - "tenantSync": true,
- "trustPorts": [
- "string"
], - "unknown": true,
- "updateSwitchNameInES": true,
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- {
- "aclRules": [ ],
- "aclType": null,
- "id": null,
- "name": null,
- "profile": null,
- "profileId": null,
- "tenant": null
}
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": "string",
- "id": "string",
- "name": "string",
- "overwrite": true,
- "profile": { },
- "switchModelArray": [
- null
], - "switchModels": "string",
- "tenant": { },
- "variables": [
- null
]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- {
- "id": null,
- "profile": null,
- "tenant": null,
- "venue": null
}
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- {
- "id": null,
- "model": null,
- "profile": null,
- "tenant": null,
- "trustPorts": [ ],
- "trustedPortType": null,
- "vlanDemand": null
}
], - "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": null,
- "arpInspectionTrustPort": null,
- "defaultVlan": null,
- "id": null,
- "igmpSnooping": null,
- "ipv4DhcpSnooping": null,
- "ipv4DhcpSnoopingTrustPort": null,
- "multicastVersion": null,
- "profile": null,
- "rootBridgeFamilyId": null,
- "spanningTreePriority": null,
- "spanningTreeProtocol": null,
- "switchFamilyModels": [ ],
- "tenant": null,
- "vlanId": null,
- "vlanName": null
}
], - "voiceVlanConfigs": [
- {
- "model": null,
- "voiceVlans": [ ]
}
]
}
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchFirmwareVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": { }
}
]
}, - "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- null
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": null,
- "id": null,
- "name": null,
- "overwrite": null,
- "profile": null,
- "switchModelArray": [ ],
- "switchModels": null,
- "tenant": null,
- "variables": [ ]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- null
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- null
], - "venues": [
- null
], - "vlans": [
- null
], - "voiceVlanConfigs": [
- null
]
}
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- null
], - "dnsList": [
- null
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- null
], - "switchFirmwareVersion": { },
- "switchFirmwareVersionAboveTen": { },
- "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": { }
}
]
}
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- null
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": null,
- "id": null,
- "name": null,
- "overwrite": null,
- "profile": null,
- "switchModelArray": [ ],
- "switchModels": null,
- "tenant": null,
- "variables": [ ]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- null
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- null
], - "venues": [
- null
], - "vlans": [
- null
], - "voiceVlanConfigs": [
- null
]
}
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- null
], - "dnsList": [
- null
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- null
], - "switchFirmwareVersion": { },
- "switchFirmwareVersionAboveTen": { },
- "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": { }
}
]
}
}
}, - "venue": {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- null
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": null,
- "id": null,
- "name": null,
- "overwrite": null,
- "profile": null,
- "switchModelArray": [ ],
- "switchModels": null,
- "tenant": null,
- "variables": [ ]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- null
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- null
], - "venues": [
- null
], - "vlans": [
- null
], - "voiceVlanConfigs": [
- null
]
}
], - "venues": [
- { }
]
}
}, - "switchFirmwareVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- null
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": null,
- "id": null,
- "name": null,
- "overwrite": null,
- "profile": null,
- "switchModelArray": [ ],
- "switchModels": null,
- "tenant": null,
- "variables": [ ]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- null
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- null
], - "venues": [
- null
], - "vlans": [
- null
], - "voiceVlanConfigs": [
- null
]
}
], - "venues": [
- { }
]
}
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- {
- "aclRules": [ ],
- "aclType": null,
- "id": null,
- "name": null,
- "profile": null,
- "profileId": null,
- "tenant": null
}
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": "string",
- "id": "string",
- "name": "string",
- "overwrite": true,
- "profile": { },
- "switchModelArray": [
- null
], - "switchModels": "string",
- "tenant": { },
- "variables": [
- null
]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- {
- "id": null,
- "profile": null,
- "tenant": null,
- "venue": null
}
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- {
- "id": null,
- "model": null,
- "profile": null,
- "tenant": null,
- "trustPorts": [ ],
- "trustedPortType": null,
- "vlanDemand": null
}
], - "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": null,
- "arpInspectionTrustPort": null,
- "defaultVlan": null,
- "id": null,
- "igmpSnooping": null,
- "ipv4DhcpSnooping": null,
- "ipv4DhcpSnoopingTrustPort": null,
- "multicastVersion": null,
- "profile": null,
- "rootBridgeFamilyId": null,
- "spanningTreePriority": null,
- "spanningTreeProtocol": null,
- "switchFamilyModels": [ ],
- "tenant": null,
- "vlanId": null,
- "vlanName": null
}
], - "voiceVlanConfigs": [
- {
- "model": null,
- "voiceVlans": [ ]
}
]
}
], - "venues": [
- { }
]
}, - "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- null
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": null,
- "id": null,
- "name": null,
- "overwrite": null,
- "profile": null,
- "switchModelArray": [ ],
- "switchModels": null,
- "tenant": null,
- "variables": [ ]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- null
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- null
], - "venues": [
- null
], - "vlans": [
- null
], - "voiceVlanConfigs": [
- null
]
}
], - "venues": [
- { }
]
}, - "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [ ],
- "acxCliProfile": null,
- "acxVenueCliTemplate": null,
- "cliProfile": null,
- "description": null,
- "id": null,
- "name": null,
- "profileType": null,
- "profileVenues": [ ],
- "regularProfile": null,
- "tenant": null,
- "trustedPorts": [ ],
- "venues": [ ],
- "vlans": [ ],
- "voiceVlanConfigs": [ ]
}
], - "venues": [
- { }
]
}
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [ ],
- "acxCliProfile": null,
- "acxVenueCliTemplate": null,
- "cliProfile": null,
- "description": null,
- "id": null,
- "name": null,
- "profileType": null,
- "profileVenues": [ ],
- "regularProfile": null,
- "tenant": null,
- "trustedPorts": [ ],
- "venues": [ ],
- "vlans": [ ],
- "voiceVlanConfigs": [ ]
}
], - "venues": [
- { }
]
}
}
}
}, - "vlanCount": 0,
- "vlanCustomize": true,
- "waitConfigurationCollectTime": 0,
- "waitingConfigurationCollect": true,
- "waitingRunningConfig": true
}, - "id": "string",
- "insufficientLicense": true,
- "model": "string",
- "priority": 255,
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- {
- "aclRules": [
- {
- "acl": null,
- "action": null,
- "destination": null,
- "destinationPort": null,
- "dscpMarking": null,
- "dscpMatching": null,
- "id": null,
- "internalPriority": null,
- "protocol": null,
- "sequence": null,
- "source": null,
- "sourcePort": null,
- "tenant": null
}
], - "aclType": "standard",
- "id": "string",
- "name": "string",
- "profile": { },
- "profileId": "string",
- "tenant": { }
}
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": "string",
- "id": "string",
- "name": "string",
- "overwrite": true,
- "profile": { },
- "switchModelArray": [
- "string"
], - "switchModels": "string",
- "tenant": { },
- "variables": [
- {
- "addressType": true,
- "id": "string",
- "ipAddressEnd": 0,
- "ipAddressStart": 0,
- "name": "string",
- "needUpdate": true,
- "rangeType": true,
- "subMaskAndEndIp": [
- null
], - "value": "string",
- "variableName": "string",
- "variableType": "ADDRESS"
}
]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- {
- "id": "string",
- "profile": { },
- "tenant": { },
- "venue": {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- null
], - "dnsList": [
- null
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- null
], - "switchFirmwareVersion": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "switchFirmwareVersionAboveTen": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": null,
- "downloadTime": null,
- "id": null,
- "status": null,
- "tenant": null,
- "timeSlot": null,
- "upgradeScheduleLevel": null,
- "version": null,
- "versionAboveTen": null
}
}
}
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "profile": { },
- "tenant": { },
- "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
], - "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "defaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 3,
- "profile": { },
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 65535,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": null,
- "model": null,
- "taggedPorts": null,
- "tenant": null,
- "untaggedPorts": null,
- "vlan": null,
- "voicePorts": null
}
], - "tenant": { },
- "vlanId": 1,
- "vlanName": "string"
}
], - "voiceVlanConfigs": [
- {
- "model": "ICX7150-24",
- "voiceVlans": [
- {
- "taggedPorts": [ ],
- "vlanId": null
}
]
}
]
}
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchFirmwareVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}
}
}
]
}, - "unitId": 1
}
], - "subnetMask": "string",
- "syncDataEndTime": "2019-08-24T14:15:22Z",
- "syncDataId": "string",
- "syncDataStartTime": "2019-08-24T14:15:22Z",
- "tags": "string",
- "trustPorts": [
- "string"
], - "venueId": "string",
- "vlanCustomize": true
}
{- "defaultGateway": "string",
- "description": "string",
- "dhcpClientEnabled": true,
- "dhcpServerEnabled": true,
- "enableStack": true,
- "firmwareVersion": "string",
- "id": "string",
- "igmpSnooping": "active",
- "initialVlanId": 0,
- "ipAddress": "string",
- "ipAddressInterface": "string",
- "ipAddressInterfaceType": "NONE",
- "ipAddressType": "static",
- "jumboMode": true,
- "lastDataSyncTime": 0,
- "lastDataSyncTriggerTime": 0,
- "name": "string",
- "position": {
- "floorplanId": "string",
- "id": "string",
- "xpercent": 0.1,
- "ypercent": 0.1
}, - "previousMembers": [
- "string"
], - "rearModule": "string",
- "softDeletedDate": "2019-08-24T14:15:22Z",
- "spanningTreePriority": 0,
- "specifiedType": "AUTO",
- "stackConfigTimestamp": "string",
- "stackMembers": [
- {
- "activeSwitch": "string",
- "id": "string",
- "memberSerials": [
- "string"
], - "model": "string",
- "rearModule": "string"
}
], - "subnetMask": "string",
- "syncDataEndTime": 0,
- "syncDataId": "string",
- "syncDataStartTime": 0,
- "tags": "string",
- "trustPorts": [
- "string"
], - "venueId": "string"
}
Execute sync or reboot command on the specified switch device, no need to provide switch id list on the request body.
switchId required | string |
deviceRequestAction | string Enum: "sync" "reboot" "syncAdminPassword" |
switchIdList | Array of strings |
{- "deviceRequestAction": "sync",
- "switchIdList": [
- "string"
]
}
{- "errors": [
- {
- "code": "string",
- "message": "string"
}
], - "requestId": "string"
}
Execute sync venues admin password on multiple switch devices, switch id list should be provided on the request body.
venueId required | string |
deviceRequestAction | string Enum: "sync" "reboot" "syncAdminPassword" |
switchIdList | Array of strings |
{- "deviceRequestAction": "sync",
- "switchIdList": [
- "string"
]
}
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
Retrieve list of venues' ICX switches.
venueId required | string |
{- "defaultGateway": "string",
- "description": "string",
- "dhcpClientEnabled": true,
- "dhcpServerEnabled": true,
- "enableStack": true,
- "firmwareVersion": "string",
- "id": "string",
- "igmpSnooping": "active",
- "initialVlanId": 0,
- "ipAddress": "string",
- "ipAddressInterface": "string",
- "ipAddressInterfaceType": "NONE",
- "ipAddressType": "static",
- "jumboMode": true,
- "lastDataSyncTime": 0,
- "lastDataSyncTriggerTime": 0,
- "name": "string",
- "position": {
- "floorplanId": "string",
- "id": "string",
- "xpercent": 0.1,
- "ypercent": 0.1
}, - "previousMembers": [
- "string"
], - "rearModule": "string",
- "softDeletedDate": "2019-08-24T14:15:22Z",
- "spanningTreePriority": 0,
- "specifiedType": "AUTO",
- "stackConfigTimestamp": "string",
- "stackMembers": [
- {
- "activeSwitch": "string",
- "id": "string",
- "memberSerials": [
- "string"
], - "model": "string",
- "rearModule": "string"
}
], - "subnetMask": "string",
- "syncDataEndTime": 0,
- "syncDataId": "string",
- "syncDataStartTime": 0,
- "tags": "string",
- "trustPorts": [
- "string"
], - "venueId": "string"
}
Add multiple ICX switches. Use activity API with request id to get the status update.
venueId required | string |
defaultGateway | string |
description | string |
dhcpClientEnabled | boolean |
dhcpServerEnabled | boolean |
enableStack | boolean |
id | string |
igmpSnooping | string Enum: "active" "passive" "none" |
initialVlanId | integer <int32> |
ipAddress | string |
ipAddressInterface | string |
ipAddressInterfaceType | string Enum: "NONE" "PORT" "VE" "MANAGEMENT" |
ipAddressType | string Enum: "static" "dynamic" |
jumboMode | boolean |
name | string |
rearModule | string |
spanningTreePriority | integer <int32> |
specifiedType | string Enum: "AUTO" "SWITCH" "ROUTER" |
Array of objects (Switch_Service_API_&_Model_Documentation_StackMembersViewV1001) | |
subnetMask | string |
vlanCustomize | boolean |
[- {
- "defaultGateway": "string",
- "description": "string",
- "dhcpClientEnabled": true,
- "dhcpServerEnabled": true,
- "enableStack": true,
- "id": "string",
- "igmpSnooping": "active",
- "initialVlanId": 0,
- "ipAddress": "string",
- "ipAddressInterface": "string",
- "ipAddressInterfaceType": "NONE",
- "ipAddressType": "static",
- "jumboMode": true,
- "name": "string",
- "rearModule": "string",
- "spanningTreePriority": 0,
- "specifiedType": "AUTO",
- "stackMembers": [
- {
- "activeSwitch": "string",
- "id": "string",
- "model": "string"
}
], - "subnetMask": "string",
- "vlanCustomize": true
}
]
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
Get ICX switch by id.
venueId required | string |
switchId required | string |
{- "defaultGateway": "string",
- "description": "string",
- "dhcpClientEnabled": true,
- "dhcpServerEnabled": true,
- "enableStack": true,
- "id": "string",
- "igmpSnooping": "active",
- "initialVlanId": 0,
- "ipAddress": "string",
- "ipAddressInterface": "string",
- "ipAddressInterfaceType": "NONE",
- "ipAddressType": "static",
- "jumboMode": true,
- "name": "string",
- "rearModule": "string",
- "spanningTreePriority": 0,
- "specifiedType": "AUTO",
- "stackMembers": [
- {
- "activeSwitch": "string",
- "id": "string",
- "model": "string"
}
], - "subnetMask": "string",
- "vlanCustomize": true
}
Add an ICX switch. Use activity API with request id to get the status update.
venueId required | string |
switchId required | string |
defaultGateway | string |
description | string |
dhcpClientEnabled | boolean |
dhcpServerEnabled | boolean |
enableStack | boolean |
id | string |
igmpSnooping | string Enum: "active" "passive" "none" |
initialVlanId | integer <int32> |
ipAddress | string |
ipAddressInterface | string |
ipAddressInterfaceType | string Enum: "NONE" "PORT" "VE" "MANAGEMENT" |
ipAddressType | string Enum: "static" "dynamic" |
jumboMode | boolean |
name | string |
rearModule | string |
spanningTreePriority | integer <int32> |
specifiedType | string Enum: "AUTO" "SWITCH" "ROUTER" |
Array of objects (Switch_Service_API_&_Model_Documentation_StackMembersViewV1001) | |
subnetMask | string |
vlanCustomize | boolean |
{- "defaultGateway": "string",
- "description": "string",
- "dhcpClientEnabled": true,
- "dhcpServerEnabled": true,
- "enableStack": true,
- "id": "string",
- "igmpSnooping": "active",
- "initialVlanId": 0,
- "ipAddress": "string",
- "ipAddressInterface": "string",
- "ipAddressInterfaceType": "NONE",
- "ipAddressType": "static",
- "jumboMode": true,
- "name": "string",
- "rearModule": "string",
- "spanningTreePriority": 0,
- "specifiedType": "AUTO",
- "stackMembers": [
- {
- "activeSwitch": "string",
- "id": "string",
- "model": "string"
}
], - "subnetMask": "string",
- "vlanCustomize": true
}
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
Update ICX switch. Use activity API with request id to get the status update.
venueId required | string |
switchId required | string |
defaultGateway | string |
description | string |
dhcpClientEnabled | boolean |
dhcpServerEnabled | boolean |
enableStack | boolean |
id | string |
igmpSnooping | string Enum: "active" "passive" "none" |
initialVlanId | integer <int32> |
ipAddress | string |
ipAddressInterface | string |
ipAddressInterfaceType | string Enum: "NONE" "PORT" "VE" "MANAGEMENT" |
ipAddressType | string Enum: "static" "dynamic" |
jumboMode | boolean |
name | string |
rearModule | string |
spanningTreePriority | integer <int32> |
specifiedType | string Enum: "AUTO" "SWITCH" "ROUTER" |
Array of objects (Switch_Service_API_&_Model_Documentation_StackMembersViewV1001) | |
subnetMask | string |
vlanCustomize | boolean |
{- "defaultGateway": "string",
- "description": "string",
- "dhcpClientEnabled": true,
- "dhcpServerEnabled": true,
- "enableStack": true,
- "id": "string",
- "igmpSnooping": "active",
- "initialVlanId": 0,
- "ipAddress": "string",
- "ipAddressInterface": "string",
- "ipAddressInterfaceType": "NONE",
- "ipAddressType": "static",
- "jumboMode": true,
- "name": "string",
- "rearModule": "string",
- "spanningTreePriority": 0,
- "specifiedType": "AUTO",
- "stackMembers": [
- {
- "activeSwitch": "string",
- "id": "string",
- "model": "string"
}
], - "subnetMask": "string",
- "vlanCustomize": true
}
{- "requestId": "string",
- "response": {
- "defaultGateway": "string",
- "description": "string",
- "dhcpClientEnabled": true,
- "dhcpServerEnabled": true,
- "enableStack": true,
- "id": "string",
- "igmpSnooping": "active",
- "initialVlanId": 0,
- "ipAddress": "string",
- "ipAddressInterface": "string",
- "ipAddressInterfaceType": "NONE",
- "ipAddressType": "static",
- "jumboMode": true,
- "name": "string",
- "rearModule": "string",
- "spanningTreePriority": 0,
- "specifiedType": "AUTO",
- "stackMembers": [
- {
- "activeSwitch": "string",
- "id": "string",
- "model": "string"
}
], - "subnetMask": "string",
- "vlanCustomize": true
}
}
Execute sync or reboot command on the specified switch device, no need to provide switch id list on the request body.
venueId required | string |
switchId required | string |
deviceRequestAction | string Enum: "sync" "reboot" "syncAdminPassword" |
switchIdList | Array of strings |
{- "deviceRequestAction": "sync",
- "switchIdList": [
- "string"
]
}
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
Update ICX switch position in the floor plan
venueId required | string |
switchId required | string |
floorPlanId | string |
xPercent | number <float> |
yPercent | number <float> |
{- "floorPlanId": "string",
- "xPercent": 0.1,
- "yPercent": 0.1
}
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
Add web authentication page template.
id | string [ 0 .. 37 ] characters |
name required | string [ 0 .. 32 ] characters |
tag | string [ 0 .. 255 ] characters |
tenantId | string |
webAuthCustomBottom | string [ 0 .. 255 ] characters |
webAuthCustomLoginButton | string [ 0 .. 32 ] characters |
webAuthCustomTitle | string [ 0 .. 128 ] characters |
webAuthCustomTop | string [ 0 .. 255 ] characters |
webAuthPasswordLabel | string [ 0 .. 32 ] characters |
{- "id": "string",
- "name": "string",
- "tag": "string",
- "tenantId": "string",
- "webAuthCustomBottom": "string",
- "webAuthCustomLoginButton": "string",
- "webAuthCustomTitle": "string",
- "webAuthCustomTop": "string",
- "webAuthPasswordLabel": "string"
}
{- "id": "string",
- "name": "string",
- "switchCount": 0,
- "switchVenueInfos": [
- {
- "id": "string",
- "serialNumber": "string",
- "switchId": "string",
- "switchModel": "string",
- "switchName": "string",
- "venueId": "string",
- "venueName": "string"
}
], - "tag": "string",
- "venueCount": 0,
- "webAuthCustomBottom": "string",
- "webAuthCustomLoginButton": "string",
- "webAuthCustomTitle": "string",
- "webAuthCustomTop": "string",
- "webAuthPageTemplateViewList": [
- { }
], - "webAuthPasswordLabel": "string",
- "webAuthUserIdLabel": "string"
}
List of tenant's web authentication page templates.
fields | Array of strings |
page | integer <int32> |
pageSize | integer <int32> |
searchString | string |
searchTargetFields | Array of strings |
sortField | string |
sortOrder | string Enum: "ASC" "DESC" |
{- "fields": [
- "string"
], - "page": 0,
- "pageSize": 0,
- "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortField": "string",
- "sortOrder": "ASC"
}
{- "data": [
- { }
], - "fields": [
- "string"
], - "id": "string",
- "page": 0,
- "totalCount": 0,
- "totalPages": 0
}
Get a web authentication page template by id.
templateId required | string |
{- "id": "string",
- "name": "string",
- "switchCount": 0,
- "switchVenueInfos": [
- {
- "id": "string",
- "serialNumber": "string",
- "switchId": "string",
- "switchModel": "string",
- "switchName": "string",
- "venueId": "string",
- "venueName": "string"
}
], - "tag": "string",
- "venueCount": 0,
- "webAuthCustomBottom": "string",
- "webAuthCustomLoginButton": "string",
- "webAuthCustomTitle": "string",
- "webAuthCustomTop": "string",
- "webAuthPageTemplateViewList": [
- { }
], - "webAuthPasswordLabel": "string",
- "webAuthUserIdLabel": "string"
}
Update web authentication page template by id.
templateId required | string |
id | string [ 0 .. 37 ] characters |
name required | string [ 0 .. 32 ] characters |
tag | string [ 0 .. 255 ] characters |
tenantId | string |
webAuthCustomBottom | string [ 0 .. 255 ] characters |
webAuthCustomLoginButton | string [ 0 .. 32 ] characters |
webAuthCustomTitle | string [ 0 .. 128 ] characters |
webAuthCustomTop | string [ 0 .. 255 ] characters |
webAuthPasswordLabel | string [ 0 .. 32 ] characters |
{- "id": "string",
- "name": "string",
- "tag": "string",
- "tenantId": "string",
- "webAuthCustomBottom": "string",
- "webAuthCustomLoginButton": "string",
- "webAuthCustomTitle": "string",
- "webAuthCustomTop": "string",
- "webAuthPasswordLabel": "string"
}
{- "id": "string",
- "name": "string",
- "switchCount": 0,
- "switchVenueInfos": [
- {
- "id": "string",
- "serialNumber": "string",
- "switchId": "string",
- "switchModel": "string",
- "switchName": "string",
- "venueId": "string",
- "venueName": "string"
}
], - "tag": "string",
- "venueCount": 0,
- "webAuthCustomBottom": "string",
- "webAuthCustomLoginButton": "string",
- "webAuthCustomTitle": "string",
- "webAuthCustomTop": "string",
- "webAuthPageTemplateViewList": [
- { }
], - "webAuthPasswordLabel": "string",
- "webAuthUserIdLabel": "string"
}
Get a web authentication page template's switch info by id.
templateId required | string |
{- "id": "string",
- "name": "string",
- "switchCount": 0,
- "switchVenueInfos": [
- {
- "id": "string",
- "serialNumber": "string",
- "switchId": "string",
- "switchModel": "string",
- "switchName": "string",
- "venueId": "string",
- "venueName": "string"
}
], - "tag": "string",
- "venueCount": 0,
- "webAuthCustomBottom": "string",
- "webAuthCustomLoginButton": "string",
- "webAuthCustomTitle": "string",
- "webAuthCustomTop": "string",
- "webAuthPageTemplateViewList": [
- { }
], - "webAuthPasswordLabel": "string",
- "webAuthUserIdLabel": "string"
}
Get a web authentication page template's switch info by id.
templateId required | string |
[- {
- "id": "string",
- "serialNumber": "string",
- "switchId": "string",
- "switchModel": "string",
- "switchName": "string",
- "venueId": "string",
- "venueName": "string"
}
]
Delete multiple regular switch profiles or command-line interface profiles.
[- "string"
]
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
Get multiple regular switch profiles or command-line interface profiles.
{- "acls": [
- {
- "aclRules": [
- {
- "action": "permit",
- "destination": "string",
- "destinationPort": 0,
- "dscpMarking": 0,
- "dscpMatching": 0,
- "id": "string",
- "internalPriority": 0,
- "protocol": "ip",
- "sequence": 0,
- "source": "string",
- "sourcePort": 0
}
], - "aclType": "standard",
- "aclViewList": [
- { }
], - "id": "string",
- "name": "string"
}
], - "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "trustedPorts": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "option": "string",
- "slotNumber": 0
}
], - "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
], - "venueCliTemplate": {
- "cli": "string",
- "id": "string",
- "name": "string",
- "overwrite": true,
- "switchModels": "string",
- "variables": [
- {
- "name": "string",
- "type": "ADDRESS",
- "value": "string"
}
]
}, - "venueCount": 0,
- "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 0,
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 0,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "option": "string",
- "slotNumber": 0
}
], - "taggedPorts": "string",
- "untaggedPorts": "string",
- "voicePorts": "string"
}
], - "vlanId": 0,
- "vlanName": "string"
}
], - "voiceVlanConfigs": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "voiceVlans": [
- {
- "id": "string",
- "taggedPorts": [
- "string"
], - "vlanId": 0
}
]
}
]
}
Add a regular switch profile or command-line interface profile. Use activity API with request id to get the status update.
Array of objects (Switch_Service_API_&_Model_Documentation_AclBo) unique | |
description | string |
id | string |
name | string^.{1,64}$ |
profileType | string Enum: "Regular" "CLI" |
Array of objects (Switch_Service_API_&_Model_Documentation_TrustedPortBo) unique | |
object (Switch_Service_API_&_Model_Documentation_AcxVenueCliTemplateBo) | |
venues | Array of strings |
Array of objects (Switch_Service_API_&_Model_Documentation_VlanBo) unique | |
Array of objects (Switch_Service_API_&_Model_Documentation_VoiceVlanConfigBo) unique |
{- "acls": [
- {
- "aclRules": [
- {
- "action": "permit",
- "destination": "string",
- "destinationPort": "string",
- "dscpMarking": 0,
- "dscpMatching": 0,
- "id": "string",
- "internalPriority": 0,
- "protocol": "ip",
- "sequence": 0,
- "source": "string",
- "sourcePort": "string",
- "typeIp": true
}
], - "aclType": "standard",
- "id": "string",
- "name": "string",
- "switchId": "string",
- "uniqueName": "string"
}
], - "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "trustedPorts": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "profile": {
- "acls": [
- {
- "aclRules": [
- {
- "acl": { },
- "action": "permit",
- "destination": "string",
- "destinationPort": 65535,
- "dscpMarking": 0,
- "dscpMatching": 0,
- "id": "string",
- "internalPriority": 0,
- "protocol": "ip",
- "sequence": 1,
- "source": "string",
- "sourcePort": 65535,
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "latestReleaseVersion": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "latestReleaseVersionAboveTen": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- null
], - "venues": [
- null
]
}
}
], - "aclType": "standard",
- "id": "string",
- "name": "string",
- "profile": { },
- "profileId": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- null
], - "dnsList": [
- null
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- null
], - "switchFirmwareVersion": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "switchFirmwareVersionAboveTen": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": null,
- "downloadTime": null,
- "id": null,
- "status": null,
- "tenant": null,
- "timeSlot": null,
- "upgradeScheduleLevel": null,
- "version": null,
- "versionAboveTen": null
}
}
]
}
}
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": "string",
- "id": "string",
- "name": "string",
- "overwrite": true,
- "profile": { },
- "switchModelArray": [
- "string"
], - "switchModels": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchFirmwareVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": null,
- "id": null,
- "startDateTime": null,
- "status": null,
- "totalCapacityVenue": null
}, - "upgradeScheduleLevel": "VENUE",
- "version": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "versionAboveTen": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}
}
}
]
}, - "variables": [
- {
- "addressType": true,
- "id": "string",
- "ipAddressEnd": 0,
- "ipAddressStart": 0,
- "name": "string",
- "needUpdate": true,
- "rangeType": true,
- "subMaskAndEndIp": [
- "string"
], - "value": "string",
- "variableName": "string",
- "variableType": "ADDRESS"
}
]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- {
- "id": "string",
- "profile": { },
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- null
], - "dnsList": [
- null
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- null
], - "switchFirmwareVersion": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "switchFirmwareVersionAboveTen": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": null,
- "downloadTime": null,
- "id": null,
- "status": null,
- "tenant": null,
- "timeSlot": null,
- "upgradeScheduleLevel": null,
- "version": null,
- "versionAboveTen": null
}
}
]
}, - "venue": {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- null
], - "venues": [
- null
]
}
}, - "switchFirmwareVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- null
], - "venues": [
- null
]
}
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- { }
]
}, - "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "latestReleaseVersion": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "latestReleaseVersionAboveTen": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- null
], - "venues": [
- null
]
}, - "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": null,
- "id": null,
- "latestBetaVersion": null,
- "latestReleaseVersion": null,
- "latestReleaseVersionAboveTen": null,
- "name": null,
- "preDownloadFirmware": null,
- "profiles": [ ],
- "venues": [ ]
}
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": null,
- "id": null,
- "latestBetaVersion": null,
- "latestReleaseVersion": null,
- "latestReleaseVersionAboveTen": null,
- "name": null,
- "preDownloadFirmware": null,
- "profiles": [ ],
- "venues": [ ]
}
}
}
}
}
], - "regularProfile": true,
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchFirmwareVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}
}
}
]
}, - "trustedPorts": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "profile": { },
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- null
], - "dnsList": [
- null
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- null
], - "switchFirmwareVersion": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "switchFirmwareVersionAboveTen": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": null,
- "downloadTime": null,
- "id": null,
- "status": null,
- "tenant": null,
- "timeSlot": null,
- "upgradeScheduleLevel": null,
- "version": null,
- "versionAboveTen": null
}
}
]
}, - "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
], - "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "defaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 3,
- "profile": { },
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 65535,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "taggedPorts": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "latestReleaseVersion": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "latestReleaseVersionAboveTen": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- null
], - "venues": [
- null
]
}, - "untaggedPorts": "string",
- "vlan": { },
- "voicePorts": "string"
}
], - "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- null
], - "dnsList": [
- null
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- null
], - "switchFirmwareVersion": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "switchFirmwareVersionAboveTen": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": null,
- "downloadTime": null,
- "id": null,
- "status": null,
- "tenant": null,
- "timeSlot": null,
- "upgradeScheduleLevel": null,
- "version": null,
- "versionAboveTen": null
}
}
]
}, - "vlanId": 1,
- "vlanName": "string"
}
], - "voiceVlanConfigs": [
- {
- "model": "ICX7150-24",
- "voiceVlans": [
- {
- "taggedPorts": [
- "string"
], - "vlanId": 1
}
]
}
]
}, - "slots": [
- {
- "enable": true,
- "id": "string",
- "option": "string",
- "slotNumber": 0
}
], - "tenantId": "string",
- "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
], - "venueCliTemplate": {
- "cli": "string",
- "id": "string",
- "name": "string",
- "overwrite": true,
- "profile": { },
- "switchModels": "string",
- "variables": [
- {
- "name": "string",
- "type": "ADDRESS",
- "value": "string"
}
]
}, - "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "arpInspectionTrustPortList": [
- "string"
], - "arpTrustPortsList": [
- "string"
], - "defaultVlan": true,
- "dhcpTrustPortsList": [
- "string"
], - "dummyVlan": true,
- "enableAsDefaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "igmpSnoopingTypeChanged": true,
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "ipv4DhcpSnoopingTrustPortList": [
- "string"
], - "managementVlan": true,
- "multicastVersion": 3,
- "notDummyVlan": true,
- "rapidSpanningTreeProtocol": true,
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 65535,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "id": "string",
- "option": "string",
- "slotNumber": 0
}
], - "switchId": "string",
- "taggedPorts": "string",
- "untaggedPorts": "string",
- "voicePorts": "string"
}
], - "switchId": "string",
- "switchVlanPortModel": {
- "id": "string",
- "switchModel": "ICX7150-24",
- "taggedPorts": "string",
- "taggedPortsList": [
- "string"
], - "untaggedPorts": "string",
- "untaggedPortsList": [
- "string"
], - "voicePorts": "string",
- "voicePortsList": [
- "string"
]
}, - "switchVlanPortModels": [
- {
- "id": "string",
- "switchModel": "ICX7150-24",
- "taggedPorts": "string",
- "taggedPortsList": [
- "string"
], - "untaggedPorts": "string",
- "untaggedPortsList": [
- "string"
], - "voicePorts": "string",
- "voicePortsList": [
- "string"
]
}
], - "taggedPortsList": [
- "string"
], - "untaggedPortsList": [
- "string"
], - "vlanId": 1,
- "vlanName": "string"
}
], - "voiceVlanConfigs": [
- {
- "model": "ICX7150-24",
- "voiceVlans": [
- {
- "taggedPorts": [
- "string"
], - "vlanId": 1
}
]
}
]
}
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
List the regular switch profiles or command-line interface profiles.
fields | Array of strings |
filterType | string |
object | |
page | integer <int32> |
pageSize | integer <int32> |
sortField | string |
sortOrder | string Enum: "ASC" "DESC" |
{- "fields": [
- "string"
], - "filterType": "string",
- "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "page": 0,
- "pageSize": 0,
- "sortField": "string",
- "sortOrder": "ASC"
}
{- "data": [
- { }
], - "fields": [
- "string"
], - "id": "string",
- "page": 0,
- "totalCount": 0,
- "totalPages": 0
}
Get a regular switch profile or command-line interface profile.
switchProfileId required | string |
{- "acls": [
- {
- "aclRules": [
- {
- "action": "permit",
- "destination": "string",
- "destinationPort": 0,
- "dscpMarking": 0,
- "dscpMatching": 0,
- "id": "string",
- "internalPriority": 0,
- "protocol": "ip",
- "sequence": 0,
- "source": "string",
- "sourcePort": 0
}
], - "aclType": "standard",
- "aclViewList": [
- { }
], - "id": "string",
- "name": "string"
}
], - "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "trustedPorts": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "option": "string",
- "slotNumber": 0
}
], - "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
], - "venueCliTemplate": {
- "cli": "string",
- "id": "string",
- "name": "string",
- "overwrite": true,
- "switchModels": "string",
- "variables": [
- {
- "name": "string",
- "type": "ADDRESS",
- "value": "string"
}
]
}, - "venueCount": 0,
- "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 0,
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 0,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "option": "string",
- "slotNumber": 0
}
], - "taggedPorts": "string",
- "untaggedPorts": "string",
- "voicePorts": "string"
}
], - "vlanId": 0,
- "vlanName": "string"
}
], - "voiceVlanConfigs": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "voiceVlans": [
- {
- "id": "string",
- "taggedPorts": [
- "string"
], - "vlanId": 0
}
]
}
]
}
Update a regular switch profile or command-line interface profile. Use activity API with request id to get the status update.
switchProfileId required | string |
Array of objects (Switch_Service_API_&_Model_Documentation_AclBo) unique | |
description | string |
id | string |
name | string^.{1,64}$ |
profileType | string Enum: "Regular" "CLI" |
Array of objects (Switch_Service_API_&_Model_Documentation_TrustedPortBo) unique | |
object (Switch_Service_API_&_Model_Documentation_AcxVenueCliTemplateBo) | |
venues | Array of strings |
Array of objects (Switch_Service_API_&_Model_Documentation_VlanBo) unique | |
Array of objects (Switch_Service_API_&_Model_Documentation_VoiceVlanConfigBo) unique |
{- "acls": [
- {
- "aclRules": [
- {
- "action": "permit",
- "destination": "string",
- "destinationPort": "string",
- "dscpMarking": 0,
- "dscpMatching": 0,
- "id": "string",
- "internalPriority": 0,
- "protocol": "ip",
- "sequence": 0,
- "source": "string",
- "sourcePort": "string",
- "typeIp": true
}
], - "aclType": "standard",
- "id": "string",
- "name": "string",
- "switchId": "string",
- "uniqueName": "string"
}
], - "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "trustedPorts": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "profile": {
- "acls": [
- {
- "aclRules": [
- {
- "acl": { },
- "action": "permit",
- "destination": "string",
- "destinationPort": 65535,
- "dscpMarking": 0,
- "dscpMatching": 0,
- "id": "string",
- "internalPriority": 0,
- "protocol": "ip",
- "sequence": 1,
- "source": "string",
- "sourcePort": 65535,
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "latestReleaseVersion": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "latestReleaseVersionAboveTen": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- null
], - "venues": [
- null
]
}
}
], - "aclType": "standard",
- "id": "string",
- "name": "string",
- "profile": { },
- "profileId": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- null
], - "dnsList": [
- null
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- null
], - "switchFirmwareVersion": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "switchFirmwareVersionAboveTen": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": null,
- "downloadTime": null,
- "id": null,
- "status": null,
- "tenant": null,
- "timeSlot": null,
- "upgradeScheduleLevel": null,
- "version": null,
- "versionAboveTen": null
}
}
]
}
}
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": "string",
- "id": "string",
- "name": "string",
- "overwrite": true,
- "profile": { },
- "switchModelArray": [
- "string"
], - "switchModels": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchFirmwareVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": null,
- "id": null,
- "startDateTime": null,
- "status": null,
- "totalCapacityVenue": null
}, - "upgradeScheduleLevel": "VENUE",
- "version": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "versionAboveTen": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}
}
}
]
}, - "variables": [
- {
- "addressType": true,
- "id": "string",
- "ipAddressEnd": 0,
- "ipAddressStart": 0,
- "name": "string",
- "needUpdate": true,
- "rangeType": true,
- "subMaskAndEndIp": [
- "string"
], - "value": "string",
- "variableName": "string",
- "variableType": "ADDRESS"
}
]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- {
- "id": "string",
- "profile": { },
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- null
], - "dnsList": [
- null
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- null
], - "switchFirmwareVersion": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "switchFirmwareVersionAboveTen": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": null,
- "downloadTime": null,
- "id": null,
- "status": null,
- "tenant": null,
- "timeSlot": null,
- "upgradeScheduleLevel": null,
- "version": null,
- "versionAboveTen": null
}
}
]
}, - "venue": {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- null
], - "venues": [
- null
]
}
}, - "switchFirmwareVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- null
], - "venues": [
- null
]
}
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- { }
]
}, - "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "latestReleaseVersion": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "latestReleaseVersionAboveTen": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- null
], - "venues": [
- null
]
}, - "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": null,
- "id": null,
- "latestBetaVersion": null,
- "latestReleaseVersion": null,
- "latestReleaseVersionAboveTen": null,
- "name": null,
- "preDownloadFirmware": null,
- "profiles": [ ],
- "venues": [ ]
}
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": null,
- "id": null,
- "latestBetaVersion": null,
- "latestReleaseVersion": null,
- "latestReleaseVersionAboveTen": null,
- "name": null,
- "preDownloadFirmware": null,
- "profiles": [ ],
- "venues": [ ]
}
}
}
}
}
], - "regularProfile": true,
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchFirmwareVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}
}
}
]
}, - "trustedPorts": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "profile": { },
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- null
], - "dnsList": [
- null
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- null
], - "switchFirmwareVersion": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "switchFirmwareVersionAboveTen": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": null,
- "downloadTime": null,
- "id": null,
- "status": null,
- "tenant": null,
- "timeSlot": null,
- "upgradeScheduleLevel": null,
- "version": null,
- "versionAboveTen": null
}
}
]
}, - "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
], - "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "defaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 3,
- "profile": { },
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 65535,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "taggedPorts": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "latestReleaseVersion": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "latestReleaseVersionAboveTen": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- null
], - "venues": [
- null
]
}, - "untaggedPorts": "string",
- "vlan": { },
- "voicePorts": "string"
}
], - "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- null
], - "dnsList": [
- null
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- null
], - "switchFirmwareVersion": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "switchFirmwareVersionAboveTen": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": null,
- "downloadTime": null,
- "id": null,
- "status": null,
- "tenant": null,
- "timeSlot": null,
- "upgradeScheduleLevel": null,
- "version": null,
- "versionAboveTen": null
}
}
]
}, - "vlanId": 1,
- "vlanName": "string"
}
], - "voiceVlanConfigs": [
- {
- "model": "ICX7150-24",
- "voiceVlans": [
- {
- "taggedPorts": [
- "string"
], - "vlanId": 1
}
]
}
]
}, - "slots": [
- {
- "enable": true,
- "id": "string",
- "option": "string",
- "slotNumber": 0
}
], - "tenantId": "string",
- "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
], - "venueCliTemplate": {
- "cli": "string",
- "id": "string",
- "name": "string",
- "overwrite": true,
- "profile": { },
- "switchModels": "string",
- "variables": [
- {
- "name": "string",
- "type": "ADDRESS",
- "value": "string"
}
]
}, - "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "arpInspectionTrustPortList": [
- "string"
], - "arpTrustPortsList": [
- "string"
], - "defaultVlan": true,
- "dhcpTrustPortsList": [
- "string"
], - "dummyVlan": true,
- "enableAsDefaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "igmpSnoopingTypeChanged": true,
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "ipv4DhcpSnoopingTrustPortList": [
- "string"
], - "managementVlan": true,
- "multicastVersion": 3,
- "notDummyVlan": true,
- "rapidSpanningTreeProtocol": true,
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 65535,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "id": "string",
- "option": "string",
- "slotNumber": 0
}
], - "switchId": "string",
- "taggedPorts": "string",
- "untaggedPorts": "string",
- "voicePorts": "string"
}
], - "switchId": "string",
- "switchVlanPortModel": {
- "id": "string",
- "switchModel": "ICX7150-24",
- "taggedPorts": "string",
- "taggedPortsList": [
- "string"
], - "untaggedPorts": "string",
- "untaggedPortsList": [
- "string"
], - "voicePorts": "string",
- "voicePortsList": [
- "string"
]
}, - "switchVlanPortModels": [
- {
- "id": "string",
- "switchModel": "ICX7150-24",
- "taggedPorts": "string",
- "taggedPortsList": [
- "string"
], - "untaggedPorts": "string",
- "untaggedPortsList": [
- "string"
], - "voicePorts": "string",
- "voicePortsList": [
- "string"
]
}
], - "taggedPortsList": [
- "string"
], - "untaggedPortsList": [
- "string"
], - "vlanId": 1,
- "vlanName": "string"
}
], - "voiceVlanConfigs": [
- {
- "model": "ICX7150-24",
- "voiceVlans": [
- {
- "taggedPorts": [
- "string"
], - "vlanId": 1
}
]
}
]
}
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
Get regular switch profiles or command-line interface profiles of the venue.
venueId required | string |
{- "acls": [
- {
- "aclRules": [
- {
- "action": "permit",
- "destination": "string",
- "destinationPort": 0,
- "dscpMarking": 0,
- "dscpMatching": 0,
- "id": "string",
- "internalPriority": 0,
- "protocol": "ip",
- "sequence": 0,
- "source": "string",
- "sourcePort": 0
}
], - "aclType": "standard",
- "aclViewList": [
- { }
], - "id": "string",
- "name": "string"
}
], - "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "trustedPorts": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "option": "string",
- "slotNumber": 0
}
], - "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
], - "venueCliTemplate": {
- "cli": "string",
- "id": "string",
- "name": "string",
- "overwrite": true,
- "switchModels": "string",
- "variables": [
- {
- "name": "string",
- "type": "ADDRESS",
- "value": "string"
}
]
}, - "venueCount": 0,
- "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 0,
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 0,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "option": "string",
- "slotNumber": 0
}
], - "taggedPorts": "string",
- "untaggedPorts": "string",
- "voicePorts": "string"
}
], - "vlanId": 0,
- "vlanName": "string"
}
], - "voiceVlanConfigs": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "voiceVlans": [
- {
- "id": "string",
- "taggedPorts": [
- "string"
], - "vlanId": 0
}
]
}
]
}
Query for configuration history details on this switch.
switchId required | string |
filterByConfigType | string |
filterByStatus | string Enum: "ALL" "SUCCESS" "FAILED" "NOTIFY_SUCCESS" |
object (Switch_Service_API_&_Model_Documentation_ConfigurationHistoryFilter) | |
limit | integer <int32> |
orderBy | string |
page | integer <int32> |
pageSize | integer <int32> |
sortField | string Enum: "startTime" "configType" "dispatchStatus" |
object (Switch_Service_API_&_Model_Documentation_ConfigurationHistoryDetailSortInfo) | |
sortOrder | string Enum: "ASC" "DESC" |
{- "filterByConfigType": "string",
- "filterByStatus": "ALL",
- "filters": {
- "configType": [
- "string"
], - "filterByStatus": [
- "ALL"
]
}, - "limit": 0,
- "orderBy": "string",
- "page": 0,
- "pageSize": 0,
- "sortField": "startTime",
- "sortInfo": {
- "dir": "ASC",
- "sortColumn": "startTime"
}, - "sortOrder": "ASC"
}
{- "id": "string",
- "list": [
- {
- "clis": "string",
- "configType": "PROVISIONING",
- "dispatchFailedReason": [
- {
- "lineNumber": "string",
- "message": "string"
}
], - "dispatchStatus": "PENDING",
- "endTime": "2019-08-24T14:15:22Z",
- "numberOfErrors": 0,
- "serialNumber": "string",
- "startTime": "2019-08-24T14:15:22Z",
- "switchName": "string",
- "transactionId": "string"
}
], - "totalCount": 0
}
Get the configuration history details of this transaction on this switch.
switchId required | string |
transactionId required | string |
{- "id": "string",
- "list": [
- {
- "clis": "string",
- "configType": "PROVISIONING",
- "dispatchFailedReason": [
- {
- "lineNumber": "string",
- "message": "string"
}
], - "dispatchStatus": "PENDING",
- "endTime": "2019-08-24T14:15:22Z",
- "numberOfErrors": 0,
- "serialNumber": "string",
- "startTime": "2019-08-24T14:15:22Z",
- "switchName": "string",
- "transactionId": "string"
}
], - "totalCount": 0
}
Query for configuration history details for switches in this venue.
venueId required | string |
filterByConfigType | string |
object (Switch_Service_API_&_Model_Documentation_ConfigurationHistoryFilter) | |
limit | integer <int32> |
page | integer <int32> |
pageSize | integer <int32> |
sortField | string Value: "startTime" |
object (Switch_Service_API_&_Model_Documentation_SortInfo) | |
sortOrder | string Enum: "ASC" "DESC" |
{- "filterByConfigType": "string",
- "filters": {
- "configType": [
- "string"
], - "filterByStatus": [
- "ALL"
]
}, - "limit": 0,
- "page": 0,
- "pageSize": 0,
- "sortField": "startTime",
- "sortInfo": {
- "dir": "ASC",
- "sortColumn": "startTime"
}, - "sortOrder": "ASC"
}
{- "id": "string",
- "list": [
- {
- "configType": [
- "PROVISIONING"
], - "numberOfFailed": 0,
- "numberOfNotifySuccess": 0,
- "numberOfSuccess": 0,
- "numberOfSwitches": 0,
- "startTime": "2019-08-24T14:15:22Z",
- "transactionId": "string"
}
], - "totalCount": 0
}
Query for configuration history details on this switch.
venueId required | string |
switchId required | string |
filterByConfigType | string Enum: "PROVISIONING" "ACL" "VLAN" "STATIC_ROUTE" "PORT_CONFIGURATION" "CLI_PROVISIONING" "CLI_UPDATE" "VE_PORTS" "SPECIFIC_SETTING" "LAG" "DNS_SERVER" "AAA_SETTING" "AAA_SERVER" "MSP_CONFIGURATION" "SYSLOG_SERVER" "DHCP_SERVER" "TRUSTED_PORT" "STACK" "IP_CONFIG" "OVERWRITE" "DEFAULT_VLAN" "TRIGGER_SYNC" "COLLECT_CONFIG" "VXLAN" "WEB_AUTHENTICATION" "ADMIN_PASSWORD" |
page | integer <int32> |
pageSize | integer <int32> |
sortField | string Enum: "startTime" "configType" "dispatchStatus" |
sortOrder | string Enum: "ASC" "DESC" |
{- "filterByConfigType": "PROVISIONING",
- "page": 0,
- "pageSize": 0,
- "sortField": "startTime",
- "sortOrder": "ASC"
}
{- "id": "string",
- "list": [
- {
- "clis": "string",
- "dispatchFailedReason": [
- {
- "lineNumber": "string",
- "message": "string"
}
], - "dispatchStatus": "PENDING",
- "endTime": "2019-08-24T14:15:22Z",
- "historyConfigTypeV1001": "PROVISIONING",
- "numberOfErrors": 0,
- "serialNumber": "string",
- "startTime": "2019-08-24T14:15:22Z",
- "switchName": "string",
- "transactionId": "string"
}
], - "totalCount": 0
}
Get the configuration history details of this transaction on this switch.
venueId required | string |
switchId required | string |
transactionId required | string |
{- "id": "string",
- "list": [
- {
- "clis": "string",
- "dispatchFailedReason": [
- {
- "lineNumber": "string",
- "message": "string"
}
], - "dispatchStatus": "PENDING",
- "endTime": "2019-08-24T14:15:22Z",
- "historyConfigTypeV1001": "PROVISIONING",
- "numberOfErrors": 0,
- "serialNumber": "string",
- "startTime": "2019-08-24T14:15:22Z",
- "switchName": "string",
- "transactionId": "string"
}
], - "totalCount": 0
}
Get the configuration history details for this transaction relative to the switches in this venue.
venueId required | string |
transactionId required | string |
filterByConfigType | string |
filterByStatus | string Enum: "ALL" "SUCCESS" "FAILED" "NOTIFY_SUCCESS" |
object (Switch_Service_API_&_Model_Documentation_ConfigurationHistoryFilter) | |
limit | integer <int32> |
orderBy | string |
page | integer <int32> |
pageSize | integer <int32> |
sortField | string Enum: "startTime" "configType" "dispatchStatus" |
object (Switch_Service_API_&_Model_Documentation_ConfigurationHistoryDetailSortInfo) | |
sortOrder | string Enum: "ASC" "DESC" |
{- "filterByConfigType": "string",
- "filterByStatus": "ALL",
- "filters": {
- "configType": [
- "string"
], - "filterByStatus": [
- "ALL"
]
}, - "limit": 0,
- "orderBy": "string",
- "page": 0,
- "pageSize": 0,
- "sortField": "startTime",
- "sortInfo": {
- "dir": "ASC",
- "sortColumn": "startTime"
}, - "sortOrder": "ASC"
}
{- "id": "string",
- "list": [
- {
- "clis": "string",
- "configType": "PROVISIONING",
- "dispatchFailedReason": [
- {
- "lineNumber": "string",
- "message": "string"
}
], - "dispatchStatus": "PENDING",
- "endTime": "2019-08-24T14:15:22Z",
- "numberOfErrors": 0,
- "serialNumber": "string",
- "startTime": "2019-08-24T14:15:22Z",
- "switchName": "string",
- "transactionId": "string"
}
], - "totalCount": 0
}
Get a specified virtual ethernet port.
vePortId required | string |
{- "defaultVlan": true,
- "dhcpRelayAgent": "string",
- "egressAcl": "string",
- "id": "string",
- "ingressAcl": "string",
- "ipAddress": "string",
- "ipAddressType": "static",
- "ipSubnetMask": "string",
- "name": "string",
- "ospfArea": "string",
- "switchId": "string",
- "veId": 0,
- "vlanId": 0,
- "vsixEgressAcl": "string",
- "vsixIngressAcl": "string"
}
Update virtual ethernet port.
vePortId required | string |
defaultVlan | boolean |
dhcpRelayAgent | string |
egressAcl | string |
id | string |
ifIsDhcpVEDefaultCase | integer <int32> |
ingressAcl | string |
ipAddress | string |
ipAddressType | string Enum: "static" "dynamic" |
ipSubnetMask | string |
name | string |
ospfArea | string |
switchId | string |
veId | integer <int32> |
vlanId | integer <int32> |
vsixEgressAcl | string |
vsixIngressAcl | string |
{- "defaultVlan": true,
- "dhcpRelayAgent": "string",
- "egressAcl": "string",
- "id": "string",
- "ifIsDhcpVEDefaultCase": 0,
- "ingressAcl": "string",
- "ipAddress": "string",
- "ipAddressType": "static",
- "ipSubnetMask": "string",
- "name": "string",
- "ospfArea": "string",
- "switchId": "string",
- "veId": 0,
- "vlanId": 0,
- "vsixEgressAcl": "string",
- "vsixIngressAcl": "string"
}
{- "connectedVe": true,
- "defaultVlan": true,
- "deviceStatus": "string",
- "dhcpRelayAgent": "string",
- "egressAclName": "string",
- "id": "string",
- "ingressAclName": "string",
- "ipAddress": "string",
- "ipAddressType": "static",
- "ipSubnetMask": "string",
- "name": "string",
- "ospfArea": "string",
- "portType": "NONE",
- "stack": true,
- "switchId": "string",
- "switchName": "string",
- "syncedSwitchConfig": true,
- "tenantId": "string",
- "veId": 0,
- "vePortViewList": [
- { }
], - "vlanId": 0,
- "vsixEgressAclName": "string",
- "vsixIngressAclName": "string"
}
Retrieve virtual ethernet ports of the specified switch.
switchId required | string |
{- "connectedVe": true,
- "defaultVlan": true,
- "deviceStatus": "string",
- "dhcpRelayAgent": "string",
- "egressAclName": "string",
- "id": "string",
- "ingressAclName": "string",
- "ipAddress": "string",
- "ipAddressType": "static",
- "ipSubnetMask": "string",
- "name": "string",
- "ospfArea": "string",
- "portType": "NONE",
- "stack": true,
- "switchId": "string",
- "switchName": "string",
- "syncedSwitchConfig": true,
- "tenantId": "string",
- "veId": 0,
- "vePortViewList": [
- { }
], - "vlanId": 0,
- "vsixEgressAclName": "string",
- "vsixIngressAclName": "string"
}
Add virtual ethernet ports of the switch.
switchId required | string |
defaultVlan | boolean |
dhcpRelayAgent | string |
egressAcl | string |
id | string |
ifIsDhcpVEDefaultCase | integer <int32> |
ingressAcl | string |
ipAddress | string |
ipAddressType | string Enum: "static" "dynamic" |
ipSubnetMask | string |
name | string |
ospfArea | string |
switchId | string |
veId | integer <int32> |
vlanId | integer <int32> |
vsixEgressAcl | string |
vsixIngressAcl | string |
[- {
- "defaultVlan": true,
- "dhcpRelayAgent": "string",
- "egressAcl": "string",
- "id": "string",
- "ifIsDhcpVEDefaultCase": 0,
- "ingressAcl": "string",
- "ipAddress": "string",
- "ipAddressType": "static",
- "ipSubnetMask": "string",
- "name": "string",
- "ospfArea": "string",
- "switchId": "string",
- "veId": 0,
- "vlanId": 0,
- "vsixEgressAcl": "string",
- "vsixIngressAcl": "string"
}
]
{- "connectedVe": true,
- "defaultVlan": true,
- "deviceStatus": "string",
- "dhcpRelayAgent": "string",
- "egressAclName": "string",
- "id": "string",
- "ingressAclName": "string",
- "ipAddress": "string",
- "ipAddressType": "static",
- "ipSubnetMask": "string",
- "name": "string",
- "ospfArea": "string",
- "portType": "NONE",
- "stack": true,
- "switchId": "string",
- "switchName": "string",
- "syncedSwitchConfig": true,
- "tenantId": "string",
- "veId": 0,
- "vePortViewList": [
- { }
], - "vlanId": 0,
- "vsixEgressAclName": "string",
- "vsixIngressAclName": "string"
}
Retrieve virtual ethernet ports of switch by query.
switchId required | string |
fields | Array of strings |
filterType | string |
object | |
page | integer <int32> |
pageSize | integer <int32> |
sortField | string |
sortOrder | string Enum: "ASC" "DESC" |
{- "fields": [
- "string"
], - "filterType": "string",
- "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "page": 0,
- "pageSize": 0,
- "sortField": "string",
- "sortOrder": "ASC"
}
{- "data": [
- { }
], - "fields": [
- "string"
], - "id": "string",
- "page": 0,
- "totalCount": 0,
- "totalPages": 0
}
Delete multiple virtual ethernet ports.
venueId required | string |
switchId required | string |
[- "string"
]
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
Retrieve virtual ethernet ports of the specified switch.
venueId required | string |
switchId required | string |
[- {
- "connectedVe": true,
- "deviceStatus": "string",
- "dhcpRelayAgent": "string",
- "egressAclName": "string",
- "id": "string",
- "ingressAclName": "string",
- "ipAddress": "string",
- "ipAddressType": "static",
- "ipSubnetMask": "string",
- "name": "string",
- "ospfArea": "string",
- "switchId": "string",
- "switchName": "string",
- "syncedSwitchConfig": true,
- "veId": 0,
- "vlanId": 0,
- "vsixEgressAclName": "string",
- "vsixIngressAclName": "string"
}
]
Add virtual ethernet ports of the switch.
venueId required | string |
switchId required | string |
dhcpRelayAgent | string |
egressAcl | string |
ingressAcl | string |
ipAddress | string |
ipAddressType | string Enum: "static" "dynamic" |
ipSubnetMask | string |
name | string |
ospfArea | string |
veId | integer <int32> |
vlanId | integer <int32> |
[- {
- "dhcpRelayAgent": "string",
- "egressAcl": "string",
- "ingressAcl": "string",
- "ipAddress": "string",
- "ipAddressType": "static",
- "ipSubnetMask": "string",
- "name": "string",
- "ospfArea": "string",
- "veId": 0,
- "vlanId": 0
}
]
{- "requestId": "string",
- "response": {
- "connectedVe": true,
- "deviceStatus": "string",
- "dhcpRelayAgent": "string",
- "egressAclName": "string",
- "id": "string",
- "ingressAclName": "string",
- "ipAddress": "string",
- "ipAddressType": "static",
- "ipSubnetMask": "string",
- "name": "string",
- "ospfArea": "string",
- "switchId": "string",
- "switchName": "string",
- "syncedSwitchConfig": true,
- "veId": 0,
- "vlanId": 0,
- "vsixEgressAclName": "string",
- "vsixIngressAclName": "string"
}
}
Retrieve virtual ethernet ports of switch by query.
venueId required | string |
switchId required | string |
fields | Array of strings |
filterType | string |
object | |
page | integer <int32> |
pageSize | integer <int32> |
sortField | string |
sortOrder | string Enum: "ASC" "DESC" |
{- "fields": [
- "string"
], - "filterType": "string",
- "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "page": 0,
- "pageSize": 0,
- "sortField": "string",
- "sortOrder": "ASC"
}
{- "data": [
- { }
], - "fields": [
- "string"
], - "id": "string",
- "page": 0,
- "totalCount": 0,
- "totalPages": 0
}
Get a specified virtual ethernet port.
venueId required | string |
switchId required | string |
vePortId required | string |
{- "connectedVe": true,
- "deviceStatus": "string",
- "dhcpRelayAgent": "string",
- "egressAclName": "string",
- "id": "string",
- "ingressAclName": "string",
- "ipAddress": "string",
- "ipAddressType": "static",
- "ipSubnetMask": "string",
- "name": "string",
- "ospfArea": "string",
- "switchId": "string",
- "switchName": "string",
- "syncedSwitchConfig": true,
- "veId": 0,
- "vlanId": 0,
- "vsixEgressAclName": "string",
- "vsixIngressAclName": "string"
}
Update virtual ethernet port.
venueId required | string |
switchId required | string |
vePortId required | string |
dhcpRelayAgent | string |
egressAcl | string |
ingressAcl | string |
ipAddress | string |
ipAddressType | string Enum: "static" "dynamic" |
ipSubnetMask | string |
name | string |
ospfArea | string |
veId | integer <int32> |
vlanId | integer <int32> |
{- "dhcpRelayAgent": "string",
- "egressAcl": "string",
- "ingressAcl": "string",
- "ipAddress": "string",
- "ipAddressType": "static",
- "ipSubnetMask": "string",
- "name": "string",
- "ospfArea": "string",
- "veId": 0,
- "vlanId": 0
}
{- "requestId": "string",
- "response": {
- "connectedVe": true,
- "deviceStatus": "string",
- "dhcpRelayAgent": "string",
- "egressAclName": "string",
- "id": "string",
- "ingressAclName": "string",
- "ipAddress": "string",
- "ipAddressType": "static",
- "ipSubnetMask": "string",
- "name": "string",
- "ospfArea": "string",
- "switchId": "string",
- "switchName": "string",
- "syncedSwitchConfig": true,
- "veId": 0,
- "vlanId": 0,
- "vsixEgressAclName": "string",
- "vsixIngressAclName": "string"
}
}
Retrieve virtual ethernet ports of venue by query.
venueId required | string |
fields | Array of strings |
filterType | string |
object | |
page | integer <int32> |
pageSize | integer <int32> |
sortField | string |
sortOrder | string Enum: "ASC" "DESC" |
{- "fields": [
- "string"
], - "filterType": "string",
- "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "page": 0,
- "pageSize": 0,
- "sortField": "string",
- "sortOrder": "ASC"
}
{- "data": [
- { }
], - "fields": [
- "string"
], - "id": "string",
- "page": 0,
- "totalCount": 0,
- "totalPages": 0
}
Delete multiple ACLs of the switch profile.
switchProfileId required | string |
[- "string"
]
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
Get multiple ACLs of the switch profile.
switchProfileId required | string |
page | integer <int32> |
size | integer <int32> |
{- "aclRules": [
- {
- "action": "permit",
- "destination": "string",
- "destinationPort": 0,
- "dscpMarking": 0,
- "dscpMatching": 0,
- "id": "string",
- "internalPriority": 0,
- "protocol": "ip",
- "sequence": 0,
- "source": "string",
- "sourcePort": 0
}
], - "aclType": "standard",
- "aclViewList": [
- { }
], - "id": "string",
- "name": "string"
}
Add the ACL of the switch profile.
switchProfileId required | string |
Array of objects (Switch_Service_API_&_Model_Documentation_AclRuleBo) unique | |
aclType | string Enum: "standard" "extended" "IPv6" |
id | string |
name | string |
switchId | string |
uniqueName | string |
{- "aclRules": [
- {
- "action": "permit",
- "destination": "string",
- "destinationPort": "string",
- "dscpMarking": 0,
- "dscpMatching": 0,
- "id": "string",
- "internalPriority": 0,
- "protocol": "ip",
- "sequence": 0,
- "source": "string",
- "sourcePort": "string",
- "typeIp": true
}
], - "aclType": "standard",
- "id": "string",
- "name": "string",
- "switchId": "string",
- "uniqueName": "string"
}
{- "aclRules": [
- {
- "action": "permit",
- "destination": "string",
- "destinationPort": 0,
- "dscpMarking": 0,
- "dscpMatching": 0,
- "id": "string",
- "internalPriority": 0,
- "protocol": "ip",
- "sequence": 0,
- "source": "string",
- "sourcePort": 0
}
], - "aclType": "standard",
- "aclViewList": [
- { }
], - "id": "string",
- "name": "string"
}
Get the ACL of the switch profile.
switchProfileId required | string |
aclId required | string |
{- "aclRules": [
- {
- "action": "permit",
- "destination": "string",
- "destinationPort": 0,
- "dscpMarking": 0,
- "dscpMatching": 0,
- "id": "string",
- "internalPriority": 0,
- "protocol": "ip",
- "sequence": 0,
- "source": "string",
- "sourcePort": 0
}
], - "aclType": "standard",
- "aclViewList": [
- { }
], - "id": "string",
- "name": "string"
}
Update the ACL of the switch profile.
switchProfileId required | string |
aclId required | string |
Array of objects (Switch_Service_API_&_Model_Documentation_AclRuleBo) unique | |
aclType | string Enum: "standard" "extended" "IPv6" |
id | string |
name | string |
switchId | string |
uniqueName | string |
{- "aclRules": [
- {
- "action": "permit",
- "destination": "string",
- "destinationPort": "string",
- "dscpMarking": 0,
- "dscpMatching": 0,
- "id": "string",
- "internalPriority": 0,
- "protocol": "ip",
- "sequence": 0,
- "source": "string",
- "sourcePort": "string",
- "typeIp": true
}
], - "aclType": "standard",
- "id": "string",
- "name": "string",
- "switchId": "string",
- "uniqueName": "string"
}
{- "aclRules": [
- {
- "action": "permit",
- "destination": "string",
- "destinationPort": 0,
- "dscpMarking": 0,
- "dscpMatching": 0,
- "id": "string",
- "internalPriority": 0,
- "protocol": "ip",
- "sequence": 0,
- "source": "string",
- "sourcePort": 0
}
], - "aclType": "standard",
- "aclViewList": [
- { }
], - "id": "string",
- "name": "string"
}
Get all ACLs of switch profiles in the venue.
venueId required | string |
{- "aclRules": [
- {
- "action": "permit",
- "destination": "string",
- "destinationPort": 0,
- "dscpMarking": 0,
- "dscpMatching": 0,
- "id": "string",
- "internalPriority": 0,
- "protocol": "ip",
- "sequence": 0,
- "source": "string",
- "sourcePort": 0
}
], - "aclType": "standard",
- "aclViewList": [
- { }
], - "id": "string",
- "name": "string"
}
Create multiple VLANs under the specified switches.
arpInspection | boolean |
arpInspectionTrustPort | string |
arpInspectionTrustPortList | Array of strings |
arpTrustPortsList | Array of strings |
defaultVlan | boolean |
dhcpTrustPortsList | Array of strings |
dummyVlan | boolean |
enableAsDefaultVlan required | boolean |
id | string |
igmpSnooping | string Enum: "active" "passive" "none" |
igmpSnoopingTypeChanged | boolean |
ipv4DhcpSnooping | boolean |
ipv4DhcpSnoopingTrustPort | string |
ipv4DhcpSnoopingTrustPortList | Array of strings |
managementVlan | boolean |
multicastVersion | integer <int32> [ 0 .. 3 ] |
notDummyVlan | boolean |
rapidSpanningTreeProtocol | boolean |
rootBridgeFamilyId | string Enum: "__NULL" "ICX7150" "ICX7250" "ICX7650" "ICX7850" "ICX7550" "ICX8200" "ICX8100" |
spanningTreePriority | integer <int32> [ 0 .. 65535 ] |
spanningTreeProtocol | string Enum: "rstp" "stp" "none" |
Array of objects (Switch_Service_API_&_Model_Documentation_SwitchFamilyModelBo) unique | |
switchId | string |
object (Switch_Service_API_&_Model_Documentation_SwitchVlanPortModelBo) | |
Array of objects (Switch_Service_API_&_Model_Documentation_SwitchVlanPortModelBo) unique | |
taggedPortsList | Array of strings |
untaggedPortsList | Array of strings |
vlanId required | integer <int32> [ 1 .. 4095 ] |
vlanName | string |
[- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "arpInspectionTrustPortList": [
- "string"
], - "arpTrustPortsList": [
- "string"
], - "defaultVlan": true,
- "dhcpTrustPortsList": [
- "string"
], - "dummyVlan": true,
- "enableAsDefaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "igmpSnoopingTypeChanged": true,
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "ipv4DhcpSnoopingTrustPortList": [
- "string"
], - "managementVlan": true,
- "multicastVersion": 3,
- "notDummyVlan": true,
- "rapidSpanningTreeProtocol": true,
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 65535,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "id": "string",
- "option": "string",
- "slotNumber": 0
}
], - "switchId": "string",
- "taggedPorts": "string",
- "untaggedPorts": "string",
- "voicePorts": "string"
}
], - "switchId": "string",
- "switchVlanPortModel": {
- "id": "string",
- "switchModel": "ICX7150-24",
- "taggedPorts": "string",
- "taggedPortsList": [
- "string"
], - "untaggedPorts": "string",
- "untaggedPortsList": [
- "string"
], - "voicePorts": "string",
- "voicePortsList": [
- "string"
]
}, - "switchVlanPortModels": [
- {
- "id": "string",
- "switchModel": "ICX7150-24",
- "taggedPorts": "string",
- "taggedPortsList": [
- "string"
], - "untaggedPorts": "string",
- "untaggedPortsList": [
- "string"
], - "voicePorts": "string",
- "voicePortsList": [
- "string"
]
}
], - "taggedPortsList": [
- "string"
], - "untaggedPortsList": [
- "string"
], - "vlanId": 1,
- "vlanName": "string"
}
]
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
Retrieve all usable VLANs under the specified switches.
isDefault | boolean |
switchIds | Array of strings |
{- "isDefault": true,
- "switchIds": [
- "string"
]
}
{- "defaultVlanId": 0,
- "id": "string",
- "switchId": "string",
- "vlanList": [
- {
- "arpInspection": true,
- "enableAsDefaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "multicastVersion": 0,
- "spanningTreeProtocol": "rstp",
- "switchVlanPortModels": [
- {
- "id": "string",
- "switchModel": "ICX7150-24",
- "taggedPorts": "string",
- "taggedPortsList": [
- "string"
], - "untaggedPorts": "string",
- "untaggedPortsList": [
- "string"
], - "voicePorts": "string",
- "voicePortsList": [
- "string"
]
}
], - "taggedPorts": "string",
- "untaggedPorts": "string",
- "vePort": {
- "connectedVe": true,
- "defaultVlan": true,
- "deviceStatus": "string",
- "dhcpRelayAgent": "string",
- "egressAclName": "string",
- "id": "string",
- "ingressAclName": "string",
- "ipAddress": "string",
- "ipAddressType": "static",
- "ipSubnetMask": "string",
- "name": "string",
- "ospfArea": "string",
- "portType": "NONE",
- "stack": true,
- "switchId": "string",
- "switchName": "string",
- "syncedSwitchConfig": true,
- "tenantId": "string",
- "veId": 0,
- "vePortViewList": [
- { }
], - "vlanId": 0,
- "vsixEgressAclName": "string",
- "vsixIngressAclName": "string"
}, - "vlanId": 0,
- "vlanName": "string"
}
]
}
Get the specified switch-level VLAN by id.
vlanId required | string |
{- "arpInspection": true,
- "enableAsDefaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "multicastVersion": 0,
- "spanningTreeProtocol": "rstp",
- "switchVlanPortModels": [
- {
- "id": "string",
- "switchModel": "ICX7150-24",
- "taggedPorts": "string",
- "taggedPortsList": [
- "string"
], - "untaggedPorts": "string",
- "untaggedPortsList": [
- "string"
], - "voicePorts": "string",
- "voicePortsList": [
- "string"
]
}
], - "taggedPorts": "string",
- "untaggedPorts": "string",
- "vePort": {
- "connectedVe": true,
- "defaultVlan": true,
- "deviceStatus": "string",
- "dhcpRelayAgent": "string",
- "egressAclName": "string",
- "id": "string",
- "ingressAclName": "string",
- "ipAddress": "string",
- "ipAddressType": "static",
- "ipSubnetMask": "string",
- "name": "string",
- "ospfArea": "string",
- "portType": "NONE",
- "stack": true,
- "switchId": "string",
- "switchName": "string",
- "syncedSwitchConfig": true,
- "tenantId": "string",
- "veId": 0,
- "vePortViewList": [
- { }
], - "vlanId": 0,
- "vsixEgressAclName": "string",
- "vsixIngressAclName": "string"
}, - "vlanId": 0,
- "vlanName": "string"
}
Update a VLAN of the switch.
vlanId required | string |
arpInspection | boolean |
arpInspectionTrustPort | string |
arpInspectionTrustPortList | Array of strings |
arpTrustPortsList | Array of strings |
defaultVlan | boolean |
dhcpTrustPortsList | Array of strings |
dummyVlan | boolean |
enableAsDefaultVlan required | boolean |
id | string |
igmpSnooping | string Enum: "active" "passive" "none" |
igmpSnoopingTypeChanged | boolean |
ipv4DhcpSnooping | boolean |
ipv4DhcpSnoopingTrustPort | string |
ipv4DhcpSnoopingTrustPortList | Array of strings |
managementVlan | boolean |
multicastVersion | integer <int32> [ 0 .. 3 ] |
notDummyVlan | boolean |
rapidSpanningTreeProtocol | boolean |
rootBridgeFamilyId | string Enum: "__NULL" "ICX7150" "ICX7250" "ICX7650" "ICX7850" "ICX7550" "ICX8200" "ICX8100" |
spanningTreePriority | integer <int32> [ 0 .. 65535 ] |
spanningTreeProtocol | string Enum: "rstp" "stp" "none" |
Array of objects (Switch_Service_API_&_Model_Documentation_SwitchFamilyModelBo) unique | |
switchId | string |
object (Switch_Service_API_&_Model_Documentation_SwitchVlanPortModelBo) | |
Array of objects (Switch_Service_API_&_Model_Documentation_SwitchVlanPortModelBo) unique | |
taggedPortsList | Array of strings |
untaggedPortsList | Array of strings |
vlanId required | integer <int32> [ 1 .. 4095 ] |
vlanName | string |
{- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "arpInspectionTrustPortList": [
- "string"
], - "arpTrustPortsList": [
- "string"
], - "defaultVlan": true,
- "dhcpTrustPortsList": [
- "string"
], - "dummyVlan": true,
- "enableAsDefaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "igmpSnoopingTypeChanged": true,
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "ipv4DhcpSnoopingTrustPortList": [
- "string"
], - "managementVlan": true,
- "multicastVersion": 3,
- "notDummyVlan": true,
- "rapidSpanningTreeProtocol": true,
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 65535,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "id": "string",
- "option": "string",
- "slotNumber": 0
}
], - "switchId": "string",
- "taggedPorts": "string",
- "untaggedPorts": "string",
- "voicePorts": "string"
}
], - "switchId": "string",
- "switchVlanPortModel": {
- "id": "string",
- "switchModel": "ICX7150-24",
- "taggedPorts": "string",
- "taggedPortsList": [
- "string"
], - "untaggedPorts": "string",
- "untaggedPortsList": [
- "string"
], - "voicePorts": "string",
- "voicePortsList": [
- "string"
]
}, - "switchVlanPortModels": [
- {
- "id": "string",
- "switchModel": "ICX7150-24",
- "taggedPorts": "string",
- "taggedPortsList": [
- "string"
], - "untaggedPorts": "string",
- "untaggedPortsList": [
- "string"
], - "voicePorts": "string",
- "voicePortsList": [
- "string"
]
}
], - "taggedPortsList": [
- "string"
], - "untaggedPortsList": [
- "string"
], - "vlanId": 1,
- "vlanName": "string"
}
{- "arpInspection": true,
- "enableAsDefaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "multicastVersion": 0,
- "spanningTreeProtocol": "rstp",
- "switchVlanPortModels": [
- {
- "id": "string",
- "switchModel": "ICX7150-24",
- "taggedPorts": "string",
- "taggedPortsList": [
- "string"
], - "untaggedPorts": "string",
- "untaggedPortsList": [
- "string"
], - "voicePorts": "string",
- "voicePortsList": [
- "string"
]
}
], - "taggedPorts": "string",
- "untaggedPorts": "string",
- "vePort": {
- "connectedVe": true,
- "defaultVlan": true,
- "deviceStatus": "string",
- "dhcpRelayAgent": "string",
- "egressAclName": "string",
- "id": "string",
- "ingressAclName": "string",
- "ipAddress": "string",
- "ipAddressType": "static",
- "ipSubnetMask": "string",
- "name": "string",
- "ospfArea": "string",
- "portType": "NONE",
- "stack": true,
- "switchId": "string",
- "switchName": "string",
- "syncedSwitchConfig": true,
- "tenantId": "string",
- "veId": 0,
- "vePortViewList": [
- { }
], - "vlanId": 0,
- "vsixEgressAclName": "string",
- "vsixIngressAclName": "string"
}, - "vlanId": 0,
- "vlanName": "string"
}
Get switch-level VLANs by switch.
switchId required | string |
{- "arpInspection": true,
- "enableAsDefaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "multicastVersion": 0,
- "spanningTreeProtocol": "rstp",
- "switchVlanPortModels": [
- {
- "id": "string",
- "switchModel": "ICX7150-24",
- "taggedPorts": "string",
- "taggedPortsList": [
- "string"
], - "untaggedPorts": "string",
- "untaggedPortsList": [
- "string"
], - "voicePorts": "string",
- "voicePortsList": [
- "string"
]
}
], - "taggedPorts": "string",
- "untaggedPorts": "string",
- "vePort": {
- "connectedVe": true,
- "defaultVlan": true,
- "deviceStatus": "string",
- "dhcpRelayAgent": "string",
- "egressAclName": "string",
- "id": "string",
- "ingressAclName": "string",
- "ipAddress": "string",
- "ipAddressType": "static",
- "ipSubnetMask": "string",
- "name": "string",
- "ospfArea": "string",
- "portType": "NONE",
- "stack": true,
- "switchId": "string",
- "switchName": "string",
- "syncedSwitchConfig": true,
- "tenantId": "string",
- "veId": 0,
- "vePortViewList": [
- { }
], - "vlanId": 0,
- "vsixEgressAclName": "string",
- "vsixIngressAclName": "string"
}, - "vlanId": 0,
- "vlanName": "string"
}
Create a VLAN of the switch.
switchId required | string |
arpInspection | boolean |
arpInspectionTrustPort | string |
arpInspectionTrustPortList | Array of strings |
arpTrustPortsList | Array of strings |
defaultVlan | boolean |
dhcpTrustPortsList | Array of strings |
dummyVlan | boolean |
enableAsDefaultVlan required | boolean |
id | string |
igmpSnooping | string Enum: "active" "passive" "none" |
igmpSnoopingTypeChanged | boolean |
ipv4DhcpSnooping | boolean |
ipv4DhcpSnoopingTrustPort | string |
ipv4DhcpSnoopingTrustPortList | Array of strings |
managementVlan | boolean |
multicastVersion | integer <int32> [ 0 .. 3 ] |
notDummyVlan | boolean |
rapidSpanningTreeProtocol | boolean |
rootBridgeFamilyId | string Enum: "__NULL" "ICX7150" "ICX7250" "ICX7650" "ICX7850" "ICX7550" "ICX8200" "ICX8100" |
spanningTreePriority | integer <int32> [ 0 .. 65535 ] |
spanningTreeProtocol | string Enum: "rstp" "stp" "none" |
Array of objects (Switch_Service_API_&_Model_Documentation_SwitchFamilyModelBo) unique | |
switchId | string |
object (Switch_Service_API_&_Model_Documentation_SwitchVlanPortModelBo) | |
Array of objects (Switch_Service_API_&_Model_Documentation_SwitchVlanPortModelBo) unique | |
taggedPortsList | Array of strings |
untaggedPortsList | Array of strings |
vlanId required | integer <int32> [ 1 .. 4095 ] |
vlanName | string |
{- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "arpInspectionTrustPortList": [
- "string"
], - "arpTrustPortsList": [
- "string"
], - "defaultVlan": true,
- "dhcpTrustPortsList": [
- "string"
], - "dummyVlan": true,
- "enableAsDefaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "igmpSnoopingTypeChanged": true,
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "ipv4DhcpSnoopingTrustPortList": [
- "string"
], - "managementVlan": true,
- "multicastVersion": 3,
- "notDummyVlan": true,
- "rapidSpanningTreeProtocol": true,
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 65535,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "id": "string",
- "option": "string",
- "slotNumber": 0
}
], - "switchId": "string",
- "taggedPorts": "string",
- "untaggedPorts": "string",
- "voicePorts": "string"
}
], - "switchId": "string",
- "switchVlanPortModel": {
- "id": "string",
- "switchModel": "ICX7150-24",
- "taggedPorts": "string",
- "taggedPortsList": [
- "string"
], - "untaggedPorts": "string",
- "untaggedPortsList": [
- "string"
], - "voicePorts": "string",
- "voicePortsList": [
- "string"
]
}, - "switchVlanPortModels": [
- {
- "id": "string",
- "switchModel": "ICX7150-24",
- "taggedPorts": "string",
- "taggedPortsList": [
- "string"
], - "untaggedPorts": "string",
- "untaggedPortsList": [
- "string"
], - "voicePorts": "string",
- "voicePortsList": [
- "string"
]
}
], - "taggedPortsList": [
- "string"
], - "untaggedPortsList": [
- "string"
], - "vlanId": 1,
- "vlanName": "string"
}
{- "arpInspection": true,
- "enableAsDefaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "multicastVersion": 0,
- "spanningTreeProtocol": "rstp",
- "switchVlanPortModels": [
- {
- "id": "string",
- "switchModel": "ICX7150-24",
- "taggedPorts": "string",
- "taggedPortsList": [
- "string"
], - "untaggedPorts": "string",
- "untaggedPortsList": [
- "string"
], - "voicePorts": "string",
- "voicePortsList": [
- "string"
]
}
], - "taggedPorts": "string",
- "untaggedPorts": "string",
- "vePort": {
- "connectedVe": true,
- "defaultVlan": true,
- "deviceStatus": "string",
- "dhcpRelayAgent": "string",
- "egressAclName": "string",
- "id": "string",
- "ingressAclName": "string",
- "ipAddress": "string",
- "ipAddressType": "static",
- "ipSubnetMask": "string",
- "name": "string",
- "ospfArea": "string",
- "portType": "NONE",
- "stack": true,
- "switchId": "string",
- "switchName": "string",
- "syncedSwitchConfig": true,
- "tenantId": "string",
- "veId": 0,
- "vePortViewList": [
- { }
], - "vlanId": 0,
- "vsixEgressAclName": "string",
- "vsixIngressAclName": "string"
}, - "vlanId": 0,
- "vlanName": "string"
}
Query the switch's switch-level VLANs.
switchId required | string |
fields | Array of strings |
filterType | string |
object | |
page | integer <int32> |
pageSize | integer <int32> |
sortField | string |
sortOrder | string Enum: "ASC" "DESC" |
{- "fields": [
- "string"
], - "filterType": "string",
- "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "page": 0,
- "pageSize": 0,
- "sortField": "string",
- "sortOrder": "ASC"
}
{- "data": [
- { }
], - "fields": [
- "string"
], - "id": "string",
- "page": 0,
- "totalCount": 0,
- "totalPages": 0
}
Delete multiple VLANs of the switch.
venueId required | string |
switchId required | string |
[- "string"
]
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
Create a VLAN of the switch.
venueId required | string |
switchId required | string |
arpInspection | boolean |
enableAsDefaultVlan | boolean |
id | string |
igmpSnooping | string Enum: "active" "passive" "none" |
ipv4DhcpSnooping | boolean |
multicastVersion | integer <int32> [ 0 .. 3 ] |
spanningTreeProtocol | string Enum: "rstp" "stp" "none" |
Array of objects (Switch_Service_API_&_Model_Documentation_SwitchVlanPortModelViewV1001) unique | |
vlanId | integer <int32> [ 1 .. 4095 ] |
vlanName | string |
{- "arpInspection": true,
- "enableAsDefaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "multicastVersion": 3,
- "spanningTreeProtocol": "rstp",
- "switchVlanPortModels": [
- {
- "id": "string",
- "switchModel": "ICX7150-24",
- "taggedPorts": "string",
- "untaggedPorts": "string",
- "voicePorts": "string"
}
], - "vlanId": 1,
- "vlanName": "string"
}
{- "requestId": "string",
- "response": {
- "arpInspection": true,
- "enableAsDefaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "multicastVersion": 0,
- "spanningTreeProtocol": "rstp",
- "switchVlanPortModels": [
- {
- "id": "string",
- "switchModel": "ICX7150-24",
- "taggedPorts": "string",
- "untaggedPorts": "string",
- "voicePorts": "string"
}
], - "taggedPorts": "string",
- "untaggedPorts": "string",
- "usedByVePort": true,
- "vlanId": 0,
- "vlanName": "string"
}
}
Query the switch's switch-level VLANs.
venueId required | string |
switchId required | string |
fields | Array of strings |
filterType | string |
object | |
page | integer <int32> |
pageSize | integer <int32> |
sortField | string |
sortOrder | string Enum: "ASC" "DESC" |
{- "fields": [
- "string"
], - "filterType": "string",
- "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "page": 0,
- "pageSize": 0,
- "sortField": "string",
- "sortOrder": "ASC"
}
{- "data": [
- { }
], - "fields": [
- "string"
], - "id": "string",
- "page": 0,
- "totalCount": 0,
- "totalPages": 0
}
Get the specified switch-level VLAN by id.
venueId required | string |
switchId required | string |
vlanId required | string |
{- "arpInspection": true,
- "enableAsDefaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "multicastVersion": 0,
- "spanningTreeProtocol": "rstp",
- "switchVlanPortModels": [
- {
- "id": "string",
- "switchModel": "ICX7150-24",
- "taggedPorts": "string",
- "untaggedPorts": "string",
- "voicePorts": "string"
}
], - "taggedPorts": "string",
- "untaggedPorts": "string",
- "usedByVePort": true,
- "vlanId": 0,
- "vlanName": "string"
}
Update a VLAN of the switch.
venueId required | string |
switchId required | string |
vlanId required | string |
arpInspection | boolean |
enableAsDefaultVlan | boolean |
id | string |
igmpSnooping | string Enum: "active" "passive" "none" |
ipv4DhcpSnooping | boolean |
multicastVersion | integer <int32> [ 0 .. 3 ] |
spanningTreeProtocol | string Enum: "rstp" "stp" "none" |
Array of objects (Switch_Service_API_&_Model_Documentation_SwitchVlanPortModelViewV1001) unique | |
vlanId | integer <int32> [ 1 .. 4095 ] |
vlanName | string |
{- "arpInspection": true,
- "enableAsDefaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "multicastVersion": 3,
- "spanningTreeProtocol": "rstp",
- "switchVlanPortModels": [
- {
- "id": "string",
- "switchModel": "ICX7150-24",
- "taggedPorts": "string",
- "untaggedPorts": "string",
- "voicePorts": "string"
}
], - "vlanId": 1,
- "vlanName": "string"
}
{- "requestId": "string",
- "response": {
- "arpInspection": true,
- "enableAsDefaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "multicastVersion": 0,
- "spanningTreeProtocol": "rstp",
- "switchVlanPortModels": [
- {
- "id": "string",
- "switchModel": "ICX7150-24",
- "taggedPorts": "string",
- "untaggedPorts": "string",
- "voicePorts": "string"
}
], - "taggedPorts": "string",
- "untaggedPorts": "string",
- "usedByVePort": true,
- "vlanId": 0,
- "vlanName": "string"
}
}
Retrieve all usable VLANs under the specified switches.
venueId required | string |
[- "string"
]
[- {
- "defaultVlanId": 0,
- "switchId": "string",
- "vlanList": [
- {
- "arpInspection": true,
- "enableAsDefaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "multicastVersion": 0,
- "spanningTreeProtocol": "rstp",
- "switchVlanPortModels": [
- {
- "id": "string",
- "switchModel": "ICX7150-24",
- "taggedPorts": "string",
- "untaggedPorts": "string",
- "voicePorts": "string"
}
], - "taggedPorts": "string",
- "untaggedPorts": "string",
- "usedByVePort": true,
- "vlanId": 0,
- "vlanName": "string"
}
]
}
]
List of venue's DHCP servers.
fields | Array of strings |
page | integer <int32> |
pageSize | integer <int32> |
searchString | string |
searchTargetFields | Array of strings |
sortField | string |
sortOrder | string Enum: "ASC" "DESC" |
venueId | string |
{- "fields": [
- "string"
], - "page": 0,
- "pageSize": 0,
- "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortField": "string",
- "sortOrder": "ASC",
- "venueId": "string"
}
{- "data": [
- { }
], - "fields": [
- "string"
], - "id": "string",
- "page": 0,
- "totalCount": 0,
- "totalPages": 0
}
Get switch's DHCP server setting.
dhcpServerId required | string |
{- "defaultRouterIp": "string",
- "dhcpOptions": [
- {
- "seq": 0,
- "type": "ASCII",
- "value": "string"
}
], - "excludedEnd": "string",
- "excludedStart": "string",
- "id": "string",
- "leaseDays": 0,
- "leaseHrs": 0,
- "leaseMins": 0,
- "network": "string",
- "poolName": "string",
- "subnetAddress": "string",
- "subnetMask": "string"
}
Change switch's DHCP server state. Use activity API with request id to get the status update.
switchId required | string |
state | boolean |
{- "state": true
}
{- "defaultRouterIp": "string",
- "dhcpOptions": [
- {
- "seq": 0,
- "type": "ASCII",
- "value": "string"
}
], - "excludedEnd": "string",
- "excludedStart": "string",
- "id": "string",
- "leaseDays": 0,
- "leaseHrs": 0,
- "leaseMins": 0,
- "network": "string",
- "poolName": "string",
- "subnetAddress": "string",
- "subnetMask": "string"
}
Delete switch's DHCP servers.
switchId required | string |
[- "string"
]
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
Add switch's DHCP server settings. Use activity API with request id to get the status update.
switchId required | string |
defaultRouterIp | string |
Array of objects (Switch_Service_API_&_Model_Documentation_DhcpOptionBo) | |
dhcpServerEnabled | boolean |
excludedEnd | string |
excludedStart | string |
id | string |
leaseDays | integer <int32> |
leaseHrs | integer <int32> |
leaseMins | integer <int32> |
network | string |
poolName | string |
prefixLength | string |
subnetAddress | string^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\... |
subnetMask | string^(?:(?:(?:255\.){3}(?:252|248|240|224|192|128... |
switchId | string |
{- "defaultRouterIp": "string",
- "dhcpOptions": [
- {
- "seq": 0,
- "type": "ASCII",
- "value": "string"
}
], - "dhcpServerEnabled": true,
- "excludedEnd": "string",
- "excludedStart": "string",
- "id": "string",
- "leaseDays": 0,
- "leaseHrs": 0,
- "leaseMins": 0,
- "network": "string",
- "poolName": "string",
- "prefixLength": "string",
- "subnetAddress": "string",
- "subnetMask": "string",
- "switchId": "string"
}
{- "defaultRouterIp": "string",
- "dhcpOptions": [
- {
- "seq": 0,
- "type": "ASCII",
- "value": "string"
}
], - "excludedEnd": "string",
- "excludedStart": "string",
- "id": "string",
- "leaseDays": 0,
- "leaseHrs": 0,
- "leaseMins": 0,
- "network": "string",
- "poolName": "string",
- "subnetAddress": "string",
- "subnetMask": "string"
}
Update switch's DHCP server setting.
switchId required | string |
defaultRouterIp | string |
Array of objects (Switch_Service_API_&_Model_Documentation_DhcpOptionBo) | |
dhcpServerEnabled | boolean |
excludedEnd | string |
excludedStart | string |
id | string |
leaseDays | integer <int32> |
leaseHrs | integer <int32> |
leaseMins | integer <int32> |
network | string |
poolName | string |
prefixLength | string |
subnetAddress | string^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\... |
subnetMask | string^(?:(?:(?:255\.){3}(?:252|248|240|224|192|128... |
switchId | string |
{- "defaultRouterIp": "string",
- "dhcpOptions": [
- {
- "seq": 0,
- "type": "ASCII",
- "value": "string"
}
], - "dhcpServerEnabled": true,
- "excludedEnd": "string",
- "excludedStart": "string",
- "id": "string",
- "leaseDays": 0,
- "leaseHrs": 0,
- "leaseMins": 0,
- "network": "string",
- "poolName": "string",
- "prefixLength": "string",
- "subnetAddress": "string",
- "subnetMask": "string",
- "switchId": "string"
}
{- "defaultRouterIp": "string",
- "dhcpOptions": [
- {
- "seq": 0,
- "type": "ASCII",
- "value": "string"
}
], - "excludedEnd": "string",
- "excludedStart": "string",
- "id": "string",
- "leaseDays": 0,
- "leaseHrs": 0,
- "leaseMins": 0,
- "network": "string",
- "poolName": "string",
- "subnetAddress": "string",
- "subnetMask": "string"
}
List of ICX's DHCP servers.
switchId required | string |
fields | Array of strings |
page | integer <int32> |
pageSize | integer <int32> |
searchString | string |
searchTargetFields | Array of strings |
sortField | string |
sortOrder | string Enum: "ASC" "DESC" |
venueId | string |
{- "fields": [
- "string"
], - "page": 0,
- "pageSize": 0,
- "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortField": "string",
- "sortOrder": "ASC",
- "venueId": "string"
}
{- "data": [
- { }
], - "fields": [
- "string"
], - "id": "string",
- "page": 0,
- "totalCount": 0,
- "totalPages": 0
}
Change switch's DHCP server state. Use activity API with request id to get the status update.
venueId required | string |
switchId required | string |
state | boolean |
{- "state": true
}
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
Delete switch's DHCP servers.
venueId required | string |
switchId required | string |
[- "string"
]
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
Add switch's DHCP server settings. Use activity API with request id to get the status update.
venueId required | string |
switchId required | string |
defaultRouterIp | string |
Array of objects (Switch_Service_API_&_Model_Documentation_DhcpOptionViewV1001) | |
excludedEnd | string |
excludedStart | string |
id | string |
leaseDays | integer <int32> |
leaseHrs | integer <int32> |
leaseMins | integer <int32> |
poolName | string |
subnetAddress | string |
subnetMask | string |
{- "defaultRouterIp": "string",
- "dhcpOptions": [
- {
- "seq": 0,
- "type": "ASCII",
- "value": "string"
}
], - "excludedEnd": "string",
- "excludedStart": "string",
- "id": "string",
- "leaseDays": 0,
- "leaseHrs": 0,
- "leaseMins": 0,
- "poolName": "string",
- "subnetAddress": "string",
- "subnetMask": "string"
}
{- "requestId": "string",
- "response": {
- "defaultRouterIp": "string",
- "dhcpOptions": [
- {
- "seq": 0,
- "type": "ASCII",
- "value": "string"
}
], - "excludedEnd": "string",
- "excludedStart": "string",
- "id": "string",
- "leaseDays": 0,
- "leaseHrs": 0,
- "leaseMins": 0,
- "poolName": "string",
- "subnetAddress": "string",
- "subnetMask": "string"
}
}
List of ICX's DHCP servers.
venueId required | string |
switchId required | string |
fields | Array of strings |
page | integer <int32> |
pageSize | integer <int32> |
searchString | string |
searchTargetFields | Array of strings |
sortField | string |
sortOrder | string Enum: "ASC" "DESC" |
{- "fields": [
- "string"
], - "page": 0,
- "pageSize": 0,
- "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortField": "string",
- "sortOrder": "ASC"
}
{- "data": [
- { }
], - "fields": [
- "string"
], - "id": "string",
- "page": 0,
- "totalCount": 0,
- "totalPages": 0
}
Get switch's DHCP server setting.
venueId required | string |
switchId required | string |
dhcpServerId required | string |
{- "defaultRouterIp": "string",
- "dhcpOptions": [
- {
- "seq": 0,
- "type": "ASCII",
- "value": "string"
}
], - "excludedEnd": "string",
- "excludedStart": "string",
- "id": "string",
- "leaseDays": 0,
- "leaseHrs": 0,
- "leaseMins": 0,
- "poolName": "string",
- "subnetAddress": "string",
- "subnetMask": "string"
}
Update switch's DHCP server setting.
venueId required | string |
switchId required | string |
dhcpServerId required | string |
defaultRouterIp | string |
Array of objects (Switch_Service_API_&_Model_Documentation_DhcpOptionViewV1001) | |
excludedEnd | string |
excludedStart | string |
id | string |
leaseDays | integer <int32> |
leaseHrs | integer <int32> |
leaseMins | integer <int32> |
poolName | string |
subnetAddress | string |
subnetMask | string |
{- "defaultRouterIp": "string",
- "dhcpOptions": [
- {
- "seq": 0,
- "type": "ASCII",
- "value": "string"
}
], - "excludedEnd": "string",
- "excludedStart": "string",
- "id": "string",
- "leaseDays": 0,
- "leaseHrs": 0,
- "leaseMins": 0,
- "poolName": "string",
- "subnetAddress": "string",
- "subnetMask": "string"
}
{- "requestId": "string",
- "response": {
- "defaultRouterIp": "string",
- "dhcpOptions": [
- {
- "seq": 0,
- "type": "ASCII",
- "value": "string"
}
], - "excludedEnd": "string",
- "excludedStart": "string",
- "id": "string",
- "leaseDays": 0,
- "leaseHrs": 0,
- "leaseMins": 0,
- "poolName": "string",
- "subnetAddress": "string",
- "subnetMask": "string"
}
}
Delete multiple authentication, authorization, and accounting servers.
[- "string"
]
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
List of venue's authentication, authorization, and accounting servers.
fields | Array of strings |
page | integer <int32> |
pageSize | integer <int32> |
searchString | string |
searchTargetFields | Array of strings |
serverType | string Enum: "__NULL" "RADIUS" "TACACS_PLUS" "LOCAL" "NONE_TYPE" |
sortField | string |
sortOrder | string Enum: "ASC" "DESC" |
venueId | string |
{- "fields": [
- "string"
], - "page": 0,
- "pageSize": 0,
- "searchString": "string",
- "searchTargetFields": [
- "string"
], - "serverType": "__NULL",
- "sortField": "string",
- "sortOrder": "ASC",
- "venueId": "string"
}
{- "data": [
- { }
], - "fields": [
- "string"
], - "id": "string",
- "page": 0,
- "totalCount": 0,
- "totalPages": 0
}
Get a switch's authentication, authorization, and accounting server setting.
aaaServerId required | string |
{- "aaaServerViewList": [
- { }
], - "acctPort": 0,
- "authPort": 0,
- "id": "string",
- "ip": "string",
- "level": "UNSPECIFIED",
- "name": "string",
- "password": "string",
- "purpose": "UNSPECIFIED",
- "secret": "string",
- "serverType": "__NULL",
- "switchCountInVenue": 0,
- "syncedPasswordSwitchCount": 0,
- "username": "string"
}
Delete multiple authentication, authorization, and accounting servers.
venueId required | string |
[- "string"
]
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
Add authentication, authorization, and accounting server. Use activity API with request id to get the status update.
venueId required | string |
acctPort | integer <int32> [ 0 .. 65535 ] |
authPort | integer <int32> [ 0 .. 65535 ] |
encryptedPassword | string |
id | string |
ip | string^([1-9]|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])(\.([0... |
level | string Enum: "UNSPECIFIED" "READ_WRITE" "PORT_CONFIG" "READ_ONLY" "LEVEL_NONE" |
name | string [ 2 .. 64 ] characters |
password | string [ 8 .. 64 ] characters |
purpose | string Enum: "UNSPECIFIED" "DEFAULT" "AUTHENTICATION_ONLY" "AUTHORIZATION_ONLY" "ACCOUNTING_ONLY" |
secret | string [ 1 .. 64 ] characters |
serverType | string Enum: "__NULL" "RADIUS" "TACACS_PLUS" "LOCAL" "NONE_TYPE" |
username | string [ 2 .. 48 ] characters |
{- "acctPort": 65535,
- "authPort": 65535,
- "encryptedPassword": "string",
- "id": "string",
- "ip": "string",
- "level": "UNSPECIFIED",
- "name": "string",
- "password": "stringst",
- "purpose": "UNSPECIFIED",
- "secret": "string",
- "serverType": "__NULL",
- "username": "string"
}
{- "aaaServerViewList": [
- { }
], - "acctPort": 0,
- "authPort": 0,
- "id": "string",
- "ip": "string",
- "level": "UNSPECIFIED",
- "name": "string",
- "password": "string",
- "purpose": "UNSPECIFIED",
- "secret": "string",
- "serverType": "__NULL",
- "switchCountInVenue": 0,
- "syncedPasswordSwitchCount": 0,
- "username": "string"
}
List of venue's authentication, authorization, and accounting servers.
venueId required | string |
fields | Array of strings |
page | integer <int32> |
pageSize | integer <int32> |
searchString | string |
searchTargetFields | Array of strings |
serverType | string Enum: "__NULL" "RADIUS" "TACACS_PLUS" "LOCAL" "NONE_TYPE" |
sortField | string |
sortOrder | string Enum: "ASC" "DESC" |
{- "fields": [
- "string"
], - "page": 0,
- "pageSize": 0,
- "searchString": "string",
- "searchTargetFields": [
- "string"
], - "serverType": "__NULL",
- "sortField": "string",
- "sortOrder": "ASC"
}
{- "data": [
- { }
], - "fields": [
- "string"
], - "id": "string",
- "page": 0,
- "totalCount": 0,
- "totalPages": 0
}
Get a switch's authentication, authorization, and accounting server setting.
venueId required | string |
aaaServerId required | string |
{- "acctPort": 0,
- "authPort": 0,
- "id": "string",
- "ip": "string",
- "level": "UNSPECIFIED",
- "name": "string",
- "password": "string",
- "purpose": "UNSPECIFIED",
- "secret": "string",
- "serverType": "__NULL",
- "switchCountInVenue": 0,
- "syncedPasswordSwitchCount": 0,
- "username": "string"
}
Update authentication, authorization, and accounting server by id. Use activity API with request id to get the status update.
venueId required | string |
aaaServerId required | string |
acctPort | integer <int32> [ 0 .. 65535 ] |
authPort | integer <int32> [ 0 .. 65535 ] |
encryptedPassword | string |
id | string |
ip | string^([1-9]|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])(\.([0... |
level | string Enum: "UNSPECIFIED" "READ_WRITE" "PORT_CONFIG" "READ_ONLY" "LEVEL_NONE" |
name | string [ 2 .. 64 ] characters |
password | string [ 8 .. 64 ] characters |
purpose | string Enum: "UNSPECIFIED" "DEFAULT" "AUTHENTICATION_ONLY" "AUTHORIZATION_ONLY" "ACCOUNTING_ONLY" |
secret | string [ 1 .. 64 ] characters |
serverType | string Enum: "__NULL" "RADIUS" "TACACS_PLUS" "LOCAL" "NONE_TYPE" |
username | string [ 2 .. 48 ] characters |
{- "acctPort": 65535,
- "authPort": 65535,
- "encryptedPassword": "string",
- "id": "string",
- "ip": "string",
- "level": "UNSPECIFIED",
- "name": "string",
- "password": "stringst",
- "purpose": "UNSPECIFIED",
- "secret": "string",
- "serverType": "__NULL",
- "username": "string"
}
{- "aaaServerViewList": [
- { }
], - "acctPort": 0,
- "authPort": 0,
- "id": "string",
- "ip": "string",
- "level": "UNSPECIFIED",
- "name": "string",
- "password": "string",
- "purpose": "UNSPECIFIED",
- "secret": "string",
- "serverType": "__NULL",
- "switchCountInVenue": 0,
- "syncedPasswordSwitchCount": 0,
- "username": "string"
}
{- "addPorts": [
- "string"
], - "defaultVlanId": "string",
- "id": "string",
- "lagId": 0,
- "lagViewList": [
- { }
], - "lastName": "string",
- "name": "string",
- "originalUntaggedVlan": "string",
- "portAddVlans": [
- {
- "needRemoveUntaggedDefaultVlan": true,
- "portId": "string",
- "taggedVlans": [
- "string"
], - "untaggedVlan": "string"
}
], - "portVlans": [
- {
- "needRemoveUntaggedDefaultVlan": true,
- "portId": "string",
- "taggedVlans": [
- "string"
], - "untaggedVlan": "string"
}
], - "ports": [
- "string"
], - "realRemove": true,
- "removePorts": [
- "string"
], - "switchId": "string",
- "taggedVlans": [
- "string"
], - "tenantId": "string",
- "type": "static",
- "untaggedVlan": "string"
}
Update switch's LAG setting.
lagId required | string |
addPorts | Array of strings |
defaultVlanId | string |
id | string |
lagId | integer <int32> |
lastName | string |
name | string^(?:(?!").){1,64}$ |
originalUntaggedVlan | string |
Array of objects (Switch_Service_API_&_Model_Documentation_LagPortVlanBo) | |
Array of objects (Switch_Service_API_&_Model_Documentation_LagPortVlanBo) | |
ports | Array of strings unique |
removePorts | Array of strings |
switchId | string |
taggedVlans | Array of strings unique |
type | string Enum: "static" "dynamic" |
untaggedVlan | string |
{- "addPorts": [
- "string"
], - "defaultVlanId": "string",
- "id": "string",
- "lagId": 0,
- "lastName": "string",
- "name": "string",
- "originalUntaggedVlan": "string",
- "portAddVlans": [
- {
- "needRemoveUntaggedDefaultVlan": true,
- "portId": "string",
- "taggedVlans": [
- "string"
], - "untaggedVlan": "string"
}
], - "portVlans": [
- {
- "needRemoveUntaggedDefaultVlan": true,
- "portId": "string",
- "taggedVlans": [
- "string"
], - "untaggedVlan": "string"
}
], - "ports": [
- "string"
], - "removePorts": [
- "string"
], - "switchId": "string",
- "taggedVlans": [
- "string"
], - "type": "static",
- "untaggedVlan": "string"
}
{- "addPorts": [
- "string"
], - "defaultVlanId": "string",
- "id": "string",
- "lagId": 0,
- "lagViewList": [
- { }
], - "lastName": "string",
- "name": "string",
- "originalUntaggedVlan": "string",
- "portAddVlans": [
- {
- "needRemoveUntaggedDefaultVlan": true,
- "portId": "string",
- "taggedVlans": [
- "string"
], - "untaggedVlan": "string"
}
], - "portVlans": [
- {
- "needRemoveUntaggedDefaultVlan": true,
- "portId": "string",
- "taggedVlans": [
- "string"
], - "untaggedVlan": "string"
}
], - "ports": [
- "string"
], - "realRemove": true,
- "removePorts": [
- "string"
], - "switchId": "string",
- "taggedVlans": [
- "string"
], - "tenantId": "string",
- "type": "static",
- "untaggedVlan": "string"
}
{- "addPorts": [
- "string"
], - "defaultVlanId": "string",
- "id": "string",
- "lagId": 0,
- "lagViewList": [
- { }
], - "lastName": "string",
- "name": "string",
- "originalUntaggedVlan": "string",
- "portAddVlans": [
- {
- "needRemoveUntaggedDefaultVlan": true,
- "portId": "string",
- "taggedVlans": [
- "string"
], - "untaggedVlan": "string"
}
], - "portVlans": [
- {
- "needRemoveUntaggedDefaultVlan": true,
- "portId": "string",
- "taggedVlans": [
- "string"
], - "untaggedVlan": "string"
}
], - "ports": [
- "string"
], - "realRemove": true,
- "removePorts": [
- "string"
], - "switchId": "string",
- "taggedVlans": [
- "string"
], - "tenantId": "string",
- "type": "static",
- "untaggedVlan": "string"
}
Add switch's multiple LAG settings.
switchId required | string |
addPorts | Array of strings |
defaultVlanId | string |
id | string |
lagId | integer <int32> |
lastName | string |
name | string^(?:(?!").){1,64}$ |
originalUntaggedVlan | string |
Array of objects (Switch_Service_API_&_Model_Documentation_LagPortVlanBo) | |
Array of objects (Switch_Service_API_&_Model_Documentation_LagPortVlanBo) | |
ports | Array of strings unique |
removePorts | Array of strings |
switchId | string |
taggedVlans | Array of strings unique |
type | string Enum: "static" "dynamic" |
untaggedVlan | string |
[- {
- "addPorts": [
- "string"
], - "defaultVlanId": "string",
- "id": "string",
- "lagId": 0,
- "lastName": "string",
- "name": "string",
- "originalUntaggedVlan": "string",
- "portAddVlans": [
- {
- "needRemoveUntaggedDefaultVlan": true,
- "portId": "string",
- "taggedVlans": [
- "string"
], - "untaggedVlan": "string"
}
], - "portVlans": [
- {
- "needRemoveUntaggedDefaultVlan": true,
- "portId": "string",
- "taggedVlans": [
- "string"
], - "untaggedVlan": "string"
}
], - "ports": [
- "string"
], - "removePorts": [
- "string"
], - "switchId": "string",
- "taggedVlans": [
- "string"
], - "type": "static",
- "untaggedVlan": "string"
}
]
{- "addPorts": [
- "string"
], - "defaultVlanId": "string",
- "id": "string",
- "lagId": 0,
- "lagViewList": [
- { }
], - "lastName": "string",
- "name": "string",
- "originalUntaggedVlan": "string",
- "portAddVlans": [
- {
- "needRemoveUntaggedDefaultVlan": true,
- "portId": "string",
- "taggedVlans": [
- "string"
], - "untaggedVlan": "string"
}
], - "portVlans": [
- {
- "needRemoveUntaggedDefaultVlan": true,
- "portId": "string",
- "taggedVlans": [
- "string"
], - "untaggedVlan": "string"
}
], - "ports": [
- "string"
], - "realRemove": true,
- "removePorts": [
- "string"
], - "switchId": "string",
- "taggedVlans": [
- "string"
], - "tenantId": "string",
- "type": "static",
- "untaggedVlan": "string"
}
Delete switch's multiple LAG settings.
venueId required | string |
switchId required | string |
[- "string"
]
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
Add switch's multiple LAG settings.
venueId required | string |
switchId required | string |
name | string |
ports | Array of strings unique |
taggedVlans | Array of strings unique |
type | string Enum: "static" "dynamic" |
untaggedVlan | string |
[- {
- "name": "string",
- "ports": [
- "string"
], - "taggedVlans": [
- "string"
], - "type": "static",
- "untaggedVlan": "string"
}
]
{- "requestId": "string",
- "response": {
- "id": "string",
- "lagId": 0,
- "name": "string",
- "ports": [
- "string"
], - "taggedVlans": [
- "string"
], - "type": "static",
- "untaggedVlan": "string"
}
}
Get LAG setting by id.
venueId required | string |
switchId required | string |
lagId required | string |
{- "id": "string",
- "lagId": 0,
- "name": "string",
- "ports": [
- "string"
], - "taggedVlans": [
- "string"
], - "type": "static",
- "untaggedVlan": "string"
}
Update switch's LAG setting.
venueId required | string |
switchId required | string |
lagId required | string |
name | string |
ports | Array of strings unique |
taggedVlans | Array of strings unique |
type | string Enum: "static" "dynamic" |
untaggedVlan | string |
{- "name": "string",
- "ports": [
- "string"
], - "taggedVlans": [
- "string"
], - "type": "static",
- "untaggedVlan": "string"
}
{- "requestId": "string",
- "response": {
- "id": "string",
- "lagId": 0,
- "name": "string",
- "ports": [
- "string"
], - "taggedVlans": [
- "string"
], - "type": "static",
- "untaggedVlan": "string"
}
}
Get all venues by tenant id for upgrading.
firmwareVersion | string |
searchFilter | string |
{- "firmwareVersion": "string",
- "searchFilter": "string"
}
[- {
- "aboveTenSwitchCount": 0,
- "availableVersions": [
- {
- "category": "RECOMMENDED",
- "createdDate": "2019-08-24T14:15:22Z",
- "id": "string",
- "name": "string"
}
], - "id": "string",
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "nextSchedule": {
- "id": "string",
- "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z"
}, - "version": {
- "category": "RECOMMENDED",
- "createdDate": "2019-08-24T14:15:22Z",
- "id": "string",
- "name": "string"
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "createdDate": "2019-08-24T14:15:22Z",
- "id": "string",
- "name": "string"
}
}, - "preDownload": true,
- "scheduleCount": 0,
- "status": "NONE",
- "switchCount": 0,
- "switchFirmwareVersion": {
- "category": "RECOMMENDED",
- "createdDate": "2019-08-24T14:15:22Z",
- "id": "string",
- "name": "string"
}, - "switchFirmwareVersionAboveTen": {
- "category": "RECOMMENDED",
- "createdDate": "2019-08-24T14:15:22Z",
- "id": "string",
- "name": "string"
}, - "venueId": "string",
- "venueName": "string"
}
]
Cancel the schedule for firmware upgrade.
id | string |
switchIds | Array of strings |
venueIds | Array of strings |
{- "id": "string",
- "switchIds": [
- "string"
], - "venueIds": [
- "string"
]
}
{- "response": "string"
}
Schedule the firmware upgrade for venues. Use activity API with request id to get the status update.
date | string |
id | string |
preDownload | boolean |
switchIds | Array of strings |
switchVersion | string |
switchVersionAboveTen | string |
time | string |
venueIds | Array of strings |
{- "date": "string",
- "id": "string",
- "preDownload": true,
- "switchIds": [
- "string"
], - "switchVersion": "string",
- "switchVersionAboveTen": "string",
- "time": "string",
- "venueIds": [
- "string"
]
}
{- "response": "string"
}
Get all venues by tenant id for upgrading.
firmwareType | string |
firmwareVersion | string |
search | string |
updateAvailable | boolean |
{- "firmwareType": "string",
- "firmwareVersion": "string",
- "search": "string",
- "updateAvailable": true
}
{- "aboveTenSwitchCount": 0,
- "availableVersions": [
- {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- {
- "aclRules": [
- {
- "acl": null,
- "action": null,
- "destination": null,
- "destinationPort": null,
- "dscpMarking": null,
- "dscpMatching": null,
- "id": null,
- "internalPriority": null,
- "protocol": null,
- "sequence": null,
- "source": null,
- "sourcePort": null,
- "tenant": null
}
], - "aclType": "standard",
- "id": "string",
- "name": "string",
- "profile": { },
- "profileId": "string",
- "tenant": { }
}
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": "string",
- "id": "string",
- "name": "string",
- "overwrite": true,
- "profile": { },
- "switchModelArray": [
- "string"
], - "switchModels": "string",
- "tenant": { },
- "variables": [
- {
- "addressType": true,
- "id": "string",
- "name": "string",
- "needUpdate": true,
- "rangeType": true,
- "value": "string",
- "variableName": "string",
- "variableType": "ADDRESS"
}
]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- {
- "id": "string",
- "profile": { },
- "tenant": { },
- "venue": {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- null
], - "dnsList": [
- null
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- null
], - "switchFirmwareVersion": { },
- "switchFirmwareVersionAboveTen": { },
- "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": null,
- "downloadTime": null,
- "id": null,
- "status": null,
- "tenant": null,
- "timeSlot": null,
- "upgradeScheduleLevel": null,
- "version": null,
- "versionAboveTen": null
}
}
}
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "profile": { },
- "tenant": { },
- "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
], - "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "defaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 3,
- "profile": { },
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 65535,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": null,
- "model": null,
- "taggedPorts": null,
- "tenant": null,
- "untaggedPorts": null,
- "vlan": null,
- "voicePorts": null
}
], - "tenant": { },
- "vlanId": 1,
- "vlanName": "string"
}
], - "voiceVlanConfigs": [
- {
- "model": "ICX7150-24",
- "voiceVlans": [
- {
- "taggedPorts": [ ],
- "vlanId": null
}
]
}
]
}
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": { },
- "switchFirmwareVersionAboveTen": { },
- "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": { },
- "versionAboveTen": { }
}
}
]
}
}
], - "id": "string",
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "nextSchedule": {
- "id": "string",
- "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z"
}, - "version": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- {
- "aclRules": [
- {
- "acl": null,
- "action": null,
- "destination": null,
- "destinationPort": null,
- "dscpMarking": null,
- "dscpMatching": null,
- "id": null,
- "internalPriority": null,
- "protocol": null,
- "sequence": null,
- "source": null,
- "sourcePort": null,
- "tenant": null
}
], - "aclType": "standard",
- "id": "string",
- "name": "string",
- "profile": { },
- "profileId": "string",
- "tenant": { }
}
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": "string",
- "id": "string",
- "name": "string",
- "overwrite": true,
- "profile": { },
- "switchModelArray": [
- "string"
], - "switchModels": "string",
- "tenant": { },
- "variables": [
- {
- "addressType": true,
- "id": "string",
- "name": "string",
- "needUpdate": true,
- "rangeType": true,
- "value": "string",
- "variableName": "string",
- "variableType": "ADDRESS"
}
]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- {
- "id": "string",
- "profile": { },
- "tenant": { },
- "venue": {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- null
], - "dnsList": [
- null
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- null
], - "switchFirmwareVersion": { },
- "switchFirmwareVersionAboveTen": { },
- "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": null,
- "downloadTime": null,
- "id": null,
- "status": null,
- "tenant": null,
- "timeSlot": null,
- "upgradeScheduleLevel": null,
- "version": null,
- "versionAboveTen": null
}
}
}
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "profile": { },
- "tenant": { },
- "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
], - "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "defaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 3,
- "profile": { },
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 65535,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": null,
- "model": null,
- "taggedPorts": null,
- "tenant": null,
- "untaggedPorts": null,
- "vlan": null,
- "voicePorts": null
}
], - "tenant": { },
- "vlanId": 1,
- "vlanName": "string"
}
], - "voiceVlanConfigs": [
- {
- "model": "ICX7150-24",
- "voiceVlans": [
- {
- "taggedPorts": [ ],
- "vlanId": null
}
]
}
]
}
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": { },
- "switchFirmwareVersionAboveTen": { },
- "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": { },
- "versionAboveTen": { }
}
}
]
}
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- {
- "aclRules": [
- {
- "acl": null,
- "action": null,
- "destination": null,
- "destinationPort": null,
- "dscpMarking": null,
- "dscpMatching": null,
- "id": null,
- "internalPriority": null,
- "protocol": null,
- "sequence": null,
- "source": null,
- "sourcePort": null,
- "tenant": null
}
], - "aclType": "standard",
- "id": "string",
- "name": "string",
- "profile": { },
- "profileId": "string",
- "tenant": { }
}
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": "string",
- "id": "string",
- "name": "string",
- "overwrite": true,
- "profile": { },
- "switchModelArray": [
- "string"
], - "switchModels": "string",
- "tenant": { },
- "variables": [
- {
- "addressType": true,
- "id": "string",
- "name": "string",
- "needUpdate": true,
- "rangeType": true,
- "value": "string",
- "variableName": "string",
- "variableType": "ADDRESS"
}
]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- {
- "id": "string",
- "profile": { },
- "tenant": { },
- "venue": {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- null
], - "dnsList": [
- null
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- null
], - "switchFirmwareVersion": { },
- "switchFirmwareVersionAboveTen": { },
- "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": null,
- "downloadTime": null,
- "id": null,
- "status": null,
- "tenant": null,
- "timeSlot": null,
- "upgradeScheduleLevel": null,
- "version": null,
- "versionAboveTen": null
}
}
}
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "profile": { },
- "tenant": { },
- "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
], - "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "defaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 3,
- "profile": { },
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 65535,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": null,
- "model": null,
- "taggedPorts": null,
- "tenant": null,
- "untaggedPorts": null,
- "vlan": null,
- "voicePorts": null
}
], - "tenant": { },
- "vlanId": 1,
- "vlanName": "string"
}
], - "voiceVlanConfigs": [
- {
- "model": "ICX7150-24",
- "voiceVlans": [
- {
- "taggedPorts": [ ],
- "vlanId": null
}
]
}
]
}
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": { },
- "switchFirmwareVersionAboveTen": { },
- "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": { },
- "versionAboveTen": { }
}
}
]
}
}
}, - "preDownload": true,
- "scheduleCount": 0,
- "status": "NONE",
- "switchCount": 0,
- "switchFirmwareVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- {
- "aclRules": [
- {
- "acl": { },
- "action": "permit",
- "destination": "string",
- "destinationPort": 65535,
- "dscpMarking": 0,
- "dscpMatching": 0,
- "id": "string",
- "internalPriority": 0,
- "protocol": "ip",
- "sequence": 1,
- "source": "string",
- "sourcePort": 65535,
- "tenant": { }
}
], - "aclType": "standard",
- "id": "string",
- "name": "string",
- "profile": { },
- "profileId": "string",
- "tenant": { }
}
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": "string",
- "id": "string",
- "name": "string",
- "overwrite": true,
- "profile": { },
- "switchModelArray": [
- "string"
], - "switchModels": "string",
- "tenant": { },
- "variables": [
- {
- "addressType": true,
- "id": "string",
- "name": "string",
- "needUpdate": true,
- "rangeType": true,
- "value": "string",
- "variableName": "string",
- "variableType": "ADDRESS"
}
]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- {
- "id": "string",
- "profile": { },
- "tenant": { },
- "venue": {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": { },
- "switchFirmwareVersionAboveTen": { },
- "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": null,
- "id": null,
- "startDateTime": null,
- "status": null,
- "totalCapacityVenue": null
}, - "upgradeScheduleLevel": "VENUE",
- "version": { },
- "versionAboveTen": { }
}
}
}
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "profile": { },
- "tenant": { },
- "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
], - "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "defaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 3,
- "profile": { },
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 65535,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "taggedPorts": "string",
- "tenant": { },
- "untaggedPorts": "string",
- "vlan": { },
- "voicePorts": "string"
}
], - "tenant": { },
- "vlanId": 1,
- "vlanName": "string"
}
], - "voiceVlanConfigs": [
- {
- "model": "ICX7150-24",
- "voiceVlans": [
- {
- "taggedPorts": [
- null
], - "vlanId": 1
}
]
}
]
}
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": { },
- "switchFirmwareVersionAboveTen": { },
- "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": { },
- "versionAboveTen": { }
}
}
]
}
}, - "switchFirmwareVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- {
- "aclRules": [
- {
- "acl": { },
- "action": "permit",
- "destination": "string",
- "destinationPort": 65535,
- "dscpMarking": 0,
- "dscpMatching": 0,
- "id": "string",
- "internalPriority": 0,
- "protocol": "ip",
- "sequence": 1,
- "source": "string",
- "sourcePort": 65535,
- "tenant": { }
}
], - "aclType": "standard",
- "id": "string",
- "name": "string",
- "profile": { },
- "profileId": "string",
- "tenant": { }
}
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": "string",
- "id": "string",
- "name": "string",
- "overwrite": true,
- "profile": { },
- "switchModelArray": [
- "string"
], - "switchModels": "string",
- "tenant": { },
- "variables": [
- {
- "addressType": true,
- "id": "string",
- "name": "string",
- "needUpdate": true,
- "rangeType": true,
- "value": "string",
- "variableName": "string",
- "variableType": "ADDRESS"
}
]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- {
- "id": "string",
- "profile": { },
- "tenant": { },
- "venue": {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": { },
- "switchFirmwareVersionAboveTen": { },
- "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": null,
- "id": null,
- "startDateTime": null,
- "status": null,
- "totalCapacityVenue": null
}, - "upgradeScheduleLevel": "VENUE",
- "version": { },
- "versionAboveTen": { }
}
}
}
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "profile": { },
- "tenant": { },
- "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
], - "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "defaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 3,
- "profile": { },
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 65535,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "taggedPorts": "string",
- "tenant": { },
- "untaggedPorts": "string",
- "vlan": { },
- "voicePorts": "string"
}
], - "tenant": { },
- "vlanId": 1,
- "vlanName": "string"
}
], - "voiceVlanConfigs": [
- {
- "model": "ICX7150-24",
- "voiceVlans": [
- {
- "taggedPorts": [
- null
], - "vlanId": 1
}
]
}
]
}
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": { },
- "switchFirmwareVersionAboveTen": { },
- "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": { },
- "versionAboveTen": { }
}
}
]
}
}, - "upgradeVenueViewList": [
- { }
]
}
Get all switches by tenant id for upgrading.
search | string |
venueIdList | Array of strings |
{- "search": "string",
- "venueIdList": [
- "string"
]
}
{- "availableVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- {
- "aclRules": [
- {
- "acl": { },
- "action": "permit",
- "destination": "string",
- "destinationPort": 65535,
- "dscpMarking": 0,
- "dscpMatching": 0,
- "id": "string",
- "internalPriority": 0,
- "protocol": "ip",
- "sequence": 1,
- "source": "string",
- "sourcePort": 65535,
- "tenant": { }
}
], - "aclType": "standard",
- "id": "string",
- "name": "string",
- "profile": { },
- "profileId": "string",
- "tenant": { }
}
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": "string",
- "id": "string",
- "name": "string",
- "overwrite": true,
- "profile": { },
- "switchModelArray": [
- "string"
], - "switchModels": "string",
- "tenant": { },
- "variables": [
- {
- "addressType": true,
- "id": "string",
- "name": "string",
- "needUpdate": true,
- "rangeType": true,
- "value": "string",
- "variableName": "string",
- "variableType": "ADDRESS"
}
]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- {
- "id": "string",
- "profile": { },
- "tenant": { },
- "venue": {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": { },
- "switchFirmwareVersionAboveTen": { },
- "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": null,
- "id": null,
- "startDateTime": null,
- "status": null,
- "totalCapacityVenue": null
}, - "upgradeScheduleLevel": "VENUE",
- "version": { },
- "versionAboveTen": { }
}
}
}
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "profile": { },
- "tenant": { },
- "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
], - "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "defaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 3,
- "profile": { },
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 65535,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "taggedPorts": "string",
- "tenant": { },
- "untaggedPorts": "string",
- "vlan": { },
- "voicePorts": "string"
}
], - "tenant": { },
- "vlanId": 1,
- "vlanName": "string"
}
], - "voiceVlanConfigs": [
- {
- "model": "ICX7150-24",
- "voiceVlans": [
- {
- "taggedPorts": [
- null
], - "vlanId": 1
}
]
}
]
}
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": { },
- "switchFirmwareVersionAboveTen": { },
- "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": { },
- "versionAboveTen": { }
}
}
]
}
}, - "currentFirmware": "string",
- "id": "string",
- "isStack": true,
- "isSwitchLevelSchedule": true,
- "model": "string",
- "preDownload": true,
- "switchId": "string",
- "switchName": "string",
- "switchNextSchedule": {
- "id": "string",
- "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z"
}, - "version": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- {
- "aclRules": [
- {
- "acl": null,
- "action": null,
- "destination": null,
- "destinationPort": null,
- "dscpMarking": null,
- "dscpMatching": null,
- "id": null,
- "internalPriority": null,
- "protocol": null,
- "sequence": null,
- "source": null,
- "sourcePort": null,
- "tenant": null
}
], - "aclType": "standard",
- "id": "string",
- "name": "string",
- "profile": { },
- "profileId": "string",
- "tenant": { }
}
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": "string",
- "id": "string",
- "name": "string",
- "overwrite": true,
- "profile": { },
- "switchModelArray": [
- "string"
], - "switchModels": "string",
- "tenant": { },
- "variables": [
- {
- "addressType": true,
- "id": "string",
- "name": "string",
- "needUpdate": true,
- "rangeType": true,
- "value": "string",
- "variableName": "string",
- "variableType": "ADDRESS"
}
]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- {
- "id": "string",
- "profile": { },
- "tenant": { },
- "venue": {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- null
], - "dnsList": [
- null
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- null
], - "switchFirmwareVersion": { },
- "switchFirmwareVersionAboveTen": { },
- "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": null,
- "downloadTime": null,
- "id": null,
- "status": null,
- "tenant": null,
- "timeSlot": null,
- "upgradeScheduleLevel": null,
- "version": null,
- "versionAboveTen": null
}
}
}
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "profile": { },
- "tenant": { },
- "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
], - "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "defaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 3,
- "profile": { },
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 65535,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": null,
- "model": null,
- "taggedPorts": null,
- "tenant": null,
- "untaggedPorts": null,
- "vlan": null,
- "voicePorts": null
}
], - "tenant": { },
- "vlanId": 1,
- "vlanName": "string"
}
], - "voiceVlanConfigs": [
- {
- "model": "ICX7150-24",
- "voiceVlans": [
- {
- "taggedPorts": [ ],
- "vlanId": null
}
]
}
]
}
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": { },
- "switchFirmwareVersionAboveTen": { },
- "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": { },
- "versionAboveTen": { }
}
}
]
}
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- {
- "aclRules": [
- {
- "acl": null,
- "action": null,
- "destination": null,
- "destinationPort": null,
- "dscpMarking": null,
- "dscpMatching": null,
- "id": null,
- "internalPriority": null,
- "protocol": null,
- "sequence": null,
- "source": null,
- "sourcePort": null,
- "tenant": null
}
], - "aclType": "standard",
- "id": "string",
- "name": "string",
- "profile": { },
- "profileId": "string",
- "tenant": { }
}
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": "string",
- "id": "string",
- "name": "string",
- "overwrite": true,
- "profile": { },
- "switchModelArray": [
- "string"
], - "switchModels": "string",
- "tenant": { },
- "variables": [
- {
- "addressType": true,
- "id": "string",
- "name": "string",
- "needUpdate": true,
- "rangeType": true,
- "value": "string",
- "variableName": "string",
- "variableType": "ADDRESS"
}
]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- {
- "id": "string",
- "profile": { },
- "tenant": { },
- "venue": {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- null
], - "dnsList": [
- null
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- null
], - "switchFirmwareVersion": { },
- "switchFirmwareVersionAboveTen": { },
- "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": null,
- "downloadTime": null,
- "id": null,
- "status": null,
- "tenant": null,
- "timeSlot": null,
- "upgradeScheduleLevel": null,
- "version": null,
- "versionAboveTen": null
}
}
}
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "profile": { },
- "tenant": { },
- "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
], - "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "defaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 3,
- "profile": { },
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 65535,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": null,
- "model": null,
- "taggedPorts": null,
- "tenant": null,
- "untaggedPorts": null,
- "vlan": null,
- "voicePorts": null
}
], - "tenant": { },
- "vlanId": 1,
- "vlanName": "string"
}
], - "voiceVlanConfigs": [
- {
- "model": "ICX7150-24",
- "voiceVlans": [
- {
- "taggedPorts": [ ],
- "vlanId": null
}
]
}
]
}
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": { },
- "switchFirmwareVersionAboveTen": { },
- "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": { },
- "versionAboveTen": { }
}
}
]
}
}
}, - "upgradeSwitchViewList": [
- { }
], - "venueId": "string",
- "venueName": "string",
- "venueNextSchedule": {
- "id": "string",
- "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z"
}, - "version": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- {
- "aclRules": [
- {
- "acl": null,
- "action": null,
- "destination": null,
- "destinationPort": null,
- "dscpMarking": null,
- "dscpMatching": null,
- "id": null,
- "internalPriority": null,
- "protocol": null,
- "sequence": null,
- "source": null,
- "sourcePort": null,
- "tenant": null
}
], - "aclType": "standard",
- "id": "string",
- "name": "string",
- "profile": { },
- "profileId": "string",
- "tenant": { }
}
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": "string",
- "id": "string",
- "name": "string",
- "overwrite": true,
- "profile": { },
- "switchModelArray": [
- "string"
], - "switchModels": "string",
- "tenant": { },
- "variables": [
- {
- "addressType": true,
- "id": "string",
- "name": "string",
- "needUpdate": true,
- "rangeType": true,
- "value": "string",
- "variableName": "string",
- "variableType": "ADDRESS"
}
]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- {
- "id": "string",
- "profile": { },
- "tenant": { },
- "venue": {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- null
], - "dnsList": [
- null
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- null
], - "switchFirmwareVersion": { },
- "switchFirmwareVersionAboveTen": { },
- "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": null,
- "downloadTime": null,
- "id": null,
- "status": null,
- "tenant": null,
- "timeSlot": null,
- "upgradeScheduleLevel": null,
- "version": null,
- "versionAboveTen": null
}
}
}
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "profile": { },
- "tenant": { },
- "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
], - "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "defaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 3,
- "profile": { },
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 65535,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": null,
- "model": null,
- "taggedPorts": null,
- "tenant": null,
- "untaggedPorts": null,
- "vlan": null,
- "voicePorts": null
}
], - "tenant": { },
- "vlanId": 1,
- "vlanName": "string"
}
], - "voiceVlanConfigs": [
- {
- "model": "ICX7150-24",
- "voiceVlans": [
- {
- "taggedPorts": [ ],
- "vlanId": null
}
]
}
]
}
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": { },
- "switchFirmwareVersionAboveTen": { },
- "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": { },
- "versionAboveTen": { }
}
}
]
}
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- {
- "acls": [
- {
- "aclRules": [
- {
- "acl": null,
- "action": null,
- "destination": null,
- "destinationPort": null,
- "dscpMarking": null,
- "dscpMatching": null,
- "id": null,
- "internalPriority": null,
- "protocol": null,
- "sequence": null,
- "source": null,
- "sourcePort": null,
- "tenant": null
}
], - "aclType": "standard",
- "id": "string",
- "name": "string",
- "profile": { },
- "profileId": "string",
- "tenant": { }
}
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": "string",
- "id": "string",
- "name": "string",
- "overwrite": true,
- "profile": { },
- "switchModelArray": [
- "string"
], - "switchModels": "string",
- "tenant": { },
- "variables": [
- {
- "addressType": true,
- "id": "string",
- "name": "string",
- "needUpdate": true,
- "rangeType": true,
- "value": "string",
- "variableName": "string",
- "variableType": "ADDRESS"
}
]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- {
- "id": "string",
- "profile": { },
- "tenant": { },
- "venue": {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- null
], - "dnsList": [
- null
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- null
], - "switchFirmwareVersion": { },
- "switchFirmwareVersionAboveTen": { },
- "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": null,
- "downloadTime": null,
- "id": null,
- "status": null,
- "tenant": null,
- "timeSlot": null,
- "upgradeScheduleLevel": null,
- "version": null,
- "versionAboveTen": null
}
}
}
], - "regularProfile": true,
- "tenant": { },
- "trustedPorts": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "profile": { },
- "tenant": { },
- "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
], - "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "defaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 3,
- "profile": { },
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 65535,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": null,
- "model": null,
- "taggedPorts": null,
- "tenant": null,
- "untaggedPorts": null,
- "vlan": null,
- "voicePorts": null
}
], - "tenant": { },
- "vlanId": 1,
- "vlanName": "string"
}
], - "voiceVlanConfigs": [
- {
- "model": "ICX7150-24",
- "voiceVlans": [
- {
- "taggedPorts": [ ],
- "vlanId": null
}
]
}
]
}
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": { },
- "switchFirmwareVersionAboveTen": { },
- "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": { },
- "versionAboveTen": { }
}
}
]
}
}
}
}
Get venue upgrade status by venue id for upgrading.
venueId | string |
{- "venueId": "string"
}
{- "id": "string",
- "lastStatusUpdateTime": "2019-08-24T14:15:22Z",
- "status": "string",
- "switchId": "string",
- "switchName": "string",
- "switchStatus": "ONLINE",
- "targetFirmware": "string",
- "upgradeStatusDetailsViewList": [
- { }
]
}
Cancel the schedule for firmware upgrade.
venueId required | string |
id | string |
switchIds | Array of strings |
{- "id": "string",
- "switchIds": [
- "string"
]
}
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
Schedule the firmware upgrade for venues. Use activity API with request id to get the status update.
venueId required | string |
date | string |
id | string |
preDownload | boolean |
switchIds | Array of strings |
switchVersion | string |
switchVersionAboveTen | string |
time | string |
{- "date": "string",
- "id": "string",
- "preDownload": true,
- "switchIds": [
- "string"
], - "switchVersion": "string",
- "switchVersionAboveTen": "string",
- "time": "string"
}
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
Get all switches by tenant id for upgrading.
venueId required | string |
searchFilter | string |
{- "searchFilter": "string"
}
[- {
- "availableVersion": {
- "category": "RECOMMENDED",
- "createdDate": "2019-08-24T14:15:22Z",
- "id": "string",
- "name": "string"
}, - "currentFirmware": "string",
- "id": "string",
- "isStack": true,
- "isSwitchLevelSchedule": true,
- "model": "string",
- "preDownload": true,
- "switchId": "string",
- "switchName": "string",
- "switchNextSchedule": {
- "id": "string",
- "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z"
}, - "version": {
- "category": "RECOMMENDED",
- "createdDate": "2019-08-24T14:15:22Z",
- "id": "string",
- "name": "string"
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "createdDate": "2019-08-24T14:15:22Z",
- "id": "string",
- "name": "string"
}
}, - "venueId": "string",
- "venueName": "string",
- "venueNextSchedule": {
- "id": "string",
- "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z"
}, - "version": {
- "category": "RECOMMENDED",
- "createdDate": "2019-08-24T14:15:22Z",
- "id": "string",
- "name": "string"
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "createdDate": "2019-08-24T14:15:22Z",
- "id": "string",
- "name": "string"
}
}
}
]
Get venue upgrade status by venue id for upgrading.
venueId required | string |
[- {
- "id": "string",
- "lastStatusUpdateTime": "2019-08-24T14:15:22Z",
- "status": "string",
- "switchId": "string",
- "switchName": "string",
- "switchStatus": "ONLINE",
- "targetFirmware": "string"
}
]
Add switches by CSV file. Use activity API with request id to get the status update.
venueId required | string |
file required | string <binary> |
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
Compare switch's configuration backups.
backupId1 | string |
backupId2 | string |
{- "backupId1": "string",
- "backupId2": "string"
}
{- "id": "string",
- "response": {
- "configBackup1": {
- "config": "string",
- "id": "string"
}, - "configBackup2": {
- "config": "string",
- "id": "string"
}
}
}
Get a switch's configuration backup.
configBackupId required | string |
{- "backupId": "string",
- "backupName": "string",
- "backupType": "string",
- "config": "string",
- "configBackupViewList": [
- { }
], - "createdDate": "2019-08-24T14:15:22Z",
- "failureReason": "string",
- "id": "string",
- "name": "string",
- "restoreStatus": "string",
- "restoreTimestamp": "string",
- "status": "string",
- "switchId": "string"
}
List of switch's configuration backup.
switchId required | string |
{- "backupId": "string",
- "backupName": "string",
- "backupType": "string",
- "config": "string",
- "configBackupViewList": [
- { }
], - "createdDate": "2019-08-24T14:15:22Z",
- "failureReason": "string",
- "id": "string",
- "name": "string",
- "restoreStatus": "string",
- "restoreTimestamp": "string",
- "status": "string",
- "switchId": "string"
}
Create a switch's configuration backup.
switchId required | string |
name | string^(?:(?!").){1,64}$ |
{- "name": "string"
}
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
Query the switch's configuration backups.
switchId required | string |
fields | Array of strings |
filterType | string |
object | |
page | integer <int32> |
pageSize | integer <int32> |
sortField | string |
sortOrder | string Enum: "ASC" "DESC" |
{- "fields": [
- "string"
], - "filterType": "string",
- "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "page": 0,
- "pageSize": 0,
- "sortField": "string",
- "sortOrder": "ASC"
}
{- "data": [
- { }
], - "fields": [
- "string"
], - "id": "string",
- "page": 0,
- "totalCount": 0,
- "totalPages": 0
}
Delete switch's configuration backups.
venueId required | string |
switchId required | string |
[- "string"
]
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
List of switch's configuration backup.
venueId required | string |
switchId required | string |
[- {
- "backupId": "string",
- "backupType": "string",
- "config": "string",
- "createdDate": "2019-08-24T14:15:22Z",
- "failureReason": "string",
- "id": "string",
- "name": "string",
- "restoreStatus": "string",
- "restoreTimestamp": "string",
- "status": "string",
- "switchId": "string"
}
]
Create a switch's configuration backup.
venueId required | string |
switchId required | string |
name | string^(?:(?!").){1,64}$ |
{- "name": "string"
}
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
Compare switch's configuration backups.
venueId required | string |
switchId required | string |
backupId1 | string |
backupId2 | string |
{- "backupId1": "string",
- "backupId2": "string"
}
{- "configBackup1": {
- "config": "string",
- "id": "string"
}, - "configBackup2": {
- "config": "string",
- "id": "string"
}, - "id": "string"
}
Query the switch's configuration backups.
venueId required | string |
switchId required | string |
fields | Array of strings |
filterType | string |
object | |
page | integer <int32> |
pageSize | integer <int32> |
sortField | string |
sortOrder | string Enum: "ASC" "DESC" |
{- "fields": [
- "string"
], - "filterType": "string",
- "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "page": 0,
- "pageSize": 0,
- "sortField": "string",
- "sortOrder": "ASC"
}
{- "data": [
- { }
], - "fields": [
- "string"
], - "id": "string",
- "page": 0,
- "totalCount": 0,
- "totalPages": 0
}
Get a switch's configuration backup.
venueId required | string |
switchId required | string |
configBackupId required | string |
{- "backupId": "string",
- "backupType": "string",
- "config": "string",
- "createdDate": "2019-08-24T14:15:22Z",
- "failureReason": "string",
- "id": "string",
- "name": "string",
- "restoreStatus": "string",
- "restoreTimestamp": "string",
- "status": "string",
- "switchId": "string"
}
Restore switch's configuration backup.
venueId required | string |
switchId required | string |
configBackupId required | string |
configBackupAction | string Enum: "restore" "download" |
{- "configBackupAction": "restore"
}
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
Delete multiple trusted ports of the specified switch profile.
switchProfileId required | string |
[- "string"
]
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
Add the trusted port of the switch profile.
switchProfileId required | string |
id | string |
model | string Enum: "ICX7150-24" "ICX7150-24P" "ICX7150-48" "ICX7150-48P" "ICX7150-48PF" "ICX7150-48ZP" "ICX7150-C12P" "ICX7150-C10ZP" "ICX7150-C08P" "ICX7150-C08PT" "ICX7150-24F" "ICX7250-48" "ICX7650-48ZP" "ICX7650-48P" "ICX7650-48F" "ICX7850-32Q" "ICX7850-48FS" "ICX7850-48F" "ICX7850-48C" "ICX7550-24" "ICX7550-48" "ICX7550-24P" "ICX7550-48P" "ICX7550-24ZP" "ICX7550-48ZP" "ICX7550-24F" "ICX7550-48F" "ICX8200-24" "ICX8200-24P" "ICX8200-24F" "ICX8200-24FX" "ICX8200-24ZP" "ICX8200-48" "ICX8200-48F" "ICX8200-48P" "ICX8200-48PF" "ICX8200-48PF2" "ICX8200-48ZP2" "ICX8200-C08P" "ICX8200-C08PDC" "ICX8200-C08PF" "ICX8200-C08PT" "ICX8200-C08ZP" "ICX8100-24" "ICX8100-24P" "ICX8100-48" "ICX8100-48P" "ICX8100-C08PF" |
object (Switch_Service_API_&_Model_Documentation_Profile) | |
Array of objects (Switch_Service_API_&_Model_Documentation_FamilyModelSlotBo) unique | |
tenantId | string |
trustPorts | Array of strings |
trustedPortType | string Enum: "all" "dhcp" "arp" |
vlanDemand | boolean |
{- "id": "string",
- "model": "ICX7150-24",
- "profile": {
- "acls": [
- {
- "aclRules": [
- {
- "acl": { },
- "action": "permit",
- "destination": "string",
- "destinationPort": 65535,
- "dscpMarking": 0,
- "dscpMatching": 0,
- "id": "string",
- "internalPriority": 0,
- "protocol": "ip",
- "sequence": 1,
- "source": "string",
- "sourcePort": 65535,
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- null
], - "dnsList": [
- null
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- null
], - "switchFirmwareVersion": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "switchFirmwareVersionAboveTen": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": null,
- "downloadTime": null,
- "id": null,
- "status": null,
- "tenant": null,
- "timeSlot": null,
- "upgradeScheduleLevel": null,
- "version": null,
- "versionAboveTen": null
}
}
]
}
}
], - "aclType": "standard",
- "id": "string",
- "name": "string",
- "profile": { },
- "profileId": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchFirmwareVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}
}
}
]
}
}
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": "string",
- "id": "string",
- "name": "string",
- "overwrite": true,
- "profile": { },
- "switchModelArray": [
- "string"
], - "switchModels": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchFirmwareVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}
}
}
]
}, - "variables": [
- {
- "addressType": true,
- "id": "string",
- "ipAddressEnd": 0,
- "ipAddressStart": 0,
- "name": "string",
- "needUpdate": true,
- "rangeType": true,
- "subMaskAndEndIp": [
- "string"
], - "value": "string",
- "variableName": "string",
- "variableType": "ADDRESS"
}
]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- {
- "id": "string",
- "profile": { },
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchFirmwareVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}
}
}
]
}, - "venue": {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- { }
]
}
}, - "switchFirmwareVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- { }
]
}
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- { }
]
}, - "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- { }
]
}, - "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- { }
]
}
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- { }
]
}
}
}
}
}
], - "regularProfile": true,
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchFirmwareVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}
}
}
]
}, - "trustedPorts": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "profile": { },
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchFirmwareVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}
}
}
]
}, - "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
], - "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "defaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 3,
- "profile": { },
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 65535,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "taggedPorts": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- null
], - "dnsList": [
- null
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- null
], - "switchFirmwareVersion": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "switchFirmwareVersionAboveTen": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": null,
- "downloadTime": null,
- "id": null,
- "status": null,
- "tenant": null,
- "timeSlot": null,
- "upgradeScheduleLevel": null,
- "version": null,
- "versionAboveTen": null
}
}
]
}, - "untaggedPorts": "string",
- "vlan": { },
- "voicePorts": "string"
}
], - "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchFirmwareVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}
}
}
]
}, - "vlanId": 1,
- "vlanName": "string"
}
], - "voiceVlanConfigs": [
- {
- "model": "ICX7150-24",
- "voiceVlans": [
- {
- "taggedPorts": [
- "string"
], - "vlanId": 1
}
]
}
]
}, - "slots": [
- {
- "enable": true,
- "id": "string",
- "option": "string",
- "slotNumber": 0
}
], - "tenantId": "string",
- "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
{- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "option": "string",
- "slotNumber": 0
}
], - "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
Get the specified trusted port of the switch profile.
switchProfileId required | string |
trustedPortId required | string |
{- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "option": "string",
- "slotNumber": 0
}
], - "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
Update the trusted port of the switch profile.
switchProfileId required | string |
trustedPortId required | string |
id | string |
model | string Enum: "ICX7150-24" "ICX7150-24P" "ICX7150-48" "ICX7150-48P" "ICX7150-48PF" "ICX7150-48ZP" "ICX7150-C12P" "ICX7150-C10ZP" "ICX7150-C08P" "ICX7150-C08PT" "ICX7150-24F" "ICX7250-48" "ICX7650-48ZP" "ICX7650-48P" "ICX7650-48F" "ICX7850-32Q" "ICX7850-48FS" "ICX7850-48F" "ICX7850-48C" "ICX7550-24" "ICX7550-48" "ICX7550-24P" "ICX7550-48P" "ICX7550-24ZP" "ICX7550-48ZP" "ICX7550-24F" "ICX7550-48F" "ICX8200-24" "ICX8200-24P" "ICX8200-24F" "ICX8200-24FX" "ICX8200-24ZP" "ICX8200-48" "ICX8200-48F" "ICX8200-48P" "ICX8200-48PF" "ICX8200-48PF2" "ICX8200-48ZP2" "ICX8200-C08P" "ICX8200-C08PDC" "ICX8200-C08PF" "ICX8200-C08PT" "ICX8200-C08ZP" "ICX8100-24" "ICX8100-24P" "ICX8100-48" "ICX8100-48P" "ICX8100-C08PF" |
object (Switch_Service_API_&_Model_Documentation_Profile) | |
Array of objects (Switch_Service_API_&_Model_Documentation_FamilyModelSlotBo) unique | |
tenantId | string |
trustPorts | Array of strings |
trustedPortType | string Enum: "all" "dhcp" "arp" |
vlanDemand | boolean |
{- "id": "string",
- "model": "ICX7150-24",
- "profile": {
- "acls": [
- {
- "aclRules": [
- {
- "acl": { },
- "action": "permit",
- "destination": "string",
- "destinationPort": 65535,
- "dscpMarking": 0,
- "dscpMatching": 0,
- "id": "string",
- "internalPriority": 0,
- "protocol": "ip",
- "sequence": 1,
- "source": "string",
- "sourcePort": 65535,
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- null
], - "dnsList": [
- null
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- null
], - "switchFirmwareVersion": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "switchFirmwareVersionAboveTen": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": null,
- "downloadTime": null,
- "id": null,
- "status": null,
- "tenant": null,
- "timeSlot": null,
- "upgradeScheduleLevel": null,
- "version": null,
- "versionAboveTen": null
}
}
]
}
}
], - "aclType": "standard",
- "id": "string",
- "name": "string",
- "profile": { },
- "profileId": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchFirmwareVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}
}
}
]
}
}
], - "acxCliProfile": true,
- "acxVenueCliTemplate": {
- "cli": "string",
- "id": "string",
- "name": "string",
- "overwrite": true,
- "profile": { },
- "switchModelArray": [
- "string"
], - "switchModels": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchFirmwareVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}
}
}
]
}, - "variables": [
- {
- "addressType": true,
- "id": "string",
- "ipAddressEnd": 0,
- "ipAddressStart": 0,
- "name": "string",
- "needUpdate": true,
- "rangeType": true,
- "subMaskAndEndIp": [
- "string"
], - "value": "string",
- "variableName": "string",
- "variableType": "ADDRESS"
}
]
}, - "cliProfile": true,
- "description": "string",
- "id": "string",
- "name": "string",
- "profileType": "Regular",
- "profileVenues": [
- {
- "id": "string",
- "profile": { },
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchFirmwareVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}
}
}
]
}, - "venue": {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- { }
]
}
}, - "switchFirmwareVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- { }
]
}
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- { }
]
}, - "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- { }
]
}, - "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- { }
]
}
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": { },
- "latestReleaseVersion": { },
- "latestReleaseVersionAboveTen": { },
- "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- { }
]
}
}
}
}
}
], - "regularProfile": true,
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchFirmwareVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}
}
}
]
}, - "trustedPorts": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "profile": { },
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchFirmwareVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}
}
}
]
}, - "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
], - "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "defaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 3,
- "profile": { },
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 65535,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "taggedPorts": "string",
- "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- null
], - "dnsList": [
- null
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- null
], - "switchFirmwareVersion": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "switchFirmwareVersionAboveTen": {
- "category": null,
- "id": null,
- "name": null,
- "tenant": null
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": null,
- "downloadTime": null,
- "id": null,
- "status": null,
- "tenant": null,
- "timeSlot": null,
- "upgradeScheduleLevel": null,
- "version": null,
- "versionAboveTen": null
}
}
]
}, - "untaggedPorts": "string",
- "vlan": { },
- "voicePorts": "string"
}
], - "tenant": {
- "firmwareVersion": "string",
- "id": "string",
- "latestBetaVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "latestReleaseVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "name": "string",
- "preDownloadFirmware": true,
- "profiles": [
- { }
], - "venues": [
- {
- "addressLine": "string",
- "cliApplied": true,
- "dns": [
- "string"
], - "dnsList": [
- "string"
], - "firmware": "string",
- "id": "string",
- "isTemplate": true,
- "lastScheduleUpdateTime": "2019-08-24T14:15:22Z",
- "name": "string",
- "preDownloadFirmware": true,
- "profileId": [
- "string"
], - "switchFirmwareVersion": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchFirmwareVersionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string",
- "tenant": { },
- "timeZone": "string",
- "upgradeSchedule": {
- "downloadJobId": "string",
- "downloadTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "PENDING",
- "tenant": { },
- "timeSlot": {
- "endDateTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "startDateTime": "2019-08-24T14:15:22Z",
- "status": "WAITING_REMINDER",
- "totalCapacityVenue": 0
}, - "upgradeScheduleLevel": "VENUE",
- "version": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}, - "versionAboveTen": {
- "category": "RECOMMENDED",
- "id": "string",
- "name": "string",
- "tenant": { }
}
}
}
]
}, - "vlanId": 1,
- "vlanName": "string"
}
], - "voiceVlanConfigs": [
- {
- "model": "ICX7150-24",
- "voiceVlans": [
- {
- "taggedPorts": [
- "string"
], - "vlanId": 1
}
]
}
]
}, - "slots": [
- {
- "enable": true,
- "id": "string",
- "option": "string",
- "slotNumber": 0
}
], - "tenantId": "string",
- "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
{- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "option": "string",
- "slotNumber": 0
}
], - "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
Retrieve trusted ports with the specified venue.
venueId required | string |
{- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "option": "string",
- "slotNumber": 0
}
], - "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
Get port settings of different switches.
ports | Array of strings |
switchId | string |
[- {
- "ports": [
- "string"
], - "switchId": "string"
}
]
{- "arpInspectionTrust": true,
- "dhcpSnoopingTrust": true,
- "egressAcl": "string",
- "id": "string",
- "ignoreFields": "string",
- "ingressAcl": "string",
- "ipsg": true,
- "lag": {
- "addPorts": [
- "string"
], - "defaultVlanId": "string",
- "id": "string",
- "lagId": 0,
- "lagViewList": [
- { }
], - "lastName": "string",
- "name": "string",
- "originalUntaggedVlan": "string",
- "portAddVlans": [
- {
- "needRemoveUntaggedDefaultVlan": true,
- "portId": "string",
- "taggedVlans": [
- "string"
], - "untaggedVlan": "string"
}
], - "portVlans": [
- {
- "needRemoveUntaggedDefaultVlan": true,
- "portId": "string",
- "taggedVlans": [
- "string"
], - "untaggedVlan": "string"
}
], - "ports": [
- "string"
], - "realRemove": true,
- "removePorts": [
- "string"
], - "switchId": "string",
- "taggedVlans": [
- "string"
], - "tenantId": "string",
- "type": "static",
- "untaggedVlan": "string"
}, - "lldpEnable": true,
- "lldpQos": [
- {
- "applicationType": "GUEST_VOICE",
- "dscp": 0,
- "id": "string",
- "priority": 0,
- "qosVlanType": "PRIORITY_TAGGED",
- "vlanId": 0
}
], - "name": "string",
- "poeBudget": 0.1,
- "poeCapability": true,
- "poeClass": "__NULL",
- "poeEnable": true,
- "poePriority": 0,
- "port": "string",
- "portEnable": true,
- "portProtected": true,
- "portSpeed": "__NULL",
- "ports": [
- "string"
], - "profileName": "string",
- "revert": true,
- "rstpAdminEdgePort": true,
- "stpBpduGuard": true,
- "stpRootGuard": true,
- "switchId": "string",
- "switchMac": "string",
- "taggedVlans": [
- "string"
], - "tags": "string",
- "untaggedVlan": "string",
- "voiceVlan": 0,
- "vsixEgressAcl": "string",
- "vsixIngressAcl": "string"
}
Update ports of different switches. Use activity API with request id to get the status update.
object (Switch_Service_API_&_Model_Documentation_UpdatePortBo) | |
switchId | string |
[- {
- "port": {
- "arpInspectionTrust": true,
- "dhcpSnoopingTrust": true,
- "egressAcl": "string",
- "id": "string",
- "ignoreFieldSet": [
- "string"
], - "ignoreFields": "string",
- "ingressAcl": "string",
- "ipsg": true,
- "lldpEnable": true,
- "lldpQos": [
- {
- "applicationType": "GUEST_VOICE",
- "dscp": 0,
- "hasTaggedVlan": true,
- "hasUntaggedVlan": true,
- "id": "string",
- "priority": 0,
- "qosVlanType": "PRIORITY_TAGGED",
- "vlanId": 0
}
], - "name": "string",
- "poeBudget": 0,
- "poeCapability": true,
- "poeClass": "__NULL",
- "poeEnable": true,
- "poePriority": 0,
- "port": "string",
- "portEnable": true,
- "portProtected": true,
- "portSet": [
- "string"
], - "portSpeed": "__NULL",
- "ports": [
- "string"
], - "revert": true,
- "rstpAdminEdgePort": true,
- "stpBpduGuard": true,
- "stpRootGuard": true,
- "switchSerialNumber": "string",
- "taggedVlans": [
- "string"
], - "tags": "string",
- "untaggedVlan": "string",
- "voiceVlan": 1
}, - "switchId": "string"
}
]
{- "arpInspectionTrust": true,
- "dhcpSnoopingTrust": true,
- "egressAcl": "string",
- "id": "string",
- "ignoreFields": "string",
- "ingressAcl": "string",
- "ipsg": true,
- "lag": {
- "addPorts": [
- "string"
], - "defaultVlanId": "string",
- "id": "string",
- "lagId": 0,
- "lagViewList": [
- { }
], - "lastName": "string",
- "name": "string",
- "originalUntaggedVlan": "string",
- "portAddVlans": [
- {
- "needRemoveUntaggedDefaultVlan": true,
- "portId": "string",
- "taggedVlans": [
- "string"
], - "untaggedVlan": "string"
}
], - "portVlans": [
- {
- "needRemoveUntaggedDefaultVlan": true,
- "portId": "string",
- "taggedVlans": [
- "string"
], - "untaggedVlan": "string"
}
], - "ports": [
- "string"
], - "realRemove": true,
- "removePorts": [
- "string"
], - "switchId": "string",
- "taggedVlans": [
- "string"
], - "tenantId": "string",
- "type": "static",
- "untaggedVlan": "string"
}, - "lldpEnable": true,
- "lldpQos": [
- {
- "applicationType": "GUEST_VOICE",
- "dscp": 0,
- "id": "string",
- "priority": 0,
- "qosVlanType": "PRIORITY_TAGGED",
- "vlanId": 0
}
], - "name": "string",
- "poeBudget": 0.1,
- "poeCapability": true,
- "poeClass": "__NULL",
- "poeEnable": true,
- "poePriority": 0,
- "port": "string",
- "portEnable": true,
- "portProtected": true,
- "portSpeed": "__NULL",
- "ports": [
- "string"
], - "profileName": "string",
- "revert": true,
- "rstpAdminEdgePort": true,
- "stpBpduGuard": true,
- "stpRootGuard": true,
- "switchId": "string",
- "switchMac": "string",
- "taggedVlans": [
- "string"
], - "tags": "string",
- "untaggedVlan": "string",
- "voiceVlan": 0,
- "vsixEgressAcl": "string",
- "vsixIngressAcl": "string"
}
Get switch's port settings by switch id.
switchId required | string |
{- "arpInspectionTrust": true,
- "dhcpSnoopingTrust": true,
- "egressAcl": "string",
- "id": "string",
- "ignoreFields": "string",
- "ingressAcl": "string",
- "ipsg": true,
- "lag": {
- "addPorts": [
- "string"
], - "defaultVlanId": "string",
- "id": "string",
- "lagId": 0,
- "lagViewList": [
- { }
], - "lastName": "string",
- "name": "string",
- "originalUntaggedVlan": "string",
- "portAddVlans": [
- {
- "needRemoveUntaggedDefaultVlan": true,
- "portId": "string",
- "taggedVlans": [
- "string"
], - "untaggedVlan": "string"
}
], - "portVlans": [
- {
- "needRemoveUntaggedDefaultVlan": true,
- "portId": "string",
- "taggedVlans": [
- "string"
], - "untaggedVlan": "string"
}
], - "ports": [
- "string"
], - "realRemove": true,
- "removePorts": [
- "string"
], - "switchId": "string",
- "taggedVlans": [
- "string"
], - "tenantId": "string",
- "type": "static",
- "untaggedVlan": "string"
}, - "lldpEnable": true,
- "lldpQos": [
- {
- "applicationType": "GUEST_VOICE",
- "dscp": 0,
- "id": "string",
- "priority": 0,
- "qosVlanType": "PRIORITY_TAGGED",
- "vlanId": 0
}
], - "name": "string",
- "poeBudget": 0.1,
- "poeCapability": true,
- "poeClass": "__NULL",
- "poeEnable": true,
- "poePriority": 0,
- "port": "string",
- "portEnable": true,
- "portProtected": true,
- "portSpeed": "__NULL",
- "ports": [
- "string"
], - "profileName": "string",
- "revert": true,
- "rstpAdminEdgePort": true,
- "stpBpduGuard": true,
- "stpRootGuard": true,
- "switchId": "string",
- "switchMac": "string",
- "taggedVlans": [
- "string"
], - "tags": "string",
- "untaggedVlan": "string",
- "voiceVlan": 0,
- "vsixEgressAcl": "string",
- "vsixIngressAcl": "string"
}
Get switch's port settings with port ids.
switchId required | string |
[- "string"
]
{- "arpInspectionTrust": true,
- "dhcpSnoopingTrust": true,
- "egressAcl": "string",
- "id": "string",
- "ignoreFields": "string",
- "ingressAcl": "string",
- "ipsg": true,
- "lag": {
- "addPorts": [
- "string"
], - "defaultVlanId": "string",
- "id": "string",
- "lagId": 0,
- "lagViewList": [
- { }
], - "lastName": "string",
- "name": "string",
- "originalUntaggedVlan": "string",
- "portAddVlans": [
- {
- "needRemoveUntaggedDefaultVlan": true,
- "portId": "string",
- "taggedVlans": [
- "string"
], - "untaggedVlan": "string"
}
], - "portVlans": [
- {
- "needRemoveUntaggedDefaultVlan": true,
- "portId": "string",
- "taggedVlans": [
- "string"
], - "untaggedVlan": "string"
}
], - "ports": [
- "string"
], - "realRemove": true,
- "removePorts": [
- "string"
], - "switchId": "string",
- "taggedVlans": [
- "string"
], - "tenantId": "string",
- "type": "static",
- "untaggedVlan": "string"
}, - "lldpEnable": true,
- "lldpQos": [
- {
- "applicationType": "GUEST_VOICE",
- "dscp": 0,
- "id": "string",
- "priority": 0,
- "qosVlanType": "PRIORITY_TAGGED",
- "vlanId": 0
}
], - "name": "string",
- "poeBudget": 0.1,
- "poeCapability": true,
- "poeClass": "__NULL",
- "poeEnable": true,
- "poePriority": 0,
- "port": "string",
- "portEnable": true,
- "portProtected": true,
- "portSpeed": "__NULL",
- "ports": [
- "string"
], - "profileName": "string",
- "revert": true,
- "rstpAdminEdgePort": true,
- "stpBpduGuard": true,
- "stpRootGuard": true,
- "switchId": "string",
- "switchMac": "string",
- "taggedVlans": [
- "string"
], - "tags": "string",
- "untaggedVlan": "string",
- "voiceVlan": 0,
- "vsixEgressAcl": "string",
- "vsixIngressAcl": "string"
}
Update switch's port setting. Use activity API with request id to get the status update.
switchId required | string |
arpInspectionTrust | boolean |
dhcpSnoopingTrust | boolean |
egressAcl | string |
id | string |
ignoreFieldSet | Array of strings unique |
ignoreFields | string |
ingressAcl | string |
ipsg | boolean |
lldpEnable | boolean |
Array of objects (Switch_Service_API_&_Model_Documentation_LldpQosBo) unique | |
name | string |
poeBudget | integer <int32> |
poeCapability | boolean |
poeClass | string Enum: "__NULL" "UNSET" "ZERO" "ONE" "TWO" "THREE" "FOUR" "FIVE" "SIX" "SEVEN" "EIGHT" |
poeEnable | boolean |
poePriority | integer <int32> |
port | string^(\d{1,2}/\d{1,2}/\d{1,2})(:\d{1,})?$ |
portEnable | boolean |
portProtected | boolean |
portSet | Array of strings unique |
portSpeed | string Enum: "__NULL" "UNSET" "NONE" "AUTO" "TEN_M_FULL" "TEN_M_HALF" "ONE_HUNDRED_M_FULL" "ONE_HUNDRED_M_HALF" "ONE_G_FULL" "ONE_G_FULL_MASTER" "ONE_G_FULL_SLAVE" "TWO_POINT_FIVE_G_FULL" "TWO_POINT_FIVE_G_FULL_MASTER" "TWO_POINT_FIVE_G_FULL_SLAVE" "FIVE_G_FULL" "FIVE_G_FULL_MASTER" "FIVE_G_FULL_SLAVE" "TEN_G_FULL" "TEN_G_FULL_MASTER" "TEN_G_FULL_SLAVE" "TWENTY_FIVE_G_FULL" "FORTY_G_FULL" "ONE_HUNDRED_G_FULL" "OPTIC" |
ports | Array of strings unique |
revert | boolean |
rstpAdminEdgePort | boolean |
stpBpduGuard | boolean |
stpRootGuard | boolean |
switchSerialNumber | string |
taggedVlans | Array of strings unique |
tags | string |
untaggedVlan | string |
voiceVlan | integer <int32> [ 1 .. 4095 ] |
{- "arpInspectionTrust": true,
- "dhcpSnoopingTrust": true,
- "egressAcl": "string",
- "id": "string",
- "ignoreFieldSet": [
- "string"
], - "ignoreFields": "string",
- "ingressAcl": "string",
- "ipsg": true,
- "lldpEnable": true,
- "lldpQos": [
- {
- "applicationType": "GUEST_VOICE",
- "dscp": 0,
- "hasTaggedVlan": true,
- "hasUntaggedVlan": true,
- "id": "string",
- "priority": 0,
- "qosVlanType": "PRIORITY_TAGGED",
- "vlanId": 0
}
], - "name": "string",
- "poeBudget": 0,
- "poeCapability": true,
- "poeClass": "__NULL",
- "poeEnable": true,
- "poePriority": 0,
- "port": "string",
- "portEnable": true,
- "portProtected": true,
- "portSet": [
- "string"
], - "portSpeed": "__NULL",
- "ports": [
- "string"
], - "revert": true,
- "rstpAdminEdgePort": true,
- "stpBpduGuard": true,
- "stpRootGuard": true,
- "switchSerialNumber": "string",
- "taggedVlans": [
- "string"
], - "tags": "string",
- "untaggedVlan": "string",
- "voiceVlan": 1
}
{- "arpInspectionTrust": true,
- "dhcpSnoopingTrust": true,
- "egressAcl": "string",
- "id": "string",
- "ignoreFields": "string",
- "ingressAcl": "string",
- "ipsg": true,
- "lag": {
- "addPorts": [
- "string"
], - "defaultVlanId": "string",
- "id": "string",
- "lagId": 0,
- "lagViewList": [
- { }
], - "lastName": "string",
- "name": "string",
- "originalUntaggedVlan": "string",
- "portAddVlans": [
- {
- "needRemoveUntaggedDefaultVlan": true,
- "portId": "string",
- "taggedVlans": [
- "string"
], - "untaggedVlan": "string"
}
], - "portVlans": [
- {
- "needRemoveUntaggedDefaultVlan": true,
- "portId": "string",
- "taggedVlans": [
- "string"
], - "untaggedVlan": "string"
}
], - "ports": [
- "string"
], - "realRemove": true,
- "removePorts": [
- "string"
], - "switchId": "string",
- "taggedVlans": [
- "string"
], - "tenantId": "string",
- "type": "static",
- "untaggedVlan": "string"
}, - "lldpEnable": true,
- "lldpQos": [
- {
- "applicationType": "GUEST_VOICE",
- "dscp": 0,
- "id": "string",
- "priority": 0,
- "qosVlanType": "PRIORITY_TAGGED",
- "vlanId": 0
}
], - "name": "string",
- "poeBudget": 0.1,
- "poeCapability": true,
- "poeClass": "__NULL",
- "poeEnable": true,
- "poePriority": 0,
- "port": "string",
- "portEnable": true,
- "portProtected": true,
- "portSpeed": "__NULL",
- "ports": [
- "string"
], - "profileName": "string",
- "revert": true,
- "rstpAdminEdgePort": true,
- "stpBpduGuard": true,
- "stpRootGuard": true,
- "switchId": "string",
- "switchMac": "string",
- "taggedVlans": [
- "string"
], - "tags": "string",
- "untaggedVlan": "string",
- "voiceVlan": 0,
- "vsixEgressAcl": "string",
- "vsixIngressAcl": "string"
}
Power cycle switch's port. Use activity API with request id to get the status update.
venueId required | string |
ports | Array of strings unique |
switchId | string |
[- {
- "ports": [
- "string"
], - "switchId": "string"
}
]
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
Get switch's port settings by switch id.
venueId required | string |
switchId required | string |
[- {
- "arpInspectionTrust": true,
- "dhcpSnoopingTrust": true,
- "egressAcl": "string",
- "id": "string",
- "ignoreFields": "string",
- "ingressAcl": "string",
- "ipsg": true,
- "lldpEnable": true,
- "lldpQos": [
- {
- "applicationType": "GUEST_VOICE",
- "dscp": 0,
- "id": "string",
- "priority": 0,
- "qosVlanType": "PRIORITY_TAGGED",
- "vlanId": 0
}
], - "name": "string",
- "poeBudget": 0.1,
- "poeCapability": true,
- "poeClass": "__NULL",
- "poeEnable": true,
- "poePriority": 0,
- "port": "string",
- "portEnable": true,
- "portProtected": true,
- "portSpeed": "__NULL",
- "ports": [
- "string"
], - "profileName": "string",
- "revert": true,
- "rstpAdminEdgePort": true,
- "stpBpduGuard": true,
- "stpRootGuard": true,
- "switchMac": "string",
- "taggedVlans": [
- "string"
], - "tags": "string",
- "untaggedVlan": "string",
- "voiceVlan": 0,
- "vsixEgressAcl": "string",
- "vsixIngressAcl": "string"
}
]
Get switch's port settings with port ids.
venueId required | string |
switchId required | string |
[- "string"
]
[- {
- "arpInspectionTrust": true,
- "dhcpSnoopingTrust": true,
- "egressAcl": "string",
- "id": "string",
- "ignoreFields": "string",
- "ingressAcl": "string",
- "ipsg": true,
- "lldpEnable": true,
- "lldpQos": [
- {
- "applicationType": "GUEST_VOICE",
- "dscp": 0,
- "id": "string",
- "priority": 0,
- "qosVlanType": "PRIORITY_TAGGED",
- "vlanId": 0
}
], - "name": "string",
- "poeBudget": 0.1,
- "poeCapability": true,
- "poeClass": "__NULL",
- "poeEnable": true,
- "poePriority": 0,
- "port": "string",
- "portEnable": true,
- "portProtected": true,
- "portSpeed": "__NULL",
- "ports": [
- "string"
], - "profileName": "string",
- "revert": true,
- "rstpAdminEdgePort": true,
- "stpBpduGuard": true,
- "stpRootGuard": true,
- "switchMac": "string",
- "taggedVlans": [
- "string"
], - "tags": "string",
- "untaggedVlan": "string",
- "voiceVlan": 0,
- "vsixEgressAcl": "string",
- "vsixIngressAcl": "string"
}
]
Update switch's port setting. Use activity API with request id to get the status update.
venueId required | string |
switchId required | string |
arpInspectionTrust | boolean |
dhcpSnoopingTrust | boolean |
egressAcl | string |
id | string |
ignoreFields | string |
ingressAcl | string |
ipsg | boolean |
lldpEnable | boolean |
Array of objects (Switch_Service_API_&_Model_Documentation_LldpQosViewV1001) unique | |
name | string |
poeBudget | number <float> |
poeCapability | boolean |
poeClass | string Enum: "__NULL" "UNSET" "ZERO" "ONE" "TWO" "THREE" "FOUR" "FIVE" "SIX" "SEVEN" "EIGHT" |
poeEnable | boolean |
poePriority | integer <int32> |
port | string^(\d{1,2}/\d{1,2}/\d{1,2})(:\d{1,})?$ |
portEnable | boolean |
portProtected | boolean |
portSpeed | string Enum: "__NULL" "UNSET" "NONE" "AUTO" "TEN_M_FULL" "TEN_M_HALF" "ONE_HUNDRED_M_FULL" "ONE_HUNDRED_M_HALF" "ONE_G_FULL" "ONE_G_FULL_MASTER" "ONE_G_FULL_SLAVE" "TWO_POINT_FIVE_G_FULL" "TWO_POINT_FIVE_G_FULL_MASTER" "TWO_POINT_FIVE_G_FULL_SLAVE" "FIVE_G_FULL" "FIVE_G_FULL_MASTER" "FIVE_G_FULL_SLAVE" "TEN_G_FULL" "TEN_G_FULL_MASTER" "TEN_G_FULL_SLAVE" "TWENTY_FIVE_G_FULL" "FORTY_G_FULL" "ONE_HUNDRED_G_FULL" "OPTIC" |
ports | Array of strings unique |
revert | boolean |
rstpAdminEdgePort | boolean |
stpBpduGuard | boolean |
stpRootGuard | boolean |
taggedVlans | Array of strings unique |
tags | string |
untaggedVlan | string |
voiceVlan | integer <int32> [ 1 .. 4095 ] |
{- "arpInspectionTrust": true,
- "dhcpSnoopingTrust": true,
- "egressAcl": "string",
- "id": "string",
- "ignoreFields": "string",
- "ingressAcl": "string",
- "ipsg": true,
- "lldpEnable": true,
- "lldpQos": [
- {
- "applicationType": "GUEST_VOICE",
- "dscp": 0,
- "id": "string",
- "priority": 0,
- "qosVlanType": "PRIORITY_TAGGED",
- "vlanId": 0
}
], - "name": "string",
- "poeBudget": 0.1,
- "poeCapability": true,
- "poeClass": "__NULL",
- "poeEnable": true,
- "poePriority": 0,
- "port": "string",
- "portEnable": true,
- "portProtected": true,
- "portSpeed": "__NULL",
- "ports": [
- "string"
], - "revert": true,
- "rstpAdminEdgePort": true,
- "stpBpduGuard": true,
- "stpRootGuard": true,
- "taggedVlans": [
- "string"
], - "tags": "string",
- "untaggedVlan": "string",
- "voiceVlan": 1
}
{- "requestId": "string",
- "response": {
- "arpInspectionTrust": true,
- "dhcpSnoopingTrust": true,
- "egressAcl": "string",
- "id": "string",
- "ignoreFields": "string",
- "ingressAcl": "string",
- "ipsg": true,
- "lldpEnable": true,
- "lldpQos": [
- {
- "applicationType": "GUEST_VOICE",
- "dscp": 0,
- "id": "string",
- "priority": 0,
- "qosVlanType": "PRIORITY_TAGGED",
- "vlanId": 0
}
], - "name": "string",
- "poeBudget": 0.1,
- "poeCapability": true,
- "poeClass": "__NULL",
- "poeEnable": true,
- "poePriority": 0,
- "port": "string",
- "portEnable": true,
- "portProtected": true,
- "portSpeed": "__NULL",
- "ports": [
- "string"
], - "profileName": "string",
- "revert": true,
- "rstpAdminEdgePort": true,
- "stpBpduGuard": true,
- "stpRootGuard": true,
- "switchMac": "string",
- "taggedVlans": [
- "string"
], - "tags": "string",
- "untaggedVlan": "string",
- "voiceVlan": 0,
- "vsixEgressAcl": "string",
- "vsixIngressAcl": "string"
}
}
Get the switch settings of the venue template.
venueId required | string |
{- "cliApplied": true,
- "dns": [
- "string"
], - "id": "string",
- "name": "string",
- "profileId": [
- "string"
], - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string"
}
Update the switch settings of the venue template. Use activity API with request id to get the status update.
venueId required | string |
dns | Array of strings |
id | string |
profileId | Array of strings |
syslogEnabled | boolean |
syslogPrimaryServer | string |
syslogSecondaryServer | string |
{- "dns": [
- "string"
], - "id": "string",
- "profileId": [
- "string"
], - "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string"
}
{- "cliApplied": true,
- "dns": [
- "string"
], - "id": "string",
- "name": "string",
- "profileId": [
- "string"
], - "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string"
}
Get a list of command-line interface templates.
{- "applyLater": true,
- "cli": "string",
- "id": "string",
- "name": "string",
- "reload": true,
- "variables": [
- {
- "name": "string",
- "type": "ADDRESS",
- "value": "string"
}
], - "venueSwitches": [
- {
- "id": "string",
- "switches": [
- "string"
], - "venueId": "string"
}
]
}
Create a command-line interface template for switches.
applyLater | boolean |
cli | string |
id | string |
name | string^.{1,64}$ |
reload | boolean |
Array of objects (Switch_Service_API_&_Model_Documentation_AcxCliTemplateVariableBo) unique | |
Array of objects (Switch_Service_API_&_Model_Documentation_VenueSwitchBo) |
{- "applyLater": true,
- "cli": "string",
- "id": "string",
- "name": "string",
- "reload": true,
- "variables": [
- {
- "name": "string",
- "type": "ADDRESS",
- "value": "string"
}
], - "venueSwitches": [
- {
- "switches": [
- "string"
], - "venueId": "string"
}
]
}
{- "applyLater": true,
- "cli": "string",
- "id": "string",
- "name": "string",
- "reload": true,
- "variables": [
- {
- "name": "string",
- "type": "ADDRESS",
- "value": "string"
}
], - "venueSwitches": [
- {
- "id": "string",
- "switches": [
- "string"
], - "venueId": "string"
}
]
}
Get a list of command-line interface templates by query.
fields | Array of strings |
filterType | string |
object | |
page | integer <int32> |
pageSize | integer <int32> |
sortField | string |
sortOrder | string Enum: "ASC" "DESC" |
{- "fields": [
- "string"
], - "filterType": "string",
- "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "page": 0,
- "pageSize": 0,
- "sortField": "string",
- "sortOrder": "ASC"
}
{- "data": [
- { }
], - "fields": [
- "string"
], - "id": "string",
- "page": 0,
- "totalCount": 0,
- "totalPages": 0
}
Get a command-line interface template by id.
cliTemplateId required | string |
{- "applyLater": true,
- "cli": "string",
- "id": "string",
- "name": "string",
- "reload": true,
- "variables": [
- {
- "name": "string",
- "type": "ADDRESS",
- "value": "string"
}
], - "venueSwitches": [
- {
- "id": "string",
- "switches": [
- "string"
], - "venueId": "string"
}
]
}
Update a command-line interface template for switches by id.
cliTemplateId required | string |
applyLater | boolean |
cli | string |
id | string |
name | string^.{1,64}$ |
reload | boolean |
Array of objects (Switch_Service_API_&_Model_Documentation_AcxCliTemplateVariableBo) unique | |
Array of objects (Switch_Service_API_&_Model_Documentation_VenueSwitchBo) |
{- "applyLater": true,
- "cli": "string",
- "id": "string",
- "name": "string",
- "reload": true,
- "variables": [
- {
- "name": "string",
- "type": "ADDRESS",
- "value": "string"
}
], - "venueSwitches": [
- {
- "switches": [
- "string"
], - "venueId": "string"
}
]
}
{- "applyLater": true,
- "cli": "string",
- "id": "string",
- "name": "string",
- "reload": true,
- "variables": [
- {
- "name": "string",
- "type": "ADDRESS",
- "value": "string"
}
], - "venueSwitches": [
- {
- "id": "string",
- "switches": [
- "string"
], - "venueId": "string"
}
]
}
Delete multiple VLANs of the switch profile.
switchProfileId required | string |
[- "string"
]
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
Get multiple VLANs of the switch profile.
switchProfileId required | string |
page | integer <int32> |
size | integer <int32> |
{- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 0,
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 0,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "option": "string",
- "slotNumber": 0
}
], - "taggedPorts": "string",
- "untaggedPorts": "string",
- "voicePorts": "string"
}
], - "vlanId": 0,
- "vlanName": "string"
}
Create a VLAN of the switch profile.
switchProfileId required | string |
arpInspection | boolean |
arpInspectionTrustPort | string |
arpInspectionTrustPortList | Array of strings |
arpTrustPortsList | Array of strings |
defaultVlan | boolean |
dhcpTrustPortsList | Array of strings |
dummyVlan | boolean |
enableAsDefaultVlan required | boolean |
id | string |
igmpSnooping | string Enum: "active" "passive" "none" |
igmpSnoopingTypeChanged | boolean |
ipv4DhcpSnooping | boolean |
ipv4DhcpSnoopingTrustPort | string |
ipv4DhcpSnoopingTrustPortList | Array of strings |
managementVlan | boolean |
multicastVersion | integer <int32> [ 0 .. 3 ] |
notDummyVlan | boolean |
rapidSpanningTreeProtocol | boolean |
rootBridgeFamilyId | string Enum: "__NULL" "ICX7150" "ICX7250" "ICX7650" "ICX7850" "ICX7550" "ICX8200" "ICX8100" |
spanningTreePriority | integer <int32> [ 0 .. 65535 ] |
spanningTreeProtocol | string Enum: "rstp" "stp" "none" |
Array of objects (Switch_Service_API_&_Model_Documentation_SwitchFamilyModelBo) unique | |
switchId | string |
object (Switch_Service_API_&_Model_Documentation_SwitchVlanPortModelBo) | |
Array of objects (Switch_Service_API_&_Model_Documentation_SwitchVlanPortModelBo) unique | |
taggedPortsList | Array of strings |
untaggedPortsList | Array of strings |
vlanId required | integer <int32> [ 1 .. 4095 ] |
vlanName | string |
{- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "arpInspectionTrustPortList": [
- "string"
], - "arpTrustPortsList": [
- "string"
], - "defaultVlan": true,
- "dhcpTrustPortsList": [
- "string"
], - "dummyVlan": true,
- "enableAsDefaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "igmpSnoopingTypeChanged": true,
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "ipv4DhcpSnoopingTrustPortList": [
- "string"
], - "managementVlan": true,
- "multicastVersion": 3,
- "notDummyVlan": true,
- "rapidSpanningTreeProtocol": true,
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 65535,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "id": "string",
- "option": "string",
- "slotNumber": 0
}
], - "switchId": "string",
- "taggedPorts": "string",
- "untaggedPorts": "string",
- "voicePorts": "string"
}
], - "switchId": "string",
- "switchVlanPortModel": {
- "id": "string",
- "switchModel": "ICX7150-24",
- "taggedPorts": "string",
- "taggedPortsList": [
- "string"
], - "untaggedPorts": "string",
- "untaggedPortsList": [
- "string"
], - "voicePorts": "string",
- "voicePortsList": [
- "string"
]
}, - "switchVlanPortModels": [
- {
- "id": "string",
- "switchModel": "ICX7150-24",
- "taggedPorts": "string",
- "taggedPortsList": [
- "string"
], - "untaggedPorts": "string",
- "untaggedPortsList": [
- "string"
], - "voicePorts": "string",
- "voicePortsList": [
- "string"
]
}
], - "taggedPortsList": [
- "string"
], - "untaggedPortsList": [
- "string"
], - "vlanId": 1,
- "vlanName": "string"
}
{- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 0,
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 0,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "option": "string",
- "slotNumber": 0
}
], - "taggedPorts": "string",
- "untaggedPorts": "string",
- "voicePorts": "string"
}
], - "vlanId": 0,
- "vlanName": "string"
}
Get the specified VLAN of the switch profile.
switchProfileId required | string |
vlanId required | string |
{- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 0,
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 0,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "option": "string",
- "slotNumber": 0
}
], - "taggedPorts": "string",
- "untaggedPorts": "string",
- "voicePorts": "string"
}
], - "vlanId": 0,
- "vlanName": "string"
}
Update the VLAN of the switch profile.
switchProfileId required | string |
vlanId required | integer <int32> |
arpInspection | boolean |
arpInspectionTrustPort | string |
arpInspectionTrustPortList | Array of strings |
arpTrustPortsList | Array of strings |
defaultVlan | boolean |
dhcpTrustPortsList | Array of strings |
dummyVlan | boolean |
enableAsDefaultVlan required | boolean |
id | string |
igmpSnooping | string Enum: "active" "passive" "none" |
igmpSnoopingTypeChanged | boolean |
ipv4DhcpSnooping | boolean |
ipv4DhcpSnoopingTrustPort | string |
ipv4DhcpSnoopingTrustPortList | Array of strings |
managementVlan | boolean |
multicastVersion | integer <int32> [ 0 .. 3 ] |
notDummyVlan | boolean |
rapidSpanningTreeProtocol | boolean |
rootBridgeFamilyId | string Enum: "__NULL" "ICX7150" "ICX7250" "ICX7650" "ICX7850" "ICX7550" "ICX8200" "ICX8100" |
spanningTreePriority | integer <int32> [ 0 .. 65535 ] |
spanningTreeProtocol | string Enum: "rstp" "stp" "none" |
Array of objects (Switch_Service_API_&_Model_Documentation_SwitchFamilyModelBo) unique | |
switchId | string |
object (Switch_Service_API_&_Model_Documentation_SwitchVlanPortModelBo) | |
Array of objects (Switch_Service_API_&_Model_Documentation_SwitchVlanPortModelBo) unique | |
taggedPortsList | Array of strings |
untaggedPortsList | Array of strings |
vlanId required | integer <int32> [ 1 .. 4095 ] |
vlanName | string |
{- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "arpInspectionTrustPortList": [
- "string"
], - "arpTrustPortsList": [
- "string"
], - "defaultVlan": true,
- "dhcpTrustPortsList": [
- "string"
], - "dummyVlan": true,
- "enableAsDefaultVlan": true,
- "id": "string",
- "igmpSnooping": "active",
- "igmpSnoopingTypeChanged": true,
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "ipv4DhcpSnoopingTrustPortList": [
- "string"
], - "managementVlan": true,
- "multicastVersion": 3,
- "notDummyVlan": true,
- "rapidSpanningTreeProtocol": true,
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 65535,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "id": "string",
- "option": "string",
- "slotNumber": 0
}
], - "switchId": "string",
- "taggedPorts": "string",
- "untaggedPorts": "string",
- "voicePorts": "string"
}
], - "switchId": "string",
- "switchVlanPortModel": {
- "id": "string",
- "switchModel": "ICX7150-24",
- "taggedPorts": "string",
- "taggedPortsList": [
- "string"
], - "untaggedPorts": "string",
- "untaggedPortsList": [
- "string"
], - "voicePorts": "string",
- "voicePortsList": [
- "string"
]
}, - "switchVlanPortModels": [
- {
- "id": "string",
- "switchModel": "ICX7150-24",
- "taggedPorts": "string",
- "taggedPortsList": [
- "string"
], - "untaggedPorts": "string",
- "untaggedPortsList": [
- "string"
], - "voicePorts": "string",
- "voicePortsList": [
- "string"
]
}
], - "taggedPortsList": [
- "string"
], - "untaggedPortsList": [
- "string"
], - "vlanId": 1,
- "vlanName": "string"
}
{- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 0,
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 0,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "option": "string",
- "slotNumber": 0
}
], - "taggedPorts": "string",
- "untaggedPorts": "string",
- "voicePorts": "string"
}
], - "vlanId": 0,
- "vlanName": "string"
}
List all usable VLANs for multiple ports of the same switch.
switchId required | string |
{- "profileVlan": [
- {
- "defaultVlan": true,
- "profileLevel": true,
- "switchId": "string",
- "vlanConfigName": "string",
- "vlanId": 0
}
], - "switchDefaultVlan": [
- {
- "defaultVlan": true,
- "profileLevel": true,
- "switchId": "string",
- "vlanConfigName": "string",
- "vlanId": 0
}
], - "switchVlan": [
- {
- "defaultVlan": true,
- "profileLevel": true,
- "switchId": "string",
- "vlanConfigName": "string",
- "vlanId": 0
}
]
}
Get a list of VLANs in profiles with the specified venue.
venueId required | string |
{- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 0,
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 0,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "option": "string",
- "slotNumber": 0
}
], - "taggedPorts": "string",
- "untaggedPorts": "string",
- "voicePorts": "string"
}
], - "vlanId": 0,
- "vlanName": "string"
}
List all usable VLANs for multiple ports of the same switch.
venueId required | string |
switchId required | string |
{- "profileVlan": [
- {
- "defaultVlan": true,
- "profileLevel": true,
- "switchId": "string",
- "vlanConfigName": "string",
- "vlanId": 0
}
], - "switchDefaultVlan": [
- {
- "defaultVlan": true,
- "profileLevel": true,
- "switchId": "string",
- "vlanConfigName": "string",
- "vlanId": 0
}
], - "switchVlan": [
- {
- "defaultVlan": true,
- "profileLevel": true,
- "switchId": "string",
- "vlanConfigName": "string",
- "vlanId": 0
}
]
}
List of venues switch-profile VLANs with specific model and tagged port.
venueId required | string |
model | string Enum: "ICX7150-24" "ICX7150-24P" "ICX7150-48" "ICX7150-48P" "ICX7150-48PF" "ICX7150-48ZP" "ICX7150-C12P" "ICX7150-C10ZP" "ICX7150-C08P" "ICX7150-C08PT" "ICX7150-24F" "ICX7250-48" "ICX7650-48ZP" "ICX7650-48P" "ICX7650-48F" "ICX7850-32Q" "ICX7850-48FS" "ICX7850-48F" "ICX7850-48C" "ICX7550-24" "ICX7550-48" "ICX7550-24P" "ICX7550-48P" "ICX7550-24ZP" "ICX7550-48ZP" "ICX7550-24F" "ICX7550-48F" "ICX8200-24" "ICX8200-24P" "ICX8200-24F" "ICX8200-24FX" "ICX8200-24ZP" "ICX8200-48" "ICX8200-48F" "ICX8200-48P" "ICX8200-48PF" "ICX8200-48PF2" "ICX8200-48ZP2" "ICX8200-C08P" "ICX8200-C08PDC" "ICX8200-C08PF" "ICX8200-C08PT" "ICX8200-C08ZP" "ICX8100-24" "ICX8100-24P" "ICX8100-48" "ICX8100-48P" "ICX8100-C08PF" |
port | string |
{- "model": "ICX7150-24",
- "port": "string"
}
{- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 0,
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 0,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "option": "string",
- "slotNumber": 0
}
], - "taggedPorts": "string",
- "untaggedPorts": "string",
- "voicePorts": "string"
}
], - "vlanId": 0,
- "vlanName": "string"
}
List of venues switch-profile VLANs with specific model and untagged port.
venueId required | string |
model | string Enum: "ICX7150-24" "ICX7150-24P" "ICX7150-48" "ICX7150-48P" "ICX7150-48PF" "ICX7150-48ZP" "ICX7150-C12P" "ICX7150-C10ZP" "ICX7150-C08P" "ICX7150-C08PT" "ICX7150-24F" "ICX7250-48" "ICX7650-48ZP" "ICX7650-48P" "ICX7650-48F" "ICX7850-32Q" "ICX7850-48FS" "ICX7850-48F" "ICX7850-48C" "ICX7550-24" "ICX7550-48" "ICX7550-24P" "ICX7550-48P" "ICX7550-24ZP" "ICX7550-48ZP" "ICX7550-24F" "ICX7550-48F" "ICX8200-24" "ICX8200-24P" "ICX8200-24F" "ICX8200-24FX" "ICX8200-24ZP" "ICX8200-48" "ICX8200-48F" "ICX8200-48P" "ICX8200-48PF" "ICX8200-48PF2" "ICX8200-48ZP2" "ICX8200-C08P" "ICX8200-C08PDC" "ICX8200-C08PF" "ICX8200-C08PT" "ICX8200-C08ZP" "ICX8100-24" "ICX8100-24P" "ICX8100-48" "ICX8100-48P" "ICX8100-C08PF" |
port | string |
{- "model": "ICX7150-24",
- "port": "string"
}
{- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 0,
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 0,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "option": "string",
- "slotNumber": 0
}
], - "taggedPorts": "string",
- "untaggedPorts": "string",
- "voicePorts": "string"
}
], - "vlanId": 0,
- "vlanName": "string"
}
List all of VLANs in profiles with the specified venue and the specific model.
venueId required | string |
model required | string |
{- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 0,
- "rootBridgeFamilyId": "__NULL",
- "spanningTreePriority": 0,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "option": "string",
- "slotNumber": 0
}
], - "taggedPorts": "string",
- "untaggedPorts": "string",
- "voicePorts": "string"
}
], - "vlanId": 0,
- "vlanName": "string"
}
{- "aclRules": [
- {
- "action": "permit",
- "destination": "string",
- "destinationPort": 0,
- "dscpMarking": 0,
- "dscpMatching": 0,
- "id": "string",
- "internalPriority": 0,
- "protocol": "ip",
- "sequence": 0,
- "source": "string",
- "sourcePort": 0
}
], - "aclType": "standard",
- "aclViewList": [
- { }
], - "id": "string",
- "name": "string"
}
{- "aclRules": [
- {
- "action": "permit",
- "destination": "string",
- "destinationPort": 0,
- "dscpMarking": 0,
- "dscpMatching": 0,
- "id": "string",
- "internalPriority": 0,
- "protocol": "ip",
- "sequence": 0,
- "source": "string",
- "sourcePort": 0
}
], - "aclType": "standard",
- "aclViewList": [
- { }
], - "id": "string",
- "name": "string"
}
Query the switch's switch-level ACLs.
switchId required | string |
fields | Array of strings |
filterType | string |
object | |
page | integer <int32> |
pageSize | integer <int32> |
sortField | string |
sortOrder | string Enum: "ASC" "DESC" |
{- "fields": [
- "string"
], - "filterType": "string",
- "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "page": 0,
- "pageSize": 0,
- "sortField": "string",
- "sortOrder": "ASC"
}
{- "data": [
- { }
], - "fields": [
- "string"
], - "id": "string",
- "page": 0,
- "totalCount": 0,
- "totalPages": 0
}
Get all ACLs of the switch.
venueId required | string |
switchId required | string |
[- {
- "aclRules": [
- {
- "action": "permit",
- "destination": "string",
- "destinationPort": 0,
- "dscpMarking": 0,
- "dscpMatching": 0,
- "id": "string",
- "internalPriority": 0,
- "protocol": "ip",
- "sequence": 0,
- "source": "string",
- "sourcePort": 0
}
], - "aclType": "standard",
- "id": "string",
- "name": "string"
}
]
Get switch ACLs by query criteria.
venueId required | string |
switchId required | string |
fields | Array of strings |
filterType | string |
object | |
page | integer <int32> |
pageSize | integer <int32> |
sortField | string |
sortOrder | string Enum: "ASC" "DESC" |
{- "fields": [
- "string"
], - "filterType": "string",
- "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "page": 0,
- "pageSize": 0,
- "sortField": "string",
- "sortOrder": "ASC"
}
{- "data": [
- { }
], - "fields": [
- "string"
], - "id": "string",
- "page": 0,
- "totalCount": 0,
- "totalPages": 0
}
Manage floor-plans and calibration-points (calibrations-points are used to establish, for example, precise AP positioning).
Create floor plan.
venueId required | string |
floorNumber required | integer <int32> Floor number |
id | string Floor plan identifier |
imageId required | string Image identifier |
imageName required | string Image name |
name required | string Floor plan name |
venueId | string Venue identifier |
{- "floorNumber": 0,
- "id": "string",
- "imageId": "string",
- "imageName": "string",
- "name": "string",
- "venueId": "string"
}
{- "requestId": "string",
- "response": {
- "floorNumber": 0,
- "id": "string",
- "imageId": "string",
- "imageName": "string",
- "name": "string",
- "venueId": "string"
}
}
Get floor plans by query criteria.
venueId required | string |
pageNumber | integer <int32> |
pageSize | integer <int32> |
sortBy | string Enum: "FloorPlanName" "VenueName" |
{- "pageNumber": 0,
- "pageSize": 0,
- "sortBy": "FloorPlanName"
}
{- "items": [
- {
- "floorNumber": 0,
- "id": "string",
- "imageId": "string",
- "imageName": "string",
- "name": "string",
- "venueId": "string"
}
], - "totalPages": 0,
- "totalSizes": 0
}
Update floor plan.
venueId required | string |
floorPlanId required | string |
floorNumber required | integer <int32> Floor number |
id | string Floor plan identifier |
imageId required | string Image identifier |
imageName required | string Image name |
name required | string Floor plan name |
venueId | string Venue identifier |
{- "floorNumber": 0,
- "id": "string",
- "imageId": "string",
- "imageName": "string",
- "name": "string",
- "venueId": "string"
}
{- "requestId": "string",
- "response": {
- "floorNumber": 0,
- "id": "string",
- "imageId": "string",
- "imageName": "string",
- "name": "string",
- "venueId": "string"
}
}
Get a URL where to upload a floor plan image.
venueId required | string |
fileExtension | string |
{- "fileExtension": "string"
}
{- "fileId": "string",
- "signedUrl": "string"
}
[- {
- "address": {
- "addressLine": "string",
- "city": "string",
- "country": "string",
- "countryCode": "string",
- "latitude": 0.1,
- "longitude": 0.1,
- "notes": "string",
- "timezone": "string"
}, - "description": "string",
- "floorPlans": [
- {
- "floorNumber": 0,
- "id": "string",
- "imageId": "string",
- "imageName": "string",
- "name": "string",
- "venueId": "string"
}
], - "id": "string",
- "isTemplate": true,
- "name": "string",
- "tags": [
- "string"
]
}
]
Create venue.
required | object (Venue_Service_API_&_Model_Documentation_AddressView) |
description | string Venue description |
Array of objects (Venue_Service_API_&_Model_Documentation_FloorPlanView) | |
id | string Venue identifier |
isTemplate | boolean |
name required | string [ 2 .. 32 ] characters \s*\S+\s*\S+.* Venue name |
tags | Array of strings |
{- "address": {
- "addressLine": "string",
- "city": "string",
- "country": "string",
- "countryCode": "string",
- "latitude": 0.1,
- "longitude": 0.1,
- "notes": "string",
- "timezone": "string"
}, - "description": "string",
- "floorPlans": [
- {
- "floorNumber": 0,
- "id": "string",
- "imageId": "string",
- "imageName": "string",
- "name": "string",
- "venueId": "string"
}
], - "id": "string",
- "isTemplate": true,
- "name": "string",
- "tags": [
- "string"
]
}
{- "requestId": "string",
- "response": {
- "address": {
- "addressLine": "string",
- "city": "string",
- "country": "string",
- "countryCode": "string",
- "latitude": 0.1,
- "longitude": 0.1,
- "notes": "string",
- "timezone": "string"
}, - "description": "string",
- "floorPlans": [
- {
- "floorNumber": 0,
- "id": "string",
- "imageId": "string",
- "imageName": "string",
- "name": "string",
- "venueId": "string"
}
], - "id": "string",
- "isTemplate": true,
- "name": "string",
- "tags": [
- "string"
]
}
}
{- "address": {
- "addressLine": "string",
- "city": "string",
- "country": "string",
- "countryCode": "string",
- "latitude": 0.1,
- "longitude": 0.1,
- "notes": "string",
- "timezone": "string"
}, - "description": "string",
- "floorPlans": [
- {
- "floorNumber": 0,
- "id": "string",
- "imageId": "string",
- "imageName": "string",
- "name": "string",
- "venueId": "string"
}
], - "id": "string",
- "isTemplate": true,
- "name": "string",
- "tags": [
- "string"
]
}
Update venue.
venueId required | string |
required | object (Venue_Service_API_&_Model_Documentation_AddressView) |
description | string Venue description |
Array of objects (Venue_Service_API_&_Model_Documentation_FloorPlanView) | |
id | string Venue identifier |
isTemplate | boolean |
name required | string [ 2 .. 32 ] characters \s*\S+\s*\S+.* Venue name |
tags | Array of strings |
{- "address": {
- "addressLine": "string",
- "city": "string",
- "country": "string",
- "countryCode": "string",
- "latitude": 0.1,
- "longitude": 0.1,
- "notes": "string",
- "timezone": "string"
}, - "description": "string",
- "floorPlans": [
- {
- "floorNumber": 0,
- "id": "string",
- "imageId": "string",
- "imageName": "string",
- "name": "string",
- "venueId": "string"
}
], - "id": "string",
- "isTemplate": true,
- "name": "string",
- "tags": [
- "string"
]
}
{- "requestId": "string",
- "response": {
- "address": {
- "addressLine": "string",
- "city": "string",
- "country": "string",
- "countryCode": "string",
- "latitude": 0.1,
- "longitude": 0.1,
- "notes": "string",
- "timezone": "string"
}, - "description": "string",
- "floorPlans": [
- {
- "floorNumber": 0,
- "id": "string",
- "imageId": "string",
- "imageName": "string",
- "name": "string",
- "venueId": "string"
}
], - "id": "string",
- "isTemplate": true,
- "name": "string",
- "tags": [
- "string"
]
}
}
View MSP and VAR information. Note: this group of endpoints is used to view operational data. They don't provide the means to manage configuration.
Get the list of customer delegations.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "alarmCount": 0,
- "crtTime": "string",
- "delegatedToEmail": "string",
- "delegatedToId": "string",
- "delegatedToName": "string",
- "delegationType": "string",
- "earlyExpirationDate": "string",
- "entitlements": [
- {
- "accountType": "string",
- "consumed": "string",
- "edgeDeviceCount": "string",
- "entitlementDeviceSubType": "string",
- "entitlementDeviceType": "string",
- "expirationDate": "string",
- "expirationDateTs": "string",
- "futureOfComplianceDate": "string",
- "futureOutOfComplianceDevices": "string",
- "outOfComplianceDevices": "string",
- "quantity": "string",
- "rwgDeviceCount": "string",
- "switchDeviceCount": "string",
- "tenantId": "string",
- "toBeRemovedQuantity": 0,
- "type": "string",
- "wifiDeviceCount": "string"
}
], - "id": "string",
- "lastUpdTime": "string",
- "priorityIncidents": {
- "p1": "string",
- "p2": "string",
- "p3": "string",
- "p4": "string"
}, - "status": "string",
- "switchLicenses": 0,
- "tenantEmail": "string",
- "tenantId": "string",
- "tenantName": "string",
- "type": "string",
- "wifiLicenses": 0
}
Query MSP-ECs.
delegation | string |
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "accountTier": "string",
- "accountType": "string",
- "apSwLicenses": 0,
- "assignedMspEcList": [
- "string"
], - "city": "string",
- "country": "string",
- "creationDate": "string",
- "delegatedTo": "string",
- "delegationExpiryDate": 0,
- "edgeLicenses": 0,
- "entitlements": [
- {
- "accountType": "string",
- "consumed": "string",
- "edgeDeviceCount": "string",
- "entitlementDeviceSubType": "string",
- "entitlementDeviceType": "string",
- "expirationDate": "string",
- "expirationDateTs": "string",
- "futureOfComplianceDate": "string",
- "futureOutOfComplianceDevices": "string",
- "outOfComplianceDevices": "string",
- "quantity": "string",
- "rwgDeviceCount": "string",
- "switchDeviceCount": "string",
- "tenantId": "string",
- "toBeRemovedQuantity": 0,
- "type": "string",
- "wifiDeviceCount": "string"
}
], - "id": "string",
- "installer": "string",
- "installerCount": 0,
- "installers": [
- "string"
], - "integrator": "string",
- "integratorCount": 0,
- "integrators": [
- "string"
], - "lastUpdTime": "string",
- "mspAdminCount": 0,
- "mspAdmins": [
- "string"
], - "mspEcAdminCount": 0,
- "mspInstallerAdminCount": 0,
- "mspInstallerAdmins": [
- "string"
], - "mspIntegratorAdminCount": 0,
- "mspIntegratorAdmins": [
- "string"
], - "mspLabel": "string",
- "mspName": "string",
- "mspTenantId": "string",
- "name": "string",
- "postalCode": "string",
- "priorityIncidents": {
- "p1": "string",
- "p2": "string",
- "p3": "string",
- "p4": "string"
}, - "rwgLicenses": 0,
- "state": "string",
- "status": "string",
- "streetAddress": "string",
- "switchLicenses": 0,
- "tenantType": "string",
- "wifiLicenses": 0
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
View the list of networking devices installed in our end customers venues.
mspTenantId required | string Tenant Id of the MSP. |
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "IP": "string",
- "apGroupId": "string",
- "apGroupName": "string",
- "apMac": "string",
- "apStatusData": {
- "APRadio": [
- {
- "Rssi": 0,
- "band": "string",
- "channel": 0,
- "operativeChannelBandwidth": "string",
- "radioId": 0,
- "txPower": "string"
}
], - "APSystem": {
- "gateway": "string",
- "ipType": "string",
- "netmask": "string",
- "primaryDnsServer": "string",
- "secondaryDnsServer": "string",
- "uptime": 0
}, - "afcInfo": {
- "afcStatus": "string",
- "availableChannel": 0,
- "availableChannels": [
- 0
], - "geoLocation": {
- "height": 0.1,
- "lateralUncertainty": 0.1,
- "latitude": 0.1,
- "longitude": 0.1,
- "source": "string",
- "verticalUncertainty": 0.1
}, - "maxPowerDbm": 0,
- "minPowerDbm": 0,
- "powerMode": "string"
}, - "cellularInfo": {
- "cellular3G4GChannel": 0,
- "cellularActiveSim": "string",
- "cellularBand": "string",
- "cellularCardRemovalCountSIM0": "string",
- "cellularCardRemovalCountSIM1": "string",
- "cellularConnectionStatus": "string",
- "cellularCountry": "string",
- "cellularDHCPTimeoutCountSIM0": "string",
- "cellularDHCPTimeoutCountSIM1": "string",
- "cellularDefaultGateway": "string",
- "cellularDownlinkBandwidth": "string",
- "cellularECIO": 0,
- "cellularICCIDSIM0": "string",
- "cellularICCIDSIM1": "string",
- "cellularIMEI": "string",
- "cellularIMSISIM0": "string",
- "cellularIMSISIM1": "string",
- "cellularIPaddress": "string",
- "cellularIsSIM0Present": "string",
- "cellularIsSIM1Present": "string",
- "cellularLTEFirmware": "string",
- "cellularNWLostCountSIM0": "string",
- "cellularNWLostCountSIM1": "string",
- "cellularOperator": "string",
- "cellularRSCP": 0,
- "cellularRSRP": 0,
- "cellularRSRQ": 0,
- "cellularRadioUptime": 0,
- "cellularRoamingStatus": "string",
- "cellularRxBytesSIM0": "string",
- "cellularRxBytesSIM1": "string",
- "cellularSINR": 0,
- "cellularSignalStrength": "string",
- "cellularSubnetMask": "string",
- "cellularSwitchCountSIM0": "string",
- "cellularSwitchCountSIM1": "string",
- "cellularTxBytesSIM0": "string",
- "cellularTxBytesSIM1": "string",
- "cellularUplinkBandwidth": "string",
- "cellularWanInterface": "string"
}, - "lanPortStatus": [
- {
- "phyLink": "string",
- "port": "string"
}
], - "vxlanStatus": {
- "vxlanMtu": 0
}
}, - "clients": 0,
- "configStatus": "string",
- "connectionStatus": "string",
- "crtTime": "string",
- "customerName": "string",
- "description": "string",
- "deviceGroupId": "string",
- "deviceGroupName": "string",
- "deviceModelType": "string",
- "deviceStatus": "string",
- "deviceStatusSeverity": "string",
- "deviceType": "string",
- "downlink": [
- {
- "IP": "string",
- "apGroupId": "string",
- "apGroupName": "string",
- "apMac": "string",
- "apNeighborMacs": [
- "string"
], - "apNeighborRssis": [
- 0
], - "apRadioDeploy": "string",
- "apStatusData": {
- "APRadio": [
- {
- "Rssi": 0,
- "band": "string",
- "channel": 0,
- "operativeChannelBandwidth": "string",
- "radioId": 0,
- "txPower": "string"
}
], - "APSystem": {
- "gateway": "string",
- "ipType": "string",
- "netmask": "string",
- "primaryDnsServer": "string",
- "secondaryDnsServer": "string",
- "uptime": 0
}, - "afcInfo": {
- "afcStatus": "string",
- "availableChannel": 0,
- "availableChannels": [
- 0
], - "geoLocation": {
- "height": 0.1,
- "lateralUncertainty": 0.1,
- "latitude": 0.1,
- "longitude": 0.1,
- "source": "string",
- "verticalUncertainty": 0.1
}, - "maxPowerDbm": 0,
- "minPowerDbm": 0,
- "powerMode": "string"
}, - "cellularInfo": {
- "cellular3G4GChannel": 0,
- "cellularActiveSim": "string",
- "cellularBand": "string",
- "cellularCardRemovalCountSIM0": "string",
- "cellularCardRemovalCountSIM1": "string",
- "cellularConnectionStatus": "string",
- "cellularCountry": "string",
- "cellularDHCPTimeoutCountSIM0": "string",
- "cellularDHCPTimeoutCountSIM1": "string",
- "cellularDefaultGateway": "string",
- "cellularDownlinkBandwidth": "string",
- "cellularECIO": 0,
- "cellularICCIDSIM0": "string",
- "cellularICCIDSIM1": "string",
- "cellularIMEI": "string",
- "cellularIMSISIM0": "string",
- "cellularIMSISIM1": "string",
- "cellularIPaddress": "string",
- "cellularIsSIM0Present": "string",
- "cellularIsSIM1Present": "string",
- "cellularLTEFirmware": "string",
- "cellularNWLostCountSIM0": "string",
- "cellularNWLostCountSIM1": "string",
- "cellularOperator": "string",
- "cellularRSCP": 0,
- "cellularRSRP": 0,
- "cellularRSRQ": 0,
- "cellularRadioUptime": 0,
- "cellularRoamingStatus": "string",
- "cellularRxBytesSIM0": "string",
- "cellularRxBytesSIM1": "string",
- "cellularSINR": 0,
- "cellularSignalStrength": "string",
- "cellularSubnetMask": "string",
- "cellularSwitchCountSIM0": "string",
- "cellularSwitchCountSIM1": "string",
- "cellularTxBytesSIM0": "string",
- "cellularTxBytesSIM1": "string",
- "cellularUplinkBandwidth": "string",
- "cellularWanInterface": "string"
}, - "lanPortStatus": [
- {
- "phyLink": "string",
- "port": "string"
}
], - "vxlanStatus": {
- "vxlanMtu": 0
}
}, - "clients": 0,
- "configStatus": "string",
- "connectionStatus": "string",
- "crtTime": "string",
- "description": "string",
- "deviceDto": {
- "IP": "string",
- "apGroupId": "string",
- "apGroupName": "string",
- "apMac": "string",
- "apNeighborMacs": [
- "string"
], - "apNeighborRssis": [
- 0
], - "apRadioDeploy": "string",
- "apStatusData": {
- "APRadio": [
- {
- "Rssi": 0,
- "band": "string",
- "channel": 0,
- "operativeChannelBandwidth": "string",
- "radioId": 0,
- "txPower": "string"
}
], - "APSystem": {
- "gateway": "string",
- "ipType": "string",
- "netmask": "string",
- "primaryDnsServer": "string",
- "secondaryDnsServer": "string",
- "uptime": 0
}, - "afcInfo": {
- "afcStatus": "string",
- "availableChannel": 0,
- "availableChannels": [
- 0
], - "geoLocation": {
- "height": 0.1,
- "lateralUncertainty": 0.1,
- "latitude": 0.1,
- "longitude": 0.1,
- "source": "string",
- "verticalUncertainty": 0.1
}, - "maxPowerDbm": 0,
- "minPowerDbm": 0,
- "powerMode": "string"
}, - "cellularInfo": {
- "cellular3G4GChannel": 0,
- "cellularActiveSim": "string",
- "cellularBand": "string",
- "cellularCardRemovalCountSIM0": "string",
- "cellularCardRemovalCountSIM1": "string",
- "cellularConnectionStatus": "string",
- "cellularCountry": "string",
- "cellularDHCPTimeoutCountSIM0": "string",
- "cellularDHCPTimeoutCountSIM1": "string",
- "cellularDefaultGateway": "string",
- "cellularDownlinkBandwidth": "string",
- "cellularECIO": 0,
- "cellularICCIDSIM0": "string",
- "cellularICCIDSIM1": "string",
- "cellularIMEI": "string",
- "cellularIMSISIM0": "string",
- "cellularIMSISIM1": "string",
- "cellularIPaddress": "string",
- "cellularIsSIM0Present": "string",
- "cellularIsSIM1Present": "string",
- "cellularLTEFirmware": "string",
- "cellularNWLostCountSIM0": "string",
- "cellularNWLostCountSIM1": "string",
- "cellularOperator": "string",
- "cellularRSCP": 0,
- "cellularRSRP": 0,
- "cellularRSRQ": 0,
- "cellularRadioUptime": 0,
- "cellularRoamingStatus": "string",
- "cellularRxBytesSIM0": "string",
- "cellularRxBytesSIM1": "string",
- "cellularSINR": 0,
- "cellularSignalStrength": "string",
- "cellularSubnetMask": "string",
- "cellularSwitchCountSIM0": "string",
- "cellularSwitchCountSIM1": "string",
- "cellularTxBytesSIM0": "string",
- "cellularTxBytesSIM1": "string",
- "cellularUplinkBandwidth": "string",
- "cellularWanInterface": "string"
}, - "lanPortStatus": [
- {
- "phyLink": "string",
- "port": "string"
}
], - "vxlanStatus": {
- "vxlanMtu": 0
}
}, - "clients": 0,
- "configStatus": "string",
- "connectionStatus": "string",
- "crtTime": "string",
- "description": "string",
- "deviceGroupId": "string",
- "deviceGroupName": "string",
- "deviceModelType": "string",
- "deviceSessionCacheWeight": 0,
- "deviceStatus": "string",
- "deviceStatusSeverity": "string",
- "downLinkCount": 0,
- "downlink.downMac": [
- "string"
], - "downlink.rssi": [
- 0
], - "downlink.type": [
- 0
], - "downlinkChannel": "string",
- "downlinkCount": 0,
- "extIp": "string",
- "externalPort": "string",
- "floorplanId": "string",
- "fwVersion": "string",
- "geolocationSource": "string",
- "healthStatus": "string",
- "hops": 0,
- "isMeshEnable": true,
- "lastSeenTime": "string",
- "lastUpdTime": "string",
- "latitude": "string",
- "longitude": "string",
- "meshRole": "string",
- "model": "string",
- "name": "string",
- "neighbors": [
- {
- "apName": "string",
- "mac": "string",
- "rssi": 0
}
], - "poePort": "string",
- "reboot": true,
- "rogueCategory": {
- "property1": 0,
- "property2": 0
}, - "serialNumber": "string",
- "switchId": "string",
- "switchName": "string",
- "switchSerialNumber": "string",
- "tags": "string",
- "tenantId": "string",
- "uplink": [
- {
- "IP": "string",
- "apGroupId": "string",
- "apGroupName": "string",
- "apMac": "string",
- "apNeighborMacs": [
- "string"
], - "apNeighborRssis": [
- 0
], - "apRadioDeploy": "string",
- "apStatusData": {
- "APRadio": [
- null
], - "APSystem": {
- "gateway": null,
- "ipType": null,
- "netmask": null,
- "primaryDnsServer": null,
- "secondaryDnsServer": null,
- "uptime": null
}, - "afcInfo": {
- "afcStatus": null,
- "availableChannel": null,
- "availableChannels": [ ],
- "geoLocation": null,
- "maxPowerDbm": null,
- "minPowerDbm": null,
- "powerMode": null
}, - "cellularInfo": {
- "cellular3G4GChannel": null,
- "cellularActiveSim": null,
- "cellularBand": null,
- "cellularCardRemovalCountSIM0": null,
- "cellularCardRemovalCountSIM1": null,
- "cellularConnectionStatus": null,
- "cellularCountry": null,
- "cellularDHCPTimeoutCountSIM0": null,
- "cellularDHCPTimeoutCountSIM1": null,
- "cellularDefaultGateway": null,
- "cellularDownlinkBandwidth": null,
- "cellularECIO": null,
- "cellularICCIDSIM0": null,
- "cellularICCIDSIM1": null,
- "cellularIMEI": null,
- "cellularIMSISIM0": null,
- "cellularIMSISIM1": null,
- "cellularIPaddress": null,
- "cellularIsSIM0Present": null,
- "cellularIsSIM1Present": null,
- "cellularLTEFirmware": null,
- "cellularNWLostCountSIM0": null,
- "cellularNWLostCountSIM1": null,
- "cellularOperator": null,
- "cellularRSCP": null,
- "cellularRSRP": null,
- "cellularRSRQ": null,
- "cellularRadioUptime": null,
- "cellularRoamingStatus": null,
- "cellularRxBytesSIM0": null,
- "cellularRxBytesSIM1": null,
- "cellularSINR": null,
- "cellularSignalStrength": null,
- "cellularSubnetMask": null,
- "cellularSwitchCountSIM0": null,
- "cellularSwitchCountSIM1": null,
- "cellularTxBytesSIM0": null,
- "cellularTxBytesSIM1": null,
- "cellularUplinkBandwidth": null,
- "cellularWanInterface": null
}, - "lanPortStatus": [
- null
], - "vxlanStatus": {
- "vxlanMtu": null
}
}, - "clients": 0,
- "configStatus": "string",
- "connectionStatus": "string",
- "crtTime": "string",
- "description": "string",
- "deviceDto": { },
- "deviceGroupId": "string",
- "deviceGroupName": "string",
- "deviceModelType": "string",
- "deviceSessionCacheWeight": 0,
- "deviceStatus": "string",
- "deviceStatusSeverity": "string",
- "downLinkCount": 0,
- "downlink.downMac": [
- "string"
], - "downlink.rssi": [
- 0
], - "downlink.type": [
- 0
], - "downlinkChannel": "string",
- "downlinkCount": 0,
- "extIp": "string",
- "externalPort": "string",
- "floorplanId": "string",
- "fwVersion": "string",
- "geolocationSource": "string",
- "healthStatus": "string",
- "hops": 0,
- "isMeshEnable": true,
- "lastSeenTime": "string",
- "lastUpdTime": "string",
- "latitude": "string",
- "longitude": "string",
- "meshRole": "string",
- "model": "string",
- "name": "string",
- "neighbors": [
- {
- "apName": null,
- "mac": null,
- "rssi": null
}
], - "poePort": "string",
- "reboot": true,
- "rogueCategory": {
- "property1": 0,
- "property2": 0
}, - "rssi": 0,
- "rxBytes": "string",
- "rxFrames": "string",
- "serialNumber": "string",
- "switchId": "string",
- "switchName": "string",
- "switchSerialNumber": "string",
- "tags": "string",
- "tenantId": "string",
- "txBytes": "string",
- "txFrames": "string",
- "type": 0,
- "upMac": "string",
- "uplink.rssi": 0,
- "uplink.type": [
- 0
], - "uplink.upMac": "string",
- "uplinkChannel": "string",
- "venueId": "string",
- "venueName": "string",
- "wlanGroup24GId": "string",
- "wlanGroup5GId": "string",
- "wlanGroups": [
- {
- "radioId": null,
- "wlanGroupId": null,
- "wlanGroupName": null
}
], - "xPercent": 0.1,
- "yPercent": 0.1
}
], - "uplink.rssi": 0,
- "uplink.type": [
- 0
], - "uplink.upMac": "string",
- "uplinkChannel": "string",
- "venueId": "string",
- "venueName": "string",
- "wlanGroup24GId": "string",
- "wlanGroup5GId": "string",
- "wlanGroups": [
- {
- "radioId": 0,
- "wlanGroupId": "string",
- "wlanGroupName": "string"
}
], - "xPercent": 0.1,
- "yPercent": 0.1
}, - "deviceGroupId": "string",
- "deviceGroupName": "string",
- "deviceModelType": "string",
- "deviceSessionCacheWeight": 0,
- "deviceStatus": "string",
- "deviceStatusSeverity": "string",
- "downLinkCount": 0,
- "downMac": "string",
- "downlink.downMac": [
- "string"
], - "downlink.rssi": [
- 0
], - "downlink.type": [
- 0
], - "downlinkChannel": "string",
- "downlinkCount": 0,
- "extIp": "string",
- "externalPort": "string",
- "floorplanId": "string",
- "fwVersion": "string",
- "geolocationSource": "string",
- "healthStatus": "string",
- "hops": 0,
- "isMeshEnable": true,
- "lastSeenTime": "string",
- "lastUpdTime": "string",
- "latitude": "string",
- "longitude": "string",
- "meshRole": "string",
- "model": "string",
- "name": "string",
- "neighbors": [
- {
- "apName": "string",
- "mac": "string",
- "rssi": 0
}
], - "poePort": "string",
- "reboot": true,
- "rogueCategory": {
- "property1": 0,
- "property2": 0
}, - "rssi": 0,
- "rxBytes": "string",
- "rxFrames": "string",
- "serialNumber": "string",
- "switchId": "string",
- "switchName": "string",
- "switchSerialNumber": "string",
- "tags": "string",
- "tenantId": "string",
- "txBytes": "string",
- "txFrames": "string",
- "type": 0,
- "uplink": [
- {
- "IP": "string",
- "apGroupId": "string",
- "apGroupName": "string",
- "apMac": "string",
- "apNeighborMacs": [
- "string"
], - "apNeighborRssis": [
- 0
], - "apRadioDeploy": "string",
- "apStatusData": {
- "APRadio": [
- {
- "Rssi": null,
- "band": null,
- "channel": null,
- "operativeChannelBandwidth": null,
- "radioId": null,
- "txPower": null
}
], - "APSystem": {
- "gateway": "string",
- "ipType": "string",
- "netmask": "string",
- "primaryDnsServer": "string",
- "secondaryDnsServer": "string",
- "uptime": 0
}, - "afcInfo": {
- "afcStatus": "string",
- "availableChannel": 0,
- "availableChannels": [
- null
], - "geoLocation": {
- "height": null,
- "lateralUncertainty": null,
- "latitude": null,
- "longitude": null,
- "source": null,
- "verticalUncertainty": null
}, - "maxPowerDbm": 0,
- "minPowerDbm": 0,
- "powerMode": "string"
}, - "cellularInfo": {
- "cellular3G4GChannel": 0,
- "cellularActiveSim": "string",
- "cellularBand": "string",
- "cellularCardRemovalCountSIM0": "string",
- "cellularCardRemovalCountSIM1": "string",
- "cellularConnectionStatus": "string",
- "cellularCountry": "string",
- "cellularDHCPTimeoutCountSIM0": "string",
- "cellularDHCPTimeoutCountSIM1": "string",
- "cellularDefaultGateway": "string",
- "cellularDownlinkBandwidth": "string",
- "cellularECIO": 0,
- "cellularICCIDSIM0": "string",
- "cellularICCIDSIM1": "string",
- "cellularIMEI": "string",
- "cellularIMSISIM0": "string",
- "cellularIMSISIM1": "string",
- "cellularIPaddress": "string",
- "cellularIsSIM0Present": "string",
- "cellularIsSIM1Present": "string",
- "cellularLTEFirmware": "string",
- "cellularNWLostCountSIM0": "string",
- "cellularNWLostCountSIM1": "string",
- "cellularOperator": "string",
- "cellularRSCP": 0,
- "cellularRSRP": 0,
- "cellularRSRQ": 0,
- "cellularRadioUptime": 0,
- "cellularRoamingStatus": "string",
- "cellularRxBytesSIM0": "string",
- "cellularRxBytesSIM1": "string",
- "cellularSINR": 0,
- "cellularSignalStrength": "string",
- "cellularSubnetMask": "string",
- "cellularSwitchCountSIM0": "string",
- "cellularSwitchCountSIM1": "string",
- "cellularTxBytesSIM0": "string",
- "cellularTxBytesSIM1": "string",
- "cellularUplinkBandwidth": "string",
- "cellularWanInterface": "string"
}, - "lanPortStatus": [
- {
- "phyLink": null,
- "port": null
}
], - "vxlanStatus": {
- "vxlanMtu": 0
}
}, - "clients": 0,
- "configStatus": "string",
- "connectionStatus": "string",
- "crtTime": "string",
- "description": "string",
- "deviceDto": {
- "IP": "string",
- "apGroupId": "string",
- "apGroupName": "string",
- "apMac": "string",
- "apNeighborMacs": [
- "string"
], - "apNeighborRssis": [
- 0
], - "apRadioDeploy": "string",
- "apStatusData": {
- "APRadio": [
- null
], - "APSystem": {
- "gateway": null,
- "ipType": null,
- "netmask": null,
- "primaryDnsServer": null,
- "secondaryDnsServer": null,
- "uptime": null
}, - "afcInfo": {
- "afcStatus": null,
- "availableChannel": null,
- "availableChannels": [ ],
- "geoLocation": null,
- "maxPowerDbm": null,
- "minPowerDbm": null,
- "powerMode": null
}, - "cellularInfo": {
- "cellular3G4GChannel": null,
- "cellularActiveSim": null,
- "cellularBand": null,
- "cellularCardRemovalCountSIM0": null,
- "cellularCardRemovalCountSIM1": null,
- "cellularConnectionStatus": null,
- "cellularCountry": null,
- "cellularDHCPTimeoutCountSIM0": null,
- "cellularDHCPTimeoutCountSIM1": null,
- "cellularDefaultGateway": null,
- "cellularDownlinkBandwidth": null,
- "cellularECIO": null,
- "cellularICCIDSIM0": null,
- "cellularICCIDSIM1": null,
- "cellularIMEI": null,
- "cellularIMSISIM0": null,
- "cellularIMSISIM1": null,
- "cellularIPaddress": null,
- "cellularIsSIM0Present": null,
- "cellularIsSIM1Present": null,
- "cellularLTEFirmware": null,
- "cellularNWLostCountSIM0": null,
- "cellularNWLostCountSIM1": null,
- "cellularOperator": null,
- "cellularRSCP": null,
- "cellularRSRP": null,
- "cellularRSRQ": null,
- "cellularRadioUptime": null,
- "cellularRoamingStatus": null,
- "cellularRxBytesSIM0": null,
- "cellularRxBytesSIM1": null,
- "cellularSINR": null,
- "cellularSignalStrength": null,
- "cellularSubnetMask": null,
- "cellularSwitchCountSIM0": null,
- "cellularSwitchCountSIM1": null,
- "cellularTxBytesSIM0": null,
- "cellularTxBytesSIM1": null,
- "cellularUplinkBandwidth": null,
- "cellularWanInterface": null
}, - "lanPortStatus": [
- null
], - "vxlanStatus": {
- "vxlanMtu": null
}
}, - "clients": 0,
- "configStatus": "string",
- "connectionStatus": "string",
- "crtTime": "string",
- "description": "string",
- "deviceGroupId": "string",
- "deviceGroupName": "string",
- "deviceModelType": "string",
- "deviceSessionCacheWeight": 0,
- "deviceStatus": "string",
- "deviceStatusSeverity": "string",
- "downLinkCount": 0,
- "downlink.downMac": [
- "string"
], - "downlink.rssi": [
- 0
], - "downlink.type": [
- 0
], - "downlinkChannel": "string",
- "downlinkCount": 0,
- "extIp": "string",
- "externalPort": "string",
- "floorplanId": "string",
- "fwVersion": "string",
- "geolocationSource": "string",
- "healthStatus": "string",
- "hops": 0,
- "isMeshEnable": true,
- "lastSeenTime": "string",
- "lastUpdTime": "string",
- "latitude": "string",
- "longitude": "string",
- "meshRole": "string",
- "model": "string",
- "name": "string",
- "neighbors": [
- {
- "apName": null,
- "mac": null,
- "rssi": null
}
], - "poePort": "string",
- "reboot": true,
- "rogueCategory": {
- "property1": 0,
- "property2": 0
}, - "serialNumber": "string",
- "switchId": "string",
- "switchName": "string",
- "switchSerialNumber": "string",
- "tags": "string",
- "tenantId": "string",
- "uplink": [
- { }
], - "uplink.rssi": 0,
- "uplink.type": [
- 0
], - "uplink.upMac": "string",
- "uplinkChannel": "string",
- "venueId": "string",
- "venueName": "string",
- "wlanGroup24GId": "string",
- "wlanGroup5GId": "string",
- "wlanGroups": [
- {
- "radioId": null,
- "wlanGroupId": null,
- "wlanGroupName": null
}
], - "xPercent": 0.1,
- "yPercent": 0.1
}, - "deviceGroupId": "string",
- "deviceGroupName": "string",
- "deviceModelType": "string",
- "deviceSessionCacheWeight": 0,
- "deviceStatus": "string",
- "deviceStatusSeverity": "string",
- "downLinkCount": 0,
- "downlink.downMac": [
- "string"
], - "downlink.rssi": [
- 0
], - "downlink.type": [
- 0
], - "downlinkChannel": "string",
- "downlinkCount": 0,
- "extIp": "string",
- "externalPort": "string",
- "floorplanId": "string",
- "fwVersion": "string",
- "geolocationSource": "string",
- "healthStatus": "string",
- "hops": 0,
- "isMeshEnable": true,
- "lastSeenTime": "string",
- "lastUpdTime": "string",
- "latitude": "string",
- "longitude": "string",
- "meshRole": "string",
- "model": "string",
- "name": "string",
- "neighbors": [
- {
- "apName": "string",
- "mac": "string",
- "rssi": 0
}
], - "poePort": "string",
- "reboot": true,
- "rogueCategory": {
- "property1": 0,
- "property2": 0
}, - "rssi": 0,
- "rxBytes": "string",
- "rxFrames": "string",
- "serialNumber": "string",
- "switchId": "string",
- "switchName": "string",
- "switchSerialNumber": "string",
- "tags": "string",
- "tenantId": "string",
- "txBytes": "string",
- "txFrames": "string",
- "type": 0,
- "upMac": "string",
- "uplink.rssi": 0,
- "uplink.type": [
- 0
], - "uplink.upMac": "string",
- "uplinkChannel": "string",
- "venueId": "string",
- "venueName": "string",
- "wlanGroup24GId": "string",
- "wlanGroup5GId": "string",
- "wlanGroups": [
- {
- "radioId": 0,
- "wlanGroupId": "string",
- "wlanGroupName": "string"
}
], - "xPercent": 0.1,
- "yPercent": 0.1
}
], - "uplink.rssi": 0,
- "uplink.type": [
- 0
], - "uplink.upMac": "string",
- "uplinkChannel": "string",
- "venueId": "string",
- "venueName": "string",
- "wlanGroup24GId": "string",
- "wlanGroup5GId": "string",
- "wlanGroups": [
- {
- "radioId": 0,
- "wlanGroupId": "string",
- "wlanGroupName": "string"
}
], - "xPercent": 0.1,
- "yPercent": 0.1
}
], - "downlink.downMac": [
- "string"
], - "downlink.rssi": [
- 0
], - "downlink.type": [
- 0
], - "extIp": "string",
- "externalPort": "string",
- "floorplanId": "string",
- "fwVersion": "string",
- "hops": 0,
- "isMeshEnable": true,
- "lastSeenTime": "string",
- "lastUpdTime": "string",
- "managedAs": "string",
- "meshRole": "string",
- "model": "string",
- "name": "string",
- "rogueCategory": {
- "property1": 0,
- "property2": 0
}, - "serialNumber": "string",
- "switchMac": "string",
- "switchName": "string",
- "switchSerialNumber": "string",
- "tags": "string",
- "tenantId": "string",
- "uplink": [
- {
- "IP": "string",
- "apGroupId": "string",
- "apGroupName": "string",
- "apMac": "string",
- "apNeighborMacs": [
- "string"
], - "apNeighborRssis": [
- 0
], - "apRadioDeploy": "string",
- "apStatusData": {
- "APRadio": [
- {
- "Rssi": 0,
- "band": "string",
- "channel": 0,
- "operativeChannelBandwidth": "string",
- "radioId": 0,
- "txPower": "string"
}
], - "APSystem": {
- "gateway": "string",
- "ipType": "string",
- "netmask": "string",
- "primaryDnsServer": "string",
- "secondaryDnsServer": "string",
- "uptime": 0
}, - "afcInfo": {
- "afcStatus": "string",
- "availableChannel": 0,
- "availableChannels": [
- 0
], - "geoLocation": {
- "height": 0.1,
- "lateralUncertainty": 0.1,
- "latitude": 0.1,
- "longitude": 0.1,
- "source": "string",
- "verticalUncertainty": 0.1
}, - "maxPowerDbm": 0,
- "minPowerDbm": 0,
- "powerMode": "string"
}, - "cellularInfo": {
- "cellular3G4GChannel": 0,
- "cellularActiveSim": "string",
- "cellularBand": "string",
- "cellularCardRemovalCountSIM0": "string",
- "cellularCardRemovalCountSIM1": "string",
- "cellularConnectionStatus": "string",
- "cellularCountry": "string",
- "cellularDHCPTimeoutCountSIM0": "string",
- "cellularDHCPTimeoutCountSIM1": "string",
- "cellularDefaultGateway": "string",
- "cellularDownlinkBandwidth": "string",
- "cellularECIO": 0,
- "cellularICCIDSIM0": "string",
- "cellularICCIDSIM1": "string",
- "cellularIMEI": "string",
- "cellularIMSISIM0": "string",
- "cellularIMSISIM1": "string",
- "cellularIPaddress": "string",
- "cellularIsSIM0Present": "string",
- "cellularIsSIM1Present": "string",
- "cellularLTEFirmware": "string",
- "cellularNWLostCountSIM0": "string",
- "cellularNWLostCountSIM1": "string",
- "cellularOperator": "string",
- "cellularRSCP": 0,
- "cellularRSRP": 0,
- "cellularRSRQ": 0,
- "cellularRadioUptime": 0,
- "cellularRoamingStatus": "string",
- "cellularRxBytesSIM0": "string",
- "cellularRxBytesSIM1": "string",
- "cellularSINR": 0,
- "cellularSignalStrength": "string",
- "cellularSubnetMask": "string",
- "cellularSwitchCountSIM0": "string",
- "cellularSwitchCountSIM1": "string",
- "cellularTxBytesSIM0": "string",
- "cellularTxBytesSIM1": "string",
- "cellularUplinkBandwidth": "string",
- "cellularWanInterface": "string"
}, - "lanPortStatus": [
- {
- "phyLink": "string",
- "port": "string"
}
], - "vxlanStatus": {
- "vxlanMtu": 0
}
}, - "clients": 0,
- "configStatus": "string",
- "connectionStatus": "string",
- "crtTime": "string",
- "description": "string",
- "deviceDto": {
- "IP": "string",
- "apGroupId": "string",
- "apGroupName": "string",
- "apMac": "string",
- "apNeighborMacs": [
- "string"
], - "apNeighborRssis": [
- 0
], - "apRadioDeploy": "string",
- "apStatusData": {
- "APRadio": [
- {
- "Rssi": 0,
- "band": "string",
- "channel": 0,
- "operativeChannelBandwidth": "string",
- "radioId": 0,
- "txPower": "string"
}
], - "APSystem": {
- "gateway": "string",
- "ipType": "string",
- "netmask": "string",
- "primaryDnsServer": "string",
- "secondaryDnsServer": "string",
- "uptime": 0
}, - "afcInfo": {
- "afcStatus": "string",
- "availableChannel": 0,
- "availableChannels": [
- 0
], - "geoLocation": {
- "height": 0.1,
- "lateralUncertainty": 0.1,
- "latitude": 0.1,
- "longitude": 0.1,
- "source": "string",
- "verticalUncertainty": 0.1
}, - "maxPowerDbm": 0,
- "minPowerDbm": 0,
- "powerMode": "string"
}, - "cellularInfo": {
- "cellular3G4GChannel": 0,
- "cellularActiveSim": "string",
- "cellularBand": "string",
- "cellularCardRemovalCountSIM0": "string",
- "cellularCardRemovalCountSIM1": "string",
- "cellularConnectionStatus": "string",
- "cellularCountry": "string",
- "cellularDHCPTimeoutCountSIM0": "string",
- "cellularDHCPTimeoutCountSIM1": "string",
- "cellularDefaultGateway": "string",
- "cellularDownlinkBandwidth": "string",
- "cellularECIO": 0,
- "cellularICCIDSIM0": "string",
- "cellularICCIDSIM1": "string",
- "cellularIMEI": "string",
- "cellularIMSISIM0": "string",
- "cellularIMSISIM1": "string",
- "cellularIPaddress": "string",
- "cellularIsSIM0Present": "string",
- "cellularIsSIM1Present": "string",
- "cellularLTEFirmware": "string",
- "cellularNWLostCountSIM0": "string",
- "cellularNWLostCountSIM1": "string",
- "cellularOperator": "string",
- "cellularRSCP": 0,
- "cellularRSRP": 0,
- "cellularRSRQ": 0,
- "cellularRadioUptime": 0,
- "cellularRoamingStatus": "string",
- "cellularRxBytesSIM0": "string",
- "cellularRxBytesSIM1": "string",
- "cellularSINR": 0,
- "cellularSignalStrength": "string",
- "cellularSubnetMask": "string",
- "cellularSwitchCountSIM0": "string",
- "cellularSwitchCountSIM1": "string",
- "cellularTxBytesSIM0": "string",
- "cellularTxBytesSIM1": "string",
- "cellularUplinkBandwidth": "string",
- "cellularWanInterface": "string"
}, - "lanPortStatus": [
- {
- "phyLink": "string",
- "port": "string"
}
], - "vxlanStatus": {
- "vxlanMtu": 0
}
}, - "clients": 0,
- "configStatus": "string",
- "connectionStatus": "string",
- "crtTime": "string",
- "description": "string",
- "deviceGroupId": "string",
- "deviceGroupName": "string",
- "deviceModelType": "string",
- "deviceSessionCacheWeight": 0,
- "deviceStatus": "string",
- "deviceStatusSeverity": "string",
- "downLinkCount": 0,
- "downlink.downMac": [
- "string"
], - "downlink.rssi": [
- 0
], - "downlink.type": [
- 0
], - "downlinkChannel": "string",
- "downlinkCount": 0,
- "extIp": "string",
- "externalPort": "string",
- "floorplanId": "string",
- "fwVersion": "string",
- "geolocationSource": "string",
- "healthStatus": "string",
- "hops": 0,
- "isMeshEnable": true,
- "lastSeenTime": "string",
- "lastUpdTime": "string",
- "latitude": "string",
- "longitude": "string",
- "meshRole": "string",
- "model": "string",
- "name": "string",
- "neighbors": [
- {
- "apName": "string",
- "mac": "string",
- "rssi": 0
}
], - "poePort": "string",
- "reboot": true,
- "rogueCategory": {
- "property1": 0,
- "property2": 0
}, - "serialNumber": "string",
- "switchId": "string",
- "switchName": "string",
- "switchSerialNumber": "string",
- "tags": "string",
- "tenantId": "string",
- "uplink": [
- { }
], - "uplink.rssi": 0,
- "uplink.type": [
- 0
], - "uplink.upMac": "string",
- "uplinkChannel": "string",
- "venueId": "string",
- "venueName": "string",
- "wlanGroup24GId": "string",
- "wlanGroup5GId": "string",
- "wlanGroups": [
- {
- "radioId": 0,
- "wlanGroupId": "string",
- "wlanGroupName": "string"
}
], - "xPercent": 0.1,
- "yPercent": 0.1
}, - "deviceGroupId": "string",
- "deviceGroupName": "string",
- "deviceModelType": "string",
- "deviceSessionCacheWeight": 0,
- "deviceStatus": "string",
- "deviceStatusSeverity": "string",
- "downLinkCount": 0,
- "downlink.downMac": [
- "string"
], - "downlink.rssi": [
- 0
], - "downlink.type": [
- 0
], - "downlinkChannel": "string",
- "downlinkCount": 0,
- "extIp": "string",
- "externalPort": "string",
- "floorplanId": "string",
- "fwVersion": "string",
- "geolocationSource": "string",
- "healthStatus": "string",
- "hops": 0,
- "isMeshEnable": true,
- "lastSeenTime": "string",
- "lastUpdTime": "string",
- "latitude": "string",
- "longitude": "string",
- "meshRole": "string",
- "model": "string",
- "name": "string",
- "neighbors": [
- {
- "apName": "string",
- "mac": "string",
- "rssi": 0
}
], - "poePort": "string",
- "reboot": true,
- "rogueCategory": {
- "property1": 0,
- "property2": 0
}, - "rssi": 0,
- "rxBytes": "string",
- "rxFrames": "string",
- "serialNumber": "string",
- "switchId": "string",
- "switchName": "string",
- "switchSerialNumber": "string",
- "tags": "string",
- "tenantId": "string",
- "txBytes": "string",
- "txFrames": "string",
- "type": 0,
- "upMac": "string",
- "uplink.rssi": 0,
- "uplink.type": [
- 0
], - "uplink.upMac": "string",
- "uplinkChannel": "string",
- "venueId": "string",
- "venueName": "string",
- "wlanGroup24GId": "string",
- "wlanGroup5GId": "string",
- "wlanGroups": [
- {
- "radioId": 0,
- "wlanGroupId": "string",
- "wlanGroupName": "string"
}
], - "xPercent": 0.1,
- "yPercent": 0.1
}
], - "uplink.rssi": 0,
- "uplink.upMac": "string",
- "venueId": "string",
- "venueName": "string",
- "wlanGroup24GId": "string",
- "wlanGroup5GId": "string",
- "xPercent": 0.1,
- "yPercent": 0.1
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Export the list of networking devices installed in our end customers venues.
mspTenantId required | string Tenant Id of the MSP. |
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{ }
Query MSP-ECs for tech partner.
delegation | string |
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "accountTier": "string",
- "accountType": "string",
- "apSwLicenses": 0,
- "assignedMspEcList": [
- "string"
], - "city": "string",
- "country": "string",
- "creationDate": "string",
- "delegatedTo": "string",
- "delegationExpiryDate": 0,
- "edgeLicenses": 0,
- "entitlements": [
- {
- "accountType": "string",
- "consumed": "string",
- "edgeDeviceCount": "string",
- "entitlementDeviceSubType": "string",
- "entitlementDeviceType": "string",
- "expirationDate": "string",
- "expirationDateTs": "string",
- "futureOfComplianceDate": "string",
- "futureOutOfComplianceDevices": "string",
- "outOfComplianceDevices": "string",
- "quantity": "string",
- "rwgDeviceCount": "string",
- "switchDeviceCount": "string",
- "tenantId": "string",
- "toBeRemovedQuantity": 0,
- "type": "string",
- "wifiDeviceCount": "string"
}
], - "id": "string",
- "installer": "string",
- "installerCount": 0,
- "installers": [
- "string"
], - "integrator": "string",
- "integratorCount": 0,
- "integrators": [
- "string"
], - "lastUpdTime": "string",
- "mspAdminCount": 0,
- "mspAdmins": [
- "string"
], - "mspEcAdminCount": 0,
- "mspInstallerAdminCount": 0,
- "mspInstallerAdmins": [
- "string"
], - "mspIntegratorAdminCount": 0,
- "mspIntegratorAdmins": [
- "string"
], - "mspLabel": "string",
- "mspName": "string",
- "mspTenantId": "string",
- "name": "string",
- "postalCode": "string",
- "priorityIncidents": {
- "p1": "string",
- "p2": "string",
- "p3": "string",
- "p4": "string"
}, - "rwgLicenses": 0,
- "state": "string",
- "status": "string",
- "streetAddress": "string",
- "switchLicenses": 0,
- "tenantType": "string",
- "wifiLicenses": 0
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Query VLAN pool profiles.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "id": "string",
- "name": "string",
- "vlanMembers": [
- "string"
], - "wifiNetworkIds": [
- "string"
], - "wifiNetworkVenueApGroups": [
- {
- "apGroupIds": [
- "string"
], - "isAllApGroups": true,
- "venueId": "string",
- "wifiNetworkId": "string"
}
]
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
View Switch information. Note: this set of endpoints is used to view operational data. They don't provide the means to manage configuration.
Get parameters and operational data for a list of switches with aggregation details.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "clients": 0,
- "deviceStatus": "string",
- "incidents": 0,
- "members": 0,
- "model": "string",
- "switches": [
- {
- "activeSerial": "string",
- "adminPassword": "string",
- "alerts": 0,
- "cliApplied": true,
- "clientCount": 0,
- "cloudPort": "string",
- "configReady": true,
- "cpu": "string",
- "crtTime": "string",
- "defaultGateway": "string",
- "deviceStatus": "string",
- "deviceType": "string",
- "dns": "string",
- "domainId": "string",
- "domainName": "string",
- "extIp": "string",
- "family": "string",
- "fanGroups": "string",
- "firmware": "string",
- "firmwareVersion": "string",
- "floorplanId": "string",
- "formStacking": true,
- "id": "string",
- "ipAddress": "string",
- "ipFullContentParsed": true,
- "isStack": true,
- "lastUpdTime": "string",
- "lastUpdateTimeInMillis": "string",
- "memory": "string",
- "model": "string",
- "modules": "string",
- "name": "string",
- "numOfPorts": 0,
- "numOfUnits": 0,
- "operationalStackMembers": "string",
- "operationalWarning": true,
- "poeFree": 0,
- "poeTotal": 0,
- "poeUtilization": 0,
- "portStatuses": [
- {
- "adminStatus": "string",
- "broadcastIn": "string",
- "broadcastOut": "string",
- "cloudPort": true,
- "crcErr": "string",
- "deviceStatus": "string",
- "egressAclName": "string",
- "id": "string",
- "inDiscard": "string",
- "inErr": "string",
- "ingressAclName": "string",
- "lagId": "string",
- "lagName": "string",
- "lagStatus": "string",
- "mediaType": "string",
- "multicastIn": "string",
- "multicastOut": "string",
- "name": "string",
- "neighborMacAddress": "string",
- "neighborName": "string",
- "neighborPortMacAddress": "string",
- "opticsType": "string",
- "outErr": "string",
- "poeEnabled": true,
- "poeTotal": 0,
- "poeType": "string",
- "poeUsage": "string",
- "poeUsed": 0,
- "port": "string",
- "portId": "string",
- "portIdentifier": "string",
- "portIdentifierFormatted": "string",
- "portMac": "string",
- "portSpeed": "string",
- "portSpeedCapacity": "string",
- "rx": "string",
- "signalIn": 0,
- "signalOut": 0,
- "spanningTreeStatus": "string",
- "stack": true,
- "status": "string",
- "switchMac": "string",
- "switchModel": "string",
- "switchName": "string",
- "switchSerial": "string",
- "switchUnitId": "string",
- "syncedSwitchConfig": true,
- "tag": "string",
- "tenantId": "string",
- "tx": "string",
- "unTaggedVlan": "string",
- "unitState": "string",
- "unitStatus": "string",
- "usedInFormingStack": true,
- "venueId": "string",
- "vlanIds": "string",
- "vsixEgressAclName": "string",
- "vsixIngressAclName": "string"
}
], - "powerSupplyGroups": "string",
- "provisionName": "string",
- "rearModule": "string",
- "serialNumber": "string",
- "stackMemberOrder": "string",
- "stackMembers": [
- {
- "id": "string",
- "model": "string"
}
], - "stackMembersStatus": [
- {
- "domainId": "string",
- "domainName": "string",
- "id": "string",
- "poeFree": 0,
- "poeTotal": 0,
- "poeUtilization": 0,
- "switchGroupLevelOneId": "string",
- "switchGroupLevelOneName": "string",
- "switchGroupLevelTwoId": "string",
- "switchId": "string",
- "unitId": 0,
- "unitName": "string",
- "unitState": "string",
- "unitStatus": "string"
}
], - "staticOrDynamic": "string",
- "subnetMask": "string",
- "suspendingDeployTime": "string",
- "switchGroupLevelOneId": "string",
- "switchGroupLevelOneName": "string",
- "switchGroupLevelTwoId": "string",
- "switchMac": "string",
- "switchName": "string",
- "switchType": "string",
- "syncDataEndTime": "string",
- "syncDataId": "string",
- "syncDataStartTime": "string",
- "syncedAdminPassword": true,
- "syncedSwitchConfig": true,
- "tags": "string",
- "tenantId": "string",
- "type": "string",
- "unitId": 0,
- "unitSerialNumbers": "string",
- "uptime": "string",
- "venueId": "string",
- "venueName": "string",
- "vlanMapping": "string",
- "xPercent": 0.1,
- "yPercent": 0.1
}
], - "venueId": "string"
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Get a list of switch clients (i.e., end-user devices).
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "clientDesc": "string",
- "clientIpv4Addr": "string",
- "clientIpv6Addr": "string",
- "clientMac": "string",
- "clientName": "string",
- "clientType": "string",
- "clientVlan": "string",
- "dhcpClientDeviceTypeName": "string",
- "dhcpClientHostName": "string",
- "dhcpClientModelName": "string",
- "dhcpClientOsVendorName": "string",
- "id": "string",
- "isRuckusAP": true,
- "switchId": "string",
- "switchMac": "string",
- "switchName": "string",
- "switchPort": "string",
- "switchPortId": "string",
- "switchSerialNumber": "string",
- "venueId": "string",
- "venueName": "string",
- "vlanName": "string",
- "vni": "string"
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Get a list of parameters for the switch's ports.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "adminStatus": "string",
- "broadcastIn": "string",
- "broadcastOut": "string",
- "cloudPort": true,
- "crcErr": "string",
- "deviceStatus": "string",
- "egressAclName": "string",
- "id": "string",
- "inDiscard": "string",
- "inErr": "string",
- "ingressAclName": "string",
- "lagId": "string",
- "lagName": "string",
- "lagStatus": "string",
- "mediaType": "string",
- "multicastIn": "string",
- "multicastOut": "string",
- "name": "string",
- "neighborMacAddress": "string",
- "neighborName": "string",
- "neighborPortMacAddress": "string",
- "opticsType": "string",
- "outErr": "string",
- "poeEnabled": true,
- "poeTotal": 0,
- "poeType": "string",
- "poeUsage": "string",
- "poeUsed": 0,
- "port": "string",
- "portId": "string",
- "portIdentifier": "string",
- "portIdentifierFormatted": "string",
- "portMac": "string",
- "portSpeed": "string",
- "portSpeedCapacity": "string",
- "rx": "string",
- "signalIn": 0,
- "signalOut": 0,
- "spanningTreeStatus": "string",
- "stack": true,
- "status": "string",
- "switchMac": "string",
- "switchModel": "string",
- "switchName": "string",
- "switchSerial": "string",
- "switchUnitId": "string",
- "syncedSwitchConfig": true,
- "tag": "string",
- "tenantId": "string",
- "tx": "string",
- "unTaggedVlan": "string",
- "unitState": "string",
- "unitStatus": "string",
- "usedInFormingStack": true,
- "venueId": "string",
- "vlanIds": "string",
- "vsixEgressAclName": "string",
- "vsixIngressAclName": "string"
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Export the list of switches belong to the tenant.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{ }
Get parameters and operational data for a list of switches with aggregation details.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "clients": 0,
- "deviceStatus": "string",
- "incidents": 0,
- "members": 0,
- "model": "string",
- "switches": [
- {
- "activeSerial": "string",
- "adminPassword": "string",
- "alerts": 0,
- "cliApplied": true,
- "clientCount": 0,
- "cloudPort": "string",
- "configReady": true,
- "cpu": "string",
- "crtTime": "string",
- "defaultGateway": "string",
- "deviceStatus": "string",
- "deviceType": "string",
- "dns": "string",
- "domainId": "string",
- "domainName": "string",
- "extIp": "string",
- "family": "string",
- "fanGroups": "string",
- "firmware": "string",
- "firmwareVersion": "string",
- "floorplanId": "string",
- "formStacking": true,
- "id": "string",
- "ipAddress": "string",
- "ipFullContentParsed": true,
- "isStack": true,
- "lastUpdTime": "string",
- "lastUpdateTimeInMillis": "string",
- "memory": "string",
- "model": "string",
- "modules": "string",
- "name": "string",
- "numOfPorts": 0,
- "numOfUnits": 0,
- "operationalStackMembers": "string",
- "operationalWarning": true,
- "poeFree": 0,
- "poeTotal": 0,
- "poeUtilization": 0,
- "portStatuses": [
- {
- "adminStatus": "string",
- "broadcastIn": "string",
- "broadcastOut": "string",
- "cloudPort": true,
- "crcErr": "string",
- "deviceStatus": "string",
- "egressAclName": "string",
- "id": "string",
- "inDiscard": "string",
- "inErr": "string",
- "ingressAclName": "string",
- "lagId": "string",
- "lagName": "string",
- "lagStatus": "string",
- "mediaType": "string",
- "multicastIn": "string",
- "multicastOut": "string",
- "name": "string",
- "neighborMacAddress": "string",
- "neighborName": "string",
- "neighborPortMacAddress": "string",
- "opticsType": "string",
- "outErr": "string",
- "poeEnabled": true,
- "poeTotal": 0,
- "poeType": "string",
- "poeUsage": "string",
- "poeUsed": 0,
- "port": "string",
- "portId": "string",
- "portIdentifier": "string",
- "portIdentifierFormatted": "string",
- "portMac": "string",
- "portSpeed": "string",
- "portSpeedCapacity": "string",
- "rx": "string",
- "signalIn": 0,
- "signalOut": 0,
- "spanningTreeStatus": "string",
- "stack": true,
- "status": "string",
- "switchMac": "string",
- "switchModel": "string",
- "switchName": "string",
- "switchSerial": "string",
- "switchUnitId": "string",
- "syncedSwitchConfig": true,
- "tag": "string",
- "tenantId": "string",
- "tx": "string",
- "unTaggedVlan": "string",
- "unitState": "string",
- "unitStatus": "string",
- "usedInFormingStack": true,
- "venueId": "string",
- "vlanIds": "string",
- "vsixEgressAclName": "string",
- "vsixIngressAclName": "string"
}
], - "powerSupplyGroups": "string",
- "provisionName": "string",
- "rearModule": "string",
- "serialNumber": "string",
- "stackMemberOrder": "string",
- "stackMembers": [
- {
- "id": "string",
- "model": "string"
}
], - "stackMembersStatus": [
- {
- "domainId": "string",
- "domainName": "string",
- "id": "string",
- "poeFree": 0,
- "poeTotal": 0,
- "poeUtilization": 0,
- "switchGroupLevelOneId": "string",
- "switchGroupLevelOneName": "string",
- "switchGroupLevelTwoId": "string",
- "switchId": "string",
- "unitId": 0,
- "unitName": "string",
- "unitState": "string",
- "unitStatus": "string"
}
], - "staticOrDynamic": "string",
- "subnetMask": "string",
- "suspendingDeployTime": "string",
- "switchGroupLevelOneId": "string",
- "switchGroupLevelOneName": "string",
- "switchGroupLevelTwoId": "string",
- "switchMac": "string",
- "switchName": "string",
- "switchType": "string",
- "syncDataEndTime": "string",
- "syncDataId": "string",
- "syncDataStartTime": "string",
- "syncedAdminPassword": true,
- "syncedSwitchConfig": true,
- "tags": "string",
- "tenantId": "string",
- "type": "string",
- "unitId": 0,
- "unitSerialNumbers": "string",
- "uptime": "string",
- "venueId": "string",
- "venueName": "string",
- "vlanMapping": "string",
- "xPercent": 0.1,
- "yPercent": 0.1
}
], - "venueId": "string"
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Get a list of switch clients (i.e., end-user devices).
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "clientDesc": "string",
- "clientIpv4Addr": "string",
- "clientIpv6Addr": "string",
- "clientMac": "string",
- "clientName": "string",
- "clientType": "string",
- "clientVlan": "string",
- "dhcpClientDeviceTypeName": "string",
- "dhcpClientHostName": "string",
- "dhcpClientModelName": "string",
- "dhcpClientOsVendorName": "string",
- "id": "string",
- "isRuckusAP": true,
- "switchId": "string",
- "switchMac": "string",
- "switchName": "string",
- "switchPort": "string",
- "switchPortId": "string",
- "switchSerialNumber": "string",
- "venueId": "string",
- "venueName": "string",
- "vlanName": "string",
- "vni": "string"
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Get a list of switches of venue.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "activeSerial": "string",
- "adminPassword": "string",
- "alerts": 0,
- "cliApplied": true,
- "clientCount": 0,
- "cloudPort": "string",
- "configReady": true,
- "cpu": "string",
- "crtTime": "string",
- "defaultGateway": "string",
- "deviceStatus": "string",
- "deviceType": "string",
- "dns": "string",
- "domainId": "string",
- "domainName": "string",
- "extIp": "string",
- "family": "string",
- "fanGroups": "string",
- "firmware": "string",
- "firmwareVersion": "string",
- "floorplanId": "string",
- "formStacking": true,
- "id": "string",
- "ipAddress": "string",
- "ipFullContentParsed": true,
- "isStack": true,
- "lastUpdTime": "string",
- "lastUpdateTimeInMillis": "string",
- "memory": "string",
- "model": "string",
- "modules": "string",
- "name": "string",
- "numOfPorts": 0,
- "numOfUnits": 0,
- "operationalStackMembers": "string",
- "operationalWarning": true,
- "poeFree": 0,
- "poeTotal": 0,
- "poeUtilization": 0,
- "portStatuses": [
- {
- "adminStatus": "string",
- "broadcastIn": "string",
- "broadcastOut": "string",
- "cloudPort": true,
- "crcErr": "string",
- "deviceStatus": "string",
- "egressAclName": "string",
- "id": "string",
- "inDiscard": "string",
- "inErr": "string",
- "ingressAclName": "string",
- "lagId": "string",
- "lagName": "string",
- "lagStatus": "string",
- "mediaType": "string",
- "multicastIn": "string",
- "multicastOut": "string",
- "name": "string",
- "neighborMacAddress": "string",
- "neighborName": "string",
- "neighborPortMacAddress": "string",
- "opticsType": "string",
- "outErr": "string",
- "poeEnabled": true,
- "poeTotal": 0,
- "poeType": "string",
- "poeUsage": "string",
- "poeUsed": 0,
- "port": "string",
- "portId": "string",
- "portIdentifier": "string",
- "portIdentifierFormatted": "string",
- "portMac": "string",
- "portSpeed": "string",
- "portSpeedCapacity": "string",
- "rx": "string",
- "signalIn": 0,
- "signalOut": 0,
- "spanningTreeStatus": "string",
- "stack": true,
- "status": "string",
- "switchMac": "string",
- "switchModel": "string",
- "switchName": "string",
- "switchSerial": "string",
- "switchUnitId": "string",
- "syncedSwitchConfig": true,
- "tag": "string",
- "tenantId": "string",
- "tx": "string",
- "unTaggedVlan": "string",
- "unitState": "string",
- "unitStatus": "string",
- "usedInFormingStack": true,
- "venueId": "string",
- "vlanIds": "string",
- "vsixEgressAclName": "string",
- "vsixIngressAclName": "string"
}
], - "powerSupplyGroups": "string",
- "provisionName": "string",
- "rearModule": "string",
- "serialNumber": "string",
- "stackMemberOrder": "string",
- "stackMembers": [
- {
- "id": "string",
- "model": "string"
}
], - "stackMembersStatus": [
- {
- "domainId": "string",
- "domainName": "string",
- "id": "string",
- "poeFree": 0,
- "poeTotal": 0,
- "poeUtilization": 0,
- "switchGroupLevelOneId": "string",
- "switchGroupLevelOneName": "string",
- "switchGroupLevelTwoId": "string",
- "switchId": "string",
- "unitId": 0,
- "unitName": "string",
- "unitState": "string",
- "unitStatus": "string"
}
], - "staticOrDynamic": "string",
- "subnetMask": "string",
- "suspendingDeployTime": "string",
- "switchGroupLevelOneId": "string",
- "switchGroupLevelOneName": "string",
- "switchGroupLevelTwoId": "string",
- "switchMac": "string",
- "switchName": "string",
- "switchType": "string",
- "syncDataEndTime": "string",
- "syncDataId": "string",
- "syncDataStartTime": "string",
- "syncedAdminPassword": true,
- "syncedSwitchConfig": true,
- "tags": "string",
- "tenantId": "string",
- "type": "string",
- "unitId": 0,
- "unitSerialNumbers": "string",
- "uptime": "string",
- "venueId": "string",
- "venueName": "string",
- "vlanMapping": "string",
- "xPercent": 0.1,
- "yPercent": 0.1
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Export the list of switches belong to the tenant.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{ }
Get a list of parameters for the switch's ports.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "adminStatus": "string",
- "broadcastIn": "string",
- "broadcastOut": "string",
- "cloudPort": true,
- "crcErr": "string",
- "deviceStatus": "string",
- "egressAclName": "string",
- "id": "string",
- "inDiscard": "string",
- "inErr": "string",
- "ingressAclName": "string",
- "lagId": "string",
- "lagName": "string",
- "lagStatus": "string",
- "mediaType": "string",
- "multicastIn": "string",
- "multicastOut": "string",
- "name": "string",
- "neighborMacAddress": "string",
- "neighborName": "string",
- "neighborPortMacAddress": "string",
- "opticsType": "string",
- "outErr": "string",
- "poeEnabled": true,
- "poeTotal": 0,
- "poeType": "string",
- "poeUsage": "string",
- "poeUsed": 0,
- "port": "string",
- "portId": "string",
- "portIdentifier": "string",
- "portIdentifierFormatted": "string",
- "portMac": "string",
- "portSpeed": "string",
- "portSpeedCapacity": "string",
- "rx": "string",
- "signalIn": 0,
- "signalOut": 0,
- "spanningTreeStatus": "string",
- "stack": true,
- "status": "string",
- "switchMac": "string",
- "switchModel": "string",
- "switchName": "string",
- "switchSerial": "string",
- "switchUnitId": "string",
- "syncedSwitchConfig": true,
- "tag": "string",
- "tenantId": "string",
- "tx": "string",
- "unTaggedVlan": "string",
- "unitState": "string",
- "unitStatus": "string",
- "usedInFormingStack": true,
- "venueId": "string",
- "vlanIds": "string",
- "vsixEgressAclName": "string",
- "vsixIngressAclName": "string"
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
View venue information. Note: this group of endpoints is used to view operational data. They don't provide the means to manage configuration.
Return a list of venue records.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "addressLine": "string",
- "city": "string",
- "country": "string",
- "countryCode": "string",
- "crtTime": "string",
- "description": "string",
- "dhcp": {
- "enabled": true,
- "mode": "string"
}, - "dpGroupId": "string",
- "id": "string",
- "isTemplate": true,
- "lastUpdTime": "string",
- "latitude": "string",
- "longitude": "string",
- "mesh": {
- "enabled": true
}, - "name": "string",
- "notes": "string",
- "rogueDetection": {
- "enabled": true,
- "policyId": "string",
- "policyName": "string"
}, - "switchProfileId": "string",
- "switchProfileName": "string",
- "syslogServer": {
- "enabled": true,
- "policyId": "string",
- "policyName": "string"
}, - "tenantId": "string",
- "timeZone": "string",
- "type": "string",
- "wifiFirmwareVersion": "string"
}
Get the list of rogue APs located in this venue.
venueId required | string Venue ID |
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "band": "string",
- "category": "string",
- "channel": 0,
- "classificationPolicyName": "string",
- "classificationRuleName": "string",
- "closestAp": {
- "apMac": "string",
- "apName": "string",
- "apSerialNumber": "string",
- "lastUpdTime": "string",
- "snr": 0
}, - "detectingAps": [
- {
- "apMac": "string",
- "apName": "string",
- "apSerialNumber": "string",
- "lastUpdTime": "string",
- "snr": 0
}
], - "lastDetectingAp": {
- "apMac": "string",
- "apName": "string",
- "apSerialNumber": "string",
- "lastUpdTime": "string",
- "snr": 0
}, - "lastUpdTime": "string",
- "locatable": true,
- "numberOfDetectingAps": 0,
- "rogueApMac": "string",
- "rogueMac": "string",
- "ssid": "string"
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Get data for a list of access control profiles.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "applicationPolicyId": "string",
- "applicationPolicyName": "string",
- "clientRateDownLinkLimit": 0,
- "clientRateUpLinkLimit": 0,
- "devicePolicyId": "string",
- "devicePolicyName": "string",
- "id": "string",
- "l2AclPolicyId": "string",
- "l2AclPolicyName": "string",
- "l3AclPolicyId": "string",
- "l3AclPolicyName": "string",
- "name": "string",
- "wifiNetworkIds": [
- "string"
]
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Get data for a list of application policies.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "description": "string",
- "id": "string",
- "name": "string",
- "rules": 0,
- "wifiNetworkIds": [
- "string"
]
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Get data for a list of device policies.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "description": "string",
- "id": "string",
- "name": "string",
- "rules": 0,
- "wifiNetworkIds": [
- "string"
]
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Query DHCP configuration service profiles for the list.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "dhcpPools": [
- {
- "endAddress": "string",
- "name": "string",
- "networkAddress": "string",
- "startAddress": "string"
}
], - "id": "string",
- "name": "string",
- "venueIds": [
- "string"
]
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Get data for a list of access control profiles.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "applicationPolicyId": "string",
- "applicationPolicyName": "string",
- "clientRateDownLinkLimit": 0,
- "clientRateUpLinkLimit": 0,
- "devicePolicyId": "string",
- "devicePolicyName": "string",
- "id": "string",
- "l2AclPolicyId": "string",
- "l2AclPolicyName": "string",
- "l3AclPolicyId": "string",
- "l3AclPolicyName": "string",
- "name": "string",
- "networkCount": 0,
- "networkIds": [
- "string"
], - "tenantId": "string"
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Get data for a list of application policies.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "description": "string",
- "id": "string",
- "macAddressCount": 0,
- "name": "string",
- "networkCount": 0,
- "networkIds": [
- "string"
], - "rules": 0,
- "tenantId": "string",
- "type": "string"
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Get data for a list of device policies.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "description": "string",
- "id": "string",
- "macAddressCount": 0,
- "name": "string",
- "networkCount": 0,
- "networkIds": [
- "string"
], - "rules": 0,
- "tenantId": "string",
- "type": "string"
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Get data for a list of DHCP configuration service profiles.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "dhcpPools": [
- {
- "endAddress": "string",
- "name": "string",
- "networkAddress": "string",
- "startAddress": "string"
}
], - "id": "string",
- "name": "string",
- "technology": "string",
- "tenantId": "string",
- "venueCount": 0,
- "venueIds": [
- "string"
]
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Get data for a list of client isolation allowlists.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "clientEntries": [
- "string"
], - "description": "string",
- "id": "string",
- "name": "string",
- "tenantId": "string",
- "venueCount": 0,
- "venueIds": [
- "string"
]
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Get data for a list of layer 2 policies.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "description": "string",
- "id": "string",
- "macAddressCount": 0,
- "name": "string",
- "networkCount": 0,
- "networkIds": [
- "string"
], - "rules": 0,
- "tenantId": "string",
- "type": "string"
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Get data for a list of layer 3 policies.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "description": "string",
- "id": "string",
- "macAddressCount": 0,
- "name": "string",
- "networkCount": 0,
- "networkIds": [
- "string"
], - "rules": 0,
- "tenantId": "string",
- "type": "string"
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Get data for a list of multicast DNS proxy service profiles.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "id": "string",
- "name": "string",
- "rules": [
- {
- "enabled": true,
- "fromVlan": 0,
- "mdnsName": "string",
- "mdnsProtocol": "string",
- "ruleIndex": 0,
- "service": "string",
- "toVlan": 0
}
], - "tenantId": "string",
- "venueIds": [
- "string"
]
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Get data for a list of RADIUS server profiles.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "id": "string",
- "name": "string",
- "networkCount": 0,
- "networkIds": [
- "string"
], - "primary": "string",
- "secondary": "string",
- "tenantId": "string",
- "type": "string"
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Get data for a list of rogue AP policies.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "description": "string",
- "id": "string",
- "name": "string",
- "numOfRules": 0,
- "tenantId": "string",
- "venueCount": 0,
- "venueIds": [
- "string"
]
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Get data for a list of syslog server profiles.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "facility": "string",
- "flowLevel": "string",
- "id": "string",
- "name": "string",
- "primaryServer": "string",
- "secondaryServer": "string",
- "tenantId": "string",
- "venueIds": [
- "string"
]
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Get data for a list of VLAN pool policy profiles.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "id": "string",
- "name": "string",
- "tenantId": "string",
- "venueApGroups": [
- {
- "apGroups": [
- {
- "allApGroups": true,
- "default": true,
- "id": "string"
}
], - "id": "string"
}
], - "venueIds": [
- "string"
], - "vlanMembers": [
- "string"
]
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Get data for a list of wifi calling service profiles.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "epdgs": [
- {
- "domain": "string",
- "ip": "string"
}
], - "id": "string",
- "name": "string",
- "networkIds": [
- "string"
], - "qosPriority": "string",
- "tenantId": "string"
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Get data for a list of layer 2 policies.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "description": "string",
- "id": "string",
- "macAddressCount": 0,
- "name": "string",
- "wifiNetworkIds": [
- "string"
]
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Get data for a list of layer 3 policies.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "description": "string",
- "id": "string",
- "name": "string",
- "rules": 0,
- "wifiNetworkIds": [
- "string"
]
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Get data for a list of multicast DNS proxy service profiles.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "apSerialNumbers": [
- "string"
], - "id": "string",
- "name": "string",
- "rules": [
- {
- "enabled": true,
- "fromVlan": 0,
- "mdnsName": "string",
- "mdnsProtocol": "string",
- "ruleIndex": 0,
- "service": "string",
- "toVlan": 0
}
], - "venueIds": [
- "string"
]
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Get data for a list of RADIUS server profiles.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "id": "string",
- "name": "string",
- "primary": "string",
- "secondary": "string",
- "type": "string",
- "wifiNetworkIds": [
- "string"
]
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Get the list of rogue policies in this tenant.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "description": "string",
- "id": "string",
- "name": "string",
- "numOfRules": 0,
- "venueIds": [
- "string"
]
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Get data for a list of syslog server profiles.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "facility": "string",
- "flowLevel": "string",
- "id": "string",
- "name": "string",
- "primaryServer": "string",
- "secondaryServer": "string",
- "venueIds": [
- "string"
]
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Get data for a list of tunnel profiles. This is only permitted for users with feature flag edge role.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "ageTimeMinutes": 0,
- "ageTimeUnit": "string",
- "forceFragmentation": true,
- "id": "string",
- "mtuSize": 0,
- "mtuType": "string",
- "name": "string",
- "networkIds": [
- "string"
], - "personalIdentityNetworkIds": [
- "string"
], - "sdLanIds": [
- "string"
], - "tags": [
- "string"
], - "type": "string"
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Get data for a list of wifi calling service profiles.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "epdgs": [
- {
- "domain": "string",
- "ip": "string"
}
], - "id": "string",
- "name": "string",
- "qosPriority": "string",
- "wifiNetworkIds": [
- "string"
]
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Query portal service profile for the list.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "displayLangCode": "string",
- "id": "string",
- "name": "string",
- "wifiNetworkIds": [
- "string"
]
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Get Wi-Fi Network Information
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "ancillarySsid": "string",
- "apSerialNumbers": [
- "string"
], - "captiveType": "string",
- "clientCount": 0,
- "cloudpathServerId": "string",
- "crtTime": "string",
- "defaultGuestCountry": "string",
- "description": "string",
- "dsaeOnboardNetwork": {
- "description": "string",
- "id": "string",
- "name": "string",
- "nwSubType": "string",
- "securityProtocol": "string",
- "vlan": 0,
- "vlanPool": {
- "name": "string",
- "vlanMembers": [
- "string"
]
}
}, - "enableDhcp": true,
- "id": "string",
- "isOweMaster": true,
- "lastUpdTime": "string",
- "name": "string",
- "nwSubType": "string",
- "nwType": "string",
- "owePairNetworkId": "string",
- "securityProtocol": "string",
- "ssid": "string",
- "tunnelWlanEnable": true,
- "venueApGroups": [
- {
- "apGroupIds": [
- "string"
], - "isAllApGroups": true,
- "venueId": "string"
}
], - "vlan": 0
}
Query client isolation profile for the list.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "activations": [
- {
- "venueId": "string",
- "wifiNetworkId": "string"
}
], - "clientEntries": [
- "string"
], - "description": "string",
- "id": "string",
- "name": "string"
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
{- "data": [
- {
- "edges": [
- {
- "band": "string",
- "channel": 0,
- "connectedPort": "string",
- "connectedPortTaggedVlan": "string",
- "connectedPortUntaggedVlan": "string",
- "connectionStatus": "Good",
- "connectionType": "Wired",
- "correspondingPort": "string",
- "correspondingPortTaggedVlan": "string",
- "correspondingPortUntaggedVlan": "string",
- "extraEdges": [
- {
- "connectedPort": "string",
- "connectedPortTaggedVlan": "string",
- "connectedPortUntaggedVlan": "string",
- "connectionStatus": "Good",
- "connectionType": "Wired",
- "correspondingPort": "string",
- "correspondingPortTaggedVlan": "string",
- "correspondingPortUntaggedVlan": "string",
- "linkSpeed": "string",
- "poeEnabled": true,
- "poeTotal": 0,
- "poeUsed": 0
}
], - "from": "string",
- "fromMac": "string",
- "fromName": "string",
- "fromRole": "string",
- "fromSNR": 0,
- "fromSerial": "string",
- "linkSpeed": "string",
- "poeEnabled": true,
- "poeTotal": 0,
- "poeUsed": 0,
- "to": "string",
- "toMac": "string",
- "toName": "string",
- "toRole": "string",
- "toSNR": 0,
- "toSerial": "string"
}
], - "nodes": [
- {
- "childCount": 0,
- "cloudPort": "string",
- "downlink": [
- {
- "IP": "string",
- "apGroupId": "string",
- "apGroupName": "string",
- "apMac": "string",
- "apNeighborMacs": [
- "string"
], - "apNeighborRssis": [
- 0
], - "apRadioDeploy": "string",
- "apStatusData": {
- "APRadio": [
- {
- "Rssi": null,
- "band": null,
- "channel": null,
- "operativeChannelBandwidth": null,
- "radioId": null,
- "txPower": null
}
], - "APSystem": {
- "gateway": "string",
- "ipType": "string",
- "netmask": "string",
- "primaryDnsServer": "string",
- "secondaryDnsServer": "string",
- "uptime": 0
}, - "afcInfo": {
- "afcStatus": "string",
- "availableChannel": 0,
- "availableChannels": [
- null
], - "geoLocation": {
- "height": null,
- "lateralUncertainty": null,
- "latitude": null,
- "longitude": null,
- "source": null,
- "verticalUncertainty": null
}, - "maxPowerDbm": 0,
- "minPowerDbm": 0,
- "powerMode": "string"
}, - "cellularInfo": {
- "cellular3G4GChannel": 0,
- "cellularActiveSim": "string",
- "cellularBand": "string",
- "cellularCardRemovalCountSIM0": "string",
- "cellularCardRemovalCountSIM1": "string",
- "cellularConnectionStatus": "string",
- "cellularCountry": "string",
- "cellularDHCPTimeoutCountSIM0": "string",
- "cellularDHCPTimeoutCountSIM1": "string",
- "cellularDefaultGateway": "string",
- "cellularDownlinkBandwidth": "string",
- "cellularECIO": 0,
- "cellularICCIDSIM0": "string",
- "cellularICCIDSIM1": "string",
- "cellularIMEI": "string",
- "cellularIMSISIM0": "string",
- "cellularIMSISIM1": "string",
- "cellularIPaddress": "string",
- "cellularIsSIM0Present": "string",
- "cellularIsSIM1Present": "string",
- "cellularLTEFirmware": "string",
- "cellularNWLostCountSIM0": "string",
- "cellularNWLostCountSIM1": "string",
- "cellularOperator": "string",
- "cellularRSCP": 0,
- "cellularRSRP": 0,
- "cellularRSRQ": 0,
- "cellularRadioUptime": 0,
- "cellularRoamingStatus": "string",
- "cellularRxBytesSIM0": "string",
- "cellularRxBytesSIM1": "string",
- "cellularSINR": 0,
- "cellularSignalStrength": "string",
- "cellularSubnetMask": "string",
- "cellularSwitchCountSIM0": "string",
- "cellularSwitchCountSIM1": "string",
- "cellularTxBytesSIM0": "string",
- "cellularTxBytesSIM1": "string",
- "cellularUplinkBandwidth": "string",
- "cellularWanInterface": "string"
}, - "lanPortStatus": [
- {
- "phyLink": null,
- "port": null
}
], - "vxlanStatus": {
- "vxlanMtu": 0
}
}, - "clients": 0,
- "configStatus": "string",
- "connectionStatus": "string",
- "crtTime": "string",
- "description": "string",
- "deviceDto": {
- "IP": "string",
- "apGroupId": "string",
- "apGroupName": "string",
- "apMac": "string",
- "apNeighborMacs": [
- "string"
], - "apNeighborRssis": [
- 0
], - "apRadioDeploy": "string",
- "apStatusData": {
- "APRadio": [
- null
], - "APSystem": {
- "gateway": null,
- "ipType": null,
- "netmask": null,
- "primaryDnsServer": null,
- "secondaryDnsServer": null,
- "uptime": null
}, - "afcInfo": {
- "afcStatus": null,
- "availableChannel": null,
- "availableChannels": [ ],
- "geoLocation": null,
- "maxPowerDbm": null,
- "minPowerDbm": null,
- "powerMode": null
}, - "cellularInfo": {
- "cellular3G4GChannel": null,
- "cellularActiveSim": null,
- "cellularBand": null,
- "cellularCardRemovalCountSIM0": null,
- "cellularCardRemovalCountSIM1": null,
- "cellularConnectionStatus": null,
- "cellularCountry": null,
- "cellularDHCPTimeoutCountSIM0": null,
- "cellularDHCPTimeoutCountSIM1": null,
- "cellularDefaultGateway": null,
- "cellularDownlinkBandwidth": null,
- "cellularECIO": null,
- "cellularICCIDSIM0": null,
- "cellularICCIDSIM1": null,
- "cellularIMEI": null,
- "cellularIMSISIM0": null,
- "cellularIMSISIM1": null,
- "cellularIPaddress": null,
- "cellularIsSIM0Present": null,
- "cellularIsSIM1Present": null,
- "cellularLTEFirmware": null,
- "cellularNWLostCountSIM0": null,
- "cellularNWLostCountSIM1": null,
- "cellularOperator": null,
- "cellularRSCP": null,
- "cellularRSRP": null,
- "cellularRSRQ": null,
- "cellularRadioUptime": null,
- "cellularRoamingStatus": null,
- "cellularRxBytesSIM0": null,
- "cellularRxBytesSIM1": null,
- "cellularSINR": null,
- "cellularSignalStrength": null,
- "cellularSubnetMask": null,
- "cellularSwitchCountSIM0": null,
- "cellularSwitchCountSIM1": null,
- "cellularTxBytesSIM0": null,
- "cellularTxBytesSIM1": null,
- "cellularUplinkBandwidth": null,
- "cellularWanInterface": null
}, - "lanPortStatus": [
- null
], - "vxlanStatus": {
- "vxlanMtu": null
}
}, - "clients": 0,
- "configStatus": "string",
- "connectionStatus": "string",
- "crtTime": "string",
- "description": "string",
- "deviceGroupId": "string",
- "deviceGroupName": "string",
- "deviceModelType": "string",
- "deviceSessionCacheWeight": 0,
- "deviceStatus": "string",
- "deviceStatusSeverity": "string",
- "downLinkCount": 0,
- "downlink.downMac": [
- "string"
], - "downlink.rssi": [
- 0
], - "downlink.type": [
- 0
], - "downlinkChannel": "string",
- "downlinkCount": 0,
- "extIp": "string",
- "externalPort": "string",
- "floorplanId": "string",
- "fwVersion": "string",
- "geolocationSource": "string",
- "healthStatus": "string",
- "hops": 0,
- "isMeshEnable": true,
- "lastSeenTime": "string",
- "lastUpdTime": "string",
- "latitude": "string",
- "longitude": "string",
- "meshRole": "string",
- "model": "string",
- "name": "string",
- "neighbors": [
- {
- "apName": null,
- "mac": null,
- "rssi": null
}
], - "poePort": "string",
- "reboot": true,
- "rogueCategory": {
- "property1": 0,
- "property2": 0
}, - "serialNumber": "string",
- "switchId": "string",
- "switchName": "string",
- "switchSerialNumber": "string",
- "tags": "string",
- "tenantId": "string",
- "uplink": [
- {
- "IP": null,
- "apGroupId": null,
- "apGroupName": null,
- "apMac": null,
- "apNeighborMacs": [ ],
- "apNeighborRssis": [ ],
- "apRadioDeploy": null,
- "apStatusData": null,
- "clients": null,
- "configStatus": null,
- "connectionStatus": null,
- "crtTime": null,
- "description": null,
- "deviceDto": null,
- "deviceGroupId": null,
- "deviceGroupName": null,
- "deviceModelType": null,
- "deviceSessionCacheWeight": null,
- "deviceStatus": null,
- "deviceStatusSeverity": null,
- "downLinkCount": null,
- "downlink.downMac": [ ],
- "downlink.rssi": [ ],
- "downlink.type": [ ],
- "downlinkChannel": null,
- "downlinkCount": null,
- "extIp": null,
- "externalPort": null,
- "floorplanId": null,
- "fwVersion": null,
- "geolocationSource": null,
- "healthStatus": null,
- "hops": null,
- "isMeshEnable": null,
- "lastSeenTime": null,
- "lastUpdTime": null,
- "latitude": null,
- "longitude": null,
- "meshRole": null,
- "model": null,
- "name": null,
- "neighbors": [ ],
- "poePort": null,
- "reboot": null,
- "rogueCategory": { },
- "rssi": null,
- "rxBytes": null,
- "rxFrames": null,
- "serialNumber": null,
- "switchId": null,
- "switchName": null,
- "switchSerialNumber": null,
- "tags": null,
- "tenantId": null,
- "txBytes": null,
- "txFrames": null,
- "type": null,
- "upMac": null,
- "uplink.rssi": null,
- "uplink.type": [ ],
- "uplink.upMac": null,
- "uplinkChannel": null,
- "venueId": null,
- "venueName": null,
- "wlanGroup24GId": null,
- "wlanGroup5GId": null,
- "wlanGroups": [ ],
- "xPercent": null,
- "yPercent": null
}
], - "uplink.rssi": 0,
- "uplink.type": [
- 0
], - "uplink.upMac": "string",
- "uplinkChannel": "string",
- "venueId": "string",
- "venueName": "string",
- "wlanGroup24GId": "string",
- "wlanGroup5GId": "string",
- "wlanGroups": [
- {
- "radioId": null,
- "wlanGroupId": null,
- "wlanGroupName": null
}
], - "xPercent": 0.1,
- "yPercent": 0.1
}, - "deviceGroupId": "string",
- "deviceGroupName": "string",
- "deviceModelType": "string",
- "deviceSessionCacheWeight": 0,
- "deviceStatus": "string",
- "deviceStatusSeverity": "string",
- "downLinkCount": 0,
- "downMac": "string",
- "downlink.downMac": [
- "string"
], - "downlink.rssi": [
- 0
], - "downlink.type": [
- 0
], - "downlinkChannel": "string",
- "downlinkCount": 0,
- "extIp": "string",
- "externalPort": "string",
- "floorplanId": "string",
- "fwVersion": "string",
- "geolocationSource": "string",
- "healthStatus": "string",
- "hops": 0,
- "isMeshEnable": true,
- "lastSeenTime": "string",
- "lastUpdTime": "string",
- "latitude": "string",
- "longitude": "string",
- "meshRole": "string",
- "model": "string",
- "name": "string",
- "neighbors": [
- {
- "apName": "string",
- "mac": "string",
- "rssi": 0
}
], - "poePort": "string",
- "reboot": true,
- "rogueCategory": {
- "property1": 0,
- "property2": 0
}, - "rssi": 0,
- "rxBytes": "string",
- "rxFrames": "string",
- "serialNumber": "string",
- "switchId": "string",
- "switchName": "string",
- "switchSerialNumber": "string",
- "tags": "string",
- "tenantId": "string",
- "txBytes": "string",
- "txFrames": "string",
- "type": 0,
- "uplink": [
- {
- "IP": "string",
- "apGroupId": "string",
- "apGroupName": "string",
- "apMac": "string",
- "apNeighborMacs": [
- null
], - "apNeighborRssis": [
- null
], - "apRadioDeploy": "string",
- "apStatusData": {
- "APRadio": [ ],
- "APSystem": null,
- "afcInfo": null,
- "cellularInfo": null,
- "lanPortStatus": [ ],
- "vxlanStatus": null
}, - "clients": 0,
- "configStatus": "string",
- "connectionStatus": "string",
- "crtTime": "string",
- "description": "string",
- "deviceDto": {
- "IP": null,
- "apGroupId": null,
- "apGroupName": null,
- "apMac": null,
- "apNeighborMacs": [ ],
- "apNeighborRssis": [ ],
- "apRadioDeploy": null,
- "apStatusData": null,
- "clients": null,
- "configStatus": null,
- "connectionStatus": null,
- "crtTime": null,
- "description": null,
- "deviceGroupId": null,
- "deviceGroupName": null,
- "deviceModelType": null,
- "deviceSessionCacheWeight": null,
- "deviceStatus": null,
- "deviceStatusSeverity": null,
- "downLinkCount": null,
- "downlink.downMac": [ ],
- "downlink.rssi": [ ],
- "downlink.type": [ ],
- "downlinkChannel": null,
- "downlinkCount": null,
- "extIp": null,
- "externalPort": null,
- "floorplanId": null,
- "fwVersion": null,
- "geolocationSource": null,
- "healthStatus": null,
- "hops": null,
- "isMeshEnable": null,
- "lastSeenTime": null,
- "lastUpdTime": null,
- "latitude": null,
- "longitude": null,
- "meshRole": null,
- "model": null,
- "name": null,
- "neighbors": [ ],
- "poePort": null,
- "reboot": null,
- "rogueCategory": { },
- "serialNumber": null,
- "switchId": null,
- "switchName": null,
- "switchSerialNumber": null,
- "tags": null,
- "tenantId": null,
- "uplink": [ ],
- "uplink.rssi": null,
- "uplink.type": [ ],
- "uplink.upMac": null,
- "uplinkChannel": null,
- "venueId": null,
- "venueName": null,
- "wlanGroup24GId": null,
- "wlanGroup5GId": null,
- "wlanGroups": [ ],
- "xPercent": null,
- "yPercent": null
}, - "deviceGroupId": "string",
- "deviceGroupName": "string",
- "deviceModelType": "string",
- "deviceSessionCacheWeight": 0,
- "deviceStatus": "string",
- "deviceStatusSeverity": "string",
- "downLinkCount": 0,
- "downlink.downMac": [
- null
], - "downlink.rssi": [
- null
], - "downlink.type": [
- null
], - "downlinkChannel": "string",
- "downlinkCount": 0,
- "extIp": "string",
- "externalPort": "string",
- "floorplanId": "string",
- "fwVersion": "string",
- "geolocationSource": "string",
- "healthStatus": "string",
- "hops": 0,
- "isMeshEnable": true,
- "lastSeenTime": "string",
- "lastUpdTime": "string",
- "latitude": "string",
- "longitude": "string",
- "meshRole": "string",
- "model": "string",
- "name": "string",
- "neighbors": [
- null
], - "poePort": "string",
- "reboot": true,
- "rogueCategory": {
- "property1": null,
- "property2": null
}, - "rssi": 0,
- "rxBytes": "string",
- "rxFrames": "string",
- "serialNumber": "string",
- "switchId": "string",
- "switchName": "string",
- "switchSerialNumber": "string",
- "tags": "string",
- "tenantId": "string",
- "txBytes": "string",
- "txFrames": "string",
- "type": 0,
- "upMac": "string",
- "uplink.rssi": 0,
- "uplink.type": [
- null
], - "uplink.upMac": "string",
- "uplinkChannel": "string",
- "venueId": "string",
- "venueName": "string",
- "wlanGroup24GId": "string",
- "wlanGroup5GId": "string",
- "wlanGroups": [
- null
], - "xPercent": 0.1,
- "yPercent": 0.1
}
], - "uplink.rssi": 0,
- "uplink.type": [
- 0
], - "uplink.upMac": "string",
- "uplinkChannel": "string",
- "venueId": "string",
- "venueName": "string",
- "wlanGroup24GId": "string",
- "wlanGroup5GId": "string",
- "wlanGroups": [
- {
- "radioId": 0,
- "wlanGroupId": "string",
- "wlanGroupName": "string"
}
], - "xPercent": 0.1,
- "yPercent": 0.1
}
], - "downlinkChannel": "string",
- "downlinkType": [
- 0
], - "id": "string",
- "ipAddress": "string",
- "isConnectedCloud": true,
- "isMeshEnable": true,
- "mac": "string",
- "meshRole": "string",
- "name": "string",
- "parentId": "string",
- "parentMac": "string",
- "serial": "string",
- "status": "Operational",
- "taggedVlan": "string",
- "type": "Switch",
- "untaggedVlan": "string",
- "uplink": [
- {
- "IP": "string",
- "apGroupId": "string",
- "apGroupName": "string",
- "apMac": "string",
- "apNeighborMacs": [
- "string"
], - "apNeighborRssis": [
- 0
], - "apRadioDeploy": "string",
- "apStatusData": {
- "APRadio": [
- {
- "Rssi": null,
- "band": null,
- "channel": null,
- "operativeChannelBandwidth": null,
- "radioId": null,
- "txPower": null
}
], - "APSystem": {
- "gateway": "string",
- "ipType": "string",
- "netmask": "string",
- "primaryDnsServer": "string",
- "secondaryDnsServer": "string",
- "uptime": 0
}, - "afcInfo": {
- "afcStatus": "string",
- "availableChannel": 0,
- "availableChannels": [
- null
], - "geoLocation": {
- "height": null,
- "lateralUncertainty": null,
- "latitude": null,
- "longitude": null,
- "source": null,
- "verticalUncertainty": null
}, - "maxPowerDbm": 0,
- "minPowerDbm": 0,
- "powerMode": "string"
}, - "cellularInfo": {
- "cellular3G4GChannel": 0,
- "cellularActiveSim": "string",
- "cellularBand": "string",
- "cellularCardRemovalCountSIM0": "string",
- "cellularCardRemovalCountSIM1": "string",
- "cellularConnectionStatus": "string",
- "cellularCountry": "string",
- "cellularDHCPTimeoutCountSIM0": "string",
- "cellularDHCPTimeoutCountSIM1": "string",
- "cellularDefaultGateway": "string",
- "cellularDownlinkBandwidth": "string",
- "cellularECIO": 0,
- "cellularICCIDSIM0": "string",
- "cellularICCIDSIM1": "string",
- "cellularIMEI": "string",
- "cellularIMSISIM0": "string",
- "cellularIMSISIM1": "string",
- "cellularIPaddress": "string",
- "cellularIsSIM0Present": "string",
- "cellularIsSIM1Present": "string",
- "cellularLTEFirmware": "string",
- "cellularNWLostCountSIM0": "string",
- "cellularNWLostCountSIM1": "string",
- "cellularOperator": "string",
- "cellularRSCP": 0,
- "cellularRSRP": 0,
- "cellularRSRQ": 0,
- "cellularRadioUptime": 0,
- "cellularRoamingStatus": "string",
- "cellularRxBytesSIM0": "string",
- "cellularRxBytesSIM1": "string",
- "cellularSINR": 0,
- "cellularSignalStrength": "string",
- "cellularSubnetMask": "string",
- "cellularSwitchCountSIM0": "string",
- "cellularSwitchCountSIM1": "string",
- "cellularTxBytesSIM0": "string",
- "cellularTxBytesSIM1": "string",
- "cellularUplinkBandwidth": "string",
- "cellularWanInterface": "string"
}, - "lanPortStatus": [
- {
- "phyLink": null,
- "port": null
}
], - "vxlanStatus": {
- "vxlanMtu": 0
}
}, - "clients": 0,
- "configStatus": "string",
- "connectionStatus": "string",
- "crtTime": "string",
- "description": "string",
- "deviceDto": {
- "IP": "string",
- "apGroupId": "string",
- "apGroupName": "string",
- "apMac": "string",
- "apNeighborMacs": [
- "string"
], - "apNeighborRssis": [
- 0
], - "apRadioDeploy": "string",
- "apStatusData": {
- "APRadio": [
- null
], - "APSystem": {
- "gateway": null,
- "ipType": null,
- "netmask": null,
- "primaryDnsServer": null,
- "secondaryDnsServer": null,
- "uptime": null
}, - "afcInfo": {
- "afcStatus": null,
- "availableChannel": null,
- "availableChannels": [ ],
- "geoLocation": null,
- "maxPowerDbm": null,
- "minPowerDbm": null,
- "powerMode": null
}, - "cellularInfo": {
- "cellular3G4GChannel": null,
- "cellularActiveSim": null,
- "cellularBand": null,
- "cellularCardRemovalCountSIM0": null,
- "cellularCardRemovalCountSIM1": null,
- "cellularConnectionStatus": null,
- "cellularCountry": null,
- "cellularDHCPTimeoutCountSIM0": null,
- "cellularDHCPTimeoutCountSIM1": null,
- "cellularDefaultGateway": null,
- "cellularDownlinkBandwidth": null,
- "cellularECIO": null,
- "cellularICCIDSIM0": null,
- "cellularICCIDSIM1": null,
- "cellularIMEI": null,
- "cellularIMSISIM0": null,
- "cellularIMSISIM1": null,
- "cellularIPaddress": null,
- "cellularIsSIM0Present": null,
- "cellularIsSIM1Present": null,
- "cellularLTEFirmware": null,
- "cellularNWLostCountSIM0": null,
- "cellularNWLostCountSIM1": null,
- "cellularOperator": null,
- "cellularRSCP": null,
- "cellularRSRP": null,
- "cellularRSRQ": null,
- "cellularRadioUptime": null,
- "cellularRoamingStatus": null,
- "cellularRxBytesSIM0": null,
- "cellularRxBytesSIM1": null,
- "cellularSINR": null,
- "cellularSignalStrength": null,
- "cellularSubnetMask": null,
- "cellularSwitchCountSIM0": null,
- "cellularSwitchCountSIM1": null,
- "cellularTxBytesSIM0": null,
- "cellularTxBytesSIM1": null,
- "cellularUplinkBandwidth": null,
- "cellularWanInterface": null
}, - "lanPortStatus": [
- null
], - "vxlanStatus": {
- "vxlanMtu": null
}
}, - "clients": 0,
- "configStatus": "string",
- "connectionStatus": "string",
- "crtTime": "string",
- "description": "string",
- "deviceGroupId": "string",
- "deviceGroupName": "string",
- "deviceModelType": "string",
- "deviceSessionCacheWeight": 0,
- "deviceStatus": "string",
- "deviceStatusSeverity": "string",
- "downLinkCount": 0,
- "downlink.downMac": [
- "string"
], - "downlink.rssi": [
- 0
], - "downlink.type": [
- 0
], - "downlinkChannel": "string",
- "downlinkCount": 0,
- "extIp": "string",
- "externalPort": "string",
- "floorplanId": "string",
- "fwVersion": "string",
- "geolocationSource": "string",
- "healthStatus": "string",
- "hops": 0,
- "isMeshEnable": true,
- "lastSeenTime": "string",
- "lastUpdTime": "string",
- "latitude": "string",
- "longitude": "string",
- "meshRole": "string",
- "model": "string",
- "name": "string",
- "neighbors": [
- {
- "apName": null,
- "mac": null,
- "rssi": null
}
], - "poePort": "string",
- "reboot": true,
- "rogueCategory": {
- "property1": 0,
- "property2": 0
}, - "serialNumber": "string",
- "switchId": "string",
- "switchName": "string",
- "switchSerialNumber": "string",
- "tags": "string",
- "tenantId": "string",
- "uplink": [
- { }
], - "uplink.rssi": 0,
- "uplink.type": [
- 0
], - "uplink.upMac": "string",
- "uplinkChannel": "string",
- "venueId": "string",
- "venueName": "string",
- "wlanGroup24GId": "string",
- "wlanGroup5GId": "string",
- "wlanGroups": [
- {
- "radioId": null,
- "wlanGroupId": null,
- "wlanGroupName": null
}
], - "xPercent": 0.1,
- "yPercent": 0.1
}, - "deviceGroupId": "string",
- "deviceGroupName": "string",
- "deviceModelType": "string",
- "deviceSessionCacheWeight": 0,
- "deviceStatus": "string",
- "deviceStatusSeverity": "string",
- "downLinkCount": 0,
- "downlink.downMac": [
- "string"
], - "downlink.rssi": [
- 0
], - "downlink.type": [
- 0
], - "downlinkChannel": "string",
- "downlinkCount": 0,
- "extIp": "string",
- "externalPort": "string",
- "floorplanId": "string",
- "fwVersion": "string",
- "geolocationSource": "string",
- "healthStatus": "string",
- "hops": 0,
- "isMeshEnable": true,
- "lastSeenTime": "string",
- "lastUpdTime": "string",
- "latitude": "string",
- "longitude": "string",
- "meshRole": "string",
- "model": "string",
- "name": "string",
- "neighbors": [
- {
- "apName": "string",
- "mac": "string",
- "rssi": 0
}
], - "poePort": "string",
- "reboot": true,
- "rogueCategory": {
- "property1": 0,
- "property2": 0
}, - "rssi": 0,
- "rxBytes": "string",
- "rxFrames": "string",
- "serialNumber": "string",
- "switchId": "string",
- "switchName": "string",
- "switchSerialNumber": "string",
- "tags": "string",
- "tenantId": "string",
- "txBytes": "string",
- "txFrames": "string",
- "type": 0,
- "upMac": "string",
- "uplink.rssi": 0,
- "uplink.type": [
- 0
], - "uplink.upMac": "string",
- "uplinkChannel": "string",
- "venueId": "string",
- "venueName": "string",
- "wlanGroup24GId": "string",
- "wlanGroup5GId": "string",
- "wlanGroups": [
- {
- "radioId": 0,
- "wlanGroupId": "string",
- "wlanGroupName": "string"
}
], - "xPercent": 0.1,
- "yPercent": 0.1
}
], - "uplinkChannel": "string",
- "uplinkType": [
- 0
]
}
]
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Get venue's topology data.
venueId required | string |
meshOnly required | boolean Get mesh topology |
{- "data": [
- {
- "edges": [
- {
- "band": "string",
- "channel": 0,
- "connectedPort": "string",
- "connectedPortTaggedVlan": "string",
- "connectedPortUntaggedVlan": "string",
- "connectionStatus": "Good",
- "connectionType": "Wired",
- "correspondingPort": "string",
- "correspondingPortTaggedVlan": "string",
- "correspondingPortUntaggedVlan": "string",
- "extraEdges": [
- {
- "connectedPort": "string",
- "connectedPortTaggedVlan": "string",
- "connectedPortUntaggedVlan": "string",
- "connectionStatus": "Good",
- "connectionType": "Wired",
- "correspondingPort": "string",
- "correspondingPortTaggedVlan": "string",
- "correspondingPortUntaggedVlan": "string",
- "linkSpeed": "string",
- "poeEnabled": true,
- "poeTotal": 0,
- "poeUsed": 0
}
], - "from": "string",
- "fromMac": "string",
- "fromName": "string",
- "fromRole": "string",
- "fromSNR": 0,
- "fromSerial": "string",
- "linkSpeed": "string",
- "poeEnabled": true,
- "poeTotal": 0,
- "poeUsed": 0,
- "to": "string",
- "toMac": "string",
- "toName": "string",
- "toRole": "string",
- "toSNR": 0,
- "toSerial": "string"
}
], - "nodes": [
- {
- "childCount": 0,
- "cloudPort": "string",
- "downlink": [
- {
- "IP": "string",
- "apGroupId": "string",
- "apGroupName": "string",
- "apMac": "string",
- "apNeighborMacs": [
- "string"
], - "apNeighborRssis": [
- 0
], - "apRadioDeploy": "string",
- "apStatusData": {
- "APRadio": [
- {
- "Rssi": null,
- "band": null,
- "channel": null,
- "operativeChannelBandwidth": null,
- "radioId": null,
- "txPower": null
}
], - "APSystem": {
- "gateway": "string",
- "ipType": "string",
- "netmask": "string",
- "primaryDnsServer": "string",
- "secondaryDnsServer": "string",
- "uptime": 0
}, - "afcInfo": {
- "afcStatus": "string",
- "availableChannel": 0,
- "availableChannels": [
- null
], - "geoLocation": {
- "height": null,
- "lateralUncertainty": null,
- "latitude": null,
- "longitude": null,
- "source": null,
- "verticalUncertainty": null
}, - "maxPowerDbm": 0,
- "minPowerDbm": 0,
- "powerMode": "string"
}, - "cellularInfo": {
- "cellular3G4GChannel": 0,
- "cellularActiveSim": "string",
- "cellularBand": "string",
- "cellularCardRemovalCountSIM0": "string",
- "cellularCardRemovalCountSIM1": "string",
- "cellularConnectionStatus": "string",
- "cellularCountry": "string",
- "cellularDHCPTimeoutCountSIM0": "string",
- "cellularDHCPTimeoutCountSIM1": "string",
- "cellularDefaultGateway": "string",
- "cellularDownlinkBandwidth": "string",
- "cellularECIO": 0,
- "cellularICCIDSIM0": "string",
- "cellularICCIDSIM1": "string",
- "cellularIMEI": "string",
- "cellularIMSISIM0": "string",
- "cellularIMSISIM1": "string",
- "cellularIPaddress": "string",
- "cellularIsSIM0Present": "string",
- "cellularIsSIM1Present": "string",
- "cellularLTEFirmware": "string",
- "cellularNWLostCountSIM0": "string",
- "cellularNWLostCountSIM1": "string",
- "cellularOperator": "string",
- "cellularRSCP": 0,
- "cellularRSRP": 0,
- "cellularRSRQ": 0,
- "cellularRadioUptime": 0,
- "cellularRoamingStatus": "string",
- "cellularRxBytesSIM0": "string",
- "cellularRxBytesSIM1": "string",
- "cellularSINR": 0,
- "cellularSignalStrength": "string",
- "cellularSubnetMask": "string",
- "cellularSwitchCountSIM0": "string",
- "cellularSwitchCountSIM1": "string",
- "cellularTxBytesSIM0": "string",
- "cellularTxBytesSIM1": "string",
- "cellularUplinkBandwidth": "string",
- "cellularWanInterface": "string"
}, - "lanPortStatus": [
- {
- "phyLink": null,
- "port": null
}
], - "vxlanStatus": {
- "vxlanMtu": 0
}
}, - "clients": 0,
- "configStatus": "string",
- "connectionStatus": "string",
- "crtTime": "string",
- "description": "string",
- "deviceDto": {
- "IP": "string",
- "apGroupId": "string",
- "apGroupName": "string",
- "apMac": "string",
- "apNeighborMacs": [
- "string"
], - "apNeighborRssis": [
- 0
], - "apRadioDeploy": "string",
- "apStatusData": {
- "APRadio": [
- null
], - "APSystem": {
- "gateway": null,
- "ipType": null,
- "netmask": null,
- "primaryDnsServer": null,
- "secondaryDnsServer": null,
- "uptime": null
}, - "afcInfo": {
- "afcStatus": null,
- "availableChannel": null,
- "availableChannels": [ ],
- "geoLocation": null,
- "maxPowerDbm": null,
- "minPowerDbm": null,
- "powerMode": null
}, - "cellularInfo": {
- "cellular3G4GChannel": null,
- "cellularActiveSim": null,
- "cellularBand": null,
- "cellularCardRemovalCountSIM0": null,
- "cellularCardRemovalCountSIM1": null,
- "cellularConnectionStatus": null,
- "cellularCountry": null,
- "cellularDHCPTimeoutCountSIM0": null,
- "cellularDHCPTimeoutCountSIM1": null,
- "cellularDefaultGateway": null,
- "cellularDownlinkBandwidth": null,
- "cellularECIO": null,
- "cellularICCIDSIM0": null,
- "cellularICCIDSIM1": null,
- "cellularIMEI": null,
- "cellularIMSISIM0": null,
- "cellularIMSISIM1": null,
- "cellularIPaddress": null,
- "cellularIsSIM0Present": null,
- "cellularIsSIM1Present": null,
- "cellularLTEFirmware": null,
- "cellularNWLostCountSIM0": null,
- "cellularNWLostCountSIM1": null,
- "cellularOperator": null,
- "cellularRSCP": null,
- "cellularRSRP": null,
- "cellularRSRQ": null,
- "cellularRadioUptime": null,
- "cellularRoamingStatus": null,
- "cellularRxBytesSIM0": null,
- "cellularRxBytesSIM1": null,
- "cellularSINR": null,
- "cellularSignalStrength": null,
- "cellularSubnetMask": null,
- "cellularSwitchCountSIM0": null,
- "cellularSwitchCountSIM1": null,
- "cellularTxBytesSIM0": null,
- "cellularTxBytesSIM1": null,
- "cellularUplinkBandwidth": null,
- "cellularWanInterface": null
}, - "lanPortStatus": [
- null
], - "vxlanStatus": {
- "vxlanMtu": null
}
}, - "clients": 0,
- "configStatus": "string",
- "connectionStatus": "string",
- "crtTime": "string",
- "description": "string",
- "deviceGroupId": "string",
- "deviceGroupName": "string",
- "deviceModelType": "string",
- "deviceSessionCacheWeight": 0,
- "deviceStatus": "string",
- "deviceStatusSeverity": "string",
- "downLinkCount": 0,
- "downlink.downMac": [
- "string"
], - "downlink.rssi": [
- 0
], - "downlink.type": [
- 0
], - "downlinkChannel": "string",
- "downlinkCount": 0,
- "extIp": "string",
- "externalPort": "string",
- "floorplanId": "string",
- "fwVersion": "string",
- "geolocationSource": "string",
- "healthStatus": "string",
- "hops": 0,
- "isMeshEnable": true,
- "lastSeenTime": "string",
- "lastUpdTime": "string",
- "latitude": "string",
- "longitude": "string",
- "meshRole": "string",
- "model": "string",
- "name": "string",
- "neighbors": [
- {
- "apName": null,
- "mac": null,
- "rssi": null
}
], - "poePort": "string",
- "reboot": true,
- "rogueCategory": {
- "property1": 0,
- "property2": 0
}, - "serialNumber": "string",
- "switchId": "string",
- "switchName": "string",
- "switchSerialNumber": "string",
- "tags": "string",
- "tenantId": "string",
- "uplink": [
- {
- "IP": null,
- "apGroupId": null,
- "apGroupName": null,
- "apMac": null,
- "apNeighborMacs": [ ],
- "apNeighborRssis": [ ],
- "apRadioDeploy": null,
- "apStatusData": null,
- "clients": null,
- "configStatus": null,
- "connectionStatus": null,
- "crtTime": null,
- "description": null,
- "deviceDto": null,
- "deviceGroupId": null,
- "deviceGroupName": null,
- "deviceModelType": null,
- "deviceSessionCacheWeight": null,
- "deviceStatus": null,
- "deviceStatusSeverity": null,
- "downLinkCount": null,
- "downlink.downMac": [ ],
- "downlink.rssi": [ ],
- "downlink.type": [ ],
- "downlinkChannel": null,
- "downlinkCount": null,
- "extIp": null,
- "externalPort": null,
- "floorplanId": null,
- "fwVersion": null,
- "geolocationSource": null,
- "healthStatus": null,
- "hops": null,
- "isMeshEnable": null,
- "lastSeenTime": null,
- "lastUpdTime": null,
- "latitude": null,
- "longitude": null,
- "meshRole": null,
- "model": null,
- "name": null,
- "neighbors": [ ],
- "poePort": null,
- "reboot": null,
- "rogueCategory": { },
- "rssi": null,
- "rxBytes": null,
- "rxFrames": null,
- "serialNumber": null,
- "switchId": null,
- "switchName": null,
- "switchSerialNumber": null,
- "tags": null,
- "tenantId": null,
- "txBytes": null,
- "txFrames": null,
- "type": null,
- "upMac": null,
- "uplink.rssi": null,
- "uplink.type": [ ],
- "uplink.upMac": null,
- "uplinkChannel": null,
- "venueId": null,
- "venueName": null,
- "wlanGroup24GId": null,
- "wlanGroup5GId": null,
- "wlanGroups": [ ],
- "xPercent": null,
- "yPercent": null
}
], - "uplink.rssi": 0,
- "uplink.type": [
- 0
], - "uplink.upMac": "string",
- "uplinkChannel": "string",
- "venueId": "string",
- "venueName": "string",
- "wlanGroup24GId": "string",
- "wlanGroup5GId": "string",
- "wlanGroups": [
- {
- "radioId": null,
- "wlanGroupId": null,
- "wlanGroupName": null
}
], - "xPercent": 0.1,
- "yPercent": 0.1
}, - "deviceGroupId": "string",
- "deviceGroupName": "string",
- "deviceModelType": "string",
- "deviceSessionCacheWeight": 0,
- "deviceStatus": "string",
- "deviceStatusSeverity": "string",
- "downLinkCount": 0,
- "downMac": "string",
- "downlink.downMac": [
- "string"
], - "downlink.rssi": [
- 0
], - "downlink.type": [
- 0
], - "downlinkChannel": "string",
- "downlinkCount": 0,
- "extIp": "string",
- "externalPort": "string",
- "floorplanId": "string",
- "fwVersion": "string",
- "geolocationSource": "string",
- "healthStatus": "string",
- "hops": 0,
- "isMeshEnable": true,
- "lastSeenTime": "string",
- "lastUpdTime": "string",
- "latitude": "string",
- "longitude": "string",
- "meshRole": "string",
- "model": "string",
- "name": "string",
- "neighbors": [
- {
- "apName": "string",
- "mac": "string",
- "rssi": 0
}
], - "poePort": "string",
- "reboot": true,
- "rogueCategory": {
- "property1": 0,
- "property2": 0
}, - "rssi": 0,
- "rxBytes": "string",
- "rxFrames": "string",
- "serialNumber": "string",
- "switchId": "string",
- "switchName": "string",
- "switchSerialNumber": "string",
- "tags": "string",
- "tenantId": "string",
- "txBytes": "string",
- "txFrames": "string",
- "type": 0,
- "uplink": [
- {
- "IP": "string",
- "apGroupId": "string",
- "apGroupName": "string",
- "apMac": "string",
- "apNeighborMacs": [
- null
], - "apNeighborRssis": [
- null
], - "apRadioDeploy": "string",
- "apStatusData": {
- "APRadio": [ ],
- "APSystem": null,
- "afcInfo": null,
- "cellularInfo": null,
- "lanPortStatus": [ ],
- "vxlanStatus": null
}, - "clients": 0,
- "configStatus": "string",
- "connectionStatus": "string",
- "crtTime": "string",
- "description": "string",
- "deviceDto": {
- "IP": null,
- "apGroupId": null,
- "apGroupName": null,
- "apMac": null,
- "apNeighborMacs": [ ],
- "apNeighborRssis": [ ],
- "apRadioDeploy": null,
- "apStatusData": null,
- "clients": null,
- "configStatus": null,
- "connectionStatus": null,
- "crtTime": null,
- "description": null,
- "deviceGroupId": null,
- "deviceGroupName": null,
- "deviceModelType": null,
- "deviceSessionCacheWeight": null,
- "deviceStatus": null,
- "deviceStatusSeverity": null,
- "downLinkCount": null,
- "downlink.downMac": [ ],
- "downlink.rssi": [ ],
- "downlink.type": [ ],
- "downlinkChannel": null,
- "downlinkCount": null,
- "extIp": null,
- "externalPort": null,
- "floorplanId": null,
- "fwVersion": null,
- "geolocationSource": null,
- "healthStatus": null,
- "hops": null,
- "isMeshEnable": null,
- "lastSeenTime": null,
- "lastUpdTime": null,
- "latitude": null,
- "longitude": null,
- "meshRole": null,
- "model": null,
- "name": null,
- "neighbors": [ ],
- "poePort": null,
- "reboot": null,
- "rogueCategory": { },
- "serialNumber": null,
- "switchId": null,
- "switchName": null,
- "switchSerialNumber": null,
- "tags": null,
- "tenantId": null,
- "uplink": [ ],
- "uplink.rssi": null,
- "uplink.type": [ ],
- "uplink.upMac": null,
- "uplinkChannel": null,
- "venueId": null,
- "venueName": null,
- "wlanGroup24GId": null,
- "wlanGroup5GId": null,
- "wlanGroups": [ ],
- "xPercent": null,
- "yPercent": null
}, - "deviceGroupId": "string",
- "deviceGroupName": "string",
- "deviceModelType": "string",
- "deviceSessionCacheWeight": 0,
- "deviceStatus": "string",
- "deviceStatusSeverity": "string",
- "downLinkCount": 0,
- "downlink.downMac": [
- null
], - "downlink.rssi": [
- null
], - "downlink.type": [
- null
], - "downlinkChannel": "string",
- "downlinkCount": 0,
- "extIp": "string",
- "externalPort": "string",
- "floorplanId": "string",
- "fwVersion": "string",
- "geolocationSource": "string",
- "healthStatus": "string",
- "hops": 0,
- "isMeshEnable": true,
- "lastSeenTime": "string",
- "lastUpdTime": "string",
- "latitude": "string",
- "longitude": "string",
- "meshRole": "string",
- "model": "string",
- "name": "string",
- "neighbors": [
- null
], - "poePort": "string",
- "reboot": true,
- "rogueCategory": {
- "property1": null,
- "property2": null
}, - "rssi": 0,
- "rxBytes": "string",
- "rxFrames": "string",
- "serialNumber": "string",
- "switchId": "string",
- "switchName": "string",
- "switchSerialNumber": "string",
- "tags": "string",
- "tenantId": "string",
- "txBytes": "string",
- "txFrames": "string",
- "type": 0,
- "upMac": "string",
- "uplink.rssi": 0,
- "uplink.type": [
- null
], - "uplink.upMac": "string",
- "uplinkChannel": "string",
- "venueId": "string",
- "venueName": "string",
- "wlanGroup24GId": "string",
- "wlanGroup5GId": "string",
- "wlanGroups": [
- null
], - "xPercent": 0.1,
- "yPercent": 0.1
}
], - "uplink.rssi": 0,
- "uplink.type": [
- 0
], - "uplink.upMac": "string",
- "uplinkChannel": "string",
- "venueId": "string",
- "venueName": "string",
- "wlanGroup24GId": "string",
- "wlanGroup5GId": "string",
- "wlanGroups": [
- {
- "radioId": 0,
- "wlanGroupId": "string",
- "wlanGroupName": "string"
}
], - "xPercent": 0.1,
- "yPercent": 0.1
}
], - "downlinkChannel": "string",
- "downlinkType": [
- 0
], - "id": "string",
- "ipAddress": "string",
- "isConnectedCloud": true,
- "isMeshEnable": true,
- "mac": "string",
- "meshRole": "string",
- "name": "string",
- "parentId": "string",
- "parentMac": "string",
- "serial": "string",
- "status": "Operational",
- "taggedVlan": "string",
- "type": "Switch",
- "untaggedVlan": "string",
- "uplink": [
- {
- "IP": "string",
- "apGroupId": "string",
- "apGroupName": "string",
- "apMac": "string",
- "apNeighborMacs": [
- "string"
], - "apNeighborRssis": [
- 0
], - "apRadioDeploy": "string",
- "apStatusData": {
- "APRadio": [
- {
- "Rssi": null,
- "band": null,
- "channel": null,
- "operativeChannelBandwidth": null,
- "radioId": null,
- "txPower": null
}
], - "APSystem": {
- "gateway": "string",
- "ipType": "string",
- "netmask": "string",
- "primaryDnsServer": "string",
- "secondaryDnsServer": "string",
- "uptime": 0
}, - "afcInfo": {
- "afcStatus": "string",
- "availableChannel": 0,
- "availableChannels": [
- null
], - "geoLocation": {
- "height": null,
- "lateralUncertainty": null,
- "latitude": null,
- "longitude": null,
- "source": null,
- "verticalUncertainty": null
}, - "maxPowerDbm": 0,
- "minPowerDbm": 0,
- "powerMode": "string"
}, - "cellularInfo": {
- "cellular3G4GChannel": 0,
- "cellularActiveSim": "string",
- "cellularBand": "string",
- "cellularCardRemovalCountSIM0": "string",
- "cellularCardRemovalCountSIM1": "string",
- "cellularConnectionStatus": "string",
- "cellularCountry": "string",
- "cellularDHCPTimeoutCountSIM0": "string",
- "cellularDHCPTimeoutCountSIM1": "string",
- "cellularDefaultGateway": "string",
- "cellularDownlinkBandwidth": "string",
- "cellularECIO": 0,
- "cellularICCIDSIM0": "string",
- "cellularICCIDSIM1": "string",
- "cellularIMEI": "string",
- "cellularIMSISIM0": "string",
- "cellularIMSISIM1": "string",
- "cellularIPaddress": "string",
- "cellularIsSIM0Present": "string",
- "cellularIsSIM1Present": "string",
- "cellularLTEFirmware": "string",
- "cellularNWLostCountSIM0": "string",
- "cellularNWLostCountSIM1": "string",
- "cellularOperator": "string",
- "cellularRSCP": 0,
- "cellularRSRP": 0,
- "cellularRSRQ": 0,
- "cellularRadioUptime": 0,
- "cellularRoamingStatus": "string",
- "cellularRxBytesSIM0": "string",
- "cellularRxBytesSIM1": "string",
- "cellularSINR": 0,
- "cellularSignalStrength": "string",
- "cellularSubnetMask": "string",
- "cellularSwitchCountSIM0": "string",
- "cellularSwitchCountSIM1": "string",
- "cellularTxBytesSIM0": "string",
- "cellularTxBytesSIM1": "string",
- "cellularUplinkBandwidth": "string",
- "cellularWanInterface": "string"
}, - "lanPortStatus": [
- {
- "phyLink": null,
- "port": null
}
], - "vxlanStatus": {
- "vxlanMtu": 0
}
}, - "clients": 0,
- "configStatus": "string",
- "connectionStatus": "string",
- "crtTime": "string",
- "description": "string",
- "deviceDto": {
- "IP": "string",
- "apGroupId": "string",
- "apGroupName": "string",
- "apMac": "string",
- "apNeighborMacs": [
- "string"
], - "apNeighborRssis": [
- 0
], - "apRadioDeploy": "string",
- "apStatusData": {
- "APRadio": [
- null
], - "APSystem": {
- "gateway": null,
- "ipType": null,
- "netmask": null,
- "primaryDnsServer": null,
- "secondaryDnsServer": null,
- "uptime": null
}, - "afcInfo": {
- "afcStatus": null,
- "availableChannel": null,
- "availableChannels": [ ],
- "geoLocation": null,
- "maxPowerDbm": null,
- "minPowerDbm": null,
- "powerMode": null
}, - "cellularInfo": {
- "cellular3G4GChannel": null,
- "cellularActiveSim": null,
- "cellularBand": null,
- "cellularCardRemovalCountSIM0": null,
- "cellularCardRemovalCountSIM1": null,
- "cellularConnectionStatus": null,
- "cellularCountry": null,
- "cellularDHCPTimeoutCountSIM0": null,
- "cellularDHCPTimeoutCountSIM1": null,
- "cellularDefaultGateway": null,
- "cellularDownlinkBandwidth": null,
- "cellularECIO": null,
- "cellularICCIDSIM0": null,
- "cellularICCIDSIM1": null,
- "cellularIMEI": null,
- "cellularIMSISIM0": null,
- "cellularIMSISIM1": null,
- "cellularIPaddress": null,
- "cellularIsSIM0Present": null,
- "cellularIsSIM1Present": null,
- "cellularLTEFirmware": null,
- "cellularNWLostCountSIM0": null,
- "cellularNWLostCountSIM1": null,
- "cellularOperator": null,
- "cellularRSCP": null,
- "cellularRSRP": null,
- "cellularRSRQ": null,
- "cellularRadioUptime": null,
- "cellularRoamingStatus": null,
- "cellularRxBytesSIM0": null,
- "cellularRxBytesSIM1": null,
- "cellularSINR": null,
- "cellularSignalStrength": null,
- "cellularSubnetMask": null,
- "cellularSwitchCountSIM0": null,
- "cellularSwitchCountSIM1": null,
- "cellularTxBytesSIM0": null,
- "cellularTxBytesSIM1": null,
- "cellularUplinkBandwidth": null,
- "cellularWanInterface": null
}, - "lanPortStatus": [
- null
], - "vxlanStatus": {
- "vxlanMtu": null
}
}, - "clients": 0,
- "configStatus": "string",
- "connectionStatus": "string",
- "crtTime": "string",
- "description": "string",
- "deviceGroupId": "string",
- "deviceGroupName": "string",
- "deviceModelType": "string",
- "deviceSessionCacheWeight": 0,
- "deviceStatus": "string",
- "deviceStatusSeverity": "string",
- "downLinkCount": 0,
- "downlink.downMac": [
- "string"
], - "downlink.rssi": [
- 0
], - "downlink.type": [
- 0
], - "downlinkChannel": "string",
- "downlinkCount": 0,
- "extIp": "string",
- "externalPort": "string",
- "floorplanId": "string",
- "fwVersion": "string",
- "geolocationSource": "string",
- "healthStatus": "string",
- "hops": 0,
- "isMeshEnable": true,
- "lastSeenTime": "string",
- "lastUpdTime": "string",
- "latitude": "string",
- "longitude": "string",
- "meshRole": "string",
- "model": "string",
- "name": "string",
- "neighbors": [
- {
- "apName": null,
- "mac": null,
- "rssi": null
}
], - "poePort": "string",
- "reboot": true,
- "rogueCategory": {
- "property1": 0,
- "property2": 0
}, - "serialNumber": "string",
- "switchId": "string",
- "switchName": "string",
- "switchSerialNumber": "string",
- "tags": "string",
- "tenantId": "string",
- "uplink": [
- { }
], - "uplink.rssi": 0,
- "uplink.type": [
- 0
], - "uplink.upMac": "string",
- "uplinkChannel": "string",
- "venueId": "string",
- "venueName": "string",
- "wlanGroup24GId": "string",
- "wlanGroup5GId": "string",
- "wlanGroups": [
- {
- "radioId": null,
- "wlanGroupId": null,
- "wlanGroupName": null
}
], - "xPercent": 0.1,
- "yPercent": 0.1
}, - "deviceGroupId": "string",
- "deviceGroupName": "string",
- "deviceModelType": "string",
- "deviceSessionCacheWeight": 0,
- "deviceStatus": "string",
- "deviceStatusSeverity": "string",
- "downLinkCount": 0,
- "downlink.downMac": [
- "string"
], - "downlink.rssi": [
- 0
], - "downlink.type": [
- 0
], - "downlinkChannel": "string",
- "downlinkCount": 0,
- "extIp": "string",
- "externalPort": "string",
- "floorplanId": "string",
- "fwVersion": "string",
- "geolocationSource": "string",
- "healthStatus": "string",
- "hops": 0,
- "isMeshEnable": true,
- "lastSeenTime": "string",
- "lastUpdTime": "string",
- "latitude": "string",
- "longitude": "string",
- "meshRole": "string",
- "model": "string",
- "name": "string",
- "neighbors": [
- {
- "apName": "string",
- "mac": "string",
- "rssi": 0
}
], - "poePort": "string",
- "reboot": true,
- "rogueCategory": {
- "property1": 0,
- "property2": 0
}, - "rssi": 0,
- "rxBytes": "string",
- "rxFrames": "string",
- "serialNumber": "string",
- "switchId": "string",
- "switchName": "string",
- "switchSerialNumber": "string",
- "tags": "string",
- "tenantId": "string",
- "txBytes": "string",
- "txFrames": "string",
- "type": 0,
- "upMac": "string",
- "uplink.rssi": 0,
- "uplink.type": [
- 0
], - "uplink.upMac": "string",
- "uplinkChannel": "string",
- "venueId": "string",
- "venueName": "string",
- "wlanGroup24GId": "string",
- "wlanGroup5GId": "string",
- "wlanGroups": [
- {
- "radioId": 0,
- "wlanGroupId": "string",
- "wlanGroupName": "string"
}
], - "xPercent": 0.1,
- "yPercent": 0.1
}
], - "uplinkChannel": "string",
- "uplinkType": [
- 0
]
}
]
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Retrieve the list of quality of service statistics.
field | string |
value | string |
[- [
- {
- "field": "string",
- "value": "string"
}
]
]
{- "data": [
- {
- "billingStartEpoch": 0,
- "downloadBytes": 0,
- "downloadPackets": 0,
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "personalIdentityNetworkId": "577ecf22-d053-4984-94fc-74f14b229019",
- "uploadBytes": 0,
- "uploadPackets": 0,
- "vni": 0
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
View platform information. Note: this group of endpoints is used to view operational data. They don't provide the means to manage configuration.
Return a list of venue records.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "addressLine": "string",
- "city": "string",
- "country": "string",
- "countryCode": "string",
- "crtTime": "string",
- "description": "string",
- "dhcp": {
- "enabled": true,
- "mode": "string"
}, - "dpGroupId": "string",
- "id": "string",
- "isTemplate": true,
- "lastUpdTime": "string",
- "latitude": "string",
- "longitude": "string",
- "mesh": {
- "enabled": true
}, - "name": "string",
- "notes": "string",
- "rogueDetection": {
- "enabled": true,
- "policyId": "string",
- "policyName": "string"
}, - "switchProfileId": "string",
- "switchProfileName": "string",
- "syslogServer": {
- "enabled": true,
- "policyId": "string",
- "policyName": "string"
}, - "tenantId": "string",
- "timeZone": "string",
- "type": "string",
- "wifiFirmwareVersion": "string"
}
Get the list of rogue APs located in this venue.
venueId required | string Venue ID |
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "band": "string",
- "category": "string",
- "channel": 0,
- "classificationPolicyName": "string",
- "classificationRuleName": "string",
- "closestAp": {
- "apMac": "string",
- "apName": "string",
- "apSerialNumber": "string",
- "lastUpdTime": "string",
- "snr": 0
}, - "detectingAps": [
- {
- "apMac": "string",
- "apName": "string",
- "apSerialNumber": "string",
- "lastUpdTime": "string",
- "snr": 0
}
], - "lastDetectingAp": {
- "apMac": "string",
- "apName": "string",
- "apSerialNumber": "string",
- "lastUpdTime": "string",
- "snr": 0
}, - "lastUpdTime": "string",
- "locatable": true,
- "numberOfDetectingAps": 0,
- "rogueApMac": "string",
- "rogueMac": "string",
- "ssid": "string"
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Query SNMP agent profile for the list.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "apNames": [
- "string"
], - "apSerialNumbers": [
- "string"
], - "communityNames": [
- "string"
], - "id": "string",
- "name": "string",
- "tags": "string",
- "userNames": [
- "string"
], - "venueIds": [
- "string"
], - "venueNames": [
- "string"
]
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
View Wi-Fi information. Note: this group of endpoints is used to view operational data. They don't provide the means to manage configuration.
Get parameters and operational data for a list of APs with aggregation details.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "aps": [
- {
- "IP": "string",
- "apGroupId": "string",
- "apGroupName": "string",
- "apMac": "string",
- "apNeighborMacs": [
- "string"
], - "apNeighborRssis": [
- 0
], - "apRadioDeploy": "string",
- "apStatusData": {
- "APRadio": [
- {
- "Rssi": 0,
- "band": "string",
- "channel": 0,
- "operativeChannelBandwidth": "string",
- "radioId": 0,
- "txPower": "string"
}
], - "APSystem": {
- "gateway": "string",
- "ipType": "string",
- "netmask": "string",
- "primaryDnsServer": "string",
- "secondaryDnsServer": "string",
- "uptime": 0
}, - "afcInfo": {
- "afcStatus": "string",
- "availableChannel": 0,
- "availableChannels": [
- 0
], - "geoLocation": {
- "height": 0.1,
- "lateralUncertainty": 0.1,
- "latitude": 0.1,
- "longitude": 0.1,
- "source": "string",
- "verticalUncertainty": 0.1
}, - "maxPowerDbm": 0,
- "minPowerDbm": 0,
- "powerMode": "string"
}, - "cellularInfo": {
- "cellular3G4GChannel": 0,
- "cellularActiveSim": "string",
- "cellularBand": "string",
- "cellularCardRemovalCountSIM0": "string",
- "cellularCardRemovalCountSIM1": "string",
- "cellularConnectionStatus": "string",
- "cellularCountry": "string",
- "cellularDHCPTimeoutCountSIM0": "string",
- "cellularDHCPTimeoutCountSIM1": "string",
- "cellularDefaultGateway": "string",
- "cellularDownlinkBandwidth": "string",
- "cellularECIO": 0,
- "cellularICCIDSIM0": "string",
- "cellularICCIDSIM1": "string",
- "cellularIMEI": "string",
- "cellularIMSISIM0": "string",
- "cellularIMSISIM1": "string",
- "cellularIPaddress": "string",
- "cellularIsSIM0Present": "string",
- "cellularIsSIM1Present": "string",
- "cellularLTEFirmware": "string",
- "cellularNWLostCountSIM0": "string",
- "cellularNWLostCountSIM1": "string",
- "cellularOperator": "string",
- "cellularRSCP": 0,
- "cellularRSRP": 0,
- "cellularRSRQ": 0,
- "cellularRadioUptime": 0,
- "cellularRoamingStatus": "string",
- "cellularRxBytesSIM0": "string",
- "cellularRxBytesSIM1": "string",
- "cellularSINR": 0,
- "cellularSignalStrength": "string",
- "cellularSubnetMask": "string",
- "cellularSwitchCountSIM0": "string",
- "cellularSwitchCountSIM1": "string",
- "cellularTxBytesSIM0": "string",
- "cellularTxBytesSIM1": "string",
- "cellularUplinkBandwidth": "string",
- "cellularWanInterface": "string"
}, - "lanPortStatus": [
- {
- "phyLink": "string",
- "port": "string"
}
], - "vxlanStatus": {
- "vxlanMtu": 0
}
}, - "clients": 0,
- "configStatus": "string",
- "connectionStatus": "string",
- "crtTime": "string",
- "description": "string",
- "deviceGroupId": "string",
- "deviceGroupName": "string",
- "deviceModelType": "string",
- "deviceSessionCacheWeight": 0,
- "deviceStatus": "string",
- "deviceStatusSeverity": "string",
- "downLinkCount": 0,
- "downlink.downMac": [
- "string"
], - "downlink.rssi": [
- 0
], - "downlink.type": [
- 0
], - "downlinkChannel": "string",
- "downlinkCount": 0,
- "extIp": "string",
- "externalPort": "string",
- "floorplanId": "string",
- "fwVersion": "string",
- "geolocationSource": "string",
- "healthStatus": "string",
- "hops": 0,
- "isMeshEnable": true,
- "lastSeenTime": "string",
- "lastUpdTime": "string",
- "latitude": "string",
- "longitude": "string",
- "meshRole": "string",
- "model": "string",
- "name": "string",
- "neighbors": [
- {
- "apName": "string",
- "mac": "string",
- "rssi": 0
}
], - "poePort": "string",
- "reboot": true,
- "rogueCategory": {
- "property1": 0,
- "property2": 0
}, - "serialNumber": "string",
- "switchId": "string",
- "switchName": "string",
- "switchSerialNumber": "string",
- "tags": "string",
- "tenantId": "string",
- "uplink": [
- {
- "IP": "string",
- "apGroupId": "string",
- "apGroupName": "string",
- "apMac": "string",
- "apNeighborMacs": [
- "string"
], - "apNeighborRssis": [
- 0
], - "apRadioDeploy": "string",
- "apStatusData": {
- "APRadio": [
- {
- "Rssi": null,
- "band": null,
- "channel": null,
- "operativeChannelBandwidth": null,
- "radioId": null,
- "txPower": null
}
], - "APSystem": {
- "gateway": "string",
- "ipType": "string",
- "netmask": "string",
- "primaryDnsServer": "string",
- "secondaryDnsServer": "string",
- "uptime": 0
}, - "afcInfo": {
- "afcStatus": "string",
- "availableChannel": 0,
- "availableChannels": [
- null
], - "geoLocation": {
- "height": null,
- "lateralUncertainty": null,
- "latitude": null,
- "longitude": null,
- "source": null,
- "verticalUncertainty": null
}, - "maxPowerDbm": 0,
- "minPowerDbm": 0,
- "powerMode": "string"
}, - "cellularInfo": {
- "cellular3G4GChannel": 0,
- "cellularActiveSim": "string",
- "cellularBand": "string",
- "cellularCardRemovalCountSIM0": "string",
- "cellularCardRemovalCountSIM1": "string",
- "cellularConnectionStatus": "string",
- "cellularCountry": "string",
- "cellularDHCPTimeoutCountSIM0": "string",
- "cellularDHCPTimeoutCountSIM1": "string",
- "cellularDefaultGateway": "string",
- "cellularDownlinkBandwidth": "string",
- "cellularECIO": 0,
- "cellularICCIDSIM0": "string",
- "cellularICCIDSIM1": "string",
- "cellularIMEI": "string",
- "cellularIMSISIM0": "string",
- "cellularIMSISIM1": "string",
- "cellularIPaddress": "string",
- "cellularIsSIM0Present": "string",
- "cellularIsSIM1Present": "string",
- "cellularLTEFirmware": "string",
- "cellularNWLostCountSIM0": "string",
- "cellularNWLostCountSIM1": "string",
- "cellularOperator": "string",
- "cellularRSCP": 0,
- "cellularRSRP": 0,
- "cellularRSRQ": 0,
- "cellularRadioUptime": 0,
- "cellularRoamingStatus": "string",
- "cellularRxBytesSIM0": "string",
- "cellularRxBytesSIM1": "string",
- "cellularSINR": 0,
- "cellularSignalStrength": "string",
- "cellularSubnetMask": "string",
- "cellularSwitchCountSIM0": "string",
- "cellularSwitchCountSIM1": "string",
- "cellularTxBytesSIM0": "string",
- "cellularTxBytesSIM1": "string",
- "cellularUplinkBandwidth": "string",
- "cellularWanInterface": "string"
}, - "lanPortStatus": [
- {
- "phyLink": null,
- "port": null
}
], - "vxlanStatus": {
- "vxlanMtu": 0
}
}, - "clients": 0,
- "configStatus": "string",
- "connectionStatus": "string",
- "crtTime": "string",
- "description": "string",
- "deviceDto": { },
- "deviceGroupId": "string",
- "deviceGroupName": "string",
- "deviceModelType": "string",
- "deviceSessionCacheWeight": 0,
- "deviceStatus": "string",
- "deviceStatusSeverity": "string",
- "downLinkCount": 0,
- "downlink.downMac": [
- "string"
], - "downlink.rssi": [
- 0
], - "downlink.type": [
- 0
], - "downlinkChannel": "string",
- "downlinkCount": 0,
- "extIp": "string",
- "externalPort": "string",
- "floorplanId": "string",
- "fwVersion": "string",
- "geolocationSource": "string",
- "healthStatus": "string",
- "hops": 0,
- "isMeshEnable": true,
- "lastSeenTime": "string",
- "lastUpdTime": "string",
- "latitude": "string",
- "longitude": "string",
- "meshRole": "string",
- "model": "string",
- "name": "string",
- "neighbors": [
- {
- "apName": "string",
- "mac": "string",
- "rssi": 0
}
], - "poePort": "string",
- "reboot": true,
- "rogueCategory": {
- "property1": 0,
- "property2": 0
}, - "rssi": 0,
- "rxBytes": "string",
- "rxFrames": "string",
- "serialNumber": "string",
- "switchId": "string",
- "switchName": "string",
- "switchSerialNumber": "string",
- "tags": "string",
- "tenantId": "string",
- "txBytes": "string",
- "txFrames": "string",
- "type": 0,
- "upMac": "string",
- "uplink.rssi": 0,
- "uplink.type": [
- 0
], - "uplink.upMac": "string",
- "uplinkChannel": "string",
- "venueId": "string",
- "venueName": "string",
- "wlanGroup24GId": "string",
- "wlanGroup5GId": "string",
- "wlanGroups": [
- {
- "radioId": 0,
- "wlanGroupId": "string",
- "wlanGroupName": "string"
}
], - "xPercent": 0.1,
- "yPercent": 0.1
}
], - "uplink.rssi": 0,
- "uplink.type": [
- 0
], - "uplink.upMac": "string",
- "uplinkChannel": "string",
- "venueId": "string",
- "venueName": "string",
- "wlanGroup24GId": "string",
- "wlanGroup5GId": "string",
- "wlanGroups": [
- {
- "radioId": 0,
- "wlanGroupId": "string",
- "wlanGroupName": "string"
}
], - "xPercent": 0.1,
- "yPercent": 0.1
}
], - "clients": 0,
- "deviceGroupId": "string",
- "deviceGroupName": "string",
- "deviceStatus": "string",
- "incidents": 0,
- "members": 0,
- "model": "string",
- "networks": {
- "count": 0,
- "ids": [
- "string"
], - "names": [
- "string"
]
}, - "venueId": "string"
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Get parameters and operational data for a list of APs or mesh APs.
mesh | boolean Default: false Get mesh aps |
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "IP": "string",
- "apGroupId": "string",
- "apGroupName": "string",
- "apMac": "string",
- "apNeighborMacs": [
- "string"
], - "apNeighborRssis": [
- 0
], - "apRadioDeploy": "string",
- "apStatusData": {
- "APRadio": [
- {
- "Rssi": 0,
- "band": "string",
- "channel": 0,
- "operativeChannelBandwidth": "string",
- "radioId": 0,
- "txPower": "string"
}
], - "APSystem": {
- "gateway": "string",
- "ipType": "string",
- "netmask": "string",
- "primaryDnsServer": "string",
- "secondaryDnsServer": "string",
- "uptime": 0
}, - "afcInfo": {
- "afcStatus": "string",
- "availableChannel": 0,
- "availableChannels": [
- 0
], - "geoLocation": {
- "height": 0.1,
- "lateralUncertainty": 0.1,
- "latitude": 0.1,
- "longitude": 0.1,
- "source": "string",
- "verticalUncertainty": 0.1
}, - "maxPowerDbm": 0,
- "minPowerDbm": 0,
- "powerMode": "string"
}, - "cellularInfo": {
- "cellular3G4GChannel": 0,
- "cellularActiveSim": "string",
- "cellularBand": "string",
- "cellularCardRemovalCountSIM0": "string",
- "cellularCardRemovalCountSIM1": "string",
- "cellularConnectionStatus": "string",
- "cellularCountry": "string",
- "cellularDHCPTimeoutCountSIM0": "string",
- "cellularDHCPTimeoutCountSIM1": "string",
- "cellularDefaultGateway": "string",
- "cellularDownlinkBandwidth": "string",
- "cellularECIO": 0,
- "cellularICCIDSIM0": "string",
- "cellularICCIDSIM1": "string",
- "cellularIMEI": "string",
- "cellularIMSISIM0": "string",
- "cellularIMSISIM1": "string",
- "cellularIPaddress": "string",
- "cellularIsSIM0Present": "string",
- "cellularIsSIM1Present": "string",
- "cellularLTEFirmware": "string",
- "cellularNWLostCountSIM0": "string",
- "cellularNWLostCountSIM1": "string",
- "cellularOperator": "string",
- "cellularRSCP": 0,
- "cellularRSRP": 0,
- "cellularRSRQ": 0,
- "cellularRadioUptime": 0,
- "cellularRoamingStatus": "string",
- "cellularRxBytesSIM0": "string",
- "cellularRxBytesSIM1": "string",
- "cellularSINR": 0,
- "cellularSignalStrength": "string",
- "cellularSubnetMask": "string",
- "cellularSwitchCountSIM0": "string",
- "cellularSwitchCountSIM1": "string",
- "cellularTxBytesSIM0": "string",
- "cellularTxBytesSIM1": "string",
- "cellularUplinkBandwidth": "string",
- "cellularWanInterface": "string"
}, - "lanPortStatus": [
- {
- "phyLink": "string",
- "port": "string"
}
], - "vxlanStatus": {
- "vxlanMtu": 0
}
}, - "clients": 0,
- "configStatus": "string",
- "connectionStatus": "string",
- "crtTime": "string",
- "description": "string",
- "deviceGroupId": "string",
- "deviceGroupName": "string",
- "deviceModelType": "string",
- "deviceSessionCacheWeight": 0,
- "deviceStatus": "string",
- "deviceStatusSeverity": "string",
- "downLinkCount": 0,
- "downlink.downMac": [
- "string"
], - "downlink.rssi": [
- 0
], - "downlink.type": [
- 0
], - "downlinkChannel": "string",
- "downlinkCount": 0,
- "extIp": "string",
- "externalPort": "string",
- "floorplanId": "string",
- "fwVersion": "string",
- "geolocationSource": "string",
- "healthStatus": "string",
- "hops": 0,
- "isMeshEnable": true,
- "lastSeenTime": "string",
- "lastUpdTime": "string",
- "latitude": "string",
- "longitude": "string",
- "meshRole": "string",
- "model": "string",
- "name": "string",
- "neighbors": [
- {
- "apName": "string",
- "mac": "string",
- "rssi": 0
}
], - "poePort": "string",
- "reboot": true,
- "rogueCategory": {
- "property1": 0,
- "property2": 0
}, - "serialNumber": "string",
- "switchId": "string",
- "switchName": "string",
- "switchSerialNumber": "string",
- "tags": "string",
- "tenantId": "string",
- "uplink": [
- {
- "IP": "string",
- "apGroupId": "string",
- "apGroupName": "string",
- "apMac": "string",
- "apNeighborMacs": [
- "string"
], - "apNeighborRssis": [
- 0
], - "apRadioDeploy": "string",
- "apStatusData": {
- "APRadio": [
- {
- "Rssi": 0,
- "band": "string",
- "channel": 0,
- "operativeChannelBandwidth": "string",
- "radioId": 0,
- "txPower": "string"
}
], - "APSystem": {
- "gateway": "string",
- "ipType": "string",
- "netmask": "string",
- "primaryDnsServer": "string",
- "secondaryDnsServer": "string",
- "uptime": 0
}, - "afcInfo": {
- "afcStatus": "string",
- "availableChannel": 0,
- "availableChannels": [
- 0
], - "geoLocation": {
- "height": 0.1,
- "lateralUncertainty": 0.1,
- "latitude": 0.1,
- "longitude": 0.1,
- "source": "string",
- "verticalUncertainty": 0.1
}, - "maxPowerDbm": 0,
- "minPowerDbm": 0,
- "powerMode": "string"
}, - "cellularInfo": {
- "cellular3G4GChannel": 0,
- "cellularActiveSim": "string",
- "cellularBand": "string",
- "cellularCardRemovalCountSIM0": "string",
- "cellularCardRemovalCountSIM1": "string",
- "cellularConnectionStatus": "string",
- "cellularCountry": "string",
- "cellularDHCPTimeoutCountSIM0": "string",
- "cellularDHCPTimeoutCountSIM1": "string",
- "cellularDefaultGateway": "string",
- "cellularDownlinkBandwidth": "string",
- "cellularECIO": 0,
- "cellularICCIDSIM0": "string",
- "cellularICCIDSIM1": "string",
- "cellularIMEI": "string",
- "cellularIMSISIM0": "string",
- "cellularIMSISIM1": "string",
- "cellularIPaddress": "string",
- "cellularIsSIM0Present": "string",
- "cellularIsSIM1Present": "string",
- "cellularLTEFirmware": "string",
- "cellularNWLostCountSIM0": "string",
- "cellularNWLostCountSIM1": "string",
- "cellularOperator": "string",
- "cellularRSCP": 0,
- "cellularRSRP": 0,
- "cellularRSRQ": 0,
- "cellularRadioUptime": 0,
- "cellularRoamingStatus": "string",
- "cellularRxBytesSIM0": "string",
- "cellularRxBytesSIM1": "string",
- "cellularSINR": 0,
- "cellularSignalStrength": "string",
- "cellularSubnetMask": "string",
- "cellularSwitchCountSIM0": "string",
- "cellularSwitchCountSIM1": "string",
- "cellularTxBytesSIM0": "string",
- "cellularTxBytesSIM1": "string",
- "cellularUplinkBandwidth": "string",
- "cellularWanInterface": "string"
}, - "lanPortStatus": [
- {
- "phyLink": "string",
- "port": "string"
}
], - "vxlanStatus": {
- "vxlanMtu": 0
}
}, - "clients": 0,
- "configStatus": "string",
- "connectionStatus": "string",
- "crtTime": "string",
- "description": "string",
- "deviceDto": { },
- "deviceGroupId": "string",
- "deviceGroupName": "string",
- "deviceModelType": "string",
- "deviceSessionCacheWeight": 0,
- "deviceStatus": "string",
- "deviceStatusSeverity": "string",
- "downLinkCount": 0,
- "downlink.downMac": [
- "string"
], - "downlink.rssi": [
- 0
], - "downlink.type": [
- 0
], - "downlinkChannel": "string",
- "downlinkCount": 0,
- "extIp": "string",
- "externalPort": "string",
- "floorplanId": "string",
- "fwVersion": "string",
- "geolocationSource": "string",
- "healthStatus": "string",
- "hops": 0,
- "isMeshEnable": true,
- "lastSeenTime": "string",
- "lastUpdTime": "string",
- "latitude": "string",
- "longitude": "string",
- "meshRole": "string",
- "model": "string",
- "name": "string",
- "neighbors": [
- {
- "apName": "string",
- "mac": "string",
- "rssi": 0
}
], - "poePort": "string",
- "reboot": true,
- "rogueCategory": {
- "property1": 0,
- "property2": 0
}, - "rssi": 0,
- "rxBytes": "string",
- "rxFrames": "string",
- "serialNumber": "string",
- "switchId": "string",
- "switchName": "string",
- "switchSerialNumber": "string",
- "tags": "string",
- "tenantId": "string",
- "txBytes": "string",
- "txFrames": "string",
- "type": 0,
- "upMac": "string",
- "uplink.rssi": 0,
- "uplink.type": [
- 0
], - "uplink.upMac": "string",
- "uplinkChannel": "string",
- "venueId": "string",
- "venueName": "string",
- "wlanGroup24GId": "string",
- "wlanGroup5GId": "string",
- "wlanGroups": [
- {
- "radioId": 0,
- "wlanGroupId": "string",
- "wlanGroupName": "string"
}
], - "xPercent": 0.1,
- "yPercent": 0.1
}
], - "uplink.rssi": 0,
- "uplink.type": [
- 0
], - "uplink.upMac": "string",
- "uplinkChannel": "string",
- "venueId": "string",
- "venueName": "string",
- "wlanGroup24GId": "string",
- "wlanGroup5GId": "string",
- "wlanGroups": [
- {
- "radioId": 0,
- "wlanGroupId": "string",
- "wlanGroupName": "string"
}
], - "xPercent": 0.1,
- "yPercent": 0.1
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Export the list of APs belong to the tenant.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{ }
Get client (i.e., end-user devices) parameters and operational data.
apSerialNumber | string |
page | integer <int32> |
size | integer <int32> |
[- {
- "apMac": "string",
- "apName": "string",
- "apSerialNumber": "string",
- "bssid": "string",
- "connectedSince": "string",
- "healthCheckStatus": "string",
- "hostname": "string",
- "ip": "string",
- "mac": "string",
- "networkId": "string",
- "noiseFloor_dBm": 0,
- "osType": "string",
- "radioChannel": 0,
- "receiveSignalStrength_dBm": 0,
- "rxBytes": 0,
- "rxPackets": 0,
- "snr_dB": 0,
- "ssid": "string",
- "switchMac": "string",
- "switchName": "string",
- "switchSerialNumber": "string",
- "txBytes": 0,
- "txDropDataPacket": 0,
- "txPackets": 0,
- "username": "string",
- "venueId": "string",
- "venueName": "string",
- "vlan": 0,
- "vni": 0
}
]
Get extended set of parameters and operational data for the client having this MAC address.
mac required | string |
{- "apMac": "string",
- "apName": "string",
- "apSerialNumber": "string",
- "bssid": "string",
- "connectedSince": "string",
- "healthCheckStatus": "string",
- "hostname": "string",
- "ip": "string",
- "mac": "string",
- "networkId": "string",
- "noiseFloor_dBm": 0,
- "osType": "string",
- "radioChannel": 0,
- "receiveSignalStrength_dBm": 0,
- "rxBytes": 0,
- "rxPackets": 0,
- "snr_dB": 0,
- "ssid": "string",
- "switchMac": "string",
- "switchName": "string",
- "switchSerialNumber": "string",
- "txBytes": 0,
- "txDropDataPacket": 0,
- "txPackets": 0,
- "username": "string",
- "venueId": "string",
- "venueName": "string",
- "vlan": 0,
- "vni": 0
}
Get a list of Cloudpath server information.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "acctServer": "string",
- "authServer": "string",
- "crtTime": "string",
- "deployedInVenueId": "string",
- "deploymentType": "string",
- "floorplanId": "string",
- "getxPercent": 0.1,
- "getyPercent": 0.1,
- "id": "string",
- "lastUpdTime": "string",
- "name": "string",
- "networksCount": 0,
- "sharedSecret": "string",
- "venuesCount": 0
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Get guests.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "clients": [
- {
- "apMac": "string",
- "apName": "string",
- "bssid": "string",
- "clientMac": "string",
- "connectSince": "string",
- "healthCheckStatus": "string",
- "hostname": "string",
- "ipAddress": "string",
- "networkId": "string",
- "noiseFloor_dBm": 0,
- "osType": "string",
- "radioChannel": 0,
- "receiveSignalStrength_dBm": 0,
- "rxBytes": 0,
- "rxPackets": 0,
- "serialNumber": "string",
- "snr_dB": 0,
- "ssid": "string",
- "switchMac": "string",
- "switchName": "string",
- "switchSerialNumber": "string",
- "txBytes": 0,
- "txDropDataPacket": 0,
- "txPackets": 0,
- "username": "string",
- "venueId": "string",
- "venueName": "string",
- "vlan": 0,
- "vni": 0
}
], - "creationDate": "string",
- "devicesMac": [
- "string"
], - "emailAddress": "string",
- "expiryDate": "string",
- "guestStatus": "string",
- "guestType": "string",
- "id": "string",
- "maxNumberOfClients": 0,
- "mobilePhoneNumber": "string",
- "name": "string",
- "networkId": "string",
- "notes": "string",
- "passDurationHours": 0,
- "socialLogin": true,
- "ssid": "string"
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Query AP groups information.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "apSerialNumbers": [
- "string"
], - "clientCount": 0,
- "description": "string",
- "id": "string",
- "isDefault": true,
- "name": "string",
- "venueId": "string",
- "wifiNetworkIds": [
- "string"
]
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Get parameters and operational data for a list of APs or mesh APs.
mesh | boolean Default: false Get mesh aps |
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "afcStatus": {
- "afcState": "string",
- "availableChannels": [
- 0
], - "geoLocationSource": "string",
- "hasGeoLocation": true,
- "maxPower": 0,
- "powerState": "string"
}, - "apGroupId": "string",
- "clientCount": 0,
- "firmwareVersion": "string",
- "floorplanId": "string",
- "lanPortStatuses": [
- {
- "id": "string",
- "physicalLink": "string"
}
], - "lastSeenTime": "2019-08-24T14:15:22Z",
- "lastUpdatedTime": "2019-08-24T14:15:22Z",
- "macAddress": "string",
- "meshEnabled": true,
- "meshRole": "string",
- "model": "string",
- "name": "string",
- "networkStatus": {
- "externalIpAddress": "string",
- "gateway": "string",
- "ipAddress": "string",
- "ipAddressType": "string",
- "managementTrafficVlan": 0,
- "netmask": "string",
- "primaryDnsServer": "string",
- "secondaryDnsServer": "string"
}, - "radioStatuses": [
- {
- "band": "string",
- "channel": 0,
- "channelBandwidth": "string",
- "id": 0,
- "rssi": 0,
- "transmitterPower": "string"
}
], - "serialNumber": "string",
- "status": "string",
- "statusSeverity": "string",
- "supportSecureBoot": true,
- "switchSerialNumber": "string",
- "tags": [
- "string"
], - "uptime": 0,
- "venueId": "string"
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Get SD-LAN list of SmartEdge.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "corePortMac": "string",
- "edgeAlarmSummary": {
- "edgeId": "string",
- "severitySummary": {
- "property1": 0,
- "property2": 0
}, - "totalCount": 0
}, - "edgeClusterId": "string",
- "edgeClusterName": "string",
- "edgeId": "string",
- "edgeName": "string",
- "guestEdgeClusterId": "string",
- "guestEdgeClusterName": "string",
- "guestEdgeId": "string",
- "guestEdgeName": "string",
- "guestNetworkIds": [
- "string"
], - "guestNetworkInfos": [
- {
- "networkId": "string",
- "networkName": "string"
}
], - "guestTunnelProfileId": "string",
- "guestTunnelProfileName": "string",
- "guestVlanNum": 0,
- "guestVlans": [
- "string"
], - "guestVxlanTunnelNum": 0,
- "id": "string",
- "isGuestTunnelEnabled": true,
- "name": "string",
- "networkIds": [
- "string"
], - "networkInfos": [
- {
- "networkId": "string",
- "networkName": "string"
}
], - "serviceVersion": "string",
- "tenantId": "string",
- "timestamp": 0,
- "tunnelProfileId": "string",
- "tunnelProfileName": "string",
- "venueId": "string",
- "venueName": "string",
- "vlanNum": 0,
- "vlans": [
- "string"
], - "vxlanTunnelNum": 0
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Get Wi-Fi Network Information
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "ancillarySsid": "string",
- "apSerialNumbers": [
- "string"
], - "captiveType": "string",
- "clientCount": 0,
- "cloudpathServerId": "string",
- "crtTime": "string",
- "defaultGuestCountry": "string",
- "description": "string",
- "dsaeOnboardNetwork": {
- "description": "string",
- "id": "string",
- "name": "string",
- "nwSubType": "string",
- "securityProtocol": "string",
- "vlan": 0,
- "vlanPool": {
- "name": "string",
- "vlanMembers": [
- "string"
]
}
}, - "enableDhcp": true,
- "id": "string",
- "isOweMaster": true,
- "lastUpdTime": "string",
- "name": "string",
- "nwSubType": "string",
- "nwType": "string",
- "owePairNetworkId": "string",
- "securityProtocol": "string",
- "ssid": "string",
- "tunnelWlanEnable": true,
- "venueApGroups": [
- {
- "apGroupIds": [
- "string"
], - "isAllApGroups": true,
- "venueId": "string"
}
], - "vlan": 0
}
Return a list of venue records.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "addressLine": "string",
- "city": "string",
- "country": "string",
- "countryCode": "string",
- "crtTime": "string",
- "description": "string",
- "dhcp": {
- "enabled": true,
- "mode": "string"
}, - "dpGroupId": "string",
- "id": "string",
- "isTemplate": true,
- "lastUpdTime": "string",
- "latitude": "string",
- "longitude": "string",
- "mesh": {
- "enabled": true
}, - "name": "string",
- "notes": "string",
- "rogueDetection": {
- "enabled": true,
- "policyId": "string",
- "policyName": "string"
}, - "switchProfileId": "string",
- "switchProfileName": "string",
- "syslogServer": {
- "enabled": true,
- "policyId": "string",
- "policyName": "string"
}, - "tenantId": "string",
- "timeZone": "string",
- "type": "string",
- "wifiFirmwareVersion": "string"
}
Get data for a list of AP SNMP agents.
exists | string |
fields | Array of strings unique |
object | |
groupBy | string |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MatchFieldDto) | |
multiSortFields | Array of strings |
mustHaveFields | Array of strings |
mustNotHaveFields | Array of strings |
Array of objects (ViewModel_Service_API_&_Model_Documentation_MustNotMatchFieldDto) | |
page | integer <int32> |
object | |
pageSize | integer <int32> |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
object (ViewModel_Service_API_&_Model_Documentation_RangeFilterDto) | |
searchString | string |
searchTargetFields | Array of strings |
sortByCountField | string |
sortField | string |
sortOrder | string |
object (ViewModel_Service_API_&_Model_Documentation_TermFieldDto) | |
object |
{- "exists": "string",
- "fields": [
- "string"
], - "filters": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "groupBy": "string",
- "matchFields": [
- {
- "field": "string",
- "value": "string"
}
], - "multiSortFields": [
- "string"
], - "mustHaveFields": [
- "string"
], - "mustNotHaveFields": [
- "string"
], - "mustNotMatchField": [
- {
- "field": "string",
- "value": "string"
}
], - "page": 0,
- "pageByDate": {
- "key": "string",
- "value": "string"
}, - "pageSize": 0,
- "rangeDateFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "rangeFilter": {
- "field": "string",
- "gte": 0,
- "lt": 0,
- "lte": 0
}, - "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortByCountField": "string",
- "sortField": "string",
- "sortOrder": "string",
- "termField": {
- "field": "string",
- "value": "string"
}, - "terms": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
{- "data": [
- {
- "aps": {
- "count": 0,
- "ids": [
- "string"
], - "names": [
- "string"
]
}, - "id": "string",
- "name": "string",
- "tags": "string",
- "v2Agents": {
- "count": 0,
- "ids": [
- "string"
], - "names": [
- "string"
]
}, - "v3Agents": {
- "count": 0,
- "ids": [
- "string"
], - "names": [
- "string"
]
}, - "venues": {
- "count": 0,
- "ids": [
- "string"
], - "names": [
- "string"
]
}
}
], - "errorMessage": "string",
- "fields": [
- "string"
], - "objectId": "string",
- "page": 0,
- "subsequentQueries": [
], - "totalCount": 0
}
Use this API command to deactivate a VLAN pool profile on an AP group.
venueId required | string Venue ID |
wifiNetworkId required | string Wi-Fi Network ID |
apGroupId required | string AP Group ID |
vlanPoolProfileId required | string VLAN Pool Profile ID |
{- "requestId": "string"
}
Use this API command to activate a VLAN pool profile on an AP group.
venueId required | string Venue ID |
wifiNetworkId required | string Wi-Fi Network ID |
apGroupId required | string AP Group ID |
vlanPoolProfileId required | string VLAN Pool Profile ID |
{- "requestId": "string"
}
Use this API command to create a new VLAN pool profile.
description | string [ 0 .. 64 ] characters |
name required | string [ 1 .. 32 ] characters |
vlanMembers required | Array of strings [ 0 .. 16 ] items [ items [ 0 .. 16 ] characters ] |
{- "description": "string",
- "name": "string",
- "vlanMembers": [
- "string"
]
}
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
Use this API command to update a VLAN pool profile.
vlanPoolProfileId required | string VLAN Pool Profile ID |
description | string [ 0 .. 64 ] characters |
name required | string [ 1 .. 32 ] characters |
vlanMembers required | Array of strings [ 0 .. 16 ] items [ items [ 0 .. 16 ] characters ] |
{- "description": "string",
- "name": "string",
- "vlanMembers": [
- "string"
]
}
{- "requestId": "string"
}
Use this API command to deactivate a VLAN pool profile on a Wi-Fi network.
wifiNetworkId required | string Wi-Fi Network ID |
vlanPoolProfileId required | string VLAN Pool Profile ID |
{- "requestId": "string"
}
Use this API command to activate a VLAN pool profile on a Wi-Fi network.
wifiNetworkId required | string Wi-Fi Network ID |
vlanPoolProfileId required | string VLAN Pool Profile ID |
{- "requestId": "string"
}
Delete a list of Wi-Fi calling service profiles. Use DELETE /wifiCallingServiceProfiles/{wifiCallingServiceProfileId} instead.
[- "string"
]
{- "requestId": "string"
}
[- {
- "description": "string",
- "epdgs": [
- {
- "domain": "string",
- "ip": "string"
}
], - "id": "string",
- "networkIds": [
- "string"
], - "qosPriority": "WIFICALLING_PRI_VOICE",
- "serviceName": "string"
}
]
Create a new Wi-Fi calling service profile. Content-Type: "application/vnd.ruckus.v1+json" will be deprecated on 2024/09/01.
description | string [ 2 .. 180 ] characters |
required | Array of objects (Wi-Fi_API_and_Model_Documentation_Epdg) [ 1 .. 5 ] items |
networkIds | Array of strings Deprecated |
qosPriority | string Default: "QosPriorityEnum.WIFICALLING_PRI_VOICE" Enum: "WIFICALLING_PRI_VOICE" "WIFICALLING_PRI_VIDEO" "WIFICALLING_PRI_BE" "WIFICALLING_PRI_BG" |
serviceName required | string(?=^((?!(`|\$\()).){2,32}$)^(\S.*\S)$ |
{- "description": "string",
- "epdgs": [
- {
- "domain": "string",
- "ip": "string"
}
], - "networkIds": [
- "string"
], - "qosPriority": "WIFICALLING_PRI_VOICE",
- "serviceName": "string"
}
{- "requestId": "string"
}
Delete a Wi-Fi calling service profile. Content-Type: "application/vnd.ruckus.v1+json" will be deprecated on 2024/09/01.
wifiCallingServiceProfileId required | string Wi-Fi Calling Service Profile ID |
{- "requestId": "string"
}
Get the Wi-Fi calling service profile details. Content-Type: "application/vnd.ruckus.v1+json" will be deprecated on 2024/09/01.
wifiCallingServiceProfileId required | string Wi-Fi calling profile ID |
{- "description": "string",
- "epdgs": [
- {
- "domain": "string",
- "ip": "string"
}
], - "id": "string",
- "networkIds": [
- "string"
], - "qosPriority": "WIFICALLING_PRI_VOICE",
- "serviceName": "string"
}
Update a Wi-Fi calling service profile. Content-Type: "application/vnd.ruckus.v1+json" will be deprecated on 2024/09/01.
wifiCallingServiceProfileId required | string Wi-Fi Calling Service Profile ID |
description | string [ 2 .. 180 ] characters |
required | Array of objects (Wi-Fi_API_and_Model_Documentation_Epdg) [ 1 .. 5 ] items |
networkIds | Array of strings Deprecated |
qosPriority | string Default: "QosPriorityEnum.WIFICALLING_PRI_VOICE" Enum: "WIFICALLING_PRI_VOICE" "WIFICALLING_PRI_VIDEO" "WIFICALLING_PRI_BE" "WIFICALLING_PRI_BG" |
serviceName required | string(?=^((?!(`|\$\()).){2,32}$)^(\S.*\S)$ |
{- "description": "string",
- "epdgs": [
- {
- "domain": "string",
- "ip": "string"
}
], - "networkIds": [
- "string"
], - "qosPriority": "WIFICALLING_PRI_VOICE",
- "serviceName": "string"
}
{- "requestId": "string"
}
Deactivate a Wi-Fi calling service profile on a Wi-Fi network.
wifiNetworkId required | string Wi-Fi Network ID |
wifiCallingServiceProfileId required | string Wi-Fi Calling Service Profile ID |
{- "requestId": "string"
}
Activate a Wi-Fi calling service profile on a Wi-Fi network.
wifiNetworkId required | string Wi-Fi Network ID |
wifiCallingServiceProfileId required | string Wi-Fi Calling Service Profile ID |
{- "requestId": "string"
}
Manage Rogue AP Detection Policies for New UI.
Rogue APs are Wi-Fi APs which are in radio range of your Wi-Fi network, but are unknown to the Ruckus cloud. For example, these may be APs in installed your venues without explicit authorization from your administrators, whether added by a well-meaning employee or by a malicious attacker; as such, they could be on the same LAN as your authorized APs. They could also be APs installed in nearby venues (for example, if your venue is part of a multi-tenant facility). Rogue classification polices help to automatically classify these unknown APs by setting up rules which trigger a rogue AP report when specific-rogue detection criteria are met.
Delete a list of rogue AP detection policies. Use DELETE /roguePolicies/{roguePolicyId} instead.
[- "string"
]
{- "requestId": "string"
}
Get a list of rogue AP detection policies. Use POST /roguePolicies/query instead.
[- {
- "description": "string",
- "id": "string",
- "name": "string",
- "rules": [
- {
- "classification": "Ignored",
- "moreInfo": "string",
- "name": "string",
- "priority": 1,
- "type": "AdhocRule"
}
], - "venues": [
- {
- "id": "string",
- "name": "string"
}
]
}
]
Create a rogue AP detection policy. Use POST /roguePolicies instead.
description | string [ 0 .. 255 ] characters |
name required | string [ 2 .. 32 ] characters (?=^((?!(`|\$\()).){2,32}$)^(\S.*\S)$ |
Array of objects (Wi-Fi_API_and_Model_Documentation_RogueClassificationPolicyRule) | |
Array of objects (Wi-Fi_API_and_Model_Documentation_IdAndName) Deprecated |
{- "description": "string",
- "name": "string",
- "rules": [
- {
- "classification": "Ignored",
- "moreInfo": "string",
- "name": "string",
- "priority": 1,
- "type": "AdhocRule"
}
], - "venues": [
- {
- "id": "string",
- "name": "string"
}
]
}
{- "requestId": "string",
- "response": {
- "description": "string",
- "id": "string",
- "name": "string",
- "rules": [
- {
- "classification": "Ignored",
- "moreInfo": "string",
- "name": "string",
- "priority": 1,
- "type": "AdhocRule"
}
], - "venues": [
- {
- "id": "string",
- "name": "string"
}
]
}
}
Delete this rogue AP detection policy. Use DELETE /roguePolicies/{roguePolicyId} instead.
roguePolicyId required | string Rogue AP Detection Policy ID. |
{- "requestId": "string"
}
Get this rogue AP detection policy. Use GET /roguePolicies/{roguePolicyId} instead.
roguePolicyId required | string Rogue AP Detection Policy ID. |
{- "description": "string",
- "id": "string",
- "name": "string",
- "rules": [
- {
- "classification": "Ignored",
- "moreInfo": "string",
- "name": "string",
- "priority": 1,
- "type": "AdhocRule"
}
], - "venues": [
- {
- "id": "string",
- "name": "string"
}
]
}
Update this rogue AP detection policy. Use PUT /roguePolicies/{roguePolicyId} instead.
roguePolicyId required | string Rogue AP Detection Policy ID. |
description | string [ 0 .. 255 ] characters |
name required | string [ 2 .. 32 ] characters (?=^((?!(`|\$\()).){2,32}$)^(\S.*\S)$ |
Array of objects (Wi-Fi_API_and_Model_Documentation_RogueClassificationPolicyRule) | |
Array of objects (Wi-Fi_API_and_Model_Documentation_IdAndName) Deprecated |
{- "description": "string",
- "name": "string",
- "rules": [
- {
- "classification": "Ignored",
- "moreInfo": "string",
- "name": "string",
- "priority": 1,
- "type": "AdhocRule"
}
], - "venues": [
- {
- "id": "string",
- "name": "string"
}
]
}
{- "requestId": "string"
}
Delete the binding between a rogue AP detection policy and its list of venues and apply the default policy to those venues instead. Note that unbinding a policy from a venue does not disable rogue AP detection in that venue. Use DELETE /venues/{venueId}/roguePolicies/{roguePolicyId} instead.
roguePolicyId required | string Rogue AP Detection Policy ID. |
[- "string"
]
{- "requestId": "string"
}
Bind a rogue AP detection policy to a list of venues. Use PUT /venues/{venueId}/roguePolicies/{roguePolicyId} instead.
roguePolicyId required | string Rogue AP Detection Policy ID. |
[- "string"
]
{- "requestId": "string"
}
Create a rogue AP detection policy.
description | string [ 0 .. 255 ] characters |
name required | string [ 2 .. 32 ] characters (?=^((?!(`|\$\()).){2,32}$)^(\S.*\S)$ |
Array of objects (Wi-Fi_API_and_Model_Documentation_RogueClassificationPolicyRule) |
{- "description": "string",
- "name": "string",
- "rules": [
- {
- "classification": "Ignored",
- "moreInfo": "string",
- "name": "string",
- "priority": 1,
- "type": "AdhocRule"
}
]
}
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
Get this rogue AP detection policy.
roguePolicyId required | string Rogue AP Detection Policy ID. |
{- "description": "string",
- "id": "string",
- "name": "string",
- "rules": [
- {
- "classification": "Ignored",
- "moreInfo": "string",
- "name": "string",
- "priority": 1,
- "type": "AdhocRule"
}
]
}
Update this rogue AP detection policy.
roguePolicyId required | string Rogue AP Detection Policy ID. |
description | string [ 0 .. 255 ] characters |
name required | string [ 2 .. 32 ] characters (?=^((?!(`|\$\()).){2,32}$)^(\S.*\S)$ |
Array of objects (Wi-Fi_API_and_Model_Documentation_RogueClassificationPolicyRule) |
{- "description": "string",
- "name": "string",
- "rules": [
- {
- "classification": "Ignored",
- "moreInfo": "string",
- "name": "string",
- "priority": 1,
- "type": "AdhocRule"
}
]
}
{- "requestId": "string"
}
Deactivate a rogue AP detection policy on a venue and apply the default policy to that venue instead. Note that deactivate a policy from a venue does not disable rogue AP detection in that venue.
venueId required | string Venue ID. |
roguePolicyId required | string Rogue AP Detection Policy ID. |
{- "requestId": "string"
}
Update the venue rogue policy settings.
venueId required | string Venue ID |
reportThreshold | integer <int32> [ 0 .. 100 ] Default: 0 |
{- "reportThreshold": 0
}
{- "requestId": "string"
}
Delete a list of network-venue activation.
[- "string"
]
{- "requestId": "string"
}
Create a new network-venue activation.
allApGroupsRadio | string Deprecated Default: "RadioEnum.Both" Enum: "Both" "2.4-GHz" "5-GHz" |
allApGroupsRadioTypes | Array of strings Items Enum: "2.4-GHz" "5-GHz" "6-GHz" |
allApGroupsVlanId | integer <int32> [ 1 .. 4094 ] |
Array of objects (Wi-Fi_API_and_Model_Documentation_NetworkApGroup) | |
clientIsolationAllowlistId | string |
isAllApGroups | boolean Default: true |
networkId | string |
object (Wi-Fi_API_and_Model_Documentation_NetworkVenueScheduler) Network-Venue scheduler | |
venueId | string |
vlanPoolId | string |
{- "allApGroupsRadio": "Both",
- "allApGroupsRadioTypes": [
- "2.4-GHz"
], - "allApGroupsVlanId": 1,
- "apGroups": [
- {
- "apGroupId": "string",
- "apGroupName": "string",
- "isDefault": false,
- "radio": "Both",
- "radioTypes": [
- "2.4-GHz"
], - "validationError": false,
- "validationErrorReachedMaxConnectedCaptiveNetworksLimit": false,
- "validationErrorSsidAlreadyActivated": false,
- "vlanId": 1,
- "vlanPoolId": "string",
- "vlanPoolName": "string"
}
], - "clientIsolationAllowlistId": "string",
- "isAllApGroups": true,
- "networkId": "string",
- "scheduler": {
- "fri": "string",
- "mon": "string",
- "sat": "string",
- "sun": "string",
- "thu": "string",
- "tue": "string",
- "type": "ALWAYS_ON",
- "wed": "string"
}, - "venueId": "string",
- "vlanPoolId": "string"
}
{- "requestId": "string",
- "response": {
- "allApGroupsRadio": "Both",
- "allApGroupsRadioTypes": [
- "2.4-GHz"
], - "allApGroupsVlanId": 1,
- "apGroups": [
- {
- "apGroupId": "string",
- "apGroupName": "string",
- "id": "string",
- "isDefault": false,
- "radio": "Both",
- "radioTypes": [
- "2.4-GHz"
], - "validationError": false,
- "validationErrorReachedMaxConnectedCaptiveNetworksLimit": false,
- "validationErrorReachedMaxConnectedNetworksLimit": false,
- "validationErrorSsidAlreadyActivated": false,
- "vlanId": 1,
- "vlanPoolId": "string",
- "vlanPoolName": "string"
}
], - "clientIsolationAllowlistId": "string",
- "dual5gEnabled": false,
- "id": "string",
- "isAllApGroups": true,
- "networkId": "string",
- "scheduler": {
- "fri": "string",
- "mon": "string",
- "sat": "string",
- "sun": "string",
- "thu": "string",
- "tue": "string",
- "type": "ALWAYS_ON",
- "wed": "string"
}, - "tripleBandEnabled": false,
- "venueId": "string",
- "vlanPoolId": "string"
}
}
Create multiple network-venue activations.
allApGroupsRadioTypes | Array of strings Items Enum: "2.4-GHz" "5-GHz" "6-GHz" |
allApGroupsVlanId | integer <int32> [ 1 .. 4094 ] |
Array of objects (Wi-Fi_API_and_Model_Documentation_NetworkApGroup) | |
clientIsolationAllowlistId | string |
isAllApGroups | boolean Default: true |
networkId | string |
object (Wi-Fi_API_and_Model_Documentation_NetworkVenueScheduler) Network-Venue scheduler | |
venueId | string |
vlanPoolId | string |
[- {
- "allApGroupsRadioTypes": [
- "2.4-GHz"
], - "allApGroupsVlanId": 1,
- "apGroups": [
- {
- "apGroupId": "string",
- "apGroupName": "string",
- "isDefault": false,
- "radio": "Both",
- "radioTypes": [
- "2.4-GHz"
], - "validationError": false,
- "validationErrorReachedMaxConnectedCaptiveNetworksLimit": false,
- "validationErrorSsidAlreadyActivated": false,
- "vlanId": 1,
- "vlanPoolId": "string",
- "vlanPoolName": "string"
}
], - "clientIsolationAllowlistId": "string",
- "isAllApGroups": true,
- "networkId": "string",
- "scheduler": {
- "fri": "string",
- "mon": "string",
- "sat": "string",
- "sun": "string",
- "thu": "string",
- "tue": "string",
- "type": "ALWAYS_ON",
- "wed": "string"
}, - "venueId": "string",
- "vlanPoolId": "string"
}
]
{- "requestId": "string"
}
Get network-venue activation list.
networkId | string |
page | integer <int32> Default: 1 |
pageSize | integer <int32> Default: 25 |
venueId | string |
{- "networkId": "string",
- "page": 1,
- "pageSize": 25,
- "venueId": "string"
}
{- "data": [
- {
- "allApGroupsRadio": "Both",
- "allApGroupsRadioTypes": [
- "2.4-GHz"
], - "allApGroupsVlanId": 1,
- "apGroups": [
- {
- "apGroupId": "string",
- "apGroupName": "string",
- "id": "string",
- "isDefault": false,
- "radio": "Both",
- "radioTypes": [
- "2.4-GHz"
], - "validationError": false,
- "validationErrorReachedMaxConnectedCaptiveNetworksLimit": false,
- "validationErrorReachedMaxConnectedNetworksLimit": false,
- "validationErrorSsidAlreadyActivated": false,
- "vlanId": 1,
- "vlanPoolId": "string",
- "vlanPoolName": "string"
}
], - "clientIsolationAllowlistId": "string",
- "dual5gEnabled": false,
- "id": "string",
- "isAllApGroups": true,
- "networkId": "string",
- "scheduler": {
- "fri": "string",
- "mon": "string",
- "sat": "string",
- "sun": "string",
- "thu": "string",
- "tue": "string",
- "type": "ALWAYS_ON",
- "wed": "string"
}, - "tripleBandEnabled": false,
- "venueId": "string",
- "vlanPoolId": "string"
}
], - "fields": [
- "string"
], - "page": 0,
- "totalCount": 0,
- "totalPages": 0
}
Get the network-venue activation details.
networkVenueId required | string Network-venue activation ID |
{- "allApGroupsRadio": "Both",
- "allApGroupsRadioTypes": [
- "2.4-GHz"
], - "allApGroupsVlanId": 1,
- "apGroups": [
- {
- "apGroupId": "string",
- "apGroupName": "string",
- "id": "string",
- "isDefault": false,
- "radio": "Both",
- "radioTypes": [
- "2.4-GHz"
], - "validationError": false,
- "validationErrorReachedMaxConnectedCaptiveNetworksLimit": false,
- "validationErrorReachedMaxConnectedNetworksLimit": false,
- "validationErrorSsidAlreadyActivated": false,
- "vlanId": 1,
- "vlanPoolId": "string",
- "vlanPoolName": "string"
}
], - "clientIsolationAllowlistId": "string",
- "dual5gEnabled": false,
- "id": "string",
- "isAllApGroups": true,
- "networkId": "string",
- "scheduler": {
- "fri": "string",
- "mon": "string",
- "sat": "string",
- "sun": "string",
- "thu": "string",
- "tue": "string",
- "type": "ALWAYS_ON",
- "wed": "string"
}, - "tripleBandEnabled": false,
- "venueId": "string",
- "vlanPoolId": "string"
}
Update this network-venue activation.
networkVenueId required | string Network-venue activation ID |
allApGroupsRadio | string Deprecated Default: "RadioEnum.Both" Enum: "Both" "2.4-GHz" "5-GHz" |
allApGroupsRadioTypes | Array of strings Items Enum: "2.4-GHz" "5-GHz" "6-GHz" |
allApGroupsVlanId | integer <int32> [ 1 .. 4094 ] |
Array of objects (Wi-Fi_API_and_Model_Documentation_NetworkApGroup) | |
clientIsolationAllowlistId | string |
isAllApGroups | boolean Default: true |
networkId | string |
object (Wi-Fi_API_and_Model_Documentation_NetworkVenueScheduler) Network-Venue scheduler | |
venueId | string |
vlanPoolId | string |
{- "allApGroupsRadio": "Both",
- "allApGroupsRadioTypes": [
- "2.4-GHz"
], - "allApGroupsVlanId": 1,
- "apGroups": [
- {
- "apGroupId": "string",
- "apGroupName": "string",
- "isDefault": false,
- "radio": "Both",
- "radioTypes": [
- "2.4-GHz"
], - "validationError": false,
- "validationErrorReachedMaxConnectedCaptiveNetworksLimit": false,
- "validationErrorSsidAlreadyActivated": false,
- "vlanId": 1,
- "vlanPoolId": "string",
- "vlanPoolName": "string"
}
], - "clientIsolationAllowlistId": "string",
- "isAllApGroups": true,
- "networkId": "string",
- "scheduler": {
- "fri": "string",
- "mon": "string",
- "sat": "string",
- "sun": "string",
- "thu": "string",
- "tue": "string",
- "type": "ALWAYS_ON",
- "wed": "string"
}, - "venueId": "string",
- "vlanPoolId": "string"
}
{- "requestId": "string"
}
Manage APs including pinging, trace-routing, resetting, rebooting, floor-plan positioning and LAN-Ports settings.
Get the APs in the AP-group.
apGroupId required | string AP-group ID |
[- {
- "apGroupId": "string",
- "bssColoring": {
- "bssColoringEnabled": false,
- "useVenueSettings": true
}, - "clientAdmissionControl": {
- "enable24G": false,
- "enable50G": false,
- "maxRadioLoad24G": 75,
- "maxRadioLoad50G": 75,
- "minClientCount24G": 10,
- "minClientCount50G": 20,
- "minClientThroughput24G": 0,
- "minClientThroughput50G": 0,
- "useVenueSettings": true
}, - "clientCount": 0,
- "description": "string",
- "deviceGps": {
- "latitude": "string",
- "longitude": "string"
}, - "externalIp": "null",
- "firmware": "null",
- "indoorModel": false,
- "ip": "null",
- "lastContacted": "null",
- "lastUpdated": "null",
- "mac": "null",
- "meshRole": "null",
- "model": "null",
- "name": "string",
- "networkSettings": {
- "gateway": "string",
- "ip": "string",
- "ipType": "DYNAMIC",
- "netmask": "string",
- "primaryDnsServer": "string",
- "secondaryDnsServer": "string"
}, - "poePortStatus": "null",
- "position": {
- "floorplanId": "string",
- "xPercent": 0,
- "yPercent": 0
}, - "radio": {
- "apRadioParams24G": {
- "allowedChannels": [
- "1"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "apRadioParams50G": {
- "allowedChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "apRadioParams6G": {
- "allowedChannels": [
- "1"
], - "bssMinRate6G": "HE_MCS_0",
- "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "enableMulticastDownlinkRateLimiting": false,
- "enableMulticastUplinkRateLimiting": false,
- "manualChannel": 0,
- "method": "MANUAL",
- "mgmtTxRate6G": "6",
- "multicastDownlinkRateLimiting": 1,
- "multicastUplinkRateLimiting": 1,
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "MAX",
- "useVenueSettings": false
}, - "apRadioParamsDual5G": {
- "enabled": true,
- "lower5gEnabled": false,
- "radioParamsLower5G": {
- "allowedChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "radioParamsUpper5G": {
- "allowedChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "upper5gEnabled": false,
- "useVenueEnabled": false
}, - "enable24G": false,
- "enable50G": false,
- "enable6G": false,
- "useVenueSettings": true
}, - "serialNumber": "string",
- "state": "InSetupPhase",
- "subState": "NeverContactedCloud",
- "tags": [
- "string"
], - "uptime_seconds": 0,
- "venueId": "string"
}
]
Delete a list of APs.
resetFirmware | boolean Default: false Reset AP firmware to Standalone image. |
[- "string"
]
{- "requestId": "string"
}
Get the AP list.
operational | boolean Default: false Include operational data in response |
[- {
- "apGroupId": "string",
- "bssColoring": {
- "bssColoringEnabled": false,
- "useVenueSettings": true
}, - "clientAdmissionControl": {
- "enable24G": false,
- "enable50G": false,
- "maxRadioLoad24G": 75,
- "maxRadioLoad50G": 75,
- "minClientCount24G": 10,
- "minClientCount50G": 20,
- "minClientThroughput24G": 0,
- "minClientThroughput50G": 0,
- "useVenueSettings": true
}, - "clientCount": 0,
- "description": "string",
- "deviceGps": {
- "latitude": "string",
- "longitude": "string"
}, - "externalIp": "null",
- "firmware": "null",
- "indoorModel": false,
- "ip": "null",
- "lastContacted": "null",
- "lastUpdated": "null",
- "mac": "null",
- "meshRole": "null",
- "model": "null",
- "name": "string",
- "networkSettings": {
- "gateway": "string",
- "ip": "string",
- "ipType": "DYNAMIC",
- "netmask": "string",
- "primaryDnsServer": "string",
- "secondaryDnsServer": "string"
}, - "poePortStatus": "null",
- "position": {
- "floorplanId": "string",
- "xPercent": 0,
- "yPercent": 0
}, - "radio": {
- "apRadioParams24G": {
- "allowedChannels": [
- "1"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "apRadioParams50G": {
- "allowedChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "apRadioParams6G": {
- "allowedChannels": [
- "1"
], - "bssMinRate6G": "HE_MCS_0",
- "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "enableMulticastDownlinkRateLimiting": false,
- "enableMulticastUplinkRateLimiting": false,
- "manualChannel": 0,
- "method": "MANUAL",
- "mgmtTxRate6G": "6",
- "multicastDownlinkRateLimiting": 1,
- "multicastUplinkRateLimiting": 1,
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "MAX",
- "useVenueSettings": false
}, - "apRadioParamsDual5G": {
- "enabled": true,
- "lower5gEnabled": false,
- "radioParamsLower5G": {
- "allowedChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "radioParamsUpper5G": {
- "allowedChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "upper5gEnabled": false,
- "useVenueEnabled": false
}, - "enable24G": false,
- "enable50G": false,
- "enable6G": false,
- "useVenueSettings": true
}, - "serialNumber": "string",
- "state": "InSetupPhase",
- "subState": "NeverContactedCloud",
- "tags": [
- "string"
], - "uptime_seconds": 0,
- "venueId": "string"
}
]
Add a list of new APs.
apGroupId | string |
description | string [ 0 .. 180 ] characters |
object (Wi-Fi_API_and_Model_Documentation_DeviceGps) Ap or Venue latitude and longitude | |
model | string [ 0 .. 64 ] characters Default: "null" |
name required | string(?=^((?!`|\$\()[ -_a-~]){2,32}$)^(\S.*\S)$ |
object (Wi-Fi_API_and_Model_Documentation_ApPosition) AP position object | |
serialNumber required | string^[1-9][0-9]{11}$ |
tags | Array of strings [ 0 .. 24 ] items [ items [ 0 .. 24 ] characters ] |
venueId required | string |
[- {
- "apGroupId": "string",
- "description": "string",
- "deviceGps": {
- "latitude": "string",
- "longitude": "string"
}, - "model": "null",
- "name": "string",
- "position": {
- "floorplanId": "string",
- "xPercent": 0,
- "yPercent": 0
}, - "serialNumber": "string",
- "tags": [
- "string"
], - "venueId": "string"
}
]
{- "requestId": "string"
}
Get result for import APs from CSV file.
requestId required | string The request-id of import aps request for querying the result. |
{- "downloadUrl": "string",
- "errors": [
- {
- "code": 0,
- "description": "string"
}
], - "fileErrorsCount": 0,
- "txId": "string"
}
Get the AP operational and configuration data.
serialNumber required | string The serial number of the AP. |
operational | boolean Default: false Include operational data in response |
{- "apGroupId": "string",
- "bonjourGateway": {
- "rules": [
- {
- "enabled": false,
- "fromVlan": 1,
- "mdnsName": "string",
- "mdnsProtocol": "TCP",
- "service": "AIRDISK",
- "toVlan": 1
}
]
}, - "bssColoring": {
- "bssColoringEnabled": false,
- "useVenueSettings": true
}, - "clientAdmissionControl": {
- "enable24G": false,
- "enable50G": false,
- "maxRadioLoad24G": 75,
- "maxRadioLoad50G": 75,
- "minClientCount24G": 10,
- "minClientCount50G": 20,
- "minClientThroughput24G": 0,
- "minClientThroughput50G": 0,
- "useVenueSettings": true
}, - "clientCount": 0,
- "description": "string",
- "deviceGps": {
- "latitude": "string",
- "longitude": "string"
}, - "externalIp": "null",
- "firmware": "null",
- "indoorModel": false,
- "ip": "null",
- "lanPorts": {
- "lanPorts": [
- {
- "enabled": true,
- "portId": "string",
- "type": "ACCESS",
- "untagId": 1,
- "vlanMembers": "string"
}
], - "poeOut": false,
- "useVenueSettings": false
}, - "lastContacted": "null",
- "lastUpdated": "null",
- "mac": "null",
- "meshRole": "null",
- "model": "null",
- "name": "string",
- "poePortStatus": "null",
- "position": {
- "floorplanId": "string",
- "xPercent": 0,
- "yPercent": 0
}, - "radio": {
- "apRadioParams24G": {
- "allowedChannels": [
- "1"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "apRadioParams50G": {
- "allowedChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "apRadioParams6G": {
- "allowedChannels": [
- "1"
], - "bssMinRate6G": "HE_MCS_0",
- "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "enableMulticastDownlinkRateLimiting": false,
- "enableMulticastUplinkRateLimiting": false,
- "manualChannel": 0,
- "method": "MANUAL",
- "mgmtTxRate6G": "6",
- "multicastDownlinkRateLimiting": 1,
- "multicastUplinkRateLimiting": 1,
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "MAX",
- "useVenueSettings": false
}, - "apRadioParamsDual5G": {
- "enabled": true,
- "lower5gEnabled": false,
- "radioParamsLower5G": {
- "allowedChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "radioParamsUpper5G": {
- "allowedChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "upper5gEnabled": false,
- "useVenueEnabled": false
}, - "enable24G": false,
- "enable50G": false,
- "enable6G": false,
- "useVenueSettings": true
}, - "serialNumber": "string",
- "softDeleted": false,
- "softDeletedDate": "2019-08-24T14:15:22Z",
- "state": "InSetupPhase",
- "subState": "NeverContactedCloud",
- "tags": [
- "string"
], - "uptime_seconds": 0,
- "venueId": "string"
}
Trigger AP action.
serialNumber required | string The serial number of the AP. |
action required | string Enum: "ping" "traceRoute" "reboot" "factoryReset" "blinkLed" |
targetHost | string(^((22[0-3]|2[0-1][0-9]|1[0-9][0-9]|[1-9][0-9... |
{- "action": "ping",
- "targetHost": "string"
}
{- "requestId": "string",
- "response": {
- "response": "string"
}
}
Update an AP.
serialNumber required | string The serial number of the AP. |
apGroupId | string |
description | string [ 0 .. 180 ] characters |
object (Wi-Fi_API_and_Model_Documentation_DeviceGps) Ap or Venue latitude and longitude | |
model | string [ 0 .. 64 ] characters Default: "null" |
name required | string(?=^((?!`|\$\()[ -_a-~]){2,32}$)^(\S.*\S)$ |
object (Wi-Fi_API_and_Model_Documentation_ApPosition) AP position object | |
serialNumber required | string^[1-9][0-9]{11}$ |
tags | Array of strings [ 0 .. 24 ] items [ items [ 0 .. 24 ] characters ] |
venueId required | string |
{- "apGroupId": "string",
- "description": "string",
- "deviceGps": {
- "latitude": "string",
- "longitude": "string"
}, - "model": "null",
- "name": "string",
- "position": {
- "floorplanId": "string",
- "xPercent": 0,
- "yPercent": 0
}, - "serialNumber": "string",
- "tags": [
- "string"
], - "venueId": "string"
}
{- "requestId": "string"
}
Get basic service set coloring settings of this AP.
serialNumber required | string The serial number of the AP |
{- "bssColoringEnabled": false,
- "useVenueSettings": true
}
Update basic service set coloring settings of this AP.
serialNumber required | string The serial number of the AP |
bssColoringEnabled | boolean Default: false |
useVenueSettings | boolean Default: true |
{- "bssColoringEnabled": false,
- "useVenueSettings": true
}
{- "requestId": "string"
}
serialNumber required | string The serial number of the AP. |
{- "apModels": [
- {
- "allowCbandCountry": [
- "string"
], - "allowDfsCountry": [
- "string"
], - "canSupportCellular": false,
- "canSupportLacp": false,
- "canSupportPoeMode": false,
- "canSupportPoeOut": false,
- "capabilityScore": 0,
- "externalAntenna": {
- "coupled": false,
- "enable24G": false,
- "enable50G": false,
- "gain24G": 60,
- "gain50G": 60,
- "supportDisable": false
}, - "has160MHzChannelBandwidth": false,
- "isOutdoor": false,
- "lanPortPictureDownloadUrl": "string",
- "lanPorts": [
- {
- "defaultType": "string",
- "displayLabel": "string",
- "id": "string",
- "isPoeOutPort": false,
- "isPoePort": false,
- "supportDisable": false,
- "trunkPortOnly": false,
- "untagId": 0,
- "vlanMembers": "string"
}
], - "ledOn": false,
- "lldpAdInterval": 0,
- "lldpEnable": false,
- "lldpHoldTime": 0,
- "lldpMgmtEnable": false,
- "maxChannelization24G": 0,
- "maxChannelization5G": 0,
- "maxChannelization6G": 0,
- "model": "string",
- "pictureDownloadUrl": "string",
- "poeModeCapabilities": [
- "string"
], - "primaryWanRecoveryTimer": 0,
- "requireOneEnabledTrunkPort": false,
- "simCardPrimaryApn": "string",
- "simCardPrimaryCellularNetworkSelection": "string",
- "simCardPrimaryEnabled": true,
- "simCardPrimaryRoaming": true,
- "simCardSecondaryApn": "string",
- "simCardSecondaryCellularNetworkSelection": "string",
- "simCardSecondaryEnabled": true,
- "simCardSecondaryRoaming": true,
- "support11AX": false,
- "supportChannel144": false,
- "supportDual5gMode": false,
- "supportMesh": true,
- "supportTriRadio": false,
- "version": "string",
- "wanConnection": "string"
}
]
}
Get AP default regulatory channels.
serialNumber required | string AP serialNumber |
{- "2.4GChannels": {
- "20MHz": [
- "1"
], - "40MHz": [
- "1"
], - "auto": [
- "1"
]
}, - "5GChannels": {
- "dfs": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}, - "indoor": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}, - "indoorForOutdoorAp": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}, - "outdoor": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}
}, - "5GLowerChannels": {
- "dfs": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}, - "indoor": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}, - "indoorForOutdoorAp": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}, - "outdoor": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}
}, - "5GUpperChannels": {
- "dfs": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}, - "indoor": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}, - "indoorForOutdoorAp": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}, - "outdoor": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}
}, - "6GChannels": {
- "160MHz": [
- "1"
], - "20MHz": [
- "1"
], - "40MHz": [
- "1"
], - "80MHz": [
- "1"
], - "auto": [
- "1"
]
}
}
Get the client admission control settings of this AP.
serialNumber required | string The serial number of the AP. |
{- "enable24G": false,
- "enable50G": false,
- "maxRadioLoad24G": 75,
- "maxRadioLoad50G": 75,
- "minClientCount24G": 10,
- "minClientCount50G": 20,
- "minClientThroughput24G": 0,
- "minClientThroughput50G": 0,
- "useVenueSettings": true
}
Update the client admission control settings of this AP.
serialNumber required | string The serial number of the AP |
enable24G | boolean Default: false |
enable50G | boolean Default: false |
maxRadioLoad24G | integer <int32> [ 50 .. 100 ] Default: 75 |
maxRadioLoad50G | integer <int32> [ 50 .. 100 ] Default: 75 |
minClientCount24G | integer <int32> [ 0 .. 100 ] Default: 10 |
minClientCount50G | integer <int32> [ 0 .. 100 ] Default: 20 |
minClientThroughput24G | integer <int32> [ 0 .. 100 ] Default: 0 |
minClientThroughput50G | integer <int32> [ 0 .. 100 ] Default: 0 |
useVenueSettings | boolean Default: true |
{- "enable24G": false,
- "enable50G": false,
- "maxRadioLoad24G": 75,
- "maxRadioLoad50G": 75,
- "minClientCount24G": 10,
- "minClientCount50G": 20,
- "minClientThroughput24G": 0,
- "minClientThroughput50G": 0,
- "useVenueSettings": true
}
{- "requestId": "string"
}
Get DHCP lease time collections.
serialNumber required | string The serial number of the AP. |
[- {
- "dhcpProfileId": "string",
- "dhcpProfileName": "string",
- "hostname": "string",
- "ipAddress": "string",
- "leaseExpiration": "string",
- "macAddress": "string",
- "status": "string"
}
]
Get DHCP pool usage.
serialNumber required | string The serial number of the AP. |
[- {
- "endIpAddress": "string",
- "id": "string",
- "leaseTimeHours": 24,
- "leaseTimeMinutes": 59,
- "name": "string",
- "primaryDnsIp": "string",
- "secondaryDnsIp": "string",
- "startIpAddress": "string",
- "subnetAddress": "string",
- "subnetMask": "string",
- "totalIpCount": 0,
- "usedIpCount": 0,
- "venues": [
- {
- "id": "string",
- "name": "string"
}
], - "vlanId": 1
}
]
Get directed multicast settings for this AP.
serialNumber required | string The serial number of the AP. |
{- "networkEnabled": false,
- "useVenueSettings": true,
- "wiredEnabled": false,
- "wirelessEnabled": false
}
Update directed multicast settings of this AP.
serialNumber required | string The serial number of the AP. |
networkEnabled | boolean Default: false |
useVenueSettings | boolean Default: true |
wiredEnabled | boolean Default: false |
wirelessEnabled | boolean Default: false |
{- "networkEnabled": false,
- "useVenueSettings": true,
- "wiredEnabled": false,
- "wirelessEnabled": false
}
{- "requestId": "string"
}
Update an AP floor-plan position.
serialNumber required | string The serial number of the AP. |
floorplanId | string |
xPercent | number <float> [ 0 .. 100 ] Default: 0 |
yPercent | number <float> [ 0 .. 100 ] Default: 0 |
{- "floorplanId": "string",
- "xPercent": 0,
- "yPercent": 0
}
{- "requestId": "string"
}
Get AP LAN-ports details.
serialNumber required | string The serial number of the AP. |
{- "lanPorts": [
- {
- "enabled": true,
- "portId": "string",
- "type": "ACCESS",
- "untagId": 1,
- "vlanMembers": "string"
}
], - "poeOut": false,
- "useVenueSettings": false
}
Update LAN-ports of an AP.
serialNumber required | string The serial number of the AP. |
Array of objects (Wi-Fi_API_and_Model_Documentation_ApLanPort) | |
poeOut | boolean Default: false |
useVenueSettings | boolean Default: false |
{- "lanPorts": [
- {
- "enabled": true,
- "portId": "string",
- "type": "ACCESS",
- "untagId": 1,
- "vlanMembers": "string"
}
], - "poeOut": false,
- "useVenueSettings": false
}
{- "requestId": "string"
}
Update LED of an AP.
serialNumber required | string The serial number of the AP. |
ledEnabled | boolean Default: false |
useVenueSettings | boolean Default: false |
{- "ledEnabled": false,
- "useVenueSettings": false
}
{- "requestId": "string"
}
Get mesh settings for this AP.
serialNumber required | string The serial number of the AP. |
{- "meshMode": "AUTO",
- "uplinkMacAddresses": [
- "string"
], - "uplinkMode": "SMART",
- "venueMeshEnabled": false
}
Update mesh settings of this AP.
serialNumber required | string The serial number of the AP. |
meshMode | string Default: "MeshModeEnum.AUTO" Enum: "AUTO" "ROOT" "MESH" "DISABLED" |
uplinkMacAddresses | Array of strings |
uplinkMode | string Default: "MeshUplinkModeEnum.SMART" Enum: "SMART" "MANUAL" |
{- "meshMode": "AUTO",
- "uplinkMacAddresses": [
- "string"
], - "uplinkMode": "SMART"
}
{- "requestId": "string"
}
Get network settings for this AP.
serialNumber required | string The serial number of the AP. |
{- "gateway": "string",
- "ip": "string",
- "ipType": "DYNAMIC",
- "netmask": "string",
- "primaryDnsServer": "string",
- "secondaryDnsServer": "string"
}
Update network settings of this AP.
serialNumber required | string The serial number of the AP. |
gateway | string^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][... |
ip | string^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][... |
ipType required | string Enum: "DYNAMIC" "STATIC" |
netmask | string^(?:(?:(?:255\.){3}(?:252|248|240|224|192|128... |
primaryDnsServer | string^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][... |
secondaryDnsServer | string^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][... |
{- "gateway": "string",
- "ip": "string",
- "ipType": "DYNAMIC",
- "netmask": "string",
- "primaryDnsServer": "string",
- "secondaryDnsServer": "string"
}
{- "requestId": "string"
}
Stop packet capture.
serialNumber required | string |
sessionId | string |
{- "sessionId": "string"
}
{- "requestId": "string"
}
Start packet capture.
serialNumber required | string |
captureInterface required | string Enum: "RADIO24" "RADIO50" "RADIO50UPPER" "RADIO50LOWER" "RADIO60" "ETH0" "ETH1" "ETH2" "ETH3" "ETH4" "ETH5" "ETH6" "ETH7" |
frameTypeFilter | Array of strings Items Enum: "MANAGEMENT" "CONTROL" "DATA" |
macAddressFilter | string^$|^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$|... |
{- "captureInterface": "RADIO24",
- "frameTypeFilter": [
- "MANAGEMENT"
], - "macAddressFilter": "string"
}
{- "requestId": "string",
- "response": {
- "sessionId": "string"
}
}
Get AP radio details.
serialNumber required | string The serial number of the AP. |
{- "apRadioParams24G": {
- "allowedChannels": [
- "1"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "apRadioParams50G": {
- "allowedChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "apRadioParams6G": {
- "allowedChannels": [
- "1"
], - "bssMinRate6G": "HE_MCS_0",
- "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "enableMulticastDownlinkRateLimiting": false,
- "enableMulticastUplinkRateLimiting": false,
- "manualChannel": 0,
- "method": "MANUAL",
- "mgmtTxRate6G": "6",
- "multicastDownlinkRateLimiting": 1,
- "multicastUplinkRateLimiting": 1,
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "MAX",
- "useVenueSettings": false
}, - "apRadioParamsDual5G": {
- "enabled": true,
- "lower5gEnabled": false,
- "radioParamsLower5G": {
- "allowedChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "radioParamsUpper5G": {
- "allowedChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "upper5gEnabled": false,
- "useVenueEnabled": false
}, - "enable24G": false,
- "enable50G": false,
- "enable6G": false,
- "useVenueSettings": true
}
Update an AP radio settings.
serialNumber required | string The serial number of the AP. |
object (Wi-Fi_API_and_Model_Documentation_ApRadioParams24G) AP radio customization for 2.4GHz. | |
object (Wi-Fi_API_and_Model_Documentation_ApRadioParams50G) AP radio customization for 5GHz. | |
object (Wi-Fi_API_and_Model_Documentation_ApRadioParams6G) AP radio customization for 6GHz. | |
object (Wi-Fi_API_and_Model_Documentation_ApRadioParamsDual5G) AP radio customization for dual 5GHz radios. | |
enable24G | boolean Default: false |
enable50G | boolean Default: false |
enable6G | boolean Default: false |
useVenueSettings | boolean Default: true |
{- "apRadioParams24G": {
- "allowedChannels": [
- "1"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "txPower": "Auto",
- "useVenueSettings": false
}, - "apRadioParams50G": {
- "allowedChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "apRadioParams6G": {
- "allowedChannels": [
- "1"
], - "bssMinRate6G": "HE_MCS_0",
- "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "enableMulticastDownlinkRateLimiting": false,
- "enableMulticastUplinkRateLimiting": false,
- "manualChannel": 0,
- "mgmtTxRate6G": "6",
- "multicastDownlinkRateLimiting": 1,
- "multicastUplinkRateLimiting": 1,
- "txPower": "MAX",
- "useVenueSettings": false
}, - "apRadioParamsDual5G": {
- "enabled": true,
- "lower5gEnabled": false,
- "radioParamsLower5G": {
- "allowedChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "radioParamsUpper5G": {
- "allowedChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "upper5gEnabled": false,
- "useVenueEnabled": false
}, - "enable24G": false,
- "enable50G": false,
- "enable6G": false,
- "useVenueSettings": true
}
{- "requestId": "string"
}
Get SNMP agent settings for this AP.
serialNumber required | string The serial number of the AP. |
{- "apSnmpAgentProfileId": "string",
- "enableApSnmp": false,
- "useVenueSettings": true
}
Update SNMP agent settings of this AP.
serialNumber required | string The serial number of the AP. |
apSnmpAgentProfileId | string |
enableApSnmp | boolean Default: false |
useVenueSettings | boolean Default: true |
{- "apSnmpAgentProfileId": "string",
- "enableApSnmp": false,
- "useVenueSettings": true
}
{- "requestId": "string"
}
GET AP customization details.
serialNumber required | string |
{- "externalAntenna": {
- "coupled": false,
- "enable24G": false,
- "enable50G": false,
- "gain24G": 60,
- "gain50G": 60,
- "supportDisable": false
}, - "id": "string",
- "lanPorts": [
- {
- "enabled": true,
- "portId": "string",
- "type": "ACCESS",
- "untagId": 1,
- "vlanMembers": "string"
}
], - "ledEnabled": false,
- "poeOut": false,
- "useVenueSettings": false
}
Update the customization of an AP.
serialNumber required | string |
object (Wi-Fi_API_and_Model_Documentation_ExternalAntenna) External antenna settings | |
Array of objects (Wi-Fi_API_and_Model_Documentation_ApLanPort) | |
ledEnabled | boolean Default: false |
poeOut | boolean Default: false |
useVenueSettings | boolean Default: false |
{- "externalAntenna": {
- "coupled": false,
- "enable24G": false,
- "enable50G": false,
- "gain24G": 60,
- "gain50G": 60,
- "supportDisable": false
}, - "lanPorts": [
- {
- "enabled": true,
- "portId": "string",
- "type": "ACCESS",
- "untagId": 1,
- "vlanMembers": "string"
}
], - "ledEnabled": false,
- "poeOut": false,
- "useVenueSettings": false
}
{- "requestId": "string"
}
Import the venue's APs.
venueId required | string Venue ID. |
description | string [ 0 .. 180 ] characters |
object (Wi-Fi_API_and_Model_Documentation_DeviceGps) Ap or Venue latitude and longitude | |
model | string [ 0 .. 64 ] characters Default: "null" |
name required | string(?=^((?!`|\$\()[ -_a-~]){2,32}$)^(\S.*\S)$ |
serialNumber required | string^[1-9][0-9]{11}$ |
tags | Array of strings [ 0 .. 24 ] items [ items [ 0 .. 24 ] characters ] |
{- "description": "string",
- "deviceGps": {
- "latitude": "string",
- "longitude": "string"
}, - "model": "null",
- "name": "string",
- "serialNumber": "string",
- "tags": [
- "string"
]
}
{- "requestId": "string"
}
Get result for import venue APs from CSV file.
venueId required | string The ID of the venue. |
operationRequestId required | string The request ID of the import venue APs operation. |
{- "downloadUrl": "string",
- "errors": [
- {
- "code": 0,
- "description": "string"
}
], - "fileErrorCount": 0,
- "operationRequestId": "string"
}
Delete an AP.
venueId required | string Venue ID. |
serialNumber required | string The serial number of the AP. |
resetFirmware | boolean Default: false Reset AP firmware to Standalone image. |
{- "requestId": "string"
}
Get the AP general info.
venueId required | string Venue ID. |
serialNumber required | string The serial number of the AP. |
{- "description": "string",
- "deviceGps": {
- "latitude": "string",
- "longitude": "string"
}, - "model": "null",
- "name": "string",
- "serialNumber": "string",
- "tags": [
- "string"
]
}
Trigger AP action.
venueId required | string Venue ID. |
serialNumber required | string The serial number of the AP. |
action required | string Enum: "ping" "traceRoute" "reboot" "factoryReset" "blinkLed" |
targetHost | string(^((22[0-3]|2[0-1][0-9]|1[0-9][0-9]|[1-9][0-9... |
{- "action": "ping",
- "targetHost": "string"
}
{- "requestId": "string",
- "response": {
- "response": "string"
}
}
Update an AP.
venueId required | string Venue ID. |
serialNumber required | string The serial number of the AP. |
description | string [ 0 .. 180 ] characters |
object (Wi-Fi_API_and_Model_Documentation_DeviceGps) Ap or Venue latitude and longitude | |
model | string [ 0 .. 64 ] characters Default: "null" |
name required | string(?=^((?!`|\$\()[ -_a-~]){2,32}$)^(\S.*\S)$ |
serialNumber required | string^[1-9][0-9]{11}$ |
tags | Array of strings [ 0 .. 24 ] items [ items [ 0 .. 24 ] characters ] |
{- "description": "string",
- "deviceGps": {
- "latitude": "string",
- "longitude": "string"
}, - "model": "null",
- "name": "string",
- "serialNumber": "string",
- "tags": [
- "string"
]
}
{- "requestId": "string"
}
Get basic service set coloring settings of this AP.
venueId required | string Venue ID. |
serialNumber required | string The serial number of the AP |
{- "bssColoringEnabled": false,
- "useVenueSettings": false
}
Update basic service set coloring settings of this AP.
venueId required | string Venue ID. |
serialNumber required | string The serial number of the AP |
bssColoringEnabled | boolean Default: false |
useVenueSettings | boolean Default: false |
{- "bssColoringEnabled": false,
- "useVenueSettings": false
}
{- "requestId": "string"
}
venueId required | string Venue ID. |
serialNumber required | string The serial number of the AP. |
{- "allowCbandCountry": [
- "string"
], - "allowDfsCountry": [
- "string"
], - "canSupportCellular": false,
- "canSupportLacp": false,
- "canSupportPoeMode": false,
- "canSupportPoeOut": false,
- "capabilityScore": 0,
- "externalAntenna": {
- "coupled": false,
- "enable24G": false,
- "enable50G": false,
- "gain24G": 60,
- "gain50G": 60,
- "supportDisable": false
}, - "has160MHzChannelBandwidth": false,
- "isOutdoor": false,
- "lanPortPictureDownloadUrl": "string",
- "lanPorts": [
- {
- "defaultType": "string",
- "displayLabel": "string",
- "id": "string",
- "isPoeOutPort": false,
- "isPoePort": false,
- "supportDisable": false,
- "trunkPortOnly": false,
- "untagId": 0,
- "vlanMembers": "string"
}
], - "ledOn": false,
- "lldpAdInterval": 0,
- "lldpEnable": false,
- "lldpHoldTime": 0,
- "lldpMgmtEnable": false,
- "maxChannelization24G": 0,
- "maxChannelization5G": 0,
- "maxChannelization6G": 0,
- "model": "string",
- "pictureDownloadUrl": "string",
- "poeModeCapabilities": [
- "string"
], - "primaryWanRecoveryTimer": 0,
- "requireOneEnabledTrunkPort": false,
- "simCardPrimaryApn": "string",
- "simCardPrimaryCellularNetworkSelection": "string",
- "simCardPrimaryEnabled": true,
- "simCardPrimaryRoaming": true,
- "simCardSecondaryApn": "string",
- "simCardSecondaryCellularNetworkSelection": "string",
- "simCardSecondaryEnabled": true,
- "simCardSecondaryRoaming": true,
- "support11AX": false,
- "supportChannel144": false,
- "supportDual5gMode": false,
- "supportMesh": true,
- "supportTriRadio": false,
- "version": "string",
- "wanConnection": "string"
}
Get the client admission control settings of this AP.
venueId required | string Venue ID. |
serialNumber required | string The serial number of the AP. |
{- "enable24G": false,
- "enable50G": false,
- "maxRadioLoad24G": 75,
- "maxRadioLoad50G": 75,
- "minClientCount24G": 10,
- "minClientCount50G": 20,
- "minClientThroughput24G": 0,
- "minClientThroughput50G": 0,
- "useVenueSettings": false
}
Update the client admission control settings of this AP.
venueId required | string Venue ID. |
serialNumber required | string The serial number of the AP |
enable24G | boolean Default: false |
enable50G | boolean Default: false |
maxRadioLoad24G | integer <int32> [ 50 .. 100 ] Default: 75 |
maxRadioLoad50G | integer <int32> [ 50 .. 100 ] Default: 75 |
minClientCount24G | integer <int32> [ 0 .. 100 ] Default: 10 |
minClientCount50G | integer <int32> [ 0 .. 100 ] Default: 20 |
minClientThroughput24G | integer <int32> [ 0 .. 100 ] Default: 0 |
minClientThroughput50G | integer <int32> [ 0 .. 100 ] Default: 0 |
useVenueSettings | boolean Default: false |
{- "enable24G": false,
- "enable50G": false,
- "maxRadioLoad24G": 75,
- "maxRadioLoad50G": 75,
- "minClientCount24G": 10,
- "minClientCount50G": 20,
- "minClientThroughput24G": 0,
- "minClientThroughput50G": 0,
- "useVenueSettings": false
}
{- "requestId": "string"
}
Get directed multicast settings for this AP.
venueId required | string Venue ID. |
serialNumber required | string The serial number of the AP. |
{- "networkEnabled": false,
- "useVenueSettings": false,
- "wiredEnabled": false,
- "wirelessEnabled": false
}
Update directed multicast settings of this AP.
venueId required | string Venue ID. |
serialNumber required | string The serial number of the AP. |
networkEnabled | boolean Default: false |
useVenueSettings | boolean Default: false |
wiredEnabled | boolean Default: false |
wirelessEnabled | boolean Default: false |
{- "networkEnabled": false,
- "useVenueSettings": false,
- "wiredEnabled": false,
- "wirelessEnabled": false
}
{- "requestId": "string"
}
Get AP external antenna settings.
venueId required | string Venue ID. |
serialNumber required | string The serial number of the AP. |
{- "externalAntenna": {
- "coupled": false,
- "enable24G": false,
- "enable50G": false,
- "gain24G": 60,
- "gain50G": 60,
- "supportDisable": false
}, - "useVenueSettings": false
}
Update external antenna settings of an AP.
venueId required | string Venue ID. |
serialNumber required | string The serial number of the AP. |
object (Wi-Fi_API_and_Model_Documentation_ExternalAntenna) External antenna settings | |
useVenueSettings | boolean Default: false |
{- "externalAntenna": {
- "coupled": false,
- "enable24G": false,
- "enable50G": false,
- "gain24G": 60,
- "gain50G": 60,
- "supportDisable": false
}, - "useVenueSettings": false
}
{- "requestId": "string"
}
Get AP LAN-ports details.
venueId required | string Venue ID. |
serialNumber required | string The serial number of the AP. |
{- "lanPorts": [
- {
- "enabled": true,
- "portId": "string",
- "type": "ACCESS",
- "untagId": 1,
- "vlanMembers": "string"
}
], - "poeMode": "Auto",
- "poeOut": false,
- "useVenueSettings": false
}
Update LAN-ports of an AP.
venueId required | string Venue ID. |
serialNumber required | string The serial number of the AP. |
Array of objects (Wi-Fi_API_and_Model_Documentation_ApLanPort) | |
poeMode | string Enum: "Auto" "802.3af" "802.3at" "802.3bt-Class_5" "802.3bt-Class_6" "802.3bt-Class_7" "802.3bt-Class_8" |
poeOut | boolean Default: false |
useVenueSettings | boolean Default: false |
{- "lanPorts": [
- {
- "enabled": true,
- "portId": "string",
- "type": "ACCESS",
- "untagId": 1,
- "vlanMembers": "string"
}
], - "poeMode": "Auto",
- "poeOut": false,
- "useVenueSettings": false
}
{- "requestId": "string"
}
Update LED of an AP.
venueId required | string Venue ID. |
serialNumber required | string The serial number of the AP. |
ledEnabled | boolean Default: false |
useVenueSettings | boolean Default: false |
{- "ledEnabled": false,
- "useVenueSettings": false
}
{- "requestId": "string"
}
Update mesh settings of this AP.
venueId required | string Venue ID. |
serialNumber required | string The serial number of the AP. |
meshMode | string Default: "MeshModeEnum.AUTO" Enum: "AUTO" "ROOT" "MESH" "DISABLED" |
uplinkMacAddresses | Array of strings |
uplinkMode | string Default: "MeshUplinkModeEnum.SMART" Enum: "SMART" "MANUAL" |
{- "meshMode": "AUTO",
- "uplinkMacAddresses": [
- "string"
], - "uplinkMode": "SMART"
}
{- "requestId": "string"
}
Ask AP to collect neighbors.
venueId required | string The ID of the venue. |
serialNumber required | string The serial number of the AP. |
status required | string Value: "CURRENT" |
type required | string Enum: "RF_NEIGHBOR" "LLDP_NEIGHBOR" |
{- "status": "CURRENT",
- "type": "RF_NEIGHBOR"
}
{- "requestId": "string"
}
Query the AP's neighbors.
venueId required | string The ID of the venue. |
serialNumber required | string The serial number of the AP. |
Array of objects (Wi-Fi_API_and_Model_Documentation_ApNeighborQueryFilter) | |
page | integer <int32> Default: 1 |
pageSize | integer <int32> Default: 25 |
sortField | string |
sortOrder | string Enum: "ASC" "DESC" |
{- "filters": [
- {
- "type": "RF_NEIGHBOR"
}
], - "page": 1,
- "pageSize": 25,
- "sortField": "string",
- "sortOrder": "ASC"
}
{- "neighbors": [
- {
- "apMac": "string",
- "channel24G": "string",
- "channel5G": "string",
- "channel6G": "string",
- "detectedTime": "2019-08-24T14:15:22Z",
- "deviceName": "string",
- "ip": "string",
- "model": "string",
- "snr24G": "string",
- "snr5G": "string",
- "snr6G": "string",
- "status": "string",
- "venueName": "string"
}
], - "page": 0,
- "totalCount": 0,
- "totalPages": 0
}
Get network settings for this AP.
venueId required | string Venue ID. |
serialNumber required | string The serial number of the AP. |
{- "gateway": "string",
- "ip": "string",
- "ipType": "DYNAMIC",
- "netmask": "string",
- "primaryDnsServer": "string",
- "secondaryDnsServer": "string"
}
Update network settings of this AP.
venueId required | string Venue ID. |
serialNumber required | string The serial number of the AP. |
gateway | string^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][... |
ip | string^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][... |
ipType required | string Enum: "DYNAMIC" "STATIC" |
netmask | string^(?:(?:(?:255\.){3}(?:252|248|240|224|192|128... |
primaryDnsServer | string^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][... |
secondaryDnsServer | string^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][... |
{- "gateway": "string",
- "ip": "string",
- "ipType": "DYNAMIC",
- "netmask": "string",
- "primaryDnsServer": "string",
- "secondaryDnsServer": "string"
}
{- "requestId": "string"
}
Get the AP packet capture result.
venueId required | string The ID of the venue. |
serialNumber required | string The serial number of the AP. |
{- "errorMsg": "string",
- "fileName": "string",
- "fileUrl": "string",
- "sessionId": "string",
- "state": "IDLE"
}
To start or stop the AP packet capture.
venueId required | string The ID of the venue. |
serialNumber required | string The serial number of the AP. |
action | string Enum: "START" "STOP" |
captureInterface | string Enum: "RADIO24" "RADIO50" "RADIO50UPPER" "RADIO50LOWER" "RADIO60" "ETH0" "ETH1" "ETH2" "ETH3" "ETH4" "ETH5" "ETH6" "ETH7" |
frameTypeFilter | Array of strings Items Enum: "MANAGEMENT" "CONTROL" "DATA" |
macAddressFilter | string^$|^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$|... |
sessionId | string |
{- "action": "START",
- "captureInterface": "RADIO24",
- "frameTypeFilter": [
- "MANAGEMENT"
], - "macAddressFilter": "string",
- "sessionId": "string"
}
{- "requestId": "string",
- "response": {
- "sessionId": "string"
}
}
Get AP radio details.
venueId required | string Venue ID. |
serialNumber required | string The serial number of the AP. |
{- "apRadioParams24G": {
- "allowedChannels": [
- "1"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "apRadioParams50G": {
- "allowedChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "apRadioParams6G": {
- "allowedChannels": [
- "1"
], - "bssMinRate6G": "HE_MCS_0",
- "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "enableMulticastDownlinkRateLimiting": false,
- "enableMulticastUplinkRateLimiting": false,
- "manualChannel": 0,
- "method": "MANUAL",
- "mgmtTxRate6G": "6",
- "multicastDownlinkRateLimiting": 1,
- "multicastUplinkRateLimiting": 1,
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "MAX",
- "useVenueSettings": false
}, - "apRadioParamsDual5G": {
- "enabled": false,
- "lower5gEnabled": false,
- "radioParamsLower5G": {
- "allowedChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "radioParamsUpper5G": {
- "allowedChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "upper5gEnabled": false,
- "useVenueEnabled": false
}, - "enable24G": true,
- "enable50G": true,
- "enable6G": false
}
Update an AP radio settings.
venueId required | string Venue ID. |
serialNumber required | string The serial number of the AP. |
object (Wi-Fi_API_and_Model_Documentation_ApRadio24GHzSettings) AP radio customization for 2.4GHz. | |
object (Wi-Fi_API_and_Model_Documentation_ApRadio5GHzSettings) AP radio customization for 5GHz. | |
object (Wi-Fi_API_and_Model_Documentation_ApRadio6GHzSettings) AP radio customization for 6GHz. | |
object (Wi-Fi_API_and_Model_Documentation_ApRadioDual5GHzSettings) AP radio customization for dual 5GHz radios. | |
enable24G | boolean Default: true |
enable50G | boolean Default: true |
enable6G | boolean Default: false |
{- "apRadioParams24G": {
- "allowedChannels": [
- "1"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "txPower": "Auto",
- "useVenueSettings": false
}, - "apRadioParams50G": {
- "allowedChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "apRadioParams6G": {
- "allowedChannels": [
- "1"
], - "bssMinRate6G": "HE_MCS_0",
- "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "enableMulticastDownlinkRateLimiting": false,
- "enableMulticastUplinkRateLimiting": false,
- "manualChannel": 0,
- "mgmtTxRate6G": "6",
- "multicastDownlinkRateLimiting": 1,
- "multicastUplinkRateLimiting": 1,
- "txPower": "MAX",
- "useVenueSettings": false
}, - "apRadioParamsDual5G": {
- "enabled": false,
- "lower5gEnabled": false,
- "radioParamsLower5G": {
- "allowedChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "radioParamsUpper5G": {
- "allowedChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "upper5gEnabled": false,
- "useVenueEnabled": false
}, - "enable24G": true,
- "enable50G": true,
- "enable6G": false
}
{- "requestId": "string"
}
Get AP available channels.
venueId required | string Venue ID. |
serialNumber required | string AP serialNumber |
{- "2.4GChannels": {
- "20MHz": [
- "1"
], - "40MHz": [
- "1"
], - "auto": [
- "1"
]
}, - "5GChannels": {
- "dfs": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}, - "indoor": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}, - "indoorForOutdoorAp": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}, - "outdoor": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}
}, - "5GLowerChannels": {
- "dfs": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}, - "indoor": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}, - "indoorForOutdoorAp": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}, - "outdoor": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}
}, - "5GUpperChannels": {
- "dfs": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}, - "indoor": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}, - "indoorForOutdoorAp": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}, - "outdoor": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}
}, - "6GChannels": {
- "160MHz": [
- "1"
], - "20MHz": [
- "1"
], - "40MHz": [
- "1"
], - "80MHz": [
- "1"
], - "auto": [
- "1"
]
}
}
Deactivate the AP on a floor-plan and remove the position.
venueId required | string Venue ID. |
floorplanId required | string Floor plan ID. |
serialNumber required | string The serial number of the AP. |
{- "requestId": "string"
}
Get the position of the AP on a floor-plan.
venueId required | string Venue ID. |
floorplanId required | string Floor plan ID. |
serialNumber required | string The serial number of the AP. |
{- "xPercent": 0,
- "yPercent": 0
}
Activate the AP on a floor-plan or update the position.
venueId required | string Venue ID. |
floorplanId required | string Floor plan ID. |
serialNumber required | string The serial number of the AP. |
xPercent | number <float> [ 0 .. 100 ] Default: 0 |
yPercent | number <float> [ 0 .. 100 ] Default: 0 |
{- "xPercent": 0,
- "yPercent": 0
}
{- "requestId": "string"
}
Deactivate layer-3 ACL policy on access control profile.
accessControlProfileId required | string Access Control Profile ID |
l3AclPolicyId required | string L3Acl Policy ID |
{- "requestId": "string"
}
Activate layer-3 ACL policy on access control profile.
accessControlProfileId required | string Access Control Profile ID |
l3AclPolicyId required | string L3Acl Policy ID |
{- "requestId": "string"
}
[- {
- "defaultAccess": "ALLOW",
- "description": "string",
- "id": "string",
- "l3Rules": [
- {
- "access": "ALLOW",
- "customProtocol": 1,
- "description": "string",
- "destination": {
- "enableIpSubnet": false,
- "ip": "string",
- "ipMask": "string",
- "port": "string"
}, - "id": "string",
- "priority": 1,
- "protocol": "L3ProtocolEnum_TCP",
- "source": {
- "enableIpSubnet": false,
- "ip": "string",
- "ipMask": "string",
- "port": "string"
}
}
], - "name": "string"
}
]
Add layer-3 ACL by policy. Content-Type: "application/vnd.ruckus.v1+json" will be deprecated on 2024/09/01.
defaultAccess | string Default: "AccessEnum.ALLOW" Enum: "ALLOW" "BLOCK" |
description | string |
Array of objects (Wi-Fi_API_and_Model_Documentation_L3Rule) [ 1 .. 128 ] items | |
name required | string [ 2 .. 32 ] characters |
{- "defaultAccess": "ALLOW",
- "description": "string",
- "l3Rules": [
- {
- "access": "ALLOW",
- "customProtocol": 1,
- "description": "string",
- "destination": {
- "enableIpSubnet": false,
- "ip": "string",
- "ipMask": "string",
- "port": "string"
}, - "priority": 1,
- "protocol": "L3ProtocolEnum_TCP",
- "source": {
- "enableIpSubnet": false,
- "ip": "string",
- "ipMask": "string",
- "port": "string"
}
}
], - "name": "string"
}
{- "requestId": "string",
- "response": {
- "defaultAccess": "ALLOW",
- "description": "string",
- "id": "string",
- "l3Rules": [
- {
- "access": "ALLOW",
- "customProtocol": 1,
- "description": "string",
- "destination": {
- "enableIpSubnet": false,
- "ip": "string",
- "ipMask": "string",
- "port": "string"
}, - "id": "string",
- "priority": 1,
- "protocol": "L3ProtocolEnum_TCP",
- "source": {
- "enableIpSubnet": false,
- "ip": "string",
- "ipMask": "string",
- "port": "string"
}
}
], - "name": "string"
}
}
Get layer-3 ACL by policy id.
l3AclPolicyId required | string L3Acl Policy ID |
{- "defaultAccess": "ALLOW",
- "description": "string",
- "id": "string",
- "l3Rules": [
- {
- "access": "ALLOW",
- "customProtocol": 1,
- "description": "string",
- "destination": {
- "enableIpSubnet": false,
- "ip": "string",
- "ipMask": "string",
- "port": "string"
}, - "id": "string",
- "priority": 1,
- "protocol": "L3ProtocolEnum_TCP",
- "source": {
- "enableIpSubnet": false,
- "ip": "string",
- "ipMask": "string",
- "port": "string"
}
}
], - "name": "string"
}
Update layer-3 ACL by policy id. Content-Type: "application/vnd.ruckus.v1+json" will be deprecated on 2024/09/01.
l3AclPolicyId required | string L3Acl Policy ID |
defaultAccess | string Default: "AccessEnum.ALLOW" Enum: "ALLOW" "BLOCK" |
description | string |
Array of objects (Wi-Fi_API_and_Model_Documentation_L3Rule) [ 1 .. 128 ] items | |
name required | string [ 2 .. 32 ] characters |
{- "defaultAccess": "ALLOW",
- "description": "string",
- "l3Rules": [
- {
- "access": "ALLOW",
- "customProtocol": 1,
- "description": "string",
- "destination": {
- "enableIpSubnet": false,
- "ip": "string",
- "ipMask": "string",
- "port": "string"
}, - "priority": 1,
- "protocol": "L3ProtocolEnum_TCP",
- "source": {
- "enableIpSubnet": false,
- "ip": "string",
- "ipMask": "string",
- "port": "string"
}
}
], - "name": "string"
}
{- "requestId": "string"
}
Delete a list of syslog server profiles.
[- "string"
]
{- "requestId": "string"
}
[- {
- "facility": "KEEP_ORIGINAL",
- "flowLevel": "GENERAL_LOGS",
- "id": "string",
- "name": "string",
- "primary": {
- "port": 514,
- "protocol": "TCP",
- "server": "string"
}, - "priority": "EMERGENCY",
- "secondary": {
- "port": 514,
- "protocol": "TCP",
- "server": "string"
}, - "venues": [
- {
- "id": "string",
- "name": "string"
}
]
}
]
Create a new syslog server profile. Content-Type: "application/vnd.ruckus.v1+json" will be deprecated on 2024/09/01.
facility | string Default: "FacilityEnum.KEEP_ORIGINAL" Enum: "KEEP_ORIGINAL" "LOCAL0" "LOCAL1" "LOCAL2" "LOCAL3" "LOCAL4" "LOCAL5" "LOCAL6" "LOCAL7" |
flowLevel | string Default: "FlowLevelEnum.CLIENT_FLOW" Enum: "GENERAL_LOGS" "CLIENT_FLOW" "ALL" |
name required | string [ 2 .. 32 ] characters (?=^((?!(`|\$\()).){2,32}$)^(\S.*\S)$ |
required | object (Wi-Fi_API_and_Model_Documentation_SyslogServer) Syslog server |
priority | string Default: "PriorityEnum.INFO" Enum: "EMERGENCY" "ALERT" "CRITICAL" "ERROR" "WARNING" "NOTICE" "INFO" "ALL" |
object (Wi-Fi_API_and_Model_Documentation_SyslogServer) Syslog server | |
Array of objects (Wi-Fi_API_and_Model_Documentation_IdAndName) |
{- "facility": "KEEP_ORIGINAL",
- "flowLevel": "GENERAL_LOGS",
- "name": "string",
- "primary": {
- "port": 514,
- "protocol": "TCP",
- "server": "string"
}, - "priority": "EMERGENCY",
- "secondary": {
- "port": 514,
- "protocol": "TCP",
- "server": "string"
}, - "venues": [
- {
- "id": "string",
- "name": "string"
}
]
}
{- "requestId": "string"
}
Delete a syslog server profile. Content-Type: "application/vnd.ruckus.v1+json" will be deprecated on 2024/09/01.
syslogServerProfileId required | string Syslog Server Profile ID |
{- "requestId": "string"
}
Get Syslog Server Profile. Content-Type: "application/vnd.ruckus.v1+json" will be deprecated on 2024/09/01.
syslogServerProfileId required | string Syslog Server Profile ID |
{- "facility": "KEEP_ORIGINAL",
- "flowLevel": "GENERAL_LOGS",
- "id": "string",
- "name": "string",
- "primary": {
- "port": 514,
- "protocol": "TCP",
- "server": "string"
}, - "priority": "EMERGENCY",
- "secondary": {
- "port": 514,
- "protocol": "TCP",
- "server": "string"
}, - "venues": [
- {
- "id": "string",
- "name": "string"
}
]
}
Update a syslog server profile. Content-Type: "application/vnd.ruckus.v1+json" will be deprecated on 2024/09/01.
syslogServerProfileId required | string Syslog Server Profile ID |
facility | string Default: "FacilityEnum.KEEP_ORIGINAL" Enum: "KEEP_ORIGINAL" "LOCAL0" "LOCAL1" "LOCAL2" "LOCAL3" "LOCAL4" "LOCAL5" "LOCAL6" "LOCAL7" |
flowLevel | string Default: "FlowLevelEnum.CLIENT_FLOW" Enum: "GENERAL_LOGS" "CLIENT_FLOW" "ALL" |
name required | string [ 2 .. 32 ] characters (?=^((?!(`|\$\()).){2,32}$)^(\S.*\S)$ |
required | object (Wi-Fi_API_and_Model_Documentation_SyslogServer) Syslog server |
priority | string Default: "PriorityEnum.INFO" Enum: "EMERGENCY" "ALERT" "CRITICAL" "ERROR" "WARNING" "NOTICE" "INFO" "ALL" |
object (Wi-Fi_API_and_Model_Documentation_SyslogServer) Syslog server | |
Array of objects (Wi-Fi_API_and_Model_Documentation_IdAndName) |
{- "facility": "KEEP_ORIGINAL",
- "flowLevel": "GENERAL_LOGS",
- "name": "string",
- "primary": {
- "port": 514,
- "protocol": "TCP",
- "server": "string"
}, - "priority": "EMERGENCY",
- "secondary": {
- "port": 514,
- "protocol": "TCP",
- "server": "string"
}, - "venues": [
- {
- "id": "string",
- "name": "string"
}
]
}
{- "requestId": "string"
}
Use this API command to delete a relationship between syslog server profile and venue.
venueId required | string Venue ID |
syslogServerProfileId required | string Syslog server profile identity |
{- "requestId": "string"
}
Use this API command to build a relationship between syslog server profile and venue.
venueId required | string Venue ID |
syslogServerProfileId required | string Syslog server profile identity |
{- "requestId": "string"
}
Create a new network.
name required | string(?=^((?!(`|\$\()).){2,32}$)^(\S.*\S)$ |
type required | string |
accountingRadiusId | string |
authRadiusId | string |
description | string [ 0 .. 255 ] characters |
enableAccountingProxy | boolean Default: false |
enableAuthProxy | boolean Default: false |
required | object (Wi-Fi_API_and_Model_Documentation_AAAWlan) WLAN |
{- "name": "string",
- "type": "string",
- "accountingRadiusId": "string",
- "authRadiusId": "string",
- "description": "string",
- "enableAccountingProxy": false,
- "enableAuthProxy": false,
- "wlan": {
- "advancedCustomization": {
- "accessControlEnable": false,
- "accessControlProfileId": "string",
- "applicationPolicyEnable": false,
- "applicationPolicyId": "string",
- "arpRequestRateLimit": 15,
- "broadcastProbeResponseDelay": 15,
- "clientInactivityTimeout": 120,
- "clientIsolation": false,
- "clientIsolationOptions": {
- "autoVrrp": false,
- "packetsType": "UNICAST"
}, - "clientLoadBalancingEnable": true,
- "devicePolicyId": "string",
- "dhcpRequestRateLimit": 15,
- "directedThreshold": 5,
- "dnsProxy": {
- "dnsProxyRules": [
- {
- "domainName": "string",
- "ipList": [
- "string"
]
}
]
}, - "dnsProxyEnabled": false,
- "enableAaaVlanOverride": true,
- "enableAdditionalRegulatoryDomains": true,
- "enableAirtimeDecongestion": false,
- "enableAntiSpoofing": false,
- "enableApHostNameAdvertisement": false,
- "enableArpRequestRateLimit": true,
- "enableBandBalancing": true,
- "enableDhcpRequestRateLimit": true,
- "enableFastRoaming": false,
- "enableGtkRekey": true,
- "enableJoinRSSIThreshold": false,
- "enableMulticastDownlinkRateLimiting": false,
- "enableMulticastDownlinkRateLimiting6G": false,
- "enableMulticastUplinkRateLimiting": false,
- "enableMulticastUplinkRateLimiting6G": false,
- "enableNeighborReport": true,
- "enableOptimizedConnectivityExperience": false,
- "enableSyslog": false,
- "enableTransientClientManagement": false,
- "forceMobileDeviceDhcp": false,
- "hideSsid": false,
- "joinExpireTime": 300,
- "joinRSSIThreshold": -85,
- "joinWaitThreshold": 10,
- "joinWaitTime": 30,
- "l2AclEnable": false,
- "l2AclPolicyId": "string",
- "l3AclEnable": false,
- "l3AclPolicyId": "string",
- "maxClientsOnWlanPerRadio": 100,
- "mobilityDomainId": 1,
- "multicastDownlinkRateLimiting": 1,
- "multicastFilterEnabled": false,
- "multicastUplinkRateLimiting": 1,
- "proxyARP": false,
- "qosMapSetEnabled": false,
- "qosMapSetOptions": {
- "rules": [
- {
- "dscpExceptionValues": [
- 0
], - "dscpHigh": 0,
- "dscpLow": 0,
- "enabled": true,
- "priority": 7
}
]
}, - "radioCustomization": {
- "bssMinimumPhyRate": "1",
- "managementFrameMinimumPhyRate": "1",
- "phyTypeConstraint": "OFDM",
- "rfBandUsage": "2.4GHZ"
}, - "radiusOptions": {
- "calledStationIdType": "BSSID",
- "nasIdDelimiter": "DASH",
- "nasIdType": "USER",
- "nasMaxRetry": 2,
- "nasReconnectPrimaryMin": 5,
- "nasRequestTimeoutSec": 3,
- "singleSessionIdAccounting": false,
- "userDefinedNasId": "string"
}, - "respectiveAccessControl": true,
- "rssiAssociationRejectionThreshold": -75,
- "totalDownlinkRateLimiting": 0,
- "totalUplinkRateLimiting": 0,
- "userDownlinkRateLimiting": 0,
- "userUplinkRateLimiting": 0,
- "vlanPool": {
- "description": "string",
- "name": "string",
- "vlanMembers": [
- "string"
]
}, - "wifiCallingEnabled": false,
- "wifiCallingIds": [
- "strin"
]
}, - "bypassCNA": false,
- "bypassCPUsingMacAddressAuthentication": false,
- "enabled": true,
- "managementFrameProtection": "Disabled",
- "ssid": "string",
- "vlanId": 1,
- "wlanSecurity": "WPA2Enterprise"
}
}
{- "requestId": "string",
- "response": {
- "id": "string",
- "name": "string",
- "tenantId": "string",
- "type": "string"
}
}
Get the list of external WISPr providers for a captive portal network. Note: these providers have integrated their service with the RUCKUS cloud.
{- "providers": [
- {
- "customExternalProvider": false,
- "name": "string",
- "regions": [
- {
- "accountingRadius": {
- "primary": {
- "ip": "string",
- "port": "string"
}, - "secondary": {
- "ip": "string",
- "port": "string"
}
}, - "authRadius": {
- "primary": {
- "ip": "string",
- "port": "string"
}, - "secondary": {
- "ip": "string",
- "port": "string"
}
}, - "captivePortalUrl": "string",
- "externalProviderUrl": "string",
- "name": "string",
- "redirectUrl": "string",
- "showAnalyticsData": false
}
]
}
]
}
Get the network details.
networkId required | string Network ID |
deep | boolean Default: false Get deep details of this network. |
{- "id": "string",
- "name": "string",
- "tenantId": "string",
- "type": "Wi-Fi_API_and_Model_Documentation_AAANetwork",
- "accountingRadiusId": "string",
- "authRadiusId": "string",
- "description": "string",
- "enableAccountingProxy": false,
- "enableAuthProxy": false,
- "venues": [
- {
- "allApGroupsRadio": "Both",
- "allApGroupsRadioTypes": [
- "2.4-GHz"
], - "allApGroupsVlanId": 1,
- "apGroups": [
- {
- "apGroupId": "string",
- "apGroupName": "string",
- "id": "string",
- "isDefault": false,
- "radio": "Both",
- "radioTypes": [
- "2.4-GHz"
], - "validationError": false,
- "validationErrorReachedMaxConnectedCaptiveNetworksLimit": false,
- "validationErrorReachedMaxConnectedNetworksLimit": false,
- "validationErrorSsidAlreadyActivated": false,
- "vlanId": 1,
- "vlanPoolId": "string",
- "vlanPoolName": "string"
}
], - "clientIsolationAllowlistId": "string",
- "dual5gEnabled": false,
- "id": "string",
- "isAllApGroups": true,
- "networkId": "string",
- "scheduler": {
- "fri": "string",
- "mon": "string",
- "sat": "string",
- "sun": "string",
- "thu": "string",
- "tue": "string",
- "type": "ALWAYS_ON",
- "wed": "string"
}, - "tripleBandEnabled": false,
- "venueId": "string",
- "vlanPoolId": "string"
}
], - "wlan": {
- "advancedCustomization": {
- "accessControlEnable": false,
- "accessControlProfileId": "string",
- "applicationPolicyEnable": false,
- "applicationPolicyId": "string",
- "arpRequestRateLimit": 15,
- "broadcastProbeResponseDelay": 15,
- "clientInactivityTimeout": 120,
- "clientIsolation": false,
- "clientIsolationOptions": {
- "autoVrrp": false,
- "packetsType": "UNICAST"
}, - "clientLoadBalancingEnable": true,
- "devicePolicyId": "string",
- "dhcpRequestRateLimit": 15,
- "directedThreshold": 5,
- "dnsProxy": {
- "dnsProxyRules": [
- {
- "domainName": "string",
- "ipList": [
- "string"
]
}
]
}, - "dnsProxyEnabled": false,
- "enableAaaVlanOverride": true,
- "enableAdditionalRegulatoryDomains": true,
- "enableAirtimeDecongestion": false,
- "enableAntiSpoofing": false,
- "enableApHostNameAdvertisement": false,
- "enableArpRequestRateLimit": true,
- "enableBandBalancing": true,
- "enableDhcpRequestRateLimit": true,
- "enableFastRoaming": false,
- "enableGtkRekey": true,
- "enableJoinRSSIThreshold": false,
- "enableMulticastDownlinkRateLimiting": false,
- "enableMulticastDownlinkRateLimiting6G": false,
- "enableMulticastUplinkRateLimiting": false,
- "enableMulticastUplinkRateLimiting6G": false,
- "enableNeighborReport": true,
- "enableOptimizedConnectivityExperience": false,
- "enableSyslog": false,
- "enableTransientClientManagement": false,
- "forceMobileDeviceDhcp": false,
- "hideSsid": false,
- "joinExpireTime": 300,
- "joinRSSIThreshold": -85,
- "joinWaitThreshold": 10,
- "joinWaitTime": 30,
- "l2AclEnable": false,
- "l2AclPolicyId": "string",
- "l3AclEnable": false,
- "l3AclPolicyId": "string",
- "maxClientsOnWlanPerRadio": 100,
- "mobilityDomainId": 1,
- "multicastDownlinkRateLimiting": 1,
- "multicastFilterEnabled": false,
- "multicastUplinkRateLimiting": 1,
- "proxyARP": false,
- "qosMapSetEnabled": false,
- "qosMapSetOptions": {
- "rules": [
- {
- "dscpExceptionValues": [
- 0
], - "dscpHigh": 0,
- "dscpLow": 0,
- "enabled": true,
- "id": "string",
- "priority": 7
}
]
}, - "radioCustomization": {
- "bssMinimumPhyRate": "1",
- "managementFrameMinimumPhyRate": "1",
- "phyTypeConstraint": "OFDM",
- "rfBandUsage": "2.4GHZ"
}, - "radiusOptions": {
- "calledStationIdType": "BSSID",
- "nasIdDelimiter": "DASH",
- "nasIdType": "USER",
- "nasMaxRetry": 2,
- "nasReconnectPrimaryMin": 5,
- "nasRequestTimeoutSec": 3,
- "singleSessionIdAccounting": false,
- "userDefinedNasId": "string"
}, - "respectiveAccessControl": true,
- "rssiAssociationRejectionThreshold": -75,
- "totalDownlinkRateLimiting": 0,
- "totalUplinkRateLimiting": 0,
- "userDownlinkRateLimiting": 0,
- "userUplinkRateLimiting": 0,
- "vlanPool": {
- "description": "string",
- "id": "string",
- "name": "string",
- "tenantId": "string",
- "vlanMembers": [
- "string"
]
}, - "wifiCallingEnabled": false,
- "wifiCallingIds": [
- "strin"
]
}, - "bypassCNA": false,
- "bypassCPUsingMacAddressAuthentication": false,
- "enabled": true,
- "managementFrameProtection": "Disabled",
- "ssid": "string",
- "vlanId": 1,
- "wlanSecurity": "WPA2Enterprise"
}
}
Update this network, including nested details.
networkId required | string Network ID |
name required | string(?=^((?!(`|\$\()).){2,32}$)^(\S.*\S)$ |
type required | string |
accountingRadiusId | string |
authRadiusId | string |
description | string [ 0 .. 255 ] characters |
enableAccountingProxy | boolean Default: false |
enableAuthProxy | boolean Default: false |
required | object (Wi-Fi_API_and_Model_Documentation_AAAWlan) WLAN |
{- "name": "string",
- "type": "string",
- "accountingRadiusId": "string",
- "authRadiusId": "string",
- "description": "string",
- "enableAccountingProxy": false,
- "enableAuthProxy": false,
- "wlan": {
- "advancedCustomization": {
- "accessControlEnable": false,
- "accessControlProfileId": "string",
- "applicationPolicyEnable": false,
- "applicationPolicyId": "string",
- "arpRequestRateLimit": 15,
- "broadcastProbeResponseDelay": 15,
- "clientInactivityTimeout": 120,
- "clientIsolation": false,
- "clientIsolationOptions": {
- "autoVrrp": false,
- "packetsType": "UNICAST"
}, - "clientLoadBalancingEnable": true,
- "devicePolicyId": "string",
- "dhcpRequestRateLimit": 15,
- "directedThreshold": 5,
- "dnsProxy": {
- "dnsProxyRules": [
- {
- "domainName": "string",
- "ipList": [
- "string"
]
}
]
}, - "dnsProxyEnabled": false,
- "enableAaaVlanOverride": true,
- "enableAdditionalRegulatoryDomains": true,
- "enableAirtimeDecongestion": false,
- "enableAntiSpoofing": false,
- "enableApHostNameAdvertisement": false,
- "enableArpRequestRateLimit": true,
- "enableBandBalancing": true,
- "enableDhcpRequestRateLimit": true,
- "enableFastRoaming": false,
- "enableGtkRekey": true,
- "enableJoinRSSIThreshold": false,
- "enableMulticastDownlinkRateLimiting": false,
- "enableMulticastDownlinkRateLimiting6G": false,
- "enableMulticastUplinkRateLimiting": false,
- "enableMulticastUplinkRateLimiting6G": false,
- "enableNeighborReport": true,
- "enableOptimizedConnectivityExperience": false,
- "enableSyslog": false,
- "enableTransientClientManagement": false,
- "forceMobileDeviceDhcp": false,
- "hideSsid": false,
- "joinExpireTime": 300,
- "joinRSSIThreshold": -85,
- "joinWaitThreshold": 10,
- "joinWaitTime": 30,
- "l2AclEnable": false,
- "l2AclPolicyId": "string",
- "l3AclEnable": false,
- "l3AclPolicyId": "string",
- "maxClientsOnWlanPerRadio": 100,
- "mobilityDomainId": 1,
- "multicastDownlinkRateLimiting": 1,
- "multicastFilterEnabled": false,
- "multicastUplinkRateLimiting": 1,
- "proxyARP": false,
- "qosMapSetEnabled": false,
- "qosMapSetOptions": {
- "rules": [
- {
- "dscpExceptionValues": [
- 0
], - "dscpHigh": 0,
- "dscpLow": 0,
- "enabled": true,
- "priority": 7
}
]
}, - "radioCustomization": {
- "bssMinimumPhyRate": "1",
- "managementFrameMinimumPhyRate": "1",
- "phyTypeConstraint": "OFDM",
- "rfBandUsage": "2.4GHZ"
}, - "radiusOptions": {
- "calledStationIdType": "BSSID",
- "nasIdDelimiter": "DASH",
- "nasIdType": "USER",
- "nasMaxRetry": 2,
- "nasReconnectPrimaryMin": 5,
- "nasRequestTimeoutSec": 3,
- "singleSessionIdAccounting": false,
- "userDefinedNasId": "string"
}, - "respectiveAccessControl": true,
- "rssiAssociationRejectionThreshold": -75,
- "totalDownlinkRateLimiting": 0,
- "totalUplinkRateLimiting": 0,
- "userDownlinkRateLimiting": 0,
- "userUplinkRateLimiting": 0,
- "vlanPool": {
- "description": "string",
- "name": "string",
- "vlanMembers": [
- "string"
]
}, - "wifiCallingEnabled": false,
- "wifiCallingIds": [
- "strin"
]
}, - "bypassCNA": false,
- "bypassCPUsingMacAddressAuthentication": false,
- "enabled": true,
- "managementFrameProtection": "Disabled",
- "ssid": "string",
- "vlanId": 1,
- "wlanSecurity": "WPA2Enterprise"
}
}
{- "requestId": "string"
}
Get Wi-Fi network settings on this venue.
venueId required | string Venue ID |
wifiNetworkId required | string Wi-Fi Network ID |
{- "allApGroupsRadioTypes": [
- "2.4-GHz"
], - "allApGroupsVlanId": 1,
- "isAllApGroups": true,
- "scheduler": {
- "fri": "string",
- "mon": "string",
- "sat": "string",
- "sun": "string",
- "thu": "string",
- "tue": "string",
- "type": "ALWAYS_ON",
- "wed": "string"
}
}
Update Wi-Fi network settings on this venue.
venueId required | string Venue ID |
wifiNetworkId required | string Wi-Fi Network ID |
allApGroupsRadioTypes | Array of strings Items Enum: "2.4-GHz" "5-GHz" "6-GHz" |
allApGroupsVlanId | integer <int32> [ 1 .. 4094 ] |
isAllApGroups | boolean Default: true |
object (Wi-Fi_API_and_Model_Documentation_NetworkVenueScheduler) Network-Venue scheduler |
{- "allApGroupsRadioTypes": [
- "2.4-GHz"
], - "allApGroupsVlanId": 1,
- "isAllApGroups": true,
- "scheduler": {
- "fri": "string",
- "mon": "string",
- "sat": "string",
- "sun": "string",
- "thu": "string",
- "tue": "string",
- "type": "ALWAYS_ON",
- "wed": "string"
}
}
{- "requestId": "string"
}
Create a new Wi-Fi network.
name required | string(?=^((?!(`|\$\()).){2,32}$)^(\S.*\S)$ |
type required | string |
description | string [ 0 .. 255 ] characters |
required | object (Wi-Fi_API_and_Model_Documentation_AAAWifiWlan) AAA Wi-Fi WLAN |
{- "name": "string",
- "type": "string",
- "description": "string",
- "wlan": {
- "advancedCustomization": {
- "arpRequestRateLimit": 15,
- "broadcastProbeResponseDelay": 15,
- "clientInactivityTimeout": 120,
- "clientIsolation": false,
- "clientIsolationOptions": {
- "autoVrrp": false,
- "packetsType": "UNICAST"
}, - "clientLoadBalancingEnable": true,
- "dhcpRequestRateLimit": 15,
- "directedThreshold": 5,
- "dnsProxy": {
- "dnsProxyRules": [
- {
- "domainName": "string",
- "ipList": [
- "string"
]
}
]
}, - "dnsProxyEnabled": false,
- "enableAaaVlanOverride": true,
- "enableAdditionalRegulatoryDomains": true,
- "enableAirtimeDecongestion": false,
- "enableAntiSpoofing": false,
- "enableApHostNameAdvertisement": false,
- "enableArpRequestRateLimit": true,
- "enableBandBalancing": true,
- "enableDhcpRequestRateLimit": true,
- "enableFastRoaming": false,
- "enableGtkRekey": true,
- "enableJoinRSSIThreshold": false,
- "enableMulticastDownlinkRateLimiting": false,
- "enableMulticastDownlinkRateLimiting6G": false,
- "enableMulticastUplinkRateLimiting": false,
- "enableMulticastUplinkRateLimiting6G": false,
- "enableNeighborReport": true,
- "enableOptimizedConnectivityExperience": false,
- "enableSyslog": false,
- "enableTransientClientManagement": false,
- "forceMobileDeviceDhcp": false,
- "hideSsid": false,
- "joinExpireTime": 300,
- "joinRSSIThreshold": -85,
- "joinWaitThreshold": 10,
- "joinWaitTime": 30,
- "maxClientsOnWlanPerRadio": 100,
- "mobilityDomainId": 1,
- "multicastDownlinkRateLimiting": 1,
- "multicastFilterEnabled": false,
- "multicastUplinkRateLimiting": 1,
- "proxyARP": false,
- "qosMapSetEnabled": false,
- "qosMapSetOptions": {
- "rules": [
- {
- "dscpExceptionValues": [
- 0
], - "dscpHigh": 0,
- "dscpLow": 0,
- "enabled": true,
- "priority": 7
}
]
}, - "radioCustomization": {
- "bssMinimumPhyRate": "1",
- "managementFrameMinimumPhyRate": "1",
- "phyTypeConstraint": "OFDM",
- "rfBandUsage": "2.4GHZ"
}, - "radiusOptions": {
- "calledStationIdType": "BSSID",
- "nasIdDelimiter": "DASH",
- "nasIdType": "USER",
- "nasMaxRetry": 2,
- "nasReconnectPrimaryMin": 5,
- "nasRequestTimeoutSec": 3,
- "singleSessionIdAccounting": false,
- "userDefinedNasId": "string"
}, - "respectiveAccessControl": true,
- "rssiAssociationRejectionThreshold": -75,
- "totalDownlinkRateLimiting": 0,
- "totalUplinkRateLimiting": 0,
- "userDownlinkRateLimiting": 0,
- "userUplinkRateLimiting": 0
}, - "bypassCNA": false,
- "bypassCPUsingMacAddressAuthentication": false,
- "enabled": true,
- "managementFrameProtection": "Disabled",
- "ssid": "string",
- "vlanId": 1,
- "wlanSecurity": "WPA2Enterprise"
}
}
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
Update the passphrase settings for the Wi-Fi recovery network.
passphrase | string^([0-9]{4}){4}$ |
{- "passphrase": "string"
}
{- "requestId": "string"
}
Get the list of external WISPr providers for a captive portal network. Note: these providers have integrated their service with the RUCKUS cloud.
{- "wisprProviders": [
- {
- "customExternalProvider": false,
- "name": "string",
- "regions": [
- {
- "accountingRadius": {
- "primary": {
- "ip": "string",
- "port": "string"
}, - "secondary": {
- "ip": "string",
- "port": "string"
}
}, - "authRadius": {
- "primary": {
- "ip": "string",
- "port": "string"
}, - "secondary": {
- "ip": "string",
- "port": "string"
}
}, - "captivePortalUrl": "string",
- "externalProviderUrl": "string",
- "name": "string",
- "redirectUrl": "string",
- "showAnalyticsData": false
}
]
}
]
}
Get the Wi-Fi network details.
wifiNetworkId required | string Wi-Fi Network ID |
{- "id": "string",
- "name": "string",
- "type": "Wi-Fi_API_and_Model_Documentation_AAAWifiNetwork",
- "description": "string",
- "wlan": {
- "advancedCustomization": {
- "arpRequestRateLimit": 15,
- "broadcastProbeResponseDelay": 15,
- "clientInactivityTimeout": 120,
- "clientIsolation": false,
- "clientIsolationOptions": {
- "autoVrrp": false,
- "packetsType": "UNICAST"
}, - "clientLoadBalancingEnable": true,
- "dhcpRequestRateLimit": 15,
- "directedThreshold": 5,
- "dnsProxy": {
- "dnsProxyRules": [
- {
- "domainName": "string",
- "ipList": [
- "string"
]
}
]
}, - "dnsProxyEnabled": false,
- "enableAaaVlanOverride": true,
- "enableAdditionalRegulatoryDomains": true,
- "enableAirtimeDecongestion": false,
- "enableAntiSpoofing": false,
- "enableApHostNameAdvertisement": false,
- "enableArpRequestRateLimit": true,
- "enableBandBalancing": true,
- "enableDhcpRequestRateLimit": true,
- "enableFastRoaming": false,
- "enableGtkRekey": true,
- "enableJoinRSSIThreshold": false,
- "enableMulticastDownlinkRateLimiting": false,
- "enableMulticastDownlinkRateLimiting6G": false,
- "enableMulticastUplinkRateLimiting": false,
- "enableMulticastUplinkRateLimiting6G": false,
- "enableNeighborReport": true,
- "enableOptimizedConnectivityExperience": false,
- "enableSyslog": false,
- "enableTransientClientManagement": false,
- "forceMobileDeviceDhcp": false,
- "hideSsid": false,
- "joinExpireTime": 300,
- "joinRSSIThreshold": -85,
- "joinWaitThreshold": 10,
- "joinWaitTime": 30,
- "maxClientsOnWlanPerRadio": 100,
- "mobilityDomainId": 1,
- "multicastDownlinkRateLimiting": 1,
- "multicastFilterEnabled": false,
- "multicastUplinkRateLimiting": 1,
- "proxyARP": false,
- "qosMapSetEnabled": false,
- "qosMapSetOptions": {
- "rules": [
- {
- "dscpExceptionValues": [
- 0
], - "dscpHigh": 0,
- "dscpLow": 0,
- "enabled": true,
- "id": "string",
- "priority": 7
}
]
}, - "radioCustomization": {
- "bssMinimumPhyRate": "1",
- "managementFrameMinimumPhyRate": "1",
- "phyTypeConstraint": "OFDM",
- "rfBandUsage": "2.4GHZ"
}, - "radiusOptions": {
- "calledStationIdType": "BSSID",
- "nasIdDelimiter": "DASH",
- "nasIdType": "USER",
- "nasMaxRetry": 2,
- "nasReconnectPrimaryMin": 5,
- "nasRequestTimeoutSec": 3,
- "singleSessionIdAccounting": false,
- "userDefinedNasId": "string"
}, - "respectiveAccessControl": true,
- "rssiAssociationRejectionThreshold": -75,
- "totalDownlinkRateLimiting": 0,
- "totalUplinkRateLimiting": 0,
- "userDownlinkRateLimiting": 0,
- "userUplinkRateLimiting": 0
}, - "bypassCNA": false,
- "bypassCPUsingMacAddressAuthentication": false,
- "enabled": true,
- "id": "string",
- "managementFrameProtection": "Disabled",
- "ssid": "string",
- "vlanId": 1,
- "wlanSecurity": "WPA2Enterprise"
}
}
Update this Wi-Fi network, including nested details.
wifiNetworkId required | string Wi-Fi Network ID |
name required | string(?=^((?!(`|\$\()).){2,32}$)^(\S.*\S)$ |
type required | string |
description | string [ 0 .. 255 ] characters |
required | object (Wi-Fi_API_and_Model_Documentation_AAAWifiWlan) AAA Wi-Fi WLAN |
{- "name": "string",
- "type": "string",
- "description": "string",
- "wlan": {
- "advancedCustomization": {
- "arpRequestRateLimit": 15,
- "broadcastProbeResponseDelay": 15,
- "clientInactivityTimeout": 120,
- "clientIsolation": false,
- "clientIsolationOptions": {
- "autoVrrp": false,
- "packetsType": "UNICAST"
}, - "clientLoadBalancingEnable": true,
- "dhcpRequestRateLimit": 15,
- "directedThreshold": 5,
- "dnsProxy": {
- "dnsProxyRules": [
- {
- "domainName": "string",
- "ipList": [
- "string"
]
}
]
}, - "dnsProxyEnabled": false,
- "enableAaaVlanOverride": true,
- "enableAdditionalRegulatoryDomains": true,
- "enableAirtimeDecongestion": false,
- "enableAntiSpoofing": false,
- "enableApHostNameAdvertisement": false,
- "enableArpRequestRateLimit": true,
- "enableBandBalancing": true,
- "enableDhcpRequestRateLimit": true,
- "enableFastRoaming": false,
- "enableGtkRekey": true,
- "enableJoinRSSIThreshold": false,
- "enableMulticastDownlinkRateLimiting": false,
- "enableMulticastDownlinkRateLimiting6G": false,
- "enableMulticastUplinkRateLimiting": false,
- "enableMulticastUplinkRateLimiting6G": false,
- "enableNeighborReport": true,
- "enableOptimizedConnectivityExperience": false,
- "enableSyslog": false,
- "enableTransientClientManagement": false,
- "forceMobileDeviceDhcp": false,
- "hideSsid": false,
- "joinExpireTime": 300,
- "joinRSSIThreshold": -85,
- "joinWaitThreshold": 10,
- "joinWaitTime": 30,
- "maxClientsOnWlanPerRadio": 100,
- "mobilityDomainId": 1,
- "multicastDownlinkRateLimiting": 1,
- "multicastFilterEnabled": false,
- "multicastUplinkRateLimiting": 1,
- "proxyARP": false,
- "qosMapSetEnabled": false,
- "qosMapSetOptions": {
- "rules": [
- {
- "dscpExceptionValues": [
- 0
], - "dscpHigh": 0,
- "dscpLow": 0,
- "enabled": true,
- "priority": 7
}
]
}, - "radioCustomization": {
- "bssMinimumPhyRate": "1",
- "managementFrameMinimumPhyRate": "1",
- "phyTypeConstraint": "OFDM",
- "rfBandUsage": "2.4GHZ"
}, - "radiusOptions": {
- "calledStationIdType": "BSSID",
- "nasIdDelimiter": "DASH",
- "nasIdType": "USER",
- "nasMaxRetry": 2,
- "nasReconnectPrimaryMin": 5,
- "nasRequestTimeoutSec": 3,
- "singleSessionIdAccounting": false,
- "userDefinedNasId": "string"
}, - "respectiveAccessControl": true,
- "rssiAssociationRejectionThreshold": -75,
- "totalDownlinkRateLimiting": 0,
- "totalUplinkRateLimiting": 0,
- "userDownlinkRateLimiting": 0,
- "userUplinkRateLimiting": 0
}, - "bypassCNA": false,
- "bypassCPUsingMacAddressAuthentication": false,
- "enabled": true,
- "managementFrameProtection": "Disabled",
- "ssid": "string",
- "vlanId": 1,
- "wlanSecurity": "WPA2Enterprise"
}
}
{- "requestId": "string"
}
Validate the x509 certificate chain issued by a trusted certificate authority.
info | string |
Array of objects (Wi-Fi_API_and_Model_Documentation_X509Certificate) | |
required | object (Wi-Fi_API_and_Model_Documentation_X509Certificate) X509 certificate |
{- "info": "string",
- "interCerts": [
- {
- "certData": "string",
- "fileName": "string",
- "isRootCert": false
}
], - "rootCert": {
- "certData": "string",
- "fileName": "string",
- "isRootCert": false
}
}
{- "requestId": "string"
}
Use this API command to deactivate an application policy on an access control profile.
accessControlProfileId required | string |
applicationPolicyId required | string |
{- "requestId": "string"
}
Use this API command to activate an application policy on an access control profile.
accessControlProfileId required | string |
applicationPolicyId required | string |
{- "requestId": "string"
}
Use this API command to delete an application policy list.
[- "string"
]
{- "requestId": "string"
}
Use this API command to get the application policy list.
[- {
- "description": "string",
- "id": "string",
- "name": "string",
- "rules": [
- {
- "accessControl": "DENY",
- "applicationId": 0,
- "applicationName": "string",
- "category": "string",
- "categoryId": 0,
- "destinationIp": "string",
- "destinationPort": 1,
- "downLinkMarkingType": "VOICE",
- "downlink": 250,
- "id": "string",
- "markingPriority": "IEEE802_1P",
- "name": "string",
- "netmask": "string",
- "portMapping": "IP_WITH_PORT",
- "priority": 0,
- "protocol": "TCP",
- "ruleType": "SIGNATURE",
- "upLinkMarkingType": "VOICE",
- "uplink": 250
}
], - "tenantId": "string"
}
]
Use this API command to create a new application policy. Content-Type: "application/vnd.ruckus.v1+json" will be deprecated on 2024/09/01.
description | string [ 0 .. 64 ] characters |
name required | string [ 2 .. 32 ] characters |
Array of objects (Wi-Fi_API_and_Model_Documentation_ApplicationPolicyRule) [ 1 .. 128 ] items |
{- "description": "string",
- "name": "string",
- "rules": [
- {
- "accessControl": "DENY",
- "applicationId": 0,
- "applicationName": "string",
- "category": "string",
- "categoryId": 0,
- "destinationIp": "string",
- "destinationPort": 1,
- "downLinkMarkingType": "VOICE",
- "downlink": 250,
- "markingPriority": "IEEE802_1P",
- "name": "string",
- "netmask": "string",
- "portMapping": "IP_WITH_PORT",
- "priority": 0,
- "protocol": "TCP",
- "ruleType": "SIGNATURE",
- "upLinkMarkingType": "VOICE",
- "uplink": 250
}
]
}
{- "requestId": "string",
- "response": {
- "description": "string",
- "id": "string",
- "name": "string",
- "rules": [
- {
- "accessControl": "DENY",
- "applicationId": 0,
- "applicationName": "string",
- "category": "string",
- "categoryId": 0,
- "destinationIp": "string",
- "destinationPort": 1,
- "downLinkMarkingType": "VOICE",
- "downlink": 250,
- "id": "string",
- "markingPriority": "IEEE802_1P",
- "name": "string",
- "netmask": "string",
- "portMapping": "IP_WITH_PORT",
- "priority": 0,
- "protocol": "TCP",
- "ruleType": "SIGNATURE",
- "upLinkMarkingType": "VOICE",
- "uplink": 250
}
], - "tenantId": "string"
}
}
Use this API command to get the application policy details. Content-Type: "application/vnd.ruckus.v1+json" will be deprecated on 2024/09/01.
applicationPolicyId required | string |
{- "description": "string",
- "id": "string",
- "name": "string",
- "rules": [
- {
- "accessControl": "DENY",
- "applicationId": 0,
- "applicationName": "string",
- "category": "string",
- "categoryId": 0,
- "destinationIp": "string",
- "destinationPort": 1,
- "downLinkMarkingType": "VOICE",
- "downlink": 250,
- "id": "string",
- "markingPriority": "IEEE802_1P",
- "name": "string",
- "netmask": "string",
- "portMapping": "IP_WITH_PORT",
- "priority": 0,
- "protocol": "TCP",
- "ruleType": "SIGNATURE",
- "upLinkMarkingType": "VOICE",
- "uplink": 250
}
], - "tenantId": "string"
}
Use this API command to update application policy. Content-Type: "application/vnd.ruckus.v1+json" will be deprecated on 2024/09/01.
applicationPolicyId required | string |
description | string [ 0 .. 64 ] characters |
name required | string [ 2 .. 32 ] characters |
Array of objects (Wi-Fi_API_and_Model_Documentation_ApplicationPolicyRule) [ 1 .. 128 ] items |
{- "description": "string",
- "name": "string",
- "rules": [
- {
- "accessControl": "DENY",
- "applicationId": 0,
- "applicationName": "string",
- "category": "string",
- "categoryId": 0,
- "destinationIp": "string",
- "destinationPort": 1,
- "downLinkMarkingType": "VOICE",
- "downlink": 250,
- "markingPriority": "IEEE802_1P",
- "name": "string",
- "netmask": "string",
- "portMapping": "IP_WITH_PORT",
- "priority": 0,
- "protocol": "TCP",
- "ruleType": "SIGNATURE",
- "upLinkMarkingType": "VOICE",
- "uplink": 250
}
]
}
{- "requestId": "string"
}
[- {
- "aps": [
- {
- "apGroupId": "string",
- "bonjourGateway": {
- "rules": [
- {
- "enabled": false,
- "fromVlan": 1,
- "mdnsName": "string",
- "mdnsProtocol": "TCP",
- "service": "AIRDISK",
- "toVlan": 1
}
]
}, - "bssColoring": {
- "bssColoringEnabled": false,
- "useVenueSettings": true
}, - "clientAdmissionControl": {
- "enable24G": false,
- "enable50G": false,
- "maxRadioLoad24G": 75,
- "maxRadioLoad50G": 75,
- "minClientCount24G": 10,
- "minClientCount50G": 20,
- "minClientThroughput24G": 0,
- "minClientThroughput50G": 0,
- "useVenueSettings": true
}, - "clientCount": 0,
- "description": "string",
- "deviceGps": {
- "latitude": "string",
- "longitude": "string"
}, - "externalIp": "null",
- "firmware": "null",
- "indoorModel": false,
- "ip": "null",
- "lanPorts": {
- "lanPorts": [
- {
- "enabled": true,
- "portId": "string",
- "type": "ACCESS",
- "untagId": 1,
- "vlanMembers": "string"
}
], - "poeOut": false,
- "useVenueSettings": false
}, - "lastContacted": "null",
- "lastUpdated": "null",
- "mac": "null",
- "meshRole": "null",
- "model": "null",
- "name": "string",
- "poePortStatus": "null",
- "position": {
- "floorplanId": "string",
- "xPercent": 0,
- "yPercent": 0
}, - "radio": {
- "apRadioParams24G": {
- "allowedChannels": [
- "1"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "apRadioParams50G": {
- "allowedChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "apRadioParams6G": {
- "allowedChannels": [
- "1"
], - "bssMinRate6G": "HE_MCS_0",
- "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "enableMulticastDownlinkRateLimiting": false,
- "enableMulticastUplinkRateLimiting": false,
- "manualChannel": 0,
- "method": "MANUAL",
- "mgmtTxRate6G": "6",
- "multicastDownlinkRateLimiting": 1,
- "multicastUplinkRateLimiting": 1,
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "MAX",
- "useVenueSettings": false
}, - "apRadioParamsDual5G": {
- "enabled": true,
- "lower5gEnabled": false,
- "radioParamsLower5G": {
- "allowedChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "radioParamsUpper5G": {
- "allowedChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "upper5gEnabled": false,
- "useVenueEnabled": false
}, - "enable24G": false,
- "enable50G": false,
- "enable6G": false,
- "useVenueSettings": true
}, - "serialNumber": "string",
- "softDeleted": false,
- "softDeletedDate": "2019-08-24T14:15:22Z",
- "state": "InSetupPhase",
- "subState": "NeverContactedCloud",
- "tags": [
- "string"
], - "uptime_seconds": 0,
- "venueId": "string"
}
], - "description": "string",
- "id": "string",
- "isDefault": false,
- "name": "string",
- "venueId": "string"
}
]
Get the AP-group details.
apGroupId required | string AP-group ID |
{- "aps": [
- {
- "apGroupId": "string",
- "bonjourGateway": {
- "rules": [
- {
- "enabled": false,
- "fromVlan": 1,
- "mdnsName": "string",
- "mdnsProtocol": "TCP",
- "service": "AIRDISK",
- "toVlan": 1
}
]
}, - "bssColoring": {
- "bssColoringEnabled": false,
- "useVenueSettings": true
}, - "clientAdmissionControl": {
- "enable24G": false,
- "enable50G": false,
- "maxRadioLoad24G": 75,
- "maxRadioLoad50G": 75,
- "minClientCount24G": 10,
- "minClientCount50G": 20,
- "minClientThroughput24G": 0,
- "minClientThroughput50G": 0,
- "useVenueSettings": true
}, - "clientCount": 0,
- "description": "string",
- "deviceGps": {
- "latitude": "string",
- "longitude": "string"
}, - "externalIp": "null",
- "firmware": "null",
- "indoorModel": false,
- "ip": "null",
- "lanPorts": {
- "lanPorts": [
- {
- "enabled": true,
- "portId": "string",
- "type": "ACCESS",
- "untagId": 1,
- "vlanMembers": "string"
}
], - "poeOut": false,
- "useVenueSettings": false
}, - "lastContacted": "null",
- "lastUpdated": "null",
- "mac": "null",
- "meshRole": "null",
- "model": "null",
- "name": "string",
- "poePortStatus": "null",
- "position": {
- "floorplanId": "string",
- "xPercent": 0,
- "yPercent": 0
}, - "radio": {
- "apRadioParams24G": {
- "allowedChannels": [
- "1"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "apRadioParams50G": {
- "allowedChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "apRadioParams6G": {
- "allowedChannels": [
- "1"
], - "bssMinRate6G": "HE_MCS_0",
- "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "enableMulticastDownlinkRateLimiting": false,
- "enableMulticastUplinkRateLimiting": false,
- "manualChannel": 0,
- "method": "MANUAL",
- "mgmtTxRate6G": "6",
- "multicastDownlinkRateLimiting": 1,
- "multicastUplinkRateLimiting": 1,
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "MAX",
- "useVenueSettings": false
}, - "apRadioParamsDual5G": {
- "enabled": true,
- "lower5gEnabled": false,
- "radioParamsLower5G": {
- "allowedChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "radioParamsUpper5G": {
- "allowedChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "upper5gEnabled": false,
- "useVenueEnabled": false
}, - "enable24G": false,
- "enable50G": false,
- "enable6G": false,
- "useVenueSettings": true
}, - "serialNumber": "string",
- "softDeleted": false,
- "softDeletedDate": "2019-08-24T14:15:22Z",
- "state": "InSetupPhase",
- "subState": "NeverContactedCloud",
- "tags": [
- "string"
], - "uptime_seconds": 0,
- "venueId": "string"
}
], - "description": "string",
- "id": "string",
- "isDefault": false,
- "name": "string",
- "venueId": "string"
}
Update an AP-group.
Note: AP-Groups cannot be moved between venues, but a single AP can be moved between venues using the update AP endpoint.
apGroupId required | string AP-group ID |
Array of objects (Wi-Fi_API_and_Model_Documentation_ApSerialNumber) | |
description | string [ 2 .. 180 ] characters |
name required | string(?=^((?!(`|\$\()).){2,64}$)^(\S.*\S)$ |
venueId | string Deprecated |
{- "apSerialNumbers": [
- {
- "serialNumber": "string",
- "softDeleted": false,
- "softDeletedDate": "2019-08-24T14:15:22Z"
}
], - "description": "string",
- "name": "string",
- "venueId": "string"
}
{- "requestId": "string"
}
Get the AP-group list by venue.
venueId required | string Venue ID |
defaultOnly | boolean Default: false Only get the details of default AP Group in this venue. |
[- {
- "aps": [
- {
- "apGroupId": "string",
- "bonjourGateway": {
- "rules": [
- {
- "enabled": false,
- "fromVlan": 1,
- "mdnsName": "string",
- "mdnsProtocol": "TCP",
- "service": "AIRDISK",
- "toVlan": 1
}
]
}, - "bssColoring": {
- "bssColoringEnabled": false,
- "useVenueSettings": true
}, - "clientAdmissionControl": {
- "enable24G": false,
- "enable50G": false,
- "maxRadioLoad24G": 75,
- "maxRadioLoad50G": 75,
- "minClientCount24G": 10,
- "minClientCount50G": 20,
- "minClientThroughput24G": 0,
- "minClientThroughput50G": 0,
- "useVenueSettings": true
}, - "clientCount": 0,
- "description": "string",
- "deviceGps": {
- "latitude": "string",
- "longitude": "string"
}, - "externalIp": "null",
- "firmware": "null",
- "indoorModel": false,
- "ip": "null",
- "lanPorts": {
- "lanPorts": [
- {
- "enabled": true,
- "portId": "string",
- "type": "ACCESS",
- "untagId": 1,
- "vlanMembers": "string"
}
], - "poeOut": false,
- "useVenueSettings": false
}, - "lastContacted": "null",
- "lastUpdated": "null",
- "mac": "null",
- "meshRole": "null",
- "model": "null",
- "name": "string",
- "poePortStatus": "null",
- "position": {
- "floorplanId": "string",
- "xPercent": 0,
- "yPercent": 0
}, - "radio": {
- "apRadioParams24G": {
- "allowedChannels": [
- "1"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "apRadioParams50G": {
- "allowedChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "apRadioParams6G": {
- "allowedChannels": [
- "1"
], - "bssMinRate6G": "HE_MCS_0",
- "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "enableMulticastDownlinkRateLimiting": false,
- "enableMulticastUplinkRateLimiting": false,
- "manualChannel": 0,
- "method": "MANUAL",
- "mgmtTxRate6G": "6",
- "multicastDownlinkRateLimiting": 1,
- "multicastUplinkRateLimiting": 1,
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "MAX",
- "useVenueSettings": false
}, - "apRadioParamsDual5G": {
- "enabled": true,
- "lower5gEnabled": false,
- "radioParamsLower5G": {
- "allowedChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "radioParamsUpper5G": {
- "allowedChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "manualChannel": 0,
- "method": "MANUAL",
- "operativeChannel": 0,
- "operativeTxPower": "string",
- "snr_dB": 0,
- "txPower": "Auto",
- "useVenueSettings": false
}, - "upper5gEnabled": false,
- "useVenueEnabled": false
}, - "enable24G": false,
- "enable50G": false,
- "enable6G": false,
- "useVenueSettings": true
}, - "serialNumber": "string",
- "softDeleted": false,
- "softDeletedDate": "2019-08-24T14:15:22Z",
- "state": "InSetupPhase",
- "subState": "NeverContactedCloud",
- "tags": [
- "string"
], - "uptime_seconds": 0,
- "venueId": "string"
}
], - "description": "string",
- "id": "string",
- "isDefault": false,
- "name": "string",
- "venueId": "string"
}
]
Create a new AP-group.
venueId required | string Venue ID |
Array of objects (Wi-Fi_API_and_Model_Documentation_ApSerialNumber) | |
description | string [ 2 .. 180 ] characters |
name required | string(?=^((?!(`|\$\()).){2,64}$)^(\S.*\S)$ |
venueId | string Deprecated |
{- "apSerialNumbers": [
- {
- "serialNumber": "string",
- "softDeleted": false,
- "softDeletedDate": "2019-08-24T14:15:22Z"
}
], - "description": "string",
- "name": "string",
- "venueId": "string"
}
{- "requestId": "string"
}
Update an AP group.
venueId required | string Venue ID |
apGroupId required | string AP Group ID |
apSerialNumbers | Array of strings |
description | string [ 2 .. 180 ] characters |
name required | string(?=^((?!(`|\$\()).){2,64}$)^(\S.*\S)$ |
{- "apSerialNumbers": [
- "string"
], - "description": "string",
- "name": "string"
}
{- "requestId": "string"
}
Deactivate the AP group and remove the settings on the Wi-Fi network with the venue.
venueId required | string Venue ID |
wifiNetworkId required | string Wi-Fi Network ID |
apGroupId required | string AP Group ID |
{- "requestId": "string"
}
Activate the AP group on the Wi-Fi network with the venue.
venueId required | string Venue ID |
wifiNetworkId required | string Wi-Fi Network ID |
apGroupId required | string AP Group ID |
{- "requestId": "string"
}
Get the activated AP group settings on the Wi-Fi network with the venue.
venueId required | string Venue ID |
wifiNetworkId required | string Wi-Fi Network ID |
apGroupId required | string AP Group ID |
{- "radioTypes": [
- "2.4-GHz"
], - "vlanId": 1
}
Update the activated AP group settings on the Wi-Fi network with the venue.
venueId required | string Venue ID |
wifiNetworkId required | string Wi-Fi Network ID |
apGroupId required | string AP Group ID |
radioTypes | Array of strings Items Enum: "2.4-GHz" "5-GHz" "6-GHz" |
vlanId | integer <int32> [ 1 .. 4094 ] |
{- "radioTypes": [
- "2.4-GHz"
], - "vlanId": 1
}
{- "requestId": "string"
}
Control a list of clients.
action required | string Value: "disconnect" |
Array of objects (Wi-Fi_API_and_Model_Documentation_DisconnectClientBySerialNumber) |
{- "action": "disconnect",
- "clients": [
- {
- "clientMac": "string",
- "serialNumber": "string"
}
]
}
{- "requestId": "string"
}
Patch the AP's client.
venueId required | string The ID of the venue. |
serialNumber required | string The serial number of the AP. |
clientMacAddress required | string The mac address of the client. |
status required | string Value: "DISCONNECTED" |
{- "status": "DISCONNECTED"
}
{- "requestId": "string"
}
Delete a list of DHCP configuration service profiles. Use DELETE:/venues/{venueId}/dhcpConfigServiceProfiles/{dhcpConfigServiceProfileId} instead.
[- "string"
]
{- "requestId": "string"
}
Get the DHCP configuration service profiles.
[- {
- "dhcpMode": "EnableOnEachAPs",
- "dhcpPools": [
- {
- "description": "string",
- "endIpAddress": "string",
- "id": "string",
- "leaseTimeHours": 24,
- "leaseTimeMinutes": 59,
- "name": "string",
- "primaryDnsIp": "string",
- "secondaryDnsIp": "string",
- "startIpAddress": "string",
- "subnetAddress": "string",
- "subnetMask": "string",
- "vlanId": 1
}
], - "id": "string",
- "serviceName": "string",
- "usage": [
- {
- "totalIpCount": 0,
- "usedIpCount": 0,
- "venueId": "string"
}
], - "venueIds": [
- "string"
]
}
]
Create a new DHCP configuration service profile. Content-Type: "application/vnd.ruckus.v1+json" will be deprecated on 2024/09/01.
dhcpMode | string Default: "DhcpModeEnum.EnableOnEachAPs" Enum: "EnableOnEachAPs" "EnableOnMultipleAPs" "EnableOnHierarchicalAPs" |
required | Array of objects (Wi-Fi_API_and_Model_Documentation_DhcpPool) [ 1 .. 4 ] items |
serviceName required | string(?=^((?!(`|\$\()).){2,32}$)^(\S.*\S)$ |
{- "dhcpMode": "EnableOnEachAPs",
- "dhcpPools": [
- {
- "description": "string",
- "endIpAddress": "string",
- "leaseTimeHours": 24,
- "leaseTimeMinutes": 59,
- "name": "string",
- "primaryDnsIp": "string",
- "secondaryDnsIp": "string",
- "startIpAddress": "string",
- "subnetAddress": "string",
- "subnetMask": "string",
- "vlanId": 1
}
], - "serviceName": "string"
}
{- "requestId": "string",
- "response": {
- "dhcpMode": "EnableOnEachAPs",
- "dhcpPools": [
- {
- "description": "string",
- "endIpAddress": "string",
- "id": "string",
- "leaseTimeHours": 24,
- "leaseTimeMinutes": 59,
- "name": "string",
- "primaryDnsIp": "string",
- "secondaryDnsIp": "string",
- "startIpAddress": "string",
- "subnetAddress": "string",
- "subnetMask": "string",
- "vlanId": 1
}
], - "id": "string",
- "serviceName": "string",
- "usage": [
- {
- "totalIpCount": 0,
- "usedIpCount": 0,
- "venueId": "string"
}
], - "venueIds": [
- "string"
]
}
}
Delete a DHCP configuration service profile. Content-Type: "application/vnd.ruckus.v1+json" will be deprecated on 2024/09/01.
dhcpConfigServiceProfileId required | string DHCP Config Service Profile ID |
{- "requestId": "string"
}
Get the DHCP configuration service profile details. Content-Type: "application/vnd.ruckus.v1+json" will be deprecated on 2024/09/01.
dhcpConfigServiceProfileId required | string DHCP Config Service Profile ID |
{- "dhcpMode": "EnableOnEachAPs",
- "dhcpPools": [
- {
- "description": "string",
- "endIpAddress": "string",
- "id": "string",
- "leaseTimeHours": 24,
- "leaseTimeMinutes": 59,
- "name": "string",
- "primaryDnsIp": "string",
- "secondaryDnsIp": "string",
- "startIpAddress": "string",
- "subnetAddress": "string",
- "subnetMask": "string",
- "vlanId": 1
}
], - "id": "string",
- "serviceName": "string",
- "usage": [
- {
- "totalIpCount": 0,
- "usedIpCount": 0,
- "venueId": "string"
}
], - "venueIds": [
- "string"
]
}
Update a DHCP configuration service profile. Content-Type: "application/vnd.ruckus.v1+json" will be deprecated on 2024/09/01.
dhcpConfigServiceProfileId required | string DHCP Config Service Profile ID |
dhcpMode | string Default: "DhcpModeEnum.EnableOnEachAPs" Enum: "EnableOnEachAPs" "EnableOnMultipleAPs" "EnableOnHierarchicalAPs" |
required | Array of objects (Wi-Fi_API_and_Model_Documentation_DhcpPool) [ 1 .. 4 ] items |
serviceName required | string(?=^((?!(`|\$\()).){2,32}$)^(\S.*\S)$ |
{- "dhcpMode": "EnableOnEachAPs",
- "dhcpPools": [
- {
- "description": "string",
- "endIpAddress": "string",
- "leaseTimeHours": 24,
- "leaseTimeMinutes": 59,
- "name": "string",
- "primaryDnsIp": "string",
- "secondaryDnsIp": "string",
- "startIpAddress": "string",
- "subnetAddress": "string",
- "subnetMask": "string",
- "vlanId": 1
}
], - "serviceName": "string"
}
{- "requestId": "string"
}
Get a list of DHCP client leases of the AP.
venueId required | string Venue ID |
serialNumber required | string The serial number of the AP. |
{- "wifiDhcpClientLeases": [
- {
- "dhcpPoolName": "string",
- "hostname": "string",
- "ipAddress": "string",
- "leaseExpiration": "string",
- "macAddress": "string",
- "status": "string"
}
]
}
Get DHCP pools usage in this AP.
venueId required | string Venue ID |
serialNumber required | string The serial number of the AP. |
{- "wifiDhcpPoolUsages": [
- {
- "description": "string",
- "name": "string",
- "totalIpCount": 0,
- "usedIpCount": 0
}
]
}
Deactivate DHCP configuration service profile on this venue.
venueId required | string Venue ID |
dhcpConfigServiceProfileId required | string DHCP Config Service Profile ID |
{- "requestId": "string"
}
Get DHCP service profile settings of this venue.
venueId required | string Venue ID |
dhcpConfigServiceProfileId required | string DHCP Config Service Profile ID |
{- "activeDhcpPoolNames": [
- "string"
], - "dhcpServiceAps": [
- {
- "dhcpIps": [
- "string"
], - "role": "PrimaryServer",
- "serialNumber": "stringstring"
}
], - "wanPortSelectionMode": "Dynamic"
}
Activate DHCP configuration service profile on this venue and update settings.
venueId required | string Venue ID |
dhcpConfigServiceProfileId required | string DHCP Config Service Profile ID |
activeDhcpPoolNames | Array of strings |
Array of objects (Wi-Fi_API_and_Model_Documentation_DhcpServiceAp) | |
wanPortSelectionMode | string Default: "DhcpWanPortSelectionModeEnum.Dynamic" Enum: "Dynamic" "Manual" |
{- "activeDhcpPoolNames": [
- "string"
], - "dhcpServiceAps": [
- {
- "dhcpIps": [
- "string"
], - "role": "PrimaryServer",
- "serialNumber": "stringstring"
}
], - "wanPortSelectionMode": "Dynamic"
}
{- "requestId": "string"
}
Get a list of DHCP leases of the venue.
venueId required | string Venue ID |
{- "wifiDhcpClientLeases": [
- {
- "dhcpPoolName": "string",
- "hostname": "string",
- "ipAddress": "string",
- "leaseExpiration": "string",
- "macAddress": "string",
- "status": "string"
}
]
}
Delete a list of AP SNMP agent profiles.
[- "string"
]
{- "requestId": "string"
}
[- {
- "id": "string",
- "policyName": "string",
- "snmpV2Agents": [
- {
- "communityName": "string",
- "notificationType": "Trap",
- "readPrivilege": false,
- "targetAddr": "string",
- "targetPort": 162,
- "trapPrivilege": false
}
], - "snmpV3Agents": [
- {
- "authPassword": "stringst",
- "authProtocol": "SHA",
- "notificationType": "Trap",
- "privacyPassword": "stringst",
- "privacyProtocol": "None",
- "readPrivilege": false,
- "targetAddr": "string",
- "targetPort": 162,
- "trapPrivilege": false,
- "userName": "string"
}
], - "tenantId": "string"
}
]
Create a new AP SNMP agent profile.
policyName required | string(?=^((?!(`|\$\()).){2,32}$)^(\S.*\S)$ |
Array of objects (Wi-Fi_API_and_Model_Documentation_ApSnmpV2Agent) [ 0 .. 2 ] items | |
Array of objects (Wi-Fi_API_and_Model_Documentation_ApSnmpV3Agent) [ 0 .. 2 ] items |
{- "policyName": "string",
- "snmpV2Agents": [
- {
- "communityName": "string",
- "notificationType": "Trap",
- "readPrivilege": false,
- "targetAddr": "string",
- "targetPort": 162,
- "trapPrivilege": false
}
], - "snmpV3Agents": [
- {
- "authPassword": "stringst",
- "authProtocol": "SHA",
- "notificationType": "Trap",
- "privacyPassword": "stringst",
- "privacyProtocol": "None",
- "readPrivilege": false,
- "targetAddr": "string",
- "targetPort": 162,
- "trapPrivilege": false,
- "userName": "string"
}
]
}
{- "requestId": "string",
- "response": {
- "id": "string",
- "policyName": "string",
- "snmpV2Agents": [
- {
- "communityName": "string",
- "notificationType": "Trap",
- "readPrivilege": false,
- "targetAddr": "string",
- "targetPort": 162,
- "trapPrivilege": false
}
], - "snmpV3Agents": [
- {
- "authPassword": "stringst",
- "authProtocol": "SHA",
- "notificationType": "Trap",
- "privacyPassword": "stringst",
- "privacyProtocol": "None",
- "readPrivilege": false,
- "targetAddr": "string",
- "targetPort": 162,
- "trapPrivilege": false,
- "userName": "string"
}
], - "tenantId": "string"
}
}
Get the details for this AP SNMP profile.
apSnmpProfileId required | string AP SNMP Agent Profile ID |
{- "id": "string",
- "policyName": "string",
- "snmpV2Agents": [
- {
- "communityName": "string",
- "notificationType": "Trap",
- "readPrivilege": false,
- "targetAddr": "string",
- "targetPort": 162,
- "trapPrivilege": false
}
], - "snmpV3Agents": [
- {
- "authPassword": "stringst",
- "authProtocol": "SHA",
- "notificationType": "Trap",
- "privacyPassword": "stringst",
- "privacyProtocol": "None",
- "readPrivilege": false,
- "targetAddr": "string",
- "targetPort": 162,
- "trapPrivilege": false,
- "userName": "string"
}
], - "tenantId": "string"
}
Update a AP SNMP agent profile.
apSnmpProfileId required | string AP SNMP Agent Profile ID |
policyName required | string(?=^((?!(`|\$\()).){2,32}$)^(\S.*\S)$ |
Array of objects (Wi-Fi_API_and_Model_Documentation_ApSnmpV2Agent) [ 0 .. 2 ] items | |
Array of objects (Wi-Fi_API_and_Model_Documentation_ApSnmpV3Agent) [ 0 .. 2 ] items |
{- "policyName": "string",
- "snmpV2Agents": [
- {
- "communityName": "string",
- "notificationType": "Trap",
- "readPrivilege": false,
- "targetAddr": "string",
- "targetPort": 162,
- "trapPrivilege": false
}
], - "snmpV3Agents": [
- {
- "authPassword": "stringst",
- "authProtocol": "SHA",
- "notificationType": "Trap",
- "privacyPassword": "stringst",
- "privacyProtocol": "None",
- "readPrivilege": false,
- "targetAddr": "string",
- "targetPort": 162,
- "trapPrivilege": false,
- "userName": "string"
}
]
}
{- "requestId": "string"
}
Get a list of APs of the AP SNMP agent profile.
apSnmpProfileId required | string AP SNMP Agent Profile ID |
page | integer <int32> Default: 1 |
pageSize | integer <int32> Default: 25 |
searchString | string Search by AP name or venue name. |
sortField | string AP name or venue name only. |
sortOrder | string Enum: "ASC" "DESC" |
{- "page": 1,
- "pageSize": 25,
- "searchString": "string",
- "sortField": "string",
- "sortOrder": "ASC"
}
{- "data": [
- {
- "apId": "string",
- "apName": "string",
- "venueId": "string",
- "venueName": "string"
}
], - "page": 0,
- "totalCount": 0,
- "totalPages": 0
}
Manage Wi-Fi venue configuration, including radio settings, mesh, LEDs, LAN-ports, and syslog.
{- "apModels": [
- {
- "allowCbandCountry": [
- "string"
], - "allowDfsCountry": [
- "string"
], - "canSupportCellular": false,
- "canSupportLacp": false,
- "canSupportPoeMode": false,
- "canSupportPoeOut": false,
- "capabilityScore": 0,
- "externalAntenna": {
- "coupled": false,
- "enable24G": false,
- "enable50G": false,
- "gain24G": 60,
- "gain50G": 60,
- "supportDisable": false
}, - "has160MHzChannelBandwidth": false,
- "isOutdoor": false,
- "lanPortPictureDownloadUrl": "string",
- "lanPorts": [
- {
- "defaultType": "string",
- "displayLabel": "string",
- "id": "string",
- "isPoeOutPort": false,
- "isPoePort": false,
- "supportDisable": false,
- "trunkPortOnly": false,
- "untagId": 0,
- "vlanMembers": "string"
}
], - "ledOn": false,
- "lldpAdInterval": 0,
- "lldpEnable": false,
- "lldpHoldTime": 0,
- "lldpMgmtEnable": false,
- "maxChannelization24G": 0,
- "maxChannelization5G": 0,
- "maxChannelization6G": 0,
- "model": "string",
- "pictureDownloadUrl": "string",
- "poeModeCapabilities": [
- "string"
], - "primaryWanRecoveryTimer": 0,
- "requireOneEnabledTrunkPort": false,
- "simCardPrimaryApn": "string",
- "simCardPrimaryCellularNetworkSelection": "string",
- "simCardPrimaryEnabled": true,
- "simCardPrimaryRoaming": true,
- "simCardSecondaryApn": "string",
- "simCardSecondaryCellularNetworkSelection": "string",
- "simCardSecondaryEnabled": true,
- "simCardSecondaryRoaming": true,
- "support11AX": false,
- "supportChannel144": false,
- "supportDual5gMode": false,
- "supportMesh": true,
- "supportTriRadio": false,
- "version": "string",
- "wanConnection": "string"
}
]
}
[- {
- "apPassword": "string",
- "apSnmpAgent": {
- "apSnmpAgentProfileId": "string",
- "enableApSnmp": false
}, - "bandBalancing": {
- "clientPercent24": 25,
- "enabled": false
}, - "bssColoring": {
- "bssColoringEnabled": true
}, - "clientAdmissionControl": {
- "enable24G": false,
- "enable50G": false,
- "maxRadioLoad24G": 75,
- "maxRadioLoad50G": 75,
- "minClientCount24G": 10,
- "minClientCount50G": 20,
- "minClientThroughput24G": 0,
- "minClientThroughput50G": 0
}, - "countryCode": "string",
- "denialOfServiceProtection": {
- "blockingPeriod": 60,
- "checkPeriod": 30,
- "enabled": false,
- "failThreshold": 5
}, - "dhcpServiceSetting": {
- "dhcpServiceAps": [
- {
- "dhcpIps": [
- "string"
], - "role": "PrimaryServer",
- "serialNumber": "stringstring"
}
], - "dhcpServiceProfileIds": [
- "string"
], - "enableClientIsolationAllowlist": false,
- "enabled": false,
- "mode": "EnableOnEachAPs",
- "wanPortSelectionMode": "Dynamic"
}, - "directedMulticast": {
- "networkEnabled": true,
- "wiredEnabled": true,
- "wirelessEnabled": true
}, - "enableClientIsolationAllowlist": false,
- "id": "string",
- "loadBalancing": {
- "bandBalancingClientPercent24G": 25,
- "bandBalancingEnabled": true,
- "enabled": false,
- "loadBalancingMethod": "BASED_ON_CLIENT_COUNT",
- "steeringMode": "BASIC"
}, - "lteBandLockChannels": [
- {
- "band3G": [
- "string"
], - "band4G": [
- "string"
], - "region": "DOMAIN_1"
}
], - "mesh": {
- "enabled": false,
- "passphrase": "string",
- "radioType": "2.4-GHz",
- "ssid": "string"
}, - "radioCustomization": {
- "radioParams24G": {
- "allowedChannels": [
- "1"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "method": "MANUAL",
- "scanInterval": 20,
- "txPower": "Auto"
}, - "radioParams50G": {
- "allowedIndoorChannels": [
- "36"
], - "allowedOutdoorChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "combineChannels": false,
- "method": "MANUAL",
- "scanInterval": 20,
- "txPower": "Auto"
}, - "radioParams6G": {
- "allowedChannels": [
- "1"
], - "bssMinRate6G": "HE_MCS_0",
- "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "enableMulticastDownlinkRateLimiting": false,
- "enableMulticastUplinkRateLimiting": false,
- "method": "MANUAL",
- "mgmtTxRate6G": "6",
- "multicastDownlinkRateLimiting": 1,
- "multicastUplinkRateLimiting": 1,
- "scanInterval": 10,
- "txPower": "MAX"
}, - "radioParamsDual5G": {
- "enabled": false,
- "inheritParamsLower5G": true,
- "inheritParamsUpper5G": true,
- "radioParamsLower5G": {
- "allowedIndoorChannels": [
- "36"
], - "allowedOutdoorChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "method": "MANUAL",
- "scanInterval": 20,
- "txPower": "Auto"
}, - "radioParamsUpper5G": {
- "allowedIndoorChannels": [
- "36"
], - "allowedOutdoorChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "method": "MANUAL",
- "scanInterval": 20,
- "txPower": "Auto"
}
}
}, - "rogueAp": {
- "enabled": false,
- "reportThreshold": 0,
- "roguePolicyId": "string"
}, - "syslog": {
- "enabled": false,
- "facility": "KEEP_ORIGINAL",
- "flowLevel": "GENERAL_LOGS",
- "port": 514,
- "priority": "EMERGENCY",
- "protocol": "TCP",
- "secondaryPort": 514,
- "secondaryProtocol": "TCP",
- "secondaryServer": "string",
- "server": "string"
}, - "tenantId": "string",
- "wifiFirmwareVersion": "string"
}
]
Update basic service set coloring settings of this venue.
venueId required | string Venue ID |
bssColoringEnabled | boolean Default: true |
{- "bssColoringEnabled": true
}
{- "requestId": "string"
}
Get AP model cellular settings and LTE band lock channels of the venue.
venueId required | string Venue ID |
{- "model": "string",
- "primarySim": {
- "apn": "string",
- "enabled": true,
- "lteBands": [
- {
- "band3G": [
- "string"
], - "band4G": [
- "string"
], - "region": "DOMAIN_1"
}
], - "networkSelection": "AUTO",
- "roaming": true
}, - "primaryWanRecoveryTimer": 10,
- "secondarySim": {
- "apn": "string",
- "enabled": true,
- "lteBands": [
- {
- "band3G": [
- "string"
], - "band4G": [
- "string"
], - "region": "DOMAIN_1"
}
], - "networkSelection": "AUTO",
- "roaming": true
}, - "wanConnection": "ETH_WITH_CELLULAR_FAILOVER"
}
Update AP model cellular settings and LTE band lock channels of the venue.
venueId required | string Venue ID |
model | string [ 0 .. 64 ] characters |
object (Wi-Fi_API_and_Model_Documentation_SimSettings) SIM setting object. | |
primaryWanRecoveryTimer required | integer <int32> [ 10 .. 300 ] |
object (Wi-Fi_API_and_Model_Documentation_SimSettings) SIM setting object. | |
wanConnection required | string Enum: "ETH_WITH_CELLULAR_FAILOVER" "CELLULAR_WITH_ETH_FAILOVER" "ETH" "CELLULAR" |
{- "model": "string",
- "primarySim": {
- "apn": "string",
- "enabled": true,
- "lteBands": [
- {
- "band3G": [
- "string"
], - "band4G": [
- "string"
], - "region": "DOMAIN_1"
}
], - "networkSelection": "AUTO",
- "roaming": true
}, - "primaryWanRecoveryTimer": 10,
- "secondarySim": {
- "apn": "string",
- "enabled": true,
- "lteBands": [
- {
- "band3G": [
- "string"
], - "band4G": [
- "string"
], - "region": "DOMAIN_1"
}
], - "networkSelection": "AUTO",
- "roaming": true
}, - "wanConnection": "ETH_WITH_CELLULAR_FAILOVER"
}
{- "requestId": "string"
}
Get this venue's client admission control settings.
venueId required | string Venue ID |
{- "enable24G": false,
- "enable50G": false,
- "maxRadioLoad24G": 75,
- "maxRadioLoad50G": 75,
- "minClientCount24G": 10,
- "minClientCount50G": 20,
- "minClientThroughput24G": 0,
- "minClientThroughput50G": 0
}
Update this venue's client admission control settings.
venueId required | string Venue ID |
enable24G | boolean Default: false |
enable50G | boolean Default: false |
maxRadioLoad24G | integer <int32> [ 50 .. 100 ] Default: 75 |
maxRadioLoad50G | integer <int32> [ 50 .. 100 ] Default: 75 |
minClientCount24G | integer <int32> [ 0 .. 100 ] Default: 10 |
minClientCount50G | integer <int32> [ 0 .. 100 ] Default: 20 |
minClientThroughput24G | integer <int32> [ 0 .. 100 ] Default: 0 |
minClientThroughput50G | integer <int32> [ 0 .. 100 ] Default: 0 |
{- "enable24G": false,
- "enable50G": false,
- "maxRadioLoad24G": 75,
- "maxRadioLoad50G": 75,
- "minClientCount24G": 10,
- "minClientCount50G": 20,
- "minClientThroughput24G": 0,
- "minClientThroughput50G": 0
}
{- "requestId": "string"
}
Update directed multicast settings of this venue.
venueId required | string Venue ID |
networkEnabled | boolean Default: true |
wiredEnabled | boolean Default: true |
wirelessEnabled | boolean Default: true |
{- "networkEnabled": true,
- "wiredEnabled": true,
- "wirelessEnabled": true
}
{- "requestId": "string"
}
Update DoS protection of this venue.
venueId required | string Venue ID |
blockingPeriod | integer <int32> [ 30 .. 600 ] Default: 60 |
checkPeriod | integer <int32> [ 30 .. 600 ] Default: 30 |
enabled | boolean Default: false |
failThreshold | integer <int32> [ 2 .. 25 ] Default: 5 |
{- "blockingPeriod": 60,
- "checkPeriod": 30,
- "enabled": false,
- "failThreshold": 5
}
{- "requestId": "string"
}
Get load balancing settings for this venue.
venueId required | string Venue ID |
{- "bandBalancingClientPercent24G": 25,
- "bandBalancingEnabled": true,
- "enabled": false,
- "loadBalancingMethod": "BASED_ON_CLIENT_COUNT",
- "steeringMode": "BASIC"
}
Update venue load balancing settings of this venue.
venueId required | string Venue ID |
bandBalancingClientPercent24G | integer <int32> [ 0 .. 100 ] Default: 25 |
bandBalancingEnabled | boolean Default: true |
enabled | boolean Default: false |
loadBalancingMethod | string Default: "LoadBalancingMethodEnum.BASED_ON_CLIENT_COUNT" Enum: "BASED_ON_CLIENT_COUNT" "BASED_ON_CAPACITY" |
steeringMode | string Default: "SteeringModeEnum.BASIC" Enum: "BASIC" "PROACTIVE" "STRICT" |
{- "bandBalancingClientPercent24G": 25,
- "bandBalancingEnabled": true,
- "enabled": false,
- "loadBalancingMethod": "BASED_ON_CLIENT_COUNT",
- "steeringMode": "BASIC"
}
{- "requestId": "string"
}
Enable/disable the venue mesh.
venueId required | string Venue ID |
enabled | boolean Default: false |
passphrase | string(^[!-~]([ -~]){6,61}[!-~]$)|(^([0-9a-fA-F]){6... |
radioType | string Default: "MeshRadioTypeEnum._5_GHz" Enum: "2.4-GHz" "5-GHz" |
ssid | string(^(?!.*(\$\(|`))(([!-~]([ -~]){0,30}[!-~]$)|(... |
{- "enabled": false,
- "passphrase": "string",
- "radioType": "2.4-GHz",
- "ssid": "string"
}
{- "requestId": "string"
}
Get AP model capabilities of the venue.
venueId required | string Venue ID |
{- "apModels": [
- {
- "allowCbandCountry": [
- "string"
], - "allowDfsCountry": [
- "string"
], - "canSupportCellular": false,
- "canSupportLacp": false,
- "canSupportPoeMode": false,
- "canSupportPoeOut": false,
- "capabilityScore": 0,
- "externalAntenna": {
- "coupled": false,
- "enable24G": false,
- "enable50G": false,
- "gain24G": 60,
- "gain50G": 60,
- "supportDisable": false
}, - "has160MHzChannelBandwidth": false,
- "isOutdoor": false,
- "lanPortPictureDownloadUrl": "string",
- "lanPorts": [
- {
- "defaultType": "string",
- "displayLabel": "string",
- "id": "string",
- "isPoeOutPort": false,
- "isPoePort": false,
- "supportDisable": false,
- "trunkPortOnly": false,
- "untagId": 0,
- "vlanMembers": "string"
}
], - "ledOn": false,
- "lldpAdInterval": 0,
- "lldpEnable": false,
- "lldpHoldTime": 0,
- "lldpMgmtEnable": false,
- "maxChannelization24G": 0,
- "maxChannelization5G": 0,
- "maxChannelization6G": 0,
- "model": "string",
- "pictureDownloadUrl": "string",
- "poeModeCapabilities": [
- "string"
], - "primaryWanRecoveryTimer": 0,
- "requireOneEnabledTrunkPort": false,
- "simCardPrimaryApn": "string",
- "simCardPrimaryCellularNetworkSelection": "string",
- "simCardPrimaryEnabled": true,
- "simCardPrimaryRoaming": true,
- "simCardSecondaryApn": "string",
- "simCardSecondaryCellularNetworkSelection": "string",
- "simCardSecondaryEnabled": true,
- "simCardSecondaryRoaming": true,
- "support11AX": false,
- "supportChannel144": false,
- "supportDual5gMode": false,
- "supportMesh": true,
- "supportTriRadio": false,
- "version": "string",
- "wanConnection": "string"
}
]
}
List venue external antenna settings. The settings are defined per AP model.
venueId required | string Venue ID |
[- {
- "enable24G": false,
- "enable50G": false,
- "gain24G": 60,
- "gain50G": 60,
- "model": "string"
}
]
Update a venue external antenna settings. The settings are defined per AP model.
venueId required | string Venue ID |
enable24G | boolean Default: false |
enable50G | boolean Default: false |
gain24G | integer <int32> [ 0 .. 60 ] |
gain50G | integer <int32> [ 0 .. 60 ] |
model | string [ 0 .. 64 ] characters |
[- {
- "enable24G": false,
- "enable50G": false,
- "gain24G": 60,
- "gain50G": 60,
- "model": "string"
}
]
{- "requestId": "string"
}
List venue LAN-port settings. The settings are defined per AP model.
venueId required | string Venue ID |
[- {
- "lanPorts": [
- {
- "enabled": true,
- "portId": "string",
- "type": "ACCESS",
- "untagId": 1,
- "vlanMembers": "string"
}
], - "model": "string",
- "poeMode": "Auto",
- "poeOut": false
}
]
Update a venue LAN-port settings. The settings are defined per AP model.
venueId required | string Venue ID |
Array of objects (Wi-Fi_API_and_Model_Documentation_VenueLanPort) | |
model | string [ 0 .. 64 ] characters |
poeMode | string Enum: "Auto" "802.3af" "802.3at" "802.3bt-Class_5" "802.3bt-Class_6" "802.3bt-Class_7" "802.3bt-Class_8" |
poeOut | boolean Default: false |
[- {
- "lanPorts": [
- {
- "enabled": true,
- "portId": "string",
- "type": "ACCESS",
- "untagId": 1,
- "vlanMembers": "string"
}
], - "model": "string",
- "poeMode": "Auto",
- "poeOut": false
}
]
{- "requestId": "string"
}
Update venue LED settings. The settings are defined per AP model.
venueId required | string Venue ID |
ledEnabled | boolean Default: false |
model | string [ 0 .. 64 ] characters |
[- {
- "ledEnabled": false,
- "model": "string"
}
]
{- "requestId": "string"
}
Get multicast DNS fencing settings of the APs in this venue.
venueId required | string Venue ID |
{- "enabled": false,
- "rules": [
- {
- "customMappingEnabled": false,
- "customServiceName": "string",
- "customStrings": [
- "string"
], - "description": "string",
- "service": "AIRDISK",
- "wiredEnabled": false,
- "wiredRules": [
- {
- "closestApMac": "string",
- "deviceMacAddresses": [
- "string"
], - "fencingRange": "SAME_AP",
- "name": "string"
}
], - "wirelessEnabled": false,
- "wirelessRule": {
- "fencingRange": "SAME_AP"
}
}
]
}
Update multicast DNS fencing settings of the APs in this venue.
venueId required | string Venue ID |
enabled | boolean Default: false |
Array of objects (Wi-Fi_API_and_Model_Documentation_MulticastDnsFencingRule) |
{- "enabled": false,
- "rules": [
- {
- "customMappingEnabled": false,
- "customServiceName": "string",
- "customStrings": [
- "string"
], - "description": "string",
- "service": "AIRDISK",
- "wiredEnabled": false,
- "wiredRules": [
- {
- "closestApMac": "string",
- "deviceMacAddresses": [
- "string"
], - "fencingRange": "SAME_AP",
- "name": "string"
}
], - "wirelessEnabled": false,
- "wirelessRule": {
- "fencingRange": "SAME_AP"
}
}
]
}
{- "requestId": "string"
}
Get the venue radio.
venueId required | string Venue ID |
defaultOnly | boolean Default: false Only get the details of default radio settings in this venue. |
{- "radioParams24G": {
- "allowedChannels": [
- "1"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "method": "MANUAL",
- "scanInterval": 20,
- "txPower": "Auto"
}, - "radioParams50G": {
- "allowedIndoorChannels": [
- "36"
], - "allowedOutdoorChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "combineChannels": false,
- "method": "MANUAL",
- "scanInterval": 20,
- "txPower": "Auto"
}, - "radioParams6G": {
- "allowedChannels": [
- "1"
], - "bssMinRate6G": "HE_MCS_0",
- "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "enableMulticastDownlinkRateLimiting": false,
- "enableMulticastUplinkRateLimiting": false,
- "method": "MANUAL",
- "mgmtTxRate6G": "6",
- "multicastDownlinkRateLimiting": 1,
- "multicastUplinkRateLimiting": 1,
- "scanInterval": 10,
- "txPower": "MAX"
}, - "radioParamsDual5G": {
- "enabled": false,
- "inheritParamsLower5G": true,
- "inheritParamsUpper5G": true,
- "radioParamsLower5G": {
- "allowedIndoorChannels": [
- "36"
], - "allowedOutdoorChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "method": "MANUAL",
- "scanInterval": 20,
- "txPower": "Auto"
}, - "radioParamsUpper5G": {
- "allowedIndoorChannels": [
- "36"
], - "allowedOutdoorChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "method": "MANUAL",
- "scanInterval": 20,
- "txPower": "Auto"
}
}
}
Update the venue radio.
venueId required | string Venue ID |
object (Wi-Fi_API_and_Model_Documentation_VenueApRadio24GHzSettings) Customized settings for 2.4-GHz radio. | |
object (Wi-Fi_API_and_Model_Documentation_VenueApRadio5GHzSettings) Customized settings for 5-GHz radio. | |
object (Wi-Fi_API_and_Model_Documentation_VenueApRadio6GHzSettings) Customized settings for 6-GHz radio. | |
object (Wi-Fi_API_and_Model_Documentation_VenueApRadioDual5GHzSettings) Customized settings for lower/upper 5-GHz radios. |
{- "radioParams24G": {
- "allowedChannels": [
- "1"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "method": "MANUAL",
- "scanInterval": 20,
- "txPower": "Auto"
}, - "radioParams50G": {
- "allowedIndoorChannels": [
- "36"
], - "allowedOutdoorChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "combineChannels": false,
- "method": "MANUAL",
- "scanInterval": 20,
- "txPower": "Auto"
}, - "radioParams6G": {
- "allowedChannels": [
- "1"
], - "bssMinRate6G": "HE_MCS_0",
- "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "enableMulticastDownlinkRateLimiting": false,
- "enableMulticastUplinkRateLimiting": false,
- "mgmtTxRate6G": "6",
- "multicastDownlinkRateLimiting": 1,
- "multicastUplinkRateLimiting": 1,
- "scanInterval": 10,
- "txPower": "MAX"
}, - "radioParamsDual5G": {
- "enabled": false,
- "inheritParamsLower5G": true,
- "inheritParamsUpper5G": true,
- "radioParamsLower5G": {
- "allowedIndoorChannels": [
- "36"
], - "allowedOutdoorChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "method": "MANUAL",
- "scanInterval": 20,
- "txPower": "Auto"
}, - "radioParamsUpper5G": {
- "allowedIndoorChannels": [
- "36"
], - "allowedOutdoorChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "method": "MANUAL",
- "scanInterval": 20,
- "txPower": "Auto"
}
}
}
{- "requestId": "string"
}
Get this venue's RADIUS options settings.
venueId required | string Venue ID |
{- "calledStationIdType": "BSSID",
- "nasIdDelimiter": "DASH",
- "nasIdType": "USER",
- "nasMaxRetry": 2,
- "nasReconnectPrimaryMin": 5,
- "nasRequestTimeoutSec": 3,
- "overrideEnabled": false,
- "singleSessionIdAccounting": false,
- "userDefinedNasId": "string"
}
Update this venue's RADIUS options settings.
venueId required | string Venue ID |
calledStationIdType | string Default: "CalledStationIdTypeEnum.BSSID" Enum: "BSSID" "AP_MAC" "NONE" "AP_GROUP" |
nasIdDelimiter | string Default: "NasIdDelimiterEnum.DASH" Enum: "DASH" "COLON" |
nasIdType | string Default: "NasIdTypeEnum.BSSID" Enum: "USER" "BSSID" "AP_MAC" "VENUE_NAME" |
nasMaxRetry | integer <int32> [ 2 .. 10 ] Default: 2 |
nasReconnectPrimaryMin | integer <int32> [ 1 .. 300 ] Default: 5 |
nasRequestTimeoutSec | integer <int32> [ 2 .. 20 ] Default: 3 |
overrideEnabled | boolean Default: false |
singleSessionIdAccounting | boolean Default: false |
userDefinedNasId | string [ 2 .. 64 ] characters ^((?!`|\$\()[ -~]){2,64}$ |
{- "calledStationIdType": "BSSID",
- "nasIdDelimiter": "DASH",
- "nasIdType": "USER",
- "nasMaxRetry": 2,
- "nasReconnectPrimaryMin": 5,
- "nasRequestTimeoutSec": 3,
- "overrideEnabled": false,
- "singleSessionIdAccounting": false,
- "userDefinedNasId": "string"
}
{- "requestId": "string"
}
Get AP model capabilities of the venue.
venueId required | string Venue ID |
{- "apModels": [
- {
- "allowCbandCountry": [
- "string"
], - "allowDfsCountry": [
- "string"
], - "canSupportCellular": false,
- "canSupportLacp": false,
- "canSupportPoeMode": false,
- "canSupportPoeOut": false,
- "capabilityScore": 0,
- "externalAntenna": {
- "coupled": false,
- "enable24G": false,
- "enable50G": false,
- "gain24G": 60,
- "gain50G": 60,
- "supportDisable": false
}, - "has160MHzChannelBandwidth": false,
- "isOutdoor": false,
- "lanPortPictureDownloadUrl": "string",
- "lanPorts": [
- {
- "defaultType": "string",
- "displayLabel": "string",
- "id": "string",
- "isPoeOutPort": false,
- "isPoePort": false,
- "supportDisable": false,
- "trunkPortOnly": false,
- "untagId": 0,
- "vlanMembers": "string"
}
], - "ledOn": false,
- "lldpAdInterval": 0,
- "lldpEnable": false,
- "lldpHoldTime": 0,
- "lldpMgmtEnable": false,
- "maxChannelization24G": 0,
- "maxChannelization5G": 0,
- "maxChannelization6G": 0,
- "model": "string",
- "pictureDownloadUrl": "string",
- "poeModeCapabilities": [
- "string"
], - "primaryWanRecoveryTimer": 0,
- "requireOneEnabledTrunkPort": false,
- "simCardPrimaryApn": "string",
- "simCardPrimaryCellularNetworkSelection": "string",
- "simCardPrimaryEnabled": true,
- "simCardPrimaryRoaming": true,
- "simCardSecondaryApn": "string",
- "simCardSecondaryCellularNetworkSelection": "string",
- "simCardSecondaryEnabled": true,
- "simCardSecondaryRoaming": true,
- "support11AX": false,
- "supportChannel144": false,
- "supportDual5gMode": false,
- "supportMesh": true,
- "supportTriRadio": false,
- "version": "string",
- "wanConnection": "string"
}
]
}
Update basic service set coloring settings of this venue.
venueId required | string Venue ID |
bssColoringEnabled | boolean Default: true |
{- "bssColoringEnabled": true
}
{- "requestId": "string"
}
Get AP model cellular settings and LTE band lock channels of the venue.
venueId required | string |
{- "model": "string",
- "primarySim": {
- "apn": "string",
- "enabled": true,
- "lteBands": [
- {
- "band3G": [
- "string"
], - "band4G": [
- "string"
], - "region": "DOMAIN_1"
}
], - "networkSelection": "AUTO",
- "roaming": true
}, - "primaryWanRecoveryTimer": 10,
- "secondarySim": {
- "apn": "string",
- "enabled": true,
- "lteBands": [
- {
- "band3G": [
- "string"
], - "band4G": [
- "string"
], - "region": "DOMAIN_1"
}
], - "networkSelection": "AUTO",
- "roaming": true
}, - "wanConnection": "ETH_WITH_CELLULAR_FAILOVER"
}
Update AP model cellular settings and LTE band lock channels of the venue.
venueId required | string |
model | string [ 0 .. 64 ] characters |
object (Wi-Fi_API_and_Model_Documentation_SimSettings) SIM setting object. | |
primaryWanRecoveryTimer required | integer <int32> [ 10 .. 300 ] |
object (Wi-Fi_API_and_Model_Documentation_SimSettings) SIM setting object. | |
wanConnection required | string Enum: "ETH_WITH_CELLULAR_FAILOVER" "CELLULAR_WITH_ETH_FAILOVER" "ETH" "CELLULAR" |
{- "model": "string",
- "primarySim": {
- "apn": "string",
- "enabled": true,
- "lteBands": [
- {
- "band3G": [
- "string"
], - "band4G": [
- "string"
], - "region": "DOMAIN_1"
}
], - "networkSelection": "AUTO",
- "roaming": true
}, - "primaryWanRecoveryTimer": 10,
- "secondarySim": {
- "apn": "string",
- "enabled": true,
- "lteBands": [
- {
- "band3G": [
- "string"
], - "band4G": [
- "string"
], - "region": "DOMAIN_1"
}
], - "networkSelection": "AUTO",
- "roaming": true
}, - "wanConnection": "ETH_WITH_CELLULAR_FAILOVER"
}
{- "requestId": "string"
}
Get venue default regulatory channels.
venueId required | string Venue ID |
{- "2.4GChannels": {
- "20MHz": [
- "1"
], - "40MHz": [
- "1"
], - "auto": [
- "1"
]
}, - "5GChannels": {
- "dfs": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}, - "indoor": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}, - "indoorForOutdoorAp": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}, - "outdoor": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}
}, - "5GLowerChannels": {
- "dfs": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}, - "indoor": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}, - "indoorForOutdoorAp": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}, - "outdoor": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}
}, - "5GUpperChannels": {
- "dfs": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}, - "indoor": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}, - "indoorForOutdoorAp": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}, - "outdoor": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}
}, - "6GChannels": {
- "160MHz": [
- "1"
], - "20MHz": [
- "1"
], - "40MHz": [
- "1"
], - "80MHz": [
- "1"
], - "auto": [
- "1"
]
}
}
Get this venue's client admission control settings.
venueId required | string Venue ID |
{- "enable24G": false,
- "enable50G": false,
- "maxRadioLoad24G": 75,
- "maxRadioLoad50G": 75,
- "minClientCount24G": 10,
- "minClientCount50G": 20,
- "minClientThroughput24G": 0,
- "minClientThroughput50G": 0
}
Update this venue's client admission control settings.
venueId required | string Venue ID |
enable24G | boolean Default: false |
enable50G | boolean Default: false |
maxRadioLoad24G | integer <int32> [ 50 .. 100 ] Default: 75 |
maxRadioLoad50G | integer <int32> [ 50 .. 100 ] Default: 75 |
minClientCount24G | integer <int32> [ 0 .. 100 ] Default: 10 |
minClientCount50G | integer <int32> [ 0 .. 100 ] Default: 20 |
minClientThroughput24G | integer <int32> [ 0 .. 100 ] Default: 0 |
minClientThroughput50G | integer <int32> [ 0 .. 100 ] Default: 0 |
{- "enable24G": false,
- "enable50G": false,
- "maxRadioLoad24G": 75,
- "maxRadioLoad50G": 75,
- "minClientCount24G": 10,
- "minClientCount50G": 20,
- "minClientThroughput24G": 0,
- "minClientThroughput50G": 0
}
{- "requestId": "string"
}
Get DHCP service profile settings of this venue.
venueId required | string Venue ID |
{- "dhcpServiceAps": [
- {
- "dhcpIps": [
- "string"
], - "role": "PrimaryServer",
- "serialNumber": "stringstring"
}
], - "enabled": false,
- "id": "string",
- "serviceProfileId": "string",
- "wanPortSelectionMode": "Dynamic"
}
Update DHCP service profile settings of this venue.
venueId required | string Venue ID |
Array of objects (Wi-Fi_API_and_Model_Documentation_DhcpServiceAp) | |
enabled | boolean Default: false |
serviceProfileId | string |
wanPortSelectionMode | string Default: "DhcpWanPortSelectionModeEnum.Dynamic" Enum: "Dynamic" "Manual" |
{- "dhcpServiceAps": [
- {
- "dhcpIps": [
- "string"
], - "role": "PrimaryServer",
- "serialNumber": "stringstring"
}
], - "enabled": false,
- "serviceProfileId": "string",
- "wanPortSelectionMode": "Dynamic"
}
{- "requestId": "string"
}
Get a list of DHCP leases of the venue.
venueId required | string Venue ID |
[- {
- "dhcpPoolId": "string",
- "dhcpPoolName": "string",
- "hostname": "string",
- "ipAddress": "string",
- "leaseExpiration": "string",
- "macAddress": "string",
- "status": "string"
}
]
Get DHCP pool data and usage in this venue.
venueId required | string Venue ID |
[- {
- "active": false,
- "description": "string",
- "endIpAddress": "string",
- "id": "string",
- "leaseTimeHours": 24,
- "leaseTimeMinutes": 59,
- "name": "string",
- "primaryDnsIp": "string",
- "secondaryDnsIp": "string",
- "startIpAddress": "string",
- "subnetAddress": "string",
- "subnetMask": "string",
- "totalIpCount": 0,
- "usedIpCount": 0,
- "vlanId": 1
}
]
Update venue directed multicast settings of this venue.
venueId required | string Venue ID |
networkEnabled | boolean Default: true |
wiredEnabled | boolean Default: true |
wirelessEnabled | boolean Default: true |
{- "networkEnabled": true,
- "wiredEnabled": true,
- "wirelessEnabled": true
}
{- "requestId": "string"
}
Update DoS protection of this venue.
venueId required | string Venue ID |
blockingPeriod | integer <int32> [ 30 .. 600 ] Default: 60 |
checkPeriod | integer <int32> [ 30 .. 600 ] Default: 30 |
enabled | boolean Default: false |
failThreshold | integer <int32> [ 2 .. 25 ] Default: 5 |
{- "blockingPeriod": 60,
- "checkPeriod": 30,
- "enabled": false,
- "failThreshold": 5
}
{- "requestId": "string"
}
List venue external antenna settings. The settings are defined per AP model.
venueId required | string |
[- {
- "enable24G": false,
- "enable50G": false,
- "gain24G": 60,
- "gain50G": 60,
- "model": "string"
}
]
Update a venue external antenna settings. The settings are defined per AP model.
venueId required | string |
enable24G | boolean Default: false |
enable50G | boolean Default: false |
gain24G | integer <int32> [ 0 .. 60 ] |
gain50G | integer <int32> [ 0 .. 60 ] |
model | string [ 0 .. 64 ] characters |
[- {
- "enable24G": false,
- "enable50G": false,
- "gain24G": 60,
- "gain50G": 60,
- "model": "string"
}
]
{- "requestId": "string"
}
Get a list of client isolation allowlists of the venue.
venueId required | string Venue ID |
page | integer <int32> Default: 1 |
pageSize | integer <int32> Default: 25 |
sortField | string Support name only |
sortOrder | string Enum: "ASC" "DESC" |
{- "page": 1,
- "pageSize": 25,
- "sortField": "string",
- "sortOrder": "ASC"
}
{- "data": [
- {
- "clientCount": 0,
- "clientMacs": [
- "string"
], - "description": "string",
- "id": "string",
- "name": "string",
- "networkCount": 0,
- "networkNames": [
- "string"
]
}
], - "fields": [
- "string"
], - "page": 0,
- "totalCount": 0,
- "totalPages": 0
}
List venue LAN-port settings. The settings are defined per AP model.
venueId required | string Venue ID |
[- {
- "lanPorts": [
- {
- "enabled": true,
- "portId": "string",
- "type": "ACCESS",
- "untagId": 1,
- "vlanMembers": "string"
}
], - "model": "string",
- "poeMode": "Auto",
- "poeOut": false
}
]
Update a venue LAN-port settings. The settings are defined per AP model.
venueId required | string Venue ID |
Array of objects (Wi-Fi_API_and_Model_Documentation_VenueLanPort) | |
model | string [ 0 .. 64 ] characters |
poeMode | string Enum: "Auto" "802.3af" "802.3at" "802.3bt-Class_5" "802.3bt-Class_6" "802.3bt-Class_7" "802.3bt-Class_8" |
poeOut | boolean Default: false |
[- {
- "lanPorts": [
- {
- "enabled": true,
- "portId": "string",
- "type": "ACCESS",
- "untagId": 1,
- "vlanMembers": "string"
}
], - "model": "string",
- "poeMode": "Auto",
- "poeOut": false
}
]
{- "requestId": "string"
}
Update venue LED settings. The settings are defined per AP model.
venueId required | string Venue ID |
ledEnabled | boolean Default: false |
model | string [ 0 .. 64 ] characters |
[- {
- "ledEnabled": false,
- "model": "string"
}
]
{- "requestId": "string"
}
Get load balancing settings for this venue.
venueId required | string Venue ID |
{- "bandBalancingClientPercent24G": 25,
- "bandBalancingEnabled": true,
- "enabled": false,
- "loadBalancingMethod": "BASED_ON_CLIENT_COUNT",
- "steeringMode": "BASIC"
}
Update venue load balancing settings of this venue.
venueId required | string Venue ID |
bandBalancingClientPercent24G | integer <int32> [ 0 .. 100 ] Default: 25 |
bandBalancingEnabled | boolean Default: true |
enabled | boolean Default: false |
loadBalancingMethod | string Default: "LoadBalancingMethodEnum.BASED_ON_CLIENT_COUNT" Enum: "BASED_ON_CLIENT_COUNT" "BASED_ON_CAPACITY" |
steeringMode | string Default: "SteeringModeEnum.BASIC" Enum: "BASIC" "PROACTIVE" "STRICT" |
{- "bandBalancingClientPercent24G": 25,
- "bandBalancingEnabled": true,
- "enabled": false,
- "loadBalancingMethod": "BASED_ON_CLIENT_COUNT",
- "steeringMode": "BASIC"
}
{- "requestId": "string"
}
Get this venue's multicast DNS fencing settings.
venueId required | string |
{- "enabled": false,
- "services": [
- {
- "customMappingEnabled": false,
- "customServiceName": "string",
- "customStrings": [
- "string"
], - "description": "string",
- "service": "AIRDISK",
- "wiredEnabled": false,
- "wiredRules": [
- {
- "closestApMac": "string",
- "deviceMacAddresses": [
- "string"
], - "fencingRange": "SAME_AP",
- "name": "string"
}
], - "wirelessEnabled": false,
- "wirelessRule": {
- "fencingRange": "SAME_AP"
}
}
]
}
Update this venue's multicast DNS fencing settings.
venueId required | string |
enabled | boolean Default: false |
Array of objects (Wi-Fi_API_and_Model_Documentation_MdnsFencing) |
{- "enabled": false,
- "services": [
- {
- "customMappingEnabled": false,
- "customServiceName": "string",
- "customStrings": [
- "string"
], - "description": "string",
- "service": "AIRDISK",
- "wiredEnabled": false,
- "wiredRules": [
- {
- "closestApMac": "string",
- "deviceMacAddresses": [
- "string"
], - "fencingRange": "SAME_AP",
- "name": "string"
}
], - "wirelessEnabled": false,
- "wirelessRule": {
- "fencingRange": "SAME_AP"
}
}
]
}
{- "requestId": "string"
}
Enable/disable the venue mesh.
venueId required | string Venue ID |
enabled | boolean Default: false |
passphrase | string(^[!-~]([ -~]){6,61}[!-~]$)|(^([0-9a-fA-F]){6... |
radioType | string Default: "MeshRadioTypeEnum._5_GHz" Enum: "2.4-GHz" "5-GHz" |
ssid | string(^(?!.*(\$\(|`))(([!-~]([ -~]){0,30}[!-~]$)|(... |
{- "enabled": false,
- "passphrase": "string",
- "radioType": "2.4-GHz",
- "ssid": "string"
}
{- "requestId": "string"
}
Get the venue radio.
venueId required | string Venue ID |
defaultOnly | boolean Default: false Only get the details of default radio settings in this venue. |
{- "radioParams24G": {
- "allowedChannels": [
- "1"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "method": "MANUAL",
- "scanInterval": 20,
- "txPower": "Auto"
}, - "radioParams50G": {
- "allowedIndoorChannels": [
- "36"
], - "allowedOutdoorChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "combineChannels": false,
- "method": "MANUAL",
- "scanInterval": 20,
- "txPower": "Auto"
}, - "radioParams6G": {
- "allowedChannels": [
- "1"
], - "bssMinRate6G": "HE_MCS_0",
- "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "enableMulticastDownlinkRateLimiting": false,
- "enableMulticastUplinkRateLimiting": false,
- "method": "MANUAL",
- "mgmtTxRate6G": "6",
- "multicastDownlinkRateLimiting": 1,
- "multicastUplinkRateLimiting": 1,
- "scanInterval": 10,
- "txPower": "MAX"
}, - "radioParamsDual5G": {
- "enabled": false,
- "inheritParamsLower5G": true,
- "inheritParamsUpper5G": true,
- "radioParamsLower5G": {
- "allowedIndoorChannels": [
- "36"
], - "allowedOutdoorChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "method": "MANUAL",
- "scanInterval": 20,
- "txPower": "Auto"
}, - "radioParamsUpper5G": {
- "allowedIndoorChannels": [
- "36"
], - "allowedOutdoorChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "method": "MANUAL",
- "scanInterval": 20,
- "txPower": "Auto"
}
}
}
Update the venue radio.
venueId required | string Venue ID |
object (Wi-Fi_API_and_Model_Documentation_RadioParams24G) Radio customization for 2.4GHz. | |
object (Wi-Fi_API_and_Model_Documentation_RadioParams50G) Radio customization for 5GHz. | |
object (Wi-Fi_API_and_Model_Documentation_RadioParams6G) Radio customization for 6GHz. | |
object (Wi-Fi_API_and_Model_Documentation_RadioParamsDual5G) Radio customization for dual 5GHz radios. |
{- "radioParams24G": {
- "allowedChannels": [
- "1"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "method": "MANUAL",
- "scanInterval": 20,
- "txPower": "Auto"
}, - "radioParams50G": {
- "allowedIndoorChannels": [
- "36"
], - "allowedOutdoorChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "combineChannels": false,
- "method": "MANUAL",
- "scanInterval": 20,
- "txPower": "Auto"
}, - "radioParams6G": {
- "allowedChannels": [
- "1"
], - "bssMinRate6G": "HE_MCS_0",
- "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "enableMulticastDownlinkRateLimiting": false,
- "enableMulticastUplinkRateLimiting": false,
- "mgmtTxRate6G": "6",
- "multicastDownlinkRateLimiting": 1,
- "multicastUplinkRateLimiting": 1,
- "scanInterval": 10,
- "txPower": "MAX"
}, - "radioParamsDual5G": {
- "enabled": false,
- "inheritParamsLower5G": true,
- "inheritParamsUpper5G": true,
- "radioParamsLower5G": {
- "allowedIndoorChannels": [
- "36"
], - "allowedOutdoorChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "method": "MANUAL",
- "scanInterval": 20,
- "txPower": "Auto"
}, - "radioParamsUpper5G": {
- "allowedIndoorChannels": [
- "36"
], - "allowedOutdoorChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "method": "MANUAL",
- "scanInterval": 20,
- "txPower": "Auto"
}
}
}
{- "requestId": "string"
}
Get this venue's RADIUS options settings.
venueId required | string |
{- "calledStationIdType": "BSSID",
- "nasIdDelimiter": "DASH",
- "nasIdType": "USER",
- "nasMaxRetry": 2,
- "nasReconnectPrimaryMin": 5,
- "nasRequestTimeoutSec": 3,
- "overrideEnabled": false,
- "singleSessionIdAccounting": false,
- "userDefinedNasId": "string"
}
Update this venue's RADIUS options settings.
venueId required | string |
calledStationIdType | string Default: "CalledStationIdTypeEnum.BSSID" Enum: "BSSID" "AP_MAC" "NONE" "AP_GROUP" |
nasIdDelimiter | string Default: "NasIdDelimiterEnum.DASH" Enum: "DASH" "COLON" |
nasIdType | string Default: "NasIdTypeEnum.BSSID" Enum: "USER" "BSSID" "AP_MAC" "VENUE_NAME" |
nasMaxRetry | integer <int32> [ 2 .. 10 ] Default: 2 |
nasReconnectPrimaryMin | integer <int32> [ 1 .. 300 ] Default: 5 |
nasRequestTimeoutSec | integer <int32> [ 2 .. 20 ] Default: 3 |
overrideEnabled | boolean Default: false |
singleSessionIdAccounting | boolean Default: false |
userDefinedNasId | string [ 2 .. 64 ] characters ^((?!`|\$\()[ -~]){2,64}$ |
{- "calledStationIdType": "BSSID",
- "nasIdDelimiter": "DASH",
- "nasIdType": "USER",
- "nasMaxRetry": 2,
- "nasReconnectPrimaryMin": 5,
- "nasRequestTimeoutSec": 3,
- "overrideEnabled": false,
- "singleSessionIdAccounting": false,
- "userDefinedNasId": "string"
}
{- "requestId": "string"
}
Get the venue rogue AP settings. Use GET /venues/{venueId}/roguePolicySettings instead.
venueId required | string Venue ID |
{- "enabled": false,
- "reportThreshold": 0,
- "roguePolicyId": "string"
}
Update the venue rogue AP settings. Use PUT /venues/{venueId}/roguePolicySettings instead.
venueId required | string Venue ID |
enabled | boolean Default: false |
reportThreshold | integer <int32> [ 0 .. 100 ] Default: 0 |
roguePolicyId | string |
{- "enabled": false,
- "reportThreshold": 0,
- "roguePolicyId": "string"
}
{- "requestId": "string"
}
Update AP SNMP settings of this venue.
venueId required | string Venue ID |
apSnmpAgentProfileId | string |
enableApSnmp | boolean Default: false |
{- "apSnmpAgentProfileId": "string",
- "enableApSnmp": false
}
{- "requestId": "string"
}
Update a venue syslog server profile settings.
venueId required | string Venue ID |
enabled | boolean Default: false |
serviceProfileId | string |
{- "enabled": false,
- "serviceProfileId": "string"
}
{- "requestId": "string"
}
Get the venue syslog settings.
venueId required | string Venue ID |
{- "enabled": false,
- "facility": "KEEP_ORIGINAL",
- "flowLevel": "GENERAL_LOGS",
- "port": 514,
- "priority": "EMERGENCY",
- "protocol": "TCP",
- "secondaryPort": 514,
- "secondaryProtocol": "TCP",
- "secondaryServer": "string",
- "server": "string"
}
Update the venue syslog settings.
venueId required | string Venue ID |
enabled | boolean Default: false |
facility | string Default: "FacilityEnum.KEEP_ORIGINAL" Enum: "KEEP_ORIGINAL" "LOCAL0" "LOCAL1" "LOCAL2" "LOCAL3" "LOCAL4" "LOCAL5" "LOCAL6" "LOCAL7" |
flowLevel | string Default: "FlowLevelEnum.CLIENT_FLOW" Enum: "GENERAL_LOGS" "CLIENT_FLOW" "ALL" |
port | integer <int32> [ 1 .. 65535 ] Default: 514 |
priority | string Default: "PriorityEnum.INFO" Enum: "EMERGENCY" "ALERT" "CRITICAL" "ERROR" "WARNING" "NOTICE" "INFO" "ALL" |
protocol | string Default: "ProtocolEnum.UDP" Enum: "TCP" "UDP" |
secondaryPort | integer <int32> [ 1 .. 65535 ] Default: 514 |
secondaryProtocol | string Default: "ProtocolEnum.TCP" Enum: "TCP" "UDP" |
secondaryServer | string(^((22[0-3]|2[0-1][0-9]|1[0-9][0-9]|[1-9][0-9... |
server | string(^((22[0-3]|2[0-1][0-9]|1[0-9][0-9]|[1-9][0-9... |
{- "enabled": false,
- "facility": "KEEP_ORIGINAL",
- "flowLevel": "GENERAL_LOGS",
- "port": 514,
- "priority": "EMERGENCY",
- "protocol": "TCP",
- "secondaryPort": 514,
- "secondaryProtocol": "TCP",
- "secondaryServer": "string",
- "server": "string"
}
{- "requestId": "string"
}
Get venue available channels.
venueId required | string Venue ID. |
{- "2.4GChannels": {
- "20MHz": [
- "1"
], - "40MHz": [
- "1"
], - "auto": [
- "1"
]
}, - "5GChannels": {
- "dfs": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}, - "indoor": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}, - "indoorForOutdoorAp": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}, - "outdoor": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}
}, - "5GLowerChannels": {
- "dfs": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}, - "indoor": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}, - "indoorForOutdoorAp": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}, - "outdoor": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}
}, - "5GUpperChannels": {
- "dfs": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}, - "indoor": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}, - "indoorForOutdoorAp": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}, - "outdoor": {
- "160MHz": [
- "36"
], - "20MHz": [
- "36"
], - "40MHz": [
- "36"
], - "80MHz": [
- "36"
], - "auto": [
- "36"
]
}
}, - "6GChannels": {
- "160MHz": [
- "1"
], - "20MHz": [
- "1"
], - "40MHz": [
- "1"
], - "80MHz": [
- "1"
], - "auto": [
- "1"
]
}
}
Get the venue Wi-Fi details.
venueId required | string Venue ID |
{- "apPassword": "string",
- "apSnmpAgent": {
- "apSnmpAgentProfileId": "string",
- "enableApSnmp": false
}, - "bandBalancing": {
- "clientPercent24": 25,
- "enabled": false
}, - "bssColoring": {
- "bssColoringEnabled": true
}, - "clientAdmissionControl": {
- "enable24G": false,
- "enable50G": false,
- "maxRadioLoad24G": 75,
- "maxRadioLoad50G": 75,
- "minClientCount24G": 10,
- "minClientCount50G": 20,
- "minClientThroughput24G": 0,
- "minClientThroughput50G": 0
}, - "countryCode": "string",
- "denialOfServiceProtection": {
- "blockingPeriod": 60,
- "checkPeriod": 30,
- "enabled": false,
- "failThreshold": 5
}, - "dhcpServiceSetting": {
- "dhcpServiceAps": [
- {
- "dhcpIps": [
- "string"
], - "role": "PrimaryServer",
- "serialNumber": "stringstring"
}
], - "dhcpServiceProfileIds": [
- "string"
], - "enableClientIsolationAllowlist": false,
- "enabled": false,
- "mode": "EnableOnEachAPs",
- "wanPortSelectionMode": "Dynamic"
}, - "directedMulticast": {
- "networkEnabled": true,
- "wiredEnabled": true,
- "wirelessEnabled": true
}, - "enableClientIsolationAllowlist": false,
- "id": "string",
- "loadBalancing": {
- "bandBalancingClientPercent24G": 25,
- "bandBalancingEnabled": true,
- "enabled": false,
- "loadBalancingMethod": "BASED_ON_CLIENT_COUNT",
- "steeringMode": "BASIC"
}, - "lteBandLockChannels": [
- {
- "band3G": [
- "string"
], - "band4G": [
- "string"
], - "region": "DOMAIN_1"
}
], - "mesh": {
- "enabled": false,
- "passphrase": "string",
- "radioType": "2.4-GHz",
- "ssid": "string"
}, - "radioCustomization": {
- "radioParams24G": {
- "allowedChannels": [
- "1"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "method": "MANUAL",
- "scanInterval": 20,
- "txPower": "Auto"
}, - "radioParams50G": {
- "allowedIndoorChannels": [
- "36"
], - "allowedOutdoorChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "combineChannels": false,
- "method": "MANUAL",
- "scanInterval": 20,
- "txPower": "Auto"
}, - "radioParams6G": {
- "allowedChannels": [
- "1"
], - "bssMinRate6G": "HE_MCS_0",
- "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "enableMulticastDownlinkRateLimiting": false,
- "enableMulticastUplinkRateLimiting": false,
- "method": "MANUAL",
- "mgmtTxRate6G": "6",
- "multicastDownlinkRateLimiting": 1,
- "multicastUplinkRateLimiting": 1,
- "scanInterval": 10,
- "txPower": "MAX"
}, - "radioParamsDual5G": {
- "enabled": false,
- "inheritParamsLower5G": true,
- "inheritParamsUpper5G": true,
- "radioParamsLower5G": {
- "allowedIndoorChannels": [
- "36"
], - "allowedOutdoorChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "method": "MANUAL",
- "scanInterval": 20,
- "txPower": "Auto"
}, - "radioParamsUpper5G": {
- "allowedIndoorChannels": [
- "36"
], - "allowedOutdoorChannels": [
- "36"
], - "changeInterval": 33,
- "channelBandwidth": "AUTO",
- "method": "MANUAL",
- "scanInterval": 20,
- "txPower": "Auto"
}
}
}, - "rogueAp": {
- "enabled": false,
- "reportThreshold": 0,
- "roguePolicyId": "string"
}, - "syslog": {
- "enabled": false,
- "facility": "KEEP_ORIGINAL",
- "flowLevel": "GENERAL_LOGS",
- "port": 514,
- "priority": "EMERGENCY",
- "protocol": "TCP",
- "secondaryPort": 514,
- "secondaryProtocol": "TCP",
- "secondaryServer": "string",
- "server": "string"
}, - "tenantId": "string",
- "wifiFirmwareVersion": "string"
}
Deactivate layer-2 ACL policy on access control profile.
accessControlProfileId required | string Access Control Profile ID |
l2AclPolicyId required | string L2Acl Policy ID |
{- "requestId": "string"
}
Activate layer-2 ACL policy on access control profile.
accessControlProfileId required | string Access Control Profile ID |
l2AclPolicyId required | string L2Acl Policy ID |
{- "requestId": "string"
}
Add layer-2 ACL by policy. Content-Type: "application/vnd.ruckus.v1+json" will be deprecated on 2024/09/01.
access | string Default: "AccessEnum.BLOCK" Enum: "ALLOW" "BLOCK" |
description | string |
macAddresses required | Array of strings [ 1 .. 128 ] items [ items [ 1 .. 128 ] characters ] |
name required | string [ 2 .. 32 ] characters |
{- "access": "ALLOW",
- "description": "string",
- "macAddresses": [
- "string"
], - "name": "string"
}
{- "requestId": "string",
- "response": {
- "access": "ALLOW",
- "description": "string",
- "id": "string",
- "macAddresses": [
- "string"
], - "name": "string"
}
}
Update layer-2 ACL by policy id. Content-Type: "application/vnd.ruckus.v1+json" will be deprecated on 2024/09/01.
l2AclPolicyId required | string L2Acl Policy ID |
access | string Default: "AccessEnum.BLOCK" Enum: "ALLOW" "BLOCK" |
description | string |
macAddresses required | Array of strings [ 1 .. 128 ] items [ items [ 1 .. 128 ] characters ] |
name required | string [ 2 .. 32 ] characters |
{- "access": "ALLOW",
- "description": "string",
- "macAddresses": [
- "string"
], - "name": "string"
}
{- "requestId": "string"
}
Create a new SNMP agent profile.
name required | string(?=^((?!(`|\$\()).){2,32}$)^(\S.*\S)$ |
Array of objects (Wi-Fi_API_and_Model_Documentation_ApSnmpV2Agent) [ 0 .. 2 ] items | |
Array of objects (Wi-Fi_API_and_Model_Documentation_ApSnmpV3Agent) [ 0 .. 2 ] items |
{- "name": "string",
- "snmpV2Agents": [
- {
- "communityName": "string",
- "notificationType": "Trap",
- "readPrivilege": false,
- "targetAddr": "string",
- "targetPort": 162,
- "trapPrivilege": false
}
], - "snmpV3Agents": [
- {
- "authPassword": "stringst",
- "authProtocol": "SHA",
- "notificationType": "Trap",
- "privacyPassword": "stringst",
- "privacyProtocol": "None",
- "readPrivilege": false,
- "targetAddr": "string",
- "targetPort": 162,
- "trapPrivilege": false,
- "userName": "string"
}
]
}
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
Get the details for this SNMP agent profile.
snmpAgentProfileId required | string SNMP Agent Profile ID |
{- "id": "string",
- "name": "string",
- "snmpV2Agents": [
- {
- "communityName": "string",
- "notificationType": "Trap",
- "readPrivilege": false,
- "targetAddr": "string",
- "targetPort": 162,
- "trapPrivilege": false
}
], - "snmpV3Agents": [
- {
- "authPassword": "stringst",
- "authProtocol": "SHA",
- "notificationType": "Trap",
- "privacyPassword": "stringst",
- "privacyProtocol": "None",
- "readPrivilege": false,
- "targetAddr": "string",
- "targetPort": 162,
- "trapPrivilege": false,
- "userName": "string"
}
]
}
Update a SNMP agent profile.
snmpAgentProfileId required | string SNMP Agent Profile ID |
name required | string(?=^((?!(`|\$\()).){2,32}$)^(\S.*\S)$ |
Array of objects (Wi-Fi_API_and_Model_Documentation_ApSnmpV2Agent) [ 0 .. 2 ] items | |
Array of objects (Wi-Fi_API_and_Model_Documentation_ApSnmpV3Agent) [ 0 .. 2 ] items |
{- "name": "string",
- "snmpV2Agents": [
- {
- "communityName": "string",
- "notificationType": "Trap",
- "readPrivilege": false,
- "targetAddr": "string",
- "targetPort": 162,
- "trapPrivilege": false
}
], - "snmpV3Agents": [
- {
- "authPassword": "stringst",
- "authProtocol": "SHA",
- "notificationType": "Trap",
- "privacyPassword": "stringst",
- "privacyProtocol": "None",
- "readPrivilege": false,
- "targetAddr": "string",
- "targetPort": 162,
- "trapPrivilege": false,
- "userName": "string"
}
]
}
{- "requestId": "string"
}
Update the SNMP agent profile settings on AP.
venueId required | string Venue ID |
serialNumber required | string The serial number of the AP. |
useVenueSettings | boolean Default: true |
{- "useVenueSettings": true
}
{- "requestId": "string"
}
Deactivate the SNMP agent profile on the AP with the venue.
venueId required | string Venue ID |
serialNumber required | string The serial number of the AP. |
snmpAgentProfileId required | string SNMP Agent Profile ID |
{- "requestId": "string"
}
Activate the SNMP agent profile on the AP with the venue.
venueId required | string Venue ID |
serialNumber required | string The serial number of the AP. |
snmpAgentProfileId required | string SNMP Agent Profile ID |
{- "requestId": "string"
}
Use this API command to delete a relationship between device policy and access control profile.
profileId required | string Access Control Profile ID |
policyId required | string Device Policy ID |
{- "requestId": "string"
}
Use this API command to build a relationship between device policy and access control profile.
profileId required | string Access Control Profile ID |
policyId required | string Device Policy ID |
{- "requestId": "string"
}
[- {
- "defaultAccess": "ALLOW",
- "description": "string",
- "id": "string",
- "name": "string",
- "rules": [
- {
- "action": "ALLOW",
- "deviceType": "Laptop",
- "downloadRateLimit": 200,
- "name": "string",
- "osVendor": "All",
- "uploadRateLimit": 200,
- "vlan": 1
}
], - "tenantId": "string"
}
]
Create a new device-policy. Content-Type: "application/vnd.ruckus.v1+json" will be deprecated on 2024/09/01.
defaultAccess | string Default: "AccessEnum.ALLOW" Enum: "ALLOW" "BLOCK" |
description | string [ 2 .. 180 ] characters |
name required | string [ 2 .. 32 ] characters |
Array of objects (Wi-Fi_API_and_Model_Documentation_DevicePolicyRule) [ 1 .. 32 ] items |
{- "defaultAccess": "ALLOW",
- "description": "string",
- "name": "string",
- "rules": [
- {
- "action": "ALLOW",
- "deviceType": "Laptop",
- "downloadRateLimit": 200,
- "name": "string",
- "osVendor": "All",
- "uploadRateLimit": 200,
- "vlan": 1
}
]
}
{- "requestId": "string",
- "response": {
- "defaultAccess": "ALLOW",
- "description": "string",
- "id": "string",
- "name": "string",
- "rules": [
- {
- "action": "ALLOW",
- "deviceType": "Laptop",
- "downloadRateLimit": 200,
- "name": "string",
- "osVendor": "All",
- "uploadRateLimit": 200,
- "vlan": 1
}
], - "tenantId": "string"
}
}
Get the device-policy details.
devicePolicyId required | string Device-policy ID |
{- "defaultAccess": "ALLOW",
- "description": "string",
- "id": "string",
- "name": "string",
- "rules": [
- {
- "action": "ALLOW",
- "deviceType": "Laptop",
- "downloadRateLimit": 200,
- "name": "string",
- "osVendor": "All",
- "uploadRateLimit": 200,
- "vlan": 1
}
], - "tenantId": "string"
}
Update a device-policy. Content-Type: "application/vnd.ruckus.v1+json" will be deprecated on 2024/09/01.
devicePolicyId required | string Device-policy ID |
defaultAccess | string Default: "AccessEnum.ALLOW" Enum: "ALLOW" "BLOCK" |
description | string [ 2 .. 180 ] characters |
name required | string [ 2 .. 32 ] characters |
Array of objects (Wi-Fi_API_and_Model_Documentation_DevicePolicyRule) [ 1 .. 32 ] items |
{- "defaultAccess": "ALLOW",
- "description": "string",
- "name": "string",
- "rules": [
- {
- "action": "ALLOW",
- "deviceType": "Laptop",
- "downloadRateLimit": 200,
- "name": "string",
- "osVendor": "All",
- "uploadRateLimit": 200,
- "vlan": 1
}
]
}
{- "requestId": "string"
}
Use this API command to delete a relationship between device policy and Wi-Fi network.
wifiNetworkId required | string Wi-Fi Network ID |
policyId required | string Device Policy ID |
{- "requestId": "string"
}
Use this API command to build a relationship between device policy and Wi-Fi network.
wifiNetworkId required | string Wi-Fi Network ID |
policyId required | string Device Policy ID |
{- "requestId": "string"
}
Delete a list of multicast DNS proxy service profiles.
[- "string"
]
{- "requestId": "string"
}
Get the multicast DNS proxy service profiles.
[- {
- "aps": [
- {
- "serialNumber": "string",
- "venueId": "string"
}
], - "id": "string",
- "rules": [
- {
- "enabled": true,
- "fromVlan": 1,
- "mdnsName": "string",
- "mdnsProtocol": "TCP",
- "service": "AIRDISK",
- "toVlan": 1
}
], - "serviceName": "string"
}
]
Create a new multicast DNS proxy service profile.
aps | Array of strings |
Array of objects (Wi-Fi_API_and_Model_Documentation_MulticastDnsProxyServiceRule) | |
serviceName required | string(?=^((?!(`|\$\()).){2,32}$)^(\S.*\S)$ |
{- "aps": [
- "string"
], - "rules": [
- {
- "enabled": true,
- "fromVlan": 1,
- "mdnsName": "string",
- "mdnsProtocol": "TCP",
- "service": "AIRDISK",
- "toVlan": 1
}
], - "serviceName": "string"
}
{- "requestId": "string"
}
Get the multicast DNS proxy service profile details.
mDnsProxyProfileId required | string Multicast DNS Proxy profile ID |
{- "aps": [
- {
- "serialNumber": "string",
- "venueId": "string"
}
], - "id": "string",
- "rules": [
- {
- "enabled": true,
- "fromVlan": 1,
- "mdnsName": "string",
- "mdnsProtocol": "TCP",
- "service": "AIRDISK",
- "toVlan": 1
}
], - "serviceName": "string"
}
Update a multicast DNS proxy service profile.
mDnsProxyProfileId required | string Multicast DNS Proxy Service Profile ID |
aps | Array of strings |
Array of objects (Wi-Fi_API_and_Model_Documentation_MulticastDnsProxyServiceRule) | |
serviceName required | string(?=^((?!(`|\$\()).){2,32}$)^(\S.*\S)$ |
{- "aps": [
- "string"
], - "rules": [
- {
- "enabled": true,
- "fromVlan": 1,
- "mdnsName": "string",
- "mdnsProtocol": "TCP",
- "service": "AIRDISK",
- "toVlan": 1
}
], - "serviceName": "string"
}
{- "requestId": "string"
}
Deactivate multicast DNS proxy service profile for APs.
mDnsProxyProfileId required | string Multicast DNS Proxy Service Profile ID |
[- "string"
]
{- "requestId": "string"
}
Activate multicast DNS proxy service profile for APs.
mDnsProxyProfileId required | string Multicast DNS Proxy Service Profile ID |
[- "string"
]
{- "requestId": "string"
}
Create a new multicast DNS proxy service profile.
Array of objects (Wi-Fi_API_and_Model_Documentation_MulticastDnsProxyServiceRule) | |
serviceName required | string(?=^((?!(`|\$\()).){2,32}$)^(\S.*\S)$ |
{- "rules": [
- {
- "enabled": true,
- "fromVlan": 1,
- "mdnsName": "string",
- "mdnsProtocol": "TCP",
- "service": "AIRDISK",
- "toVlan": 1
}
], - "serviceName": "string"
}
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
Get the multicast DNS proxy service profile details.
multicastDnsProxyProfileId required | string Multicast DNS Proxy profile ID |
{- "id": "string",
- "rules": [
- {
- "enabled": true,
- "fromVlan": 1,
- "mdnsName": "string",
- "mdnsProtocol": "TCP",
- "service": "AIRDISK",
- "toVlan": 1
}
], - "serviceName": "string"
}
Update a multicast DNS proxy service profile.
multicastDnsProxyProfileId required | string Multicast DNS Proxy Profile ID |
Array of objects (Wi-Fi_API_and_Model_Documentation_MulticastDnsProxyServiceRule) | |
serviceName required | string(?=^((?!(`|\$\()).){2,32}$)^(\S.*\S)$ |
{- "rules": [
- {
- "enabled": true,
- "fromVlan": 1,
- "mdnsName": "string",
- "mdnsProtocol": "TCP",
- "service": "AIRDISK",
- "toVlan": 1
}
], - "serviceName": "string"
}
{- "requestId": "string"
}
Deactivate multicast DNS proxy service profile on the AP.
venueId required | string Venue ID |
apSerialNumber required | string The serial number of the AP. |
multicastDnsProxyProfileId required | string Multicast DNS Proxy Profile ID |
{- "requestId": "string"
}
Activate multicast DNS proxy service profile on the AP.
venueId required | string Venue ID |
apSerialNumber required | string The serial number of the AP. |
multicastDnsProxyProfileId required | string Multicast DNS Proxy Profile ID |
{- "requestId": "string"
}
Get multicast DNS proxy service profile APs detail by venue.
venueId required | string Venue ID |
[- {
- "apName": "string",
- "rules": [
- {
- "enabled": true,
- "fromVlan": 1,
- "mdnsName": "string",
- "mdnsProtocol": "TCP",
- "service": "AIRDISK",
- "toVlan": 1
}
], - "serialNumber": "string",
- "serviceId": "string",
- "serviceName": "string",
- "venueId": "string",
- "venueName": "string"
}
]
Manage client isolation allowlists.
Client isolation features, when enabled, prevent clients residing on a common VLAN from exchanging packets with each other. Client isolation is enforced by APs working at layer 2 (bridging). If client isolation is needed between VLANs/IP subnets, routers must also be configured to prevent packet exchange at layer 3. A client isolation allowlist provides the capability for administrators to configure exceptions to this isolation behavior. For example, an administrator may want to allow clients on a public network to access a printer in a common area of their venue. If so, the MAC and IP addresses of the printer (or any excepted device) can be configured on the client isolation allowlist.
Client isolation can be used in conjunction with walled gardens for public networks. Walled gardens provide limited access to services prior to client authentication whereas client isolation allowlists provide connectivity options post authentication.
Client isolation does not work when clients are assigned static IP addresses. For this reason, Ruckus recommends using DHCP lease reservations in lieu of static IP addresses when using this feature. Administrators may also want to consider use of the force DHCP option, available during wireless network configuration.
Complications to client isolation can arise when the VLAN's default gateway employs VRRP or HSRP for high availability or when Bonjour gateway is configured on the same WLAN as the allowlist. If either of these situations applies in your network, please contact Ruckus customer support for assistance.
Create a new client isolation allowlist.
required | Array of objects (Wi-Fi_API_and_Model_Documentation_ClientIsolationAllowlistEntry) [ 1 .. 64 ] items |
description | string [ 0 .. 64 ] characters |
name required | string [ 2 .. 32 ] characters (?=^((?!(`|\$\()).){2,32}$)^(\S.*\S)$ |
{- "allowlist": [
- {
- "description": "string",
- "mac": "string"
}
], - "description": "string",
- "name": "string"
}
{- "requestId": "string",
- "response": {
- "allowlist": [
- {
- "description": "string",
- "mac": "string"
}
], - "description": "string",
- "id": "string",
- "name": "string",
- "tenantId": "string"
}
}
Get the details for this client isolation allowlist.
clientIsolationAllowlistId required | string Client Isolation Allowlist ID |
{- "allowlist": [
- {
- "description": "string",
- "mac": "string"
}
], - "description": "string",
- "id": "string",
- "name": "string",
- "tenantId": "string"
}
Update this client isolation allowlist.
clientIsolationAllowlistId required | string Client Isolation Allowlist ID |
required | Array of objects (Wi-Fi_API_and_Model_Documentation_ClientIsolationAllowlistEntry) [ 1 .. 64 ] items |
description | string [ 0 .. 64 ] characters |
name required | string [ 2 .. 32 ] characters (?=^((?!(`|\$\()).){2,32}$)^(\S.*\S)$ |
{- "allowlist": [
- {
- "description": "string",
- "mac": "string"
}
], - "description": "string",
- "name": "string"
}
{- "requestId": "string"
}
Get a list of venues of the client isolation allowlist.
clientIsolationAllowlistId required | string Client Isolation Allowlist ID |
page | integer <int32> Default: 1 |
pageSize | integer <int32> Default: 25 |
searchVenueNameString | string Search venue name |
sortField | string Support venue name only |
sortOrder | string Enum: "ASC" "DESC" |
{- "page": 1,
- "pageSize": 25,
- "searchVenueNameString": "string",
- "sortField": "string",
- "sortOrder": "ASC"
}
{- "data": [
- {
- "address": "string",
- "networkCount": 0,
- "networkNames": [
- "string"
], - "venueId": "string",
- "venueName": "string"
}
], - "fields": [
- "string"
], - "page": 0,
- "totalCount": 0,
- "totalPages": 0
}
Manage client isolation profiles.
Client isolation features, when enabled, prevent clients residing on a common VLAN from exchanging packets with each other. Client isolation is enforced by APs working at layer 2 (bridging). If client isolation is needed between VLANs/IP subnets, routers must also be configured to prevent packet exchange at layer 3. A client isolation profile provides the capability for administrators to configure exceptions to this isolation behavior. For example, an administrator may want to allow clients on a public network to access a printer in a common area of their venue. If so, the MAC and IP addresses of the printer (or any excepted device) can be configured on the client isolation profile.
Client isolation can be used in conjunction with walled gardens for public networks. Walled gardens provide limited access to services prior to client authentication whereas client isolation profiles provide connectivity options post authentication.
Client isolation does not work when clients are assigned static IP addresses. For this reason, Ruckus recommends using DHCP lease reservations in lieu of static IP addresses when using this feature. Administrators may also want to consider use of the force DHCP option, available during wireless network configuration.
Complications to client isolation can arise when the VLAN's default gateway employs VRRP or HSRP for high availability or when Bonjour gateway is configured on the same WLAN as the profile. If either of these situations applies in your network, please contact Ruckus customer support for assistance.
Create a new client isolation profile.
required | Array of objects (Wi-Fi_API_and_Model_Documentation_ClientIsolationAllowlistEntry) [ 1 .. 64 ] items |
description | string [ 0 .. 64 ] characters |
name required | string [ 2 .. 32 ] characters (?=^((?!(`|\$\()).){2,32}$)^(\S.*\S)$ |
{- "allowlist": [
- {
- "description": "string",
- "mac": "string"
}
], - "description": "string",
- "name": "string"
}
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
Get the details for this client isolation profile.
clientIsolationProfileId required | string Client Isolation Profile ID |
{- "allowlist": [
- {
- "description": "string",
- "mac": "string"
}
], - "description": "string",
- "id": "string",
- "name": "string"
}
Update this client isolation profile.
clientIsolationProfileId required | string Client Isolation Profile ID |
required | Array of objects (Wi-Fi_API_and_Model_Documentation_ClientIsolationAllowlistEntry) [ 1 .. 64 ] items |
description | string [ 0 .. 64 ] characters |
name required | string [ 2 .. 32 ] characters (?=^((?!(`|\$\()).){2,32}$)^(\S.*\S)$ |
{- "allowlist": [
- {
- "description": "string",
- "mac": "string"
}
], - "description": "string",
- "name": "string"
}
{- "requestId": "string"
}
Deactivate the client isolation profile on the Wi-Fi network with the venue.
venueId required | string Venue ID |
wifiNetworkId required | string Wi-Fi Network ID |
clientIsolationProfileId required | string Client Isolation Profile ID |
{- "requestId": "string"
}
Activate the client isolation profile on the Wi-Fi network with the venue.
venueId required | string Venue ID |
wifiNetworkId required | string Wi-Fi Network ID |
clientIsolationProfileId required | string Client Isolation Profile ID |
{- "requestId": "string"
}
Delete multiple access control profiles by profile identities.
[- "string"
]
{- "requestId": "string"
}
[- {
- "applicationPolicy": {
- "enabled": false,
- "id": "string"
}, - "description": "string",
- "devicePolicy": {
- "enabled": false,
- "id": "string"
}, - "id": "string",
- "l2AclPolicy": {
- "enabled": false,
- "id": "string"
}, - "l3AclPolicy": {
- "enabled": false,
- "id": "string"
}, - "name": "string",
- "rateLimiting": {
- "downlinkLimit": 0,
- "enabled": false,
- "uplinkLimit": 0
}
}
]
Add an access control profile. Content-Type: "application/vnd.ruckus.v1+json" will be deprecated on 2024/9/1.
object (Wi-Fi_API_and_Model_Documentation_IdAndEnabled) Profile ID and enabled | |
description | string [ 0 .. 64 ] characters |
object (Wi-Fi_API_and_Model_Documentation_IdAndEnabled) Profile ID and enabled | |
object (Wi-Fi_API_and_Model_Documentation_IdAndEnabled) Profile ID and enabled | |
object (Wi-Fi_API_and_Model_Documentation_IdAndEnabled) Profile ID and enabled | |
name required | string [ 2 .. 32 ] characters |
object (Wi-Fi_API_and_Model_Documentation_RateLimiting) Client traffic rate limiting |
{- "applicationPolicy": {
- "enabled": false,
- "id": "string"
}, - "description": "string",
- "devicePolicy": {
- "enabled": false,
- "id": "string"
}, - "l2AclPolicy": {
- "enabled": false,
- "id": "string"
}, - "l3AclPolicy": {
- "enabled": false,
- "id": "string"
}, - "name": "string",
- "rateLimiting": {
- "downlinkLimit": 0,
- "enabled": false,
- "uplinkLimit": 0
}
}
{- "requestId": "string",
- "response": {
- "applicationPolicy": {
- "enabled": false,
- "id": "string"
}, - "description": "string",
- "devicePolicy": {
- "enabled": false,
- "id": "string"
}, - "id": "string",
- "l2AclPolicy": {
- "enabled": false,
- "id": "string"
}, - "l3AclPolicy": {
- "enabled": false,
- "id": "string"
}, - "name": "string",
- "rateLimiting": {
- "downlinkLimit": 0,
- "enabled": false,
- "uplinkLimit": 0
}
}
}
Delete the specified access control profile. Content-Type: "application/vnd.ruckus.v1+json" will be deprecated on 2024/9/1.
accessControlProfileId required | string Access control profile identity |
{- "requestId": "string"
}
Get an access control profile by profile identity. Content-Type: "application/vnd.ruckus.v1+json" will be deprecated on 2024/9/1.
accessControlProfileId required | string Access control profile identity |
{- "applicationPolicy": {
- "enabled": false,
- "id": "string"
}, - "description": "string",
- "devicePolicy": {
- "enabled": false,
- "id": "string"
}, - "id": "string",
- "l2AclPolicy": {
- "enabled": false,
- "id": "string"
}, - "l3AclPolicy": {
- "enabled": false,
- "id": "string"
}, - "name": "string",
- "rateLimiting": {
- "downlinkLimit": 0,
- "enabled": false,
- "uplinkLimit": 0
}
}
Update the specified access control profile. Content-Type: "application/vnd.ruckus.v1+json" will be deprecated on 2024/9/1.
accessControlProfileId required | string Access control profile identity |
object (Wi-Fi_API_and_Model_Documentation_IdAndEnabled) Profile ID and enabled | |
description | string [ 0 .. 64 ] characters |
object (Wi-Fi_API_and_Model_Documentation_IdAndEnabled) Profile ID and enabled | |
object (Wi-Fi_API_and_Model_Documentation_IdAndEnabled) Profile ID and enabled | |
object (Wi-Fi_API_and_Model_Documentation_IdAndEnabled) Profile ID and enabled | |
name required | string [ 2 .. 32 ] characters |
object (Wi-Fi_API_and_Model_Documentation_RateLimiting) Client traffic rate limiting |
{- "applicationPolicy": {
- "enabled": false,
- "id": "string"
}, - "description": "string",
- "devicePolicy": {
- "enabled": false,
- "id": "string"
}, - "l2AclPolicy": {
- "enabled": false,
- "id": "string"
}, - "l3AclPolicy": {
- "enabled": false,
- "id": "string"
}, - "name": "string",
- "rateLimiting": {
- "downlinkLimit": 0,
- "enabled": false,
- "uplinkLimit": 0
}
}
{- "requestId": "string"
}
Use this API command to delete a relationship between access control profile and Wi-Fi network.
wifiNetworkId required | string Wi-Fi Network ID |
accessControlProfileId required | string Access control profile identity |
{- "requestId": "string"
}
Use this API command to build a relationship between access control profile and Wi-Fi network.
wifiNetworkId required | string Wi-Fi Network ID |
accessControlProfileId required | string Access control profile identity |
{- "requestId": "string"
}
Use this API command to delete a VLAN pool list.
[- "string"
]
{- "requestId": "string"
}
Use this API command to create a new VLAN pool.
description | string [ 0 .. 64 ] characters |
name required | string [ 1 .. 32 ] characters |
vlanMembers required | Array of strings [ 0 .. 16 ] items [ items [ 0 .. 16 ] characters ] |
{- "description": "string",
- "name": "string",
- "vlanMembers": [
- "string"
]
}
{- "requestId": "string",
- "response": {
- "description": "string",
- "id": "string",
- "name": "string",
- "tenantId": "string",
- "vlanMembers": [
- "string"
]
}
}
Use this API command to get the VLAN pool list by query.
fields | Array of strings |
page | integer <int32> Default: 1 |
pageSize | integer <int32> Default: 25 |
searchString | string |
searchTargetFields | Array of strings |
sortField | string |
sortOrder | string Enum: "ASC" "DESC" |
{- "fields": [
- "string"
], - "page": 1,
- "pageSize": 25,
- "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortField": "string",
- "sortOrder": "ASC"
}
{- "data": [
- {
- "description": "string",
- "id": "string",
- "name": "string",
- "networksCount": 0,
- "networksNames": [
- "string"
]
}
], - "fields": [
- "string"
], - "page": 0,
- "totalCount": 0,
- "totalPages": 0
}
Use this API command to get the VLAN pool details.
vlanPoolId required | string VLAN Pool ID |
{- "description": "string",
- "id": "string",
- "name": "string",
- "tenantId": "string",
- "vlanMembers": [
- "string"
]
}
Use this API command to partial update a VLAN pool.
vlanPoolId required | string VLAN Pool ID |
description | string [ 0 .. 64 ] characters |
name | string [ 1 .. 32 ] characters |
vlanMembers | Array of strings [ 0 .. 16 ] items [ items [ 0 .. 16 ] characters ] |
{- "description": "string",
- "name": "string",
- "vlanMembers": [
- "string"
]
}
{- "requestId": "string"
}
Use this API command to update a VLAN pool.
vlanPoolId required | string VLAN Pool ID |
description | string [ 0 .. 64 ] characters |
name required | string [ 1 .. 32 ] characters |
vlanMembers required | Array of strings [ 0 .. 16 ] items [ items [ 0 .. 16 ] characters ] |
{- "description": "string",
- "name": "string",
- "vlanMembers": [
- "string"
]
}
{- "requestId": "string"
}
Use this API command to get venues activations of the VLAN pool list by query.
vlanPoolId required | string VLAN Pool ID |
fields | Array of strings |
page | integer <int32> Default: 1 |
pageSize | integer <int32> Default: 25 |
searchString | string |
searchTargetFields | Array of strings |
sortField | string |
sortOrder | string Enum: "ASC" "DESC" |
{- "fields": [
- "string"
], - "page": 1,
- "pageSize": 25,
- "searchString": "string",
- "searchTargetFields": [
- "string"
], - "sortField": "string",
- "sortOrder": "ASC"
}
{- "data": [
- {
- "apGroupData": [
- {
- "apCount": 0,
- "apGroupId": "string",
- "apGroupName": "string"
}
], - "venueApCount": 0,
- "venueId": "string",
- "venueName": "string"
}
], - "fields": [
- "string"
], - "page": 0,
- "totalCount": 0,
- "totalPages": 0
}
applicationLibraryId required | string The ID (version) of the application library. |
categoryId required | integer <int32> The ID of the application category. |
{- "applications": [
- {
- "id": 0,
- "name": "string"
}
]
}
Use this API to get the current application library settings.
type | string Specify which type of changed application would be included in the response |
changesIncluded | boolean Default: false Include changed application information in response |
{- "changedApplications": [
- {
- "applicationId": 0,
- "applicationName": "string",
- "categoryId": 0,
- "categoryName": "string",
- "impactedItems": [
- {
- "applicationPolicyId": "string",
- "applicationPolicyName": "string",
- "applicationPolicyRuleId": "string",
- "applicationPolicyRuleName": "string"
}
], - "toApplicationId": 0,
- "toApplicationName": "string",
- "toCategoryId": 0,
- "toCategoryName": "string",
- "type": "APPLICATION_ADDED"
}
], - "latestReleasedDate": "2019-08-24T14:15:22Z",
- "latestVersion": "string",
- "releasedDate": "2019-08-24T14:15:22Z",
- "updatedDate": "2019-08-24T14:15:22Z",
- "version": "string"
}
Patch application library settings.
Array of objects (Wi-Fi_API_and_Model_Documentation_ChangedApplication) | |
latestReleasedDate | string <date-time> |
latestVersion | string |
releasedDate | string <date-time> |
updatedDate | string <date-time> |
version | string |
{- "changedApplications": [
- {
- "applicationId": 0,
- "applicationName": "string",
- "categoryId": 0,
- "categoryName": "string",
- "impactedItems": [
- {
- "applicationPolicyId": "string",
- "applicationPolicyName": "string",
- "applicationPolicyRuleId": "string",
- "applicationPolicyRuleName": "string"
}
], - "toApplicationId": 0,
- "toApplicationName": "string",
- "toCategoryId": 0,
- "toCategoryName": "string",
- "type": "APPLICATION_ADDED"
}
], - "latestReleasedDate": "2019-08-24T14:15:22Z",
- "latestVersion": "string",
- "releasedDate": "2019-08-24T14:15:22Z",
- "updatedDate": "2019-08-24T14:15:22Z",
- "version": "string"
}
{- "requestId": "string"
}
Update the PSK for the recovery network.
obsolete | boolean Default: false |
psk | string^([0-9]{4}){4}$ |
{- "obsolete": false,
- "psk": "string"
}
{- "requestId": "string"
}
{- "apModels": [
- {
- "allowCbandCountry": [
- "string"
], - "allowDfsCountry": [
- "string"
], - "canSupportCellular": false,
- "canSupportLacp": false,
- "canSupportPoeMode": false,
- "canSupportPoeOut": false,
- "capabilityScore": 0,
- "externalAntenna": {
- "coupled": false,
- "enable24G": false,
- "enable50G": false,
- "gain24G": 60,
- "gain50G": 60,
- "supportDisable": false
}, - "has160MHzChannelBandwidth": false,
- "isOutdoor": false,
- "lanPortPictureDownloadUrl": "string",
- "lanPorts": [
- {
- "defaultType": "string",
- "displayLabel": "string",
- "id": "string",
- "isPoeOutPort": false,
- "isPoePort": false,
- "supportDisable": false,
- "trunkPortOnly": false,
- "untagId": 0,
- "vlanMembers": "string"
}
], - "ledOn": false,
- "lldpAdInterval": 0,
- "lldpEnable": false,
- "lldpHoldTime": 0,
- "lldpMgmtEnable": false,
- "maxChannelization24G": 0,
- "maxChannelization5G": 0,
- "maxChannelization6G": 0,
- "model": "string",
- "pictureDownloadUrl": "string",
- "poeModeCapabilities": [
- "string"
], - "primaryWanRecoveryTimer": 0,
- "requireOneEnabledTrunkPort": false,
- "simCardPrimaryApn": "string",
- "simCardPrimaryCellularNetworkSelection": "string",
- "simCardPrimaryEnabled": true,
- "simCardPrimaryRoaming": true,
- "simCardSecondaryApn": "string",
- "simCardSecondaryCellularNetworkSelection": "string",
- "simCardSecondaryEnabled": true,
- "simCardSecondaryRoaming": true,
- "support11AX": false,
- "supportChannel144": false,
- "supportDual5gMode": false,
- "supportMesh": true,
- "supportTriRadio": false,
- "version": "string",
- "wanConnection": "string"
}
]
}
[- {
- "id": "string",
- "name": "string",
- "primary": {
- "ip": "string",
- "port": 1,
- "sharedSecret": "string"
}, - "secondary": {
- "ip": "string",
- "port": 1,
- "sharedSecret": "string"
}, - "type": "AUTHENTICATION"
}
]
Add a RADIUS profile. Content-Type: "application/vnd.ruckus.v1+json" will be deprecated on 2024/09/01.
name | string(?=^((?!(`|\$\()).){2,32}$)^(\S.*\S)$ |
required | object (Wi-Fi_API_and_Model_Documentation_RadiusServer) RADIUS server |
object (Wi-Fi_API_and_Model_Documentation_RadiusServer) RADIUS server | |
type | string Enum: "AUTHENTICATION" "ACCOUNTING" |
{- "name": "string",
- "primary": {
- "ip": "string",
- "port": 1,
- "sharedSecret": "string"
}, - "secondary": {
- "ip": "string",
- "port": 1,
- "sharedSecret": "string"
}, - "type": "AUTHENTICATION"
}
{- "requestId": "string",
- "response": {
- "id": "string",
- "name": "string",
- "primary": {
- "ip": "string",
- "port": 1,
- "sharedSecret": "string"
}, - "secondary": {
- "ip": "string",
- "port": 1,
- "sharedSecret": "string"
}, - "type": "AUTHENTICATION"
}
}
Get a specific RADIUS profile. Content-Type: "application/vnd.ruckus.v1+json" will be deprecated on 2024/09/01.
radiusId required | string RADIUS server profile ID |
{- "id": "string",
- "name": "string",
- "primary": {
- "ip": "string",
- "port": 1,
- "sharedSecret": "string"
}, - "secondary": {
- "ip": "string",
- "port": 1,
- "sharedSecret": "string"
}, - "type": "AUTHENTICATION"
}
Update a specific RADIUS profile. Content-Type: "application/vnd.ruckus.v1+json" will be deprecated on 2024/09/01.
radiusId required | string RADIUS server profile ID |
name | string(?=^((?!(`|\$\()).){2,32}$)^(\S.*\S)$ |
required | object (Wi-Fi_API_and_Model_Documentation_RadiusServer) RADIUS server |
object (Wi-Fi_API_and_Model_Documentation_RadiusServer) RADIUS server | |
type | string Enum: "AUTHENTICATION" "ACCOUNTING" |
{- "name": "string",
- "primary": {
- "ip": "string",
- "port": 1,
- "sharedSecret": "string"
}, - "secondary": {
- "ip": "string",
- "port": 1,
- "sharedSecret": "string"
}, - "type": "AUTHENTICATION"
}
{- "requestId": "string"
}
Get RADIUS server profile settings on Wi-Fi network.
wifiNetworkId required | string Wi-Fi Network ID |
{- "enableAccountingProxy": false,
- "enableAuthProxy": false,
- "macAuthMacFormat": "Lower"
}
Update RADIUS server profile settings on Wi-Fi network.
wifiNetworkId required | string Wi-Fi Network ID |
enableAccountingProxy | boolean Default: false |
enableAuthProxy | boolean Default: false |
macAuthMacFormat | string Enum: "Lower" "UpperDash" "UpperColon" "Upper" "LowerDash" "LowerColon" |
{- "enableAccountingProxy": false,
- "enableAuthProxy": false,
- "macAuthMacFormat": "Lower"
}
{- "requestId": "string"
}
Use this API command to delete a relationship between RADIUS server profile and Wi-Fi network.
wifiNetworkId required | string Wi-Fi Network ID |
radiusId required | string RADIUS server profile identity |
{- "requestId": "string"
}
Use this API command to build a relationship between RADIUS server profile and Wi-Fi network.
wifiNetworkId required | string Wi-Fi Network ID |
radiusId required | string RADIUS server profile identity |
{- "requestId": "string"
}
Use this API to get the current application library settings.
type | string Specify which type of changed application would be included in the response |
changesIncluded | boolean Default: false Include changed application information in response |
{- "changedApplications": [
- {
- "applicationId": 0,
- "applicationName": "string",
- "categoryId": 0,
- "categoryName": "string",
- "impactedItems": [
- {
- "applicationPolicyId": "string",
- "applicationPolicyName": "string",
- "applicationPolicyRuleId": "string",
- "applicationPolicyRuleName": "string"
}
], - "toApplicationId": 0,
- "toApplicationName": "string",
- "toCategoryId": 0,
- "toCategoryName": "string",
- "type": "APPLICATION_ADDED"
}
], - "latestReleasedDate": "2019-08-24T14:15:22Z",
- "latestVersion": "string",
- "releasedDate": "2019-08-24T14:15:22Z",
- "updatedDate": "2019-08-24T14:15:22Z",
- "version": "string"
}