Update to 2025.1
1 line change in update_schemas.py and rerun it.
See below for more info on this release:
https://www.dmtf.org/content/redfish-release-20251-now-available
Tested: Inspection only. These have not broke things in the past.
Change-Id: I8d386725b364e2bc7c91c869e519e5e7bfbf11f9
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
diff --git a/redfish-core/include/generated/enums/computer_system.hpp b/redfish-core/include/generated/enums/computer_system.hpp
index afe3ec9..f1dc07a 100644
--- a/redfish-core/include/generated/enums/computer_system.hpp
+++ b/redfish-core/include/generated/enums/computer_system.hpp
@@ -198,6 +198,7 @@
NetworkConfig,
StorageConfig,
Logs,
+ TPM,
};
enum class LastResetCauses{
@@ -405,6 +406,7 @@
{DecommissionType::NetworkConfig, "NetworkConfig"},
{DecommissionType::StorageConfig, "StorageConfig"},
{DecommissionType::Logs, "Logs"},
+ {DecommissionType::TPM, "TPM"},
});
NLOHMANN_JSON_SERIALIZE_ENUM(LastResetCauses, {
diff --git a/redfish-core/include/generated/enums/log_entry.hpp b/redfish-core/include/generated/enums/log_entry.hpp
index 7c20995..ac7e9a8 100644
--- a/redfish-core/include/generated/enums/log_entry.hpp
+++ b/redfish-core/include/generated/enums/log_entry.hpp
@@ -30,6 +30,7 @@
OEM,
CPER,
CPERSection,
+ Device,
};
enum class OriginatorTypes{
@@ -71,6 +72,7 @@
{LogDiagnosticDataTypes::OEM, "OEM"},
{LogDiagnosticDataTypes::CPER, "CPER"},
{LogDiagnosticDataTypes::CPERSection, "CPERSection"},
+ {LogDiagnosticDataTypes::Device, "Device"},
});
NLOHMANN_JSON_SERIALIZE_ENUM(OriginatorTypes, {
diff --git a/redfish-core/include/generated/enums/log_service.hpp b/redfish-core/include/generated/enums/log_service.hpp
index 11191d2..0e60546 100644
--- a/redfish-core/include/generated/enums/log_service.hpp
+++ b/redfish-core/include/generated/enums/log_service.hpp
@@ -70,6 +70,7 @@
PreOS,
OS,
OEM,
+ Device,
};
enum class LogPurpose{
@@ -166,6 +167,7 @@
{LogDiagnosticDataTypes::PreOS, "PreOS"},
{LogDiagnosticDataTypes::OS, "OS"},
{LogDiagnosticDataTypes::OEM, "OEM"},
+ {LogDiagnosticDataTypes::Device, "Device"},
});
NLOHMANN_JSON_SERIALIZE_ENUM(LogPurpose, {
diff --git a/redfish-core/include/generated/enums/manager.hpp b/redfish-core/include/generated/enums/manager.hpp
index 67da7e5..0f699de 100644
--- a/redfish-core/include/generated/enums/manager.hpp
+++ b/redfish-core/include/generated/enums/manager.hpp
@@ -55,6 +55,17 @@
PTP,
};
+enum class SecurityModeTypes{
+ Invalid,
+ FIPS_140_2,
+ FIPS_140_3,
+ CNSA_1_0,
+ CNSA_2_0,
+ SuiteB,
+ OEM,
+ Default,
+};
+
NLOHMANN_JSON_SERIALIZE_ENUM(ManagerType, {
{ManagerType::Invalid, "Invalid"},
{ManagerType::ManagementController, "ManagementController"},
@@ -103,5 +114,16 @@
{DateTimeSource::PTP, "PTP"},
});
+NLOHMANN_JSON_SERIALIZE_ENUM(SecurityModeTypes, {
+ {SecurityModeTypes::Invalid, "Invalid"},
+ {SecurityModeTypes::FIPS_140_2, "FIPS_140_2"},
+ {SecurityModeTypes::FIPS_140_3, "FIPS_140_3"},
+ {SecurityModeTypes::CNSA_1_0, "CNSA_1_0"},
+ {SecurityModeTypes::CNSA_2_0, "CNSA_2_0"},
+ {SecurityModeTypes::SuiteB, "SuiteB"},
+ {SecurityModeTypes::OEM, "OEM"},
+ {SecurityModeTypes::Default, "Default"},
+});
+
}
// clang-format on
diff --git a/redfish-core/include/generated/enums/pcie_device.hpp b/redfish-core/include/generated/enums/pcie_device.hpp
index d1c9cb0..b6046ea 100644
--- a/redfish-core/include/generated/enums/pcie_device.hpp
+++ b/redfish-core/include/generated/enums/pcie_device.hpp
@@ -61,6 +61,15 @@
TagBased,
};
+enum class CXLProtocolVersion{
+ Invalid,
+ CXL1_1,
+ CXL2_0,
+ CXL3_0,
+ CXL3_1,
+ CXL3_2,
+};
+
NLOHMANN_JSON_SERIALIZE_ENUM(PCIeTypes, {
{PCIeTypes::Invalid, "Invalid"},
{PCIeTypes::Gen1, "Gen1"},
@@ -115,5 +124,14 @@
{CXLDynamicCapacityPolicies::TagBased, "TagBased"},
});
+NLOHMANN_JSON_SERIALIZE_ENUM(CXLProtocolVersion, {
+ {CXLProtocolVersion::Invalid, "Invalid"},
+ {CXLProtocolVersion::CXL1_1, "CXL1_1"},
+ {CXLProtocolVersion::CXL2_0, "CXL2_0"},
+ {CXLProtocolVersion::CXL3_0, "CXL3_0"},
+ {CXLProtocolVersion::CXL3_1, "CXL3_1"},
+ {CXLProtocolVersion::CXL3_2, "CXL3_2"},
+});
+
}
// clang-format on
diff --git a/redfish-core/include/generated/enums/protocol.hpp b/redfish-core/include/generated/enums/protocol.hpp
index eecac4e..30d9b6f 100644
--- a/redfish-core/include/generated/enums/protocol.hpp
+++ b/redfish-core/include/generated/enums/protocol.hpp
@@ -50,6 +50,7 @@
UPI,
QPI,
eMMC,
+ UEC,
};
NLOHMANN_JSON_SERIALIZE_ENUM(Protocol, {
@@ -95,6 +96,7 @@
{Protocol::UPI, "UPI"},
{Protocol::QPI, "QPI"},
{Protocol::eMMC, "eMMC"},
+ {Protocol::UEC, "UEC"},
});
}
diff --git a/redfish-core/schema/dmtf/csdl/AccelerationFunctionCollection_v1.xml b/redfish-core/schema/dmtf/csdl/AccelerationFunctionCollection_v1.xml
index ef023c5..8fc653e 100644
--- a/redfish-core/schema/dmtf/csdl/AccelerationFunctionCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/AccelerationFunctionCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/AccelerationFunction_v1.xml b/redfish-core/schema/dmtf/csdl/AccelerationFunction_v1.xml
index e5a1e77..c0b55e0 100644
--- a/redfish-core/schema/dmtf/csdl/AccelerationFunction_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/AccelerationFunction_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/AccountService_v1.xml b/redfish-core/schema/dmtf/csdl/AccountService_v1.xml
index 1b66781..384c687 100644
--- a/redfish-core/schema/dmtf/csdl/AccountService_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/AccountService_v1.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!---->
<!--################################################################################ -->
-<!--# Redfish Schema: AccountService v1.17.0 -->
+<!--# Redfish Schema: AccountService v1.18.0 -->
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
@@ -650,8 +650,8 @@
</Property>
<Property Name="KerberosKeytab" Type="Edm.String">
<Annotation Term="OData.Permissions" EnumMember="OData.Permission/Write"/>
- <Annotation Term="OData.Description" String="The Base64-encoded version of the Kerberos keytab for this service. A `PATCH` or `PUT` operation writes the keytab. This property is `null` in responses."/>
- <Annotation Term="OData.LongDescription" String="This property shall contain a Base64-encoded version of the Kerberos keytab for this service. A `PATCH` or `PUT` operation writes the keytab. The value shall be `null` in responses."/>
+ <Annotation Term="OData.Description" String="The Base64-encoded Kerberos keytab for this service. A `PATCH` or `PUT` operation writes the keytab. This property is `null` in responses."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain a Base64-encoded string, with padding characters, of the Kerberos keytab for this service. A `PATCH` or `PUT` operation writes the keytab. The value shall be `null` in responses."/>
</Property>
<Property Name="Oem" Type="Resource.Oem" Nullable="false">
<Annotation Term="OData.Description" String="The OEM extension property."/>
@@ -821,6 +821,12 @@
<EntityType Name="AccountService" BaseType="AccountService.v1_3_13.AccountService"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="AccountService.v1_3_15">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="AccountService" BaseType="AccountService.v1_3_14.AccountService"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="AccountService.v1_4_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2018.3"/>
@@ -909,6 +915,12 @@
<EntityType Name="AccountService" BaseType="AccountService.v1_4_11.AccountService"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="AccountService.v1_4_13">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="AccountService" BaseType="AccountService.v1_4_12.AccountService"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="AccountService.v1_5_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2019.1"/>
@@ -989,6 +1001,12 @@
<EntityType Name="AccountService" BaseType="AccountService.v1_5_10.AccountService"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="AccountService.v1_5_12">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="AccountService" BaseType="AccountService.v1_5_11.AccountService"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="AccountService.v1_6_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2019.2"/>
@@ -1057,6 +1075,12 @@
<EntityType Name="AccountService" BaseType="AccountService.v1_6_9.AccountService"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="AccountService.v1_6_11">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="AccountService" BaseType="AccountService.v1_6_10.AccountService"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="AccountService.v1_7_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2019.4"/>
@@ -1132,6 +1156,12 @@
<EntityType Name="AccountService" BaseType="AccountService.v1_7_9.AccountService"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="AccountService.v1_7_11">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="AccountService" BaseType="AccountService.v1_7_10.AccountService"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="AccountService.v1_8_0">
<Annotation Term="Redfish.Release" String="2020.4"/>
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
@@ -1278,6 +1308,12 @@
<EntityType Name="AccountService" BaseType="AccountService.v1_8_7.AccountService"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="AccountService.v1_8_9">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="AccountService" BaseType="AccountService.v1_8_8.AccountService"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="AccountService.v1_9_0">
<Annotation Term="Redfish.Release" String="2021.1"/>
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
@@ -1333,6 +1369,12 @@
<EntityType Name="AccountService" BaseType="AccountService.v1_9_6.AccountService"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="AccountService.v1_9_8">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="AccountService" BaseType="AccountService.v1_9_7.AccountService"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="AccountService.v1_10_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2021.2"/>
@@ -1373,7 +1415,7 @@
<Property Name="OAuthServiceSigningKeys" Type="Edm.String">
<Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
<Annotation Term="OData.Description" String="The Base64-encoded signing keys of the issuer of the OAuth 2.0 service. Clients should configure this property if `Mode` contains `Offline`."/>
- <Annotation Term="OData.LongDescription" String="This property shall contain a Base64-encoded string of the RFC7517-defined signing keys of the issuer of the OAuth 2.0 service. Services shall verify the token provided in the `Authorization` header of the request with the value of this property. If the `Mode` property contains the value `Discovery`, this property shall contain the keys found at the URI specified by the `jwks_uri` string from the OAuth 2.0 service's metadata and this property shall be read-only. Clients should configure this property if `Mode` contains `Offline`."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain a Base64-encoded string, with padding characters, of the RFC7517-defined signing keys of the issuer of the OAuth 2.0 service. Services shall verify the token provided in the `Authorization` header of the request with the value of this property. If the `Mode` property contains the value `Discovery`, this property shall contain the keys found at the URI specified by the `jwks_uri` string from the OAuth 2.0 service's metadata and this property shall be read-only. Clients should configure this property if `Mode` contains `Offline`."/>
</Property>
</ComplexType>
@@ -1437,6 +1479,12 @@
<EntityType Name="AccountService" BaseType="AccountService.v1_10_7.AccountService"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="AccountService.v1_10_9">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="AccountService" BaseType="AccountService.v1_10_8.AccountService"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="AccountService.v1_11_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2022.1"/>
@@ -1500,6 +1548,12 @@
<EntityType Name="AccountService" BaseType="AccountService.v1_11_7.AccountService"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="AccountService.v1_11_9">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="AccountService" BaseType="AccountService.v1_11_8.AccountService"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="AccountService.v1_12_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2022.3"/>
@@ -1707,6 +1761,12 @@
<EntityType Name="AccountService" BaseType="AccountService.v1_12_5.AccountService"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="AccountService.v1_12_7">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="AccountService" BaseType="AccountService.v1_12_6.AccountService"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="AccountService.v1_13_0">
<Annotation Term="Redfish.Release" String="2023.1"/>
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
@@ -1776,6 +1836,12 @@
<EntityType Name="AccountService" BaseType="AccountService.v1_13_4.AccountService"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="AccountService.v1_13_6">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="AccountService" BaseType="AccountService.v1_13_5.AccountService"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="AccountService.v1_14_0">
<Annotation Term="Redfish.Release" String="2023.2"/>
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
@@ -1838,6 +1904,12 @@
<EntityType Name="AccountService" BaseType="AccountService.v1_14_2.AccountService"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="AccountService.v1_14_4">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="AccountService" BaseType="AccountService.v1_14_3.AccountService"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="AccountService.v1_15_0">
<Annotation Term="Redfish.Release" String="2023.3"/>
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
@@ -1878,6 +1950,12 @@
<EntityType Name="AccountService" BaseType="AccountService.v1_15_1.AccountService"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="AccountService.v1_15_3">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="AccountService" BaseType="AccountService.v1_15_2.AccountService"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="AccountService.v1_16_0">
<Annotation Term="Redfish.Release" String="2024.3"/>
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
@@ -1929,6 +2007,12 @@
<EntityType Name="AccountService" BaseType="AccountService.v1_16_0.AccountService"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="AccountService.v1_16_2">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="AccountService" BaseType="AccountService.v1_16_1.AccountService"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="AccountService.v1_17_0">
<Annotation Term="Redfish.Release" String="2024.4"/>
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
@@ -1943,5 +2027,29 @@
</EntityType>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="AccountService.v1_17_1">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="AccountService" BaseType="AccountService.v1_17_0.AccountService"/>
+ </Schema>
+
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="AccountService.v1_18_0">
+ <Annotation Term="Redfish.Release" String="2025.1"/>
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+
+ <EntityType Name="AccountService" BaseType="AccountService.v1_17_1.AccountService">
+ <Property Name="PasswordGuidanceMessage" Type="Edm.String" Nullable="false">
+ <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
+ <Annotation Term="OData.Description" String="Password creation guidance for manager accounts."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain guidance for creating passwords that meet the password complexity or other related requirements for this service."/>
+ </Property>
+ <Property Name="PasswordGuidanceMessageId" Type="Edm.String">
+ <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
+ <Annotation Term="OData.Description" String="A `MessageId` that contains password creation guidance for manager accounts."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain a `MessageId` value that contains guidance for creating passwords that meet the password complexity or other related requirements for this service. The value shall contain a `MessageId`, as defined in the 'MessageId format' clause of the Redfish Specification."/>
+ </Property>
+ </EntityType>
+ </Schema>
+
</edmx:DataServices>
</edmx:Edmx>
diff --git a/redfish-core/schema/dmtf/csdl/ActionInfo_v1.xml b/redfish-core/schema/dmtf/csdl/ActionInfo_v1.xml
index 1246b75..c2059b2 100644
--- a/redfish-core/schema/dmtf/csdl/ActionInfo_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/ActionInfo_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/AddressPoolCollection_v1.xml b/redfish-core/schema/dmtf/csdl/AddressPoolCollection_v1.xml
index 9734621..80b86b2 100644
--- a/redfish-core/schema/dmtf/csdl/AddressPoolCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/AddressPoolCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/AddressPool_v1.xml b/redfish-core/schema/dmtf/csdl/AddressPool_v1.xml
index 47e5a1e..aa6c483 100644
--- a/redfish-core/schema/dmtf/csdl/AddressPool_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/AddressPool_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/AggregateCollection_v1.xml b/redfish-core/schema/dmtf/csdl/AggregateCollection_v1.xml
index 5c53b99..f8e1456 100644
--- a/redfish-core/schema/dmtf/csdl/AggregateCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/AggregateCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Aggregate_v1.xml b/redfish-core/schema/dmtf/csdl/Aggregate_v1.xml
index f7305a7..04272a8 100644
--- a/redfish-core/schema/dmtf/csdl/Aggregate_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Aggregate_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/AggregationService_v1.xml b/redfish-core/schema/dmtf/csdl/AggregationService_v1.xml
index 5cb0e22..6e526e6 100644
--- a/redfish-core/schema/dmtf/csdl/AggregationService_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/AggregationService_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/AggregationSourceCollection_v1.xml b/redfish-core/schema/dmtf/csdl/AggregationSourceCollection_v1.xml
index 2e5e7ab..b5e3e6a 100644
--- a/redfish-core/schema/dmtf/csdl/AggregationSourceCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/AggregationSourceCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/AggregationSource_v1.xml b/redfish-core/schema/dmtf/csdl/AggregationSource_v1.xml
index 4a58396..a9c07ef 100644
--- a/redfish-core/schema/dmtf/csdl/AggregationSource_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/AggregationSource_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/AllowDenyCollection_v1.xml b/redfish-core/schema/dmtf/csdl/AllowDenyCollection_v1.xml
index a7cd6bc..c5cd011 100644
--- a/redfish-core/schema/dmtf/csdl/AllowDenyCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/AllowDenyCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/AllowDeny_v1.xml b/redfish-core/schema/dmtf/csdl/AllowDeny_v1.xml
index 8110204..beb7725 100644
--- a/redfish-core/schema/dmtf/csdl/AllowDeny_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/AllowDeny_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/ApplicationCollection_v1.xml b/redfish-core/schema/dmtf/csdl/ApplicationCollection_v1.xml
index 0ed15e8..45e5e00 100644
--- a/redfish-core/schema/dmtf/csdl/ApplicationCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/ApplicationCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Application_v1.xml b/redfish-core/schema/dmtf/csdl/Application_v1.xml
index 80416a9..fde7930 100644
--- a/redfish-core/schema/dmtf/csdl/Application_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Application_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Assembly_v1.xml b/redfish-core/schema/dmtf/csdl/Assembly_v1.xml
index 0ae2e0c..dccb37a 100644
--- a/redfish-core/schema/dmtf/csdl/Assembly_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Assembly_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/AttributeRegistry_v1.xml b/redfish-core/schema/dmtf/csdl/AttributeRegistry_v1.xml
index cae322b..98f75c8 100644
--- a/redfish-core/schema/dmtf/csdl/AttributeRegistry_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/AttributeRegistry_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/BatteryCollection_v1.xml b/redfish-core/schema/dmtf/csdl/BatteryCollection_v1.xml
index 44ccf2f..d5ff741 100644
--- a/redfish-core/schema/dmtf/csdl/BatteryCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/BatteryCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/BatteryMetrics_v1.xml b/redfish-core/schema/dmtf/csdl/BatteryMetrics_v1.xml
index ca096b4..1773bcd 100644
--- a/redfish-core/schema/dmtf/csdl/BatteryMetrics_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/BatteryMetrics_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Battery_v1.xml b/redfish-core/schema/dmtf/csdl/Battery_v1.xml
index 5a83d28..a0a5b4c 100644
--- a/redfish-core/schema/dmtf/csdl/Battery_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Battery_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Bios_v1.xml b/redfish-core/schema/dmtf/csdl/Bios_v1.xml
index 3351315..a2cee4b 100644
--- a/redfish-core/schema/dmtf/csdl/Bios_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Bios_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/BootOptionCollection_v1.xml b/redfish-core/schema/dmtf/csdl/BootOptionCollection_v1.xml
index e0468bb..c902505 100644
--- a/redfish-core/schema/dmtf/csdl/BootOptionCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/BootOptionCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/BootOption_v1.xml b/redfish-core/schema/dmtf/csdl/BootOption_v1.xml
index 55b06a5..79e0217 100644
--- a/redfish-core/schema/dmtf/csdl/BootOption_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/BootOption_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/CXLLogicalDeviceCollection_v1.xml b/redfish-core/schema/dmtf/csdl/CXLLogicalDeviceCollection_v1.xml
index bd4d147..604ef04 100644
--- a/redfish-core/schema/dmtf/csdl/CXLLogicalDeviceCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/CXLLogicalDeviceCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/CXLLogicalDevice_v1.xml b/redfish-core/schema/dmtf/csdl/CXLLogicalDevice_v1.xml
index f1a13d1..181900c 100644
--- a/redfish-core/schema/dmtf/csdl/CXLLogicalDevice_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/CXLLogicalDevice_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/CableCollection_v1.xml b/redfish-core/schema/dmtf/csdl/CableCollection_v1.xml
index f61a917..7920c6f 100644
--- a/redfish-core/schema/dmtf/csdl/CableCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/CableCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Cable_v1.xml b/redfish-core/schema/dmtf/csdl/Cable_v1.xml
index b3b2ab7..eb9dc68 100644
--- a/redfish-core/schema/dmtf/csdl/Cable_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Cable_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/CertificateCollection_v1.xml b/redfish-core/schema/dmtf/csdl/CertificateCollection_v1.xml
index 2bd375e..9f8ce84 100644
--- a/redfish-core/schema/dmtf/csdl/CertificateCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/CertificateCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/CertificateLocations_v1.xml b/redfish-core/schema/dmtf/csdl/CertificateLocations_v1.xml
index 2a09e22..0c7da2a 100644
--- a/redfish-core/schema/dmtf/csdl/CertificateLocations_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/CertificateLocations_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/CertificateService_v1.xml b/redfish-core/schema/dmtf/csdl/CertificateService_v1.xml
index fd0879a..f5387b9 100644
--- a/redfish-core/schema/dmtf/csdl/CertificateService_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/CertificateService_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Certificate_v1.xml b/redfish-core/schema/dmtf/csdl/Certificate_v1.xml
index 7058585..29c5e37 100644
--- a/redfish-core/schema/dmtf/csdl/Certificate_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Certificate_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/ChassisCollection_v1.xml b/redfish-core/schema/dmtf/csdl/ChassisCollection_v1.xml
index 3002aa2..431bb72 100644
--- a/redfish-core/schema/dmtf/csdl/ChassisCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/ChassisCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Chassis_v1.xml b/redfish-core/schema/dmtf/csdl/Chassis_v1.xml
index 6fb0838..9982e4e 100644
--- a/redfish-core/schema/dmtf/csdl/Chassis_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Chassis_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/CircuitCollection_v1.xml b/redfish-core/schema/dmtf/csdl/CircuitCollection_v1.xml
index d3c1c63..1ea5b71 100644
--- a/redfish-core/schema/dmtf/csdl/CircuitCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/CircuitCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Circuit_v1.xml b/redfish-core/schema/dmtf/csdl/Circuit_v1.xml
index 953b209..ec8886c 100644
--- a/redfish-core/schema/dmtf/csdl/Circuit_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Circuit_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/CollectionCapabilities_v1.xml b/redfish-core/schema/dmtf/csdl/CollectionCapabilities_v1.xml
index 2c74492..3a6a584 100644
--- a/redfish-core/schema/dmtf/csdl/CollectionCapabilities_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/CollectionCapabilities_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/ComponentIntegrityCollection_v1.xml b/redfish-core/schema/dmtf/csdl/ComponentIntegrityCollection_v1.xml
index 4f7a114..ae724dd 100644
--- a/redfish-core/schema/dmtf/csdl/ComponentIntegrityCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/ComponentIntegrityCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/ComponentIntegrity_v1.xml b/redfish-core/schema/dmtf/csdl/ComponentIntegrity_v1.xml
index 14d7068..f56a147 100644
--- a/redfish-core/schema/dmtf/csdl/ComponentIntegrity_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/ComponentIntegrity_v1.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!---->
<!--################################################################################ -->
-<!--# Redfish Schema: ComponentIntegrity v1.3.0 -->
+<!--# Redfish Schema: ComponentIntegrity v1.3.1 -->
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
@@ -95,11 +95,11 @@
</Parameter>
<Parameter Name="Scheme" Type="Edm.String" Nullable="false">
<Annotation Term="OData.Description" String="The signing scheme to use for the TPM attestation key."/>
- <Annotation Term="OData.LongDescription" String="This parameter shall contain the Base64-encoded representation of the 'TPMT_SIG_SCHEME' object, as defined in the Trusted Platform Module Library Specification, that identifies the signing scheme to use for the TPM attestation key. The service shall send this value to the TPM in the 'inScheme' parameter of the 'TPM2_Quote' command defined in the Trusted Platform Module Library Specification."/>
+ <Annotation Term="OData.LongDescription" String="This parameter shall contain a Base64-encoded string, with padding characters, of the 'TPMT_SIG_SCHEME' object as defined in the Trusted Platform Module Library Specification, that identifies the signing scheme to use for the TPM attestation key. The service shall send this value to the TPM in the 'inScheme' parameter of the 'TPM2_Quote' command defined in the Trusted Platform Module Library Specification."/>
</Parameter>
<Parameter Name="PCRSelection" Type="Edm.String" Nullable="false">
<Annotation Term="OData.Description" String="An object that identifies the PCRs to sign."/>
- <Annotation Term="OData.LongDescription" String="This parameter shall contain the Base64-encoded representation of the 'TPML_PCR_SELECTION' object, as defined by the Trusted Platform Module Library Specification, that identifies the PCRs to sign. The service shall send this value to the TPM in the 'PCRselect' parameter of the 'TPM2_Quote' command defined in the Trusted Platform Module Library Specification."/>
+ <Annotation Term="OData.LongDescription" String="This parameter shall contain a Base64-encoded string, with padding characters, of the 'TPML_PCR_SELECTION' object as defined by the Trusted Platform Module Library Specification, that identifies the PCRs to sign. The service shall send this value to the TPM in the 'PCRselect' parameter of the 'TPM2_Quote' command defined in the Trusted Platform Module Library Specification."/>
</Parameter>
<ReturnType Type="ComponentIntegrity.v1_2_0.TPMGetSignedMeasurementsResponse" Nullable="false"/>
<Annotation Term="Redfish.Revisions">
@@ -292,7 +292,7 @@
<Property Name="MeasurementSummary" Type="Edm.String">
<Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
<Annotation Term="OData.Description" String="The measurement summary data."/>
- <Annotation Term="OData.LongDescription" String="This property shall contain the Base64-encoded measurement summary using the hash algorithm indicated by the `MeasurementSummaryHashAlgorithm` property."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain a Base64-encoded string, with padding characters, of the measurement summary using the hash algorithm indicated by the `MeasurementSummaryHashAlgorithm` property."/>
<Annotation Term="Validation.Pattern" String="^[A-Za-z0-9+/]+={0,2}$"/>
</Property>
<Property Name="MeasurementSummaryHashAlgorithm" Type="Edm.String">
@@ -349,7 +349,7 @@
<Property Name="Measurement" Type="Edm.String">
<Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
<Annotation Term="OData.Description" String="The measurement data."/>
- <Annotation Term="OData.LongDescription" String="This property shall contain the Base64-encoded measurement using the hash algorithm indicated by the `MeasurementHashAlgorithm` property. This property shall not contain a raw bit stream as a measurement. If the SPDM Responder provides a raw bit stream, the SPDM Requester may apply a hash algorithm to the raw bit stream in order to report the measurement."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain a Base64-encoded string, with padding characters, of the measurement using the hash algorithm indicated by the `MeasurementHashAlgorithm` property. This property shall not contain a raw bit stream as a measurement. If the SPDM Responder provides a raw bit stream, the SPDM Requester may apply a hash algorithm to the raw bit stream in order to report the measurement."/>
<Annotation Term="Validation.Pattern" String="^[A-Za-z0-9+/]+={0,2}$"/>
</Property>
<Property Name="MeasurementHashAlgorithm" Type="Edm.String">
@@ -414,7 +414,7 @@
<Property Name="Measurement" Type="Edm.String">
<Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
<Annotation Term="OData.Description" String="The measurement data."/>
- <Annotation Term="OData.LongDescription" String="This property shall contain the Base64-encoded PCR digest using the hashing algorithm indicated by the `MeasurementHashAlgorithm` property."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain a Base64-encoded string, with padding characters, of the PCR digest using the hashing algorithm indicated by the `MeasurementHashAlgorithm` property."/>
<Annotation Term="Validation.Pattern" String="^[A-Za-z0-9+/]+={0,2}$"/>
</Property>
<Property Name="MeasurementHashAlgorithm" Type="Edm.String">
@@ -592,6 +592,12 @@
<EntityType Name="ComponentIntegrity" BaseType="ComponentIntegrity.v1_0_3.ComponentIntegrity"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ComponentIntegrity.v1_0_5">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="ComponentIntegrity" BaseType="ComponentIntegrity.v1_0_4.ComponentIntegrity"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ComponentIntegrity.v1_1_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2022.1"/>
@@ -632,6 +638,12 @@
<EntityType Name="ComponentIntegrity" BaseType="ComponentIntegrity.v1_1_3.ComponentIntegrity"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ComponentIntegrity.v1_1_5">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="ComponentIntegrity" BaseType="ComponentIntegrity.v1_1_4.ComponentIntegrity"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ComponentIntegrity.v1_2_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2022.2"/>
@@ -655,7 +667,7 @@
<Property Name="SignedMeasurements" Type="Edm.String" Nullable="false">
<Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
<Annotation Term="OData.Description" String="The Base64-encoded cryptographic signed statement generated by the signer."/>
- <Annotation Term="OData.LongDescription" String="This property shall contain a Base64-encoded cryptographic signed statement generated by the signer. This value shall be the concatenation of the 'quoted' and 'signature' response values of the 'TPM2_Quote' command defined in the Trusted Platform Module Library Specification."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain a Base64-encoded string, with padding characters, of the cryptographic signed statement generated by the signer. This value shall be the concatenation of the 'quoted' and 'signature' response values of the 'TPM2_Quote' command defined in the Trusted Platform Module Library Specification."/>
<Annotation Term="Redfish.Required"/>
</Property>
<Property Name="Oem" Type="Resource.Oem" Nullable="false">
@@ -683,6 +695,12 @@
<EntityType Name="ComponentIntegrity" BaseType="ComponentIntegrity.v1_2_2.ComponentIntegrity"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ComponentIntegrity.v1_2_4">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="ComponentIntegrity" BaseType="ComponentIntegrity.v1_2_3.ComponentIntegrity"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ComponentIntegrity.v1_3_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2024.3"/>
@@ -691,5 +709,11 @@
<EntityType Name="ComponentIntegrity" BaseType="ComponentIntegrity.v1_2_3.ComponentIntegrity"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ComponentIntegrity.v1_3_1">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="ComponentIntegrity" BaseType="ComponentIntegrity.v1_3_0.ComponentIntegrity"/>
+ </Schema>
+
</edmx:DataServices>
</edmx:Edmx>
diff --git a/redfish-core/schema/dmtf/csdl/CompositionReservationCollection_v1.xml b/redfish-core/schema/dmtf/csdl/CompositionReservationCollection_v1.xml
index 0c751c0..1d6bf36 100644
--- a/redfish-core/schema/dmtf/csdl/CompositionReservationCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/CompositionReservationCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/CompositionReservation_v1.xml b/redfish-core/schema/dmtf/csdl/CompositionReservation_v1.xml
index 5dd8f42..ec5bc1e 100644
--- a/redfish-core/schema/dmtf/csdl/CompositionReservation_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/CompositionReservation_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/CompositionService_v1.xml b/redfish-core/schema/dmtf/csdl/CompositionService_v1.xml
index 23822eb..e996193 100644
--- a/redfish-core/schema/dmtf/csdl/CompositionService_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/CompositionService_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/ComputerSystemCollection_v1.xml b/redfish-core/schema/dmtf/csdl/ComputerSystemCollection_v1.xml
index 59ecef4..2cf89d2 100644
--- a/redfish-core/schema/dmtf/csdl/ComputerSystemCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/ComputerSystemCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/ComputerSystem_v1.xml b/redfish-core/schema/dmtf/csdl/ComputerSystem_v1.xml
index 3042f92..7fa7131 100644
--- a/redfish-core/schema/dmtf/csdl/ComputerSystem_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/ComputerSystem_v1.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!---->
<!--################################################################################ -->
-<!--# Redfish Schema: ComputerSystem v1.23.1 -->
+<!--# Redfish Schema: ComputerSystem v1.24.0 -->
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
@@ -3726,6 +3726,18 @@
<Annotation Term="OData.Description" String="Clear all logs."/>
<Annotation Term="OData.LongDescription" String="This value shall indicate the service clears all logs. This shall be equivalent to performing the `ClearLog` action on each `LogService` resource."/>
</Member>
+ <Member Name="TPM">
+ <Annotation Term="OData.Description" String="Reset all user-accessible TPM settings to factory defaults."/>
+ <Annotation Term="OData.LongDescription" String="This value shall indicate the service resets all user-accessible TPM device settings to factory defaults. All sensitive data stored within the applicable TPMs shall be erased."/>
+ <Annotation Term="Redfish.Revisions">
+ <Collection>
+ <Record>
+ <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
+ <PropertyValue Property="Version" String="v1_24_0"/>
+ </Record>
+ </Collection>
+ </Annotation>
+ </Member>
</EnumType>
</Schema>
@@ -3853,5 +3865,13 @@
<EntityType Name="ComputerSystem" BaseType="ComputerSystem.v1_23_0.ComputerSystem"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ComputerSystem.v1_24_0">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="Redfish.Release" String="2025.1"/>
+ <Annotation Term="OData.Description" String="This version was created to add the `TPM` value to `DecommissionType`."/>
+
+ <EntityType Name="ComputerSystem" BaseType="ComputerSystem.v1_23_1.ComputerSystem"/>
+ </Schema>
+
</edmx:DataServices>
</edmx:Edmx>
diff --git a/redfish-core/schema/dmtf/csdl/ConnectionCollection_v1.xml b/redfish-core/schema/dmtf/csdl/ConnectionCollection_v1.xml
index 74aade4..da6134b 100644
--- a/redfish-core/schema/dmtf/csdl/ConnectionCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/ConnectionCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/ConnectionMethodCollection_v1.xml b/redfish-core/schema/dmtf/csdl/ConnectionMethodCollection_v1.xml
index 0c579b8..a811abd 100644
--- a/redfish-core/schema/dmtf/csdl/ConnectionMethodCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/ConnectionMethodCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/ConnectionMethod_v1.xml b/redfish-core/schema/dmtf/csdl/ConnectionMethod_v1.xml
index c047cc1..167d60f 100644
--- a/redfish-core/schema/dmtf/csdl/ConnectionMethod_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/ConnectionMethod_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Connection_v1.xml b/redfish-core/schema/dmtf/csdl/Connection_v1.xml
index d4ed5fd..4b3ddd0 100644
--- a/redfish-core/schema/dmtf/csdl/Connection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Connection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/ContainerCollection_v1.xml b/redfish-core/schema/dmtf/csdl/ContainerCollection_v1.xml
index 29e8f4d..a2c0bee 100644
--- a/redfish-core/schema/dmtf/csdl/ContainerCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/ContainerCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/ContainerImageCollection_v1.xml b/redfish-core/schema/dmtf/csdl/ContainerImageCollection_v1.xml
index f16b1da..5eb8428 100644
--- a/redfish-core/schema/dmtf/csdl/ContainerImageCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/ContainerImageCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/ContainerImage_v1.xml b/redfish-core/schema/dmtf/csdl/ContainerImage_v1.xml
index d7afedd..ab12431 100644
--- a/redfish-core/schema/dmtf/csdl/ContainerImage_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/ContainerImage_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Container_v1.xml b/redfish-core/schema/dmtf/csdl/Container_v1.xml
index 1afedc4..ef0a49e 100644
--- a/redfish-core/schema/dmtf/csdl/Container_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Container_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/ControlCollection_v1.xml b/redfish-core/schema/dmtf/csdl/ControlCollection_v1.xml
index ea25833..eea1d08 100644
--- a/redfish-core/schema/dmtf/csdl/ControlCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/ControlCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Control_v1.xml b/redfish-core/schema/dmtf/csdl/Control_v1.xml
index 0cea769..2c1bda3 100644
--- a/redfish-core/schema/dmtf/csdl/Control_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Control_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/CoolantConnectorCollection_v1.xml b/redfish-core/schema/dmtf/csdl/CoolantConnectorCollection_v1.xml
index 63c1963..2e07ca4 100644
--- a/redfish-core/schema/dmtf/csdl/CoolantConnectorCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/CoolantConnectorCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/CoolantConnector_v1.xml b/redfish-core/schema/dmtf/csdl/CoolantConnector_v1.xml
index 15b8c8a..81db1c6 100644
--- a/redfish-core/schema/dmtf/csdl/CoolantConnector_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/CoolantConnector_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/CoolingLoopCollection_v1.xml b/redfish-core/schema/dmtf/csdl/CoolingLoopCollection_v1.xml
index 18987c8..691cbd1 100644
--- a/redfish-core/schema/dmtf/csdl/CoolingLoopCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/CoolingLoopCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/CoolingLoop_v1.xml b/redfish-core/schema/dmtf/csdl/CoolingLoop_v1.xml
index 3ef2c0d..3339fa3 100644
--- a/redfish-core/schema/dmtf/csdl/CoolingLoop_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/CoolingLoop_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/CoolingUnitCollection_v1.xml b/redfish-core/schema/dmtf/csdl/CoolingUnitCollection_v1.xml
index 1f23628..9a8c4d1 100644
--- a/redfish-core/schema/dmtf/csdl/CoolingUnitCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/CoolingUnitCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/CoolingUnit_v1.xml b/redfish-core/schema/dmtf/csdl/CoolingUnit_v1.xml
index 9d976b2..7a882bd 100644
--- a/redfish-core/schema/dmtf/csdl/CoolingUnit_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/CoolingUnit_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/DriveCollection_v1.xml b/redfish-core/schema/dmtf/csdl/DriveCollection_v1.xml
index c038cf5..0fbf302 100644
--- a/redfish-core/schema/dmtf/csdl/DriveCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/DriveCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# Portions Copyright 2015-2020 Storage Networking Industry Association (SNIA), USA. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
diff --git a/redfish-core/schema/dmtf/csdl/DriveMetrics_v1.xml b/redfish-core/schema/dmtf/csdl/DriveMetrics_v1.xml
index a528054..3c9c76b 100644
--- a/redfish-core/schema/dmtf/csdl/DriveMetrics_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/DriveMetrics_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF in cooperation with Storage Networking Industry Association (SNIA). -->
+<!--# Copyright 2014-2025 DMTF in cooperation with Storage Networking Industry Association (SNIA). -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Drive_v1.xml b/redfish-core/schema/dmtf/csdl/Drive_v1.xml
index b92974f..4b99e54 100644
--- a/redfish-core/schema/dmtf/csdl/Drive_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Drive_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF in cooperation with Storage Networking Industry Association (SNIA). -->
+<!--# Copyright 2014-2025 DMTF in cooperation with Storage Networking Industry Association (SNIA). -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
@@ -2235,4 +2235,4 @@
</Schema>
</edmx:DataServices>
-</edmx:Edmx>
+</edmx:Edmx>
\ No newline at end of file
diff --git a/redfish-core/schema/dmtf/csdl/EndpointCollection_v1.xml b/redfish-core/schema/dmtf/csdl/EndpointCollection_v1.xml
index a167d42..ea578fc 100644
--- a/redfish-core/schema/dmtf/csdl/EndpointCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/EndpointCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/EndpointGroupCollection_v1.xml b/redfish-core/schema/dmtf/csdl/EndpointGroupCollection_v1.xml
index cd706b1..764d29c 100644
--- a/redfish-core/schema/dmtf/csdl/EndpointGroupCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/EndpointGroupCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# Portions Copyright 2015-2020 Storage Networking Industry Association (SNIA), USA. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
diff --git a/redfish-core/schema/dmtf/csdl/EndpointGroup_v1.xml b/redfish-core/schema/dmtf/csdl/EndpointGroup_v1.xml
index abae9ba..fb2f500 100644
--- a/redfish-core/schema/dmtf/csdl/EndpointGroup_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/EndpointGroup_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# Portions Copyright 2015-2020 Storage Networking Industry Association (SNIA), USA. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
diff --git a/redfish-core/schema/dmtf/csdl/Endpoint_v1.xml b/redfish-core/schema/dmtf/csdl/Endpoint_v1.xml
index 0dfb60a..dac56c8 100644
--- a/redfish-core/schema/dmtf/csdl/Endpoint_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Endpoint_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/EnvironmentMetrics_v1.xml b/redfish-core/schema/dmtf/csdl/EnvironmentMetrics_v1.xml
index 12a278e..5d4c4ef 100644
--- a/redfish-core/schema/dmtf/csdl/EnvironmentMetrics_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/EnvironmentMetrics_v1.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!---->
<!--################################################################################ -->
-<!--# Redfish Schema: EnvironmentMetrics v1.3.2 -->
+<!--# Redfish Schema: EnvironmentMetrics v1.4.0 -->
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
@@ -165,7 +165,7 @@
<NavigationProperty Name="HumidityPercent" Type="Sensor.Sensor">
<Annotation Term="Redfish.ExcerptCopy"/>
<Annotation Term="OData.Description" String="Humidity (percent)."/>
- <Annotation Term="OData.LongDescription" String="This property shall contain the humidity, in percent units, for this resource. The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `Humidity`."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain the humidity, in percent units, for this resource. The value should reflect the humidity measured at the exterior of the containing `Chassis` instance, or the interior of the containing `Facility` instance. The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `Humidity`."/>
</NavigationProperty>
<NavigationProperty Name="FanSpeedsPercent" Type="Collection(Sensor.Sensor)">
<Annotation Term="Redfish.ExcerptCopy" String="FanArray"/>
@@ -223,6 +223,12 @@
<EntityType Name="EnvironmentMetrics" BaseType="EnvironmentMetrics.v1_0_2.EnvironmentMetrics"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EnvironmentMetrics.v1_0_4">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the usage of the HumidityPercent as a measurement exterior to a containing Chassis."/>
+ <EntityType Name="EnvironmentMetrics" BaseType="EnvironmentMetrics.v1_0_3.EnvironmentMetrics"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EnvironmentMetrics.v1_1_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2021.2"/>
@@ -265,6 +271,12 @@
<EntityType Name="EnvironmentMetrics" BaseType="EnvironmentMetrics.v1_1_2.EnvironmentMetrics"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EnvironmentMetrics.v1_1_4">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the usage of the HumidityPercent as a measurement exterior to a containing Chassis."/>
+ <EntityType Name="EnvironmentMetrics" BaseType="EnvironmentMetrics.v1_1_3.EnvironmentMetrics"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EnvironmentMetrics.v1_2_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2021.4"/>
@@ -273,7 +285,7 @@
<NavigationProperty Name="AbsoluteHumidity" Type="Sensor.Sensor">
<Annotation Term="Redfish.ExcerptCopy"/>
<Annotation Term="OData.Description" String="Absolute humidity (g/m^3)."/>
- <Annotation Term="OData.LongDescription" String="This property shall contain the absolute (volumetric) humidity sensor reading, in grams per cubic meter units, for this resource. The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `AbsoluteHumidity`."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain the absolute (volumetric) humidity sensor reading, in grams per cubic meter units, for this resource. The value should reflect the humidity measured at the exterior of the containing `Chassis` instance, or the interior of the containing `Facility` instance. The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `AbsoluteHumidity`."/>
</NavigationProperty>
<NavigationProperty Name="EnergyJoules" Type="Sensor.Sensor">
<Annotation Term="Redfish.ExcerptCopy"/>
@@ -295,6 +307,12 @@
<EntityType Name="EnvironmentMetrics" BaseType="EnvironmentMetrics.v1_2_1.EnvironmentMetrics"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EnvironmentMetrics.v1_2_3">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the usage of the `HumidityPercent` and `AbsoluteHumidity` as measurements exterior to a containing `Chassis` resource."/>
+ <EntityType Name="EnvironmentMetrics" BaseType="EnvironmentMetrics.v1_2_2.EnvironmentMetrics"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EnvironmentMetrics.v1_3_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2022.2"/>
@@ -315,5 +333,24 @@
<EntityType Name="EnvironmentMetrics" BaseType="EnvironmentMetrics.v1_3_1.EnvironmentMetrics"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EnvironmentMetrics.v1_3_3">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the usage of the `HumidityPercent` and `AbsoluteHumidity` as measurements exterior to a containing `Chassis` resource."/>
+ <EntityType Name="EnvironmentMetrics" BaseType="EnvironmentMetrics.v1_3_2.EnvironmentMetrics"/>
+ </Schema>
+
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EnvironmentMetrics.v1_4_0">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="Redfish.Release" String="2025.1"/>
+
+ <EntityType Name="EnvironmentMetrics" BaseType="EnvironmentMetrics.v1_3_3.EnvironmentMetrics">
+ <NavigationProperty Name="AmbientTemperatureCelsius" Type="Sensor.Sensor">
+ <Annotation Term="Redfish.ExcerptCopy"/>
+ <Annotation Term="OData.Description" String="Ambient temperature (Celsius)."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain the ambient temperature, in degree Celsius units, for this resource. The ambient temperature shall be the temperature measured at a point exterior to the `Chassis` containing this resource. The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `Temperature`. This property shall only be present, if supported, in resource instances subordinate to a `Chassis` or `CoolingUnit` resource."/>
+ </NavigationProperty>
+ </EntityType>
+ </Schema>
+
</edmx:DataServices>
</edmx:Edmx>
diff --git a/redfish-core/schema/dmtf/csdl/EthernetInterfaceCollection_v1.xml b/redfish-core/schema/dmtf/csdl/EthernetInterfaceCollection_v1.xml
index ff2863d..034c896 100644
--- a/redfish-core/schema/dmtf/csdl/EthernetInterfaceCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/EthernetInterfaceCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/EthernetInterface_v1.xml b/redfish-core/schema/dmtf/csdl/EthernetInterface_v1.xml
index 3163cff..9840c85 100644
--- a/redfish-core/schema/dmtf/csdl/EthernetInterface_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/EthernetInterface_v1.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!---->
<!--################################################################################ -->
-<!--# Redfish Schema: EthernetInterface v1.12.3 -->
+<!--# Redfish Schema: EthernetInterface v1.12.4 -->
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
@@ -166,7 +166,7 @@
</Property>
<Property Name="IPv4Addresses" Type="Collection(IPAddresses.IPv4Address)" Nullable="false">
<Annotation Term="OData.Description" String="The IPv4 addresses currently in use by this interface."/>
- <Annotation Term="OData.LongDescription" String="This property shall contain an array of objects that represent the IPv4 connection characteristics currently in use by this interface for any value of `AddressOrigin`. It is recommended that this property be regarded as read-only with configuration of static addresses performed by updating the values within `IPv4StaticAddresses`. Services may reject updates to this array for this reason."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain an array of objects that represent the IPv4 connection characteristics currently in use by this interface for any value of `AddressOrigin`. It is recommended that this property be regarded as read-only with configuration of static addresses performed by updating the values within `IPv4StaticAddresses`. Services may reject updates to this array for this reason. This property should contain an empty array if there are no active IPv4 addresses."/>
</Property>
<Property Name="IPv6AddressPolicyTable" Type="Collection(EthernetInterface.v1_0_0.IPv6AddressPolicyEntry)">
<Annotation Term="OData.Description" String="An array that represents the RFC6724-defined address selection policy table."/>
@@ -174,11 +174,11 @@
</Property>
<Property Name="IPv6Addresses" Type="Collection(IPAddresses.IPv6Address)" Nullable="false">
<Annotation Term="OData.Description" String="The IPv6 addresses currently in use by this interface."/>
- <Annotation Term="OData.LongDescription" String="This property shall contain an array of objects that represent the IPv6 connection characteristics for this interface for any value of `AddressOrigin`."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain an array of objects that represent the IPv6 connection characteristics for this interface for any value of `AddressOrigin`. This property should contain an empty array if there are no active IPv6 addresses."/>
</Property>
<Property Name="IPv6StaticAddresses" Type="Collection(IPAddresses.IPv6StaticAddress)">
<Annotation Term="OData.Description" String="The IPv6 static addresses assigned to this interface. See `IPv6Addresses` for the addresses in use by this interface."/>
- <Annotation Term="OData.LongDescription" String="This property shall contain an array of objects that represent the IPv6 static connection characteristics for this interface."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain an array of objects that represent the IPv6 static connection characteristics for this interface. Services should represent static addresses that are not configured as `null` values, as described by the 'PATCH on array properties' clause of the Redfish Specification. Services should not represent static addresses that are not configured as invalid IP addresses, such as `::`."/>
</Property>
<Property Name="IPv6DefaultGateway" Type="Edm.String">
<Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
@@ -341,6 +341,12 @@
<EntityType Name="EthernetInterface" BaseType="EthernetInterface.v1_0_17.EthernetInterface"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EthernetInterface.v1_0_19">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the expected array behaviors for the IP address properties."/>
+ <EntityType Name="EthernetInterface" BaseType="EthernetInterface.v1_0_18.EthernetInterface"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EthernetInterface.v1_1_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2016.2"/>
@@ -478,6 +484,12 @@
<EntityType Name="EthernetInterface" BaseType="EthernetInterface.v1_1_15.EthernetInterface"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EthernetInterface.v1_1_17">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the expected array behaviors for the IP address properties."/>
+ <EntityType Name="EthernetInterface" BaseType="EthernetInterface.v1_1_16.EthernetInterface"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EthernetInterface.v1_2_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2016.3"/>
@@ -584,6 +596,12 @@
<EntityType Name="EthernetInterface" BaseType="EthernetInterface.v1_2_14.EthernetInterface"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EthernetInterface.v1_2_16">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the expected array behaviors for the IP address properties."/>
+ <EntityType Name="EthernetInterface" BaseType="EthernetInterface.v1_2_15.EthernetInterface"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EthernetInterface.v1_3_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2017.1"/>
@@ -705,6 +723,12 @@
<EntityType Name="EthernetInterface" BaseType="EthernetInterface.v1_3_13.EthernetInterface"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EthernetInterface.v1_3_15">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the expected array behaviors for the IP address properties."/>
+ <EntityType Name="EthernetInterface" BaseType="EthernetInterface.v1_3_14.EthernetInterface"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EthernetInterface.v1_4_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2017.3"/>
@@ -733,7 +757,7 @@
</Property>
<Property Name="IPv4StaticAddresses" Type="Collection(IPAddresses.IPv4Address)">
<Annotation Term="OData.Description" String="The IPv4 static addresses assigned to this interface. See `IPv4Addresses` for the addresses in use by this interface."/>
- <Annotation Term="OData.LongDescription" String="This property shall contain an array of objects that represent all IPv4 static addresses assigned to, but not necessarily in use by, this interface. The `IPv4Addresses` property shall also list the addresses that this interface uses."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain an array of objects that represent all IPv4 static addresses assigned to, but not necessarily in use by, this interface. The `IPv4Addresses` property shall also list the addresses that this interface uses. Services should represent static addresses that are not configured as `null` values, as described by the 'PATCH on array properties' clause of the Redfish Specification. Services should not represent static addresses that are not configured as invalid IP addresses, such as `0.0.0.0`."/>
</Property>
</EntityType>
@@ -944,6 +968,12 @@
<EntityType Name="EthernetInterface" BaseType="EthernetInterface.v1_4_12.EthernetInterface"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EthernetInterface.v1_4_14">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the expected array behaviors for the IP address properties."/>
+ <EntityType Name="EthernetInterface" BaseType="EthernetInterface.v1_4_13.EthernetInterface"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EthernetInterface.v1_5_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2019.1"/>
@@ -1040,6 +1070,12 @@
<EntityType Name="EthernetInterface" BaseType="EthernetInterface.v1_5_10.EthernetInterface"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EthernetInterface.v1_5_12">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the expected array behaviors for the IP address properties."/>
+ <EntityType Name="EthernetInterface" BaseType="EthernetInterface.v1_5_11.EthernetInterface"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EthernetInterface.v1_6_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2020.1"/>
@@ -1136,6 +1172,12 @@
<EntityType Name="EthernetInterface" BaseType="EthernetInterface.v1_6_8.EthernetInterface"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EthernetInterface.v1_6_10">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the expected array behaviors for the IP address properties."/>
+ <EntityType Name="EthernetInterface" BaseType="EthernetInterface.v1_6_9.EthernetInterface"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EthernetInterface.v1_7_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2021.2"/>
@@ -1183,6 +1225,12 @@
<EntityType Name="EthernetInterface" BaseType="EthernetInterface.v1_7_4.EthernetInterface"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EthernetInterface.v1_7_6">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the expected array behaviors for the IP address properties."/>
+ <EntityType Name="EthernetInterface" BaseType="EthernetInterface.v1_7_5.EthernetInterface"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EthernetInterface.v1_8_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2021.2"/>
@@ -1221,6 +1269,12 @@
<EntityType Name="EthernetInterface" BaseType="EthernetInterface.v1_8_4.EthernetInterface"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EthernetInterface.v1_8_6">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the expected array behaviors for the IP address properties."/>
+ <EntityType Name="EthernetInterface" BaseType="EthernetInterface.v1_8_5.EthernetInterface"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EthernetInterface.v1_9_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2022.2"/>
@@ -1307,6 +1361,12 @@
<EntityType Name="EthernetInterface" BaseType="EthernetInterface.v1_9_4.EthernetInterface"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EthernetInterface.v1_9_6">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the expected array behaviors for the IP address properties."/>
+ <EntityType Name="EthernetInterface" BaseType="EthernetInterface.v1_9_5.EthernetInterface"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EthernetInterface.v1_10_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2023.1"/>
@@ -1347,6 +1407,12 @@
<EntityType Name="EthernetInterface" BaseType="EthernetInterface.v1_10_3.EthernetInterface"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EthernetInterface.v1_10_5">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the expected array behaviors for the IP address properties."/>
+ <EntityType Name="EthernetInterface" BaseType="EthernetInterface.v1_10_4.EthernetInterface"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EthernetInterface.v1_11_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2023.2"/>
@@ -1403,6 +1469,12 @@
<EntityType Name="EthernetInterface" BaseType="EthernetInterface.v1_11_3.EthernetInterface"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EthernetInterface.v1_11_5">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the expected array behaviors for the IP address properties."/>
+ <EntityType Name="EthernetInterface" BaseType="EthernetInterface.v1_11_4.EthernetInterface"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EthernetInterface.v1_12_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2023.3"/>
@@ -1434,5 +1506,11 @@
<EntityType Name="EthernetInterface" BaseType="EthernetInterface.v1_12_2.EthernetInterface"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EthernetInterface.v1_12_4">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the expected array behaviors for the IP address properties."/>
+ <EntityType Name="EthernetInterface" BaseType="EthernetInterface.v1_12_3.EthernetInterface"/>
+ </Schema>
+
</edmx:DataServices>
</edmx:Edmx>
diff --git a/redfish-core/schema/dmtf/csdl/EventDestinationCollection_v1.xml b/redfish-core/schema/dmtf/csdl/EventDestinationCollection_v1.xml
index 752c310..ec7a3ac 100644
--- a/redfish-core/schema/dmtf/csdl/EventDestinationCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/EventDestinationCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/EventDestination_v1.xml b/redfish-core/schema/dmtf/csdl/EventDestination_v1.xml
index 85d41e3..f5b8901 100644
--- a/redfish-core/schema/dmtf/csdl/EventDestination_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/EventDestination_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/EventService_v1.xml b/redfish-core/schema/dmtf/csdl/EventService_v1.xml
index 0a5d73b..fd620a7 100644
--- a/redfish-core/schema/dmtf/csdl/EventService_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/EventService_v1.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!---->
<!--################################################################################ -->
-<!--# Redfish Schema: EventService v1.10.3 -->
+<!--# Redfish Schema: EventService v1.11.0 -->
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
@@ -1106,5 +1106,18 @@
<EntityType Name="EventService" BaseType="EventService.v1_10_2.EventService"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EventService.v1_11_0">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="Redfish.Release" String="2025.1"/>
+
+ <EntityType Name="EventService" BaseType="EventService.v1_10_3.EventService">
+ <Property Name="SSEIncludeOriginOfConditionSupported" Type="Edm.Boolean">
+ <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
+ <Annotation Term="OData.Description" String="An indication of whether the service supports the `includeoriginofcondition` query parameter for the `ServerSentEventUri`."/>
+ <Annotation Term="OData.LongDescription" String="This property shall indicate whether the service supports the `includeoriginofcondition` query parameter for the `ServerSentEventUri`, as described by the Redfish Specification."/>
+ </Property>
+ </EntityType>
+ </Schema>
+
</edmx:DataServices>
</edmx:Edmx>
diff --git a/redfish-core/schema/dmtf/csdl/Event_v1.xml b/redfish-core/schema/dmtf/csdl/Event_v1.xml
index 8ffc01a..b216df3 100644
--- a/redfish-core/schema/dmtf/csdl/Event_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Event_v1.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!---->
<!--################################################################################ -->
-<!--# Redfish Schema: Event v1.11.0 -->
+<!--# Redfish Schema: Event v1.11.1 -->
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
@@ -836,7 +836,7 @@
<Property Name="DiagnosticData" Type="Edm.String">
<Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
<Annotation Term="OData.Description" String="A Base64-encoded set of diagnostic data associated with this event."/>
- <Annotation Term="OData.LongDescription" String="This property shall contain a Base64-encoded string that represents diagnostic data associated with this event. The contents shall depend on the value of the `DiagnosticDataType` property. The length of the value should not exceed 4 KB. Larger diagnostic data payloads should omit this property and use the `AdditionalDataURI` property to reference the data. If both `DiagnosticData` and `AdditionalDataURI` are present, `DiagnosticData` shall contain the Base64-encoding of the data retrieved from the URI specified by the `AdditionalDataURI` property."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain a Base64-encoded string, with padding characters, that represents the diagnostic data associated with this event. The contents shall depend on the value of the `DiagnosticDataType` property. The length of the value should not exceed 4 KB. Larger diagnostic data payloads should omit this property and use the `AdditionalDataURI` property to reference the data. If both `DiagnosticData` and `AdditionalDataURI` are present, `DiagnosticData` shall contain the Base64-encoding of the data retrieved from the URI specified by the `AdditionalDataURI` property."/>
</Property>
<Property Name="DiagnosticDataType" Type="Event.v1_8_0.DiagnosticDataTypes">
<Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
@@ -852,7 +852,7 @@
<Property Name="AdditionalDataURI" Type="Edm.String">
<Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
<Annotation Term="OData.Description" String="The URI at which to access the additional data for the event, such as diagnostic data, image captures, or other files."/>
- <Annotation Term="OData.LongDescription" String="This property shall contain the URI at which to access the additional data for the event, using the Redfish protocol and authentication methods. If both `DiagnosticData` and `AdditionalDataURI` are present, `DiagnosticData` shall contain the Base64-encoding of the data retrieved from the URI specified by the `AdditionalDataURI` property."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain the URI at which to access the additional data for the event, using the Redfish protocol and authentication methods. If both `DiagnosticData` and `AdditionalDataURI` are present, `DiagnosticData` shall contain a Base64-encoded string, with padding characters, of the data retrieved from the URI specified by the `AdditionalDataURI` property."/>
<Annotation Term="OData.IsURL"/>
</Property>
</EntityType>
@@ -922,6 +922,13 @@
<EntityType Name="EventRecord" BaseType="Event.v1_8_2.EventRecord"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Event.v1_8_4">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="Event" BaseType="Event.v1_8_3.Event"/>
+ <EntityType Name="EventRecord" BaseType="Event.v1_8_3.EventRecord"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Event.v1_9_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2023.2"/>
@@ -956,6 +963,13 @@
<EntityType Name="EventRecord" BaseType="Event.v1_9_1.EventRecord"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Event.v1_9_3">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="Event" BaseType="Event.v1_9_2.Event"/>
+ <EntityType Name="EventRecord" BaseType="Event.v1_9_2.EventRecord"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Event.v1_10_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2023.3"/>
@@ -977,6 +991,13 @@
<EntityType Name="EventRecord" BaseType="Event.v1_10_0.EventRecord"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Event.v1_10_2">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="Event" BaseType="Event.v1_10_1.Event"/>
+ <EntityType Name="EventRecord" BaseType="Event.v1_10_1.EventRecord"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Event.v1_11_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2024.3"/>
@@ -997,5 +1018,12 @@
</EntityType>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Event.v1_11_1">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="Event" BaseType="Event.v1_11_0.Event"/>
+ <EntityType Name="EventRecord" BaseType="Event.v1_11_0.EventRecord"/>
+ </Schema>
+
</edmx:DataServices>
</edmx:Edmx>
diff --git a/redfish-core/schema/dmtf/csdl/ExternalAccountProviderCollection_v1.xml b/redfish-core/schema/dmtf/csdl/ExternalAccountProviderCollection_v1.xml
index ee1046f..ed9a856 100644
--- a/redfish-core/schema/dmtf/csdl/ExternalAccountProviderCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/ExternalAccountProviderCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/ExternalAccountProvider_v1.xml b/redfish-core/schema/dmtf/csdl/ExternalAccountProvider_v1.xml
index ee3ba0a..33bbb60 100644
--- a/redfish-core/schema/dmtf/csdl/ExternalAccountProvider_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/ExternalAccountProvider_v1.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!---->
<!--################################################################################ -->
-<!--# Redfish Schema: ExternalAccountProvider v1.8.0 -->
+<!--# Redfish Schema: ExternalAccountProvider v1.8.1 -->
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
@@ -180,8 +180,8 @@
</Property>
<Property Name="KerberosKeytab" Type="Edm.String">
<Annotation Term="OData.Permissions" EnumMember="OData.Permission/Write"/>
- <Annotation Term="OData.Description" String="The Base64-encoded version of the Kerberos keytab for this service. A `PATCH` or `PUT` operation writes the keytab. This property is `null` in responses."/>
- <Annotation Term="OData.LongDescription" String="This property shall contain a Base64-encoded version of the Kerberos keytab for this service. A `PATCH` or `PUT` operation writes the keytab. The value shall be `null` in responses."/>
+ <Annotation Term="OData.Description" String="The Base64-encoded Kerberos keytab for this service. A `PATCH` or `PUT` operation writes the keytab. This property is `null` in responses."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain a Base64-encoded string, with padding characters, of the Kerberos keytab for this service. A `PATCH` or `PUT` operation writes the keytab. The value shall be `null` in responses."/>
</Property>
<Property Name="Oem" Type="Resource.Oem" Nullable="false">
<Annotation Term="OData.Description" String="The OEM extension property."/>
@@ -336,6 +336,12 @@
<EntityType Name="ExternalAccountProvider" BaseType="ExternalAccountProvider.v1_0_7.ExternalAccountProvider"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ExternalAccountProvider.v1_0_9">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="ExternalAccountProvider" BaseType="ExternalAccountProvider.v1_0_8.ExternalAccountProvider"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ExternalAccountProvider.v1_1_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2018.3"/>
@@ -392,6 +398,12 @@
<EntityType Name="ExternalAccountProvider" BaseType="ExternalAccountProvider.v1_1_6.ExternalAccountProvider"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ExternalAccountProvider.v1_1_8">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="ExternalAccountProvider" BaseType="ExternalAccountProvider.v1_1_7.ExternalAccountProvider"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ExternalAccountProvider.v1_2_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2020.4"/>
@@ -488,6 +500,12 @@
<EntityType Name="ExternalAccountProvider" BaseType="ExternalAccountProvider.v1_2_3.ExternalAccountProvider"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ExternalAccountProvider.v1_2_5">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="ExternalAccountProvider" BaseType="ExternalAccountProvider.v1_2_4.ExternalAccountProvider"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ExternalAccountProvider.v1_3_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2021.2"/>
@@ -521,7 +539,7 @@
<Property Name="OAuthServiceSigningKeys" Type="Edm.String">
<Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
<Annotation Term="OData.Description" String="The Base64-encoded signing keys of the issuer of the OAuth 2.0 service. Clients should configure this property if `Mode` contains `Offline`."/>
- <Annotation Term="OData.LongDescription" String="This property shall contain a Base64-encoded string of the RFC7517-defined signing keys of the issuer of the OAuth 2.0 service. Services shall verify the token provided in the `Authorization` header of the request with the value of this property. If the `Mode` property contains the value `Discovery`, this property shall contain the keys found at the URI specified by the `jwks_uri` string from the OAuth 2.0 service's metadata and this property shall be read-only. Clients should configure this property if `Mode` contains `Offline`."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain a Base64-encoded string, with padding characters, of the RFC7517-defined signing keys of the issuer of the OAuth 2.0 service. Services shall verify the token provided in the `Authorization` header of the request with the value of this property. If the `Mode` property contains the value `Discovery`, this property shall contain the keys found at the URI specified by the `jwks_uri` string from the OAuth 2.0 service's metadata and this property shall be read-only. Clients should configure this property if `Mode` contains `Offline`."/>
</Property>
</ComplexType>
@@ -573,6 +591,12 @@
<EntityType Name="ExternalAccountProvider" BaseType="ExternalAccountProvider.v1_3_5.ExternalAccountProvider"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ExternalAccountProvider.v1_3_7">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="ExternalAccountProvider" BaseType="ExternalAccountProvider.v1_3_6.ExternalAccountProvider"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ExternalAccountProvider.v1_4_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2022.1"/>
@@ -624,6 +648,12 @@
<EntityType Name="ExternalAccountProvider" BaseType="ExternalAccountProvider.v1_4_5.ExternalAccountProvider"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ExternalAccountProvider.v1_4_7">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="ExternalAccountProvider" BaseType="ExternalAccountProvider.v1_4_6.ExternalAccountProvider"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ExternalAccountProvider.v1_5_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2022.3"/>
@@ -656,6 +686,12 @@
<EntityType Name="ExternalAccountProvider" BaseType="ExternalAccountProvider.v1_5_2.ExternalAccountProvider"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ExternalAccountProvider.v1_5_4">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="ExternalAccountProvider" BaseType="ExternalAccountProvider.v1_5_3.ExternalAccountProvider"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ExternalAccountProvider.v1_6_0">
<Annotation Term="Redfish.Release" String="2023.1"/>
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
@@ -711,6 +747,12 @@
<EntityType Name="ExternalAccountProvider" BaseType="ExternalAccountProvider.v1_6_2.ExternalAccountProvider"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ExternalAccountProvider.v1_6_4">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="ExternalAccountProvider" BaseType="ExternalAccountProvider.v1_6_3.ExternalAccountProvider"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ExternalAccountProvider.v1_7_0">
<Annotation Term="Redfish.Release" String="2023.2"/>
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
@@ -738,6 +780,12 @@
<EntityType Name="ExternalAccountProvider" BaseType="ExternalAccountProvider.v1_7_1.ExternalAccountProvider"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ExternalAccountProvider.v1_7_3">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="ExternalAccountProvider" BaseType="ExternalAccountProvider.v1_7_2.ExternalAccountProvider"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ExternalAccountProvider.v1_8_0">
<Annotation Term="Redfish.Release" String="2024.3"/>
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
@@ -758,5 +806,11 @@
</ComplexType>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ExternalAccountProvider.v1_8_1">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="ExternalAccountProvider" BaseType="ExternalAccountProvider.v1_8_0.ExternalAccountProvider"/>
+ </Schema>
+
</edmx:DataServices>
</edmx:Edmx>
diff --git a/redfish-core/schema/dmtf/csdl/FabricAdapterCollection_v1.xml b/redfish-core/schema/dmtf/csdl/FabricAdapterCollection_v1.xml
index 37ada2e..8b9d359 100644
--- a/redfish-core/schema/dmtf/csdl/FabricAdapterCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/FabricAdapterCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/FabricAdapter_v1.xml b/redfish-core/schema/dmtf/csdl/FabricAdapter_v1.xml
index 8ef3456..0fc3860 100644
--- a/redfish-core/schema/dmtf/csdl/FabricAdapter_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/FabricAdapter_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/FabricCollection_v1.xml b/redfish-core/schema/dmtf/csdl/FabricCollection_v1.xml
index 356bbd4..542fdb1 100644
--- a/redfish-core/schema/dmtf/csdl/FabricCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/FabricCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Fabric_v1.xml b/redfish-core/schema/dmtf/csdl/Fabric_v1.xml
index 9f90bba..bc3b624 100644
--- a/redfish-core/schema/dmtf/csdl/Fabric_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Fabric_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/FacilityCollection_v1.xml b/redfish-core/schema/dmtf/csdl/FacilityCollection_v1.xml
index 5d305c8..b30267b 100644
--- a/redfish-core/schema/dmtf/csdl/FacilityCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/FacilityCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Facility_v1.xml b/redfish-core/schema/dmtf/csdl/Facility_v1.xml
index d657255..54ba62a 100644
--- a/redfish-core/schema/dmtf/csdl/Facility_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Facility_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/FanCollection_v1.xml b/redfish-core/schema/dmtf/csdl/FanCollection_v1.xml
index 7daa058..f03c08a 100644
--- a/redfish-core/schema/dmtf/csdl/FanCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/FanCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Fan_v1.xml b/redfish-core/schema/dmtf/csdl/Fan_v1.xml
index 9c92b68..e048638 100644
--- a/redfish-core/schema/dmtf/csdl/Fan_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Fan_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/FilterCollection_v1.xml b/redfish-core/schema/dmtf/csdl/FilterCollection_v1.xml
index 6f50117..b1ea8f9 100644
--- a/redfish-core/schema/dmtf/csdl/FilterCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/FilterCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Filter_v1.xml b/redfish-core/schema/dmtf/csdl/Filter_v1.xml
index 8791c90..e6a61e4 100644
--- a/redfish-core/schema/dmtf/csdl/Filter_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Filter_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/GraphicsControllerCollection_v1.xml b/redfish-core/schema/dmtf/csdl/GraphicsControllerCollection_v1.xml
index 262331c..315a8b0 100644
--- a/redfish-core/schema/dmtf/csdl/GraphicsControllerCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/GraphicsControllerCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/GraphicsController_v1.xml b/redfish-core/schema/dmtf/csdl/GraphicsController_v1.xml
index 46df080..c44e4c8 100644
--- a/redfish-core/schema/dmtf/csdl/GraphicsController_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/GraphicsController_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/HeaterCollection_v1.xml b/redfish-core/schema/dmtf/csdl/HeaterCollection_v1.xml
index b60cbdb..8816534 100644
--- a/redfish-core/schema/dmtf/csdl/HeaterCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/HeaterCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/HeaterMetrics_v1.xml b/redfish-core/schema/dmtf/csdl/HeaterMetrics_v1.xml
index 880a801..84d01fc 100644
--- a/redfish-core/schema/dmtf/csdl/HeaterMetrics_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/HeaterMetrics_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Heater_v1.xml b/redfish-core/schema/dmtf/csdl/Heater_v1.xml
index fe0a168..a2e734c 100644
--- a/redfish-core/schema/dmtf/csdl/Heater_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Heater_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/HostInterfaceCollection_v1.xml b/redfish-core/schema/dmtf/csdl/HostInterfaceCollection_v1.xml
index 475ac65..08cd031 100644
--- a/redfish-core/schema/dmtf/csdl/HostInterfaceCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/HostInterfaceCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/HostInterface_v1.xml b/redfish-core/schema/dmtf/csdl/HostInterface_v1.xml
index 929fffc..2f8f2bc 100644
--- a/redfish-core/schema/dmtf/csdl/HostInterface_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/HostInterface_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/IPAddresses_v1.xml b/redfish-core/schema/dmtf/csdl/IPAddresses_v1.xml
index 87701cb..8a259e3 100644
--- a/redfish-core/schema/dmtf/csdl/IPAddresses_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/IPAddresses_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/JobCollection_v1.xml b/redfish-core/schema/dmtf/csdl/JobCollection_v1.xml
index c06aa92..c0b8976 100644
--- a/redfish-core/schema/dmtf/csdl/JobCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/JobCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/JobService_v1.xml b/redfish-core/schema/dmtf/csdl/JobService_v1.xml
index f027022..2a719bf 100644
--- a/redfish-core/schema/dmtf/csdl/JobService_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/JobService_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Job_v1.xml b/redfish-core/schema/dmtf/csdl/Job_v1.xml
index 28ca4ec..1f73d6c 100644
--- a/redfish-core/schema/dmtf/csdl/Job_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Job_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/JsonSchemaFileCollection_v1.xml b/redfish-core/schema/dmtf/csdl/JsonSchemaFileCollection_v1.xml
index 0e672ef..7fbe46a 100644
--- a/redfish-core/schema/dmtf/csdl/JsonSchemaFileCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/JsonSchemaFileCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/JsonSchemaFile_v1.xml b/redfish-core/schema/dmtf/csdl/JsonSchemaFile_v1.xml
index bddeb98..9f5389e 100644
--- a/redfish-core/schema/dmtf/csdl/JsonSchemaFile_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/JsonSchemaFile_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/KeyCollection_v1.xml b/redfish-core/schema/dmtf/csdl/KeyCollection_v1.xml
index 5719c26..a11e924 100644
--- a/redfish-core/schema/dmtf/csdl/KeyCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/KeyCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/KeyPolicyCollection_v1.xml b/redfish-core/schema/dmtf/csdl/KeyPolicyCollection_v1.xml
index a85b085..fa51d5c 100644
--- a/redfish-core/schema/dmtf/csdl/KeyPolicyCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/KeyPolicyCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/KeyPolicy_v1.xml b/redfish-core/schema/dmtf/csdl/KeyPolicy_v1.xml
index cabdf0e..e08ef32 100644
--- a/redfish-core/schema/dmtf/csdl/KeyPolicy_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/KeyPolicy_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/KeyService_v1.xml b/redfish-core/schema/dmtf/csdl/KeyService_v1.xml
index 50f5ed3..256aec9 100644
--- a/redfish-core/schema/dmtf/csdl/KeyService_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/KeyService_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Key_v1.xml b/redfish-core/schema/dmtf/csdl/Key_v1.xml
index eee0823..58c823b 100644
--- a/redfish-core/schema/dmtf/csdl/Key_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Key_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/LeakDetection_v1.xml b/redfish-core/schema/dmtf/csdl/LeakDetection_v1.xml
index 29d22d9..be93842 100644
--- a/redfish-core/schema/dmtf/csdl/LeakDetection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/LeakDetection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/LeakDetectorCollection_v1.xml b/redfish-core/schema/dmtf/csdl/LeakDetectorCollection_v1.xml
index fcdd74f..5f97412 100644
--- a/redfish-core/schema/dmtf/csdl/LeakDetectorCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/LeakDetectorCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/LeakDetector_v1.xml b/redfish-core/schema/dmtf/csdl/LeakDetector_v1.xml
index b8830f9..ffbde2e 100644
--- a/redfish-core/schema/dmtf/csdl/LeakDetector_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/LeakDetector_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/LicenseCollection_v1.xml b/redfish-core/schema/dmtf/csdl/LicenseCollection_v1.xml
index 6db9e6e..96f53fe 100644
--- a/redfish-core/schema/dmtf/csdl/LicenseCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/LicenseCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/LicenseService_v1.xml b/redfish-core/schema/dmtf/csdl/LicenseService_v1.xml
index b23a3cc..1ff83c8 100644
--- a/redfish-core/schema/dmtf/csdl/LicenseService_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/LicenseService_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/License_v1.xml b/redfish-core/schema/dmtf/csdl/License_v1.xml
index 5d74986..2d9ad99 100644
--- a/redfish-core/schema/dmtf/csdl/License_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/License_v1.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!---->
<!--################################################################################ -->
-<!--# Redfish Schema: License v1.1.3 -->
+<!--# Redfish Schema: License v1.1.4 -->
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
@@ -111,7 +111,7 @@
<Property Name="LicenseString" Type="Edm.String">
<Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
<Annotation Term="OData.Description" String="The Base64-encoded string of the license."/>
- <Annotation Term="OData.LongDescription" String="This property shall contain the Base64-encoded string of the license. This property shall not appear in response payloads."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain the Base64-encoded string, with padding characters, of the license. This property shall not appear in response payloads."/>
<Annotation Term="Redfish.RequiredOnCreate"/>
</Property>
<Property Name="EntitlementId" Type="Edm.String">
@@ -288,6 +288,12 @@
<EntityType Name="License" BaseType="License.v1_0_3.License"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="License.v1_0_5">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="License" BaseType="License.v1_0_4.License"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="License.v1_1_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2022.3"/>
@@ -321,5 +327,11 @@
<EntityType Name="License" BaseType="License.v1_1_2.License"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="License.v1_1_4">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="License" BaseType="License.v1_1_3.License"/>
+ </Schema>
+
</edmx:DataServices>
</edmx:Edmx>
diff --git a/redfish-core/schema/dmtf/csdl/LogEntryCollection_v1.xml b/redfish-core/schema/dmtf/csdl/LogEntryCollection_v1.xml
index 56d4b0f..d159e32 100644
--- a/redfish-core/schema/dmtf/csdl/LogEntryCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/LogEntryCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/LogEntry_v1.xml b/redfish-core/schema/dmtf/csdl/LogEntry_v1.xml
index d65e3a8..e2e3a93 100644
--- a/redfish-core/schema/dmtf/csdl/LogEntry_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/LogEntry_v1.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!---->
<!--################################################################################ -->
-<!--# Redfish Schema: LogEntry v1.17.0 -->
+<!--# Redfish Schema: LogEntry v1.18.0 -->
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
@@ -1372,13 +1372,13 @@
<Property Name="AdditionalDataURI" Type="Edm.String">
<Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
<Annotation Term="OData.Description" String="The URI at which to access the additional data for this log entry, such as diagnostic data, image captures, or other files."/>
- <Annotation Term="OData.LongDescription" String="This property shall contain the URI at which to access the additional data for this log entry, using the Redfish protocol and authentication methods. If both `DiagnosticData` and `AdditionalDataURI` are present, `DiagnosticData` shall contain the Base64-encoding of the data retrieved from the URI specified by the `AdditionalDataURI` property."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain the URI at which to access the additional data for this log entry, using the Redfish protocol and authentication methods. If both `DiagnosticData` and `AdditionalDataURI` are present, `DiagnosticData` shall contain a Base64-encoded string, with padding characters, of the data retrieved from the URI specified by the `AdditionalDataURI` property."/>
<Annotation Term="OData.IsURL"/>
</Property>
<Property Name="DiagnosticDataType" Type="LogEntry.v1_7_0.LogDiagnosticDataTypes">
<Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
<Annotation Term="OData.Description" String="The type of data available in the `DiagnosticData` property or retrieved from the URI specified by the `AdditionalDataURI` property."/>
- <Annotation Term="OData.LongDescription" String="This property shall contain the type of data available in the `DiagnosticData` property or retrieved from the URI specified by the `AdditionalDataURI` property."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain the type of data available in the `DiagnosticData` property or retrieved from the URI specified by the `AdditionalDataURI` property. The `OriginOfCondition` property, if present, shall contain a link to the resource that represents the device from which the diagnostic data was collected."/>
</Property>
<Property Name="OEMDiagnosticDataType" Type="Edm.String">
<Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
@@ -1424,6 +1424,18 @@
</Collection>
</Annotation>
</Member>
+ <Member Name="Device">
+ <Annotation Term="OData.Description" String="Device diagnostic data."/>
+ <Annotation Term="OData.LongDescription" String="This value shall indicate the data provided at the URI specified by the `AdditionalDataURI` property contains vendor-defined diagnostic data for a device."/>
+ <Annotation Term="Redfish.Revisions">
+ <Collection>
+ <Record>
+ <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
+ <PropertyValue Property="Version" String="v1_18_0"/>
+ </Record>
+ </Collection>
+ </Annotation>
+ </Member>
</EnumType>
</Schema>
@@ -1469,6 +1481,18 @@
<EntityType Name="LogEntry" BaseType="LogEntry.v1_7_6.LogEntry"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry.v1_7_8">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the usage of `OriginOfCondition` with relation to the `DiagnosticDataType` property."/>
+ <EntityType Name="LogEntry" BaseType="LogEntry.v1_7_7.LogEntry"/>
+ </Schema>
+
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry.v1_7_9">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="LogEntry" BaseType="LogEntry.v1_7_8.LogEntry"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry.v1_8_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2020.4"/>
@@ -1518,6 +1542,18 @@
<EntityType Name="LogEntry" BaseType="LogEntry.v1_8_5.LogEntry"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry.v1_8_7">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the usage of `OriginOfCondition` with relation to the `DiagnosticDataType` property."/>
+ <EntityType Name="LogEntry" BaseType="LogEntry.v1_8_6.LogEntry"/>
+ </Schema>
+
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry.v1_8_8">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="LogEntry" BaseType="LogEntry.v1_8_7.LogEntry"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry.v1_9_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2021.1"/>
@@ -1578,6 +1614,18 @@
<EntityType Name="LogEntry" BaseType="LogEntry.v1_9_6.LogEntry"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry.v1_9_8">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the usage of `OriginOfCondition` with relation to the `DiagnosticDataType` property."/>
+ <EntityType Name="LogEntry" BaseType="LogEntry.v1_9_7.LogEntry"/>
+ </Schema>
+
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry.v1_9_9">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="LogEntry" BaseType="LogEntry.v1_9_8.LogEntry"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry.v1_10_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2021.3"/>
@@ -1628,6 +1676,18 @@
<EntityType Name="LogEntry" BaseType="LogEntry.v1_10_6.LogEntry"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry.v1_10_8">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the usage of `OriginOfCondition` with relation to the `DiagnosticDataType` property."/>
+ <EntityType Name="LogEntry" BaseType="LogEntry.v1_10_7.LogEntry"/>
+ </Schema>
+
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry.v1_10_9">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="LogEntry" BaseType="LogEntry.v1_10_8.LogEntry"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry.v1_11_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2021.4"/>
@@ -1694,6 +1754,18 @@
<EntityType Name="LogEntry" BaseType="LogEntry.v1_11_5.LogEntry"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry.v1_11_7">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the usage of `OriginOfCondition` with relation to the `DiagnosticDataType` property."/>
+ <EntityType Name="LogEntry" BaseType="LogEntry.v1_11_6.LogEntry"/>
+ </Schema>
+
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry.v1_11_8">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="LogEntry" BaseType="LogEntry.v1_11_7.LogEntry"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry.v1_12_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2022.1"/>
@@ -1752,6 +1824,18 @@
<EntityType Name="LogEntry" BaseType="LogEntry.v1_12_5.LogEntry"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry.v1_12_7">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the usage of `OriginOfCondition` with relation to the `DiagnosticDataType` property."/>
+ <EntityType Name="LogEntry" BaseType="LogEntry.v1_12_6.LogEntry"/>
+ </Schema>
+
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry.v1_12_8">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="LogEntry" BaseType="LogEntry.v1_12_7.LogEntry"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry.v1_13_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2022.2"/>
@@ -1801,6 +1885,18 @@
<EntityType Name="LogEntry" BaseType="LogEntry.v1_13_5.LogEntry"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry.v1_13_7">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the usage of `OriginOfCondition` with relation to the `DiagnosticDataType` property."/>
+ <EntityType Name="LogEntry" BaseType="LogEntry.v1_13_6.LogEntry"/>
+ </Schema>
+
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry.v1_13_8">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="LogEntry" BaseType="LogEntry.v1_13_7.LogEntry"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry.v1_14_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2022.3"/>
@@ -1883,6 +1979,18 @@
<EntityType Name="LogEntry" BaseType="LogEntry.v1_14_4.LogEntry"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry.v1_14_6">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the usage of `OriginOfCondition` with relation to the `DiagnosticDataType` property."/>
+ <EntityType Name="LogEntry" BaseType="LogEntry.v1_14_5.LogEntry"/>
+ </Schema>
+
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry.v1_14_7">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="LogEntry" BaseType="LogEntry.v1_14_6.LogEntry"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry.v1_15_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2023.1"/>
@@ -1895,7 +2003,7 @@
<Property Name="DiagnosticData" Type="Edm.String">
<Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
<Annotation Term="OData.Description" String="A Base64-encoded set of diagnostic data associated with this log entry."/>
- <Annotation Term="OData.LongDescription" String="This property shall contain a Base64-encoded string that represents diagnostic data associated with this log entry. The contents shall depend on the value of the `DiagnosticDataType` property. The length of the value should not exceed 4 KB. Larger diagnostic data payloads should omit this property and use the `AdditionalDataURI` property to reference the data. If both `DiagnosticData` and `AdditionalDataURI` are present, `DiagnosticData` shall contain the Base64-encoding of the data retrieved from the URI specified by the `AdditionalDataURI` property."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain a Base64-encoded string, with padding characters, that represents diagnostic data associated with this log entry. The contents shall depend on the value of the `DiagnosticDataType` property. The length of the value should not exceed 4 KB. Larger diagnostic data payloads should omit this property and use the `AdditionalDataURI` property to reference the data. If both `DiagnosticData` and `AdditionalDataURI` are present, `DiagnosticData` shall contain the Base64-encoding of the data retrieved from the URI specified by the `AdditionalDataURI` property."/>
</Property>
</EntityType>
@@ -1944,6 +2052,18 @@
<EntityType Name="LogEntry" BaseType="LogEntry.v1_15_3.LogEntry"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry.v1_15_5">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the usage of `OriginOfCondition` with relation to the `DiagnosticDataType` property."/>
+ <EntityType Name="LogEntry" BaseType="LogEntry.v1_15_4.LogEntry"/>
+ </Schema>
+
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry.v1_15_6">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="LogEntry" BaseType="LogEntry.v1_15_5.LogEntry"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry.v1_16_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2023.3"/>
@@ -1968,6 +2088,18 @@
<EntityType Name="LogEntry" BaseType="LogEntry.v1_16_1.LogEntry"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry.v1_16_3">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the usage of `OriginOfCondition` with relation to the `DiagnosticDataType` property."/>
+ <EntityType Name="LogEntry" BaseType="LogEntry.v1_16_2.LogEntry"/>
+ </Schema>
+
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry.v1_16_4">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="LogEntry" BaseType="LogEntry.v1_16_3.LogEntry"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry.v1_17_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2024.3"/>
@@ -1986,5 +2118,25 @@
</EntityType>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry.v1_17_1">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the usage of `OriginOfCondition` with relation to the `DiagnosticDataType` property."/>
+ <EntityType Name="LogEntry" BaseType="LogEntry.v1_17_0.LogEntry"/>
+ </Schema>
+
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry.v1_17_2">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="LogEntry" BaseType="LogEntry.v1_17_1.LogEntry"/>
+ </Schema>
+
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry.v1_18_0">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="Redfish.Release" String="2025.1"/>
+ <Annotation Term="OData.Description" String="This version was created to add `Device` to `DiagnosticDataType`."/>
+
+ <EntityType Name="LogEntry" BaseType="LogEntry.v1_17_2.LogEntry"/>
+ </Schema>
+
</edmx:DataServices>
</edmx:Edmx>
diff --git a/redfish-core/schema/dmtf/csdl/LogServiceCollection_v1.xml b/redfish-core/schema/dmtf/csdl/LogServiceCollection_v1.xml
index 4ef96dd..23f631e 100644
--- a/redfish-core/schema/dmtf/csdl/LogServiceCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/LogServiceCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/LogService_v1.xml b/redfish-core/schema/dmtf/csdl/LogService_v1.xml
index 87fa1e1..60ff490 100644
--- a/redfish-core/schema/dmtf/csdl/LogService_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/LogService_v1.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!---->
<!--################################################################################ -->
-<!--# Redfish Schema: LogService v1.7.0 -->
+<!--# Redfish Schema: LogService v1.8.0 -->
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
@@ -156,6 +156,18 @@
</Collection>
</Annotation>
</Parameter>
+ <Parameter Name="TargetDevice" Type="Resource.Item">
+ <Annotation Term="OData.Description" String="The link to the device to collect diagnostic data."/>
+ <Annotation Term="OData.LongDescription" String="This parameter shall contain a link to the resource that represents the device to collect diagnostic data. This parameter shall be required if `DiagnosticDataType` contains `Device`."/>
+ <Annotation Term="Redfish.Revisions">
+ <Collection>
+ <Record>
+ <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
+ <PropertyValue Property="Version" String="v1_8_0"/>
+ </Record>
+ </Collection>
+ </Annotation>
+ </Parameter>
</Action>
<Action Name="PushDiagnosticData" IsBound="true">
@@ -545,6 +557,17 @@
<Member Name="OEM">
<Annotation Term="OData.Description" String="OEM diagnostic data."/>
</Member>
+ <Member Name="Device">
+ <Annotation Term="OData.Description" String="Device diagnostic data."/>
+ <Annotation Term="Redfish.Revisions">
+ <Collection>
+ <Record>
+ <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
+ <PropertyValue Property="Version" String="v1_8_0"/>
+ </Record>
+ </Collection>
+ </Annotation>
+ </Member>
</EnumType>
</Schema>
@@ -791,5 +814,13 @@
</EnumType>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogService.v1_8_0">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="Redfish.Release" String="2025.1"/>
+ <Annotation Term="OData.Description" String="This version was created to add the `TargetDevice` parameter to the `CollectDiagnosticData` action. It was also created to add `Device` to `DiagnosticDataType`."/>
+
+ <EntityType Name="LogService" BaseType="LogService.v1_7_0.LogService"/>
+ </Schema>
+
</edmx:DataServices>
</edmx:Edmx>
diff --git a/redfish-core/schema/dmtf/csdl/ManagerAccountCollection_v1.xml b/redfish-core/schema/dmtf/csdl/ManagerAccountCollection_v1.xml
index c6dcb36..87dc1e0 100644
--- a/redfish-core/schema/dmtf/csdl/ManagerAccountCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/ManagerAccountCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/ManagerAccount_v1.xml b/redfish-core/schema/dmtf/csdl/ManagerAccount_v1.xml
index 0baf4bf..91d7572 100644
--- a/redfish-core/schema/dmtf/csdl/ManagerAccount_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/ManagerAccount_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/ManagerCollection_v1.xml b/redfish-core/schema/dmtf/csdl/ManagerCollection_v1.xml
index 3fb1bd4..6124b7d 100644
--- a/redfish-core/schema/dmtf/csdl/ManagerCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/ManagerCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/ManagerDiagnosticData_v1.xml b/redfish-core/schema/dmtf/csdl/ManagerDiagnosticData_v1.xml
index e861ac0..584b316 100644
--- a/redfish-core/schema/dmtf/csdl/ManagerDiagnosticData_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/ManagerDiagnosticData_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/ManagerNetworkProtocol_v1.xml b/redfish-core/schema/dmtf/csdl/ManagerNetworkProtocol_v1.xml
index ba5208f..5f52d37 100644
--- a/redfish-core/schema/dmtf/csdl/ManagerNetworkProtocol_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/ManagerNetworkProtocol_v1.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!---->
<!--################################################################################ -->
-<!--# Redfish Schema: ManagerNetworkProtocol v1.10.1 -->
+<!--# Redfish Schema: ManagerNetworkProtocol v1.11.0 -->
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
@@ -991,5 +991,17 @@
<EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_10_0.ManagerNetworkProtocol"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_11_0">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="Redfish.Release" String="2025.1"/>
+
+ <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_10_1.ManagerNetworkProtocol">
+ <Property Name="mDNS" Type="ManagerNetworkProtocol.v1_0_0.Protocol" Nullable="false">
+ <Annotation Term="OData.Description" String="The settings for this manager's Multicast Domain Name Service (mDNS) protocol support."/>
+ <Annotation Term="OData.LongDescription" String="This object shall contain the Multicast Domain Name Service (mDNS) settings for the manager. The default `Port` property value should be `5353` for compatibility with established client implementations."/>
+ </Property>
+ </EntityType>
+ </Schema>
+
</edmx:DataServices>
</edmx:Edmx>
diff --git a/redfish-core/schema/dmtf/csdl/Manager_v1.xml b/redfish-core/schema/dmtf/csdl/Manager_v1.xml
index e8d0d8d..1178804 100644
--- a/redfish-core/schema/dmtf/csdl/Manager_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Manager_v1.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!---->
<!--################################################################################ -->
-<!--# Redfish Schema: Manager v1.20.0 -->
+<!--# Redfish Schema: Manager v1.21.0 -->
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
@@ -145,7 +145,7 @@
<Action Name="ResetToDefaults" IsBound="true">
<Annotation Term="OData.Description" String="The reset action resets the manager settings to factory defaults. This can cause the manager to reset."/>
- <Annotation Term="OData.LongDescription" String="This action shall reset the manager settings. This action can impact other resources."/>
+ <Annotation Term="OData.LongDescription" String="This action shall reset the manager settings. This action may impact other resources."/>
<Parameter Name="Manager" Type="Manager.v1_0_0.Actions"/>
<Parameter Name="ResetType" Type="Manager.v1_8_0.ResetToDefaultsType" Nullable="false">
<Annotation Term="OData.Description" String="The type of reset to defaults."/>
@@ -160,6 +160,28 @@
</Collection>
</Annotation>
</Action>
+
+ <Action Name="UpdateSecurityMode" IsBound="true">
+ <Annotation Term="OData.Description" String="The update security mode action updates the security mode for the manager. This can cause the manager to reset and reset other settings to factory defaults. Services might require the `ResetToDefaults` action to clear the security mode."/>
+ <Annotation Term="OData.LongDescription" String="This action shall update the security mode for the manager. Services may reset other settings to factory defaults. Services may require the `ResetToDefaults` action to clear security settings. This action may impact other resources."/>
+ <Parameter Name="Manager" Type="Manager.v1_0_0.Actions"/>
+ <Parameter Name="SecurityMode" Type="Manager.v1_21_0.SecurityModeTypes" Nullable="false">
+ <Annotation Term="OData.Description" String="The security mode to apply to the manager."/>
+ <Annotation Term="OData.LongDescription" String="This parameter shall contain the security mode to apply to the manager."/>
+ </Parameter>
+ <Parameter Name="OEMSecurityMode" Type="Edm.String">
+ <Annotation Term="OData.Description" String="The OEM-specific security mode to apply to the manager."/>
+ <Annotation Term="OData.LongDescription" String="This parameter shall contain the OEM-specific security mode to apply to the manager. This parameter shall be required if `SecurityMode` is `OEM`."/>
+ </Parameter>
+ <Annotation Term="Redfish.Revisions">
+ <Collection>
+ <Record>
+ <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
+ <PropertyValue Property="Version" String="v1_21_0"/>
+ </Record>
+ </Collection>
+ </Annotation>
+ </Action>
</Schema>
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_0_0">
@@ -1927,5 +1949,55 @@
</EnumType>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_21_0">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="Redfish.Release" String="2025.1"/>
+ <Annotation Term="OData.Description" String="This version was created to add the `UpdateSecurityMode` action."/>
+
+ <EntityType Name="Manager" BaseType="Manager.v1_20_0.Manager">
+ <Property Name="SecurityMode" Type="Manager.v1_21_0.SecurityModeTypes" Nullable="false">
+ <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
+ <Annotation Term="OData.Description" String="The security compliance mode that the manager is currently configured to enforce."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain the security compliance mode that the manager is currently configured to enforce."/>
+ </Property>
+ <Property Name="OEMSecurityMode" Type="Edm.String">
+ <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
+ <Annotation Term="OData.Description" String="The OEM-specific security compliance mode(s) that the manager is currently configured to enforce."/>
+ <Annotation Term="OData.LongDescription" String="This property shall the OEM-specific security compliance mode(s) that the manager is currently configured to enforce. This property shall only be present if `SecurityMode` contains `OEM`."/>
+ </Property>
+ </EntityType>
+
+ <EnumType Name="SecurityModeTypes">
+ <Member Name="FIPS_140_2">
+ <Annotation Term="OData.Description" String="This security mode indicates the implementation complies with FIPS 140-2."/>
+ <Annotation Term="OData.LongDescription" String="This value shall indicate that the implementation complies with FIPS 140-2."/>
+ </Member>
+ <Member Name="FIPS_140_3">
+ <Annotation Term="OData.Description" String="This security mode indicates the implementation complies with FIPS 140-3."/>
+ <Annotation Term="OData.LongDescription" String="This value shall indicate that the implementation complies with FIPS 140-3."/>
+ </Member>
+ <Member Name="CNSA_1_0">
+ <Annotation Term="OData.Description" String="This security mode indicates the implementation meets NSA Commercial National Security Algorithm Suite 1.0 requirements. This mode requires FIPS 140-2 compliance."/>
+ <Annotation Term="OData.LongDescription" String="This value shall indicate that the implementation meets NSA Commercial National Security Algorithm Suite 1.0 requirements and FIPS 140-2 compliance."/>
+ </Member>
+ <Member Name="CNSA_2_0">
+ <Annotation Term="OData.Description" String="This security mode indicates the implementation meets NSA Commercial National Security Algorithm Suite 2.0 requirements. This mode requires FIPS 140-3 compliance."/>
+ <Annotation Term="OData.LongDescription" String="This value shall indicate that the implementation meets NSA Commercial National Security Algorithm Suite 2.0 requirements and FIPS 140-3 compliance."/>
+ </Member>
+ <Member Name="SuiteB">
+ <Annotation Term="OData.Description" String="This security mode indicates the implementation meets NSA Suite B cryptographic standards for Top Secret installations. This mode requires FIPS 140-2 compliance."/>
+ <Annotation Term="OData.LongDescription" String="This value shall indicate that the implementation meets NSA Suite B cryptographic standards for Top Secret installations and FIPS 140-2 compliance."/>
+ </Member>
+ <Member Name="OEM">
+ <Annotation Term="OData.Description" String="This security mode indicates the implementation is in an OEM-specific security state."/>
+ <Annotation Term="OData.LongDescription" String="This value shall indicate that the implementation is in an OEM-specific security state."/>
+ </Member>
+ <Member Name="Default">
+ <Annotation Term="OData.Description" String="This security mode indicates the implementation is in a vendor-specific default security state that does not match any other value."/>
+ <Annotation Term="OData.LongDescription" String="This value shall indicate that the implementation is in a vendor-specific default security state that does not match any other value."/>
+ </Member>
+ </EnumType>
+ </Schema>
+
</edmx:DataServices>
</edmx:Edmx>
diff --git a/redfish-core/schema/dmtf/csdl/Manifest_v1.xml b/redfish-core/schema/dmtf/csdl/Manifest_v1.xml
index 839293e..1546dc9 100644
--- a/redfish-core/schema/dmtf/csdl/Manifest_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Manifest_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/MediaControllerCollection_v1.xml b/redfish-core/schema/dmtf/csdl/MediaControllerCollection_v1.xml
index 3c957df..4942458 100644
--- a/redfish-core/schema/dmtf/csdl/MediaControllerCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/MediaControllerCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/MediaController_v1.xml b/redfish-core/schema/dmtf/csdl/MediaController_v1.xml
index 440d458..1816e48 100644
--- a/redfish-core/schema/dmtf/csdl/MediaController_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/MediaController_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/MemoryChunksCollection_v1.xml b/redfish-core/schema/dmtf/csdl/MemoryChunksCollection_v1.xml
index deda8cb..9dec3e7 100644
--- a/redfish-core/schema/dmtf/csdl/MemoryChunksCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/MemoryChunksCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/MemoryChunks_v1.xml b/redfish-core/schema/dmtf/csdl/MemoryChunks_v1.xml
index 534c07e..02a6bc8 100644
--- a/redfish-core/schema/dmtf/csdl/MemoryChunks_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/MemoryChunks_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/MemoryCollection_v1.xml b/redfish-core/schema/dmtf/csdl/MemoryCollection_v1.xml
index 4a9bca1..501da66 100644
--- a/redfish-core/schema/dmtf/csdl/MemoryCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/MemoryCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/MemoryDomainCollection_v1.xml b/redfish-core/schema/dmtf/csdl/MemoryDomainCollection_v1.xml
index cc6baf2..99f8b97 100644
--- a/redfish-core/schema/dmtf/csdl/MemoryDomainCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/MemoryDomainCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/MemoryDomain_v1.xml b/redfish-core/schema/dmtf/csdl/MemoryDomain_v1.xml
index 3332974..5389220 100644
--- a/redfish-core/schema/dmtf/csdl/MemoryDomain_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/MemoryDomain_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/MemoryMetrics_v1.xml b/redfish-core/schema/dmtf/csdl/MemoryMetrics_v1.xml
index eed5b29..ae51a07 100644
--- a/redfish-core/schema/dmtf/csdl/MemoryMetrics_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/MemoryMetrics_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/MemoryRegionCollection_v1.xml b/redfish-core/schema/dmtf/csdl/MemoryRegionCollection_v1.xml
index 88da816..83c8c4e 100644
--- a/redfish-core/schema/dmtf/csdl/MemoryRegionCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/MemoryRegionCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/MemoryRegion_v1.xml b/redfish-core/schema/dmtf/csdl/MemoryRegion_v1.xml
index e0373dc..2c628be 100644
--- a/redfish-core/schema/dmtf/csdl/MemoryRegion_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/MemoryRegion_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Memory_v1.xml b/redfish-core/schema/dmtf/csdl/Memory_v1.xml
index d6e3e02..62276bc 100644
--- a/redfish-core/schema/dmtf/csdl/Memory_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Memory_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/MessageRegistryCollection_v1.xml b/redfish-core/schema/dmtf/csdl/MessageRegistryCollection_v1.xml
index 79a5886..52964a7 100644
--- a/redfish-core/schema/dmtf/csdl/MessageRegistryCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/MessageRegistryCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/MessageRegistryFileCollection_v1.xml b/redfish-core/schema/dmtf/csdl/MessageRegistryFileCollection_v1.xml
index 4fc58c7..cd5076e 100644
--- a/redfish-core/schema/dmtf/csdl/MessageRegistryFileCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/MessageRegistryFileCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/MessageRegistryFile_v1.xml b/redfish-core/schema/dmtf/csdl/MessageRegistryFile_v1.xml
index 499e4d5..52b9010 100644
--- a/redfish-core/schema/dmtf/csdl/MessageRegistryFile_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/MessageRegistryFile_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/MessageRegistry_v1.xml b/redfish-core/schema/dmtf/csdl/MessageRegistry_v1.xml
index b8878c0..97d3c72 100644
--- a/redfish-core/schema/dmtf/csdl/MessageRegistry_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/MessageRegistry_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Message_v1.xml b/redfish-core/schema/dmtf/csdl/Message_v1.xml
index 0bcd23c..82c8639 100644
--- a/redfish-core/schema/dmtf/csdl/Message_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Message_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/MetricDefinitionCollection_v1.xml b/redfish-core/schema/dmtf/csdl/MetricDefinitionCollection_v1.xml
index c03c312..851fdd3f 100644
--- a/redfish-core/schema/dmtf/csdl/MetricDefinitionCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/MetricDefinitionCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/MetricDefinition_v1.xml b/redfish-core/schema/dmtf/csdl/MetricDefinition_v1.xml
index 82b8c27..e737f1b 100644
--- a/redfish-core/schema/dmtf/csdl/MetricDefinition_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/MetricDefinition_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/MetricReportCollection_v1.xml b/redfish-core/schema/dmtf/csdl/MetricReportCollection_v1.xml
index d4ca192..f277d6f 100644
--- a/redfish-core/schema/dmtf/csdl/MetricReportCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/MetricReportCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/MetricReportDefinitionCollection_v1.xml b/redfish-core/schema/dmtf/csdl/MetricReportDefinitionCollection_v1.xml
index fde9ec3..dd31243 100644
--- a/redfish-core/schema/dmtf/csdl/MetricReportDefinitionCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/MetricReportDefinitionCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/MetricReportDefinition_v1.xml b/redfish-core/schema/dmtf/csdl/MetricReportDefinition_v1.xml
index 2f5d6e1..82b7490 100644
--- a/redfish-core/schema/dmtf/csdl/MetricReportDefinition_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/MetricReportDefinition_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/MetricReport_v1.xml b/redfish-core/schema/dmtf/csdl/MetricReport_v1.xml
index 985e108..8c99da9 100644
--- a/redfish-core/schema/dmtf/csdl/MetricReport_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/MetricReport_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/NetworkAdapterCollection_v1.xml b/redfish-core/schema/dmtf/csdl/NetworkAdapterCollection_v1.xml
index c945fbb..346370a 100644
--- a/redfish-core/schema/dmtf/csdl/NetworkAdapterCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/NetworkAdapterCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/NetworkAdapterMetrics_v1.xml b/redfish-core/schema/dmtf/csdl/NetworkAdapterMetrics_v1.xml
index 6f4523a..e0dc6cb 100644
--- a/redfish-core/schema/dmtf/csdl/NetworkAdapterMetrics_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/NetworkAdapterMetrics_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/NetworkAdapter_v1.xml b/redfish-core/schema/dmtf/csdl/NetworkAdapter_v1.xml
index 63d6f93..f65feca 100644
--- a/redfish-core/schema/dmtf/csdl/NetworkAdapter_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/NetworkAdapter_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/NetworkDeviceFunctionCollection_v1.xml b/redfish-core/schema/dmtf/csdl/NetworkDeviceFunctionCollection_v1.xml
index eb9dc17..2219333 100644
--- a/redfish-core/schema/dmtf/csdl/NetworkDeviceFunctionCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/NetworkDeviceFunctionCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/NetworkDeviceFunctionMetrics_v1.xml b/redfish-core/schema/dmtf/csdl/NetworkDeviceFunctionMetrics_v1.xml
index 6285fe7..9c286e5 100644
--- a/redfish-core/schema/dmtf/csdl/NetworkDeviceFunctionMetrics_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/NetworkDeviceFunctionMetrics_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/NetworkDeviceFunction_v1.xml b/redfish-core/schema/dmtf/csdl/NetworkDeviceFunction_v1.xml
index 7eb6a81..8f644a9 100644
--- a/redfish-core/schema/dmtf/csdl/NetworkDeviceFunction_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/NetworkDeviceFunction_v1.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!---->
<!--################################################################################ -->
-<!--# Redfish Schema: NetworkDeviceFunction v1.9.2 -->
+<!--# Redfish Schema: NetworkDeviceFunction v1.10.0 -->
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
@@ -61,6 +61,9 @@
<edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/AllowDenyCollection_v1.xml">
<edmx:Include Namespace="AllowDenyCollection"/>
</edmx:Reference>
+ <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Protocol_v1.xml">
+ <edmx:Include Namespace="Protocol"/>
+ </edmx:Reference>
<edmx:DataServices>
@@ -590,7 +593,7 @@
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="NetworkDeviceFunction.v1_0_11">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
- <Annotation Term="OData.Description" String="This version was created to clarify the context of `MTUSize`. It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references. It was also created to correct various typographical errors.."/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the context of `MTUSize`. It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references. It was also created to correct various typographical errors."/>
<EntityType Name="NetworkDeviceFunction" BaseType="NetworkDeviceFunction.v1_0_10.NetworkDeviceFunction"/>
</Schema>
@@ -678,7 +681,7 @@
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="NetworkDeviceFunction.v1_1_10">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
- <Annotation Term="OData.Description" String="This version was created to clarify the context of `MTUSize`. It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references. It was also created to correct various typographical errors.."/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the context of `MTUSize`. It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references. It was also created to correct various typographical errors."/>
<EntityType Name="NetworkDeviceFunction" BaseType="NetworkDeviceFunction.v1_1_9.NetworkDeviceFunction"/>
</Schema>
@@ -754,7 +757,7 @@
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="NetworkDeviceFunction.v1_2_10">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
- <Annotation Term="OData.Description" String="This version was created to clarify the context of `MTUSize`. It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references. It was also created to correct various typographical errors.."/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the context of `MTUSize`. It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references. It was also created to correct various typographical errors."/>
<EntityType Name="NetworkDeviceFunction" BaseType="NetworkDeviceFunction.v1_2_9.NetworkDeviceFunction"/>
</Schema>
@@ -857,7 +860,7 @@
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="NetworkDeviceFunction.v1_3_8">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
- <Annotation Term="OData.Description" String="This version was created to clarify the context of `MTUSize`. It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references. It was also created to correct various typographical errors.."/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the context of `MTUSize`. It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references. It was also created to correct various typographical errors."/>
<EntityType Name="NetworkDeviceFunction" BaseType="NetworkDeviceFunction.v1_3_7.NetworkDeviceFunction"/>
</Schema>
@@ -911,7 +914,7 @@
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="NetworkDeviceFunction.v1_4_5">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
- <Annotation Term="OData.Description" String="This version was created to clarify the context of `MTUSize`. It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references. It was also created to correct various typographical errors.."/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the context of `MTUSize`. It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references. It was also created to correct various typographical errors."/>
<EntityType Name="NetworkDeviceFunction" BaseType="NetworkDeviceFunction.v1_4_4.NetworkDeviceFunction"/>
</Schema>
@@ -1036,7 +1039,7 @@
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="NetworkDeviceFunction.v1_5_4">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
- <Annotation Term="OData.Description" String="This version was created to clarify the context of `MTUSize`. It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references. It was also created to correct various typographical errors.."/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the context of `MTUSize`. It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references. It was also created to correct various typographical errors."/>
<EntityType Name="NetworkDeviceFunction" BaseType="NetworkDeviceFunction.v1_5_3.NetworkDeviceFunction"/>
</Schema>
@@ -1062,7 +1065,7 @@
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="NetworkDeviceFunction.v1_6_2">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
- <Annotation Term="OData.Description" String="This version was created to clarify the context of `MTUSize`. It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references. It was also created to correct various typographical errors.."/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the context of `MTUSize`. It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references. It was also created to correct various typographical errors."/>
<EntityType Name="NetworkDeviceFunction" BaseType="NetworkDeviceFunction.v1_6_1.NetworkDeviceFunction"/>
</Schema>
@@ -1122,8 +1125,8 @@
<ComplexType Name="Links" BaseType="NetworkDeviceFunction.v1_5_0.Links">
<NavigationProperty Name="EthernetInterfaces" Type="Collection(EthernetInterface.EthernetInterface)">
- <Annotation Term="OData.Description" String="The links to Ethernet interfaces that were created when one of the network device function VLANs is represented as a virtual NIC for the purpose of showing the IP address associated with that VLAN."/>
- <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `EthernetInterface` that represent the virtual interfaces that were created when one of the network device function VLANs is represented as a virtual NIC for the purpose of showing the IP address associated with that VLAN."/>
+ <Annotation Term="OData.Description" String="The system Ethernet interfaces that use this network device function. This includes physical Ethernet interfaces or VLANs. Each member of this property is subordinate a `ComputerSystem` resource."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `EthernetInterface` that represent physical or VLAN Ethernet interfaces for systems that use this network device funciton. The members shall be subordinate to a `ComputerSystem` resource."/>
<Annotation Term="OData.AutoExpandReferences"/>
</NavigationProperty>
<NavigationProperty Name="OffloadSystem" Type="ComputerSystem.ComputerSystem" Nullable="false">
@@ -1156,7 +1159,7 @@
<NavigationProperty Name="EthernetInterfaces" Type="EthernetInterfaceCollection.EthernetInterfaceCollection">
<Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
<Annotation Term="OData.Description" String="The Ethernet interface collection that contains the interfaces on this network device function."/>
- <Annotation Term="OData.LongDescription" String="This property shall contain a link to a collection of type `EthernetInterfaceCollection` that represent the Ethernet interfaces present on this network device function. This property shall not be present if this network device function is not referenced by a `NetworkInterface` resource."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain a link to a collection of type `EthernetInterfaceCollection` that represent the Ethernet interfaces present on this network device function. This property shall only be present if this NetworkDeviceFunction is not associated with a ComputerSystem, such as when in a ResourcePool or representing an Ethernet based storage device."/>
</NavigationProperty>
</ComplexType>
</Schema>
@@ -1169,10 +1172,16 @@
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="NetworkDeviceFunction.v1_7_2">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
- <Annotation Term="OData.Description" String="This version was created to clarify the context of `MTUSize`. It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references. It was also created to correct various typographical errors.."/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the context of `MTUSize`. It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references. It was also created to correct various typographical errors."/>
<EntityType Name="NetworkDeviceFunction" BaseType="NetworkDeviceFunction.v1_7_1.NetworkDeviceFunction"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="NetworkDeviceFunction.v1_7_3">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the usage of the `EthernetInterfaces` property inside `Links` to reference both physical and VLAN system Ethernet interfaces."/>
+ <EntityType Name="NetworkDeviceFunction" BaseType="NetworkDeviceFunction.v1_7_2.NetworkDeviceFunction"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="NetworkDeviceFunction.v1_8_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2021.4"/>
@@ -1189,10 +1198,16 @@
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="NetworkDeviceFunction.v1_8_2">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
- <Annotation Term="OData.Description" String="This version was created to clarify the context of `MTUSize`. It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references. It was also created to correct various typographical errors.."/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the context of `MTUSize`. It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references. It was also created to correct various typographical errors."/>
<EntityType Name="NetworkDeviceFunction" BaseType="NetworkDeviceFunction.v1_8_1.NetworkDeviceFunction"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="NetworkDeviceFunction.v1_8_3">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the usage of the `EthernetInterfaces` property inside `Links` to reference both physical and VLAN system Ethernet interfaces."/>
+ <EntityType Name="NetworkDeviceFunction" BaseType="NetworkDeviceFunction.v1_8_2.NetworkDeviceFunction"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="NetworkDeviceFunction.v1_9_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2022.2"/>
@@ -1225,9 +1240,30 @@
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="NetworkDeviceFunction.v1_9_2">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
- <Annotation Term="OData.Description" String="This version was created to clarify the context of `MTUSize`. It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references. It was also created to correct various typographical errors.."/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the context of `MTUSize`. It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references. It was also created to correct various typographical errors."/>
<EntityType Name="NetworkDeviceFunction" BaseType="NetworkDeviceFunction.v1_9_1.NetworkDeviceFunction"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="NetworkDeviceFunction.v1_9_3">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the usage of the `EthernetInterfaces` property inside `Links` to reference both physical and VLAN system Ethernet interfaces."/>
+ <EntityType Name="NetworkDeviceFunction" BaseType="NetworkDeviceFunction.v1_9_2.NetworkDeviceFunction"/>
+ </Schema>
+
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="NetworkDeviceFunction.v1_10_0">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="Redfish.Release" String="2025.1"/>
+
+ <EntityType Name="NetworkDeviceFunction" BaseType="NetworkDeviceFunction.v1_9_2.NetworkDeviceFunction"/>
+
+ <ComplexType Name="Ethernet" BaseType="NetworkDeviceFunction.v1_7_0.Ethernet">
+ <Property Name="AdditionalProtocols" Type="Collection(Protocol.Protocol)" Nullable="false">
+ <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
+ <Annotation Term="OData.Description" String="The protocols supported by the hardware or firmware on the device."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain the list of protocols supported by the hardware or firmware on the device."/>
+ </Property>
+ </ComplexType>
+ </Schema>
+
</edmx:DataServices>
</edmx:Edmx>
diff --git a/redfish-core/schema/dmtf/csdl/NetworkInterfaceCollection_v1.xml b/redfish-core/schema/dmtf/csdl/NetworkInterfaceCollection_v1.xml
index b2b07a0..3143b0d 100644
--- a/redfish-core/schema/dmtf/csdl/NetworkInterfaceCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/NetworkInterfaceCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/NetworkInterface_v1.xml b/redfish-core/schema/dmtf/csdl/NetworkInterface_v1.xml
index cb5f77c..bb41343 100644
--- a/redfish-core/schema/dmtf/csdl/NetworkInterface_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/NetworkInterface_v1.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!---->
<!--################################################################################ -->
-<!--# Redfish Schema: NetworkInterface v1.2.2 -->
+<!--# Redfish Schema: NetworkInterface v1.2.3 -->
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
@@ -102,8 +102,8 @@
</NavigationProperty>
<NavigationProperty Name="NetworkDeviceFunctions" Type="NetworkDeviceFunctionCollection.NetworkDeviceFunctionCollection" ContainsTarget="true" Nullable="false">
<Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
- <Annotation Term="OData.Description" String="The link to the network device functions associated with this network interface."/>
- <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `NetworkDeviceFunctionCollection`."/>
+ <Annotation Term="OData.Description" String="The link to the network device functions associated with this network interface. This does not include Ethernet network device functions."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `NetworkDeviceFunctionCollection`. The members of this collection shall not contain `NetworkDeviceFunction` resources whose `NetDevFuncType` property contains `Ethernet`."/>
<Annotation Term="OData.AutoExpandReferences"/>
</NavigationProperty>
</EntityType>
@@ -162,6 +162,12 @@
<EntityType Name="NetworkInterface" BaseType="NetworkInterface.v1_0_6.NetworkInterface"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="NetworkInterface.v1_0_8">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that the members of `NetworkDeviceFunctions` do not contain Ethernet network device functions."/>
+ <EntityType Name="NetworkInterface" BaseType="NetworkInterface.v1_0_7.NetworkInterface"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="NetworkInterface.v1_1_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2017.1"/>
@@ -226,6 +232,12 @@
<EntityType Name="NetworkInterface" BaseType="NetworkInterface.v1_1_5.NetworkInterface"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="NetworkInterface.v1_1_7">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that the members of `NetworkDeviceFunctions` do not contain Ethernet network device functions."/>
+ <EntityType Name="NetworkInterface" BaseType="NetworkInterface.v1_1_6.NetworkInterface"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="NetworkInterface.v1_2_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2020.3"/>
@@ -252,5 +264,11 @@
<EntityType Name="NetworkInterface" BaseType="NetworkInterface.v1_2_1.NetworkInterface"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="NetworkInterface.v1_2_3">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that the members of `NetworkDeviceFunctions` do not contain Ethernet network device functions."/>
+ <EntityType Name="NetworkInterface" BaseType="NetworkInterface.v1_2_2.NetworkInterface"/>
+ </Schema>
+
</edmx:DataServices>
</edmx:Edmx>
diff --git a/redfish-core/schema/dmtf/csdl/NetworkPortCollection_v1.xml b/redfish-core/schema/dmtf/csdl/NetworkPortCollection_v1.xml
index 11d3798..d1fc7e9 100644
--- a/redfish-core/schema/dmtf/csdl/NetworkPortCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/NetworkPortCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/NetworkPort_v1.xml b/redfish-core/schema/dmtf/csdl/NetworkPort_v1.xml
index 340520d..9102a39 100644
--- a/redfish-core/schema/dmtf/csdl/NetworkPort_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/NetworkPort_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/OperatingConfigCollection_v1.xml b/redfish-core/schema/dmtf/csdl/OperatingConfigCollection_v1.xml
index ccc1331..bb94a3f 100644
--- a/redfish-core/schema/dmtf/csdl/OperatingConfigCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/OperatingConfigCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/OperatingConfig_v1.xml b/redfish-core/schema/dmtf/csdl/OperatingConfig_v1.xml
index 25548af..d331701 100644
--- a/redfish-core/schema/dmtf/csdl/OperatingConfig_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/OperatingConfig_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/OperatingSystem_v1.xml b/redfish-core/schema/dmtf/csdl/OperatingSystem_v1.xml
index 8a1fc8a..5cfa2e1 100644
--- a/redfish-core/schema/dmtf/csdl/OperatingSystem_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/OperatingSystem_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/OutboundConnectionCollection_v1.xml b/redfish-core/schema/dmtf/csdl/OutboundConnectionCollection_v1.xml
index 34ea0b9..073133f 100644
--- a/redfish-core/schema/dmtf/csdl/OutboundConnectionCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/OutboundConnectionCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/OutboundConnection_v1.xml b/redfish-core/schema/dmtf/csdl/OutboundConnection_v1.xml
index 5e4e316..a313cba 100644
--- a/redfish-core/schema/dmtf/csdl/OutboundConnection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/OutboundConnection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/OutletCollection_v1.xml b/redfish-core/schema/dmtf/csdl/OutletCollection_v1.xml
index d6bb8c4..b73013b 100644
--- a/redfish-core/schema/dmtf/csdl/OutletCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/OutletCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/OutletGroupCollection_v1.xml b/redfish-core/schema/dmtf/csdl/OutletGroupCollection_v1.xml
index 4014cbd..8d39495 100644
--- a/redfish-core/schema/dmtf/csdl/OutletGroupCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/OutletGroupCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/OutletGroup_v1.xml b/redfish-core/schema/dmtf/csdl/OutletGroup_v1.xml
index c2eb7fd..03da96d 100644
--- a/redfish-core/schema/dmtf/csdl/OutletGroup_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/OutletGroup_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Outlet_v1.xml b/redfish-core/schema/dmtf/csdl/Outlet_v1.xml
index f67dd6a..6d75723 100644
--- a/redfish-core/schema/dmtf/csdl/Outlet_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Outlet_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/PCIeDeviceCollection_v1.xml b/redfish-core/schema/dmtf/csdl/PCIeDeviceCollection_v1.xml
index bb600a7..5581dc5 100644
--- a/redfish-core/schema/dmtf/csdl/PCIeDeviceCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/PCIeDeviceCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/PCIeDevice_v1.xml b/redfish-core/schema/dmtf/csdl/PCIeDevice_v1.xml
index eab3307..eff9550 100644
--- a/redfish-core/schema/dmtf/csdl/PCIeDevice_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/PCIeDevice_v1.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!---->
<!--################################################################################ -->
-<!--# Redfish Schema: PCIeDevice v1.17.0 -->
+<!--# Redfish Schema: PCIeDevice v1.18.0 -->
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
@@ -136,7 +136,6 @@
</Annotation>
</Member>
</EnumType>
-
</Schema>
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeDevice.v1_0_0">
@@ -244,7 +243,6 @@
</Annotation>
</Member>
</EnumType>
-
</Schema>
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeDevice.v1_0_1">
@@ -1180,5 +1178,43 @@
<EntityType Name="PCIeDevice" BaseType="PCIeDevice.v1_16_0.PCIeDevice"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeDevice.v1_18_0">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="Redfish.Release" String="2025.1"/>
+
+ <EntityType Name="PCIeDevice" BaseType="PCIeDevice.v1_17_0.PCIeDevice"/>
+
+ <ComplexType Name="CXLDevice" BaseType="PCIeDevice.v1_14_0.CXLDevice">
+ <Property Name="CurrentProtocolVersion" Type="PCIeDevice.v1_18_0.CXLProtocolVersion">
+ <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
+ <Annotation Term="OData.Description" String="The revision of the CXL specification in use by this device."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain the negotiated CXL specification revision in use by this device."/>
+ </Property>
+ <Property Name="CapableProtocolVersions" Type="Collection(PCIeDevice.v1_18_0.CXLProtocolVersion)">
+ <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
+ <Annotation Term="OData.Description" String="An array of the CXL specification revisions supported by this device."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain an array of the CXL specification revisions that this device supports."/>
+ </Property>
+ </ComplexType>
+
+ <EnumType Name="CXLProtocolVersion">
+ <Member Name="CXL1_1">
+ <Annotation Term="OData.Description" String="CXL protocol specification revision 1.1."/>
+ </Member>
+ <Member Name="CXL2_0">
+ <Annotation Term="OData.Description" String="CXL protocol specification revision 2.0."/>
+ </Member>
+ <Member Name="CXL3_0">
+ <Annotation Term="OData.Description" String="CXL protocol specification revision 3.0."/>
+ </Member>
+ <Member Name="CXL3_1">
+ <Annotation Term="OData.Description" String="CXL protocol specification revision 3.1."/>
+ </Member>
+ <Member Name="CXL3_2">
+ <Annotation Term="OData.Description" String="CXL protocol specification revision 3.2."/>
+ </Member>
+ </EnumType>
+ </Schema>
+
</edmx:DataServices>
</edmx:Edmx>
diff --git a/redfish-core/schema/dmtf/csdl/PCIeFunctionCollection_v1.xml b/redfish-core/schema/dmtf/csdl/PCIeFunctionCollection_v1.xml
index a664a2e..f45bf68 100644
--- a/redfish-core/schema/dmtf/csdl/PCIeFunctionCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/PCIeFunctionCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/PCIeFunction_v1.xml b/redfish-core/schema/dmtf/csdl/PCIeFunction_v1.xml
index d5f7cbc..0bfc27c 100644
--- a/redfish-core/schema/dmtf/csdl/PCIeFunction_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/PCIeFunction_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/PCIeSlots_v1.xml b/redfish-core/schema/dmtf/csdl/PCIeSlots_v1.xml
index 5b96d58..1691111 100644
--- a/redfish-core/schema/dmtf/csdl/PCIeSlots_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/PCIeSlots_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/PhysicalContext_v1.xml b/redfish-core/schema/dmtf/csdl/PhysicalContext_v1.xml
index 84e1521..bdd247d 100644
--- a/redfish-core/schema/dmtf/csdl/PhysicalContext_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/PhysicalContext_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/PortCollection_v1.xml b/redfish-core/schema/dmtf/csdl/PortCollection_v1.xml
index a7d7556..d17e720 100644
--- a/redfish-core/schema/dmtf/csdl/PortCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/PortCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/PortMetrics_v1.xml b/redfish-core/schema/dmtf/csdl/PortMetrics_v1.xml
index 9b7084b..2fba6f6 100644
--- a/redfish-core/schema/dmtf/csdl/PortMetrics_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/PortMetrics_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Port_v1.xml b/redfish-core/schema/dmtf/csdl/Port_v1.xml
index f3d251a..85faabd 100644
--- a/redfish-core/schema/dmtf/csdl/Port_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Port_v1.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!---->
<!--################################################################################ -->
-<!--# Redfish Schema: Port v1.15.0 -->
+<!--# Redfish Schema: Port v1.16.0 -->
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
@@ -408,8 +408,8 @@
</Property>
<Property Name="LinkNetworkTechnology" Type="Port.v1_2_0.LinkNetworkTechnology">
<Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
- <Annotation Term="OData.Description" String="The link network technology capabilities of this port."/>
- <Annotation Term="OData.LongDescription" String="This property shall contain a network technology capability of this port."/>
+ <Annotation Term="OData.Description" String="The current link network technology for this port."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain the current network technology for this port."/>
</Property>
<Property Name="InterfaceEnabled" Type="Edm.Boolean">
<Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
@@ -856,7 +856,7 @@
</Property>
<Property Name="ConfiguredNetworkLinks" Type="Collection(Port.v1_3_0.ConfiguredNetworkLink)">
<Annotation Term="OData.Description" String="The set of link speed and width pairs this port is configured to use for autonegotiation."/>
- <Annotation Term="OData.LongDescription" String="This property shall contain the set of link speed and width pairs to which this port is restricted for autonegotiation purposes."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain the set of link speed and width pairs to which this port is restricted for autonegotiation purposes. An empty array shall indicate autoconfiguration uses any available link speed and width pairs."/>
</Property>
<Property Name="AutoSpeedNegotiationCapable" Type="Edm.Boolean">
<Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
@@ -1983,5 +1983,32 @@
</EnumType>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Port.v1_16_0">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="Redfish.Release" String="2025.1"/>
+
+ <EntityType Name="Port" BaseType="Port.v1_15_0.Port">
+ <Property Name="ConfiguredSpeedGbps" Type="Edm.Decimal">
+ <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
+ <Annotation Term="OData.Description" String="The speed to which this port is configured to train when autonegotiation is disabled."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain the unidirectional speed to which this port is configured to train. This value includes overhead associated with the protocol. If `AutoSpeedNegotiationEnabled` contains `true`, this property shall be ignored."/>
+ <Annotation Term="Measures.Unit" String="Gbit/s"/>
+ </Property>
+ <Property Name="ConfiguredWidth" Type="Edm.Int64">
+ <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
+ <Annotation Term="OData.Description" String="The number of lanes, phys, or other physical transport links to which this port is configured to train when autonegotiation is disabled."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain the number of physical transport links to which this port is configured to train. If `AutoSpeedNegotiationEnabled` contains `true`, this property shall be ignored."/>
+ </Property>
+ </EntityType>
+
+ <ComplexType Name="LinkConfiguration" BaseType="Port.v1_3_0.LinkConfiguration">
+ <Property Name="LinkNetworkTechnology" Type="Port.v1_2_0.LinkNetworkTechnology">
+ <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
+ <Annotation Term="OData.Description" String="The link network technology for this link configuration."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain the link network technology for this link configuration."/>
+ </Property>
+ </ComplexType>
+ </Schema>
+
</edmx:DataServices>
</edmx:Edmx>
diff --git a/redfish-core/schema/dmtf/csdl/PowerDistributionCollection_v1.xml b/redfish-core/schema/dmtf/csdl/PowerDistributionCollection_v1.xml
index f095c02..e764dcc 100644
--- a/redfish-core/schema/dmtf/csdl/PowerDistributionCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/PowerDistributionCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/PowerDistributionMetrics_v1.xml b/redfish-core/schema/dmtf/csdl/PowerDistributionMetrics_v1.xml
index c2abe54..ab6f25d 100644
--- a/redfish-core/schema/dmtf/csdl/PowerDistributionMetrics_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/PowerDistributionMetrics_v1.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!---->
<!--################################################################################ -->
-<!--# Redfish Schema: PowerDistributionMetrics v1.3.2 -->
+<!--# Redfish Schema: PowerDistributionMetrics v1.4.0 -->
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
@@ -171,6 +171,12 @@
<EntityType Name="PowerDistributionMetrics" BaseType="PowerDistributionMetrics.v1_1_2.PowerDistributionMetrics"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistributionMetrics.v1_1_4">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the usage of the HumidityPercent as a measurement exterior to a containing Chassis."/>
+ <EntityType Name="PowerDistributionMetrics" BaseType="PowerDistributionMetrics.v1_1_3.PowerDistributionMetrics"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistributionMetrics.v1_2_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2021.2"/>
@@ -202,6 +208,12 @@
<EntityType Name="PowerDistributionMetrics" BaseType="PowerDistributionMetrics.v1_2_2.PowerDistributionMetrics"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistributionMetrics.v1_2_4">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the usage of the HumidityPercent as a measurement exterior to a containing Chassis."/>
+ <EntityType Name="PowerDistributionMetrics" BaseType="PowerDistributionMetrics.v1_2_3.PowerDistributionMetrics"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistributionMetrics.v1_3_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2021.4"/>
@@ -227,5 +239,24 @@
<EntityType Name="PowerDistributionMetrics" BaseType="PowerDistributionMetrics.v1_3_1.PowerDistributionMetrics"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistributionMetrics.v1_3_3">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the usage of the `HumidityPercent` and `AbsoluteHumidity` as measurements exterior to a containing `Chassis` resource."/>
+ <EntityType Name="PowerDistributionMetrics" BaseType="PowerDistributionMetrics.v1_3_2.PowerDistributionMetrics"/>
+ </Schema>
+
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistributionMetrics.v1_4_0">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="Redfish.Release" String="2025.1"/>
+
+ <EntityType Name="PowerDistributionMetrics" BaseType="PowerDistributionMetrics.v1_3_3.PowerDistributionMetrics">
+ <NavigationProperty Name="AmbientTemperatureCelsius" Type="Sensor.Sensor">
+ <Annotation Term="Redfish.ExcerptCopy"/>
+ <Annotation Term="OData.Description" String="Ambient temperature (Celsius)."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain the ambient temperature, in degree Celsius units, for this resource. The ambient temperature shall be the temperature measured at a point exterior to the `Chassis` containing this resource. The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `Temperature`. This property shall only be present, if supported, in resource instances subordinate to a `Chassis` or `CoolingUnit` resource."/>
+ </NavigationProperty>
+ </EntityType>
+ </Schema>
+
</edmx:DataServices>
</edmx:Edmx>
diff --git a/redfish-core/schema/dmtf/csdl/PowerDistribution_v1.xml b/redfish-core/schema/dmtf/csdl/PowerDistribution_v1.xml
index b5641bb..35e44b2 100644
--- a/redfish-core/schema/dmtf/csdl/PowerDistribution_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/PowerDistribution_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/PowerDomainCollection_v1.xml b/redfish-core/schema/dmtf/csdl/PowerDomainCollection_v1.xml
index cda7df7..af78ebb 100644
--- a/redfish-core/schema/dmtf/csdl/PowerDomainCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/PowerDomainCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/PowerDomain_v1.xml b/redfish-core/schema/dmtf/csdl/PowerDomain_v1.xml
index d443fa9..94da956 100644
--- a/redfish-core/schema/dmtf/csdl/PowerDomain_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/PowerDomain_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/PowerEquipment_v1.xml b/redfish-core/schema/dmtf/csdl/PowerEquipment_v1.xml
index dd4e32f..797c008 100644
--- a/redfish-core/schema/dmtf/csdl/PowerEquipment_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/PowerEquipment_v1.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!---->
<!--################################################################################ -->
-<!--# Redfish Schema: PowerEquipment v1.2.2 -->
+<!--# Redfish Schema: PowerEquipment v1.2.3 -->
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
@@ -38,7 +38,7 @@
<Annotation Term="Redfish.Language" String="en"/>
<EntityType Name="PowerEquipment" BaseType="Resource.v1_0_0.Resource" Abstract="true">
- <Annotation Term="OData.Description" String="The `ThermalEquipment` schema represents the set of power equipment managed by a Redfish service."/>
+ <Annotation Term="OData.Description" String="The `PowerEquipment` schema represents the set of power equipment managed by a Redfish service."/>
<Annotation Term="OData.LongDescription" String="This resource shall represent the set of power equipment for a Redfish implementation."/>
<Annotation Term="Capabilities.InsertRestrictions">
<Record>
@@ -147,6 +147,12 @@
<EntityType Name="PowerEquipment" BaseType="PowerEquipment.v1_0_1.PowerEquipment"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerEquipment.v1_0_3">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to correct typographical errors in the schema description."/>
+ <EntityType Name="PowerEquipment" BaseType="PowerEquipment.v1_0_2.PowerEquipment"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerEquipment.v1_1_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2021.2"/>
@@ -173,6 +179,12 @@
<EntityType Name="PowerEquipment" BaseType="PowerEquipment.v1_1_1.PowerEquipment"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerEquipment.v1_1_3">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to correct typographical errors in the schema description."/>
+ <EntityType Name="PowerEquipment" BaseType="PowerEquipment.v1_1_2.PowerEquipment"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerEquipment.v1_2_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2021.3"/>
@@ -199,5 +211,11 @@
<EntityType Name="PowerEquipment" BaseType="PowerEquipment.v1_2_1.PowerEquipment"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerEquipment.v1_2_3">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to correct typographical errors in the schema description."/>
+ <EntityType Name="PowerEquipment" BaseType="PowerEquipment.v1_2_2.PowerEquipment"/>
+ </Schema>
+
</edmx:DataServices>
</edmx:Edmx>
diff --git a/redfish-core/schema/dmtf/csdl/PowerSubsystem_v1.xml b/redfish-core/schema/dmtf/csdl/PowerSubsystem_v1.xml
index 3dcdac5..ef50de7 100644
--- a/redfish-core/schema/dmtf/csdl/PowerSubsystem_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/PowerSubsystem_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/PowerSupplyCollection_v1.xml b/redfish-core/schema/dmtf/csdl/PowerSupplyCollection_v1.xml
index 25c8c8d..c6c960e 100644
--- a/redfish-core/schema/dmtf/csdl/PowerSupplyCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/PowerSupplyCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/PowerSupplyMetrics_v1.xml b/redfish-core/schema/dmtf/csdl/PowerSupplyMetrics_v1.xml
index 2dc0e21..94f5ae5 100644
--- a/redfish-core/schema/dmtf/csdl/PowerSupplyMetrics_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/PowerSupplyMetrics_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/PowerSupply_v1.xml b/redfish-core/schema/dmtf/csdl/PowerSupply_v1.xml
index 5d528e0..dc3d78d 100644
--- a/redfish-core/schema/dmtf/csdl/PowerSupply_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/PowerSupply_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Power_v1.xml b/redfish-core/schema/dmtf/csdl/Power_v1.xml
index 7e4e85a..4fee66e 100644
--- a/redfish-core/schema/dmtf/csdl/Power_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Power_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/PrivilegeRegistry_v1.xml b/redfish-core/schema/dmtf/csdl/PrivilegeRegistry_v1.xml
index 0212bbf..ee1413d 100644
--- a/redfish-core/schema/dmtf/csdl/PrivilegeRegistry_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/PrivilegeRegistry_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Privileges_v1.xml b/redfish-core/schema/dmtf/csdl/Privileges_v1.xml
index c655741..908c651 100644
--- a/redfish-core/schema/dmtf/csdl/Privileges_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Privileges_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/ProcessorCollection_v1.xml b/redfish-core/schema/dmtf/csdl/ProcessorCollection_v1.xml
index 129421f..5f8a5ac 100644
--- a/redfish-core/schema/dmtf/csdl/ProcessorCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/ProcessorCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/ProcessorMetrics_v1.xml b/redfish-core/schema/dmtf/csdl/ProcessorMetrics_v1.xml
index 391b926..aaef92a 100644
--- a/redfish-core/schema/dmtf/csdl/ProcessorMetrics_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/ProcessorMetrics_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Processor_v1.xml b/redfish-core/schema/dmtf/csdl/Processor_v1.xml
index 6d2541c..b1286fb 100644
--- a/redfish-core/schema/dmtf/csdl/Processor_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Processor_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Protocol_v1.xml b/redfish-core/schema/dmtf/csdl/Protocol_v1.xml
index db90305..4ec1f25 100644
--- a/redfish-core/schema/dmtf/csdl/Protocol_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Protocol_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
@@ -374,6 +374,18 @@
</Collection>
</Annotation>
</Member>
+ <Member Name="UEC">
+ <Annotation Term="OData.Description" String="Ultra Ethernet (UEC)."/>
+ <Annotation Term="OData.LongDescription" String="This value shall indicate conformance to the Ultra Ethernet specifications."/>
+ <Annotation Term="Redfish.Revisions">
+ <Collection>
+ <Record>
+ <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
+ <PropertyValue Property="Version" String="2025.1"/>
+ </Record>
+ </Collection>
+ </Annotation>
+ </Member>
</EnumType>
</Schema>
diff --git a/redfish-core/schema/dmtf/csdl/PumpCollection_v1.xml b/redfish-core/schema/dmtf/csdl/PumpCollection_v1.xml
index 29bd9c7..84acec4 100644
--- a/redfish-core/schema/dmtf/csdl/PumpCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/PumpCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Pump_v1.xml b/redfish-core/schema/dmtf/csdl/Pump_v1.xml
index 56d4d5a..1722a5e 100644
--- a/redfish-core/schema/dmtf/csdl/Pump_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Pump_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/RedfishError_v1.xml b/redfish-core/schema/dmtf/csdl/RedfishError_v1.xml
index e40d014..aa1f66c 100644
--- a/redfish-core/schema/dmtf/csdl/RedfishError_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/RedfishError_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/RedfishExtensions_v1.xml b/redfish-core/schema/dmtf/csdl/RedfishExtensions_v1.xml
index 98f8465..8ad6897 100644
--- a/redfish-core/schema/dmtf/csdl/RedfishExtensions_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/RedfishExtensions_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Redundancy_v1.xml b/redfish-core/schema/dmtf/csdl/Redundancy_v1.xml
index 0070405..27aa72d 100644
--- a/redfish-core/schema/dmtf/csdl/Redundancy_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Redundancy_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/RegisteredClientCollection_v1.xml b/redfish-core/schema/dmtf/csdl/RegisteredClientCollection_v1.xml
index ec85ef2..fe05b69 100644
--- a/redfish-core/schema/dmtf/csdl/RegisteredClientCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/RegisteredClientCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/RegisteredClient_v1.xml b/redfish-core/schema/dmtf/csdl/RegisteredClient_v1.xml
index 78af133..3c27640 100644
--- a/redfish-core/schema/dmtf/csdl/RegisteredClient_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/RegisteredClient_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/ReservoirCollection_v1.xml b/redfish-core/schema/dmtf/csdl/ReservoirCollection_v1.xml
index 40f225c..35e2a45 100644
--- a/redfish-core/schema/dmtf/csdl/ReservoirCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/ReservoirCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Reservoir_v1.xml b/redfish-core/schema/dmtf/csdl/Reservoir_v1.xml
index 3de8415..0690435 100644
--- a/redfish-core/schema/dmtf/csdl/Reservoir_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Reservoir_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/ResolutionStep_v1.xml b/redfish-core/schema/dmtf/csdl/ResolutionStep_v1.xml
index ad629bf..e40da92 100644
--- a/redfish-core/schema/dmtf/csdl/ResolutionStep_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/ResolutionStep_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/ResourceBlockCollection_v1.xml b/redfish-core/schema/dmtf/csdl/ResourceBlockCollection_v1.xml
index b3ceb58..7c876ca 100644
--- a/redfish-core/schema/dmtf/csdl/ResourceBlockCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/ResourceBlockCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/ResourceBlock_v1.xml b/redfish-core/schema/dmtf/csdl/ResourceBlock_v1.xml
index 32011a1..8f72988 100644
--- a/redfish-core/schema/dmtf/csdl/ResourceBlock_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/ResourceBlock_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Resource_v1.xml b/redfish-core/schema/dmtf/csdl/Resource_v1.xml
index c35230d..5b87245 100644
--- a/redfish-core/schema/dmtf/csdl/Resource_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Resource_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/RoleCollection_v1.xml b/redfish-core/schema/dmtf/csdl/RoleCollection_v1.xml
index 1d99279..60a4e23 100644
--- a/redfish-core/schema/dmtf/csdl/RoleCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/RoleCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Role_v1.xml b/redfish-core/schema/dmtf/csdl/Role_v1.xml
index d315b4d..7f8fb8b 100644
--- a/redfish-core/schema/dmtf/csdl/Role_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Role_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/RouteEntryCollection_v1.xml b/redfish-core/schema/dmtf/csdl/RouteEntryCollection_v1.xml
index bc40399..3c9576a 100644
--- a/redfish-core/schema/dmtf/csdl/RouteEntryCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/RouteEntryCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/RouteEntry_v1.xml b/redfish-core/schema/dmtf/csdl/RouteEntry_v1.xml
index e15b1a0..2742c09 100644
--- a/redfish-core/schema/dmtf/csdl/RouteEntry_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/RouteEntry_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/RouteSetEntryCollection_v1.xml b/redfish-core/schema/dmtf/csdl/RouteSetEntryCollection_v1.xml
index 2c7c260..7e1c951 100644
--- a/redfish-core/schema/dmtf/csdl/RouteSetEntryCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/RouteSetEntryCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/RouteSetEntry_v1.xml b/redfish-core/schema/dmtf/csdl/RouteSetEntry_v1.xml
index 193fb8f..5e0fd2f 100644
--- a/redfish-core/schema/dmtf/csdl/RouteSetEntry_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/RouteSetEntry_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Schedule_v1.xml b/redfish-core/schema/dmtf/csdl/Schedule_v1.xml
index fc47d86..bf334a7 100644
--- a/redfish-core/schema/dmtf/csdl/Schedule_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Schedule_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# Portions Copyright 2015-2018 Storage Networking Industry Association (SNIA), USA. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
diff --git a/redfish-core/schema/dmtf/csdl/SecureBootDatabaseCollection_v1.xml b/redfish-core/schema/dmtf/csdl/SecureBootDatabaseCollection_v1.xml
index 8d0a28d..66297ac 100644
--- a/redfish-core/schema/dmtf/csdl/SecureBootDatabaseCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/SecureBootDatabaseCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/SecureBootDatabase_v1.xml b/redfish-core/schema/dmtf/csdl/SecureBootDatabase_v1.xml
index 76d1aef..0d0addb 100644
--- a/redfish-core/schema/dmtf/csdl/SecureBootDatabase_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/SecureBootDatabase_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/SecureBoot_v1.xml b/redfish-core/schema/dmtf/csdl/SecureBoot_v1.xml
index 9d52853..2cbc2ca 100644
--- a/redfish-core/schema/dmtf/csdl/SecureBoot_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/SecureBoot_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/SecurityPolicy_v1.xml b/redfish-core/schema/dmtf/csdl/SecurityPolicy_v1.xml
index 236affb..6a03b0e 100644
--- a/redfish-core/schema/dmtf/csdl/SecurityPolicy_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/SecurityPolicy_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/SensorCollection_v1.xml b/redfish-core/schema/dmtf/csdl/SensorCollection_v1.xml
index 63107e3..8fad455 100644
--- a/redfish-core/schema/dmtf/csdl/SensorCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/SensorCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Sensor_v1.xml b/redfish-core/schema/dmtf/csdl/Sensor_v1.xml
index 13c76b1..67f185a 100644
--- a/redfish-core/schema/dmtf/csdl/Sensor_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Sensor_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/SerialInterfaceCollection_v1.xml b/redfish-core/schema/dmtf/csdl/SerialInterfaceCollection_v1.xml
index 3828812..d1e0499 100644
--- a/redfish-core/schema/dmtf/csdl/SerialInterfaceCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/SerialInterfaceCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/SerialInterface_v1.xml b/redfish-core/schema/dmtf/csdl/SerialInterface_v1.xml
index b36f5dc..1aeb0ca 100644
--- a/redfish-core/schema/dmtf/csdl/SerialInterface_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/SerialInterface_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/ServiceConditions_v1.xml b/redfish-core/schema/dmtf/csdl/ServiceConditions_v1.xml
index 002862a..ff52401 100644
--- a/redfish-core/schema/dmtf/csdl/ServiceConditions_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/ServiceConditions_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/ServiceRoot_v1.xml b/redfish-core/schema/dmtf/csdl/ServiceRoot_v1.xml
index cca9745..8ea8ed1 100644
--- a/redfish-core/schema/dmtf/csdl/ServiceRoot_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/ServiceRoot_v1.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!---->
<!--################################################################################ -->
-<!--# Redfish Schema: ServiceRoot v1.17.0 -->
+<!--# Redfish Schema: ServiceRoot v1.18.0 -->
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
@@ -1272,5 +1272,20 @@
</ComplexType>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_18_0">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="Redfish.Release" String="2025.1"/>
+
+ <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_17_0.ServiceRoot"/>
+
+ <ComplexType Name="ProtocolFeaturesSupported" BaseType="ServiceRoot.v1_17_0.ProtocolFeaturesSupported">
+ <Property Name="IncludeOriginOfConditionQuery" Type="Edm.Boolean" Nullable="false">
+ <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
+ <Annotation Term="OData.Description" String="An indication of whether the service supports the `includeoriginofcondition` query parameter."/>
+ <Annotation Term="OData.LongDescription" String="This property shall indicate whether the service supports the `includeoriginofcondition` query parameter."/>
+ </Property>
+ </ComplexType>
+ </Schema>
+
</edmx:DataServices>
</edmx:Edmx>
diff --git a/redfish-core/schema/dmtf/csdl/SessionCollection_v1.xml b/redfish-core/schema/dmtf/csdl/SessionCollection_v1.xml
index 4fb9bc6..b86a554 100644
--- a/redfish-core/schema/dmtf/csdl/SessionCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/SessionCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/SessionService_v1.xml b/redfish-core/schema/dmtf/csdl/SessionService_v1.xml
index 1da7111..43fb1fb 100644
--- a/redfish-core/schema/dmtf/csdl/SessionService_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/SessionService_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Session_v1.xml b/redfish-core/schema/dmtf/csdl/Session_v1.xml
index cd99d58..db388c9 100644
--- a/redfish-core/schema/dmtf/csdl/Session_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Session_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Settings_v1.xml b/redfish-core/schema/dmtf/csdl/Settings_v1.xml
index 8c589f3..b058cab 100644
--- a/redfish-core/schema/dmtf/csdl/Settings_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Settings_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/SignatureCollection_v1.xml b/redfish-core/schema/dmtf/csdl/SignatureCollection_v1.xml
index d02114c..4ba4867 100644
--- a/redfish-core/schema/dmtf/csdl/SignatureCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/SignatureCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Signature_v1.xml b/redfish-core/schema/dmtf/csdl/Signature_v1.xml
index 9dc9fb7..4a97cbb 100644
--- a/redfish-core/schema/dmtf/csdl/Signature_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Signature_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/SimpleStorageCollection_v1.xml b/redfish-core/schema/dmtf/csdl/SimpleStorageCollection_v1.xml
index 8fa7039..2108462 100644
--- a/redfish-core/schema/dmtf/csdl/SimpleStorageCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/SimpleStorageCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/SimpleStorage_v1.xml b/redfish-core/schema/dmtf/csdl/SimpleStorage_v1.xml
index 1aece83..cd36aea 100644
--- a/redfish-core/schema/dmtf/csdl/SimpleStorage_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/SimpleStorage_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/SoftwareInventoryCollection_v1.xml b/redfish-core/schema/dmtf/csdl/SoftwareInventoryCollection_v1.xml
index 7617079..845127a 100644
--- a/redfish-core/schema/dmtf/csdl/SoftwareInventoryCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/SoftwareInventoryCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/SoftwareInventory_v1.xml b/redfish-core/schema/dmtf/csdl/SoftwareInventory_v1.xml
index 5bafb7c..6c84b83 100644
--- a/redfish-core/schema/dmtf/csdl/SoftwareInventory_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/SoftwareInventory_v1.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!---->
<!--################################################################################ -->
-<!--# Redfish Schema: SoftwareInventory v1.10.2 -->
+<!--# Redfish Schema: SoftwareInventory v1.11.0 -->
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
@@ -528,5 +528,25 @@
<EntityType Name="SoftwareInventory" BaseType="SoftwareInventory.v1_10_1.SoftwareInventory"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="SoftwareInventory.v1_11_0">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="Redfish.Release" String="2025.1"/>
+
+ <EntityType Name="SoftwareInventory" BaseType="SoftwareInventory.v1_10_2.SoftwareInventory"/>
+
+ <ComplexType Name="AdditionalVersions" BaseType="SoftwareInventory.v1_8_0.AdditionalVersions">
+ <Property Name="FactoryConfiguration" Type="Edm.String">
+ <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
+ <Annotation Term="OData.Description" String="The version of the configuration that contains the factory default runtime configuration parameters of this software."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain the version of the configuration that contains the factory default runtime configuration parameters of this software."/>
+ </Property>
+ <Property Name="BootParameters" Type="Edm.String">
+ <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
+ <Annotation Term="OData.Description" String="The version of the configuration file that contains the initial boot parameters of this software, such as parameters for U-Boot."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain the version of the configuration file that contains the initial boot parameters of this software."/>
+ </Property>
+ </ComplexType>
+ </Schema>
+
</edmx:DataServices>
</edmx:Edmx>
diff --git a/redfish-core/schema/dmtf/csdl/StorageCollection_v1.xml b/redfish-core/schema/dmtf/csdl/StorageCollection_v1.xml
index 9612db1..7668e41 100644
--- a/redfish-core/schema/dmtf/csdl/StorageCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/StorageCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/StorageControllerCollection_v1.xml b/redfish-core/schema/dmtf/csdl/StorageControllerCollection_v1.xml
index 1bf9654..ffa05ee 100644
--- a/redfish-core/schema/dmtf/csdl/StorageControllerCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/StorageControllerCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/StorageControllerMetrics_v1.xml b/redfish-core/schema/dmtf/csdl/StorageControllerMetrics_v1.xml
index 7aef06b..0ab4190 100644
--- a/redfish-core/schema/dmtf/csdl/StorageControllerMetrics_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/StorageControllerMetrics_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF in cooperation with Storage Networking Industry Association (SNIA). -->
+<!--# Copyright 2014-2025 DMTF in cooperation with Storage Networking Industry Association (SNIA). -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/StorageController_v1.xml b/redfish-core/schema/dmtf/csdl/StorageController_v1.xml
index b80bb3f..7354187 100644
--- a/redfish-core/schema/dmtf/csdl/StorageController_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/StorageController_v1.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!---->
<!--################################################################################ -->
-<!--# Redfish Schema: StorageController v1.9.0 -->
+<!--# Redfish Schema: StorageController v1.9.1 -->
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
@@ -165,7 +165,7 @@
</Parameter>
<Parameter Name="Data" Type="Edm.String" Nullable="false">
<Annotation Term="OData.Description" String="The data to transfer."/>
- <Annotation Term="OData.LongDescription" String="This parameter shall contain a Base64-encoded string of the security protocol data to transfer."/>
+ <Annotation Term="OData.LongDescription" String="This parameter shall contain a Base64-encoded string, with padding characters, of the security protocol data to transfer."/>
</Parameter>
<Annotation Term="Redfish.Revisions">
<Collection>
@@ -867,7 +867,7 @@
<Property Name="Data" Type="Edm.String" Nullable="false">
<Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
<Annotation Term="OData.Description" String="The Base64-encoded security protocol data."/>
- <Annotation Term="OData.LongDescription" String="This property shall contain a Base64-encoded string of the security protocol data transferred from a controller."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain a Base64-encoded string, with padding characters, of the security protocol data transferred from a controller."/>
</Property>
</ComplexType>
</Schema>
@@ -896,6 +896,12 @@
<EntityType Name="StorageController" BaseType="StorageController.v1_7_3.StorageController"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="StorageController.v1_7_5">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="StorageController" BaseType="StorageController.v1_7_4.StorageController"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="StorageController.v1_8_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2024.3"/>
@@ -912,6 +918,12 @@
</ComplexType>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="StorageController.v1_8_1">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="StorageController" BaseType="StorageController.v1_8_0.StorageController"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="StorageController.v1_9_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2024.4"/>
@@ -927,5 +939,11 @@
</ComplexType>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="StorageController.v1_9_1">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="StorageController" BaseType="StorageController.v1_9_0.StorageController"/>
+ </Schema>
+
</edmx:DataServices>
</edmx:Edmx>
diff --git a/redfish-core/schema/dmtf/csdl/StorageMetrics_v1.xml b/redfish-core/schema/dmtf/csdl/StorageMetrics_v1.xml
index bf58a13..cc3a110 100644
--- a/redfish-core/schema/dmtf/csdl/StorageMetrics_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/StorageMetrics_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF in cooperation with Storage Networking Industry Association (SNIA). -->
+<!--# Copyright 2014-2025 DMTF in cooperation with Storage Networking Industry Association (SNIA). -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Storage_v1.xml b/redfish-core/schema/dmtf/csdl/Storage_v1.xml
index d4a0e5f..827a76f 100644
--- a/redfish-core/schema/dmtf/csdl/Storage_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Storage_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF in cooperation with the Storage Networking Industry Association (SNIA). -->
+<!--# Copyright 2014-2025 DMTF in cooperation with the Storage Networking Industry Association (SNIA). -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/SwitchCollection_v1.xml b/redfish-core/schema/dmtf/csdl/SwitchCollection_v1.xml
index d30ef9e..8c2b8fd 100644
--- a/redfish-core/schema/dmtf/csdl/SwitchCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/SwitchCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/SwitchMetrics_v1.xml b/redfish-core/schema/dmtf/csdl/SwitchMetrics_v1.xml
index 5a5287f..b5e583d 100644
--- a/redfish-core/schema/dmtf/csdl/SwitchMetrics_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/SwitchMetrics_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Switch_v1.xml b/redfish-core/schema/dmtf/csdl/Switch_v1.xml
index f989629..3d34df3 100644
--- a/redfish-core/schema/dmtf/csdl/Switch_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Switch_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/TaskCollection_v1.xml b/redfish-core/schema/dmtf/csdl/TaskCollection_v1.xml
index 384cc17..57a4128 100644
--- a/redfish-core/schema/dmtf/csdl/TaskCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/TaskCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/TaskService_v1.xml b/redfish-core/schema/dmtf/csdl/TaskService_v1.xml
index 59d4427..ef6856d 100644
--- a/redfish-core/schema/dmtf/csdl/TaskService_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/TaskService_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Task_v1.xml b/redfish-core/schema/dmtf/csdl/Task_v1.xml
index 142613f..418535c 100644
--- a/redfish-core/schema/dmtf/csdl/Task_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Task_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/TelemetryService_v1.xml b/redfish-core/schema/dmtf/csdl/TelemetryService_v1.xml
index 2c57eda..bb2717d 100644
--- a/redfish-core/schema/dmtf/csdl/TelemetryService_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/TelemetryService_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/ThermalEquipment_v1.xml b/redfish-core/schema/dmtf/csdl/ThermalEquipment_v1.xml
index 1e2c476..966c827 100644
--- a/redfish-core/schema/dmtf/csdl/ThermalEquipment_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/ThermalEquipment_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/ThermalMetrics_v1.xml b/redfish-core/schema/dmtf/csdl/ThermalMetrics_v1.xml
index 2d48228..3d90c78 100644
--- a/redfish-core/schema/dmtf/csdl/ThermalMetrics_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/ThermalMetrics_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/ThermalSubsystem_v1.xml b/redfish-core/schema/dmtf/csdl/ThermalSubsystem_v1.xml
index c282372..f5ba99b 100644
--- a/redfish-core/schema/dmtf/csdl/ThermalSubsystem_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/ThermalSubsystem_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Thermal_v1.xml b/redfish-core/schema/dmtf/csdl/Thermal_v1.xml
index 7ba83d6..7b34396 100644
--- a/redfish-core/schema/dmtf/csdl/Thermal_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Thermal_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/TriggersCollection_v1.xml b/redfish-core/schema/dmtf/csdl/TriggersCollection_v1.xml
index b9e8348..9a1e388 100644
--- a/redfish-core/schema/dmtf/csdl/TriggersCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/TriggersCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Triggers_v1.xml b/redfish-core/schema/dmtf/csdl/Triggers_v1.xml
index 48b6457..c22304d 100644
--- a/redfish-core/schema/dmtf/csdl/Triggers_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Triggers_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/TrustedComponentCollection_v1.xml b/redfish-core/schema/dmtf/csdl/TrustedComponentCollection_v1.xml
index 10735be..c907a32 100644
--- a/redfish-core/schema/dmtf/csdl/TrustedComponentCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/TrustedComponentCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/TrustedComponent_v1.xml b/redfish-core/schema/dmtf/csdl/TrustedComponent_v1.xml
index 2278b2e..1eded35 100644
--- a/redfish-core/schema/dmtf/csdl/TrustedComponent_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/TrustedComponent_v1.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!---->
<!--################################################################################ -->
-<!--# Redfish Schema: TrustedComponent v1.3.1 -->
+<!--# Redfish Schema: TrustedComponent v1.3.2 -->
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
@@ -305,7 +305,7 @@
<Property Name="EventLog" Type="Edm.String" Nullable="false">
<Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
<Annotation Term="OData.Description" String="The Base64-encoded event log for the TPM."/>
- <Annotation Term="OData.LongDescription" String="This property shall contain a Base64-encoded string of the entire event log defined in the 'Event Logging' section of the 'TCG PC Client Platform Firmware Profile Specification'."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain a Base64-encoded string, with padding characters, of the entire event log defined in the 'Event Logging' section of the 'TCG PC Client Platform Firmware Profile Specification'."/>
<Annotation Term="Redfish.Required"/>
</Property>
<Property Name="Oem" Type="Resource.Oem" Nullable="false">
@@ -321,5 +321,11 @@
<EntityType Name="TrustedComponent" BaseType="TrustedComponent.v1_3_0.TrustedComponent"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TrustedComponent.v1_3_2">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify that Base64-encoded string properties include padding characters."/>
+ <EntityType Name="TrustedComponent" BaseType="TrustedComponent.v1_3_1.TrustedComponent"/>
+ </Schema>
+
</edmx:DataServices>
</edmx:Edmx>
diff --git a/redfish-core/schema/dmtf/csdl/USBControllerCollection_v1.xml b/redfish-core/schema/dmtf/csdl/USBControllerCollection_v1.xml
index 2f3c9c7..0c2d82d 100644
--- a/redfish-core/schema/dmtf/csdl/USBControllerCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/USBControllerCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/USBController_v1.xml b/redfish-core/schema/dmtf/csdl/USBController_v1.xml
index a8eef7b..6bbf6c5 100644
--- a/redfish-core/schema/dmtf/csdl/USBController_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/USBController_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/UpdateService_v1.xml b/redfish-core/schema/dmtf/csdl/UpdateService_v1.xml
index 45a03f1..84b21e0 100644
--- a/redfish-core/schema/dmtf/csdl/UpdateService_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/UpdateService_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/VCATEntryCollection_v1.xml b/redfish-core/schema/dmtf/csdl/VCATEntryCollection_v1.xml
index 27bbf00..3715e9d 100644
--- a/redfish-core/schema/dmtf/csdl/VCATEntryCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/VCATEntryCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/VCATEntry_v1.xml b/redfish-core/schema/dmtf/csdl/VCATEntry_v1.xml
index 315d0c2..8dd8056 100644
--- a/redfish-core/schema/dmtf/csdl/VCATEntry_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/VCATEntry_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/VLanNetworkInterfaceCollection_v1.xml b/redfish-core/schema/dmtf/csdl/VLanNetworkInterfaceCollection_v1.xml
index ed86d02..cf76424 100644
--- a/redfish-core/schema/dmtf/csdl/VLanNetworkInterfaceCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/VLanNetworkInterfaceCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/VLanNetworkInterface_v1.xml b/redfish-core/schema/dmtf/csdl/VLanNetworkInterface_v1.xml
index b4d13ec..ae79e5c 100644
--- a/redfish-core/schema/dmtf/csdl/VLanNetworkInterface_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/VLanNetworkInterface_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/VirtualMediaCollection_v1.xml b/redfish-core/schema/dmtf/csdl/VirtualMediaCollection_v1.xml
index 06764b4..1441954 100644
--- a/redfish-core/schema/dmtf/csdl/VirtualMediaCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/VirtualMediaCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/VirtualMedia_v1.xml b/redfish-core/schema/dmtf/csdl/VirtualMedia_v1.xml
index d32c6ec..de58c0d 100644
--- a/redfish-core/schema/dmtf/csdl/VirtualMedia_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/VirtualMedia_v1.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!---->
<!--################################################################################ -->
-<!--# Redfish Schema: VirtualMedia v1.6.4 -->
+<!--# Redfish Schema: VirtualMedia v1.6.5 -->
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
@@ -70,7 +70,7 @@
<Action Name="InsertMedia" IsBound="true">
<Annotation Term="OData.Description" String="This action attaches remote media to virtual media."/>
- <Annotation Term="OData.LongDescription" String="This action shall attach remote media to virtual media."/>
+ <Annotation Term="OData.LongDescription" String="This action shall attach remote media to virtual media. Service should reject the request if the `Image` property in the resource does not contain `null`. Users are expected to eject media prior to inserting new media."/>
<Annotation Term="Redfish.Revisions">
<Collection>
<Record>
@@ -82,11 +82,11 @@
<Parameter Name="VirtualMedia" Type="VirtualMedia.v1_1_0.Actions"/>
<Parameter Name="Image" Type="Edm.String" Nullable="false">
<Annotation Term="OData.Description" String="The URI of the media to attach to the virtual media."/>
- <Annotation Term="OData.LongDescription" String="This parameter shall contain the URI of the media to be attached to the virtual media. This parameter may specify an absolute URI to remote media or a relative URI to media local to the implementation. A service may allow a relative URI to reference a `SoftwareInventory` resource."/>
+ <Annotation Term="OData.LongDescription" String="This parameter shall contain the URI of the media to be attached to the virtual media. This parameter may specify an absolute URI to remote media or a relative URI to media local to the implementation. A service may allow a relative URI to reference a `SoftwareInventory` resource. Services may reject this action if the URI is not accessible."/>
</Parameter>
<Parameter Name="Inserted" Type="Edm.Boolean">
- <Annotation Term="OData.Description" String="An indication of whether the image is treated as inserted upon completion of the action. The default is `true`."/>
- <Annotation Term="OData.LongDescription" String="This parameter shall contain whether the image is treated as inserted upon completion of the action. If the client does not provide this parameter, the service shall default this value to `true`."/>
+ <Annotation Term="OData.Description" String="An indication of whether the image is treated as mounted and visible to the host system upon completion of the action. The default is `true`."/>
+ <Annotation Term="OData.LongDescription" String="This parameter shall contain whether the image is treated as mounted and visible to the host system upon completion of the action. If the client does not provide this parameter, the service shall default this value to `true`."/>
</Parameter>
<Parameter Name="WriteProtected" Type="Edm.Boolean">
<Annotation Term="OData.Description" String="An indication of whether the remote media is treated as write-protected. The default is `true`."/>
@@ -170,7 +170,7 @@
<Property Name="Image" Type="Edm.String">
<Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
<Annotation Term="OData.Description" String="The URI of the location of the selected image."/>
- <Annotation Term="OData.LongDescription" String="This property shall contain the URI of the media attached to the virtual media. This value may specify an absolute URI to remote media or a relative URI to media local to the implementation. A service may allow a relative URI to reference a SoftwareInventory resource. The value `null` shall indicate no image connection."/>
+ <Annotation Term="OData.LongDescription" String="This property shall contain the URI of the media attached to the virtual media. This value may specify an absolute URI to remote media or a relative URI to media local to the implementation. A service may allow a relative URI to reference a SoftwareInventory resource. The value `null` shall indicate no image connection. If the URI specified by this property is not accessible, services should populate the `Conditions` property in `Status` with messages that describe the condition."/>
<Annotation Term="OData.IsURL"/>
</Property>
<Property Name="MediaTypes" Type="Collection(VirtualMedia.v1_0_0.MediaType)" Nullable="false">
@@ -185,8 +185,8 @@
</Property>
<Property Name="Inserted" Type="Edm.Boolean">
<Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
- <Annotation Term="OData.Description" String="An indication of whether virtual media is inserted into the virtual device."/>
- <Annotation Term="OData.LongDescription" String="This property shall indicate whether media is present in the virtual media device."/>
+ <Annotation Term="OData.Description" String="An indication of whether the media is mounted and visible to the host system."/>
+ <Annotation Term="OData.LongDescription" String="This property shall indicate whether the media is mounted and visible to the host system."/>
</Property>
<Property Name="WriteProtected" Type="Edm.Boolean">
<Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
@@ -280,6 +280,12 @@
<EntityType Name="VirtualMedia" BaseType="VirtualMedia.v1_0_9.VirtualMedia"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VirtualMedia.v1_0_11">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the behavior of the `InsertMedia` action if there is already an image attached to the slot. It was also created to clarify the usage of the `Inserted` property. It was also created to give guidance to handling error conditions with accessing the URI of the image."/>
+ <EntityType Name="VirtualMedia" BaseType="VirtualMedia.v1_0_10.VirtualMedia"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VirtualMedia.v1_1_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2017.1"/>
@@ -356,6 +362,12 @@
<EntityType Name="VirtualMedia" BaseType="VirtualMedia.v1_1_7.VirtualMedia"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VirtualMedia.v1_1_9">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the behavior of the `InsertMedia` action if there is already an image attached to the slot. It was also created to clarify the usage of the `Inserted` property. It was also created to give guidance to handling error conditions with accessing the URI of the image."/>
+ <EntityType Name="VirtualMedia" BaseType="VirtualMedia.v1_1_8.VirtualMedia"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VirtualMedia.v1_2_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2017.3"/>
@@ -406,6 +418,12 @@
<EntityType Name="VirtualMedia" BaseType="VirtualMedia.v1_2_6.VirtualMedia"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VirtualMedia.v1_2_8">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the behavior of the `InsertMedia` action if there is already an image attached to the slot. It was also created to clarify the usage of the `Inserted` property. It was also created to give guidance to handling error conditions with accessing the URI of the image."/>
+ <EntityType Name="VirtualMedia" BaseType="VirtualMedia.v1_2_7.VirtualMedia"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VirtualMedia.v1_3_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2018.3"/>
@@ -504,6 +522,12 @@
<EntityType Name="VirtualMedia" BaseType="VirtualMedia.v1_3_4.VirtualMedia"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VirtualMedia.v1_3_6">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the behavior of the `InsertMedia` action if there is already an image attached to the slot. It was also created to clarify the usage of the `Inserted` property. It was also created to give guidance to handling error conditions with accessing the URI of the image."/>
+ <EntityType Name="VirtualMedia" BaseType="VirtualMedia.v1_3_5.VirtualMedia"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VirtualMedia.v1_4_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2021.1"/>
@@ -557,6 +581,12 @@
<EntityType Name="VirtualMedia" BaseType="VirtualMedia.v1_4_4.VirtualMedia"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VirtualMedia.v1_4_6">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the behavior of the `InsertMedia` action if there is already an image attached to the slot. It was also created to clarify the usage of the `Inserted` property. It was also created to give guidance to handling error conditions with accessing the URI of the image."/>
+ <EntityType Name="VirtualMedia" BaseType="VirtualMedia.v1_4_5.VirtualMedia"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VirtualMedia.v1_5_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2021.2"/>
@@ -595,6 +625,12 @@
<EntityType Name="VirtualMedia" BaseType="VirtualMedia.v1_5_3.VirtualMedia"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VirtualMedia.v1_5_5">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the behavior of the `InsertMedia` action if there is already an image attached to the slot. It was also created to clarify the usage of the `Inserted` property. It was also created to give guidance to handling error conditions with accessing the URI of the image."/>
+ <EntityType Name="VirtualMedia" BaseType="VirtualMedia.v1_5_4.VirtualMedia"/>
+ </Schema>
+
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VirtualMedia.v1_6_0">
<Annotation Term="Redfish.OwningEntity" String="DMTF"/>
<Annotation Term="Redfish.Release" String="2022.3"/>
@@ -655,5 +691,11 @@
<EntityType Name="VirtualMedia" BaseType="VirtualMedia.v1_6_3.VirtualMedia"/>
</Schema>
+ <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VirtualMedia.v1_6_5">
+ <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
+ <Annotation Term="OData.Description" String="This version was created to clarify the behavior of the `InsertMedia` action if there is already an image attached to the slot. It was also created to clarify the usage of the `Inserted` property. It was also created to give guidance to handling error conditions with accessing the URI of the image."/>
+ <EntityType Name="VirtualMedia" BaseType="VirtualMedia.v1_6_4.VirtualMedia"/>
+ </Schema>
+
</edmx:DataServices>
</edmx:Edmx>
diff --git a/redfish-core/schema/dmtf/csdl/ZoneCollection_v1.xml b/redfish-core/schema/dmtf/csdl/ZoneCollection_v1.xml
index 847510c..3090d98 100644
--- a/redfish-core/schema/dmtf/csdl/ZoneCollection_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/ZoneCollection_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/csdl/Zone_v1.xml b/redfish-core/schema/dmtf/csdl/Zone_v1.xml
index 96738ff..4540277 100644
--- a/redfish-core/schema/dmtf/csdl/Zone_v1.xml
+++ b/redfish-core/schema/dmtf/csdl/Zone_v1.xml
@@ -5,7 +5,7 @@
<!--# -->
<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
<!--# available at http://www.dmtf.org/standards/redfish -->
-<!--# Copyright 2014-2024 DMTF. -->
+<!--# Copyright 2014-2025 DMTF. -->
<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
<!--################################################################################ -->
<!---->
diff --git a/redfish-core/schema/dmtf/json-schema/AccelerationFunctionCollection.json b/redfish-core/schema/dmtf/json-schema/AccelerationFunctionCollection.json
index 4950104..c755234 100644
--- a/redfish-core/schema/dmtf/json-schema/AccelerationFunctionCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/AccelerationFunctionCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/AccelerationFunctionCollection.json",
"$ref": "#/definitions/AccelerationFunctionCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"AccelerationFunctionCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/AccountService.v1_17_0.json b/redfish-core/schema/dmtf/json-schema/AccountService.v1_18_0.json
similarity index 97%
rename from redfish-core/schema/dmtf/json-schema/AccountService.v1_17_0.json
rename to redfish-core/schema/dmtf/json-schema/AccountService.v1_18_0.json
index 7a1b8e1..31cdd6c 100644
--- a/redfish-core/schema/dmtf/json-schema/AccountService.v1_17_0.json
+++ b/redfish-core/schema/dmtf/json-schema/AccountService.v1_18_0.json
@@ -1,8 +1,8 @@
{
- "$id": "http://redfish.dmtf.org/schemas/v1/AccountService.v1_17_0.json",
+ "$id": "http://redfish.dmtf.org/schemas/v1/AccountService.v1_18_0.json",
"$ref": "#/definitions/AccountService",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"AccountProviderTypes": {
"enum": [
@@ -256,6 +256,23 @@
],
"versionAdded": "v1_9_0"
},
+ "PasswordGuidanceMessage": {
+ "description": "Password creation guidance for manager accounts.",
+ "longDescription": "This property shall contain guidance for creating passwords that meet the password complexity or other related requirements for this service.",
+ "readonly": true,
+ "type": "string",
+ "versionAdded": "v1_18_0"
+ },
+ "PasswordGuidanceMessageId": {
+ "description": "A `MessageId` that contains password creation guidance for manager accounts.",
+ "longDescription": "This property shall contain a `MessageId` value that contains guidance for creating passwords that meet the password complexity or other related requirements for this service. The value shall contain a `MessageId`, as defined in the 'MessageId format' clause of the Redfish Specification.",
+ "readonly": true,
+ "type": [
+ "string",
+ "null"
+ ],
+ "versionAdded": "v1_18_0"
+ },
"PrivilegeMap": {
"$ref": "http://redfish.dmtf.org/schemas/v1/PrivilegeRegistry.json#/definitions/PrivilegeRegistry",
"description": "The link to the mapping of the privileges required to complete a requested operation on a URI associated with this service.",
@@ -439,8 +456,8 @@
"versionAdded": "v1_8_0"
},
"KerberosKeytab": {
- "description": "The Base64-encoded version of the Kerberos keytab for this service. A `PATCH` or `PUT` operation writes the keytab. This property is `null` in responses.",
- "longDescription": "This property shall contain a Base64-encoded version of the Kerberos keytab for this service. A `PATCH` or `PUT` operation writes the keytab. The value shall be `null` in responses.",
+ "description": "The Base64-encoded Kerberos keytab for this service. A `PATCH` or `PUT` operation writes the keytab. This property is `null` in responses.",
+ "longDescription": "This property shall contain a Base64-encoded string, with padding characters, of the Kerberos keytab for this service. A `PATCH` or `PUT` operation writes the keytab. The value shall be `null` in responses.",
"readonly": false,
"type": [
"string",
@@ -1204,7 +1221,7 @@
},
"OAuthServiceSigningKeys": {
"description": "The Base64-encoded signing keys of the issuer of the OAuth 2.0 service. Clients should configure this property if `Mode` contains `Offline`.",
- "longDescription": "This property shall contain a Base64-encoded string of the RFC7517-defined signing keys of the issuer of the OAuth 2.0 service. Services shall verify the token provided in the `Authorization` header of the request with the value of this property. If the `Mode` property contains the value `Discovery`, this property shall contain the keys found at the URI specified by the `jwks_uri` string from the OAuth 2.0 service's metadata and this property shall be read-only. Clients should configure this property if `Mode` contains `Offline`.",
+ "longDescription": "This property shall contain a Base64-encoded string, with padding characters, of the RFC7517-defined signing keys of the issuer of the OAuth 2.0 service. Services shall verify the token provided in the `Authorization` header of the request with the value of this property. If the `Mode` property contains the value `Discovery`, this property shall contain the keys found at the URI specified by the `jwks_uri` string from the OAuth 2.0 service's metadata and this property shall be read-only. Clients should configure this property if `Mode` contains `Offline`.",
"readonly": false,
"type": [
"string",
@@ -1584,6 +1601,6 @@
},
"language": "en",
"owningEntity": "DMTF",
- "release": "2024.4",
- "title": "#AccountService.v1_17_0.AccountService"
+ "release": "2025.1",
+ "title": "#AccountService.v1_18_0.AccountService"
}
\ No newline at end of file
diff --git a/redfish-core/schema/dmtf/json-schema/AddressPoolCollection.json b/redfish-core/schema/dmtf/json-schema/AddressPoolCollection.json
index bd73a91..c253dee 100644
--- a/redfish-core/schema/dmtf/json-schema/AddressPoolCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/AddressPoolCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/AddressPoolCollection.json",
"$ref": "#/definitions/AddressPoolCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"AddressPoolCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/AggregateCollection.json b/redfish-core/schema/dmtf/json-schema/AggregateCollection.json
index e6db13e..53850e8 100644
--- a/redfish-core/schema/dmtf/json-schema/AggregateCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/AggregateCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/AggregateCollection.json",
"$ref": "#/definitions/AggregateCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"AggregateCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/AggregationSourceCollection.json b/redfish-core/schema/dmtf/json-schema/AggregationSourceCollection.json
index 3628366..bf6ca87 100644
--- a/redfish-core/schema/dmtf/json-schema/AggregationSourceCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/AggregationSourceCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/AggregationSourceCollection.json",
"$ref": "#/definitions/AggregationSourceCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"AggregationSourceCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/AllowDenyCollection.json b/redfish-core/schema/dmtf/json-schema/AllowDenyCollection.json
index e75b1e0..7186552 100644
--- a/redfish-core/schema/dmtf/json-schema/AllowDenyCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/AllowDenyCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/AllowDenyCollection.json",
"$ref": "#/definitions/AllowDenyCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"AllowDenyCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/ApplicationCollection.json b/redfish-core/schema/dmtf/json-schema/ApplicationCollection.json
index 87caff0..afc9fe5 100644
--- a/redfish-core/schema/dmtf/json-schema/ApplicationCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/ApplicationCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/ApplicationCollection.json",
"$ref": "#/definitions/ApplicationCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"ApplicationCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/BatteryCollection.json b/redfish-core/schema/dmtf/json-schema/BatteryCollection.json
index 26d4deb..db8f593 100644
--- a/redfish-core/schema/dmtf/json-schema/BatteryCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/BatteryCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/BatteryCollection.json",
"$ref": "#/definitions/BatteryCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"BatteryCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/BootOptionCollection.json b/redfish-core/schema/dmtf/json-schema/BootOptionCollection.json
index 0982304..09a570f 100644
--- a/redfish-core/schema/dmtf/json-schema/BootOptionCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/BootOptionCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/BootOptionCollection.json",
"$ref": "#/definitions/BootOptionCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"BootOptionCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/CXLLogicalDeviceCollection.json b/redfish-core/schema/dmtf/json-schema/CXLLogicalDeviceCollection.json
index 2bb51d3..31ca196 100644
--- a/redfish-core/schema/dmtf/json-schema/CXLLogicalDeviceCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/CXLLogicalDeviceCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/CXLLogicalDeviceCollection.json",
"$ref": "#/definitions/CXLLogicalDeviceCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"CXLLogicalDeviceCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/CableCollection.json b/redfish-core/schema/dmtf/json-schema/CableCollection.json
index a59e92d..bdf7927 100644
--- a/redfish-core/schema/dmtf/json-schema/CableCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/CableCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/CableCollection.json",
"$ref": "#/definitions/CableCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"CableCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/CertificateCollection.json b/redfish-core/schema/dmtf/json-schema/CertificateCollection.json
index ae66a9d..ef57b9f 100644
--- a/redfish-core/schema/dmtf/json-schema/CertificateCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/CertificateCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/CertificateCollection.json",
"$ref": "#/definitions/CertificateCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"CertificateCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/ChassisCollection.json b/redfish-core/schema/dmtf/json-schema/ChassisCollection.json
index 751f922..877b651 100644
--- a/redfish-core/schema/dmtf/json-schema/ChassisCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/ChassisCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/ChassisCollection.json",
"$ref": "#/definitions/ChassisCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"ChassisCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/CircuitCollection.json b/redfish-core/schema/dmtf/json-schema/CircuitCollection.json
index 570ed9f..2a6a618 100644
--- a/redfish-core/schema/dmtf/json-schema/CircuitCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/CircuitCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/CircuitCollection.json",
"$ref": "#/definitions/CircuitCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"CircuitCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/ComponentIntegrity.v1_3_0.json b/redfish-core/schema/dmtf/json-schema/ComponentIntegrity.v1_3_1.json
similarity index 97%
rename from redfish-core/schema/dmtf/json-schema/ComponentIntegrity.v1_3_0.json
rename to redfish-core/schema/dmtf/json-schema/ComponentIntegrity.v1_3_1.json
index 8c1b5ed..474628c 100644
--- a/redfish-core/schema/dmtf/json-schema/ComponentIntegrity.v1_3_0.json
+++ b/redfish-core/schema/dmtf/json-schema/ComponentIntegrity.v1_3_1.json
@@ -1,8 +1,8 @@
{
- "$id": "http://redfish.dmtf.org/schemas/v1/ComponentIntegrity.v1_3_0.json",
+ "$id": "http://redfish.dmtf.org/schemas/v1/ComponentIntegrity.v1_3_1.json",
"$ref": "#/definitions/ComponentIntegrity",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"Actions": {
"additionalProperties": false,
@@ -671,7 +671,7 @@
},
"MeasurementSummary": {
"description": "The measurement summary data.",
- "longDescription": "This property shall contain the Base64-encoded measurement summary using the hash algorithm indicated by the `MeasurementSummaryHashAlgorithm` property.",
+ "longDescription": "This property shall contain a Base64-encoded string, with padding characters, of the measurement summary using the hash algorithm indicated by the `MeasurementSummaryHashAlgorithm` property.",
"pattern": "^[A-Za-z0-9+/]+={0,2}$",
"readonly": true,
"type": [
@@ -835,7 +835,7 @@
},
"Measurement": {
"description": "The measurement data.",
- "longDescription": "This property shall contain the Base64-encoded measurement using the hash algorithm indicated by the `MeasurementHashAlgorithm` property. This property shall not contain a raw bit stream as a measurement. If the SPDM Responder provides a raw bit stream, the SPDM Requester may apply a hash algorithm to the raw bit stream in order to report the measurement.",
+ "longDescription": "This property shall contain a Base64-encoded string, with padding characters, of the measurement using the hash algorithm indicated by the `MeasurementHashAlgorithm` property. This property shall not contain a raw bit stream as a measurement. If the SPDM Responder provides a raw bit stream, the SPDM Requester may apply a hash algorithm to the raw bit stream in order to report the measurement.",
"pattern": "^[A-Za-z0-9+/]+={0,2}$",
"readonly": true,
"type": [
@@ -981,13 +981,13 @@
},
"PCRSelection": {
"description": "An object that identifies the PCRs to sign.",
- "longDescription": "This parameter shall contain the Base64-encoded representation of the 'TPML_PCR_SELECTION' object, as defined by the Trusted Platform Module Library Specification, that identifies the PCRs to sign. The service shall send this value to the TPM in the 'PCRselect' parameter of the 'TPM2_Quote' command defined in the Trusted Platform Module Library Specification.",
+ "longDescription": "This parameter shall contain a Base64-encoded string, with padding characters, of the 'TPML_PCR_SELECTION' object as defined by the Trusted Platform Module Library Specification, that identifies the PCRs to sign. The service shall send this value to the TPM in the 'PCRselect' parameter of the 'TPM2_Quote' command defined in the Trusted Platform Module Library Specification.",
"requiredParameter": true,
"type": "string"
},
"Scheme": {
"description": "The signing scheme to use for the TPM attestation key.",
- "longDescription": "This parameter shall contain the Base64-encoded representation of the 'TPMT_SIG_SCHEME' object, as defined in the Trusted Platform Module Library Specification, that identifies the signing scheme to use for the TPM attestation key. The service shall send this value to the TPM in the 'inScheme' parameter of the 'TPM2_Quote' command defined in the Trusted Platform Module Library Specification.",
+ "longDescription": "This parameter shall contain a Base64-encoded string, with padding characters, of the 'TPMT_SIG_SCHEME' object as defined in the Trusted Platform Module Library Specification, that identifies the signing scheme to use for the TPM attestation key. The service shall send this value to the TPM in the 'inScheme' parameter of the 'TPM2_Quote' command defined in the Trusted Platform Module Library Specification.",
"requiredParameter": true,
"type": "string"
}
@@ -1047,7 +1047,7 @@
},
"SignedMeasurements": {
"description": "The Base64-encoded cryptographic signed statement generated by the signer.",
- "longDescription": "This property shall contain a Base64-encoded cryptographic signed statement generated by the signer. This value shall be the concatenation of the 'quoted' and 'signature' response values of the 'TPM2_Quote' command defined in the Trusted Platform Module Library Specification.",
+ "longDescription": "This property shall contain a Base64-encoded string, with padding characters, of the cryptographic signed statement generated by the signer. This value shall be the concatenation of the 'quoted' and 'signature' response values of the 'TPM2_Quote' command defined in the Trusted Platform Module Library Specification.",
"readonly": true,
"type": "string",
"versionAdded": "v1_2_0"
@@ -1273,7 +1273,7 @@
},
"Measurement": {
"description": "The measurement data.",
- "longDescription": "This property shall contain the Base64-encoded PCR digest using the hashing algorithm indicated by the `MeasurementHashAlgorithm` property.",
+ "longDescription": "This property shall contain a Base64-encoded string, with padding characters, of the PCR digest using the hashing algorithm indicated by the `MeasurementHashAlgorithm` property.",
"pattern": "^[A-Za-z0-9+/]+={0,2}$",
"readonly": true,
"type": [
@@ -1317,5 +1317,5 @@
"language": "en",
"owningEntity": "DMTF",
"release": "2024.3",
- "title": "#ComponentIntegrity.v1_3_0.ComponentIntegrity"
+ "title": "#ComponentIntegrity.v1_3_1.ComponentIntegrity"
}
\ No newline at end of file
diff --git a/redfish-core/schema/dmtf/json-schema/ComponentIntegrityCollection.json b/redfish-core/schema/dmtf/json-schema/ComponentIntegrityCollection.json
index a68edce..355620b 100644
--- a/redfish-core/schema/dmtf/json-schema/ComponentIntegrityCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/ComponentIntegrityCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/ComponentIntegrityCollection.json",
"$ref": "#/definitions/ComponentIntegrityCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"ComponentIntegrityCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/CompositionReservationCollection.json b/redfish-core/schema/dmtf/json-schema/CompositionReservationCollection.json
index a95c1f0..e850c55 100644
--- a/redfish-core/schema/dmtf/json-schema/CompositionReservationCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/CompositionReservationCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/CompositionReservationCollection.json",
"$ref": "#/definitions/CompositionReservationCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"CompositionReservationCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/ComputerSystem.v1_23_1.json b/redfish-core/schema/dmtf/json-schema/ComputerSystem.v1_24_0.json
similarity index 99%
rename from redfish-core/schema/dmtf/json-schema/ComputerSystem.v1_23_1.json
rename to redfish-core/schema/dmtf/json-schema/ComputerSystem.v1_24_0.json
index 4518688..d7e69b4 100644
--- a/redfish-core/schema/dmtf/json-schema/ComputerSystem.v1_23_1.json
+++ b/redfish-core/schema/dmtf/json-schema/ComputerSystem.v1_24_0.json
@@ -1,8 +1,8 @@
{
- "$id": "http://redfish.dmtf.org/schemas/v1/ComputerSystem.v1_23_1.json",
+ "$id": "http://redfish.dmtf.org/schemas/v1/ComputerSystem.v1_24_0.json",
"$ref": "#/definitions/ComputerSystem",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"Actions": {
"additionalProperties": false,
@@ -1176,7 +1176,8 @@
"BIOSConfig",
"NetworkConfig",
"StorageConfig",
- "Logs"
+ "Logs",
+ "TPM"
],
"enumDescriptions": {
"All": "Remove all possible data from the server.",
@@ -1185,6 +1186,7 @@
"ManagerConfig": "Reset all manager settings to factory defaults.",
"NetworkConfig": "Reset all network settings to factory defaults.",
"StorageConfig": "Reset all storage controller settings to factory defaults. This will leave the user data intact unless that is also specified.",
+ "TPM": "Reset all user-accessible TPM settings to factory defaults.",
"UserData": "Remove all possible data from block devices and other user or operating system accessible storage attached to the system."
},
"enumLongDescriptions": {
@@ -1194,8 +1196,12 @@
"ManagerConfig": "This value shall indicate the service resets all associated managers to factory defaults. This shall be equivalent to performing the `ResetToDefaults` action on each `Manager` resource with the `ResetType` parameter of `ResetAll`.",
"NetworkConfig": "This value shall indicate the service resets all network settings on all network devices to factory defaults.",
"StorageConfig": "This value shall indicate the service resets all storage controller settings to factory defaults. This shall be equivalent to performing the `ResetToDefaults` action on each `Storage` resource with the `ResetType` parameter of `PreserveVolumes`.",
+ "TPM": "This value shall indicate the service resets all user-accessible TPM device settings to factory defaults. All sensitive data stored within the applicable TPMs shall be erased.",
"UserData": "This value shall indicate the service removes all the data from block devices or other operating system accessible storage. If the `RequireSecureErase` parameter contains `true`, this shall be equivalent to performing the SecureErase action on each drive."
},
+ "enumVersionAdded": {
+ "TPM": "v1_24_0"
+ },
"type": "string"
},
"GraphicalConnectTypesSupported": {
@@ -2615,6 +2621,6 @@
},
"language": "en",
"owningEntity": "DMTF",
- "release": "2024.3",
- "title": "#ComputerSystem.v1_23_1.ComputerSystem"
+ "release": "2025.1",
+ "title": "#ComputerSystem.v1_24_0.ComputerSystem"
}
\ No newline at end of file
diff --git a/redfish-core/schema/dmtf/json-schema/ComputerSystemCollection.json b/redfish-core/schema/dmtf/json-schema/ComputerSystemCollection.json
index 49005e9..3ace5c6 100644
--- a/redfish-core/schema/dmtf/json-schema/ComputerSystemCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/ComputerSystemCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/ComputerSystemCollection.json",
"$ref": "#/definitions/ComputerSystemCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"ComputerSystemCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/ConnectionCollection.json b/redfish-core/schema/dmtf/json-schema/ConnectionCollection.json
index 5a0fea5..4030fb1 100644
--- a/redfish-core/schema/dmtf/json-schema/ConnectionCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/ConnectionCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/ConnectionCollection.json",
"$ref": "#/definitions/ConnectionCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"ConnectionCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/ConnectionMethodCollection.json b/redfish-core/schema/dmtf/json-schema/ConnectionMethodCollection.json
index e38a25d..bfdadcb 100644
--- a/redfish-core/schema/dmtf/json-schema/ConnectionMethodCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/ConnectionMethodCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/ConnectionMethodCollection.json",
"$ref": "#/definitions/ConnectionMethodCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"ConnectionMethodCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/ContainerCollection.json b/redfish-core/schema/dmtf/json-schema/ContainerCollection.json
index 0dda7e5..75446df 100644
--- a/redfish-core/schema/dmtf/json-schema/ContainerCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/ContainerCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/ContainerCollection.json",
"$ref": "#/definitions/ContainerCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"ContainerCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/ContainerImageCollection.json b/redfish-core/schema/dmtf/json-schema/ContainerImageCollection.json
index bf8edcd..c10a6ce 100644
--- a/redfish-core/schema/dmtf/json-schema/ContainerImageCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/ContainerImageCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/ContainerImageCollection.json",
"$ref": "#/definitions/ContainerImageCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"ContainerImageCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/ControlCollection.json b/redfish-core/schema/dmtf/json-schema/ControlCollection.json
index e3903be..5fe50f4 100644
--- a/redfish-core/schema/dmtf/json-schema/ControlCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/ControlCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/ControlCollection.json",
"$ref": "#/definitions/ControlCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"ControlCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/CoolantConnectorCollection.json b/redfish-core/schema/dmtf/json-schema/CoolantConnectorCollection.json
index 82b4c2d..6d2cfc0 100644
--- a/redfish-core/schema/dmtf/json-schema/CoolantConnectorCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/CoolantConnectorCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/CoolantConnectorCollection.json",
"$ref": "#/definitions/CoolantConnectorCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"CoolantConnectorCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/CoolingLoopCollection.json b/redfish-core/schema/dmtf/json-schema/CoolingLoopCollection.json
index c7917f0..4e46ed8 100644
--- a/redfish-core/schema/dmtf/json-schema/CoolingLoopCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/CoolingLoopCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/CoolingLoopCollection.json",
"$ref": "#/definitions/CoolingLoopCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"CoolingLoopCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/CoolingUnitCollection.json b/redfish-core/schema/dmtf/json-schema/CoolingUnitCollection.json
index a4feee2..04c46a6 100644
--- a/redfish-core/schema/dmtf/json-schema/CoolingUnitCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/CoolingUnitCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/CoolingUnitCollection.json",
"$ref": "#/definitions/CoolingUnitCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"CoolingUnitCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/DriveCollection.json b/redfish-core/schema/dmtf/json-schema/DriveCollection.json
index 769e2a1..32b1a8b 100644
--- a/redfish-core/schema/dmtf/json-schema/DriveCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/DriveCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/DriveCollection.json",
"$ref": "#/definitions/DriveCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"DriveCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/EndpointCollection.json b/redfish-core/schema/dmtf/json-schema/EndpointCollection.json
index b68af69..ebaa7f0 100644
--- a/redfish-core/schema/dmtf/json-schema/EndpointCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/EndpointCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/EndpointCollection.json",
"$ref": "#/definitions/EndpointCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"EndpointCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/EndpointGroupCollection.json b/redfish-core/schema/dmtf/json-schema/EndpointGroupCollection.json
index 966af4f..bd33679 100644
--- a/redfish-core/schema/dmtf/json-schema/EndpointGroupCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/EndpointGroupCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/EndpointGroupCollection.json",
"$ref": "#/definitions/EndpointGroupCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"EndpointGroupCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/EnvironmentMetrics.v1_3_2.json b/redfish-core/schema/dmtf/json-schema/EnvironmentMetrics.v1_4_0.json
similarity index 89%
rename from redfish-core/schema/dmtf/json-schema/EnvironmentMetrics.v1_3_2.json
rename to redfish-core/schema/dmtf/json-schema/EnvironmentMetrics.v1_4_0.json
index c7f6276..83882fa 100644
--- a/redfish-core/schema/dmtf/json-schema/EnvironmentMetrics.v1_3_2.json
+++ b/redfish-core/schema/dmtf/json-schema/EnvironmentMetrics.v1_4_0.json
@@ -1,8 +1,8 @@
{
- "$id": "http://redfish.dmtf.org/schemas/v1/EnvironmentMetrics.v1_3_2.json",
+ "$id": "http://redfish.dmtf.org/schemas/v1/EnvironmentMetrics.v1_4_0.json",
"$ref": "#/definitions/EnvironmentMetrics",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"Actions": {
"additionalProperties": false,
@@ -79,7 +79,7 @@
],
"description": "Absolute humidity (g/m^3).",
"excerptCopy": "SensorExcerpt",
- "longDescription": "This property shall contain the absolute (volumetric) humidity sensor reading, in grams per cubic meter units, for this resource. The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `AbsoluteHumidity`.",
+ "longDescription": "This property shall contain the absolute (volumetric) humidity sensor reading, in grams per cubic meter units, for this resource. The value should reflect the humidity measured at the exterior of the containing `Chassis` instance, or the interior of the containing `Facility` instance. The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `AbsoluteHumidity`.",
"versionAdded": "v1_2_0"
},
"Actions": {
@@ -87,6 +87,20 @@
"description": "The available actions for this resource.",
"longDescription": "This property shall contain the available actions for this resource."
},
+ "AmbientTemperatureCelsius": {
+ "anyOf": [
+ {
+ "$ref": "http://redfish.dmtf.org/schemas/v1/Sensor.json#/definitions/SensorExcerpt"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Ambient temperature (Celsius).",
+ "excerptCopy": "SensorExcerpt",
+ "longDescription": "This property shall contain the ambient temperature, in degree Celsius units, for this resource. The ambient temperature shall be the temperature measured at a point exterior to the `Chassis` containing this resource. The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `Temperature`. This property shall only be present, if supported, in resource instances subordinate to a `Chassis` or `CoolingUnit` resource.",
+ "versionAdded": "v1_4_0"
+ },
"Description": {
"anyOf": [
{
@@ -162,7 +176,7 @@
],
"description": "Humidity (percent).",
"excerptCopy": "SensorExcerpt",
- "longDescription": "This property shall contain the humidity, in percent units, for this resource. The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `Humidity`."
+ "longDescription": "This property shall contain the humidity, in percent units, for this resource. The value should reflect the humidity measured at the exterior of the containing `Chassis` instance, or the interior of the containing `Facility` instance. The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `Humidity`."
},
"Id": {
"$ref": "http://redfish.dmtf.org/schemas/v1/Resource.json#/definitions/Id",
@@ -330,6 +344,6 @@
},
"language": "en",
"owningEntity": "DMTF",
- "release": "2022.2",
- "title": "#EnvironmentMetrics.v1_3_2.EnvironmentMetrics"
+ "release": "2025.1",
+ "title": "#EnvironmentMetrics.v1_4_0.EnvironmentMetrics"
}
\ No newline at end of file
diff --git a/redfish-core/schema/dmtf/json-schema/EthernetInterface.v1_12_3.json b/redfish-core/schema/dmtf/json-schema/EthernetInterface.v1_12_4.json
similarity index 97%
rename from redfish-core/schema/dmtf/json-schema/EthernetInterface.v1_12_3.json
rename to redfish-core/schema/dmtf/json-schema/EthernetInterface.v1_12_4.json
index 76457ec..90a7868 100644
--- a/redfish-core/schema/dmtf/json-schema/EthernetInterface.v1_12_3.json
+++ b/redfish-core/schema/dmtf/json-schema/EthernetInterface.v1_12_4.json
@@ -1,8 +1,8 @@
{
- "$id": "http://redfish.dmtf.org/schemas/v1/EthernetInterface.v1_12_3.json",
+ "$id": "http://redfish.dmtf.org/schemas/v1/EthernetInterface.v1_12_4.json",
"$ref": "#/definitions/EthernetInterface",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"Actions": {
"additionalProperties": false,
@@ -384,7 +384,7 @@
"items": {
"$ref": "http://redfish.dmtf.org/schemas/v1/IPAddresses.json#/definitions/IPv4Address"
},
- "longDescription": "This property shall contain an array of objects that represent the IPv4 connection characteristics currently in use by this interface for any value of `AddressOrigin`. It is recommended that this property be regarded as read-only with configuration of static addresses performed by updating the values within `IPv4StaticAddresses`. Services may reject updates to this array for this reason.",
+ "longDescription": "This property shall contain an array of objects that represent the IPv4 connection characteristics currently in use by this interface for any value of `AddressOrigin`. It is recommended that this property be regarded as read-only with configuration of static addresses performed by updating the values within `IPv4StaticAddresses`. Services may reject updates to this array for this reason. This property should contain an empty array if there are no active IPv4 addresses.",
"type": "array"
},
"IPv4StaticAddresses": {
@@ -399,7 +399,7 @@
}
]
},
- "longDescription": "This property shall contain an array of objects that represent all IPv4 static addresses assigned to, but not necessarily in use by, this interface. The `IPv4Addresses` property shall also list the addresses that this interface uses.",
+ "longDescription": "This property shall contain an array of objects that represent all IPv4 static addresses assigned to, but not necessarily in use by, this interface. The `IPv4Addresses` property shall also list the addresses that this interface uses. Services should represent static addresses that are not configured as `null` values, as described by the 'PATCH on array properties' clause of the Redfish Specification. Services should not represent static addresses that are not configured as invalid IP addresses, such as `0.0.0.0`.",
"type": "array",
"versionAdded": "v1_4_0"
},
@@ -423,7 +423,7 @@
"items": {
"$ref": "http://redfish.dmtf.org/schemas/v1/IPAddresses.json#/definitions/IPv6Address"
},
- "longDescription": "This property shall contain an array of objects that represent the IPv6 connection characteristics for this interface for any value of `AddressOrigin`.",
+ "longDescription": "This property shall contain an array of objects that represent the IPv6 connection characteristics for this interface for any value of `AddressOrigin`. This property should contain an empty array if there are no active IPv6 addresses.",
"type": "array"
},
"IPv6DefaultGateway": {
@@ -457,7 +457,7 @@
}
]
},
- "longDescription": "This property shall contain an array of objects that represent the IPv6 static connection characteristics for this interface.",
+ "longDescription": "This property shall contain an array of objects that represent the IPv6 static connection characteristics for this interface. Services should represent static addresses that are not configured as `null` values, as described by the 'PATCH on array properties' clause of the Redfish Specification. Services should not represent static addresses that are not configured as invalid IP addresses, such as `::`.",
"type": "array"
},
"IPv6StaticDefaultGateways": {
@@ -973,5 +973,5 @@
"language": "en",
"owningEntity": "DMTF",
"release": "2023.3",
- "title": "#EthernetInterface.v1_12_3.EthernetInterface"
+ "title": "#EthernetInterface.v1_12_4.EthernetInterface"
}
\ No newline at end of file
diff --git a/redfish-core/schema/dmtf/json-schema/EthernetInterfaceCollection.json b/redfish-core/schema/dmtf/json-schema/EthernetInterfaceCollection.json
index 4cb2909..92a9fb8 100644
--- a/redfish-core/schema/dmtf/json-schema/EthernetInterfaceCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/EthernetInterfaceCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/EthernetInterfaceCollection.json",
"$ref": "#/definitions/EthernetInterfaceCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"EthernetInterfaceCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/Event.v1_11_0.json b/redfish-core/schema/dmtf/json-schema/Event.v1_11_1.json
similarity index 96%
rename from redfish-core/schema/dmtf/json-schema/Event.v1_11_0.json
rename to redfish-core/schema/dmtf/json-schema/Event.v1_11_1.json
index 1aa0454..10ebf8e 100644
--- a/redfish-core/schema/dmtf/json-schema/Event.v1_11_0.json
+++ b/redfish-core/schema/dmtf/json-schema/Event.v1_11_1.json
@@ -1,8 +1,8 @@
{
- "$id": "http://redfish.dmtf.org/schemas/v1/Event.v1_11_0.json",
+ "$id": "http://redfish.dmtf.org/schemas/v1/Event.v1_11_1.json",
"$ref": "#/definitions/Event",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"Actions": {
"additionalProperties": false,
@@ -225,7 +225,7 @@
"AdditionalDataURI": {
"description": "The URI at which to access the additional data for the event, such as diagnostic data, image captures, or other files.",
"format": "uri-reference",
- "longDescription": "This property shall contain the URI at which to access the additional data for the event, using the Redfish protocol and authentication methods. If both `DiagnosticData` and `AdditionalDataURI` are present, `DiagnosticData` shall contain the Base64-encoding of the data retrieved from the URI specified by the `AdditionalDataURI` property.",
+ "longDescription": "This property shall contain the URI at which to access the additional data for the event, using the Redfish protocol and authentication methods. If both `DiagnosticData` and `AdditionalDataURI` are present, `DiagnosticData` shall contain a Base64-encoded string, with padding characters, of the data retrieved from the URI specified by the `AdditionalDataURI` property.",
"readonly": true,
"type": [
"string",
@@ -249,7 +249,7 @@
},
"DiagnosticData": {
"description": "A Base64-encoded set of diagnostic data associated with this event.",
- "longDescription": "This property shall contain a Base64-encoded string that represents diagnostic data associated with this event. The contents shall depend on the value of the `DiagnosticDataType` property. The length of the value should not exceed 4 KB. Larger diagnostic data payloads should omit this property and use the `AdditionalDataURI` property to reference the data. If both `DiagnosticData` and `AdditionalDataURI` are present, `DiagnosticData` shall contain the Base64-encoding of the data retrieved from the URI specified by the `AdditionalDataURI` property.",
+ "longDescription": "This property shall contain a Base64-encoded string, with padding characters, that represents the diagnostic data associated with this event. The contents shall depend on the value of the `DiagnosticDataType` property. The length of the value should not exceed 4 KB. Larger diagnostic data payloads should omit this property and use the `AdditionalDataURI` property to reference the data. If both `DiagnosticData` and `AdditionalDataURI` are present, `DiagnosticData` shall contain the Base64-encoding of the data retrieved from the URI specified by the `AdditionalDataURI` property.",
"readonly": true,
"type": [
"string",
@@ -495,5 +495,5 @@
"language": "en",
"owningEntity": "DMTF",
"release": "2024.3",
- "title": "#Event.v1_11_0.Event"
+ "title": "#Event.v1_11_1.Event"
}
\ No newline at end of file
diff --git a/redfish-core/schema/dmtf/json-schema/EventDestinationCollection.json b/redfish-core/schema/dmtf/json-schema/EventDestinationCollection.json
index 2ffe69b..08063ad 100644
--- a/redfish-core/schema/dmtf/json-schema/EventDestinationCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/EventDestinationCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/EventDestinationCollection.json",
"$ref": "#/definitions/EventDestinationCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"EventDestinationCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/EventService.v1_10_3.json b/redfish-core/schema/dmtf/json-schema/EventService.v1_11_0.json
similarity index 97%
rename from redfish-core/schema/dmtf/json-schema/EventService.v1_10_3.json
rename to redfish-core/schema/dmtf/json-schema/EventService.v1_11_0.json
index dbef83f..b02a4d1 100644
--- a/redfish-core/schema/dmtf/json-schema/EventService.v1_10_3.json
+++ b/redfish-core/schema/dmtf/json-schema/EventService.v1_11_0.json
@@ -1,8 +1,8 @@
{
- "$id": "http://redfish.dmtf.org/schemas/v1/EventService.v1_10_3.json",
+ "$id": "http://redfish.dmtf.org/schemas/v1/EventService.v1_11_0.json",
"$ref": "#/definitions/EventService",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"Actions": {
"additionalProperties": false,
@@ -200,6 +200,16 @@
"longDescription": "This property shall contain the properties that are supported in the `$filter` query parameter for the URI indicated by the `ServerSentEventUri` property, as described by the Redfish Specification.",
"versionAdded": "v1_2_0"
},
+ "SSEIncludeOriginOfConditionSupported": {
+ "description": "An indication of whether the service supports the `includeoriginofcondition` query parameter for the `ServerSentEventUri`.",
+ "longDescription": "This property shall indicate whether the service supports the `includeoriginofcondition` query parameter for the `ServerSentEventUri`, as described by the Redfish Specification.",
+ "readonly": true,
+ "type": [
+ "boolean",
+ "null"
+ ],
+ "versionAdded": "v1_11_0"
+ },
"ServerSentEventUri": {
"description": "The link to a URI for receiving Server-Sent Event representations for the events that this service generates.",
"format": "uri-reference",
@@ -666,6 +676,6 @@
},
"language": "en",
"owningEntity": "DMTF",
- "release": "2023.1",
- "title": "#EventService.v1_10_3.EventService"
+ "release": "2025.1",
+ "title": "#EventService.v1_11_0.EventService"
}
\ No newline at end of file
diff --git a/redfish-core/schema/dmtf/json-schema/ExternalAccountProvider.v1_8_0.json b/redfish-core/schema/dmtf/json-schema/ExternalAccountProvider.v1_8_1.json
similarity index 97%
rename from redfish-core/schema/dmtf/json-schema/ExternalAccountProvider.v1_8_0.json
rename to redfish-core/schema/dmtf/json-schema/ExternalAccountProvider.v1_8_1.json
index 65210ce..af05253 100644
--- a/redfish-core/schema/dmtf/json-schema/ExternalAccountProvider.v1_8_0.json
+++ b/redfish-core/schema/dmtf/json-schema/ExternalAccountProvider.v1_8_1.json
@@ -1,8 +1,8 @@
{
- "$id": "http://redfish.dmtf.org/schemas/v1/ExternalAccountProvider.v1_8_0.json",
+ "$id": "http://redfish.dmtf.org/schemas/v1/ExternalAccountProvider.v1_8_1.json",
"$ref": "#/definitions/ExternalAccountProvider",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"AccountProviderTypes": {
"enum": [
@@ -116,8 +116,8 @@
"versionAdded": "v1_2_0"
},
"KerberosKeytab": {
- "description": "The Base64-encoded version of the Kerberos keytab for this service. A `PATCH` or `PUT` operation writes the keytab. This property is `null` in responses.",
- "longDescription": "This property shall contain a Base64-encoded version of the Kerberos keytab for this service. A `PATCH` or `PUT` operation writes the keytab. The value shall be `null` in responses.",
+ "description": "The Base64-encoded Kerberos keytab for this service. A `PATCH` or `PUT` operation writes the keytab. This property is `null` in responses.",
+ "longDescription": "This property shall contain a Base64-encoded string, with padding characters, of the Kerberos keytab for this service. A `PATCH` or `PUT` operation writes the keytab. The value shall be `null` in responses.",
"readonly": false,
"type": [
"string",
@@ -577,7 +577,7 @@
},
"OAuthServiceSigningKeys": {
"description": "The Base64-encoded signing keys of the issuer of the OAuth 2.0 service. Clients should configure this property if `Mode` contains `Offline`.",
- "longDescription": "This property shall contain a Base64-encoded string of the RFC7517-defined signing keys of the issuer of the OAuth 2.0 service. Services shall verify the token provided in the `Authorization` header of the request with the value of this property. If the `Mode` property contains the value `Discovery`, this property shall contain the keys found at the URI specified by the `jwks_uri` string from the OAuth 2.0 service's metadata and this property shall be read-only. Clients should configure this property if `Mode` contains `Offline`.",
+ "longDescription": "This property shall contain a Base64-encoded string, with padding characters, of the RFC7517-defined signing keys of the issuer of the OAuth 2.0 service. Services shall verify the token provided in the `Authorization` header of the request with the value of this property. If the `Mode` property contains the value `Discovery`, this property shall contain the keys found at the URI specified by the `jwks_uri` string from the OAuth 2.0 service's metadata and this property shall be read-only. Clients should configure this property if `Mode` contains `Offline`.",
"readonly": false,
"type": [
"string",
@@ -802,5 +802,5 @@
"language": "en",
"owningEntity": "DMTF",
"release": "2024.3",
- "title": "#ExternalAccountProvider.v1_8_0.ExternalAccountProvider"
+ "title": "#ExternalAccountProvider.v1_8_1.ExternalAccountProvider"
}
\ No newline at end of file
diff --git a/redfish-core/schema/dmtf/json-schema/ExternalAccountProviderCollection.json b/redfish-core/schema/dmtf/json-schema/ExternalAccountProviderCollection.json
index e25d943..2c507d7 100644
--- a/redfish-core/schema/dmtf/json-schema/ExternalAccountProviderCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/ExternalAccountProviderCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/ExternalAccountProviderCollection.json",
"$ref": "#/definitions/ExternalAccountProviderCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"ExternalAccountProviderCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/FabricAdapterCollection.json b/redfish-core/schema/dmtf/json-schema/FabricAdapterCollection.json
index 1e83dd7..2bb7e74 100644
--- a/redfish-core/schema/dmtf/json-schema/FabricAdapterCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/FabricAdapterCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/FabricAdapterCollection.json",
"$ref": "#/definitions/FabricAdapterCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"FabricAdapterCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/FabricCollection.json b/redfish-core/schema/dmtf/json-schema/FabricCollection.json
index af8b57b..7595bfe 100644
--- a/redfish-core/schema/dmtf/json-schema/FabricCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/FabricCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/FabricCollection.json",
"$ref": "#/definitions/FabricCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"FabricCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/FacilityCollection.json b/redfish-core/schema/dmtf/json-schema/FacilityCollection.json
index 7f46125..e685987 100644
--- a/redfish-core/schema/dmtf/json-schema/FacilityCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/FacilityCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/FacilityCollection.json",
"$ref": "#/definitions/FacilityCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"FacilityCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/FanCollection.json b/redfish-core/schema/dmtf/json-schema/FanCollection.json
index ffafe60..503937c 100644
--- a/redfish-core/schema/dmtf/json-schema/FanCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/FanCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/FanCollection.json",
"$ref": "#/definitions/FanCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"FanCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/FilterCollection.json b/redfish-core/schema/dmtf/json-schema/FilterCollection.json
index 0863fa6..07ad31b 100644
--- a/redfish-core/schema/dmtf/json-schema/FilterCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/FilterCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/FilterCollection.json",
"$ref": "#/definitions/FilterCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"FilterCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/GraphicsControllerCollection.json b/redfish-core/schema/dmtf/json-schema/GraphicsControllerCollection.json
index 2cf31e8..5d842f1 100644
--- a/redfish-core/schema/dmtf/json-schema/GraphicsControllerCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/GraphicsControllerCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/GraphicsControllerCollection.json",
"$ref": "#/definitions/GraphicsControllerCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"GraphicsControllerCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/HeaterCollection.json b/redfish-core/schema/dmtf/json-schema/HeaterCollection.json
index 48f70d3..f15504f 100644
--- a/redfish-core/schema/dmtf/json-schema/HeaterCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/HeaterCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/HeaterCollection.json",
"$ref": "#/definitions/HeaterCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"HeaterCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/HostInterfaceCollection.json b/redfish-core/schema/dmtf/json-schema/HostInterfaceCollection.json
index 53fff74..49fd51e 100644
--- a/redfish-core/schema/dmtf/json-schema/HostInterfaceCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/HostInterfaceCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/HostInterfaceCollection.json",
"$ref": "#/definitions/HostInterfaceCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"HostInterfaceCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/JobCollection.json b/redfish-core/schema/dmtf/json-schema/JobCollection.json
index 585f661..30e10e3 100644
--- a/redfish-core/schema/dmtf/json-schema/JobCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/JobCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/JobCollection.json",
"$ref": "#/definitions/JobCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"JobCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/JsonSchemaFileCollection.json b/redfish-core/schema/dmtf/json-schema/JsonSchemaFileCollection.json
index 2ea9ac9..307d486 100644
--- a/redfish-core/schema/dmtf/json-schema/JsonSchemaFileCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/JsonSchemaFileCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/JsonSchemaFileCollection.json",
"$ref": "#/definitions/JsonSchemaFileCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"JsonSchemaFileCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/KeyCollection.json b/redfish-core/schema/dmtf/json-schema/KeyCollection.json
index ddc3037..f400dc2 100644
--- a/redfish-core/schema/dmtf/json-schema/KeyCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/KeyCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/KeyCollection.json",
"$ref": "#/definitions/KeyCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"KeyCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/KeyPolicyCollection.json b/redfish-core/schema/dmtf/json-schema/KeyPolicyCollection.json
index 80adc931..9146e85 100644
--- a/redfish-core/schema/dmtf/json-schema/KeyPolicyCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/KeyPolicyCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/KeyPolicyCollection.json",
"$ref": "#/definitions/KeyPolicyCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"KeyPolicyCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/LeakDetectorCollection.json b/redfish-core/schema/dmtf/json-schema/LeakDetectorCollection.json
index d9b636b..15c594d 100644
--- a/redfish-core/schema/dmtf/json-schema/LeakDetectorCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/LeakDetectorCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/LeakDetectorCollection.json",
"$ref": "#/definitions/LeakDetectorCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"LeakDetectorCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/License.v1_1_3.json b/redfish-core/schema/dmtf/json-schema/License.v1_1_4.json
similarity index 98%
rename from redfish-core/schema/dmtf/json-schema/License.v1_1_3.json
rename to redfish-core/schema/dmtf/json-schema/License.v1_1_4.json
index 7842942..d5ebef7 100644
--- a/redfish-core/schema/dmtf/json-schema/License.v1_1_3.json
+++ b/redfish-core/schema/dmtf/json-schema/License.v1_1_4.json
@@ -1,8 +1,8 @@
{
- "$id": "http://redfish.dmtf.org/schemas/v1/License.v1_1_3.json",
+ "$id": "http://redfish.dmtf.org/schemas/v1/License.v1_1_4.json",
"$ref": "#/definitions/License",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"Actions": {
"additionalProperties": false,
@@ -239,7 +239,7 @@
},
"LicenseString": {
"description": "The Base64-encoded string of the license.",
- "longDescription": "This property shall contain the Base64-encoded string of the license. This property shall not appear in response payloads.",
+ "longDescription": "This property shall contain the Base64-encoded string, with padding characters, of the license. This property shall not appear in response payloads.",
"readonly": true,
"type": [
"string",
@@ -469,5 +469,5 @@
"language": "en",
"owningEntity": "DMTF",
"release": "2022.3",
- "title": "#License.v1_1_3.License"
+ "title": "#License.v1_1_4.License"
}
\ No newline at end of file
diff --git a/redfish-core/schema/dmtf/json-schema/LicenseCollection.json b/redfish-core/schema/dmtf/json-schema/LicenseCollection.json
index 6e31d64..84f7698 100644
--- a/redfish-core/schema/dmtf/json-schema/LicenseCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/LicenseCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/LicenseCollection.json",
"$ref": "#/definitions/LicenseCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"LicenseCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/LogEntry.v1_17_0.json b/redfish-core/schema/dmtf/json-schema/LogEntry.v1_18_0.json
similarity index 96%
rename from redfish-core/schema/dmtf/json-schema/LogEntry.v1_17_0.json
rename to redfish-core/schema/dmtf/json-schema/LogEntry.v1_18_0.json
index 33e2d7f..3c7c51b 100644
--- a/redfish-core/schema/dmtf/json-schema/LogEntry.v1_17_0.json
+++ b/redfish-core/schema/dmtf/json-schema/LogEntry.v1_18_0.json
@@ -1,8 +1,8 @@
{
- "$id": "http://redfish.dmtf.org/schemas/v1/LogEntry.v1_17_0.json",
+ "$id": "http://redfish.dmtf.org/schemas/v1/LogEntry.v1_18_0.json",
"$ref": "#/definitions/LogEntry",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"Actions": {
"additionalProperties": false,
@@ -178,11 +178,13 @@
"OS",
"OEM",
"CPER",
- "CPERSection"
+ "CPERSection",
+ "Device"
],
"enumDescriptions": {
"CPER": "UEFI Common Platform Error Record.",
"CPERSection": "A Section of a UEFI Common Platform Error Record.",
+ "Device": "Device diagnostic data.",
"Manager": "Manager diagnostic data.",
"OEM": "OEM diagnostic data.",
"OS": "Operating system (OS) diagnostic data.",
@@ -190,11 +192,13 @@
},
"enumLongDescriptions": {
"CPER": "This value shall indicate the data provided at the URI specified by the `AdditionalDataURI` property is a complete UEFI Specification-defined Common Platform Error Record. The CPER data shall contain a Record Header and at least one Section as defined by the UEFI Specification.",
- "CPERSection": "This value shall indicate the data provided at the URI specified by the `AdditionalDataURI` property is a single Section of a UEFI Specification-defined Common Platform Error Record. The CPER data shall contain one Section as defined by the UEFI Specification, with no Record Header."
+ "CPERSection": "This value shall indicate the data provided at the URI specified by the `AdditionalDataURI` property is a single Section of a UEFI Specification-defined Common Platform Error Record. The CPER data shall contain one Section as defined by the UEFI Specification, with no Record Header.",
+ "Device": "This value shall indicate the data provided at the URI specified by the `AdditionalDataURI` property contains vendor-defined diagnostic data for a device."
},
"enumVersionAdded": {
"CPER": "v1_10_0",
- "CPERSection": "v1_10_0"
+ "CPERSection": "v1_10_0",
+ "Device": "v1_18_0"
},
"type": "string"
},
@@ -249,7 +253,7 @@
"AdditionalDataURI": {
"description": "The URI at which to access the additional data for this log entry, such as diagnostic data, image captures, or other files.",
"format": "uri-reference",
- "longDescription": "This property shall contain the URI at which to access the additional data for this log entry, using the Redfish protocol and authentication methods. If both `DiagnosticData` and `AdditionalDataURI` are present, `DiagnosticData` shall contain the Base64-encoding of the data retrieved from the URI specified by the `AdditionalDataURI` property.",
+ "longDescription": "This property shall contain the URI at which to access the additional data for this log entry, using the Redfish protocol and authentication methods. If both `DiagnosticData` and `AdditionalDataURI` are present, `DiagnosticData` shall contain a Base64-encoded string, with padding characters, of the data retrieved from the URI specified by the `AdditionalDataURI` property.",
"readonly": true,
"type": [
"string",
@@ -290,7 +294,7 @@
},
"DiagnosticData": {
"description": "A Base64-encoded set of diagnostic data associated with this log entry.",
- "longDescription": "This property shall contain a Base64-encoded string that represents diagnostic data associated with this log entry. The contents shall depend on the value of the `DiagnosticDataType` property. The length of the value should not exceed 4 KB. Larger diagnostic data payloads should omit this property and use the `AdditionalDataURI` property to reference the data. If both `DiagnosticData` and `AdditionalDataURI` are present, `DiagnosticData` shall contain the Base64-encoding of the data retrieved from the URI specified by the `AdditionalDataURI` property.",
+ "longDescription": "This property shall contain a Base64-encoded string, with padding characters, that represents diagnostic data associated with this log entry. The contents shall depend on the value of the `DiagnosticDataType` property. The length of the value should not exceed 4 KB. Larger diagnostic data payloads should omit this property and use the `AdditionalDataURI` property to reference the data. If both `DiagnosticData` and `AdditionalDataURI` are present, `DiagnosticData` shall contain the Base64-encoding of the data retrieved from the URI specified by the `AdditionalDataURI` property.",
"readonly": true,
"type": [
"string",
@@ -308,7 +312,7 @@
}
],
"description": "The type of data available in the `DiagnosticData` property or retrieved from the URI specified by the `AdditionalDataURI` property.",
- "longDescription": "This property shall contain the type of data available in the `DiagnosticData` property or retrieved from the URI specified by the `AdditionalDataURI` property.",
+ "longDescription": "This property shall contain the type of data available in the `DiagnosticData` property or retrieved from the URI specified by the `AdditionalDataURI` property. The `OriginOfCondition` property, if present, shall contain a link to the resource that represents the device from which the diagnostic data was collected.",
"readonly": true,
"versionAdded": "v1_7_0"
},
@@ -903,6 +907,6 @@
},
"language": "en",
"owningEntity": "DMTF",
- "release": "2024.3",
- "title": "#LogEntry.v1_17_0.LogEntry"
+ "release": "2025.1",
+ "title": "#LogEntry.v1_18_0.LogEntry"
}
\ No newline at end of file
diff --git a/redfish-core/schema/dmtf/json-schema/LogEntryCollection.json b/redfish-core/schema/dmtf/json-schema/LogEntryCollection.json
index f141fd4..4661a78 100644
--- a/redfish-core/schema/dmtf/json-schema/LogEntryCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/LogEntryCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/LogEntryCollection.json",
"$ref": "#/definitions/LogEntryCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"LogEntryCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/LogService.v1_7_0.json b/redfish-core/schema/dmtf/json-schema/LogService.v1_8_0.json
similarity index 97%
rename from redfish-core/schema/dmtf/json-schema/LogService.v1_7_0.json
rename to redfish-core/schema/dmtf/json-schema/LogService.v1_8_0.json
index d8c6d04..4f08f74 100644
--- a/redfish-core/schema/dmtf/json-schema/LogService.v1_7_0.json
+++ b/redfish-core/schema/dmtf/json-schema/LogService.v1_8_0.json
@@ -1,8 +1,8 @@
{
- "$id": "http://redfish.dmtf.org/schemas/v1/LogService.v1_7_0.json",
+ "$id": "http://redfish.dmtf.org/schemas/v1/LogService.v1_8_0.json",
"$ref": "#/definitions/LogService",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"Actions": {
"additionalProperties": false,
@@ -122,6 +122,12 @@
"type": "string",
"versionAdded": "v1_6_0"
},
+ "TargetDevice": {
+ "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/idRef",
+ "description": "The link to the device to collect diagnostic data.",
+ "longDescription": "This parameter shall contain a link to the resource that represents the device to collect diagnostic data. This parameter shall be required if `DiagnosticDataType` contains `Device`.",
+ "versionAdded": "v1_8_0"
+ },
"TargetURI": {
"description": "The URI to access when sending the diagnostic data.",
"format": "uri-reference",
@@ -242,14 +248,19 @@
"Manager",
"PreOS",
"OS",
- "OEM"
+ "OEM",
+ "Device"
],
"enumDescriptions": {
+ "Device": "Device diagnostic data.",
"Manager": "Manager diagnostic data.",
"OEM": "OEM diagnostic data.",
"OS": "Operating system (OS) diagnostic data.",
"PreOS": "Pre-OS diagnostic data."
},
+ "enumVersionAdded": {
+ "Device": "v1_8_0"
+ },
"type": "string"
},
"LogEntryTypes": {
@@ -783,6 +794,6 @@
},
"language": "en",
"owningEntity": "DMTF",
- "release": "2024.1",
- "title": "#LogService.v1_7_0.LogService"
+ "release": "2025.1",
+ "title": "#LogService.v1_8_0.LogService"
}
\ No newline at end of file
diff --git a/redfish-core/schema/dmtf/json-schema/LogServiceCollection.json b/redfish-core/schema/dmtf/json-schema/LogServiceCollection.json
index c13d7b0..fa66079 100644
--- a/redfish-core/schema/dmtf/json-schema/LogServiceCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/LogServiceCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/LogServiceCollection.json",
"$ref": "#/definitions/LogServiceCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"LogServiceCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/Manager.v1_20_0.json b/redfish-core/schema/dmtf/json-schema/Manager.v1_21_0.json
similarity index 90%
rename from redfish-core/schema/dmtf/json-schema/Manager.v1_20_0.json
rename to redfish-core/schema/dmtf/json-schema/Manager.v1_21_0.json
index 39e9daa0e..8db7d0d 100644
--- a/redfish-core/schema/dmtf/json-schema/Manager.v1_20_0.json
+++ b/redfish-core/schema/dmtf/json-schema/Manager.v1_21_0.json
@@ -1,8 +1,8 @@
{
- "$id": "http://redfish.dmtf.org/schemas/v1/Manager.v1_20_0.json",
+ "$id": "http://redfish.dmtf.org/schemas/v1/Manager.v1_21_0.json",
"$ref": "#/definitions/Manager",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"Actions": {
"additionalProperties": false,
@@ -35,6 +35,9 @@
"#Manager.ResetToDefaults": {
"$ref": "#/definitions/ResetToDefaults"
},
+ "#Manager.UpdateSecurityMode": {
+ "$ref": "#/definitions/UpdateSecurityMode"
+ },
"Oem": {
"$ref": "#/definitions/OemActions",
"description": "The available OEM-specific actions for this resource.",
@@ -640,6 +643,16 @@
"longDescription": "This property shall contain a link to a resource of type `ManagerNetworkProtocol`, which represents the network services for this manager.",
"readonly": true
},
+ "OEMSecurityMode": {
+ "description": "The OEM-specific security compliance mode(s) that the manager is currently configured to enforce.",
+ "longDescription": "This property shall the OEM-specific security compliance mode(s) that the manager is currently configured to enforce. This property shall only be present if `SecurityMode` contains `OEM`.",
+ "readonly": true,
+ "type": [
+ "string",
+ "null"
+ ],
+ "versionAdded": "v1_21_0"
+ },
"Oem": {
"$ref": "http://redfish.dmtf.org/schemas/v1/Resource.json#/definitions/Oem",
"description": "The OEM extension property.",
@@ -699,6 +712,13 @@
],
"versionAdded": "v1_5_0"
},
+ "SecurityMode": {
+ "$ref": "#/definitions/SecurityModeTypes",
+ "description": "The security compliance mode that the manager is currently configured to enforce.",
+ "longDescription": "This property shall contain the security compliance mode that the manager is currently configured to enforce.",
+ "readonly": true,
+ "versionAdded": "v1_21_0"
+ },
"SecurityPolicy": {
"anyOf": [
{
@@ -1000,7 +1020,7 @@
"ResetToDefaults": {
"additionalProperties": false,
"description": "The reset action resets the manager settings to factory defaults. This can cause the manager to reset.",
- "longDescription": "This action shall reset the manager settings. This action can impact other resources.",
+ "longDescription": "This action shall reset the manager settings. This action may impact other resources.",
"parameters": {
"ResetType": {
"$ref": "#/definitions/ResetToDefaultsType",
@@ -1050,6 +1070,36 @@
},
"type": "string"
},
+ "SecurityModeTypes": {
+ "enum": [
+ "FIPS_140_2",
+ "FIPS_140_3",
+ "CNSA_1_0",
+ "CNSA_2_0",
+ "SuiteB",
+ "OEM",
+ "Default"
+ ],
+ "enumDescriptions": {
+ "CNSA_1_0": "This security mode indicates the implementation meets NSA Commercial National Security Algorithm Suite 1.0 requirements. This mode requires FIPS 140-2 compliance.",
+ "CNSA_2_0": "This security mode indicates the implementation meets NSA Commercial National Security Algorithm Suite 2.0 requirements. This mode requires FIPS 140-3 compliance.",
+ "Default": "This security mode indicates the implementation is in a vendor-specific default security state that does not match any other value.",
+ "FIPS_140_2": "This security mode indicates the implementation complies with FIPS 140-2.",
+ "FIPS_140_3": "This security mode indicates the implementation complies with FIPS 140-3.",
+ "OEM": "This security mode indicates the implementation is in an OEM-specific security state.",
+ "SuiteB": "This security mode indicates the implementation meets NSA Suite B cryptographic standards for Top Secret installations. This mode requires FIPS 140-2 compliance."
+ },
+ "enumLongDescriptions": {
+ "CNSA_1_0": "This value shall indicate that the implementation meets NSA Commercial National Security Algorithm Suite 1.0 requirements and FIPS 140-2 compliance.",
+ "CNSA_2_0": "This value shall indicate that the implementation meets NSA Commercial National Security Algorithm Suite 2.0 requirements and FIPS 140-3 compliance.",
+ "Default": "This value shall indicate that the implementation is in a vendor-specific default security state that does not match any other value.",
+ "FIPS_140_2": "This value shall indicate that the implementation complies with FIPS 140-2.",
+ "FIPS_140_3": "This value shall indicate that the implementation complies with FIPS 140-3.",
+ "OEM": "This value shall indicate that the implementation is in an OEM-specific security state.",
+ "SuiteB": "This value shall indicate that the implementation meets NSA Suite B cryptographic standards for Top Secret installations and FIPS 140-2 compliance."
+ },
+ "type": "string"
+ },
"SerialConnectTypesSupported": {
"enum": [
"SSH",
@@ -1108,10 +1158,55 @@
}
},
"type": "object"
+ },
+ "UpdateSecurityMode": {
+ "additionalProperties": false,
+ "description": "The update security mode action updates the security mode for the manager. This can cause the manager to reset and reset other settings to factory defaults. Services might require the `ResetToDefaults` action to clear the security mode.",
+ "longDescription": "This action shall update the security mode for the manager. Services may reset other settings to factory defaults. Services may require the `ResetToDefaults` action to clear security settings. This action may impact other resources.",
+ "parameters": {
+ "OEMSecurityMode": {
+ "description": "The OEM-specific security mode to apply to the manager.",
+ "longDescription": "This parameter shall contain the OEM-specific security mode to apply to the manager. This parameter shall be required if `SecurityMode` is `OEM`.",
+ "type": "string"
+ },
+ "SecurityMode": {
+ "$ref": "#/definitions/SecurityModeTypes",
+ "description": "The security mode to apply to the manager.",
+ "longDescription": "This parameter shall contain the security mode to apply to the manager.",
+ "requiredParameter": true
+ }
+ },
+ "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.",
+ "type": [
+ "array",
+ "boolean",
+ "integer",
+ "number",
+ "null",
+ "object",
+ "string"
+ ]
+ }
+ },
+ "properties": {
+ "target": {
+ "description": "Link to invoke action",
+ "format": "uri-reference",
+ "type": "string"
+ },
+ "title": {
+ "description": "Friendly action name",
+ "type": "string"
+ }
+ },
+ "type": "object",
+ "versionAdded": "v1_21_0"
}
},
"language": "en",
"owningEntity": "DMTF",
- "release": "2024.4",
- "title": "#Manager.v1_20_0.Manager"
+ "release": "2025.1",
+ "title": "#Manager.v1_21_0.Manager"
}
\ No newline at end of file
diff --git a/redfish-core/schema/dmtf/json-schema/ManagerAccountCollection.json b/redfish-core/schema/dmtf/json-schema/ManagerAccountCollection.json
index c47e869..8610066 100644
--- a/redfish-core/schema/dmtf/json-schema/ManagerAccountCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/ManagerAccountCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/ManagerAccountCollection.json",
"$ref": "#/definitions/ManagerAccountCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"ManagerAccountCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/ManagerCollection.json b/redfish-core/schema/dmtf/json-schema/ManagerCollection.json
index a39a4dd..0f05378 100644
--- a/redfish-core/schema/dmtf/json-schema/ManagerCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/ManagerCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/ManagerCollection.json",
"$ref": "#/definitions/ManagerCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"ManagerCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/ManagerNetworkProtocol.v1_10_1.json b/redfish-core/schema/dmtf/json-schema/ManagerNetworkProtocol.v1_11_0.json
similarity index 98%
rename from redfish-core/schema/dmtf/json-schema/ManagerNetworkProtocol.v1_10_1.json
rename to redfish-core/schema/dmtf/json-schema/ManagerNetworkProtocol.v1_11_0.json
index 554179a..ed9c776 100644
--- a/redfish-core/schema/dmtf/json-schema/ManagerNetworkProtocol.v1_10_1.json
+++ b/redfish-core/schema/dmtf/json-schema/ManagerNetworkProtocol.v1_11_0.json
@@ -1,8 +1,8 @@
{
- "$id": "http://redfish.dmtf.org/schemas/v1/ManagerNetworkProtocol.v1_10_1.json",
+ "$id": "http://redfish.dmtf.org/schemas/v1/ManagerNetworkProtocol.v1_11_0.json",
"$ref": "#/definitions/ManagerNetworkProtocol",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"Actions": {
"additionalProperties": false,
@@ -317,6 +317,12 @@
"$ref": "#/definitions/Protocol",
"description": "The settings for this manager's virtual media support that apply to all system instances controlled by this manager.",
"longDescription": "This object shall contain the virtual media protocol settings for this manager. The `Port` property shall contain the TCP port assigned for virtual media usage. If multiple systems are supported by this manager, these properties, if present, apply to all instances of virtual media controlled by this manager."
+ },
+ "mDNS": {
+ "$ref": "#/definitions/Protocol",
+ "description": "The settings for this manager's Multicast Domain Name Service (mDNS) protocol support.",
+ "longDescription": "This object shall contain the Multicast Domain Name Service (mDNS) settings for the manager. The default `Port` property value should be `5353` for compatibility with established client implementations.",
+ "versionAdded": "v1_11_0"
}
},
"required": [
@@ -968,6 +974,6 @@
},
"language": "en",
"owningEntity": "DMTF",
- "release": "2023.3",
- "title": "#ManagerNetworkProtocol.v1_10_1.ManagerNetworkProtocol"
+ "release": "2025.1",
+ "title": "#ManagerNetworkProtocol.v1_11_0.ManagerNetworkProtocol"
}
\ No newline at end of file
diff --git a/redfish-core/schema/dmtf/json-schema/MediaControllerCollection.json b/redfish-core/schema/dmtf/json-schema/MediaControllerCollection.json
index bbde7d5..600773c 100644
--- a/redfish-core/schema/dmtf/json-schema/MediaControllerCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/MediaControllerCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/MediaControllerCollection.json",
"$ref": "#/definitions/MediaControllerCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"MediaControllerCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/MemoryChunksCollection.json b/redfish-core/schema/dmtf/json-schema/MemoryChunksCollection.json
index 1d0f9a2..a738260 100644
--- a/redfish-core/schema/dmtf/json-schema/MemoryChunksCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/MemoryChunksCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/MemoryChunksCollection.json",
"$ref": "#/definitions/MemoryChunksCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"MemoryChunksCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/MemoryCollection.json b/redfish-core/schema/dmtf/json-schema/MemoryCollection.json
index 493cf29..e886c63 100644
--- a/redfish-core/schema/dmtf/json-schema/MemoryCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/MemoryCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/MemoryCollection.json",
"$ref": "#/definitions/MemoryCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"MemoryCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/MemoryDomainCollection.json b/redfish-core/schema/dmtf/json-schema/MemoryDomainCollection.json
index 07e3f86..f9dc08d 100644
--- a/redfish-core/schema/dmtf/json-schema/MemoryDomainCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/MemoryDomainCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/MemoryDomainCollection.json",
"$ref": "#/definitions/MemoryDomainCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"MemoryDomainCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/MemoryRegionCollection.json b/redfish-core/schema/dmtf/json-schema/MemoryRegionCollection.json
index 0a46953..a08d3b2 100644
--- a/redfish-core/schema/dmtf/json-schema/MemoryRegionCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/MemoryRegionCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/MemoryRegionCollection.json",
"$ref": "#/definitions/MemoryRegionCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"MemoryRegionCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/MessageRegistryCollection.json b/redfish-core/schema/dmtf/json-schema/MessageRegistryCollection.json
index 09dd0a5..c9bb762 100644
--- a/redfish-core/schema/dmtf/json-schema/MessageRegistryCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/MessageRegistryCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/MessageRegistryCollection.json",
"$ref": "#/definitions/MessageRegistryCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"MessageRegistryCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/MessageRegistryFileCollection.json b/redfish-core/schema/dmtf/json-schema/MessageRegistryFileCollection.json
index 364ed2a..40ab2ef 100644
--- a/redfish-core/schema/dmtf/json-schema/MessageRegistryFileCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/MessageRegistryFileCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/MessageRegistryFileCollection.json",
"$ref": "#/definitions/MessageRegistryFileCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"MessageRegistryFileCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/MetricDefinitionCollection.json b/redfish-core/schema/dmtf/json-schema/MetricDefinitionCollection.json
index 681035f..126c748 100644
--- a/redfish-core/schema/dmtf/json-schema/MetricDefinitionCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/MetricDefinitionCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/MetricDefinitionCollection.json",
"$ref": "#/definitions/MetricDefinitionCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"MetricDefinitionCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/MetricReportCollection.json b/redfish-core/schema/dmtf/json-schema/MetricReportCollection.json
index b0e835a..d147d46 100644
--- a/redfish-core/schema/dmtf/json-schema/MetricReportCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/MetricReportCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/MetricReportCollection.json",
"$ref": "#/definitions/MetricReportCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"MetricReportCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/MetricReportDefinitionCollection.json b/redfish-core/schema/dmtf/json-schema/MetricReportDefinitionCollection.json
index 94e1fa3..92825b5 100644
--- a/redfish-core/schema/dmtf/json-schema/MetricReportDefinitionCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/MetricReportDefinitionCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/MetricReportDefinitionCollection.json",
"$ref": "#/definitions/MetricReportDefinitionCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"MetricReportDefinitionCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/NetworkAdapterCollection.json b/redfish-core/schema/dmtf/json-schema/NetworkAdapterCollection.json
index a5c4af3..948b98c 100644
--- a/redfish-core/schema/dmtf/json-schema/NetworkAdapterCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/NetworkAdapterCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/NetworkAdapterCollection.json",
"$ref": "#/definitions/NetworkAdapterCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"NetworkAdapterCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/NetworkDeviceFunction.v1_9_2.json b/redfish-core/schema/dmtf/json-schema/NetworkDeviceFunction.v1_10_0.json
similarity index 97%
rename from redfish-core/schema/dmtf/json-schema/NetworkDeviceFunction.v1_9_2.json
rename to redfish-core/schema/dmtf/json-schema/NetworkDeviceFunction.v1_10_0.json
index 1cbd8d1..7b70dab 100644
--- a/redfish-core/schema/dmtf/json-schema/NetworkDeviceFunction.v1_9_2.json
+++ b/redfish-core/schema/dmtf/json-schema/NetworkDeviceFunction.v1_10_0.json
@@ -1,8 +1,8 @@
{
- "$id": "http://redfish.dmtf.org/schemas/v1/NetworkDeviceFunction.v1_9_2.json",
+ "$id": "http://redfish.dmtf.org/schemas/v1/NetworkDeviceFunction.v1_10_0.json",
"$ref": "#/definitions/NetworkDeviceFunction",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"Actions": {
"additionalProperties": false,
@@ -148,6 +148,16 @@
}
},
"properties": {
+ "AdditionalProtocols": {
+ "description": "The protocols supported by the hardware or firmware on the device.",
+ "items": {
+ "$ref": "http://redfish.dmtf.org/schemas/v1/Protocol.json#/definitions/Protocol"
+ },
+ "longDescription": "This property shall contain the list of protocols supported by the hardware or firmware on the device.",
+ "readonly": true,
+ "type": "array",
+ "versionAdded": "v1_10_0"
+ },
"EthernetInterfaces": {
"anyOf": [
{
@@ -158,7 +168,7 @@
}
],
"description": "The Ethernet interface collection that contains the interfaces on this network device function.",
- "longDescription": "This property shall contain a link to a collection of type `EthernetInterfaceCollection` that represent the Ethernet interfaces present on this network device function. This property shall not be present if this network device function is not referenced by a `NetworkInterface` resource.",
+ "longDescription": "This property shall contain a link to a collection of type `EthernetInterfaceCollection` that represent the Ethernet interfaces present on this network device function. This property shall only be present if this NetworkDeviceFunction is not associated with a ComputerSystem, such as when in a ResourcePool or representing an Ethernet based storage device.",
"readonly": true,
"versionAdded": "v1_7_0"
},
@@ -621,11 +631,11 @@
"versionDeprecated": "v1_7_0"
},
"EthernetInterfaces": {
- "description": "The links to Ethernet interfaces that were created when one of the network device function VLANs is represented as a virtual NIC for the purpose of showing the IP address associated with that VLAN.",
+ "description": "The system Ethernet interfaces that use this network device function. This includes physical Ethernet interfaces or VLANs. Each member of this property is subordinate a `ComputerSystem` resource.",
"items": {
"$ref": "http://redfish.dmtf.org/schemas/v1/EthernetInterface.json#/definitions/EthernetInterface"
},
- "longDescription": "This property shall contain an array of links to resources of type `EthernetInterface` that represent the virtual interfaces that were created when one of the network device function VLANs is represented as a virtual NIC for the purpose of showing the IP address associated with that VLAN.",
+ "longDescription": "This property shall contain an array of links to resources of type `EthernetInterface` that represent physical or VLAN Ethernet interfaces for systems that use this network device funciton. The members shall be subordinate to a `ComputerSystem` resource.",
"type": "array",
"versionAdded": "v1_7_0"
},
@@ -1281,6 +1291,6 @@
},
"language": "en",
"owningEntity": "DMTF",
- "release": "2022.2",
- "title": "#NetworkDeviceFunction.v1_9_2.NetworkDeviceFunction"
+ "release": "2025.1",
+ "title": "#NetworkDeviceFunction.v1_10_0.NetworkDeviceFunction"
}
\ No newline at end of file
diff --git a/redfish-core/schema/dmtf/json-schema/NetworkDeviceFunctionCollection.json b/redfish-core/schema/dmtf/json-schema/NetworkDeviceFunctionCollection.json
index b910f83..b7c840e 100644
--- a/redfish-core/schema/dmtf/json-schema/NetworkDeviceFunctionCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/NetworkDeviceFunctionCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/NetworkDeviceFunctionCollection.json",
"$ref": "#/definitions/NetworkDeviceFunctionCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"NetworkDeviceFunctionCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/NetworkInterface.v1_2_2.json b/redfish-core/schema/dmtf/json-schema/NetworkInterface.v1_2_3.json
similarity index 95%
rename from redfish-core/schema/dmtf/json-schema/NetworkInterface.v1_2_2.json
rename to redfish-core/schema/dmtf/json-schema/NetworkInterface.v1_2_3.json
index 7f051a4..c712508 100644
--- a/redfish-core/schema/dmtf/json-schema/NetworkInterface.v1_2_2.json
+++ b/redfish-core/schema/dmtf/json-schema/NetworkInterface.v1_2_3.json
@@ -1,8 +1,8 @@
{
- "$id": "http://redfish.dmtf.org/schemas/v1/NetworkInterface.v1_2_2.json",
+ "$id": "http://redfish.dmtf.org/schemas/v1/NetworkInterface.v1_2_3.json",
"$ref": "#/definitions/NetworkInterface",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"Actions": {
"additionalProperties": false,
@@ -128,8 +128,8 @@
},
"NetworkDeviceFunctions": {
"$ref": "http://redfish.dmtf.org/schemas/v1/NetworkDeviceFunctionCollection.json#/definitions/NetworkDeviceFunctionCollection",
- "description": "The link to the network device functions associated with this network interface.",
- "longDescription": "This property shall contain a link to a resource collection of type `NetworkDeviceFunctionCollection`.",
+ "description": "The link to the network device functions associated with this network interface. This does not include Ethernet network device functions.",
+ "longDescription": "This property shall contain a link to a resource collection of type `NetworkDeviceFunctionCollection`. The members of this collection shall not contain `NetworkDeviceFunction` resources whose `NetDevFuncType` property contains `Ethernet`.",
"readonly": true
},
"NetworkPorts": {
@@ -191,5 +191,5 @@
"language": "en",
"owningEntity": "DMTF",
"release": "2020.3",
- "title": "#NetworkInterface.v1_2_2.NetworkInterface"
+ "title": "#NetworkInterface.v1_2_3.NetworkInterface"
}
\ No newline at end of file
diff --git a/redfish-core/schema/dmtf/json-schema/NetworkInterfaceCollection.json b/redfish-core/schema/dmtf/json-schema/NetworkInterfaceCollection.json
index d6f45d7..6551193 100644
--- a/redfish-core/schema/dmtf/json-schema/NetworkInterfaceCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/NetworkInterfaceCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/NetworkInterfaceCollection.json",
"$ref": "#/definitions/NetworkInterfaceCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"NetworkInterfaceCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/NetworkPortCollection.json b/redfish-core/schema/dmtf/json-schema/NetworkPortCollection.json
index 51b3213..6ce2153 100644
--- a/redfish-core/schema/dmtf/json-schema/NetworkPortCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/NetworkPortCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/NetworkPortCollection.json",
"$ref": "#/definitions/NetworkPortCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"NetworkPortCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/OperatingConfigCollection.json b/redfish-core/schema/dmtf/json-schema/OperatingConfigCollection.json
index 2b5b40e..1a649c5 100644
--- a/redfish-core/schema/dmtf/json-schema/OperatingConfigCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/OperatingConfigCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/OperatingConfigCollection.json",
"$ref": "#/definitions/OperatingConfigCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"OperatingConfigCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/OutboundConnectionCollection.json b/redfish-core/schema/dmtf/json-schema/OutboundConnectionCollection.json
index d38481b..a084d9d 100644
--- a/redfish-core/schema/dmtf/json-schema/OutboundConnectionCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/OutboundConnectionCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/OutboundConnectionCollection.json",
"$ref": "#/definitions/OutboundConnectionCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"OutboundConnectionCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/OutletCollection.json b/redfish-core/schema/dmtf/json-schema/OutletCollection.json
index c8dd159..90d09da 100644
--- a/redfish-core/schema/dmtf/json-schema/OutletCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/OutletCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/OutletCollection.json",
"$ref": "#/definitions/OutletCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"OutletCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/OutletGroupCollection.json b/redfish-core/schema/dmtf/json-schema/OutletGroupCollection.json
index 01e4296..334f7a8 100644
--- a/redfish-core/schema/dmtf/json-schema/OutletGroupCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/OutletGroupCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/OutletGroupCollection.json",
"$ref": "#/definitions/OutletGroupCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"OutletGroupCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/PCIeDevice.v1_17_0.json b/redfish-core/schema/dmtf/json-schema/PCIeDevice.v1_18_0.json
similarity index 95%
rename from redfish-core/schema/dmtf/json-schema/PCIeDevice.v1_17_0.json
rename to redfish-core/schema/dmtf/json-schema/PCIeDevice.v1_18_0.json
index f491662..653308a 100644
--- a/redfish-core/schema/dmtf/json-schema/PCIeDevice.v1_17_0.json
+++ b/redfish-core/schema/dmtf/json-schema/PCIeDevice.v1_18_0.json
@@ -1,8 +1,8 @@
{
- "$id": "http://redfish.dmtf.org/schemas/v1/PCIeDevice.v1_17_0.json",
+ "$id": "http://redfish.dmtf.org/schemas/v1/PCIeDevice.v1_18_0.json",
"$ref": "#/definitions/PCIeDevice",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"Actions": {
"additionalProperties": false,
@@ -51,6 +51,37 @@
}
},
"properties": {
+ "CapableProtocolVersions": {
+ "description": "An array of the CXL specification revisions supported by this device.",
+ "items": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/CXLProtocolVersion"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "longDescription": "This property shall contain an array of the CXL specification revisions that this device supports.",
+ "readonly": true,
+ "type": "array",
+ "versionAdded": "v1_18_0"
+ },
+ "CurrentProtocolVersion": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/CXLProtocolVersion"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "The revision of the CXL specification in use by this device.",
+ "longDescription": "This property shall contain the negotiated CXL specification revision in use by this device.",
+ "readonly": true,
+ "versionAdded": "v1_18_0"
+ },
"DeviceType": {
"anyOf": [
{
@@ -299,6 +330,23 @@
},
"type": "string"
},
+ "CXLProtocolVersion": {
+ "enum": [
+ "CXL1_1",
+ "CXL2_0",
+ "CXL3_0",
+ "CXL3_1",
+ "CXL3_2"
+ ],
+ "enumDescriptions": {
+ "CXL1_1": "CXL protocol specification revision 1.1.",
+ "CXL2_0": "CXL protocol specification revision 2.0.",
+ "CXL3_0": "CXL protocol specification revision 3.0.",
+ "CXL3_1": "CXL protocol specification revision 3.1.",
+ "CXL3_2": "CXL protocol specification revision 3.2."
+ },
+ "type": "string"
+ },
"CXLRegionBlockSizes": {
"additionalProperties": false,
"description": "Set of memory block sizes supported by memory region in the CXL device.",
@@ -1113,6 +1161,6 @@
},
"language": "en",
"owningEntity": "DMTF",
- "release": "2024.4",
- "title": "#PCIeDevice.v1_17_0.PCIeDevice"
+ "release": "2025.1",
+ "title": "#PCIeDevice.v1_18_0.PCIeDevice"
}
\ No newline at end of file
diff --git a/redfish-core/schema/dmtf/json-schema/PCIeDeviceCollection.json b/redfish-core/schema/dmtf/json-schema/PCIeDeviceCollection.json
index db03c56..a344196 100644
--- a/redfish-core/schema/dmtf/json-schema/PCIeDeviceCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/PCIeDeviceCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/PCIeDeviceCollection.json",
"$ref": "#/definitions/PCIeDeviceCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"PCIeDeviceCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/PCIeFunctionCollection.json b/redfish-core/schema/dmtf/json-schema/PCIeFunctionCollection.json
index 2826f67..a991163 100644
--- a/redfish-core/schema/dmtf/json-schema/PCIeFunctionCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/PCIeFunctionCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/PCIeFunctionCollection.json",
"$ref": "#/definitions/PCIeFunctionCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"PCIeFunctionCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/PhysicalContext.json b/redfish-core/schema/dmtf/json-schema/PhysicalContext.json
index 2589350..c887e1c 100644
--- a/redfish-core/schema/dmtf/json-schema/PhysicalContext.json
+++ b/redfish-core/schema/dmtf/json-schema/PhysicalContext.json
@@ -1,7 +1,7 @@
{
"$id": "http://redfish.dmtf.org/schemas/v1/PhysicalContext.json",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"LogicalContext": {
"enum": [
diff --git a/redfish-core/schema/dmtf/json-schema/Port.v1_15_0.json b/redfish-core/schema/dmtf/json-schema/Port.v1_16_0.json
similarity index 97%
rename from redfish-core/schema/dmtf/json-schema/Port.v1_15_0.json
rename to redfish-core/schema/dmtf/json-schema/Port.v1_16_0.json
index f2c44be..6089f06 100644
--- a/redfish-core/schema/dmtf/json-schema/Port.v1_15_0.json
+++ b/redfish-core/schema/dmtf/json-schema/Port.v1_16_0.json
@@ -1,8 +1,8 @@
{
- "$id": "http://redfish.dmtf.org/schemas/v1/Port.v1_15_0.json",
+ "$id": "http://redfish.dmtf.org/schemas/v1/Port.v1_16_0.json",
"$ref": "#/definitions/Port",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"Actions": {
"additionalProperties": false,
@@ -1261,9 +1261,23 @@
}
]
},
- "longDescription": "This property shall contain the set of link speed and width pairs to which this port is restricted for autonegotiation purposes.",
+ "longDescription": "This property shall contain the set of link speed and width pairs to which this port is restricted for autonegotiation purposes. An empty array shall indicate autoconfiguration uses any available link speed and width pairs.",
"type": "array",
"versionAdded": "v1_3_0"
+ },
+ "LinkNetworkTechnology": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/LinkNetworkTechnology"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "The link network technology for this link configuration.",
+ "longDescription": "This property shall contain the link network technology for this link configuration.",
+ "readonly": true,
+ "versionAdded": "v1_16_0"
}
},
"type": "object"
@@ -1523,6 +1537,27 @@
"type": "array",
"versionAdded": "v1_4_0"
},
+ "ConfiguredSpeedGbps": {
+ "description": "The speed to which this port is configured to train when autonegotiation is disabled.",
+ "longDescription": "This property shall contain the unidirectional speed to which this port is configured to train. This value includes overhead associated with the protocol. If `AutoSpeedNegotiationEnabled` contains `true`, this property shall be ignored.",
+ "readonly": false,
+ "type": [
+ "number",
+ "null"
+ ],
+ "units": "Gbit/s",
+ "versionAdded": "v1_16_0"
+ },
+ "ConfiguredWidth": {
+ "description": "The number of lanes, phys, or other physical transport links to which this port is configured to train when autonegotiation is disabled.",
+ "longDescription": "This property shall contain the number of physical transport links to which this port is configured to train. If `AutoSpeedNegotiationEnabled` contains `true`, this property shall be ignored.",
+ "readonly": false,
+ "type": [
+ "integer",
+ "null"
+ ],
+ "versionAdded": "v1_16_0"
+ },
"CurrentProtocolVersion": {
"description": "The protocol version being sent over this port.",
"longDescription": "This property shall contain the protocol version being sent over this port. This property should only be used for protocols where the version and not the speed is of primary interest such as USB, DisplayPort, or HDMI.",
@@ -1679,8 +1714,8 @@
"type": "null"
}
],
- "description": "The link network technology capabilities of this port.",
- "longDescription": "This property shall contain a network technology capability of this port.",
+ "description": "The current link network technology for this port.",
+ "longDescription": "This property shall contain the current network technology for this port.",
"readonly": true,
"versionAdded": "v1_2_0"
},
@@ -2272,6 +2307,6 @@
},
"language": "en",
"owningEntity": "DMTF",
- "release": "2024.4",
- "title": "#Port.v1_15_0.Port"
+ "release": "2025.1",
+ "title": "#Port.v1_16_0.Port"
}
\ No newline at end of file
diff --git a/redfish-core/schema/dmtf/json-schema/PortCollection.json b/redfish-core/schema/dmtf/json-schema/PortCollection.json
index 559dadb..e74c733 100644
--- a/redfish-core/schema/dmtf/json-schema/PortCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/PortCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/PortCollection.json",
"$ref": "#/definitions/PortCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"PortCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/PowerDistributionCollection.json b/redfish-core/schema/dmtf/json-schema/PowerDistributionCollection.json
index 9fdac6c..9f42293 100644
--- a/redfish-core/schema/dmtf/json-schema/PowerDistributionCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/PowerDistributionCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/PowerDistributionCollection.json",
"$ref": "#/definitions/PowerDistributionCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"PowerDistributionCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/PowerDistributionMetrics.v1_3_2.json b/redfish-core/schema/dmtf/json-schema/PowerDistributionMetrics.v1_4_0.json
similarity index 90%
rename from redfish-core/schema/dmtf/json-schema/PowerDistributionMetrics.v1_3_2.json
rename to redfish-core/schema/dmtf/json-schema/PowerDistributionMetrics.v1_4_0.json
index 3e520ba..9ac2827 100644
--- a/redfish-core/schema/dmtf/json-schema/PowerDistributionMetrics.v1_3_2.json
+++ b/redfish-core/schema/dmtf/json-schema/PowerDistributionMetrics.v1_4_0.json
@@ -1,8 +1,8 @@
{
- "$id": "http://redfish.dmtf.org/schemas/v1/PowerDistributionMetrics.v1_3_2.json",
+ "$id": "http://redfish.dmtf.org/schemas/v1/PowerDistributionMetrics.v1_4_0.json",
"$ref": "#/definitions/PowerDistributionMetrics",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"Actions": {
"additionalProperties": false,
@@ -105,6 +105,20 @@
"description": "The available actions for this resource.",
"longDescription": "This property shall contain the available actions for this resource."
},
+ "AmbientTemperatureCelsius": {
+ "anyOf": [
+ {
+ "$ref": "http://redfish.dmtf.org/schemas/v1/Sensor.json#/definitions/SensorExcerpt"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Ambient temperature (Celsius).",
+ "excerptCopy": "SensorExcerpt",
+ "longDescription": "This property shall contain the ambient temperature, in degree Celsius units, for this resource. The ambient temperature shall be the temperature measured at a point exterior to the `Chassis` containing this resource. The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `Temperature`. This property shall only be present, if supported, in resource instances subordinate to a `Chassis` or `CoolingUnit` resource.",
+ "versionAdded": "v1_4_0"
+ },
"Description": {
"anyOf": [
{
@@ -241,6 +255,6 @@
},
"language": "en",
"owningEntity": "DMTF",
- "release": "2021.4",
- "title": "#PowerDistributionMetrics.v1_3_2.PowerDistributionMetrics"
+ "release": "2025.1",
+ "title": "#PowerDistributionMetrics.v1_4_0.PowerDistributionMetrics"
}
\ No newline at end of file
diff --git a/redfish-core/schema/dmtf/json-schema/PowerDomainCollection.json b/redfish-core/schema/dmtf/json-schema/PowerDomainCollection.json
index a69d520..6dd838c 100644
--- a/redfish-core/schema/dmtf/json-schema/PowerDomainCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/PowerDomainCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/PowerDomainCollection.json",
"$ref": "#/definitions/PowerDomainCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"PowerDomainCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/PowerEquipment.v1_2_2.json b/redfish-core/schema/dmtf/json-schema/PowerEquipment.v1_2_3.json
similarity index 97%
rename from redfish-core/schema/dmtf/json-schema/PowerEquipment.v1_2_2.json
rename to redfish-core/schema/dmtf/json-schema/PowerEquipment.v1_2_3.json
index d9d42eb..07c42ee 100644
--- a/redfish-core/schema/dmtf/json-schema/PowerEquipment.v1_2_2.json
+++ b/redfish-core/schema/dmtf/json-schema/PowerEquipment.v1_2_3.json
@@ -1,8 +1,8 @@
{
- "$id": "http://redfish.dmtf.org/schemas/v1/PowerEquipment.v1_2_2.json",
+ "$id": "http://redfish.dmtf.org/schemas/v1/PowerEquipment.v1_2_3.json",
"$ref": "#/definitions/PowerEquipment",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"Actions": {
"additionalProperties": false,
@@ -93,7 +93,7 @@
},
"PowerEquipment": {
"additionalProperties": false,
- "description": "The `ThermalEquipment` schema represents the set of power equipment managed by a Redfish service.",
+ "description": "The `PowerEquipment` schema represents the set of power equipment managed by a Redfish service.",
"longDescription": "This resource shall represent the set of power equipment for a Redfish implementation.",
"patternProperties": {
"^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
@@ -212,5 +212,5 @@
"language": "en",
"owningEntity": "DMTF",
"release": "2021.3",
- "title": "#PowerEquipment.v1_2_2.PowerEquipment"
+ "title": "#PowerEquipment.v1_2_3.PowerEquipment"
}
\ No newline at end of file
diff --git a/redfish-core/schema/dmtf/json-schema/PowerSupplyCollection.json b/redfish-core/schema/dmtf/json-schema/PowerSupplyCollection.json
index a990aa8..0d2b255 100644
--- a/redfish-core/schema/dmtf/json-schema/PowerSupplyCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/PowerSupplyCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/PowerSupplyCollection.json",
"$ref": "#/definitions/PowerSupplyCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"PowerSupplyCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/ProcessorCollection.json b/redfish-core/schema/dmtf/json-schema/ProcessorCollection.json
index 816d562..d16781e 100644
--- a/redfish-core/schema/dmtf/json-schema/ProcessorCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/ProcessorCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/ProcessorCollection.json",
"$ref": "#/definitions/ProcessorCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"ProcessorCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/Protocol.json b/redfish-core/schema/dmtf/json-schema/Protocol.json
index 639d2a2..e31205b 100644
--- a/redfish-core/schema/dmtf/json-schema/Protocol.json
+++ b/redfish-core/schema/dmtf/json-schema/Protocol.json
@@ -1,7 +1,7 @@
{
"$id": "http://redfish.dmtf.org/schemas/v1/Protocol.json",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"Protocol": {
"enum": [
@@ -45,7 +45,8 @@
"CXL",
"UPI",
"QPI",
- "eMMC"
+ "eMMC",
+ "UEC"
],
"enumDescriptions": {
"AHCI": "Advanced Host Controller Interface (AHCI).",
@@ -82,6 +83,7 @@
"TCP": "Transmission Control Protocol (TCP).",
"TFTP": "Trivial File Transfer Protocol (TFTP).",
"UDP": "User Datagram Protocol (UDP).",
+ "UEC": "Ultra Ethernet (UEC).",
"UHCI": "Universal Host Controller Interface (UHCI).",
"UPI": "Intel UltraPath Interconnect (UPI).",
"USB": "Universal Serial Bus (USB).",
@@ -124,6 +126,7 @@
"TCP": "This value shall indicate conformance to the IETF-defined Transmission Control Protocol (TCP). For example, RFC7414 defines the roadmap of the TCP specification.",
"TFTP": "This value shall indicate conformance to the IETF-defined Trivial File Transfer Protocol (TFTP). For example, RFC1350 defines the core TFTP version 2 specification.",
"UDP": "This value shall indicate conformance to the IETF-defined User Datagram Protocol (UDP). For example, RFC768 defines the core UDP specification.",
+ "UEC": "This value shall indicate conformance to the Ultra Ethernet specifications.",
"UHCI": "This value shall indicate conformance to the Intel Universal Host Controller Interface (UHCI) Specification, Enhanced Host Controller Interface Specification, or the Extensible Host Controller Interface Specification.",
"UPI": "This value shall indicate conformance to the Intel UltraPath Interconnect (UPI) protocol.",
"USB": "This value shall indicate conformance to the USB Implementers Forum Universal Serial Bus Specification.",
@@ -152,6 +155,7 @@
"TCP": "2019.3",
"TFTP": "2019.3",
"UDP": "2019.3",
+ "UEC": "2025.1",
"UPI": "2023.2",
"VGA": "2021.1",
"eMMC": "2024.1",
diff --git a/redfish-core/schema/dmtf/json-schema/PumpCollection.json b/redfish-core/schema/dmtf/json-schema/PumpCollection.json
index 8f1f84a..0e8b670 100644
--- a/redfish-core/schema/dmtf/json-schema/PumpCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/PumpCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/PumpCollection.json",
"$ref": "#/definitions/PumpCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"PumpCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/RegisteredClientCollection.json b/redfish-core/schema/dmtf/json-schema/RegisteredClientCollection.json
index f370240..f1e2c09 100644
--- a/redfish-core/schema/dmtf/json-schema/RegisteredClientCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/RegisteredClientCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/RegisteredClientCollection.json",
"$ref": "#/definitions/RegisteredClientCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"RegisteredClientCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/ReservoirCollection.json b/redfish-core/schema/dmtf/json-schema/ReservoirCollection.json
index 547d5be..5d3851a 100644
--- a/redfish-core/schema/dmtf/json-schema/ReservoirCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/ReservoirCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/ReservoirCollection.json",
"$ref": "#/definitions/ReservoirCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"ReservoirCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/ResourceBlockCollection.json b/redfish-core/schema/dmtf/json-schema/ResourceBlockCollection.json
index d3bf2e7..4e35044 100644
--- a/redfish-core/schema/dmtf/json-schema/ResourceBlockCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/ResourceBlockCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/ResourceBlockCollection.json",
"$ref": "#/definitions/ResourceBlockCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"ResourceBlockCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/RoleCollection.json b/redfish-core/schema/dmtf/json-schema/RoleCollection.json
index 023cfde..57646b5 100644
--- a/redfish-core/schema/dmtf/json-schema/RoleCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/RoleCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/RoleCollection.json",
"$ref": "#/definitions/RoleCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"RoleCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/RouteEntryCollection.json b/redfish-core/schema/dmtf/json-schema/RouteEntryCollection.json
index 950d8b3..49664df 100644
--- a/redfish-core/schema/dmtf/json-schema/RouteEntryCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/RouteEntryCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/RouteEntryCollection.json",
"$ref": "#/definitions/RouteEntryCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"RouteEntryCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/RouteSetEntryCollection.json b/redfish-core/schema/dmtf/json-schema/RouteSetEntryCollection.json
index 28c0332..04e998e 100644
--- a/redfish-core/schema/dmtf/json-schema/RouteSetEntryCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/RouteSetEntryCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/RouteSetEntryCollection.json",
"$ref": "#/definitions/RouteSetEntryCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"RouteSetEntryCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/SecureBootDatabaseCollection.json b/redfish-core/schema/dmtf/json-schema/SecureBootDatabaseCollection.json
index cf22e88..29a644c 100644
--- a/redfish-core/schema/dmtf/json-schema/SecureBootDatabaseCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/SecureBootDatabaseCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/SecureBootDatabaseCollection.json",
"$ref": "#/definitions/SecureBootDatabaseCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"SecureBootDatabaseCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/SensorCollection.json b/redfish-core/schema/dmtf/json-schema/SensorCollection.json
index c2edbd4..80c7818 100644
--- a/redfish-core/schema/dmtf/json-schema/SensorCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/SensorCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/SensorCollection.json",
"$ref": "#/definitions/SensorCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"SensorCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/SerialInterfaceCollection.json b/redfish-core/schema/dmtf/json-schema/SerialInterfaceCollection.json
index bdbb890..7b4e49c 100644
--- a/redfish-core/schema/dmtf/json-schema/SerialInterfaceCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/SerialInterfaceCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/SerialInterfaceCollection.json",
"$ref": "#/definitions/SerialInterfaceCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"SerialInterfaceCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/ServiceRoot.v1_17_0.json b/redfish-core/schema/dmtf/json-schema/ServiceRoot.v1_18_0.json
similarity index 97%
rename from redfish-core/schema/dmtf/json-schema/ServiceRoot.v1_17_0.json
rename to redfish-core/schema/dmtf/json-schema/ServiceRoot.v1_18_0.json
index c79273b..9df4d32 100644
--- a/redfish-core/schema/dmtf/json-schema/ServiceRoot.v1_17_0.json
+++ b/redfish-core/schema/dmtf/json-schema/ServiceRoot.v1_18_0.json
@@ -1,8 +1,8 @@
{
- "$id": "http://redfish.dmtf.org/schemas/v1/ServiceRoot.v1_17_0.json",
+ "$id": "http://redfish.dmtf.org/schemas/v1/ServiceRoot.v1_18_0.json",
"$ref": "#/definitions/ServiceRoot",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"DeepOperations": {
"additionalProperties": false,
@@ -208,6 +208,13 @@
"type": "boolean",
"versionAdded": "v1_17_0"
},
+ "IncludeOriginOfConditionQuery": {
+ "description": "An indication of whether the service supports the `includeoriginofcondition` query parameter.",
+ "longDescription": "This property shall indicate whether the service supports the `includeoriginofcondition` query parameter.",
+ "readonly": true,
+ "type": "boolean",
+ "versionAdded": "v1_18_0"
+ },
"MultipleHTTPRequests": {
"description": "An indication of whether the service supports multiple outstanding HTTP requests.",
"longDescription": "This property shall indicate whether this service supports multiple outstanding HTTP requests.",
@@ -564,6 +571,6 @@
},
"language": "en",
"owningEntity": "DMTF",
- "release": "2024.1",
- "title": "#ServiceRoot.v1_17_0.ServiceRoot"
+ "release": "2025.1",
+ "title": "#ServiceRoot.v1_18_0.ServiceRoot"
}
\ No newline at end of file
diff --git a/redfish-core/schema/dmtf/json-schema/SessionCollection.json b/redfish-core/schema/dmtf/json-schema/SessionCollection.json
index bd72369..27180c0 100644
--- a/redfish-core/schema/dmtf/json-schema/SessionCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/SessionCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/SessionCollection.json",
"$ref": "#/definitions/SessionCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"SessionCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/SignatureCollection.json b/redfish-core/schema/dmtf/json-schema/SignatureCollection.json
index 95a05c5..a38716d 100644
--- a/redfish-core/schema/dmtf/json-schema/SignatureCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/SignatureCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/SignatureCollection.json",
"$ref": "#/definitions/SignatureCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"SignatureCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/SimpleStorageCollection.json b/redfish-core/schema/dmtf/json-schema/SimpleStorageCollection.json
index 12a912b..8565d1a 100644
--- a/redfish-core/schema/dmtf/json-schema/SimpleStorageCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/SimpleStorageCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/SimpleStorageCollection.json",
"$ref": "#/definitions/SimpleStorageCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"SimpleStorageCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/SoftwareInventory.v1_10_2.json b/redfish-core/schema/dmtf/json-schema/SoftwareInventory.v1_11_0.json
similarity index 93%
rename from redfish-core/schema/dmtf/json-schema/SoftwareInventory.v1_10_2.json
rename to redfish-core/schema/dmtf/json-schema/SoftwareInventory.v1_11_0.json
index 64bdda6..71056e0 100644
--- a/redfish-core/schema/dmtf/json-schema/SoftwareInventory.v1_10_2.json
+++ b/redfish-core/schema/dmtf/json-schema/SoftwareInventory.v1_11_0.json
@@ -1,8 +1,8 @@
{
- "$id": "http://redfish.dmtf.org/schemas/v1/SoftwareInventory.v1_10_2.json",
+ "$id": "http://redfish.dmtf.org/schemas/v1/SoftwareInventory.v1_11_0.json",
"$ref": "#/definitions/SoftwareInventory",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"Actions": {
"additionalProperties": false,
@@ -50,6 +50,16 @@
}
},
"properties": {
+ "BootParameters": {
+ "description": "The version of the configuration file that contains the initial boot parameters of this software, such as parameters for U-Boot.",
+ "longDescription": "This property shall contain the version of the configuration file that contains the initial boot parameters of this software.",
+ "readonly": true,
+ "type": [
+ "string",
+ "null"
+ ],
+ "versionAdded": "v1_11_0"
+ },
"Bootloader": {
"description": "The bootloader version contained in this software, such as U-Boot or UEFI.",
"longDescription": "This property shall contain the bootloader version contained in this software.",
@@ -60,6 +70,16 @@
],
"versionAdded": "v1_7_0"
},
+ "FactoryConfiguration": {
+ "description": "The version of the configuration that contains the factory default runtime configuration parameters of this software.",
+ "longDescription": "This property shall contain the version of the configuration that contains the factory default runtime configuration parameters of this software.",
+ "readonly": true,
+ "type": [
+ "string",
+ "null"
+ ],
+ "versionAdded": "v1_11_0"
+ },
"Kernel": {
"description": "The kernel version contained in this software.",
"longDescription": "This property shall contain the kernel version contained in this software. For strict POSIX software, the value shall contain the output of `uname -srm`. For Microsoft Windows, the value shall contain the output of `ver`, from Command Prompt.",
@@ -437,6 +457,6 @@
},
"language": "en",
"owningEntity": "DMTF",
- "release": "2023.2",
- "title": "#SoftwareInventory.v1_10_2.SoftwareInventory"
+ "release": "2025.1",
+ "title": "#SoftwareInventory.v1_11_0.SoftwareInventory"
}
\ No newline at end of file
diff --git a/redfish-core/schema/dmtf/json-schema/SoftwareInventoryCollection.json b/redfish-core/schema/dmtf/json-schema/SoftwareInventoryCollection.json
index 3547b40..6abcf42 100644
--- a/redfish-core/schema/dmtf/json-schema/SoftwareInventoryCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/SoftwareInventoryCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/SoftwareInventoryCollection.json",
"$ref": "#/definitions/SoftwareInventoryCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"SoftwareInventoryCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/StorageCollection.json b/redfish-core/schema/dmtf/json-schema/StorageCollection.json
index 9cc72cd..0c9264d 100644
--- a/redfish-core/schema/dmtf/json-schema/StorageCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/StorageCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/StorageCollection.json",
"$ref": "#/definitions/StorageCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"StorageCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/StorageController.v1_9_0.json b/redfish-core/schema/dmtf/json-schema/StorageController.v1_9_1.json
similarity index 99%
rename from redfish-core/schema/dmtf/json-schema/StorageController.v1_9_0.json
rename to redfish-core/schema/dmtf/json-schema/StorageController.v1_9_1.json
index 588fe94..4b7a6b3 100644
--- a/redfish-core/schema/dmtf/json-schema/StorageController.v1_9_0.json
+++ b/redfish-core/schema/dmtf/json-schema/StorageController.v1_9_1.json
@@ -1,8 +1,8 @@
{
- "$id": "http://redfish.dmtf.org/schemas/v1/StorageController.v1_9_0.json",
+ "$id": "http://redfish.dmtf.org/schemas/v1/StorageController.v1_9_1.json",
"$ref": "#/definitions/StorageController",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"ANAAccessState": {
"enum": [
@@ -873,7 +873,7 @@
"properties": {
"Data": {
"description": "The Base64-encoded security protocol data.",
- "longDescription": "This property shall contain a Base64-encoded string of the security protocol data transferred from a controller.",
+ "longDescription": "This property shall contain a Base64-encoded string, with padding characters, of the security protocol data transferred from a controller.",
"readonly": true,
"type": "string",
"versionAdded": "v1_7_0"
@@ -888,7 +888,7 @@
"parameters": {
"Data": {
"description": "The data to transfer.",
- "longDescription": "This parameter shall contain a Base64-encoded string of the security protocol data to transfer.",
+ "longDescription": "This parameter shall contain a Base64-encoded string, with padding characters, of the security protocol data to transfer.",
"requiredParameter": true,
"type": "string"
},
@@ -1208,5 +1208,5 @@
"language": "en",
"owningEntity": "DMTF",
"release": "2024.4",
- "title": "#StorageController.v1_9_0.StorageController"
+ "title": "#StorageController.v1_9_1.StorageController"
}
\ No newline at end of file
diff --git a/redfish-core/schema/dmtf/json-schema/StorageControllerCollection.json b/redfish-core/schema/dmtf/json-schema/StorageControllerCollection.json
index 86ab77b..5c6179d 100644
--- a/redfish-core/schema/dmtf/json-schema/StorageControllerCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/StorageControllerCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/StorageControllerCollection.json",
"$ref": "#/definitions/StorageControllerCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"StorageControllerCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/SwitchCollection.json b/redfish-core/schema/dmtf/json-schema/SwitchCollection.json
index a17d7b1..099bf05 100644
--- a/redfish-core/schema/dmtf/json-schema/SwitchCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/SwitchCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/SwitchCollection.json",
"$ref": "#/definitions/SwitchCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"SwitchCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/TaskCollection.json b/redfish-core/schema/dmtf/json-schema/TaskCollection.json
index b60dbe7..275b697 100644
--- a/redfish-core/schema/dmtf/json-schema/TaskCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/TaskCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/TaskCollection.json",
"$ref": "#/definitions/TaskCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"TaskCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/TriggersCollection.json b/redfish-core/schema/dmtf/json-schema/TriggersCollection.json
index 0fd19f7..32ead20 100644
--- a/redfish-core/schema/dmtf/json-schema/TriggersCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/TriggersCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/TriggersCollection.json",
"$ref": "#/definitions/TriggersCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"TriggersCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/TrustedComponent.v1_3_1.json b/redfish-core/schema/dmtf/json-schema/TrustedComponent.v1_3_2.json
similarity index 98%
rename from redfish-core/schema/dmtf/json-schema/TrustedComponent.v1_3_1.json
rename to redfish-core/schema/dmtf/json-schema/TrustedComponent.v1_3_2.json
index e5dd292..ab5ecee 100644
--- a/redfish-core/schema/dmtf/json-schema/TrustedComponent.v1_3_1.json
+++ b/redfish-core/schema/dmtf/json-schema/TrustedComponent.v1_3_2.json
@@ -1,8 +1,8 @@
{
- "$id": "http://redfish.dmtf.org/schemas/v1/TrustedComponent.v1_3_1.json",
+ "$id": "http://redfish.dmtf.org/schemas/v1/TrustedComponent.v1_3_2.json",
"$ref": "#/definitions/TrustedComponent",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"Actions": {
"additionalProperties": false,
@@ -244,7 +244,7 @@
"properties": {
"EventLog": {
"description": "The Base64-encoded event log for the TPM.",
- "longDescription": "This property shall contain a Base64-encoded string of the entire event log defined in the 'Event Logging' section of the 'TCG PC Client Platform Firmware Profile Specification'.",
+ "longDescription": "This property shall contain a Base64-encoded string, with padding characters, of the entire event log defined in the 'Event Logging' section of the 'TCG PC Client Platform Firmware Profile Specification'.",
"readonly": true,
"type": "string",
"versionAdded": "v1_3_0"
@@ -445,5 +445,5 @@
"language": "en",
"owningEntity": "DMTF",
"release": "2023.3",
- "title": "#TrustedComponent.v1_3_1.TrustedComponent"
+ "title": "#TrustedComponent.v1_3_2.TrustedComponent"
}
\ No newline at end of file
diff --git a/redfish-core/schema/dmtf/json-schema/TrustedComponentCollection.json b/redfish-core/schema/dmtf/json-schema/TrustedComponentCollection.json
index cc11611..27cde06 100644
--- a/redfish-core/schema/dmtf/json-schema/TrustedComponentCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/TrustedComponentCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/TrustedComponentCollection.json",
"$ref": "#/definitions/TrustedComponentCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"TrustedComponentCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/USBControllerCollection.json b/redfish-core/schema/dmtf/json-schema/USBControllerCollection.json
index cf41b20..e9c9445 100644
--- a/redfish-core/schema/dmtf/json-schema/USBControllerCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/USBControllerCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/USBControllerCollection.json",
"$ref": "#/definitions/USBControllerCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"USBControllerCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/VCATEntryCollection.json b/redfish-core/schema/dmtf/json-schema/VCATEntryCollection.json
index 986f573..974cfb9 100644
--- a/redfish-core/schema/dmtf/json-schema/VCATEntryCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/VCATEntryCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/VCATEntryCollection.json",
"$ref": "#/definitions/VCATEntryCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"VCATEntryCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/VLanNetworkInterfaceCollection.json b/redfish-core/schema/dmtf/json-schema/VLanNetworkInterfaceCollection.json
index 327c6f2..b02916d 100644
--- a/redfish-core/schema/dmtf/json-schema/VLanNetworkInterfaceCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/VLanNetworkInterfaceCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/VLanNetworkInterfaceCollection.json",
"$ref": "#/definitions/VLanNetworkInterfaceCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"VLanNetworkInterfaceCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/VirtualMedia.v1_6_4.json b/redfish-core/schema/dmtf/json-schema/VirtualMedia.v1_6_5.json
similarity index 95%
rename from redfish-core/schema/dmtf/json-schema/VirtualMedia.v1_6_4.json
rename to redfish-core/schema/dmtf/json-schema/VirtualMedia.v1_6_5.json
index 667f9a0..4108b27 100644
--- a/redfish-core/schema/dmtf/json-schema/VirtualMedia.v1_6_4.json
+++ b/redfish-core/schema/dmtf/json-schema/VirtualMedia.v1_6_5.json
@@ -1,8 +1,8 @@
{
- "$id": "http://redfish.dmtf.org/schemas/v1/VirtualMedia.v1_6_4.json",
+ "$id": "http://redfish.dmtf.org/schemas/v1/VirtualMedia.v1_6_5.json",
"$ref": "#/definitions/VirtualMedia",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"Actions": {
"additionalProperties": false,
@@ -106,17 +106,17 @@
"InsertMedia": {
"additionalProperties": false,
"description": "This action attaches remote media to virtual media.",
- "longDescription": "This action shall attach remote media to virtual media.",
+ "longDescription": "This action shall attach remote media to virtual media. Service should reject the request if the `Image` property in the resource does not contain `null`. Users are expected to eject media prior to inserting new media.",
"parameters": {
"Image": {
"description": "The URI of the media to attach to the virtual media.",
- "longDescription": "This parameter shall contain the URI of the media to be attached to the virtual media. This parameter may specify an absolute URI to remote media or a relative URI to media local to the implementation. A service may allow a relative URI to reference a `SoftwareInventory` resource.",
+ "longDescription": "This parameter shall contain the URI of the media to be attached to the virtual media. This parameter may specify an absolute URI to remote media or a relative URI to media local to the implementation. A service may allow a relative URI to reference a `SoftwareInventory` resource. Services may reject this action if the URI is not accessible.",
"requiredParameter": true,
"type": "string"
},
"Inserted": {
- "description": "An indication of whether the image is treated as inserted upon completion of the action. The default is `true`.",
- "longDescription": "This parameter shall contain whether the image is treated as inserted upon completion of the action. If the client does not provide this parameter, the service shall default this value to `true`.",
+ "description": "An indication of whether the image is treated as mounted and visible to the host system upon completion of the action. The default is `true`.",
+ "longDescription": "This parameter shall contain whether the image is treated as mounted and visible to the host system upon completion of the action. If the client does not provide this parameter, the service shall default this value to `true`.",
"type": "boolean"
},
"Password": {
@@ -356,7 +356,7 @@
"Image": {
"description": "The URI of the location of the selected image.",
"format": "uri-reference",
- "longDescription": "This property shall contain the URI of the media attached to the virtual media. This value may specify an absolute URI to remote media or a relative URI to media local to the implementation. A service may allow a relative URI to reference a SoftwareInventory resource. The value `null` shall indicate no image connection.",
+ "longDescription": "This property shall contain the URI of the media attached to the virtual media. This value may specify an absolute URI to remote media or a relative URI to media local to the implementation. A service may allow a relative URI to reference a SoftwareInventory resource. The value `null` shall indicate no image connection. If the URI specified by this property is not accessible, services should populate the `Conditions` property in `Status` with messages that describe the condition.",
"readonly": false,
"type": [
"string",
@@ -373,8 +373,8 @@
]
},
"Inserted": {
- "description": "An indication of whether virtual media is inserted into the virtual device.",
- "longDescription": "This property shall indicate whether media is present in the virtual media device.",
+ "description": "An indication of whether the media is mounted and visible to the host system.",
+ "longDescription": "This property shall indicate whether the media is mounted and visible to the host system.",
"readonly": false,
"type": [
"boolean",
@@ -485,5 +485,5 @@
"language": "en",
"owningEntity": "DMTF",
"release": "2022.3",
- "title": "#VirtualMedia.v1_6_4.VirtualMedia"
+ "title": "#VirtualMedia.v1_6_5.VirtualMedia"
}
\ No newline at end of file
diff --git a/redfish-core/schema/dmtf/json-schema/VirtualMediaCollection.json b/redfish-core/schema/dmtf/json-schema/VirtualMediaCollection.json
index 1f96e5f..62790fa 100644
--- a/redfish-core/schema/dmtf/json-schema/VirtualMediaCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/VirtualMediaCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/VirtualMediaCollection.json",
"$ref": "#/definitions/VirtualMediaCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"VirtualMediaCollection": {
"anyOf": [
diff --git a/redfish-core/schema/dmtf/json-schema/ZoneCollection.json b/redfish-core/schema/dmtf/json-schema/ZoneCollection.json
index 393743b..a929319 100644
--- a/redfish-core/schema/dmtf/json-schema/ZoneCollection.json
+++ b/redfish-core/schema/dmtf/json-schema/ZoneCollection.json
@@ -2,7 +2,7 @@
"$id": "http://redfish.dmtf.org/schemas/v1/ZoneCollection.json",
"$ref": "#/definitions/ZoneCollection",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"ZoneCollection": {
"anyOf": [
diff --git a/scripts/update_schemas.py b/scripts/update_schemas.py
index 48832a8..6fde032 100755
--- a/scripts/update_schemas.py
+++ b/scripts/update_schemas.py
@@ -9,7 +9,7 @@
import requests
from generate_schema_collections import generate_top_collections
-VERSION = "DSP8010_2024.4"
+VERSION = "DSP8010_2025.1"
SCRIPT_DIR = os.path.dirname(os.path.realpath(__file__))