Resource Information
Rate Limiting?
|
Yes
|
Sorting?
|
No
|
Paging?
|
No
|
Filtering?
|
No
|
Group Filtering?
|
No
|
Aggregation?
|
No
|
Response Formats
|
|
User Group
|
NBI Credential
|
HTTP Methods
|
|
DevNet Discussions
API version v1 is deprecated
This API version has been deprecated. It will be removed in a future release of the product. Please develop new clients using the latest API version. Please modify your existing clients to use a later API version.
Resource URL
/webacs/api/v1/op/aaa/tacacsPlusServer
Response Parameters
operationSucceeded
boolean
|
A flag of a successful operation
|
resultMessage
String
|
Description of the operation result
|
servers
TACACSPlusServer[]
|
List of all TACACS+ servers in the system
|
authenticationType
AuthenticationTypeEnum
|
Authentication method (can be PAP or CHAP)
Allowed values:
PAP
CHAP
|
localInterfaceIp
InetAddress
|
IP address of the local interface
|
numberOfTries
int
|
The number of attempts to access the server. Value should be in the range of 0 and 3
|
port
int
|
IP port of the TACACS+ server. Value should be in the range of 1 and 65535
|
retransmitTimeout
int
|
The delay between attempts in seconds. Value should be in the range of 2 and 15
|
secretKey
String
|
Secret key (can be ASCII or HEX)
|
secretKeyType
SecretKeyTypeEnum
|
Type of the secret key (ASCII or HEX)
Allowed values:
ASCII
HEX
|
serverIp
InetAddress
|
IP address of the TACACS+ server
|
|
Sample Payloads
Sample payloads are for information only. They are automatically generated and the values included may not be representative of actual valid data values.
Sample XML Response Payload
https://localhost/webacs/api/v1/op/aaa/tacacsPlusServer
<?xml version="1.0" ?>
<mgmtResponse responseType="operation" requestUrl="https://localhost/webacs/api/v1/op/aaa/tacacsPlusServer" rootUrl="https://localhost/webacs/api/v1/op">
<listServerResult>
<operationSucceeded>true</operationSucceeded>
<resultMessage>String value</resultMessage>
<servers>
<server>
<authenticationType>PAP</authenticationType>
<localInterfaceIp>
<address>192.168.115.243</address>
</localInterfaceIp>
<numberOfTries>1</numberOfTries>
<port>1</port>
<retransmitTimeout>1</retransmitTimeout>
<secretKey>String value</secretKey>
<secretKeyType>ASCII</secretKeyType>
<serverIp>
<address>192.168.115.243</address>
</serverIp>
</server>
</servers>
</listServerResult>
</mgmtResponse>
Sample JSON Response Payload
https://localhost/webacs/api/v1/op/aaa/tacacsPlusServer.json
{
"mgmtResponse" : {
"@responseType" : "operation",
"@requestUrl" : "https : \/\/localhost\/webacs\/api\/v1\/op\/aaa\/tacacsPlusServer",
"@rootUrl" : "https : \/\/localhost\/webacs\/api\/v1\/op",
"listServerResult" : {
"operationSucceeded" : true,
"resultMessage" : "String value",
"servers" : {
"server" : {
"authenticationType" : "PAP",
"localInterfaceIp" : {
"address" : "192.168.115.243"
},
"numberOfTries" : 1,
"port" : 1,
"retransmitTimeout" : 1,
"secretKey" : "String value",
"secretKeyType" : "ASCII",
"serverIp" : {
"address" : "192.168.115.243"
}
}
}
}
}
}
Resource Information
Rate Limiting?
|
Yes
|
Sorting?
|
No
|
Paging?
|
No
|
Filtering?
|
No
|
Group Filtering?
|
No
|
Aggregation?
|
No
|
Response Formats
|
|
User Group
|
NBI Credential
|
HTTP Methods
|
|
DevNet Discussions
Resource URL
/webacs/api/v2/op/aaa/tacacsPlusServer
Unmodified
This resource has not been modified since the previous API version.
Response Parameters
operationSucceeded
boolean
|
A flag of a successful operation
|
resultMessage
String
|
Description of the operation result
|
servers
TACACSPlusServer[]
|
List of all TACACS+ servers in the system
|
authenticationType
AuthenticationTypeEnum
|
Authentication method (can be PAP or CHAP)
Allowed values:
PAP
CHAP
|
localInterfaceIp
InetAddress
|
IP address of the local interface
|
numberOfTries
int
|
The number of attempts to access the server. Value should be in the range of 0 and 3
|
port
int
|
IP port of the TACACS+ server. Value should be in the range of 1 and 65535
|
retransmitTimeout
int
|
The delay between attempts in seconds. Value should be in the range of 2 and 15
|
secretKey
String
|
Secret key (can be ASCII or HEX)
|
secretKeyType
SecretKeyTypeEnum
|
Type of the secret key (ASCII or HEX)
Allowed values:
ASCII
HEX
|
serverIp
InetAddress
|
IP address of the TACACS+ server
|
|
Sample Payloads
Sample payloads are for information only. They are automatically generated and the values included may not be representative of actual valid data values.
Sample XML Response Payload
https://localhost/webacs/api/v2/op/aaa/tacacsPlusServer
<?xml version="1.0" ?>
<mgmtResponse responseType="operation" requestUrl="https://localhost/webacs/api/v2/op/aaa/tacacsPlusServer" rootUrl="https://localhost/webacs/api/v2/op">
<listServerResult>
<operationSucceeded>true</operationSucceeded>
<resultMessage>String value</resultMessage>
<servers>
<server>
<authenticationType>PAP</authenticationType>
<localInterfaceIp>
<address>192.168.115.243</address>
</localInterfaceIp>
<numberOfTries>1</numberOfTries>
<port>1</port>
<retransmitTimeout>1</retransmitTimeout>
<secretKey>String value</secretKey>
<secretKeyType>ASCII</secretKeyType>
<serverIp>
<address>192.168.115.243</address>
</serverIp>
</server>
</servers>
</listServerResult>
</mgmtResponse>
Sample JSON Response Payload
https://localhost/webacs/api/v2/op/aaa/tacacsPlusServer.json
{
"mgmtResponse" : {
"@requestUrl" : "https://localhost/webacs/api/v2/op/aaa/tacacsPlusServer",
"@responseType" : "operation",
"@rootUrl" : "https://localhost/webacs/api/v2/op",
"listServerResult" : [ {
"operationSucceeded" : true,
"resultMessage" : "String value",
"servers" : {
"server" : [ {
"authenticationType" : "PAP",
"localInterfaceIp" : {
"address" : "192.168.115.243"
},
"numberOfTries" : 1,
"port" : 1,
"retransmitTimeout" : 1,
"secretKey" : "String value",
"secretKeyType" : "ASCII",
"serverIp" : {
"address" : "192.168.115.243"
}
} ]
}
} ]
}
}
Resource Information
Rate Limiting?
|
Yes
|
Sorting?
|
No
|
Paging?
|
No
|
Filtering?
|
No
|
Group Filtering?
|
No
|
Aggregation?
|
No
|
Response Formats
|
|
User Group
|
NBI Credential
|
HTTP Methods
|
|
DevNet Discussions
Resource URL
/webacs/api/v3/op/aaa/tacacsPlusServer
Unmodified
This resource has not been modified since the previous API version.
Response Parameters
operationSucceeded
boolean
|
A flag of a successful operation
|
resultMessage
String
|
Description of the operation result
|
servers
TACACSPlusServer[]
|
List of all TACACS+ servers in the system
|
authenticationType
AuthenticationTypeEnum
|
Authentication method (can be PAP or CHAP)
Allowed values:
PAP
CHAP
|
localInterfaceIp
InetAddress
|
IP address of the local interface
|
numberOfTries
int
|
The number of attempts to access the server. Value should be in the range of 0 and 3
|
port
int
|
IP port of the TACACS+ server. Value should be in the range of 1 and 65535
|
retransmitTimeout
int
|
The delay between attempts in seconds. Value should be in the range of 2 and 15
|
secretKey
String
|
Secret key (can be ASCII or HEX)
|
secretKeyType
SecretKeyTypeEnum
|
Type of the secret key (ASCII or HEX)
Allowed values:
ASCII
HEX
|
serverIp
InetAddress
|
IP address of the TACACS+ server
|
|
Sample Payloads
Sample payloads are for information only. They are automatically generated and the values included may not be representative of actual valid data values.
Sample XML Response Payload
https://localhost/webacs/api/v3/op/aaa/tacacsPlusServer
<?xml version="1.0" ?>
<mgmtResponse responseType="operation" requestUrl="https://localhost/webacs/api/v3/op/aaa/tacacsPlusServer" rootUrl="https://localhost/webacs/api/v3/op">
<listServerResult>
<operationSucceeded>true</operationSucceeded>
<resultMessage>String value</resultMessage>
<servers>
<server>
<authenticationType>PAP</authenticationType>
<localInterfaceIp>
<address>192.168.115.243</address>
</localInterfaceIp>
<numberOfTries>1</numberOfTries>
<port>1</port>
<retransmitTimeout>1</retransmitTimeout>
<secretKey>String value</secretKey>
<secretKeyType>ASCII</secretKeyType>
<serverIp>
<address>192.168.115.243</address>
</serverIp>
</server>
<server>
<authenticationType>CHAP</authenticationType>
<localInterfaceIp>
<address>192.168.115.244</address>
</localInterfaceIp>
<numberOfTries>11</numberOfTries>
<port>11</port>
<retransmitTimeout>11</retransmitTimeout>
<secretKey>Another string value</secretKey>
<secretKeyType>HEX</secretKeyType>
<serverIp>
<address>192.168.115.244</address>
</serverIp>
</server>
</servers>
</listServerResult>
</mgmtResponse>
Sample JSON Response Payload
https://localhost/webacs/api/v3/op/aaa/tacacsPlusServer.json
{
"mgmtResponse" : {
"@requestUrl" : "https://localhost/webacs/api/v3/op/aaa/tacacsPlusServer",
"@responseType" : "operation",
"@rootUrl" : "https://localhost/webacs/api/v3/op",
"listServerResult" : [ {
"operationSucceeded" : true,
"resultMessage" : "String value",
"servers" : {
"server" : [ {
"authenticationType" : "PAP",
"localInterfaceIp" : {
"address" : "192.168.115.243"
},
"numberOfTries" : 1,
"port" : 1,
"retransmitTimeout" : 1,
"secretKey" : "String value",
"secretKeyType" : "ASCII",
"serverIp" : {
"address" : "192.168.115.243"
}
}, {
"authenticationType" : "CHAP",
"localInterfaceIp" : {
"address" : "192.168.115.244"
},
"numberOfTries" : 11,
"port" : 11,
"retransmitTimeout" : 11,
"secretKey" : "Another string value",
"secretKeyType" : "HEX",
"serverIp" : {
"address" : "192.168.115.244"
}
} ]
}
} ]
}
}
Resource Information
Rate Limiting?
|
Yes
|
Sorting?
|
No
|
Paging?
|
No
|
Filtering?
|
No
|
Group Filtering?
|
No
|
Aggregation?
|
No
|
Response Formats
|
|
User Group
|
NBI Credential
|
HTTP Methods
|
|
DevNet Discussions
Resource URL
/webacs/api/v4/op/aaa/tacacsPlusServer
Unmodified
This resource has not been modified since the previous API version.
Response Parameters
operationSucceeded
boolean
|
A flag of a successful operation
|
resultMessage
String
|
Description of the operation result
|
servers
TACACSPlusServer[]
|
List of all TACACS+ servers in the system
|
authenticationType
AuthenticationTypeEnum
|
Authentication method (can be PAP or CHAP)
Allowed values:
PAP
CHAP
|
localInterfaceIp
InetAddress
|
IP address of the local interface
|
numberOfTries
int
|
The number of attempts to access the server. Value should be in the range of 0 and 3
|
port
int
|
IP port of the TACACS+ server. Value should be in the range of 1 and 65535
|
retransmitTimeout
int
|
The delay between attempts in seconds. Value should be in the range of 2 and 15
|
secretKey
String
|
Secret key (can be ASCII or HEX)
|
secretKeyType
SecretKeyTypeEnum
|
Type of the secret key (ASCII or HEX)
Allowed values:
ASCII
HEX
|
serverIp
InetAddress
|
IP address of the TACACS+ server
|
|
Sample Payloads
Sample payloads are for information only. They are automatically generated and the values included may not be representative of actual valid data values.
Sample XML Response Payload
https://localhost/webacs/api/v4/op/aaa/tacacsPlusServer
<?xml version="1.0" ?>
<mgmtResponse responseType="operation" requestUrl="https://localhost/webacs/api/v4/op/aaa/tacacsPlusServer" rootUrl="https://localhost/webacs/api/v4/op">
<listServerResult>
<operationSucceeded>true</operationSucceeded>
<resultMessage>String value</resultMessage>
<servers>
<server>
<authenticationType>PAP</authenticationType>
<localInterfaceIp>
<address>192.168.115.243</address>
</localInterfaceIp>
<numberOfTries>1</numberOfTries>
<port>1</port>
<retransmitTimeout>1</retransmitTimeout>
<secretKey>String value</secretKey>
<secretKeyType>ASCII</secretKeyType>
<serverIp>
<address>192.168.115.243</address>
</serverIp>
</server>
<server>
<authenticationType>CHAP</authenticationType>
<localInterfaceIp>
<address>192.168.115.244</address>
</localInterfaceIp>
<numberOfTries>11</numberOfTries>
<port>11</port>
<retransmitTimeout>11</retransmitTimeout>
<secretKey>Another string value</secretKey>
<secretKeyType>HEX</secretKeyType>
<serverIp>
<address>192.168.115.244</address>
</serverIp>
</server>
</servers>
</listServerResult>
</mgmtResponse>
Sample JSON Response Payload
https://localhost/webacs/api/v4/op/aaa/tacacsPlusServer.json
{
"mgmtResponse" : {
"@requestUrl" : "https://localhost/webacs/api/v4/op/aaa/tacacsPlusServer",
"@responseType" : "operation",
"@rootUrl" : "https://localhost/webacs/api/v4/op",
"listServerResult" : [ {
"operationSucceeded" : true,
"resultMessage" : "String value",
"servers" : {
"server" : [ {
"authenticationType" : "PAP",
"localInterfaceIp" : {
"address" : "192.168.115.243"
},
"numberOfTries" : 1,
"port" : 1,
"retransmitTimeout" : 1,
"secretKey" : "String value",
"secretKeyType" : "ASCII",
"serverIp" : {
"address" : "192.168.115.243"
}
}, {
"authenticationType" : "CHAP",
"localInterfaceIp" : {
"address" : "192.168.115.244"
},
"numberOfTries" : 11,
"port" : 11,
"retransmitTimeout" : 11,
"secretKey" : "Another string value",
"secretKeyType" : "HEX",
"serverIp" : {
"address" : "192.168.115.244"
}
} ]
}
} ]
}
}