示例:使用REST API的用户管理

创建用户

示例方法和URI:

发帖“ https://192.0.2.5/rest/V10.04/系统/用户”

示例请求主体:

{...“名称”:“ Myadmin”,“密码”:“ P@ssw0rd”,“ user_group”:“/rest/V10.04/system/user_groups/dismanders“,”原点“:”配置...}

示例卷曲命令:

$curl -noproxy -k -k -x Post \ -b/tmp/auth_cookie \“ https://192.0.2.5/rest/V10.04/system/users” –d'{...“ name”:“ myadmin”,“密码”:“ P@ssw0rd”,“ user_group”:“/rest/V10.04/system/user_groups/dismanders”,“ oneration”:“ configuration” ...}'

成功完成后,Switch返回响应代码201创建。

更改密码

示例方法和URI:

放“ https://192.0.2.5/rest/V10.04/系统/用户/myadmin”

示例请求主体:

{“密码”:“ P@ssw0rd2g”}

示例卷曲命令:

$curl -noproxy -k -k -x put \ -b/tmp/auth_cookie \“ https://192.0.2.5/rest/V10.04/system/users/myadmin” –d'{“密码”:“ P@ssw0rd2g”}'

成功完成后,开关返回响应代码200 OK。

删除用户

示例方法和URI:

删除“ https://192.0.2.5/rest/V10.04/系统/用户/myadmin”

示例卷曲命令:

$curl -noproxy -k -k -x delete \ -b/tmp/auth_cookie \“ https://192.0.2.5/rest/V10.04/系统/用户/myadmin”

成功完成后,开关返回响应代码204无内容。