diff options
| author | Gunnar Mills <gmills@us.ibm.com> | 2026-09-24 06:43:31 +0300 |
|---|---|---|
| committer | Gunnar Mills <gmills@us.ibm.com> | 2026-10-22 03:08:08 +0300 |
| commit | 0128851e733fa2cdc8af2c20ba90ef272d96422a (patch) | |
| tree | 26c24b6bd43f13964e68b2f47adc85a1500684f6 /redfish-core/schema/dmtf/csdl/Cable_v1.xml | |
| parent | e44732f264b7f81dabff30a5a5c316eda4264ce7 (diff) | |
| download | bmcweb-master.tar.xz | |
Like we do, one line change and rerun the script.
2026.2 includes new properties and schemas.
The overview is at [1].
[1]: https://www.dmtf.org/sites/default/files/Redfish_Release_2026.2_Overview.pdf
Tested: Inspection only.
Change-Id: I860c142a3685b5aa98dfe27b2c718f16b04bece7
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
Diffstat (limited to 'redfish-core/schema/dmtf/csdl/Cable_v1.xml')
| -rw-r--r-- | redfish-core/schema/dmtf/csdl/Cable_v1.xml | 37 |
1 files changed, 34 insertions, 3 deletions
diff --git a/redfish-core/schema/dmtf/csdl/Cable_v1.xml b/redfish-core/schema/dmtf/csdl/Cable_v1.xml index 7f969cd0d2..89e3132cc9 100644 --- a/redfish-core/schema/dmtf/csdl/Cable_v1.xml +++ b/redfish-core/schema/dmtf/csdl/Cable_v1.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!----> <!--################################################################################ --> -<!--# Redfish Schema: Cable v1.2.4 --> +<!--# Redfish Schema: Cable v1.3.0 --> <!--# --> <!--# For a detailed change log, see the README file contained in the DSP8010 bundle, --> <!--# available at http://www.dmtf.org/standards/redfish --> @@ -41,7 +41,7 @@ <Annotation Term="Redfish.Language" String="en"/> <EntityType Name="Cable" BaseType="Resource.v1_0_0.Resource" Abstract="true"> - <Annotation Term="OData.Description" String="The `Cable` schema contains properties that describe a cable connecting endpoints of a chassis, port, or any other cable-compatible endpoint."/> + <Annotation Term="OData.Description" String="The `Cable` schema contains properties that describe a cable connecting endpoints of a chassis, port, or any other cable-compatible endpoint. The terms 'upstream' and 'downstream' in this schema are equivalent to 'initiator' and 'target', respectively, in other specifications. For cases where two connected devices do not have such a relationship, such as two systems connected by a patch cable, the assignment of upstream versus downstream can be arbitrarily selected."/> <Annotation Term="OData.LongDescription" String="This resource contains a simple cable for a Redfish implementation."/> <Annotation Term="Capabilities.InsertRestrictions"> <Record> @@ -154,7 +154,7 @@ <Annotation Term="OData.Description" String="The links to other resources that are related to this resource."/> <Annotation Term="OData.LongDescription" String="This property shall contain links to resources that are related to but are not contained by, or subordinate to, this resource."/> </Property> - <Property Name="CableStatus" Type="Cable.v1_0_0.CableStatus" Nullable="false"> + <Property Name="CableStatus" Type="Cable.v1_0_0.CableStatus"> <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> <Annotation Term="OData.Description" String="The user-reported status of this resource."/> <Annotation Term="OData.LongDescription" String="This property shall contain the user-reported status of this resource."/> @@ -396,6 +396,12 @@ <EntityType Name="Cable" BaseType="Cable.v1_0_3.Cable"/> </Schema> + <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Cable.v1_0_5"> + <Annotation Term="Redfish.OwningEntity" String="DMTF"/> + <Annotation Term="OData.Description" String="This version was created to clarify the usage of the terms 'upstream' and 'downstream'. It was also created to update `CableStatus` to allow for `null`."/> + <EntityType Name="Cable" BaseType="Cable.v1_0_4.Cable"/> + </Schema> + <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Cable.v1_1_0"> <Annotation Term="Redfish.OwningEntity" String="DMTF"/> <Annotation Term="Redfish.Release" String="2021.3"/> @@ -433,6 +439,12 @@ <EntityType Name="Cable" BaseType="Cable.v1_1_3.Cable"/> </Schema> + <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Cable.v1_1_5"> + <Annotation Term="Redfish.OwningEntity" String="DMTF"/> + <Annotation Term="OData.Description" String="This version was created to clarify the usage of the terms 'upstream' and 'downstream'. It was also created to update `CableStatus` to allow for `null`."/> + <EntityType Name="Cable" BaseType="Cable.v1_1_4.Cable"/> + </Schema> + <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Cable.v1_2_0"> <Annotation Term="Redfish.OwningEntity" String="DMTF"/> <Annotation Term="Redfish.Release" String="2021.4"/> @@ -465,5 +477,24 @@ <EntityType Name="Cable" BaseType="Cable.v1_2_3.Cable"/> </Schema> + <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Cable.v1_2_5"> + <Annotation Term="Redfish.OwningEntity" String="DMTF"/> + <Annotation Term="OData.Description" String="This version was created to clarify the usage of the terms 'upstream' and 'downstream'. It was also created to update `CableStatus` to allow for `null`."/> + <EntityType Name="Cable" BaseType="Cable.v1_2_4.Cable"/> + </Schema> + + <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Cable.v1_3_0"> + <Annotation Term="Redfish.OwningEntity" String="DMTF"/> + <Annotation Term="Redfish.Release" String="2026.2"/> + + <EntityType Name="Cable" BaseType="Cable.v1_2_5.Cable"> + <Property Name="SparePartNumber" Type="Edm.String"> + <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> + <Annotation Term="OData.Description" String="The spare part number for this cable."/> + <Annotation Term="OData.LongDescription" String="This property shall contain the spare or replacement part number as defined by the manufacturer for this cable."/> + </Property> + </EntityType> + </Schema> + </edmx:DataServices> </edmx:Edmx> |
