API ReferenceNew CentralGuidesMRT APIConfiguration API
GithubAirheads Developer Community
API Reference

Update existing Local Management Profile by name.

List of Local Management Profiles.
For CX device, only 1 profile supported.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
length ≤ 9999

Local Management Profile name to be configured.

Query Params
string

LOCAL - To update local objects. SHARED - To update shared objects. Default - Defaults to SHARED if not provided

string

Scope at which local object needs to be updated. Mandatory if object-type = LOCAL. Should not be provided for object-type = SHARED.

string

Device function for which the local object needs to be updated. Mandatory if object_type = LOCAL. Should not be provided for object_type = SHARED.

Body Params

profilebody object

accounting
object

Management accounting configuration.

authentication
object

Configure the Management Authentication Profile.

authorization
object

Management authorization configuration.

webservers
object

Configurations related to authentication, access level and user session management for webservers hosted in the device

ssh-server-global-configs
object

SSH server configuration.

int32
0 to 365

Configure audit period. Value of 0 implies disabling of audit-info.

banner-exec
object

Banner to be displayed after a successful login with the management
interface.

banner-message
object

Banner to be displayed at the login prompt when a user connects to the management interface.

boolean
Defaults to true

Enables management access to a switch through a USB Bluetooth adapter.

console
object

Management console related configuration data.

string
length between 1 and 256

Local Management Profile description.

disable-cipher-type
array of strings
length ≤ 2147483647
Show Details
AES_CBCDisable AES-CBC authentication. AES-CTR will be enabled.
AES_CTRDisable AES-CTR authentication. AES-CBC will be enabled.
disable-cipher-type
boolean
Defaults to false

Disable DSA for SSH and only allow RSA.

boolean
Defaults to false

Disable key exchange (KEX) algorithm for SSH.

disable-mac
array of strings
length ≤ 2147483647
Show Details
HMAC_SHA1Disable HMA-SHA1 authentication for SSH.
HMAC_SHA1_96Disable HMA-SHA1-96 authentication for SSH.
disable-mac
hash-mgmt-password
object

Enable/Disable hashing of the management user password.

boolean
Defaults to false

Enable Local authentication even if radius authentication times out.

login
object

Management login configurations.

int64
0 to 43200

If there is no activity for this duration the Management(Telnet, SSH and Console) session is terminated.
For a CX device, the default value is 30 minutes. A value of 0 disables the timeout.
For AP, valid range is 0 and 5-60 minitues, 0 to disable.
For GW value of '0' disables it. default 15 minutes. Range is <1-60> minutes

int64
5 to 3600

For GW Range is <5-3600> seconds

managed-mode-profile
object

Enable automatic configuration of the APs in the management mode.

int32
1 to 7

Maximum concurrent sessions per user.
For a CX device, the range allowed is 1-5 sessions.

boolean
Defaults to true

Management user's SSH Authentication method by public-key auth.

boolean
Defaults to true

Management user's SSH Authentication method by username & password.

nae
object

Network Analytics Engine (NAE) configuration

string
length between 1 and 256

Local Management Profile name to be configured.

password-complexity
object

Enables password complexity feature.

boolean
Defaults to false

Enable password format SHA-256.

telnet-server
object

Enables Telnet access to the CLI

tftp-client
object

Enable/DISABLE the TFTP client

tftp-server
object

Enable/DISABLE the TFTP server

int32
1 to 180

The maximum time period, in days, for which a user's login sessions will be tracked.
For a CX device, the default value is 30 days and the range allowed is 1..30 days.

Responses

Language
Credentials
OAuth2
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json