aclId required | string aclId |
tenantId required | string ALTO Tenant ID |
venueId required | string venueId |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "altoId": "string",
- "szNameId": "string",
- "venueId": "string"
}
List of ACL under a venue
tenantId required | string ALTO Tenant ID |
venueId required | string venueId |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
[- {
- "aclRules": [
- {
- "action": "permit",
- "destination": "string",
- "destinationPort": 1,
- "id": "string",
- "protocol": "ip",
- "sequence": 1,
- "source": "string",
- "sourcePort": 1
}
], - "aclType": "standard",
- "id": "string",
- "name": "string"
}
]
Add Acl
profileId required | string profileId |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
aclRules | Array of objects (AclRule) default: new HashSet |
aclType | string Enum: "standard" "extended" |
id | string |
name | string |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "aclRules": [
- {
- "action": "permit",
- "destination": "string",
- "destinationPort": 1,
- "id": "string",
- "protocol": "ip",
- "sequence": 1,
- "source": "string",
- "sourcePort": 1
}
], - "aclType": "standard",
- "id": "string",
- "name": "string"
}
{- "requestId": "string",
- "response": {
- "aclRules": [
- {
- "action": "permit",
- "destination": "string",
- "destinationPort": 1,
- "id": "string",
- "protocol": "ip",
- "sequence": 1,
- "source": "string",
- "sourcePort": 1
}
], - "aclType": "standard",
- "id": "string",
- "name": "string"
}
}
Update Acl
profileId required | string profileId |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
aclRules | Array of objects (AclRule) default: new HashSet |
aclType | string Enum: "standard" "extended" |
id | string |
name | string |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "aclRules": [
- {
- "action": "permit",
- "destination": "string",
- "destinationPort": 1,
- "id": "string",
- "protocol": "ip",
- "sequence": 1,
- "source": "string",
- "sourcePort": 1
}
], - "aclType": "standard",
- "id": "string",
- "name": "string"
}
{- "requestId": "string",
- "response": {
- "aclRules": [
- {
- "action": "permit",
- "destination": "string",
- "destinationPort": 1,
- "id": "string",
- "protocol": "ip",
- "sequence": 1,
- "source": "string",
- "sourcePort": 1
}
], - "aclType": "standard",
- "id": "string",
- "name": "string"
}
}
Acl
aclId required | string aclId |
profileId required | string profileId |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "aclRules": [
- {
- "action": "permit",
- "destination": "string",
- "destinationPort": 1,
- "id": "string",
- "protocol": "ip",
- "sequence": 1,
- "source": "string",
- "sourcePort": 1
}
], - "aclType": "standard",
- "id": "string",
- "name": "string"
}
Delete Acl
aclId required | string aclId |
profileId required | string profileId |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "requestId": "string"
}
List of Acl under a profile
profileId required | string profileId |
tenantId required | string ALTO Tenant ID |
page | string page |
size | string size |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
[- {
- "aclRules": [
- {
- "action": "permit",
- "destination": "string",
- "destinationPort": 1,
- "id": "string",
- "protocol": "ip",
- "sequence": 1,
- "source": "string",
- "sourcePort": 1
}
], - "aclType": "standard",
- "id": "string",
- "name": "string"
}
]
Delete Acls
profileId required | string profileId |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
[- "string"
]
{- "requestId": "string"
}
List of tenant's Switches
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
[- {
- "defaultGateway": "string",
- "description": "string",
- "enableStack": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipAddress": "string",
- "isPrimaryDeleted": true,
- "jumboMode": true,
- "name": "string",
- "position": {
- "floorplanId": "string",
- "xPercent": 0,
- "yPercent": 0
}, - "softDeleted": true,
- "softDeletedDate": "2020-09-25T06:09:52Z",
- "stackMembers": [
- {
- "id": "string"
}
], - "subnetMask": "string",
- "tags": "string",
- "venueId": "string"
}
]
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
defaultGateway | string |
description | string [ 0 .. 255 ] characters |
enableStack | boolean default: false |
id required | string ^(FEG|FEM|FEA|FEB|FEH|FEJ|FEE|FEF|FEC|FED|FEK|FEL|FJN|FJP|FMD|FME|FMF|FMG|FMU|FMH|FMJ|EZC|EZD|EZE|FLU|FLV|FLW|FLX)([0-9A-Z]{2})(0[1-9]|[1-4][0-9]|5[0-4])([A-HJ-NP-Z])([0-9A-HJ-NPRSTV-Z]{3})$ |
igmpSnooping | string Enum: "active" "passive" "none" |
ipAddress | string |
isPrimaryDeleted | boolean default: false |
jumboMode | boolean default: false |
name | string ^(?:(?!").){1,255}$ |
position | object (SwitchPosition) Switch Position object |
softDeleted | boolean default: false |
softDeletedDate | string <date-time> |
stackMembers | Array of objects (StackMembers) |
subnetMask | string |
tags | string ^$|^([^,!\-\ ]{2,58})(,[^,!\-\ ]{2,58}){0,4}$ |
venueId required | string |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "defaultGateway": "string",
- "description": "string",
- "enableStack": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipAddress": "string",
- "isPrimaryDeleted": true,
- "jumboMode": true,
- "name": "string",
- "position": {
- "floorplanId": "string",
- "xPercent": 0,
- "yPercent": 0
}, - "softDeleted": true,
- "softDeletedDate": "2020-09-25T06:09:52Z",
- "stackMembers": [
- {
- "id": "string"
}
], - "subnetMask": "string",
- "tags": "string",
- "venueId": "string"
}
{- "requestId": "string",
- "response": {
- "defaultGateway": "string",
- "description": "string",
- "enableStack": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipAddress": "string",
- "isPrimaryDeleted": true,
- "jumboMode": true,
- "name": "string",
- "position": {
- "floorplanId": "string",
- "xPercent": 0,
- "yPercent": 0
}, - "softDeleted": true,
- "softDeletedDate": "2020-09-25T06:09:52Z",
- "stackMembers": [
- {
- "id": "string"
}
], - "subnetMask": "string",
- "tags": "string",
- "venueId": "string"
}
}
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
defaultGateway | string |
description | string [ 0 .. 255 ] characters |
enableStack | boolean default: false |
id required | string ^(FEG|FEM|FEA|FEB|FEH|FEJ|FEE|FEF|FEC|FED|FEK|FEL|FJN|FJP|FMD|FME|FMF|FMG|FMU|FMH|FMJ|EZC|EZD|EZE|FLU|FLV|FLW|FLX)([0-9A-Z]{2})(0[1-9]|[1-4][0-9]|5[0-4])([A-HJ-NP-Z])([0-9A-HJ-NPRSTV-Z]{3})$ |
igmpSnooping | string Enum: "active" "passive" "none" |
ipAddress | string |
isPrimaryDeleted | boolean default: false |
jumboMode | boolean default: false |
name | string ^(?:(?!").){1,255}$ |
position | object (SwitchPosition) Switch Position object |
softDeleted | boolean default: false |
softDeletedDate | string <date-time> |
stackMembers | Array of objects (StackMembers) |
subnetMask | string |
tags | string ^$|^([^,!\-\ ]{2,58})(,[^,!\-\ ]{2,58}){0,4}$ |
venueId required | string |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "defaultGateway": "string",
- "description": "string",
- "enableStack": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipAddress": "string",
- "isPrimaryDeleted": true,
- "jumboMode": true,
- "name": "string",
- "position": {
- "floorplanId": "string",
- "xPercent": 0,
- "yPercent": 0
}, - "softDeleted": true,
- "softDeletedDate": "2020-09-25T06:09:53Z",
- "stackMembers": [
- {
- "id": "string"
}
], - "subnetMask": "string",
- "tags": "string",
- "venueId": "string"
}
{- "requestId": "string",
- "response": {
- "defaultGateway": "string",
- "description": "string",
- "enableStack": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipAddress": "string",
- "isPrimaryDeleted": true,
- "jumboMode": true,
- "name": "string",
- "position": {
- "floorplanId": "string",
- "xPercent": 0,
- "yPercent": 0
}, - "softDeleted": true,
- "softDeletedDate": "2020-09-25T06:09:53Z",
- "stackMembers": [
- {
- "id": "string"
}
], - "subnetMask": "string",
- "tags": "string",
- "venueId": "string"
}
}
Create reverse SSH tunnel to Switch, execute by the RPoint script
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
localIp | string |
localPort required | integer <int32> [ 0 .. 65535 ] |
rpIp | string |
rpPort required | integer <int32> [ 0 .. 65535 ] |
rpPrivateKey | string |
rpUserName | string |
serial required | string |
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "localIp": "string",
- "localPort": 0,
- "rpIp": "string",
- "rpPort": 0,
- "rpPrivateKey": "string",
- "rpUserName": "string",
- "serial": "string"
}
{- "requestId": "string"
}
List of Switches under a venue
tenantId required | string ALTO Tenant ID |
venueId required | string venueId |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
[- {
- "defaultGateway": "string",
- "description": "string",
- "enableStack": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipAddress": "string",
- "isPrimaryDeleted": true,
- "jumboMode": true,
- "name": "string",
- "position": {
- "floorplanId": "string",
- "xPercent": 0,
- "yPercent": 0
}, - "softDeleted": true,
- "softDeletedDate": "2020-09-25T06:09:53Z",
- "stackMembers": [
- {
- "id": "string"
}
], - "subnetMask": "string",
- "tags": "string",
- "venueId": "string"
}
]
serialNumber required | string serialNumber |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "defaultGateway": "string",
- "description": "string",
- "enableStack": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipAddress": "string",
- "isPrimaryDeleted": true,
- "jumboMode": true,
- "name": "string",
- "position": {
- "floorplanId": "string",
- "xPercent": 0,
- "yPercent": 0
}, - "softDeleted": true,
- "softDeletedDate": "2020-09-25T06:09:53Z",
- "stackMembers": [
- {
- "id": "string"
}
], - "subnetMask": "string",
- "tags": "string",
- "venueId": "string"
}
serialNumber required | string serialNumber |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "requestId": "string"
}
serialNumber required | string serialNumber |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
add | Array of strings |
remove | Array of strings |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "add": [
- "string"
], - "remove": [
- "string"
]
}
{- "requestId": "string",
- "response": {
- "defaultGateway": "string",
- "description": "string",
- "enableStack": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipAddress": "string",
- "isPrimaryDeleted": true,
- "jumboMode": true,
- "name": "string",
- "position": {
- "floorplanId": "string",
- "xPercent": 0,
- "yPercent": 0
}, - "softDeleted": true,
- "softDeletedDate": "2020-09-25T06:09:53Z",
- "stackMembers": [
- {
- "id": "string"
}
], - "subnetMask": "string",
- "tags": "string",
- "venueId": "string"
}
}
memberId required | string memberId |
serialNumber required | string serialNumber |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "requestId": "string"
}
serialNumber required | string serialNumber |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
targetHost required | string (^((22[0-3]|2[0-1][0-9]|1[0-9][0-9]|[1-9][0-9]|[1-9]?)\.)((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){2}((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?))$)|(^(\b((?=[a-z0-9-]{1,63}\.)(xn--)?[a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,63}\b)$) |
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "targetHost": "string"
}
{- "requestId": "string",
- "response": {
- "response": "string"
}
}
serialNumber required | string serialNumber |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
floorplanId | string |
xPercent | number <float> [ 0 .. 100 ] |
yPercent | number <float> [ 0 .. 100 ] |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "floorplanId": "string",
- "xPercent": 0,
- "yPercent": 0
}
{- "requestId": "string",
- "response": {
- "floorplanId": "string",
- "xPercent": 0,
- "yPercent": 0
}
}
serialNumber required | string serialNumber |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "requestId": "string"
}
serialNumber required | string serialNumber |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
maxTtl | integer <int32> [ 0 .. 255 ] default: 30 |
targetHost required | string (^((22[0-3]|2[0-1][0-9]|1[0-9][0-9]|[1-9][0-9]|[1-9]?)\.)((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){2}((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?))$)|(^(\b((?=[a-z0-9-]{1,63}\.)(xn--)?[a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,63}\b)$) |
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "maxTtl": 0,
- "targetHost": "string"
}
{- "requestId": "string",
- "response": {
- "response": "string"
}
}
serialNumber required | string serialNumber |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
firmwareVersion | string |
scheduledTime | string |
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "firmwareVersion": "string",
- "scheduledTime": "string"
}
{- "requestId": "string"
}
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
defaultGateway | string |
description | string [ 0 .. 255 ] characters |
enableStack | boolean default: false |
id required | string ^(FEG|FEM|FEA|FEB|FEH|FEJ|FEE|FEF|FEC|FED|FEK|FEL|FJN|FJP|FMD|FME|FMF|FMG|FMU|FMH|FMJ|EZC|EZD|EZE|FLU|FLV|FLW|FLX)([0-9A-Z]{2})(0[1-9]|[1-4][0-9]|5[0-4])([A-HJ-NP-Z])([0-9A-HJ-NPRSTV-Z]{3})$ |
igmpSnooping | string Enum: "active" "passive" "none" |
ipAddress | string |
isPrimaryDeleted | boolean default: false |
jumboMode | boolean default: false |
name | string ^(?:(?!").){1,255}$ |
position | object (SwitchPosition) Switch Position object |
softDeleted | boolean default: false |
softDeletedDate | string <date-time> |
stackMembers | Array of objects (StackMembers) |
subnetMask | string |
tags | string ^$|^([^,!\-\ ]{2,58})(,[^,!\-\ ]{2,58}){0,4}$ |
venueId required | string |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
[- {
- "defaultGateway": "string",
- "description": "string",
- "enableStack": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipAddress": "string",
- "isPrimaryDeleted": true,
- "jumboMode": true,
- "name": "string",
- "position": {
- "floorplanId": "string",
- "xPercent": 0,
- "yPercent": 0
}, - "softDeleted": true,
- "softDeletedDate": "2020-09-25T06:09:53Z",
- "stackMembers": [
- {
- "id": "string"
}
], - "subnetMask": "string",
- "tags": "string",
- "venueId": "string"
}
]
{- "requestId": "string",
- "response": [
- {
- "defaultGateway": "string",
- "description": "string",
- "enableStack": true,
- "id": "string",
- "igmpSnooping": "active",
- "ipAddress": "string",
- "isPrimaryDeleted": true,
- "jumboMode": true,
- "name": "string",
- "position": {
- "floorplanId": "string",
- "xPercent": 0,
- "yPercent": 0
}, - "softDeleted": true,
- "softDeletedDate": "2020-09-25T06:09:53Z",
- "stackMembers": [
- {
- "id": "string"
}
], - "subnetMask": "string",
- "tags": "string",
- "venueId": "string"
}
]
}
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
[- "string"
]
{- "requestId": "string"
}
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
dhcpRelayAgent | string |
egressAcl | string |
id | string |
ingressAcl | string |
ipAddress | string |
ipSubnetMask | string |
name | string |
ospfArea | string |
port | string ^\d{1,2}/\d{1,2}/\d{1,2}$ |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "dhcpRelayAgent": "string",
- "egressAcl": "string",
- "id": "string",
- "ingressAcl": "string",
- "ipAddress": "string",
- "ipSubnetMask": "string",
- "name": "string",
- "ospfArea": "string",
- "port": "string"
}
{- "requestId": "string",
- "response": {
- "dhcpRelayAgent": "string",
- "egressAcl": "string",
- "id": "string",
- "ingressAcl": "string",
- "ipAddress": "string",
- "ipSubnetMask": "string",
- "name": "string",
- "ospfArea": "string",
- "port": "string"
}
}
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
[- "string"
]
{- "requestId": "string"
}
List of Switch's IpPort settings
serialNumber required | string serialNumber |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
[- {
- "dhcpRelayAgent": "string",
- "egressAcl": "string",
- "id": "string",
- "ingressAcl": "string",
- "ipAddress": "string",
- "ipSubnetMask": "string",
- "name": "string",
- "ospfArea": "string",
- "port": "string"
}
]
serialNumber required | string serialNumber |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
dhcpRelayAgent | string |
egressAcl | string |
id | string |
ingressAcl | string |
ipAddress | string |
ipSubnetMask | string |
name | string |
ospfArea | string |
port | string ^\d{1,2}/\d{1,2}/\d{1,2}$ |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "dhcpRelayAgent": "string",
- "egressAcl": "string",
- "id": "string",
- "ingressAcl": "string",
- "ipAddress": "string",
- "ipSubnetMask": "string",
- "name": "string",
- "ospfArea": "string",
- "port": "string"
}
{- "requestId": "string",
- "response": {
- "dhcpRelayAgent": "string",
- "egressAcl": "string",
- "id": "string",
- "ingressAcl": "string",
- "ipAddress": "string",
- "ipSubnetMask": "string",
- "name": "string",
- "ospfArea": "string",
- "port": "string"
}
}
ipPortId required | string ipPortId |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "dhcpRelayAgent": "string",
- "egressAcl": "string",
- "id": "string",
- "ingressAcl": "string",
- "ipAddress": "string",
- "ipSubnetMask": "string",
- "name": "string",
- "ospfArea": "string",
- "port": "string"
}
ipPortId required | string ipPortId |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "requestId": "string"
}
serialNumber required | string serialNumber |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
dhcpRelayAgent | string |
egressAcl | string |
id | string |
ingressAcl | string |
ipAddress | string |
ipSubnetMask | string |
name | string |
ospfArea | string |
port | string ^\d{1,2}/\d{1,2}/\d{1,2}$ |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
[- {
- "dhcpRelayAgent": "string",
- "egressAcl": "string",
- "id": "string",
- "ingressAcl": "string",
- "ipAddress": "string",
- "ipSubnetMask": "string",
- "name": "string",
- "ospfArea": "string",
- "port": "string"
}
]
{- "requestId": "string",
- "response": [
- {
- "dhcpRelayAgent": "string",
- "egressAcl": "string",
- "id": "string",
- "ingressAcl": "string",
- "ipAddress": "string",
- "ipSubnetMask": "string",
- "name": "string",
- "ospfArea": "string",
- "port": "string"
}
]
}
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
id | string |
name | string ^(?:(?!").){1,64}$ |
ports | Array of strings |
taggedVlans | Array of strings |
type | string Enum: "static" "dynamic" |
untaggedVlan | string |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "id": "string",
- "name": "string",
- "ports": [
- "string"
], - "taggedVlans": [
- "string"
], - "type": "static",
- "untaggedVlan": "string"
}
{- "requestId": "string",
- "response": {
- "id": "string",
- "name": "string",
- "ports": [
- "string"
], - "taggedVlans": [
- "string"
], - "type": "static",
- "untaggedVlan": "string"
}
}
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
[- "string"
]
{- "requestId": "string"
}
List of Switch's Lag settings
serialNumber required | string serialNumber |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
[- {
- "id": "string",
- "name": "string",
- "ports": [
- "string"
], - "taggedVlans": [
- "string"
], - "type": "static",
- "untaggedVlan": "string"
}
]
serialNumber required | string serialNumber |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
id | string |
name | string ^(?:(?!").){1,64}$ |
ports | Array of strings |
taggedVlans | Array of strings |
type | string Enum: "static" "dynamic" |
untaggedVlan | string |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "id": "string",
- "name": "string",
- "ports": [
- "string"
], - "taggedVlans": [
- "string"
], - "type": "static",
- "untaggedVlan": "string"
}
{- "requestId": "string",
- "response": {
- "id": "string",
- "name": "string",
- "ports": [
- "string"
], - "taggedVlans": [
- "string"
], - "type": "static",
- "untaggedVlan": "string"
}
}
lagId required | string lagId |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "id": "string",
- "name": "string",
- "ports": [
- "string"
], - "taggedVlans": [
- "string"
], - "type": "static",
- "untaggedVlan": "string"
}
lagId required | string lagId |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "requestId": "string"
}
serialNumber required | string serialNumber |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
id | string |
name | string ^(?:(?!").){1,64}$ |
ports | Array of strings |
taggedVlans | Array of strings |
type | string Enum: "static" "dynamic" |
untaggedVlan | string |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
[- {
- "id": "string",
- "name": "string",
- "ports": [
- "string"
], - "taggedVlans": [
- "string"
], - "type": "static",
- "untaggedVlan": "string"
}
]
{- "requestId": "string",
- "response": [
- {
- "id": "string",
- "name": "string",
- "ports": [
- "string"
], - "taggedVlans": [
- "string"
], - "type": "static",
- "untaggedVlan": "string"
}
]
}
List of Switch's port settings
serialNumber required | string serialNumber |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
[- {
- "dhcpSnoopingTrust": true,
- "egressAcl": "string",
- "id": "string",
- "ignoreFields": "string",
- "ingressAcl": "string",
- "ipsg": true,
- "lag": {
- "id": "string",
- "name": "string",
- "ports": [
- "string"
], - "taggedVlans": [
- "string"
], - "type": "static",
- "untaggedVlan": "string"
}, - "lldpEnable": true,
- "name": "string",
- "poeBudget": 0,
- "poeCapability": true,
- "poeClass": "UNSET",
- "poeEnable": true,
- "poePriority": 0,
- "port": "string",
- "portEnable": true,
- "portProtected": true,
- "portSpeed": "UNSET",
- "ports": [
- "string"
], - "revert": true,
- "rstpAdminEdgePort": true,
- "stpBpduGuard": true,
- "stpRootGuard": true,
- "taggedVlans": [
- "string"
], - "tags": "string",
- "untaggedVlan": "string"
}
]
serialNumber required | string serialNumber |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
dhcpSnoopingTrust | boolean default: false |
egressAcl | string |
id | string |
ignoreFields | string |
ingressAcl | string |
ipsg | boolean default: false |
lag | object (Lag) domina object representing LAG Model |
lldpEnable | boolean default: true |
name | string |
poeBudget | number <float> [ 0 .. 30 ] |
poeCapability | boolean default: true |
poeClass | string Enum: "UNSET" "ZERO" "ONE" "TWO" "THREE" "FOUR" |
poeEnable | boolean default: true |
poePriority | integer <int32> |
port required | string ^\d{1,2}/\d{1,2}/\d{1,2}$ |
portEnable | boolean default: true |
portProtected | boolean default: false |
portSpeed | string Enum: "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" |
ports | Array of strings |
revert | boolean default: false |
rstpAdminEdgePort | boolean default: false |
stpBpduGuard | boolean default: false |
stpRootGuard | boolean default: false |
taggedVlans | Array of strings |
tags | string |
untaggedVlan | string |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "dhcpSnoopingTrust": true,
- "egressAcl": "string",
- "id": "string",
- "ignoreFields": "string",
- "ingressAcl": "string",
- "ipsg": true,
- "lag": {
- "id": "string",
- "name": "string",
- "ports": [
- "string"
], - "taggedVlans": [
- "string"
], - "type": "static",
- "untaggedVlan": "string"
}, - "lldpEnable": true,
- "name": "string",
- "poeBudget": 0,
- "poeCapability": true,
- "poeClass": "UNSET",
- "poeEnable": true,
- "poePriority": 0,
- "port": "string",
- "portEnable": true,
- "portProtected": true,
- "portSpeed": "UNSET",
- "ports": [
- "string"
], - "revert": true,
- "rstpAdminEdgePort": true,
- "stpBpduGuard": true,
- "stpRootGuard": true,
- "taggedVlans": [
- "string"
], - "tags": "string",
- "untaggedVlan": "string"
}
{- "requestId": "string"
}
portNum required | integer <int32> portNum |
serialNumber required | string serialNumber |
slotNum required | integer <int32> slotNum |
tenantId required | string ALTO Tenant ID |
unitNum required | integer <int32> unitNum |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "dhcpSnoopingTrust": true,
- "egressAcl": "string",
- "id": "string",
- "ignoreFields": "string",
- "ingressAcl": "string",
- "ipsg": true,
- "lag": {
- "id": "string",
- "name": "string",
- "ports": [
- "string"
], - "taggedVlans": [
- "string"
], - "type": "static",
- "untaggedVlan": "string"
}, - "lldpEnable": true,
- "name": "string",
- "poeBudget": 0,
- "poeCapability": true,
- "poeClass": "UNSET",
- "poeEnable": true,
- "poePriority": 0,
- "port": "string",
- "portEnable": true,
- "portProtected": true,
- "portSpeed": "UNSET",
- "ports": [
- "string"
], - "revert": true,
- "rstpAdminEdgePort": true,
- "stpBpduGuard": true,
- "stpRootGuard": true,
- "taggedVlans": [
- "string"
], - "tags": "string",
- "untaggedVlan": "string"
}
serialNumber required | string serialNumber |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
[- "string"
]
{- "requestId": "string",
- "response": [
- {
- "dhcpSnoopingTrust": true,
- "egressAcl": "string",
- "id": "string",
- "ignoreFields": "string",
- "ingressAcl": "string",
- "ipsg": true,
- "lag": {
- "id": "string",
- "name": "string",
- "ports": [
- "string"
], - "taggedVlans": [
- "string"
], - "type": "static",
- "untaggedVlan": "string"
}, - "lldpEnable": true,
- "name": "string",
- "poeBudget": 0,
- "poeCapability": true,
- "poeClass": "UNSET",
- "poeEnable": true,
- "poePriority": 0,
- "port": "string",
- "portEnable": true,
- "portProtected": true,
- "portSpeed": "UNSET",
- "ports": [
- "string"
], - "revert": true,
- "rstpAdminEdgePort": true,
- "stpBpduGuard": true,
- "stpRootGuard": true,
- "taggedVlans": [
- "string"
], - "tags": "string",
- "untaggedVlan": "string"
}
]
}
Add Profile
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
acls | Array of objects (Acl) default: new HashSet |
description | string |
id | string |
name required | string (?=^((?!(`|\$\()).){2,64}$)^(\S.*\S)$ |
trustedPorts | Array of objects (TrustedPort) default: new HashSet |
venues | Array of strings |
vlans | Array of objects (Vlan) default: new HashSet |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "acls": [
- {
- "aclRules": [
- {
- "action": "permit",
- "destination": "string",
- "destinationPort": 1,
- "id": "string",
- "protocol": "ip",
- "sequence": 1,
- "source": "string",
- "sourcePort": 1
}
], - "aclType": "standard",
- "id": "string",
- "name": "string"
}
], - "description": "string",
- "id": "string",
- "name": "string",
- "trustedPorts": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
], - "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 2,
- "rootBridgeFamilyId": "ICX7150",
- "spanningTreePriority": 0,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "option": "string",
- "slotNumber": 0
}
], - "taggedPorts": "string",
- "untaggedPorts": "string"
}
], - "vlanId": 2,
- "vlanName": "string"
}
]
}
{- "requestId": "string",
- "response": {
- "acls": [
- {
- "aclRules": [
- {
- "action": "permit",
- "destination": "string",
- "destinationPort": 1,
- "id": "string",
- "protocol": "ip",
- "sequence": 1,
- "source": "string",
- "sourcePort": 1
}
], - "aclType": "standard",
- "id": "string",
- "name": "string"
}
], - "description": "string",
- "id": "string",
- "name": "string",
- "trustedPorts": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
], - "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 2,
- "rootBridgeFamilyId": "ICX7150",
- "spanningTreePriority": 0,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "option": "string",
- "slotNumber": 0
}
], - "taggedPorts": "string",
- "untaggedPorts": "string"
}
], - "vlanId": 2,
- "vlanName": "string"
}
]
}
}
Update Profile
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
acls | Array of objects (Acl) default: new HashSet |
description | string |
id | string |
name required | string (?=^((?!(`|\$\()).){2,64}$)^(\S.*\S)$ |
trustedPorts | Array of objects (TrustedPort) default: new HashSet |
venues | Array of strings |
vlans | Array of objects (Vlan) default: new HashSet |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "acls": [
- {
- "aclRules": [
- {
- "action": "permit",
- "destination": "string",
- "destinationPort": 1,
- "id": "string",
- "protocol": "ip",
- "sequence": 1,
- "source": "string",
- "sourcePort": 1
}
], - "aclType": "standard",
- "id": "string",
- "name": "string"
}
], - "description": "string",
- "id": "string",
- "name": "string",
- "trustedPorts": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
], - "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 2,
- "rootBridgeFamilyId": "ICX7150",
- "spanningTreePriority": 0,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "option": "string",
- "slotNumber": 0
}
], - "taggedPorts": "string",
- "untaggedPorts": "string"
}
], - "vlanId": 2,
- "vlanName": "string"
}
]
}
{- "requestId": "string",
- "response": {
- "acls": [
- {
- "aclRules": [
- {
- "action": "permit",
- "destination": "string",
- "destinationPort": 1,
- "id": "string",
- "protocol": "ip",
- "sequence": 1,
- "source": "string",
- "sourcePort": 1
}
], - "aclType": "standard",
- "id": "string",
- "name": "string"
}
], - "description": "string",
- "id": "string",
- "name": "string",
- "trustedPorts": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
], - "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 2,
- "rootBridgeFamilyId": "ICX7150",
- "spanningTreePriority": 0,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "option": "string",
- "slotNumber": 0
}
], - "taggedPorts": "string",
- "untaggedPorts": "string"
}
], - "vlanId": 2,
- "vlanName": "string"
}
]
}
}
Profile
profileId required | string profileId |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "acls": [
- {
- "aclRules": [
- {
- "action": "permit",
- "destination": "string",
- "destinationPort": 1,
- "id": "string",
- "protocol": "ip",
- "sequence": 1,
- "source": "string",
- "sourcePort": 1
}
], - "aclType": "standard",
- "id": "string",
- "name": "string"
}
], - "description": "string",
- "id": "string",
- "name": "string",
- "trustedPorts": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
], - "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 2,
- "rootBridgeFamilyId": "ICX7150",
- "spanningTreePriority": 0,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "option": "string",
- "slotNumber": 0
}
], - "taggedPorts": "string",
- "untaggedPorts": "string"
}
], - "vlanId": 2,
- "vlanName": "string"
}
]
}
Delete Profile
profileId required | string profileId |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "requestId": "string"
}
List of tenant's profiles
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
[- {
- "acls": [
- {
- "aclRules": [
- {
- "action": "permit",
- "destination": "string",
- "destinationPort": 1,
- "id": "string",
- "protocol": "ip",
- "sequence": 1,
- "source": "string",
- "sourcePort": 1
}
], - "aclType": "standard",
- "id": "string",
- "name": "string"
}
], - "description": "string",
- "id": "string",
- "name": "string",
- "trustedPorts": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
], - "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 2,
- "rootBridgeFamilyId": "ICX7150",
- "spanningTreePriority": 0,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "option": "string",
- "slotNumber": 0
}
], - "taggedPorts": "string",
- "untaggedPorts": "string"
}
], - "vlanId": 2,
- "vlanName": "string"
}
]
}
]
Delete Profile
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
[- "string"
]
{- "requestId": "string"
}
List of tenant's profiles by Venue Id
tenantId required | string ALTO Tenant ID |
venueId required | string venueId |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
[- {
- "acls": [
- {
- "aclRules": [
- {
- "action": "permit",
- "destination": "string",
- "destinationPort": 1,
- "id": "string",
- "protocol": "ip",
- "sequence": 1,
- "source": "string",
- "sourcePort": 1
}
], - "aclType": "standard",
- "id": "string",
- "name": "string"
}
], - "description": "string",
- "id": "string",
- "name": "string",
- "trustedPorts": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
], - "venues": [
- "string"
], - "vlans": [
- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 2,
- "rootBridgeFamilyId": "ICX7150",
- "spanningTreePriority": 0,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "option": "string",
- "slotNumber": 0
}
], - "taggedPorts": "string",
- "untaggedPorts": "string"
}
], - "vlanId": 2,
- "vlanName": "string"
}
]
}
]
Delete a List of IpPortId and VePortId
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
[- "string"
]
{- "requestId": "string"
}
Delete a List of IpPortId and VePortId
serialNumber required | string serialNumber |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
[- "string"
]
{- "requestId": "string"
}
serialNumber required | string serialNumber |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
[- {
- "id": "string"
}
]
serialNumber required | string serialNumber |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
id required | string ^(FEG|FEM|FEA|FEB|FEH|FEJ|FEE|FEF|FEC|FED|FEK|FEL|FJN|FJP|FMD|FME|FMF|FMG|FMU|FMH|FMJ|EZC|EZD|EZE|FLU|FLV|FLW|FLX)([0-9A-Z]{2})(0[1-9]|[1-4][0-9]|5[0-4])([A-HJ-NP-Z])([0-9A-HJ-NPRSTV-Z]{3})$ |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "id": "string"
}
{- "requestId": "string",
- "response": {
- "id": "string"
}
}
stackSwitchSerialNumber required | string stackSwitchSerialNumber |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "requestId": "string"
}
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
adminDistance | integer <int32> [ 1 .. 255 ] |
destinationIp | string ^(\b([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\b)\.(\b([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\b)\.(\b([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\b)\.(\b([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\b)\/([1-9]|[12]\d|3[0-2])$ |
id | string |
nextHop | string ^(\b([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\b)\.(\b([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\b)\.(\b([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\b)\.(\b([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\b)$ |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "adminDistance": 1,
- "destinationIp": "string",
- "id": "string",
- "nextHop": "string"
}
{- "requestId": "string",
- "response": {
- "adminDistance": 1,
- "destinationIp": "string",
- "id": "string",
- "nextHop": "string"
}
}
List of Switch's StaticRoute settings
serialNumber required | string serialNumber |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
[- {
- "adminDistance": 1,
- "destinationIp": "string",
- "id": "string",
- "nextHop": "string"
}
]
serialNumber required | string serialNumber |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
adminDistance | integer <int32> [ 1 .. 255 ] |
destinationIp | string ^(\b([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\b)\.(\b([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\b)\.(\b([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\b)\.(\b([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\b)\/([1-9]|[12]\d|3[0-2])$ |
id | string |
nextHop | string ^(\b([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\b)\.(\b([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\b)\.(\b([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\b)\.(\b([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\b)$ |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "adminDistance": 1,
- "destinationIp": "string",
- "id": "string",
- "nextHop": "string"
}
{- "requestId": "string",
- "response": {
- "adminDistance": 1,
- "destinationIp": "string",
- "id": "string",
- "nextHop": "string"
}
}
staticRouteId required | string staticRouteId |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "adminDistance": 1,
- "destinationIp": "string",
- "id": "string",
- "nextHop": "string"
}
staticRouteId required | string staticRouteId |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "requestId": "string"
}
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
[- "string"
]
{- "requestId": "string"
}
serialNumber required | string serialNumber |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
adminDistance | integer <int32> [ 1 .. 255 ] |
destinationIp | string ^(\b([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\b)\.(\b([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\b)\.(\b([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\b)\.(\b([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\b)\/([1-9]|[12]\d|3[0-2])$ |
id | string |
nextHop | string ^(\b([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\b)\.(\b([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\b)\.(\b([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\b)\.(\b([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\b)$ |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
[- {
- "adminDistance": 1,
- "destinationIp": "string",
- "id": "string",
- "nextHop": "string"
}
]
{- "requestId": "string",
- "response": [
- {
- "adminDistance": 1,
- "destinationIp": "string",
- "id": "string",
- "nextHop": "string"
}
]
}
List of TrustedPort under a venue
tenantId required | string ALTO Tenant ID |
venueId required | string venueId |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
[- {
- "id": "string",
- "model": "ICX7150-24",
- "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
]
Add TrustedPort
profileId required | string profileId |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
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" |
trustPorts | Array of strings |
trustedPortType | string Enum: "all" "dhcp" "arp" default: TrustedPortTypeEnum.all |
vlanDemand | boolean default: false |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "id": "string",
- "model": "ICX7150-24",
- "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
{- "requestId": "string",
- "response": {
- "id": "string",
- "model": "ICX7150-24",
- "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
}
Update TrustedPort
profileId required | string profileId |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
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" |
trustPorts | Array of strings |
trustedPortType | string Enum: "all" "dhcp" "arp" default: TrustedPortTypeEnum.all |
vlanDemand | boolean default: false |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "id": "string",
- "model": "ICX7150-24",
- "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
{- "requestId": "string",
- "response": {
- "id": "string",
- "model": "ICX7150-24",
- "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
}
Get TrustedPort
profileId required | string profileId |
tenantId required | string ALTO Tenant ID |
trustedPortId required | string trustedPortId |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "id": "string",
- "model": "ICX7150-24",
- "trustPorts": [
- "string"
], - "trustedPortType": "all",
- "vlanDemand": true
}
Delete TrustedPort
profileId required | string profileId |
tenantId required | string ALTO Tenant ID |
trustedPortId required | string trustedPortId |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "requestId": "string"
}
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
dhcpRelayAgent | string |
egressAcl | string |
id | string |
ingressAcl | string |
ipAddress | string |
ipSubnetMask | string |
name | string |
ospfArea | string |
vlanId | integer <int32> |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "dhcpRelayAgent": "string",
- "egressAcl": "string",
- "id": "string",
- "ingressAcl": "string",
- "ipAddress": "string",
- "ipSubnetMask": "string",
- "name": "string",
- "ospfArea": "string",
- "vlanId": 0
}
{- "requestId": "string",
- "response": {
- "dhcpRelayAgent": "string",
- "egressAcl": "string",
- "id": "string",
- "ingressAcl": "string",
- "ipAddress": "string",
- "ipSubnetMask": "string",
- "name": "string",
- "ospfArea": "string",
- "vlanId": 0
}
}
List of Switch's VePort settings
serialNumber required | string serialNumber |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
[- {
- "dhcpRelayAgent": "string",
- "egressAcl": "string",
- "id": "string",
- "ingressAcl": "string",
- "ipAddress": "string",
- "ipSubnetMask": "string",
- "name": "string",
- "ospfArea": "string",
- "vlanId": 0
}
]
serialNumber required | string serialNumber |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
dhcpRelayAgent | string |
egressAcl | string |
id | string |
ingressAcl | string |
ipAddress | string |
ipSubnetMask | string |
name | string |
ospfArea | string |
vlanId | integer <int32> |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "dhcpRelayAgent": "string",
- "egressAcl": "string",
- "id": "string",
- "ingressAcl": "string",
- "ipAddress": "string",
- "ipSubnetMask": "string",
- "name": "string",
- "ospfArea": "string",
- "vlanId": 0
}
{- "requestId": "string",
- "response": {
- "dhcpRelayAgent": "string",
- "egressAcl": "string",
- "id": "string",
- "ingressAcl": "string",
- "ipAddress": "string",
- "ipSubnetMask": "string",
- "name": "string",
- "ospfArea": "string",
- "vlanId": 0
}
}
tenantId required | string ALTO Tenant ID |
vePortId required | string vePortId |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "dhcpRelayAgent": "string",
- "egressAcl": "string",
- "id": "string",
- "ingressAcl": "string",
- "ipAddress": "string",
- "ipSubnetMask": "string",
- "name": "string",
- "ospfArea": "string",
- "vlanId": 0
}
tenantId required | string ALTO Tenant ID |
vePortId required | string vePortId |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "requestId": "string"
}
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
[- "string"
]
{- "requestId": "string"
}
serialNumber required | string serialNumber |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
dhcpRelayAgent | string |
egressAcl | string |
id | string |
ingressAcl | string |
ipAddress | string |
ipSubnetMask | string |
name | string |
ospfArea | string |
vlanId | integer <int32> |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
[- {
- "dhcpRelayAgent": "string",
- "egressAcl": "string",
- "id": "string",
- "ingressAcl": "string",
- "ipAddress": "string",
- "ipSubnetMask": "string",
- "name": "string",
- "ospfArea": "string",
- "vlanId": 0
}
]
{- "requestId": "string",
- "response": [
- {
- "dhcpRelayAgent": "string",
- "egressAcl": "string",
- "id": "string",
- "ingressAcl": "string",
- "ipAddress": "string",
- "ipSubnetMask": "string",
- "name": "string",
- "ospfArea": "string",
- "vlanId": 0
}
]
}
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
dns | Array of strings |
firmware | string |
id | string |
name | string |
profileId | string |
switchLoginPassword | string |
switchLoginUsername | string |
syslogEnabled | boolean default: false |
syslogPrimaryServer | string (^((22[0-3]|2[0-1][0-9]|1[0-9][0-9]|[1-9][0-9]|[1-9]?)\.)((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){2}((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?))$)|(^(([a-zA-Z]{1})|([a-zA-Z]{1}[a-zA-Z]{1})|([a-zA-Z]{1}[0-9]{1})|([0-9]{1}[a-zA-Z]{1})|([a-zA-Z0-9][a-zA-Z0-9-_]{1,61}[a-zA-Z0-9]))\.([a-zA-Z]{2,6}|[a-zA-Z0-9-]{2,30}\.[a-zA-Z]{2,3})$) |
syslogSecondaryServer | string (^((22[0-3]|2[0-1][0-9]|1[0-9][0-9]|[1-9][0-9]|[1-9]?)\.)((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){2}((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?))$)|(^(([a-zA-Z]{1})|([a-zA-Z]{1}[a-zA-Z]{1})|([a-zA-Z]{1}[0-9]{1})|([0-9]{1}[a-zA-Z]{1})|([a-zA-Z0-9][a-zA-Z0-9-_]{1,61}[a-zA-Z0-9]))\.([a-zA-Z]{2,6}|[a-zA-Z0-9-]{2,30}\.[a-zA-Z]{2,3})$) |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "dns": [
- "string"
], - "firmware": "string",
- "id": "string",
- "name": "string",
- "profileId": "string",
- "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string"
}
{- "requestId": "string",
- "response": {
- "dns": [
- "string"
], - "firmware": "string",
- "id": "string",
- "name": "string",
- "profileId": "string",
- "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string"
}
}
tenantId required | string ALTO Tenant ID |
venueId required | string venueId |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "dns": [
- "string"
], - "firmware": "string",
- "id": "string",
- "name": "string",
- "profileId": "string",
- "switchLoginPassword": "string",
- "switchLoginUsername": "string",
- "syslogEnabled": true,
- "syslogPrimaryServer": "string",
- "syslogSecondaryServer": "string"
}
List of VLAN under a venue
tenantId required | string ALTO Tenant ID |
venueId required | string venueId |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
[- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 2,
- "rootBridgeFamilyId": "ICX7150",
- "spanningTreePriority": 0,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "option": "string",
- "slotNumber": 0
}
], - "taggedPorts": "string",
- "untaggedPorts": "string"
}
], - "vlanId": 2,
- "vlanName": "string"
}
]
List of VLAN under a venue with specific model
model required | string model |
tenantId required | string ALTO Tenant ID |
venueId required | string venueId |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
[- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 2,
- "rootBridgeFamilyId": "ICX7150",
- "spanningTreePriority": 0,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "option": "string",
- "slotNumber": 0
}
], - "taggedPorts": "string",
- "untaggedPorts": "string"
}
], - "vlanId": 2,
- "vlanName": "string"
}
]
List of VLAN under a venue with specific model and tagged port
model required | string model |
slotId required | integer <int32> slotId |
taggedPortId required | integer <int32> taggedPortId |
tenantId required | string ALTO Tenant ID |
unitId required | integer <int32> unitId |
venueId required | string venueId |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
[- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 2,
- "rootBridgeFamilyId": "ICX7150",
- "spanningTreePriority": 0,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "option": "string",
- "slotNumber": 0
}
], - "taggedPorts": "string",
- "untaggedPorts": "string"
}
], - "vlanId": 2,
- "vlanName": "string"
}
]
List of VLAN under a venue with specific model and untagged port
model required | string model |
slotId required | integer <int32> slotId |
tenantId required | string ALTO Tenant ID |
unitId required | integer <int32> unitId |
untaggedPortId required | integer <int32> untaggedPortId |
venueId required | string venueId |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
[- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 2,
- "rootBridgeFamilyId": "ICX7150",
- "spanningTreePriority": 0,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "option": "string",
- "slotNumber": 0
}
], - "taggedPorts": "string",
- "untaggedPorts": "string"
}
], - "vlanId": 2,
- "vlanName": "string"
}
]
Add Vlan
profileId required | string profileId |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
arpInspection | boolean default: false |
arpInspectionTrustPort | string |
id | string |
igmpSnooping | string Enum: "active" "passive" "none" |
ipv4DhcpSnooping | boolean default: false |
ipv4DhcpSnoopingTrustPort | string |
multicastVersion | integer <int32> [ 2 .. 3 ] |
rootBridgeFamilyId | string Enum: "ICX7150" "ICX7250" "ICX7650" "ICX7850" |
spanningTreePriority | integer <int32> [ 0 .. 65535 ] |
spanningTreeProtocol | string Enum: "rstp" "stp" "none" |
switchFamilyModels | Array of objects (SwitchFamilyModel) default: new HashSet |
vlanId | integer <int32> [ 2 .. 4094 ] |
vlanName | string [ 0 .. 32 ] characters |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 2,
- "rootBridgeFamilyId": "ICX7150",
- "spanningTreePriority": 0,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "option": "string",
- "slotNumber": 0
}
], - "taggedPorts": "string",
- "untaggedPorts": "string"
}
], - "vlanId": 2,
- "vlanName": "string"
}
{- "requestId": "string",
- "response": {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 2,
- "rootBridgeFamilyId": "ICX7150",
- "spanningTreePriority": 0,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "option": "string",
- "slotNumber": 0
}
], - "taggedPorts": "string",
- "untaggedPorts": "string"
}
], - "vlanId": 2,
- "vlanName": "string"
}
}
Update Vlan
profileId required | string profileId |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
arpInspection | boolean default: false |
arpInspectionTrustPort | string |
id | string |
igmpSnooping | string Enum: "active" "passive" "none" |
ipv4DhcpSnooping | boolean default: false |
ipv4DhcpSnoopingTrustPort | string |
multicastVersion | integer <int32> [ 2 .. 3 ] |
rootBridgeFamilyId | string Enum: "ICX7150" "ICX7250" "ICX7650" "ICX7850" |
spanningTreePriority | integer <int32> [ 0 .. 65535 ] |
spanningTreeProtocol | string Enum: "rstp" "stp" "none" |
switchFamilyModels | Array of objects (SwitchFamilyModel) default: new HashSet |
vlanId | integer <int32> [ 2 .. 4094 ] |
vlanName | string [ 0 .. 32 ] characters |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 2,
- "rootBridgeFamilyId": "ICX7150",
- "spanningTreePriority": 0,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "option": "string",
- "slotNumber": 0
}
], - "taggedPorts": "string",
- "untaggedPorts": "string"
}
], - "vlanId": 2,
- "vlanName": "string"
}
{- "requestId": "string",
- "response": {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 2,
- "rootBridgeFamilyId": "ICX7150",
- "spanningTreePriority": 0,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "option": "string",
- "slotNumber": 0
}
], - "taggedPorts": "string",
- "untaggedPorts": "string"
}
], - "vlanId": 2,
- "vlanName": "string"
}
}
Vlan
profileId required | string profileId |
tenantId required | string ALTO Tenant ID |
vlanUuid required | string vlanUuid |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 2,
- "rootBridgeFamilyId": "ICX7150",
- "spanningTreePriority": 0,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "option": "string",
- "slotNumber": 0
}
], - "taggedPorts": "string",
- "untaggedPorts": "string"
}
], - "vlanId": 2,
- "vlanName": "string"
}
Delete Vlan
profileId required | string profileId |
tenantId required | string ALTO Tenant ID |
vlanUuid required | string vlanUuid |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "requestId": "string"
}
List of VLAN under a profile
profileId required | string profileId |
tenantId required | string ALTO Tenant ID |
page | string page |
size | string size |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
[- {
- "arpInspection": true,
- "arpInspectionTrustPort": "string",
- "id": "string",
- "igmpSnooping": "active",
- "ipv4DhcpSnooping": true,
- "ipv4DhcpSnoopingTrustPort": "string",
- "multicastVersion": 2,
- "rootBridgeFamilyId": "ICX7150",
- "spanningTreePriority": 0,
- "spanningTreeProtocol": "rstp",
- "switchFamilyModels": [
- {
- "id": "string",
- "model": "ICX7150-24",
- "slots": [
- {
- "enable": true,
- "option": "string",
- "slotNumber": 0
}
], - "taggedPorts": "string",
- "untaggedPorts": "string"
}
], - "vlanId": 2,
- "vlanName": "string"
}
]
Delete Vlans
profileId required | string profileId |
tenantId required | string ALTO Tenant ID |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
viewInput
OK
Accepted
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
[- "string"
]
{- "requestId": "string"
}
tenantId required | string ALTO Tenant ID |
venueId required | string venueId |
vlanId required | string vlanId |
x-request-id required | string Injected by API GW |
x-rks-tenantid required | string ALTO Tenant ID, Injected by API GW |
OK
Bad/malformed request
Not-authenticated
Not-authorized
Requested resource or related-entity not found
Validation error
Locked
Internal Server Error
{- "altoId": "string",
- "szNameId": "string",
- "venueId": "string"
}