1720c9898SEd Tanous<?xml version="1.0" encoding="UTF-8"?> 2720c9898SEd Tanous<!----> 3720c9898SEd Tanous<!--################################################################################ --> 4f2a8e57eSGunnar Mills<!--# Redfish Schema: Assembly v1.5.1 --> 5720c9898SEd Tanous<!--# --> 6720c9898SEd Tanous<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, --> 7720c9898SEd Tanous<!--# available at http://www.dmtf.org/standards/redfish --> 8d125652eSGunnar Mills<!--# Copyright 2014-2025 DMTF. --> 9720c9898SEd Tanous<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright --> 10720c9898SEd Tanous<!--################################################################################ --> 11720c9898SEd Tanous<!----> 12720c9898SEd Tanous<edmx:Edmx xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx" Version="4.0"> 13720c9898SEd Tanous 14720c9898SEd Tanous <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Core.V1.xml"> 15720c9898SEd Tanous <edmx:Include Namespace="Org.OData.Core.V1" Alias="OData"/> 16720c9898SEd Tanous </edmx:Reference> 17720c9898SEd Tanous <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Capabilities.V1.xml"> 18720c9898SEd Tanous <edmx:Include Namespace="Org.OData.Capabilities.V1" Alias="Capabilities"/> 19720c9898SEd Tanous </edmx:Reference> 20720c9898SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/RedfishExtensions_v1.xml"> 21720c9898SEd Tanous <edmx:Include Namespace="Validation.v1_0_0" Alias="Validation"/> 22720c9898SEd Tanous <edmx:Include Namespace="RedfishExtensions.v1_0_0" Alias="Redfish"/> 23720c9898SEd Tanous </edmx:Reference> 24720c9898SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Resource_v1.xml"> 25720c9898SEd Tanous <edmx:Include Namespace="Resource"/> 26720c9898SEd Tanous <edmx:Include Namespace="Resource.v1_0_0"/> 27720c9898SEd Tanous </edmx:Reference> 28720c9898SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/PhysicalContext_v1.xml"> 29720c9898SEd Tanous <edmx:Include Namespace="PhysicalContext"/> 30720c9898SEd Tanous </edmx:Reference> 31720c9898SEd Tanous 32720c9898SEd Tanous <edmx:DataServices> 33720c9898SEd Tanous 34720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Assembly"> 35720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 36f2a8e57eSGunnar Mills <Annotation Term="Redfish.Language" String="en"/> 37720c9898SEd Tanous 38720c9898SEd Tanous <EntityType Name="Assembly" BaseType="Resource.v1_0_0.Resource" Abstract="true"> 39f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The `Assembly` schema defines an assembly. Assembly information contains details about a device, such as part number, serial number, manufacturer, and production date. It also provides access to the original data for the assembly."/> 40f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This resource shall represent an assembly for a Redfish implementation. Assembly information contains details about a device, such as part number, serial number, manufacturer, and production date. It also provides access to the original data for the assembly."/> 41720c9898SEd Tanous <Annotation Term="Capabilities.InsertRestrictions"> 42720c9898SEd Tanous <Record> 43720c9898SEd Tanous <PropertyValue Property="Insertable" Bool="false"/> 44720c9898SEd Tanous </Record> 45720c9898SEd Tanous </Annotation> 46720c9898SEd Tanous <Annotation Term="Capabilities.UpdateRestrictions"> 47720c9898SEd Tanous <Record> 48720c9898SEd Tanous <PropertyValue Property="Updatable" Bool="true"/> 49720c9898SEd Tanous <Annotation Term="OData.Description" String="Any writable properties can be updated for an assembly."/> 50720c9898SEd Tanous </Record> 51720c9898SEd Tanous </Annotation> 52720c9898SEd Tanous <Annotation Term="Capabilities.DeleteRestrictions"> 53720c9898SEd Tanous <Record> 54720c9898SEd Tanous <PropertyValue Property="Deletable" Bool="false"/> 55720c9898SEd Tanous </Record> 56720c9898SEd Tanous </Annotation> 57720c9898SEd Tanous <Annotation Term="Redfish.Uris"> 58720c9898SEd Tanous <Collection> 59720c9898SEd Tanous <String>/redfish/v1/Chassis/{ChassisId}/Assembly</String> 60720c9898SEd Tanous <String>/redfish/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/Assembly</String> 61720c9898SEd Tanous <String>/redfish/v1/Chassis/{ChassisId}/Drives/{DriveId}/Assembly</String> 62720c9898SEd Tanous <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Storage/{StorageId}/Drives/{DriveId}/Assembly</String> 63720c9898SEd Tanous <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Drives/{DriveId}/Assembly</String> 64720c9898SEd Tanous <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/Assembly</String> 65720c9898SEd Tanous <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Storage/{StorageId}/Drives/{DriveId}/Assembly</String> 66720c9898SEd Tanous <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Drives/{DriveId}/Assembly</String> 67720c9898SEd Tanous <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/Assembly</String> 68720c9898SEd Tanous <String>/redfish/v1/Systems/{ComputerSystemId}/Memory/{MemoryId}/Assembly</String> 69720c9898SEd Tanous <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Memory/{MemoryId}/Assembly</String> 70720c9898SEd Tanous <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Memory/{MemoryId}/Assembly</String> 71720c9898SEd Tanous <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Memory/{MemoryId}/Assembly</String> 72720c9898SEd Tanous <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Memory/{MemoryId}/Assembly</String> 73720c9898SEd Tanous <String>/redfish/v1/Chassis/{ChassisId}/NetworkAdapters/{NetworkAdapterId}/Assembly</String> 74720c9898SEd Tanous <String>/redfish/v1/Chassis/{ChassisId}/PCIeDevices/{PCIeDeviceId}/Assembly</String> 75720c9898SEd Tanous <String>/redfish/v1/Systems/{ComputerSystemId}/PCIeDevices/{PCIeDeviceId}/Assembly</String> 76720c9898SEd Tanous <String>/redfish/v1/Chassis/{ChassisId}/Power/PowerSupplies/{PowerSupplyId}/Assembly</String> 77720c9898SEd Tanous <String>/redfish/v1/Systems/{ComputerSystemId}/Processors/{ProcessorId}/Assembly</String> 78720c9898SEd Tanous <String>/redfish/v1/Systems/{ComputerSystemId}/Processors/{ProcessorId}/SubProcessors/{ProcessorId2}/Assembly</String> 79720c9898SEd Tanous <String>/redfish/v1/Systems/{ComputerSystemId}/Processors/{ProcessorId}/SubProcessors/{ProcessorId2}/SubProcessors/{ProcessorId3}/Assembly</String> 80720c9898SEd Tanous <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Processors/{ProcessorId}/Assembly</String> 81720c9898SEd Tanous <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Processors/{ProcessorId}/SubProcessors/{ProcessorId2}/Assembly</String> 82720c9898SEd Tanous <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Processors/{ProcessorId}/SubProcessors/{ProcessorId2}/SubProcessors/{ProcessorId3}/Assembly</String> 83720c9898SEd Tanous <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Processors/{ProcessorId}/Assembly</String> 84720c9898SEd Tanous <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Processors/{ProcessorId}/SubProcessors/{ProcessorId2}/Assembly</String> 85720c9898SEd Tanous <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Processors/{ProcessorId}/SubProcessors/{ProcessorId2}/SubProcessors/{ProcessorId3}/Assembly</String> 86720c9898SEd Tanous <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Processors/{ProcessorId}/Assembly</String> 87720c9898SEd Tanous <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Processors/{ProcessorId}/SubProcessors/{ProcessorId2}/Assembly</String> 88720c9898SEd Tanous <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Processors/{ProcessorId}/SubProcessors/{ProcessorId2}/SubProcessors/{ProcessorId3}/Assembly</String> 89720c9898SEd Tanous <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Processors/{ProcessorId}/Assembly</String> 90720c9898SEd Tanous <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Processors/{ProcessorId}/SubProcessors/{ProcessorId2}/Assembly</String> 91720c9898SEd Tanous <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Processors/{ProcessorId}/SubProcessors/{ProcessorId2}/SubProcessors/{ProcessorId3}/Assembly</String> 92720c9898SEd Tanous <String>/redfish/v1/Chassis/{ChassisId}/NetworkAdapters/{NetworkAdapterId}/Processors/{ProcessorId}/Assembly</String> 93720c9898SEd Tanous <String>/redfish/v1/Chassis/{ChassisId}/NetworkAdapters/{NetworkAdapterId}/Processors/{ProcessorId}/SubProcessors/{ProcessorId2}/Assembly</String> 94720c9898SEd Tanous <String>/redfish/v1/Chassis/{ChassisId}/NetworkAdapters/{NetworkAdapterId}/Processors/{ProcessorId}/SubProcessors/{ProcessorId2}/SubProcessors/{ProcessorId3}/Assembly</String> 95720c9898SEd Tanous <String>/redfish/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/StorageControllers/{StorageControllerId}/Assembly</String> 96720c9898SEd Tanous <String>/redfish/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/Controllers/{StorageControllerId}/Assembly</String> 97720c9898SEd Tanous <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Storage/{StorageId}/StorageControllers/{StorageControllerId}/Assembly</String> 98720c9898SEd Tanous <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Storage/{StorageId}/Controllers/{StorageControllerId}/Assembly</String> 99720c9898SEd Tanous <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Storage/{StorageId}/StorageControllers/{StorageControllerId}/Assembly</String> 100720c9898SEd Tanous <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Storage/{StorageId}/Controllers/{StorageControllerId}/Assembly</String> 101720c9898SEd Tanous <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Storage/{StorageId}/StorageControllers/{StorageControllerId}/Assembly</String> 102720c9898SEd Tanous <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Storage/{StorageId}/Controllers/{StorageControllerId}/Assembly</String> 103720c9898SEd Tanous <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Storage/{StorageId}/StorageControllers/{StorageControllerId}/Assembly</String> 104720c9898SEd Tanous <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Storage/{StorageId}/Controllers/{StorageControllerId}/Assembly</String> 105720c9898SEd Tanous <String>/redfish/v1/Storage/{StorageId}/StorageControllers/{StorageControllerId}/Assembly</String> 106720c9898SEd Tanous <String>/redfish/v1/Storage/{StorageId}/Controllers/{StorageControllerId}/Assembly</String> 107720c9898SEd Tanous <String>/redfish/v1/Chassis/{ChassisId}/Thermal/Fans/{FanId}/Assembly</String> 108720c9898SEd Tanous <String>/redfish/v1/Chassis/{ChassisId}/ThermalSubsystem/Fans/{FanId}/Assembly</String> 109720c9898SEd Tanous <String>/redfish/v1/Chassis/{ChassisId}/PowerSubsystem/PowerSupplies/{PowerSupplyId}/Assembly</String> 110720c9898SEd Tanous <String>/redfish/v1/PowerEquipment/PowerShelves/{PowerDistributionId}/PowerSupplies/{PowerSupplyId}/Assembly</String> 111720c9898SEd Tanous <String>/redfish/v1/Chassis/{ChassisId}/PowerSubsystem/Batteries/{BatteryId}/Assembly</String> 112720c9898SEd Tanous <String>/redfish/v1/Chassis/{ChassisId}/ThermalSubsystem/Heaters/{HeaderId}/Assembly</String> 113720c9898SEd Tanous <String>/redfish/v1/ThermalEquipment/CDUs/{CoolingUnitId}/Assembly</String> 114720c9898SEd Tanous <String>/redfish/v1/ThermalEquipment/ImmersionUnits/{CoolingUnitId}/Assembly</String> 115720c9898SEd Tanous <String>/redfish/v1/ThermalEquipment/HeatExchangers/{CoolingUnitId}/Assembly</String> 116*c6d7a45dSGunnar Mills <String>/redfish/v1/ThermalEquipment/RPUs/{CoolingUnitId}/Assembly</String> 117720c9898SEd Tanous <String>/redfish/v1/ThermalEquipment/CDUs/{CoolingUnitId}/Reservoirs/{ReservoirId}/Assembly</String> 118720c9898SEd Tanous <String>/redfish/v1/ThermalEquipment/ImmersionUnits/{CoolingUnitId}/Reservoirs/{ReservoirId}/Assembly</String> 119720c9898SEd Tanous <String>/redfish/v1/ThermalEquipment/HeatExchangers/{CoolingUnitId}/Reservoirs/{ReservoirId}/Assembly</String> 120*c6d7a45dSGunnar Mills <String>/redfish/v1/ThermalEquipment/RPUs/{CoolingUnitId}/Reservoirs/{ReservoirId}/Assembly</String> 121720c9898SEd Tanous <String>/redfish/v1/ThermalEquipment/CDUs/{CoolingUnitId}/Pumps/{PumpId}/Assembly</String> 122720c9898SEd Tanous <String>/redfish/v1/ThermalEquipment/ImmersionUnits/{CoolingUnitId}/Pumps/{PumpId}/Assembly</String> 123720c9898SEd Tanous <String>/redfish/v1/ThermalEquipment/HeatExchangers/{CoolingUnitId}/Pumps/{PumpId}/Assembly</String> 124*c6d7a45dSGunnar Mills <String>/redfish/v1/ThermalEquipment/RPUs/{CoolingUnitId}/Pumps/{PumpId}/Assembly</String> 125720c9898SEd Tanous <String>/redfish/v1/ThermalEquipment/CDUs/{CoolingUnitId}/Filters/{FilterId}/Assembly</String> 126720c9898SEd Tanous <String>/redfish/v1/ThermalEquipment/CDUs/{CoolingUnitId}/Reservoirs/{ReservoirId}/Filters/{FilterId}/Assembly</String> 127720c9898SEd Tanous <String>/redfish/v1/ThermalEquipment/CDUs/{CoolingUnitId}/Pumps/{PumpId}/Filters/{FilterId}/Assembly</String> 128720c9898SEd Tanous <String>/redfish/v1/ThermalEquipment/ImmersionUnits/{CoolingUnitId}/Filters/{FilterId}/Assembly</String> 129720c9898SEd Tanous <String>/redfish/v1/ThermalEquipment/ImmersionUnits/{CoolingUnitId}/Reservoirs/{ReservoirId}/Filters/{FilterId}/Assembly</String> 130720c9898SEd Tanous <String>/redfish/v1/ThermalEquipment/ImmersionUnits/{CoolingUnitId}/Pumps/{PumpId}/Filters/{FilterId}/Assembly</String> 131720c9898SEd Tanous <String>/redfish/v1/ThermalEquipment/HeatExchangers/{CoolingUnitId}/Filters/{FilterId}/Assembly</String> 132720c9898SEd Tanous <String>/redfish/v1/ThermalEquipment/HeatExchangers/{CoolingUnitId}/Reservoirs/{ReservoirId}/Filters/{FilterId}/Assembly</String> 133720c9898SEd Tanous <String>/redfish/v1/ThermalEquipment/HeatExchangers/{CoolingUnitId}/Pumps/{PumpId}/Filters/{FilterId}/Assembly</String> 134*c6d7a45dSGunnar Mills <String>/redfish/v1/ThermalEquipment/RPUs/{CoolingUnitId}/Filters/{FilterId}/Assembly</String> 135*c6d7a45dSGunnar Mills <String>/redfish/v1/ThermalEquipment/RPUs/{CoolingUnitId}/Reservoirs/{ReservoirId}/Filters/{FilterId}/Assembly</String> 136*c6d7a45dSGunnar Mills <String>/redfish/v1/ThermalEquipment/RPUs/{CoolingUnitId}/Pumps/{PumpId}/Filters/{FilterId}/Assembly</String> 137*c6d7a45dSGunnar Mills </Collection> 138*c6d7a45dSGunnar Mills </Annotation> 139*c6d7a45dSGunnar Mills <Annotation Term="Redfish.DeprecatedUris"> 140*c6d7a45dSGunnar Mills <Collection> 141*c6d7a45dSGunnar Mills <String>/redfish/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/Assembly</String> 142*c6d7a45dSGunnar Mills <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Storage/{StorageId}/Drives/{DriveId}/Assembly</String> 143*c6d7a45dSGunnar Mills <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/Assembly</String> 144*c6d7a45dSGunnar Mills <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Storage/{StorageId}/Drives/{DriveId}/Assembly</String> 145*c6d7a45dSGunnar Mills <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/Assembly</String> 146720c9898SEd Tanous </Collection> 147720c9898SEd Tanous </Annotation> 148720c9898SEd Tanous </EntityType> 149720c9898SEd Tanous </Schema> 150720c9898SEd Tanous 151720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Assembly.v1_0_0"> 152720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 153720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2017.3"/> 154720c9898SEd Tanous 155720c9898SEd Tanous <EntityType Name="Assembly" BaseType="Assembly.Assembly"> 156720c9898SEd Tanous <NavigationProperty Name="Assemblies" Type="Collection(Assembly.v1_0_0.AssemblyData)" ContainsTarget="true"> 157720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 158720c9898SEd Tanous <Annotation Term="OData.Description" String="The assembly records."/> 159720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="These properties shall define assembly records for a Redfish implementation."/> 160720c9898SEd Tanous <Annotation Term="OData.AutoExpand"/> 161720c9898SEd Tanous </NavigationProperty> 162720c9898SEd Tanous <Property Name="Actions" Type="Assembly.v1_0_0.Actions" Nullable="false"> 163f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The available actions for this resource."/> 164f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the available actions for this resource."/> 165720c9898SEd Tanous </Property> 166720c9898SEd Tanous </EntityType> 167720c9898SEd Tanous 168720c9898SEd Tanous <EntityType Name="AssemblyData" BaseType="Resource.v1_0_0.ReferenceableMember"> 169720c9898SEd Tanous <Property Name="Name" Type="Edm.String"> 170720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 171720c9898SEd Tanous <Annotation Term="OData.Description" String="The name of the assembly."/> 172720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the name of the assembly."/> 173720c9898SEd Tanous </Property> 174720c9898SEd Tanous <Property Name="Description" Type="Edm.String"> 175720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 176720c9898SEd Tanous <Annotation Term="OData.Description" String="The description of the assembly."/> 177720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the description of the assembly."/> 178720c9898SEd Tanous </Property> 179720c9898SEd Tanous <Property Name="Model" Type="Edm.String"> 180720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 181720c9898SEd Tanous <Annotation Term="OData.Description" String="The model number of the assembly."/> 182720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the name by which the manufacturer generally refers to the assembly."/> 183720c9898SEd Tanous </Property> 184720c9898SEd Tanous <Property Name="PartNumber" Type="Edm.String"> 185720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 186720c9898SEd Tanous <Annotation Term="OData.Description" String="The part number of the assembly."/> 187720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the part number of the assembly."/> 188720c9898SEd Tanous </Property> 189720c9898SEd Tanous <Property Name="SparePartNumber" Type="Edm.String"> 190720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 191720c9898SEd Tanous <Annotation Term="OData.Description" String="The spare part number of the assembly."/> 192720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the spare part number of the assembly."/> 193720c9898SEd Tanous </Property> 194720c9898SEd Tanous <Property Name="SKU" Type="Edm.String"> 195720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 196720c9898SEd Tanous <Annotation Term="OData.Description" String="The SKU of the assembly."/> 197720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the SKU of the assembly."/> 198720c9898SEd Tanous </Property> 199720c9898SEd Tanous <Property Name="Vendor" Type="Edm.String"> 200720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 201720c9898SEd Tanous <Annotation Term="OData.Description" String="The vendor of the assembly."/> 202720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the name of the company that provides the final product that includes this assembly. This value shall be equal to the 'Vendor' field value in a PLDM FRU structure, if applicable, for the assembly."/> 203720c9898SEd Tanous </Property> 204720c9898SEd Tanous <Property Name="ProductionDate" Type="Edm.DateTimeOffset"> 205720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 206720c9898SEd Tanous <Annotation Term="OData.Description" String="The production date of the assembly."/> 207720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the date of production or manufacture for the assembly. The time of day portion of the property shall be `00:00:00Z`, if the time of day is unknown."/> 208720c9898SEd Tanous </Property> 209720c9898SEd Tanous <Property Name="Producer" Type="Edm.String"> 210720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 211720c9898SEd Tanous <Annotation Term="OData.Description" String="The producer or manufacturer of the assembly."/> 212720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the name of the company that produced or manufactured the assembly. This value shall be equal to the 'Manufacturer' field value in a PLDM FRU structure, if applicable, for the assembly."/> 213720c9898SEd Tanous </Property> 214720c9898SEd Tanous <Property Name="Version" Type="Edm.String"> 215720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 216720c9898SEd Tanous <Annotation Term="OData.Description" String="The hardware version of the assembly."/> 217720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the hardware version of the assembly as determined by the vendor or supplier."/> 218720c9898SEd Tanous </Property> 219720c9898SEd Tanous <Property Name="EngineeringChangeLevel" Type="Edm.String"> 220720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 221720c9898SEd Tanous <Annotation Term="OData.Description" String="The engineering change level of the assembly."/> 222720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the engineering change level or revision of the assembly."/> 223720c9898SEd Tanous </Property> 224720c9898SEd Tanous <Property Name="BinaryDataURI" Type="Edm.String"> 225720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 226720c9898SEd Tanous <Annotation Term="OData.Description" String="The URI at which to access an image of the assembly information."/> 227f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the URI at which to access an image of the assembly information, using the Redfish protocol and authentication methods. The service provides this URI for the download of the OEM-specific binary image of the assembly data. An HTTP `GET` from this URI shall return a response payload of MIME type `application/octet-stream`. If the service supports it, an HTTP `PUT` to this URI shall replace the binary image of the assembly."/> 228720c9898SEd Tanous <Annotation Term="OData.IsURL"/> 229720c9898SEd Tanous </Property> 230720c9898SEd Tanous <Property Name="Actions" Type="Assembly.v1_0_0.AssemblyDataActions" Nullable="false"> 231f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The available actions for this resource."/> 232f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the available actions for this resource."/> 233720c9898SEd Tanous </Property> 234720c9898SEd Tanous </EntityType> 235720c9898SEd Tanous 236720c9898SEd Tanous <ComplexType Name="Actions"> 237720c9898SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 238f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The available actions for this resource."/> 239f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This type shall contain the available actions for this resource."/> 240720c9898SEd Tanous <Property Name="Oem" Type="Assembly.v1_0_0.OemActions" Nullable="false"> 241f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> 242f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the available OEM-specific actions for this resource."/> 243720c9898SEd Tanous </Property> 244720c9898SEd Tanous </ComplexType> 245720c9898SEd Tanous 246720c9898SEd Tanous <ComplexType Name="OemActions"> 247720c9898SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="true"/> 248f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> 249f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This type shall contain the available OEM-specific actions for this resource."/> 250720c9898SEd Tanous </ComplexType> 251720c9898SEd Tanous 252720c9898SEd Tanous <ComplexType Name="AssemblyDataActions"> 253720c9898SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 254f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The available actions for this resource."/> 255f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This type shall contain the available actions for this resource."/> 256720c9898SEd Tanous <Property Name="Oem" Type="Assembly.v1_0_0.AssemblyDataOemActions" Nullable="false"> 257f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> 258f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the available OEM-specific actions for this resource."/> 259720c9898SEd Tanous </Property> 260720c9898SEd Tanous </ComplexType> 261720c9898SEd Tanous 262720c9898SEd Tanous <ComplexType Name="AssemblyDataOemActions"> 263720c9898SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="true"/> 264f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> 265f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This type shall contain the available OEM-specific actions for this resource."/> 266720c9898SEd Tanous </ComplexType> 267720c9898SEd Tanous </Schema> 268720c9898SEd Tanous 269720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Assembly.v1_0_1"> 270720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 271f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to force the regeneration of JSON Schema so that OData properties are marked as required, and integer properties are marked as integer rather than number. It was also created to clarify the time of day portion of the `ProductionDate` property."/> 272720c9898SEd Tanous <EntityType Name="Assembly" BaseType="Assembly.v1_0_0.Assembly"/> 273720c9898SEd Tanous <EntityType Name="AssemblyData" BaseType="Assembly.v1_0_0.AssemblyData"/> 274720c9898SEd Tanous </Schema> 275720c9898SEd Tanous 276720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Assembly.v1_0_2"> 277720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 278720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to force the regeneration of JSON Schema so that URI properties use the uri-reference format."/> 279720c9898SEd Tanous <EntityType Name="Assembly" BaseType="Assembly.v1_0_1.Assembly"/> 280720c9898SEd Tanous <EntityType Name="AssemblyData" BaseType="Assembly.v1_0_1.AssemblyData"/> 281720c9898SEd Tanous </Schema> 282720c9898SEd Tanous 283720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Assembly.v1_0_3"> 284720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 285f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines. It was also created to update the description of the `BinaryDataURI` property."/> 286720c9898SEd Tanous <EntityType Name="Assembly" BaseType="Assembly.v1_0_2.Assembly"/> 287720c9898SEd Tanous <EntityType Name="AssemblyData" BaseType="Assembly.v1_0_2.AssemblyData"/> 288720c9898SEd Tanous </Schema> 289720c9898SEd Tanous 290720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Assembly.v1_0_4"> 291720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 292f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the description for `Version`."/> 293720c9898SEd Tanous <EntityType Name="Assembly" BaseType="Assembly.v1_0_3.Assembly"/> 294720c9898SEd Tanous <EntityType Name="AssemblyData" BaseType="Assembly.v1_0_3.AssemblyData"/> 295720c9898SEd Tanous </Schema> 296720c9898SEd Tanous 297720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Assembly.v1_0_5"> 298720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 299720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 300720c9898SEd Tanous <EntityType Name="Assembly" BaseType="Assembly.v1_0_4.Assembly"/> 301f2a8e57eSGunnar Mills <EntityType Name="AssemblyData" BaseType="Assembly.v1_0_4.AssemblyData"/> 302f2a8e57eSGunnar Mills </Schema> 303f2a8e57eSGunnar Mills 304f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Assembly.v1_0_6"> 305f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 306f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was 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."/> 307f2a8e57eSGunnar Mills <EntityType Name="Assembly" BaseType="Assembly.v1_0_5.Assembly"/> 308f2a8e57eSGunnar Mills <EntityType Name="AssemblyData" BaseType="Assembly.v1_0_5.AssemblyData"/> 309720c9898SEd Tanous </Schema> 310720c9898SEd Tanous 311720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Assembly.v1_1_0"> 312720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 313720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2018.1"/> 314720c9898SEd Tanous 315720c9898SEd Tanous <EntityType Name="Assembly" BaseType="Assembly.v1_0_0.Assembly"/> 316720c9898SEd Tanous 317720c9898SEd Tanous <EntityType Name="AssemblyData" BaseType="Assembly.v1_0_0.AssemblyData"> 318720c9898SEd Tanous <Property Name="Status" Type="Resource.Status" Nullable="false"> 319f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The status and health of the resource and its subordinate or dependent resources."/> 320f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain any status or health properties of the resource."/> 321720c9898SEd Tanous </Property> 322720c9898SEd Tanous </EntityType> 323720c9898SEd Tanous </Schema> 324720c9898SEd Tanous 325720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Assembly.v1_1_1"> 326720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 327f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to force the regeneration of JSON Schema so that OData properties are marked as required, and integer properties are marked as integer rather than number. It was also created to clarify the time of day portion of the `ProductionDate` property."/> 328720c9898SEd Tanous <EntityType Name="Assembly" BaseType="Assembly.v1_1_0.Assembly"/> 329720c9898SEd Tanous <EntityType Name="AssemblyData" BaseType="Assembly.v1_1_0.AssemblyData"/> 330720c9898SEd Tanous </Schema> 331720c9898SEd Tanous 332720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Assembly.v1_1_2"> 333720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 334720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to force the regeneration of JSON Schema so that URI properties use the uri-reference format."/> 335720c9898SEd Tanous <EntityType Name="Assembly" BaseType="Assembly.v1_1_1.Assembly"/> 336720c9898SEd Tanous <EntityType Name="AssemblyData" BaseType="Assembly.v1_1_1.AssemblyData"/> 337720c9898SEd Tanous </Schema> 338720c9898SEd Tanous 339720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Assembly.v1_1_3"> 340720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 341f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines. It was also created to update the description of the `BinaryDataURI` property."/> 342720c9898SEd Tanous <EntityType Name="Assembly" BaseType="Assembly.v1_1_2.Assembly"/> 343720c9898SEd Tanous <EntityType Name="AssemblyData" BaseType="Assembly.v1_1_2.AssemblyData"/> 344720c9898SEd Tanous </Schema> 345720c9898SEd Tanous 346720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Assembly.v1_1_4"> 347720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 348f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the description for `Version`."/> 349720c9898SEd Tanous <EntityType Name="Assembly" BaseType="Assembly.v1_1_3.Assembly"/> 350720c9898SEd Tanous <EntityType Name="AssemblyData" BaseType="Assembly.v1_1_3.AssemblyData"/> 351720c9898SEd Tanous </Schema> 352720c9898SEd Tanous 353720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Assembly.v1_1_5"> 354720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 355720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 356720c9898SEd Tanous <EntityType Name="Assembly" BaseType="Assembly.v1_1_4.Assembly"/> 357f2a8e57eSGunnar Mills <EntityType Name="AssemblyData" BaseType="Assembly.v1_1_4.AssemblyData"/> 358f2a8e57eSGunnar Mills </Schema> 359f2a8e57eSGunnar Mills 360f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Assembly.v1_1_6"> 361f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 362f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was 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."/> 363f2a8e57eSGunnar Mills <EntityType Name="Assembly" BaseType="Assembly.v1_1_5.Assembly"/> 364f2a8e57eSGunnar Mills <EntityType Name="AssemblyData" BaseType="Assembly.v1_1_5.AssemblyData"/> 365720c9898SEd Tanous </Schema> 366720c9898SEd Tanous 367720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Assembly.v1_2_0"> 368720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 369720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2018.2"/> 370720c9898SEd Tanous 371720c9898SEd Tanous <EntityType Name="Assembly" BaseType="Assembly.v1_1_1.Assembly"/> 372720c9898SEd Tanous 373720c9898SEd Tanous <EntityType Name="AssemblyData" BaseType="Assembly.v1_1_1.AssemblyData"> 374720c9898SEd Tanous <Property Name="SerialNumber" Type="Edm.String"> 375720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 376720c9898SEd Tanous <Annotation Term="OData.Description" String="The serial number of the assembly."/> 377720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain a manufacturer-allocated number that identifies the assembly."/> 378720c9898SEd Tanous </Property> 379720c9898SEd Tanous <Property Name="PhysicalContext" Type="PhysicalContext.PhysicalContext" Nullable="false"> 380720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 381720c9898SEd Tanous <Annotation Term="OData.Description" String="The area or device to which the assembly data applies."/> 382720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain a description of the physical context for the assembly data."/> 383720c9898SEd Tanous </Property> 384720c9898SEd Tanous </EntityType> 385720c9898SEd Tanous </Schema> 386720c9898SEd Tanous 387720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Assembly.v1_2_1"> 388720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 389720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to force the regeneration of JSON Schema so that URI properties use the uri-reference format."/> 390720c9898SEd Tanous <EntityType Name="Assembly" BaseType="Assembly.v1_2_0.Assembly"/> 391720c9898SEd Tanous <EntityType Name="AssemblyData" BaseType="Assembly.v1_2_0.AssemblyData"/> 392720c9898SEd Tanous </Schema> 393720c9898SEd Tanous 394720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Assembly.v1_2_2"> 395720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 396f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines. It was also created to update the description of the `BinaryDataURI` property."/> 397720c9898SEd Tanous <EntityType Name="Assembly" BaseType="Assembly.v1_2_1.Assembly"/> 398720c9898SEd Tanous <EntityType Name="AssemblyData" BaseType="Assembly.v1_2_1.AssemblyData"/> 399720c9898SEd Tanous </Schema> 400720c9898SEd Tanous 401720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Assembly.v1_2_3"> 402720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 403f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the description for `Version`."/> 404720c9898SEd Tanous <EntityType Name="Assembly" BaseType="Assembly.v1_2_2.Assembly"/> 405720c9898SEd Tanous <EntityType Name="AssemblyData" BaseType="Assembly.v1_2_2.AssemblyData"/> 406720c9898SEd Tanous </Schema> 407720c9898SEd Tanous 408720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Assembly.v1_2_4"> 409720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 410720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 411720c9898SEd Tanous <EntityType Name="Assembly" BaseType="Assembly.v1_2_3.Assembly"/> 412f2a8e57eSGunnar Mills <EntityType Name="AssemblyData" BaseType="Assembly.v1_2_3.AssemblyData"/> 413f2a8e57eSGunnar Mills </Schema> 414f2a8e57eSGunnar Mills 415f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Assembly.v1_2_5"> 416f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 417f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was 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."/> 418f2a8e57eSGunnar Mills <EntityType Name="Assembly" BaseType="Assembly.v1_2_4.Assembly"/> 419f2a8e57eSGunnar Mills <EntityType Name="AssemblyData" BaseType="Assembly.v1_2_4.AssemblyData"/> 420720c9898SEd Tanous </Schema> 421720c9898SEd Tanous 422720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Assembly.v1_3_0"> 423720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 424720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2020.3"/> 425720c9898SEd Tanous 426720c9898SEd Tanous <EntityType Name="Assembly" BaseType="Assembly.v1_2_3.Assembly"/> 427720c9898SEd Tanous 428720c9898SEd Tanous <EntityType Name="AssemblyData" BaseType="Assembly.v1_2_3.AssemblyData"> 429720c9898SEd Tanous <Property Name="LocationIndicatorActive" Type="Edm.Boolean"> 430720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 431720c9898SEd Tanous <Annotation Term="OData.Description" String="An indicator allowing an operator to physically locate this resource."/> 432720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the state of the indicator used to physically identify or locate this resource."/> 433720c9898SEd Tanous </Property> 434720c9898SEd Tanous <Property Name="Location" Type="Resource.Location" Nullable="false"> 435720c9898SEd Tanous <Annotation Term="OData.Description" String="The location of the assembly."/> 436720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the location information of the associated assembly."/> 437720c9898SEd Tanous </Property> 438720c9898SEd Tanous </EntityType> 439720c9898SEd Tanous </Schema> 440720c9898SEd Tanous 441720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Assembly.v1_3_1"> 442720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 443720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 444720c9898SEd Tanous <EntityType Name="Assembly" BaseType="Assembly.v1_3_0.Assembly"/> 445f2a8e57eSGunnar Mills <EntityType Name="AssemblyData" BaseType="Assembly.v1_3_0.AssemblyData"/> 446f2a8e57eSGunnar Mills </Schema> 447f2a8e57eSGunnar Mills 448f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Assembly.v1_3_2"> 449f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 450f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was 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."/> 451f2a8e57eSGunnar Mills <EntityType Name="Assembly" BaseType="Assembly.v1_3_1.Assembly"/> 452f2a8e57eSGunnar Mills <EntityType Name="AssemblyData" BaseType="Assembly.v1_3_1.AssemblyData"/> 453720c9898SEd Tanous </Schema> 454720c9898SEd Tanous 455720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Assembly.v1_4_0"> 456720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 457720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2022.2"/> 458720c9898SEd Tanous 459720c9898SEd Tanous <EntityType Name="Assembly" BaseType="Assembly.v1_3_0.Assembly"/> 460720c9898SEd Tanous 461720c9898SEd Tanous <EntityType Name="AssemblyData" BaseType="Assembly.v1_3_0.AssemblyData"> 462720c9898SEd Tanous <Property Name="Replaceable" Type="Edm.Boolean"> 463720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 464720c9898SEd Tanous <Annotation Term="OData.Description" String="An indication of whether the component associated this assembly can be independently replaced as allowed by the vendor's replacement policy."/> 465720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall indicate whether the component associated this assembly can be independently replaced as allowed by the vendor's replacement policy. A value of `false` indicates the component needs to be replaced by policy as part of another component. If the `LocationType` property of this assembly contains `Embedded`, this property shall contain `false`."/> 466720c9898SEd Tanous </Property> 467720c9898SEd Tanous </EntityType> 468720c9898SEd Tanous </Schema> 469720c9898SEd Tanous 470720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Assembly.v1_4_1"> 471720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 472720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 473720c9898SEd Tanous <EntityType Name="Assembly" BaseType="Assembly.v1_4_0.Assembly"/> 474f2a8e57eSGunnar Mills <EntityType Name="AssemblyData" BaseType="Assembly.v1_4_0.AssemblyData"/> 475f2a8e57eSGunnar Mills </Schema> 476f2a8e57eSGunnar Mills 477f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Assembly.v1_4_2"> 478f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 479f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was 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."/> 480f2a8e57eSGunnar Mills <EntityType Name="Assembly" BaseType="Assembly.v1_4_1.Assembly"/> 481f2a8e57eSGunnar Mills <EntityType Name="AssemblyData" BaseType="Assembly.v1_4_1.AssemblyData"/> 482720c9898SEd Tanous </Schema> 483720c9898SEd Tanous 484720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Assembly.v1_5_0"> 485720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 486720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2022.3"/> 487720c9898SEd Tanous 488720c9898SEd Tanous <EntityType Name="Assembly" BaseType="Assembly.v1_4_1.Assembly"/> 489720c9898SEd Tanous 490f2a8e57eSGunnar Mills <EntityType Name="AssemblyData" BaseType="Assembly.v1_4_1.AssemblyData"> 491720c9898SEd Tanous <Property Name="ISOCountryCodeOfOrigin" Type="Edm.String"> 492720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 493720c9898SEd Tanous <Annotation Term="OData.Description" String="The manufacturing country of origin, using the ISO 3166-1 country code."/> 494720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the ISO 3166-1-defined alpha-2 or alpha-3 country code that reflects the manufacturing country of origin."/> 495720c9898SEd Tanous <Annotation Term="Validation.Pattern" String="^([A-Z]{2}|[A-Z]{3})$"/> 496720c9898SEd Tanous </Property> 497720c9898SEd Tanous </EntityType> 498720c9898SEd Tanous </Schema> 499720c9898SEd Tanous 500f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Assembly.v1_5_1"> 501f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 502f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was 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."/> 503f2a8e57eSGunnar Mills <EntityType Name="Assembly" BaseType="Assembly.v1_5_0.Assembly"/> 504f2a8e57eSGunnar Mills <EntityType Name="AssemblyData" BaseType="Assembly.v1_5_0.AssemblyData"/> 505f2a8e57eSGunnar Mills </Schema> 506f2a8e57eSGunnar Mills 507720c9898SEd Tanous </edmx:DataServices> 508720c9898SEd Tanous</edmx:Edmx> 509