代码仓
中
SPCfg
更新时间: 2026/10/26
在AtomGit上查看源码

ResourceDefinition ​

uris ​

  • /redfish/v1/Managers/manager_id/SPService/SPCfg/cfg_id

properties ​

名称类型是否只读取值范围/枚举值说明
@odata.contextstringtrue-配置信息资源模型的OData描述信息
@odata.idstringtrue-配置信息资源的访问路径
@odata.typestringtrue-配置信息资源的类型
Idstringtrue-配置信息资源的Id
Namestringtrue-配置信息资源的名称
OS {objecttrue-操作系统信息
OS.CentOS [ {arraytrue-CentOS操作系统信息
OS.CentOS[].Typestringfalse-系统类型
OS.CentOS[].Ver[ ]arraytrue-CentOS版本信息
OS.CentOS[].Ver[].UEFIbooleanfalse-是否支持UEFI启动
OS.CentOS[].Ver[].Legacybooleanfalse-是否支持Legacy启动
OS.CentOS[].Ver[].Securebooleanfalse-是否支持安全启动
OS.CentOS[].Ver[].Bitnumberfalse-操作系统位数,数值
OS.CentOS[].Ver[].FirstBootScriptbooleanfalse-是否支持客户自定义首次启动脚本
OS.CentOS[].Ver[].IsSupportMultipleIPv4DNSConfigurationbooleanfalse-是否支持多IPv4 DNS配置
OS.CentOS[].Ver[].IsSupportIPv6NetworkConfigurationbooleanfalse-是否支持IPv6网络配置
OS.CentOS[].Ver[].CustomizedEnvironmentSupportedbooleanfalse-是否支持自定义环境
OS.CentOS[].Ver[].Grub2PwdSupportedbooleanfalse-是否支持设置Gurb密码
OS.CentOS[].Ver[].CustomizedRemovePackagebooleanfalse-是否支持自定义裁剪包
OS.CentOS[].Ver[].CheckCompatibilitybooleanfalse-是否支持检查兼容性
OS.CentOS[].Ver[].UploadFilesbooleanfalse-是否支持部署时上传驱动固件
OS.CentOS[].Ver[].Descriptionstringtrue-描述信息
OS.CentOS[].Ver[].Patternstringfalse-用于匹配HOUP平台驱动包
OS.CentOS[].Ver[].Namestringtrue-配置信息资源的名称
OS.CentOS[].Ver[].Templates[ ]arraytrue-CentOS版本信息
OS.CentOS[].Ver[].Templates[].AutoPositionbooleantrue-CentOS版本信息
OS.CentOS[].Ver[].Templates[].Autopartbooleantrue-CentOS版本信息
OS.CentOS[].Ver[].Templates[].Keyboardstringtrue-CentOS版本信息
OS.CentOS[].Ver[].Templates[].Languagestringtrue-CentOS版本信息
OS.CentOS[].Ver[].Templates[].OSTypestringtrue-CentOS版本信息
OS.CentOS[].Ver[].Templates[].Packages[ ]arraytrue-CentOS版本信息
OS.CentOS[].Ver[].Templates[].Packages[].EnvironmentNamestringtrue-CentOS版本信息
OS.CentOS[].Ver[].Templates[].Packages[].NetCfg[ ]arraytrue-CentOS版本信息
} ]
OS.CentOS[].Ver[].Templates[].TemplateNamestringtrue-CentOS版本信息
OS.CentOS[].Ver[].Templates[].TimeZonestringtrue-CentOS版本信息
} ]
} ]
} ]
}

supported_methods ​

  • GET

HTTP methods ​

GET ​

命令功能

查询 SP 服务的配置信息资源

命令格式

URL: https://device_ip/redfish/v1/Managers/manager_id/SPService/SPCfg/cfg_id

请求头:

text
X-Auth-Token: auth_value

请求消息体: 无

参数说明

参数参数说明取值
device_ip登录设备的IP地址IPv4或IPv6地址
auth_value请求消息的鉴权参数可通过/redfish/v1/SessionService/Sessions创建会话时获得

使用指南

响应结果以最新SP版本的实际返回结果为准。 GA140C机型不支持 SP版本和机型兼容性列表详见Smart Provisioning用户指南

使用实例

请求样例: GET https://device_ip/redfish/v1/Managers/manager_id/SPService/SPCfg/cfg_id

X-Auth-Token: auth_value 请求消息体:无

响应样例:

json
{
"@odata.context": "/redfish/v1/$metadata#Managers/Members/1/SPService/SPCfg/Members/$entity",
"@odata.id": "/redfish/v1/Managers/1/SPService/SPCfg/1",
"@odata.type": "#HwSPCfg.v1_0_0.HwSPCfg",
"Id": "1",
"Name": "SP Config",
"OS": {
"CentOS": [
{
"Type": "CentOS 7.*",
"Ver": [
{
"UEFI": true,
"Legacy": false,
"Secure": false,
"Bit": 64,
"Name": "CentOS Linux 7.* aarch64",
"FirstBootScript": true,
"IsSupportMultipleIPv4DNSConfiguration": true,
"IsSupportIPv6NetworkConfiguration": true,
"CustomizedEnvironmentSupported": true,
"Grub2PwdSupported": false,
"CustomizedRemovePackage": true,
"CheckCompatibility": true,
"UploadFiles": true,
"Description": "CentOS7.x",
"Pattern": "^CentOS 7\\.\\d+$",
"Templates": [
{
"TemplateName": "CentOS7_minimal",
"OSType": "CentOS7.x",
"Language": "en_US.UTF-8",
"TimeZone": "America/New_York",
"Keyboard": "us",
"AutoPosition": true,
"Autopart": true,
"Packages": [
{
"EnvironmentName": "minimal",
"NetCfg": []
}
]
}
]
}
]
}
]
}
}

响应码:200