获取Windows裸金属服务器初始安装时系统生成的管理员帐户(Administrator帐户或Cloudbase-init设置的帐户)随机密码。
如果裸金属服务器是通过私有镜像创建的,请确保已安装Cloudbase-init。公共镜像默认已安装该软件。
您可以在API Explorer中调试该接口。
GET /v1/{project_id}/baremetalservers/{server_id}/os-server-password
参数说明请参见表1。
表 1 参数说明
参数 | 是否必选 | 描述 |
---|---|---|
project_id | 是 | 项目ID。获取方式请参见获取项目ID。 |
server_id | 是 | 裸金属服务器ID。可以从裸金属服务器控制台查询,或者通过调用查询裸金属服务器列表(OpenStack原生)API获取。 |
-
请求参数
无
-
请求样例
GET https://{BMS Endpoint}/v1/bbf1946d374b44a0a2a95533562ba954/baremetalservers/cf2a8b97-b5c6-47ef-9714-eb27adf26e5b/os-server-password
- 响应参数
参数 | 参数类型 | 描述 |
---|---|---|
password | String | 加密后的密码。 |
-
响应样例
{ "password": "UHC9+YW1xDC1Yu8Mg9n+tnOp7euEO/cW//9KgdJKWhr5w==" }
正常返回值:
返回值 | 说明 |
---|---|
200 | 服务器已成功处理了请求。 |
其他返回值请参考状态码。
请参考错误码。