本节介绍了由于从版本 22.1.1 开始实施的新行为,针对 vCenter Cloud 添加、更新或弃用的 API 和 CLI 规范。
从 NSX Advanced Load Balancer 版本 22.1.1 开始,为了提高 vCenter Cloud 性能并能够在大型 vCenter/vSphere 环境中部署,采用的设计仅存储相关对象运行时,而不是先前存储已配置数据中心的所有对象运行时的行为。
22.1.1 中添加的 vCenter CLI 支持/API 端点
功能 |
添加的 API/URI |
添加的 CLI |
---|---|---|
显示 vCenter 内容库 |
vimgrvcenterruntime/retrieve/contentlibraries |
show vinfra vcenter contentlibraries |
22.1.1 中修改的 vCenter CLI/API 或其参数
操作 |
API/URI |
CLI 路径 |
修改的参数 |
---|---|---|---|
生成 SE |
旧:vimgrvcenterruntime 新:vimgrvcenterruntime/initiate/deletese |
旧:vinfra spawn 新:无更改 |
旧:VICreateSEReq 新:cc_create_se_req |
删除 SE |
旧:vimgrvcenterruntime 新:vimgrvcenterruntime/initiate/deletese |
旧:vinfra remove 新:无更改 |
旧:VIDeleteSEReq 新:cc_delete_se_req |
设置管理 IP |
旧:无 新:vimgrvcenterruntime/initiate/setmgmtip |
旧:vinfra mgmtip 新:无更改 |
旧:VISetMgmtIpSEReq 新:无更改 |
修改管理 IP |
旧:无 新:vimgrvcenterruntime/initiate/modifymgmtip |
旧:vinfra modifymgmtip 新:无更改 |
旧:vinfra modifymgmtip 新:无更改 |
设置 vNIC |
旧:无 新:vimgrvcenterruntime/initiate/addvnics |
旧:vinfra setvnic 新:vinfra addvnics |
旧:VISetvNicNwReq 新:cc_add_vnics_req |
修改 vNIC |
旧:无 新:vimgrvcenterruntime/initiate/delvnics |
旧:vinfra modifyvnic 新:vinfra delvnics |
旧:VISetvNicNwReq 新:cc_del_vnics_req |
验证登录 |
旧:vimgrvcenterruntime/verify/login 新:无更改 |
旧:verifylogin vcenter 新:无更改 |
旧:verifylogin vcenter 新:无更改 |
“旧”是指 22.1.1 版本之前的任何版本,“新”是指 22.1.1 版本。
22.1.1 中的 vCenter CLI/API 或参数顺序更改
对象 |
API/URI |
CLI 路径 |
---|---|---|
文件夹 |
|
|
数据存储 |
|
|
主机资源 |
|
|
子网中的虚拟机 |
|
|
“旧”是指 22.1.1 版本之前的任何版本,“新”是指 22.1.1 版本。
22.1.1 中弃用的 vCenter CLI 支持/API 端点
功能 |
弃用的 API/URI |
弃用的 CLI |
---|---|---|
vCenter 云状态 |
vimgrvcenterruntime/vcenter/status |
vcenterstatus cloud |
获取 vCenter 网络 |
vimgrvcenterruntime/<key>/getnetworks |
getnetworks vcenter <key> |
SE 虚拟机创建进度 |
vcenter/sevmcreateprogress |
show vcenter sevmcreateprogress |
vCenter Redis 状态 |
vimgrvcenterruntime/<key>/redis |
show vinfra vcenter redis <key> |
获取数据中心运行时 |
vimgrdcruntime |
show vinfra datacenter <key> |
获取控制器运行时 |
vimgrcontrollerruntime |
show vinfra controller <key> |
添加故障注入 |
vimgrvcenterruntime/fault/inject |
faultinject vcenter |
vCenter 运行时 |
vimgrvcenterruntime/ |
show vinfra vcenter -<key-> |
key 是指 cloud-uuid。