Fix openbmc account service
Regenerate the OpenBMCAccount service json files from the script.
Tested: Redfish service validator passes.
Change-Id: I8661d8303b6963c58b6d97aafd52757b83aeb9cc
Signed-off-by: Ed Tanous <ed@tanous.net>
diff --git a/redfish-core/schema/oem/openbmc/json-schema/OpenBMCAccountService.json b/redfish-core/schema/oem/openbmc/json-schema/OpenBMCAccountService.json
new file mode 100644
index 0000000..380ac71
--- /dev/null
+++ b/redfish-core/schema/oem/openbmc/json-schema/OpenBMCAccountService.json
@@ -0,0 +1,8 @@
+{
+ "$id": "https://github.com/openbmc/bmcweb/tree/master/static/redfish/v1/JsonSchemasOpenBMCAccountService.json",
+ "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
+ "copyright": "Copyright 2024 OpenBMC.",
+ "definitions": {},
+ "owningEntity": "OpenBMC",
+ "title": "#OpenBMCAccountService"
+}
diff --git a/redfish-core/schema/oem/openbmc/json-schema/OemAccountService.json b/redfish-core/schema/oem/openbmc/json-schema/OpenBMCAccountService.v1_0_0.json
similarity index 89%
rename from redfish-core/schema/oem/openbmc/json-schema/OemAccountService.json
rename to redfish-core/schema/oem/openbmc/json-schema/OpenBMCAccountService.v1_0_0.json
index 7b25a42..1406327 100644
--- a/redfish-core/schema/oem/openbmc/json-schema/OemAccountService.json
+++ b/redfish-core/schema/oem/openbmc/json-schema/OpenBMCAccountService.v1_0_0.json
@@ -1,12 +1,12 @@
{
- "$id": "http://redfish.dmtf.org/schemas/v1/OemAccountService.v1_0_0.json",
+ "$id": "https://github.com/openbmc/bmcweb/tree/master/static/redfish/v1/JsonSchemasOpenBMCAccountService.v1_0_0.json",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2019 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2024 OpenBMC.",
"definitions": {
"AccountService": {
"additionalProperties": false,
- "description": "OEM Extension for AccountService",
- "longDescription": "OEM Extension for AccountService providing info about TLS Auth.",
+ "description": "OpenBMC OEM Extension for AccountService.",
+ "longDescription": "OpenBMC OEM Extension for AccountService providing info about authentication methods.",
"patternProperties": {
"^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
"description": "This property shall specify a valid odata or Redfish property.",
@@ -91,6 +91,5 @@
}
},
"owningEntity": "OpenBMC",
- "release": "1.0",
- "title": "#OemAccountService.v1_0_0"
+ "title": "#OpenBMCAccountService.v1_0_0"
}