Bump Redfish schemas to 2023.3
Redfish released 2023.3 1/25/2024.
https://www.dmtf.org/content/redfish-release-20233-now-available
It is several new schemas and added properties to a pile of schemas.
One use case is: ComputerSystem v1.22.0
Added EfficiencyFavorPower and EfficiencyFavorPerformance to PowerMode
https://gerrit.openbmc.org/c/openbmc/phosphor-dbus-interfaces/+/69122
This is a one line change to scripts/update_schemas.py and then ran the
script.
Tested: See the new schema versions (e.g. System 1.22.0).
No new Validator errors on p10bmc.
Change-Id: I5c10d78e891da71fd14187f63aa6ac682cf15598
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
diff --git a/static/redfish/v1/schema/Manager_v1.xml b/static/redfish/v1/schema/Manager_v1.xml
index 92bf3a5..4eb5d95 100644
--- a/static/redfish/v1/schema/Manager_v1.xml
+++ b/static/redfish/v1/schema/Manager_v1.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!---->
<!--################################################################################ -->
-<!--# Redfish Schema: Manager v1.18.0 -->
+<!--# Redfish Schema: Manager v1.19.0 -->
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
@@ -83,7 +83,7 @@
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<EntityType Name="Manager" BaseType="Resource.v1_0_0.Resource" Abstract="true">
- <Annotation Term="OData.Description" String="In Redfish, a manager is a systems management entity that can implement or provide access to a Redfish service. Examples of managers are BMCs, enclosure managers, management controllers, and other subsystems that are assigned manageability functions. An implementation can have multiple managers, which might be directly accessible through a Redfish-defined interface."/>
+ <Annotation Term="OData.Description" String="In Redfish, a manager is a systems management entity that can implement or provide access to a Redfish service. Examples of managers are BMCs (baseboard management controllers), enclosure managers, management controllers, and other subsystems that are assigned manageability functions. An implementation can have multiple managers, which might be directly accessible through a Redfish-defined interface."/>
<Annotation Term="OData.LongDescription" String="This resource shall represent a management subsystem for a Redfish implementation."/>
<Annotation Term="Capabilities.InsertRestrictions">
<Record>
@@ -114,7 +114,7 @@
<Parameter Name="Manager" Type="Manager.v1_0_0.Actions"/>
<Parameter Name="ResetType" Type="Resource.ResetType">
<Annotation Term="OData.Description" String="The type of reset."/>
- <Annotation Term="OData.LongDescription" String="This parameter shall contain the type of reset. The service can accept a request without the parameter and perform an implementation specific default reset. Services should include the @Redfish.AllowableValues annotation for this parameter to ensure compatibility with clients, even when ActionInfo has been implemented."/>
+ <Annotation Term="OData.LongDescription" String="This parameter shall contain the type of reset. The service can accept a request without the parameter and perform an implementation-specific default reset. Services should include the @Redfish.AllowableValues annotation for this parameter to ensure compatibility with clients, even when ActionInfo has been implemented."/>
</Parameter>
</Action>
@@ -268,7 +268,7 @@
</Property>
<Property Name="Actions" Type="Manager.v1_0_0.Actions" Nullable="false">
<Annotation Term="OData.Description" String="The available actions for this resource."/>
- <Annotation Term="OData.LongDescription" String="The actions property shall contain the available actions for this resource."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain the available actions for this resource."/>
</Property>
<Property Name="Status" Type="Resource.Status" Nullable="false">
<Annotation Term="OData.Description" String="The status and health of the resource and its subordinate or dependent resources."/>
@@ -319,16 +319,16 @@
<Annotation Term="OData.Description" String="A controller that primarily monitors or manages the operation of a device or system."/>
</Member>
<Member Name="EnclosureManager">
- <Annotation Term="OData.Description" String="A controller that provides management functions for a chassis or group of devices or systems."/>
+ <Annotation Term="OData.Description" String="A controller that provides management functions for a chassis, group of devices, or group of systems with their own BMCs (baseboard management controllers). An example of this is a manager that aggregates and orchestrates management functions across multiple BMCs in an enclosure."/>
</Member>
<Member Name="BMC">
- <Annotation Term="OData.Description" String="A controller that provides management functions for a single computer system."/>
+ <Annotation Term="OData.Description" String="A controller that provides management functions for one or more computer systems. Commonly known as a BMC (baseboard management controller). Examples of this include a BMC dedicated to one system or a multi-host manager providing BMC capabilities to multiple systems."/>
</Member>
<Member Name="RackManager">
- <Annotation Term="OData.Description" String="A controller that provides management functions for a whole or part of a rack."/>
+ <Annotation Term="OData.Description" String="A controller that provides management functions for a whole or part of a rack. An example of this is a manager that aggregates and orchestrates management functions across multiple managers, such as enclosure managers and BMCs (baseboard management controllers), in a rack."/>
</Member>
<Member Name="AuxiliaryController">
- <Annotation Term="OData.Description" String="A controller that provides management functions for a particular subsystem or group of devices."/>
+ <Annotation Term="OData.Description" String="A controller that provides management functions for a particular subsystem or group of devices as part of a larger system."/>
</Member>
<Member Name="Service">
<Annotation Term="OData.Description" String="A software-based service that provides management functions."/>
@@ -427,7 +427,7 @@
<Property Name="ConnectTypesSupported" Type="Collection(Manager.v1_0_0.GraphicalConnectTypesSupported)" Nullable="false">
<Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
<Annotation Term="OData.Description" String="This property enumerates the graphical console connection types that the implementation allows."/>
- <Annotation Term="OData.LongDescription" String="This property shall contain an array of the enumerations. RDP shall be included if the Remote Desktop (RDP) protocol is supported. KVMIP shall be included if a vendor-define KVM-IP protocol is supported."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain an array of the enumerations. RDP shall be included if the Remote Desktop (RDP) protocol is supported. KVMIP shall be included if a vendor-defined KVM-IP protocol is supported."/>
</Property>
</ComplexType>
</Schema>
@@ -518,7 +518,7 @@
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_0_15">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
- <Annotation Term="OData.Description" String="This version was created to correct various description to use proper normative terminology."/>
+ <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/>
<EntityType Name="Manager" BaseType="Manager.v1_0_14.Manager"/>
</Schema>
@@ -528,6 +528,12 @@
<EntityType Name="Manager" BaseType="Manager.v1_0_15.Manager"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_0_17">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to update the description for the `BMC` value of ManagerType to allow for multiple systems. It was also created to clarify the usage of the ServiceIdentification property. It was also created to correct various typographical errors."/>
+ <EntityType Name="Manager" BaseType="Manager.v1_0_16.Manager"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_1_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2016.1"/>
@@ -618,7 +624,7 @@
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_1_13">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
- <Annotation Term="OData.Description" String="This version was created to correct various description to use proper normative terminology."/>
+ <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/>
<EntityType Name="Manager" BaseType="Manager.v1_1_12.Manager"/>
</Schema>
@@ -628,6 +634,12 @@
<EntityType Name="Manager" BaseType="Manager.v1_1_13.Manager"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_1_15">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to update the description for the `BMC` value of ManagerType to allow for multiple systems. It was also created to clarify the usage of the ServiceIdentification property. It was also created to correct various typographical errors."/>
+ <EntityType Name="Manager" BaseType="Manager.v1_1_14.Manager"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_2_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2016.2"/>
@@ -715,7 +727,7 @@
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_2_13">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
- <Annotation Term="OData.Description" String="This version was created to correct various description to use proper normative terminology."/>
+ <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/>
<EntityType Name="Manager" BaseType="Manager.v1_2_12.Manager"/>
</Schema>
@@ -725,6 +737,12 @@
<EntityType Name="Manager" BaseType="Manager.v1_2_13.Manager"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_2_15">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to update the description for the `BMC` value of ManagerType to allow for multiple systems. It was also created to clarify the usage of the ServiceIdentification property. It was also created to correct various typographical errors."/>
+ <EntityType Name="Manager" BaseType="Manager.v1_2_14.Manager"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_3_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2016.3"/>
@@ -807,7 +825,7 @@
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_3_12">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
- <Annotation Term="OData.Description" String="This version was created to correct various description to use proper normative terminology."/>
+ <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/>
<EntityType Name="Manager" BaseType="Manager.v1_3_11.Manager"/>
</Schema>
@@ -817,6 +835,12 @@
<EntityType Name="Manager" BaseType="Manager.v1_3_12.Manager"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_3_14">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to update the description for the `BMC` value of ManagerType to allow for multiple systems. It was also created to clarify the usage of the ServiceIdentification property. It was also created to correct various typographical errors."/>
+ <EntityType Name="Manager" BaseType="Manager.v1_3_13.Manager"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_4_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2018.1"/>
@@ -889,7 +913,7 @@
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_4_9">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
- <Annotation Term="OData.Description" String="This version was created to correct various description to use proper normative terminology."/>
+ <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/>
<EntityType Name="Manager" BaseType="Manager.v1_4_8.Manager"/>
</Schema>
@@ -899,6 +923,12 @@
<EntityType Name="Manager" BaseType="Manager.v1_4_9.Manager"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_4_11">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to update the description for the `BMC` value of ManagerType to allow for multiple systems. It was also created to clarify the usage of the ServiceIdentification property. It was also created to correct various typographical errors."/>
+ <EntityType Name="Manager" BaseType="Manager.v1_4_10.Manager"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_5_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2018.2"/>
@@ -963,7 +993,7 @@
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_5_8">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
- <Annotation Term="OData.Description" String="This version was created to clarify the usage of RemoteAccountService to be allowed for other types of aggregated managers. It was also created to correct various description to use proper normative terminology."/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the usage of RemoteAccountService to be allowed for other types of aggregated managers. It was also created to correct various descriptions to use proper normative terminology."/>
<EntityType Name="Manager" BaseType="Manager.v1_5_7.Manager"/>
</Schema>
@@ -973,6 +1003,12 @@
<EntityType Name="Manager" BaseType="Manager.v1_5_8.Manager"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_5_10">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to update the description for the `BMC` value of ManagerType to allow for multiple systems. It was also created to clarify the usage of the ServiceIdentification property. It was also created to correct various typographical errors."/>
+ <EntityType Name="Manager" BaseType="Manager.v1_5_9.Manager"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_6_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2019.2"/>
@@ -989,7 +1025,7 @@
<NavigationProperty Name="SoftwareImages" Type="Collection(SoftwareInventory.SoftwareInventory)">
<Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
<Annotation Term="OData.Description" String="The images that are associated with this manager."/>
- <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resource of type SoftwareInventory that represent the firmware images that apply to this manager."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type SoftwareInventory that represent the firmware images that apply to this manager."/>
<Annotation Term="OData.AutoExpandReferences"/>
</NavigationProperty>
</ComplexType>
@@ -1021,7 +1057,7 @@
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_6_5">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
- <Annotation Term="OData.Description" String="This version was created to clarify the usage of RemoteAccountService to be allowed for other types of aggregated managers. It was also created to correct various description to use proper normative terminology."/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the usage of RemoteAccountService to be allowed for other types of aggregated managers. It was also created to correct various descriptions to use proper normative terminology."/>
<EntityType Name="Manager" BaseType="Manager.v1_6_4.Manager"/>
</Schema>
@@ -1031,6 +1067,12 @@
<EntityType Name="Manager" BaseType="Manager.v1_6_5.Manager"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_6_7">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to update the description for the `BMC` value of ManagerType to allow for multiple systems. It was also created to clarify the usage of the ServiceIdentification property. It was also created to correct various typographical errors."/>
+ <EntityType Name="Manager" BaseType="Manager.v1_6_6.Manager"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_7_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2019.4"/>
@@ -1080,7 +1122,7 @@
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_7_5">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
- <Annotation Term="OData.Description" String="This version was created to clarify the usage of RemoteAccountService to be allowed for other types of aggregated managers. It was also created to correct various description to use proper normative terminology."/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the usage of RemoteAccountService to be allowed for other types of aggregated managers. It was also created to correct various descriptions to use proper normative terminology."/>
<EntityType Name="Manager" BaseType="Manager.v1_7_4.Manager"/>
</Schema>
@@ -1090,6 +1132,12 @@
<EntityType Name="Manager" BaseType="Manager.v1_7_5.Manager"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_7_7">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to update the description for the `BMC` value of ManagerType to allow for multiple systems. It was also created to clarify the usage of the ServiceIdentification property. It was also created to correct various typographical errors."/>
+ <EntityType Name="Manager" BaseType="Manager.v1_7_6.Manager"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_8_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2020.1"/>
@@ -1130,7 +1178,7 @@
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_8_4">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
- <Annotation Term="OData.Description" String="This version was created to clarify the usage of RemoteAccountService to be allowed for other types of aggregated managers. It was also created to correct various description to use proper normative terminology."/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the usage of RemoteAccountService to be allowed for other types of aggregated managers. It was also created to correct various descriptions to use proper normative terminology."/>
<EntityType Name="Manager" BaseType="Manager.v1_8_3.Manager"/>
</Schema>
@@ -1140,6 +1188,12 @@
<EntityType Name="Manager" BaseType="Manager.v1_8_4.Manager"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_8_6">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to update the description for the `BMC` value of ManagerType to allow for multiple systems. It was also created to clarify the usage of the ServiceIdentification property. It was also created to correct various typographical errors."/>
+ <EntityType Name="Manager" BaseType="Manager.v1_8_5.Manager"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_9_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2020.2"/>
@@ -1183,7 +1237,7 @@
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_9_3">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
- <Annotation Term="OData.Description" String="This version was created to clarify the usage of RemoteAccountService to be allowed for other types of aggregated managers. It was also created to correct various description to use proper normative terminology."/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the usage of RemoteAccountService to be allowed for other types of aggregated managers. It was also created to correct various descriptions to use proper normative terminology."/>
<EntityType Name="Manager" BaseType="Manager.v1_9_2.Manager"/>
</Schema>
@@ -1193,10 +1247,16 @@
<EntityType Name="Manager" BaseType="Manager.v1_9_3.Manager"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_9_5">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to update the description for the `BMC` value of ManagerType to allow for multiple systems. It was also created to clarify the usage of the ServiceIdentification property. It was also created to correct various typographical errors."/>
+ <EntityType Name="Manager" BaseType="Manager.v1_9_4.Manager"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_10_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2020.3"/>
- <Annotation Term="OData.Description" String="This version was created to add the timezone configuration. It was also created to deprecate the VirtualMedia and SerialConsole properties in favor of the VirtualMedia and SerialConsole properties in the ComputerSystem schema."/>
+ <Annotation Term="OData.Description" String="This version was created to add the time zone configuration. It was also created to deprecate the VirtualMedia and SerialConsole properties in favor of the VirtualMedia and SerialConsole properties in the ComputerSystem schema."/>
<EntityType Name="Manager" BaseType="Manager.v1_9_1.Manager">
<Property Name="TimeZoneName" Type="Edm.String" Nullable="false">
@@ -1215,7 +1275,7 @@
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_10_2">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
- <Annotation Term="OData.Description" String="This version was created to clarify the usage of RemoteAccountService to be allowed for other types of aggregated managers. It was also created to correct various description to use proper normative terminology."/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the usage of RemoteAccountService to be allowed for other types of aggregated managers. It was also created to correct various descriptions to use proper normative terminology."/>
<EntityType Name="Manager" BaseType="Manager.v1_10_1.Manager"/>
</Schema>
@@ -1225,6 +1285,12 @@
<EntityType Name="Manager" BaseType="Manager.v1_10_2.Manager"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_10_4">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to update the description for the `BMC` value of ManagerType to allow for multiple systems. It was also created to clarify the usage of the ServiceIdentification property. It was also created to correct various typographical errors."/>
+ <EntityType Name="Manager" BaseType="Manager.v1_10_3.Manager"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_11_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2020.4"/>
@@ -1233,7 +1299,7 @@
<EntityType Name="Manager" BaseType="Manager.v1_10_1.Manager">
<Property Name="Location" Type="Resource.Location" Nullable="false">
<Annotation Term="OData.Description" String="The location of the manager."/>
- <Annotation Term="OData.LongDescription" String="This property shall contain location information of the associated manager."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain the location information of the associated manager."/>
</Property>
<Property Name="LocationIndicatorActive" Type="Edm.Boolean">
<Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
@@ -1250,7 +1316,7 @@
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_11_1">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
- <Annotation Term="OData.Description" String="This version was created to clarify the usage of RemoteAccountService to be allowed for other types of aggregated managers. It was also created to correct various description to use proper normative terminology."/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the usage of RemoteAccountService to be allowed for other types of aggregated managers. It was also created to correct various descriptions to use proper normative terminology."/>
<EntityType Name="Manager" BaseType="Manager.v1_11_0.Manager"/>
</Schema>
@@ -1260,6 +1326,12 @@
<EntityType Name="Manager" BaseType="Manager.v1_11_1.Manager"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_11_3">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to update the description for the `BMC` value of ManagerType to allow for multiple systems. It was also created to clarify the usage of the ServiceIdentification property. It was also created to correct various typographical errors."/>
+ <EntityType Name="Manager" BaseType="Manager.v1_11_2.Manager"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_12_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2021.1"/>
@@ -1279,6 +1351,12 @@
<EntityType Name="Manager" BaseType="Manager.v1_12_0.Manager"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_12_2">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to update the description for the `BMC` value of ManagerType to allow for multiple systems. It was also created to clarify the usage of the ServiceIdentification property. It was also created to correct various typographical errors."/>
+ <EntityType Name="Manager" BaseType="Manager.v1_12_1.Manager"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_13_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2021.2"/>
@@ -1306,6 +1384,12 @@
</EntityType>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_13_1">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to update the description for the `BMC` value of ManagerType to allow for multiple systems. It was also created to clarify the usage of the ServiceIdentification property. It was also created to correct various typographical errors."/>
+ <EntityType Name="Manager" BaseType="Manager.v1_13_0.Manager"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_14_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2021.4"/>
@@ -1320,6 +1404,12 @@
</EntityType>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_14_1">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to update the description for the `BMC` value of ManagerType to allow for multiple systems. It was also created to clarify the usage of the ServiceIdentification property. It was also created to correct various typographical errors."/>
+ <EntityType Name="Manager" BaseType="Manager.v1_14_0.Manager"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_15_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2022.1"/>
@@ -1328,7 +1418,7 @@
<Property Name="ServiceIdentification" Type="Edm.String">
<Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
<Annotation Term="OData.Description" String="A product instance identifier displayed in the Redfish service root."/>
- <Annotation Term="OData.LongDescription" String="This property shall contain a vendor or user-provided value that identifies and associates a discovered Redfish service with a particular product instance. This property shall only be present if the manager provides a ServiceRoot resource. The value of this property can be used during deployment processes to match user credentials or other a priori product instance information to the appropriate Redfish service."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain a vendor-provided or user-provided value that identifies and associates a discovered Redfish service with a particular product instance. If this manager provides the Redfish service, the ServiceIdentification property in the ServiceRoot resource shall contain the value of this property. This property shall only be present if the manager provides the Redfish service. The value of this property is used in conjunction with the Product and Vendor properties in ServiceRoot to match user credentials or other a priori product instance information necessary for initial deployment to the correct, matching Redfish service."/>
</Property>
<Property Name="AdditionalFirmwareVersions" Type="SoftwareInventory.AdditionalVersions" Nullable="false">
<Annotation Term="OData.Description" String="The additional firmware versions of the manager."/>
@@ -1337,6 +1427,13 @@
</EntityType>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_15_1">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+
+ <Annotation Term="OData.Description" String="This version was created to update the description for the `BMC` value of ManagerType to allow for multiple systems. It was also created to clarify the usage of the ServiceIdentification property. It was also created to correct various typographical errors."/>
+ <EntityType Name="Manager" BaseType="Manager.v1_15_0.Manager"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_16_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2022.2"/>
@@ -1358,6 +1455,12 @@
</EntityType>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_16_1">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to update the description for the `BMC` value of ManagerType to allow for multiple systems. It was also created to clarify the usage of the ServiceIdentification property. It was also created to correct various typographical errors."/>
+ <EntityType Name="Manager" BaseType="Manager.v1_16_0.Manager"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_17_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2022.3"/>
@@ -1371,20 +1474,70 @@
</EntityType>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_17_1">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to update the description for the `BMC` value of ManagerType to allow for multiple systems. It was also created to clarify the usage of the ServiceIdentification property. It was also created to correct various typographical errors."/>
+ <EntityType Name="Manager" BaseType="Manager.v1_17_0.Manager"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_18_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2023.1"/>
- <EntityType Name="Manager" BaseType="Manager.v1_17_0.Manager"/>
+ <EntityType Name="Manager" BaseType="Manager.v1_17_1.Manager"/>
<ComplexType Name="Links" BaseType="Manager.v1_9_0.Links">
<NavigationProperty Name="SelectedNetworkPort" Type="Port.Port">
<Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
- <Annotation Term="OData.Description" String="The network port currently used by this manager. This allows selection of shared or dedicated ports for managers that support one or the other. For managers that always have their dedicated port enabled this allows the selection of which shared port to use."/>
+ <Annotation Term="OData.Description" String="The network port currently used by this manager. This allows selection of shared or dedicated ports for managers that support one or the other. For managers that always have their dedicated port enabled, this allows the selection of which shared port to use."/>
<Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type Port that represents the current network port used by this manager."/>
</NavigationProperty>
</ComplexType>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_18_1">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to update the description for the `BMC` value of ManagerType to allow for multiple systems. It was also created to clarify the usage of the ServiceIdentification property. It was also created to correct various typographical errors."/>
+ <EntityType Name="Manager" BaseType="Manager.v1_18_0.Manager"/>
+ </Schema>
+
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_19_0">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="Redfish.Release" String="2023.3"/>
+
+ <EntityType Name="Manager" BaseType="Manager.v1_18_1.Manager">
+ <Property Name="DaylightSavingTime" Type="Manager.v1_19_0.DaylightSavingTime" Nullable="false">
+ <Annotation Term="OData.Description" String="The daylight saving time settings for this manager."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain the daylight saving time settings for this manager."/>
+ </Property>
+ </EntityType>
+
+ <ComplexType Name="DaylightSavingTime">
+ <Annotation Term="OData.AdditionalProperties" Bool="false"/>
+ <Annotation Term="OData.Description" String="The daylight saving time settings for a manager."/>
+ <Annotation Term="OData.LongDescription" String="This type shall contain the daylight saving time settings for a manager."/>
+ <Property Name="StartDateTime" Type="Edm.DateTimeOffset" Nullable="false">
+ <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
+ <Annotation Term="OData.Description" String="The start date and time with UTC offset of daylight saving time."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain the start date and time with UTC offset of daylight saving time for this manager. Services shall update the UTC offset based on changes made to DateTimeLocalOffset. This property shall be read-only if the service contains time zone databases."/>
+ </Property>
+ <Property Name="EndDateTime" Type="Edm.DateTimeOffset" Nullable="false">
+ <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
+ <Annotation Term="OData.Description" String="The end date and time with UTC offset of daylight saving time."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain the end date and time with UTC offset of daylight saving time for this manager. If daylight saving time is permanent, specify a sufficiently distant end date and time. Services shall update the UTC offset based on changes made to DateTimeLocalOffset. This property shall be read-only if the service contains time zone databases."/>
+ </Property>
+ <Property Name="OffsetMinutes" Type="Edm.Int64" Nullable="false">
+ <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
+ <Annotation Term="OData.Description" String="The daylight saving time offset in minutes."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain the number of minutes added to the DateTime value when the DateTime value is between the values of StartDateTime and EndDateTime. This offset shall be applied only if AutoDSTEnabled is `true`. This property shall be read-only if the service contains time zone databases."/>
+ </Property>
+ <Property Name="TimeZoneName" Type="Edm.String" Nullable="false">
+ <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
+ <Annotation Term="OData.Description" String="The time zone of the manager when daylight saving time is in effect."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain the time zone of the manager when daylight saving time is in effect. When daylight saving time is in effect, the service shall update the TimeZoneName property in the root of the resource. When daylight saving time is no longer in effect, the service shall restore the original value of the TimeZoneName property in the root of the resource. The time zone shall be either the 'Name' or the 'Format' for the zone as defined in the IANA Time Zone Database. The value of this property is used for display purposes, especially to enhance the display of time. This property shall be read-only if the service contains time zone databases."/>
+ </Property>
+ </ComplexType>
+ </Schema>
+
</edmx:DataServices>
</edmx:Edmx>