12bde4061SEd Tanous<?xml version="1.0" encoding="UTF-8"?> 22bde4061SEd Tanous<!----> 32bde4061SEd Tanous<!--################################################################################ --> 4f2a8e57eSGunnar Mills<!--# Redfish Schema: Endpoint v1.8.2 --> 52bde4061SEd Tanous<!--# --> 62bde4061SEd Tanous<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, --> 72bde4061SEd Tanous<!--# available at http://www.dmtf.org/standards/redfish --> 8*d125652eSGunnar Mills<!--# Copyright 2014-2025 DMTF. --> 92bde4061SEd Tanous<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright --> 102bde4061SEd Tanous<!--################################################################################ --> 112bde4061SEd Tanous<!----> 122bde4061SEd Tanous<edmx:Edmx xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx" Version="4.0"> 132bde4061SEd Tanous 142bde4061SEd Tanous <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Core.V1.xml"> 152bde4061SEd Tanous <edmx:Include Namespace="Org.OData.Core.V1" Alias="OData"/> 162bde4061SEd Tanous </edmx:Reference> 172bde4061SEd Tanous <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Capabilities.V1.xml"> 182bde4061SEd Tanous <edmx:Include Namespace="Org.OData.Capabilities.V1" Alias="Capabilities"/> 192bde4061SEd Tanous </edmx:Reference> 202bde4061SEd Tanous <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Measures.V1.xml"> 212bde4061SEd Tanous <edmx:Include Namespace="Org.OData.Measures.V1" Alias="Measures"/> 222bde4061SEd Tanous </edmx:Reference> 232bde4061SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/RedfishExtensions_v1.xml"> 242bde4061SEd Tanous <edmx:Include Namespace="RedfishExtensions.v1_0_0" Alias="Redfish"/> 252bde4061SEd Tanous <edmx:Include Namespace="Validation.v1_0_0" Alias="Validation"/> 262bde4061SEd Tanous </edmx:Reference> 272bde4061SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Resource_v1.xml"> 282bde4061SEd Tanous <edmx:Include Namespace="Resource"/> 292bde4061SEd Tanous <edmx:Include Namespace="Resource.v1_0_0"/> 302bde4061SEd Tanous </edmx:Reference> 312bde4061SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Redundancy_v1.xml"> 322bde4061SEd Tanous <edmx:Include Namespace="Redundancy"/> 332bde4061SEd Tanous </edmx:Reference> 342bde4061SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/IPAddresses_v1.xml"> 352bde4061SEd Tanous <edmx:Include Namespace="IPAddresses"/> 362bde4061SEd Tanous </edmx:Reference> 372bde4061SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Port_v1.xml"> 382bde4061SEd Tanous <edmx:Include Namespace="Port"/> 392bde4061SEd Tanous </edmx:Reference> 402bde4061SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Protocol_v1.xml"> 412bde4061SEd Tanous <edmx:Include Namespace="Protocol"/> 422bde4061SEd Tanous </edmx:Reference> 432bde4061SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/NetworkDeviceFunction_v1.xml"> 442bde4061SEd Tanous <edmx:Include Namespace="NetworkDeviceFunction"/> 452bde4061SEd Tanous </edmx:Reference> 462bde4061SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/AddressPool_v1.xml"> 472bde4061SEd Tanous <edmx:Include Namespace="AddressPool"/> 482bde4061SEd Tanous </edmx:Reference> 492bde4061SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Connection_v1.xml"> 502bde4061SEd Tanous <edmx:Include Namespace="Connection"/> 512bde4061SEd Tanous </edmx:Reference> 522bde4061SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Zone_v1.xml"> 532bde4061SEd Tanous <edmx:Include Namespace="Zone"/> 542bde4061SEd Tanous </edmx:Reference> 552bde4061SEd Tanous 562bde4061SEd Tanous <edmx:DataServices> 572bde4061SEd Tanous 582bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint"> 592bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 60f2a8e57eSGunnar Mills <Annotation Term="Redfish.Language" String="en"/> 612bde4061SEd Tanous 622bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Resource.v1_0_0.Resource" Abstract="true"> 63f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The `Endpoint` schema contains the properties of an endpoint resource that represents the properties of an entity that sends or receives protocol-defined messages over a transport."/> 642bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This resource contains a fabric endpoint for a Redfish implementation."/> 652bde4061SEd Tanous <Annotation Term="Capabilities.InsertRestrictions"> 662bde4061SEd Tanous <Record> 672bde4061SEd Tanous <PropertyValue Property="Insertable" Bool="false"/> 682bde4061SEd Tanous </Record> 692bde4061SEd Tanous </Annotation> 702bde4061SEd Tanous <Annotation Term="Capabilities.UpdateRestrictions"> 712bde4061SEd Tanous <Record> 722bde4061SEd Tanous <PropertyValue Property="Updatable" Bool="true"/> 732bde4061SEd Tanous </Record> 742bde4061SEd Tanous </Annotation> 752bde4061SEd Tanous <Annotation Term="Capabilities.DeleteRestrictions"> 762bde4061SEd Tanous <Record> 772bde4061SEd Tanous <PropertyValue Property="Deletable" Bool="true"/> 782bde4061SEd Tanous <Annotation Term="OData.Description" String="To unenumerate an endpoint that a service does not automatically discover, delete the endpoint."/> 792bde4061SEd Tanous </Record> 802bde4061SEd Tanous </Annotation> 812bde4061SEd Tanous <Annotation Term="Redfish.Uris"> 822bde4061SEd Tanous <Collection> 832bde4061SEd Tanous <String>/redfish/v1/Fabrics/{FabricId}/Endpoints/{EndpointId}</String> 842bde4061SEd Tanous <String>/redfish/v1/StorageServices/{StorageServiceId}/Endpoints/{EndpointId}</String> 852bde4061SEd Tanous <String>/redfish/v1/Storage/{StorageId}/Endpoints/{EndpointId}</String> 862bde4061SEd Tanous </Collection> 872bde4061SEd Tanous </Annotation> 88f2a8e57eSGunnar Mills <Annotation Term="Redfish.DeprecatedUris"> 89f2a8e57eSGunnar Mills <Collection> 90f2a8e57eSGunnar Mills <String>/redfish/v1/Storage/{StorageId}/Endpoints/{EndpointId}</String> 91f2a8e57eSGunnar Mills </Collection> 92f2a8e57eSGunnar Mills </Annotation> 932bde4061SEd Tanous </EntityType> 942bde4061SEd Tanous </Schema> 952bde4061SEd Tanous 962bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_0_0"> 972bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 982bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2016.2"/> 992bde4061SEd Tanous 1002bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.Endpoint"> 1012bde4061SEd Tanous <Property Name="Status" Type="Resource.Status" Nullable="false"> 1022bde4061SEd Tanous <Annotation Term="OData.Description" String="The status and health of the resource and its subordinate or dependent resources."/> 1032bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain any status or health properties of the resource."/> 1042bde4061SEd Tanous </Property> 1052bde4061SEd Tanous <Property Name="EndpointProtocol" Type="Protocol.Protocol"> 1062bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1072bde4061SEd Tanous <Annotation Term="OData.Description" String="The protocol supported by this endpoint."/> 1082bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the protocol this endpoint uses to communicate with other endpoints on this fabric."/> 1092bde4061SEd Tanous </Property> 1102bde4061SEd Tanous <Property Name="ConnectedEntities" Type="Collection(Endpoint.v1_0_0.ConnectedEntity)" Nullable="false"> 1112bde4061SEd Tanous <Annotation Term="OData.Description" String="All the entities connected to this endpoint."/> 1122bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain all entities to which this endpoint allows access."/> 1132bde4061SEd Tanous </Property> 1142bde4061SEd Tanous <Property Name="Identifiers" Type="Collection(Resource.Identifier)" Nullable="false"> 1152bde4061SEd Tanous <Annotation Term="OData.Description" String="Identifiers for this endpoint."/> 1162bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="Identifiers for this endpoint shall be unique in the context of other endpoints that can reached over the connected network."/> 1172bde4061SEd Tanous </Property> 1182bde4061SEd Tanous 1192bde4061SEd Tanous <Property Name="PciId" Type="Endpoint.v1_0_0.PciId" Nullable="false"> 1202bde4061SEd Tanous <Annotation Term="OData.Description" String="The PCI ID of the endpoint."/> 1212bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the PCI ID of the endpoint."/> 1222bde4061SEd Tanous </Property> 1232bde4061SEd Tanous <NavigationProperty Name="Redundancy" Type="Collection(Redundancy.Redundancy)" ContainsTarget="true"> 1242bde4061SEd Tanous <Annotation Term="OData.Description" String="Redundancy information for the lower-level endpoints supporting this endpoint."/> 1252bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="The values of the properties in this array shall show how this endpoint is grouped with other endpoints for form redundancy sets."/> 1262bde4061SEd Tanous <Annotation Term="OData.AutoExpand"/> 1272bde4061SEd Tanous </NavigationProperty> 1282bde4061SEd Tanous <Property Name="HostReservationMemoryBytes" Type="Edm.Int64"> 1292bde4061SEd Tanous <Annotation Term="Measures.Unit" String="By"/> 1302bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1312bde4061SEd Tanous <Annotation Term="OData.Description" String="The amount of memory in bytes that the host should allocate to connect to this endpoint."/> 1322bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the amount of memory in bytes that the host should allocate to connect to this endpoint."/> 1332bde4061SEd Tanous </Property> 1342bde4061SEd Tanous 1352bde4061SEd Tanous <Property Name="Links" Type="Endpoint.v1_0_0.Links" Nullable="false"> 1362bde4061SEd Tanous <Annotation Term="OData.Description" String="The links to other resources that are related to this resource."/> 1372bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain links to resources that are related to but are not contained by, or subordinate to, this resource."/> 1382bde4061SEd Tanous </Property> 1392bde4061SEd Tanous <Property Name="Actions" Type="Endpoint.v1_0_0.Actions" Nullable="false"> 1402bde4061SEd Tanous <Annotation Term="OData.Description" String="The available actions for this resource."/> 1412bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the available actions for this resource."/> 1422bde4061SEd Tanous </Property> 1432bde4061SEd Tanous </EntityType> 1442bde4061SEd Tanous 1452bde4061SEd Tanous <ComplexType Name="Links" BaseType="Resource.Links"> 1462bde4061SEd Tanous <Annotation Term="OData.Description" String="The links to other resources that are related to this resource."/> 1472bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This Redfish Specification-described type shall contain links to resources that are related to but are not contained by, or subordinate to, this resource."/> 1482bde4061SEd Tanous <NavigationProperty Name="MutuallyExclusiveEndpoints" Type="Collection(Endpoint.Endpoint)"> 1492bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1502bde4061SEd Tanous <Annotation Term="OData.Description" String="An array of links to the endpoints that cannot be used in zones if this endpoint is in a zone."/> 151f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `Endpoint` that cannot be used in a zone if this endpoint is in a zone."/> 1522bde4061SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 1532bde4061SEd Tanous </NavigationProperty> 1542bde4061SEd Tanous <NavigationProperty Name="Ports" Type="Collection(Port.Port)"> 1552bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1562bde4061SEd Tanous <Annotation Term="OData.Description" String="An array of links to the physical ports associated with this endpoint."/> 157f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `Port` that are utilized by this endpoint."/> 1582bde4061SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 1592bde4061SEd Tanous <Annotation Term="Redfish.Revisions"> 1602bde4061SEd Tanous <Collection> 1612bde4061SEd Tanous <Record> 1622bde4061SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/> 1632bde4061SEd Tanous <PropertyValue Property="Version" String="v1_7_0"/> 1642bde4061SEd Tanous <PropertyValue Property="Description" String="This property has been deprecated in favor of the ConnectedPorts and LocalPorts properties to clarify the semantics of each port referenced."/> 1652bde4061SEd Tanous </Record> 1662bde4061SEd Tanous </Collection> 1672bde4061SEd Tanous </Annotation> 1682bde4061SEd Tanous </NavigationProperty> 1692bde4061SEd Tanous </ComplexType> 1702bde4061SEd Tanous 1712bde4061SEd Tanous <ComplexType Name="Actions"> 1722bde4061SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 1732bde4061SEd Tanous <Annotation Term="OData.Description" String="The available actions for this resource."/> 1742bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall contain the available actions for this resource."/> 1752bde4061SEd Tanous <Property Name="Oem" Type="Endpoint.v1_0_0.OemActions" Nullable="false"> 1762bde4061SEd Tanous <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> 1772bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the available OEM-specific actions for this resource."/> 1782bde4061SEd Tanous </Property> 1792bde4061SEd Tanous </ComplexType> 1802bde4061SEd Tanous 1812bde4061SEd Tanous <ComplexType Name="OemActions"> 1822bde4061SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="true"/> 1832bde4061SEd Tanous <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> 1842bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall contain the available OEM-specific actions for this resource."/> 1852bde4061SEd Tanous </ComplexType> 1862bde4061SEd Tanous 1872bde4061SEd Tanous <ComplexType Name="ConnectedEntity"> 1882bde4061SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 1892bde4061SEd Tanous <Annotation Term="OData.Description" String="Represents a remote resource that is connected to the network accessible to this endpoint."/> 1902bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall represent a remote resource that is connected to a network accessible to an endpoint."/> 1912bde4061SEd Tanous <Property Name="EntityType" Type="Endpoint.v1_0_0.EntityType"> 1922bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1932bde4061SEd Tanous <Annotation Term="OData.Description" String="The type of the connected entity."/> 1942bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall indicate if type of connected entity."/> 1952bde4061SEd Tanous </Property> 1962bde4061SEd Tanous <Property Name="EntityRole" Type="Endpoint.v1_0_0.EntityRole"> 1972bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1982bde4061SEd Tanous <Annotation Term="OData.Description" String="The role of the connected entity."/> 1992bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall indicate if the specified entity is an initiator, target, or both."/> 2002bde4061SEd Tanous </Property> 2012bde4061SEd Tanous <Property Name="EntityPciId" Type="Endpoint.v1_0_0.PciId" Nullable="false"> 2022bde4061SEd Tanous <Annotation Term="OData.Description" String="The PCI ID of the connected entity."/> 2032bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the PCI ID of the connected PCIe entity."/> 2042bde4061SEd Tanous </Property> 2052bde4061SEd Tanous <Property Name="PciFunctionNumber" Type="Edm.Int64"> 2062bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 2072bde4061SEd Tanous <Annotation Term="OData.Description" String="The PCI ID of the connected entity."/> 2082bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the PCI Function Number of the connected PCIe entity."/> 2092bde4061SEd Tanous <Annotation Term="Redfish.Revisions"> 2102bde4061SEd Tanous <Collection> 2112bde4061SEd Tanous <Record> 2122bde4061SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/> 2132bde4061SEd Tanous <PropertyValue Property="Version" String="v1_2_0"/> 214f2a8e57eSGunnar Mills <PropertyValue Property="Description" String="This property has been deprecated in favor of the `FunctionNumber` property inside the `EntityPciId` object."/> 2152bde4061SEd Tanous </Record> 2162bde4061SEd Tanous </Collection> 2172bde4061SEd Tanous </Annotation> 2182bde4061SEd Tanous </Property> 2192bde4061SEd Tanous <Property Name="PciClassCode" Type="Edm.String"> 2202bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 2212bde4061SEd Tanous <Annotation Term="OData.Description" String="The Class Code, Subclass, and Programming Interface code of this PCIe function."/> 2222bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the PCI Class Code, Subclass, and Programming Interface of the PCIe device function."/> 2232bde4061SEd Tanous <Annotation Term="Validation.Pattern" String="^0[xX](([a-fA-F]|[0-9]){2}){3}$"/> 2242bde4061SEd Tanous <Annotation Term="Redfish.Revisions"> 2252bde4061SEd Tanous <Collection> 2262bde4061SEd Tanous <Record> 2272bde4061SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/> 2282bde4061SEd Tanous <PropertyValue Property="Version" String="v1_2_0"/> 229f2a8e57eSGunnar Mills <PropertyValue Property="Description" String="This property has been deprecated in favor of the `ClassCode` property inside the `EntityPciId` object."/> 2302bde4061SEd Tanous </Record> 2312bde4061SEd Tanous </Collection> 2322bde4061SEd Tanous </Annotation> 2332bde4061SEd Tanous </Property> 2342bde4061SEd Tanous <Property Name="Identifiers" Type="Collection(Resource.Identifier)" Nullable="false"> 2352bde4061SEd Tanous <Annotation Term="OData.Description" String="Identifiers for the remote entity."/> 2362bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="Identifiers for the remote entity shall be unique in the context of other resources that can reached over the connected network."/> 2372bde4061SEd Tanous </Property> 2382bde4061SEd Tanous <NavigationProperty Name="EntityLink" Type="Resource.Resource" Nullable="false"> 2392bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 2402bde4061SEd Tanous <Annotation Term="OData.Description" String="The link to the associated entity."/> 241f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a link to an entity of the type specified by the description of the `EntityType` property value."/> 2422bde4061SEd Tanous </NavigationProperty> 2432bde4061SEd Tanous 2442bde4061SEd Tanous <Property Name="Oem" Type="Resource.Oem" Nullable="false"> 2452bde4061SEd Tanous <Annotation Term="OData.Description" String="The OEM extension property."/> 2462bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the OEM extensions. All values for properties contained in this object shall conform to the Redfish Specification-described requirements."/> 2472bde4061SEd Tanous </Property> 2482bde4061SEd Tanous </ComplexType> 2492bde4061SEd Tanous 2502bde4061SEd Tanous <EnumType Name="EntityType"> 2512bde4061SEd Tanous <Member Name="StorageInitiator"> 2522bde4061SEd Tanous <Annotation Term="OData.Description" String="The entity is a storage initiator."/> 253f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This value shall indicate the entity this endpoint represents is a storage initiator. The `EntityLink` property, if present, should be of type `StorageController`."/> 2542bde4061SEd Tanous </Member> 2552bde4061SEd Tanous <Member Name="RootComplex"> 2562bde4061SEd Tanous <Annotation Term="OData.Description" String="The entity is a PCIe root complex."/> 257f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This value shall indicate the entity this endpoint represents is a PCIe root complex. The `EntityLink` property, if present, should be of type `ComputerSystem`."/> 2582bde4061SEd Tanous </Member> 2592bde4061SEd Tanous <Member Name="NetworkController"> 2602bde4061SEd Tanous <Annotation Term="OData.Description" String="The entity is a network controller."/> 261f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This value shall indicate the entity this endpoint represents is a network controller. The `EntityLink` property, if present, should be of type `NetworkDeviceFunction` or EthernetInterface."/> 2622bde4061SEd Tanous </Member> 2632bde4061SEd Tanous <Member Name="Drive"> 2642bde4061SEd Tanous <Annotation Term="OData.Description" String="The entity is a drive."/> 265f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This value shall indicate the entity this endpoint represents is a drive. The `EntityLink` property, if present, should be of type `Drive`."/> 2662bde4061SEd Tanous </Member> 2672bde4061SEd Tanous <Member Name="StorageExpander"> 2682bde4061SEd Tanous <Annotation Term="OData.Description" String="The entity is a storage expander."/> 269f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This value shall indicate the entity this endpoint represents is a storage expander. The `EntityLink` property, if present, should be of type `Chassis`."/> 2702bde4061SEd Tanous </Member> 2712bde4061SEd Tanous <Member Name="DisplayController"> 2722bde4061SEd Tanous <Annotation Term="OData.Description" String="The entity is a display controller."/> 2732bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This value shall indicate the entity this endpoint represents is a display controller."/> 2742bde4061SEd Tanous </Member> 2752bde4061SEd Tanous <Member Name="Bridge"> 2762bde4061SEd Tanous <Annotation Term="OData.Description" String="The entity is a PCIe bridge."/> 2772bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This value shall indicate the entity this endpoint represents is a PCIe bridge."/> 2782bde4061SEd Tanous </Member> 2792bde4061SEd Tanous <Member Name="Processor"> 2802bde4061SEd Tanous <Annotation Term="OData.Description" String="The entity is a processor."/> 281f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This value shall indicate the entity this endpoint represents is a processor. The `EntityLink` property, if present, should be of type `Processor`."/> 2822bde4061SEd Tanous </Member> 2832bde4061SEd Tanous <Member Name="Volume"> 2842bde4061SEd Tanous <Annotation Term="OData.Description" String="The entity is a volume."/> 285f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This value shall indicate the entity this endpoint represents is a volume. The `EntityLink` property, if present, should be of type `Volume`."/> 2862bde4061SEd Tanous <Annotation Term="Redfish.Revisions"> 2872bde4061SEd Tanous <Collection> 2882bde4061SEd Tanous <Record> 2892bde4061SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 2902bde4061SEd Tanous <PropertyValue Property="Version" String="v1_1_0"/> 2912bde4061SEd Tanous </Record> 2922bde4061SEd Tanous </Collection> 2932bde4061SEd Tanous </Annotation> 2942bde4061SEd Tanous </Member> 2952bde4061SEd Tanous <Member Name="AccelerationFunction"> 2962bde4061SEd Tanous <Annotation Term="OData.Description" String="The entity is an acceleration function realized through a device, such as an FPGA."/> 297f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This value shall indicate the entity this endpoint represents is an acceleration function. The `EntityLink` property, if present, should be of type `AccelerationFunction`."/> 2982bde4061SEd Tanous <Annotation Term="Redfish.Revisions"> 2992bde4061SEd Tanous <Collection> 3002bde4061SEd Tanous <Record> 3012bde4061SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 3022bde4061SEd Tanous <PropertyValue Property="Version" String="v1_3_0"/> 3032bde4061SEd Tanous </Record> 3042bde4061SEd Tanous </Collection> 3052bde4061SEd Tanous </Annotation> 3062bde4061SEd Tanous </Member> 3072bde4061SEd Tanous <Member Name="MediaController"> 3082bde4061SEd Tanous <Annotation Term="OData.Description" String="The entity is a media controller."/> 309f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This value shall indicate the entity this endpoint represents is a media controller. The `EntityLink` property, if present, should be of type `MediaController`."/> 3102bde4061SEd Tanous <Annotation Term="Redfish.Revisions"> 3112bde4061SEd Tanous <Collection> 3122bde4061SEd Tanous <Record> 3132bde4061SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 3142bde4061SEd Tanous <PropertyValue Property="Version" String="v1_4_0"/> 3152bde4061SEd Tanous </Record> 3162bde4061SEd Tanous </Collection> 3172bde4061SEd Tanous </Annotation> 3182bde4061SEd Tanous </Member> 3192bde4061SEd Tanous <Member Name="MemoryChunk"> 3202bde4061SEd Tanous <Annotation Term="OData.Description" String="The entity is a memory chunk."/> 321f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This value shall indicate the entity this endpoint represents is a memory chunk. The `EntityLink` property, if present, should be of type `MemoryChunk`."/> 3222bde4061SEd Tanous <Annotation Term="Redfish.Revisions"> 3232bde4061SEd Tanous <Collection> 3242bde4061SEd Tanous <Record> 3252bde4061SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 3262bde4061SEd Tanous <PropertyValue Property="Version" String="v1_4_0"/> 3272bde4061SEd Tanous </Record> 3282bde4061SEd Tanous </Collection> 3292bde4061SEd Tanous </Annotation> 3302bde4061SEd Tanous </Member> 3312bde4061SEd Tanous <Member Name="Switch"> 3322bde4061SEd Tanous <Annotation Term="OData.Description" String="The entity is a switch, not an expander. Use `Expander` for expanders."/> 333f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This value shall indicate the entity this endpoint represents is a switch and not an expander. The `EntityLink` property, if present, should be of type `Switch`."/> 3342bde4061SEd Tanous <Annotation Term="Redfish.Revisions"> 3352bde4061SEd Tanous <Collection> 3362bde4061SEd Tanous <Record> 3372bde4061SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 3382bde4061SEd Tanous <PropertyValue Property="Version" String="v1_4_0"/> 3392bde4061SEd Tanous </Record> 3402bde4061SEd Tanous </Collection> 3412bde4061SEd Tanous </Annotation> 3422bde4061SEd Tanous </Member> 3432bde4061SEd Tanous <Member Name="FabricBridge"> 3442bde4061SEd Tanous <Annotation Term="OData.Description" String="The entity is a fabric bridge."/> 345f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This value shall indicate the entity this endpoint represents is a fabric bridge. The `EntityLink` property, if present, should be of type `FabricAdapter`."/> 3462bde4061SEd Tanous <Annotation Term="Redfish.Revisions"> 3472bde4061SEd Tanous <Collection> 3482bde4061SEd Tanous <Record> 3492bde4061SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 3502bde4061SEd Tanous <PropertyValue Property="Version" String="v1_4_0"/> 3512bde4061SEd Tanous </Record> 3522bde4061SEd Tanous </Collection> 3532bde4061SEd Tanous </Annotation> 3542bde4061SEd Tanous </Member> 3552bde4061SEd Tanous <Member Name="Manager"> 3562bde4061SEd Tanous <Annotation Term="OData.Description" String="The entity is a manager."/> 357f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This value shall indicate the entity this endpoint represents is a manager. The `EntityLink` property, if present, should be of type `Manager`."/> 3582bde4061SEd Tanous <Annotation Term="Redfish.Revisions"> 3592bde4061SEd Tanous <Collection> 3602bde4061SEd Tanous <Record> 3612bde4061SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 3622bde4061SEd Tanous <PropertyValue Property="Version" String="v1_5_0"/> 3632bde4061SEd Tanous </Record> 3642bde4061SEd Tanous </Collection> 3652bde4061SEd Tanous </Annotation> 3662bde4061SEd Tanous </Member> 3672bde4061SEd Tanous <Member Name="StorageSubsystem"> 3682bde4061SEd Tanous <Annotation Term="OData.Description" String="The entity is a storage subsystem."/> 369f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This value shall indicate the entity this endpoint represents is a storage subsystem. The `EntityLink` property, if present, should be of type `Storage`."/> 3702bde4061SEd Tanous <Annotation Term="Redfish.Revisions"> 3712bde4061SEd Tanous <Collection> 3722bde4061SEd Tanous <Record> 3732bde4061SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 3742bde4061SEd Tanous <PropertyValue Property="Version" String="v1_6_0"/> 3752bde4061SEd Tanous </Record> 3762bde4061SEd Tanous </Collection> 3772bde4061SEd Tanous </Annotation> 3782bde4061SEd Tanous </Member> 3792bde4061SEd Tanous <Member Name="Memory"> 3802bde4061SEd Tanous <Annotation Term="OData.Description" String="The entity is a memory device."/> 381f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This value shall indicate the entity this endpoint represents is a memory device. The `EntityLink` property, if present, should be of type `Memory`."/> 3822bde4061SEd Tanous <Annotation Term="Redfish.Revisions"> 3832bde4061SEd Tanous <Collection> 3842bde4061SEd Tanous <Record> 3852bde4061SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 3862bde4061SEd Tanous <PropertyValue Property="Version" String="v1_8_0"/> 3872bde4061SEd Tanous </Record> 3882bde4061SEd Tanous </Collection> 3892bde4061SEd Tanous </Annotation> 3902bde4061SEd Tanous </Member> 3912bde4061SEd Tanous <Member Name="CXLDevice"> 3922bde4061SEd Tanous <Annotation Term="OData.Description" String="The entity is a CXL logical device."/> 393f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This value shall indicate the entity this endpoint represents is a CXL logical device. The `EntityLink` property, if present, should be of type `CXLLogicalDevice`."/> 3942bde4061SEd Tanous <Annotation Term="Redfish.Revisions"> 3952bde4061SEd Tanous <Collection> 3962bde4061SEd Tanous <Record> 3972bde4061SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 3982bde4061SEd Tanous <PropertyValue Property="Version" String="v1_8_0"/> 3992bde4061SEd Tanous </Record> 4002bde4061SEd Tanous </Collection> 4012bde4061SEd Tanous </Annotation> 4022bde4061SEd Tanous </Member> 4032bde4061SEd Tanous </EnumType> 4042bde4061SEd Tanous 4052bde4061SEd Tanous <EnumType Name="EntityRole"> 4062bde4061SEd Tanous <Member Name="Initiator"> 4072bde4061SEd Tanous <Annotation Term="OData.Description" String="The entity sends commands, messages, or other types of requests to other entities on the fabric, but cannot receive commands from other entities."/> 4082bde4061SEd Tanous </Member> 4092bde4061SEd Tanous <Member Name="Target"> 4102bde4061SEd Tanous <Annotation Term="OData.Description" String="The entity receives commands, messages, or other types of requests from other entities on the fabric, but cannot send commands to other entities."/> 4112bde4061SEd Tanous </Member> 4122bde4061SEd Tanous <Member Name="Both"> 4132bde4061SEd Tanous <Annotation Term="OData.Description" String="The entity can both send and receive commands, messages, and other requests to or from other entities on the fabric."/> 4142bde4061SEd Tanous </Member> 4152bde4061SEd Tanous </EnumType> 4162bde4061SEd Tanous 4172bde4061SEd Tanous <ComplexType Name="PciId"> 4182bde4061SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 4192bde4061SEd Tanous <Annotation Term="OData.Description" String="A PCI ID."/> 4202bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall describe a PCI ID."/> 4212bde4061SEd Tanous <Property Name="DeviceId" Type="Edm.String"> 4222bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 4232bde4061SEd Tanous <Annotation Term="OData.Description" String="The Device ID of this PCIe function."/> 4242bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the PCI Device ID of the PCIe device function."/> 4252bde4061SEd Tanous <Annotation Term="Validation.Pattern" String="^0[xX](([a-fA-F]|[0-9]){2}){2}$"/> 4262bde4061SEd Tanous </Property> 4272bde4061SEd Tanous <Property Name="VendorId" Type="Edm.String"> 4282bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 4292bde4061SEd Tanous <Annotation Term="OData.Description" String="The Vendor ID of this PCIe function."/> 4302bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the PCI Vendor ID of the PCIe device function."/> 4312bde4061SEd Tanous <Annotation Term="Validation.Pattern" String="^0[xX](([a-fA-F]|[0-9]){2}){2}$"/> 4322bde4061SEd Tanous </Property> 4332bde4061SEd Tanous <Property Name="SubsystemId" Type="Edm.String"> 4342bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 4352bde4061SEd Tanous <Annotation Term="OData.Description" String="The Subsystem ID of this PCIe function."/> 4362bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the PCI Subsystem ID of the PCIe device function."/> 4372bde4061SEd Tanous <Annotation Term="Validation.Pattern" String="^0[xX](([a-fA-F]|[0-9]){2}){2}$"/> 4382bde4061SEd Tanous </Property> 4392bde4061SEd Tanous <Property Name="SubsystemVendorId" Type="Edm.String"> 4402bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 4412bde4061SEd Tanous <Annotation Term="OData.Description" String="The Subsystem Vendor ID of this PCIe function."/> 4422bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the PCI Subsystem Vendor ID of the PCIe device function."/> 4432bde4061SEd Tanous <Annotation Term="Validation.Pattern" String="^0[xX](([a-fA-F]|[0-9]){2}){2}$"/> 4442bde4061SEd Tanous </Property> 4452bde4061SEd Tanous </ComplexType> 4462bde4061SEd Tanous </Schema> 4472bde4061SEd Tanous 4482bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_0_1"> 4492bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 4502bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to add explicit permissions annotations to all properties for clarity."/> 4512bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_0_0.Endpoint"/> 4522bde4061SEd Tanous </Schema> 4532bde4061SEd Tanous 4542bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_0_2"> 4552bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 456f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to show that annotations in previous namespaces were updated and to remove the nullable term on arrays of links."/> 4572bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_0_1.Endpoint"/> 4582bde4061SEd Tanous </Schema> 4592bde4061SEd Tanous 4602bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_0_3"> 4612bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 462f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to mark the `ConnectedEntity` and `PciId` objects to not allow additional properties outside of the schema definition, and to change `Identifier` to its abstract base type, and `Protocol` to use the unversioned definition."/> 4632bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_0_2.Endpoint"/> 4642bde4061SEd Tanous </Schema> 4652bde4061SEd Tanous 4662bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_0_4"> 4672bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 4682bde4061SEd Tanous <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."/> 4692bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_0_3.Endpoint"/> 4702bde4061SEd Tanous </Schema> 4712bde4061SEd Tanous 4722bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_0_5"> 4732bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 4742bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to use the new revisions annotation."/> 4752bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_0_4.Endpoint"/> 4762bde4061SEd Tanous </Schema> 4772bde4061SEd Tanous 4782bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_0_6"> 4792bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 480f2a8e57eSGunnar Mills <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, clarifies the `EntityRole` enumeration descriptions, and adds a missing term to several properties to disallow them from being `null`."/> 4812bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_0_5.Endpoint"/> 4822bde4061SEd Tanous </Schema> 4832bde4061SEd Tanous 4842bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_0_7"> 4852bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 4862bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/> 4872bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_0_6.Endpoint"/> 4882bde4061SEd Tanous </Schema> 4892bde4061SEd Tanous 4902bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_0_8"> 4912bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 4922bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 4932bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_0_7.Endpoint"/> 4942bde4061SEd Tanous </Schema> 4952bde4061SEd Tanous 4962bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_0_9"> 4972bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 4982bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 4992bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_0_8.Endpoint"/> 5002bde4061SEd Tanous </Schema> 5012bde4061SEd Tanous 5022bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_0_10"> 5032bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 5042bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to specify 64-bit integers in OpenAPI."/> 5052bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_0_9.Endpoint"/> 5062bde4061SEd Tanous </Schema> 5072bde4061SEd Tanous 5082bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_0_11"> 5092bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 510f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the descriptions for the `EntityType` enumeration values."/> 5112bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_0_10.Endpoint"/> 5122bde4061SEd Tanous </Schema> 5132bde4061SEd Tanous 5142bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_0_12"> 5152bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 516f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct a typographical error in the `SubsystemId` long description."/> 5172bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_0_11.Endpoint"/> 5182bde4061SEd Tanous </Schema> 5192bde4061SEd Tanous 5202bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_0_13"> 5212bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 5222bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 5232bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_0_12.Endpoint"/> 5242bde4061SEd Tanous </Schema> 5252bde4061SEd Tanous 526f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_0_14"> 527f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 528f2a8e57eSGunnar 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."/> 529f2a8e57eSGunnar Mills <EntityType Name="Endpoint" BaseType="Endpoint.v1_0_13.Endpoint"/> 530f2a8e57eSGunnar Mills </Schema> 531f2a8e57eSGunnar Mills 5322bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_1_0"> 5332bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 5342bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2017.3"/> 535f2a8e57eSGunnar Mills 5362bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_0_3.Endpoint"> 5372bde4061SEd Tanous <Property Name="IPTransportDetails" Type="Collection(Endpoint.v1_1_0.IPTransportDetails)" Nullable="false"> 5382bde4061SEd Tanous <Annotation Term="OData.Description" String="An array of details for each IP transport supported by this endpoint. The array structure can model multiple IP addresses for this endpoint."/> 5392bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This array shall contain the details for each IP transport supported by this endpoint."/> 5402bde4061SEd Tanous </Property> 5412bde4061SEd Tanous </EntityType> 5422bde4061SEd Tanous 5432bde4061SEd Tanous <ComplexType Name="Links" BaseType="Endpoint.v1_0_0.Links"> 5442bde4061SEd Tanous <NavigationProperty Name="NetworkDeviceFunction" Type="Collection(NetworkDeviceFunction.NetworkDeviceFunction)"> 5452bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 546f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="When `NetworkDeviceFunction` resources are present, this array contains links to the network device functions that connect to this endpoint."/> 547f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `NetworkDeviceFunction` with which this endpoint is associated."/> 5482bde4061SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 5492bde4061SEd Tanous </NavigationProperty> 5502bde4061SEd Tanous </ComplexType> 5512bde4061SEd Tanous 5522bde4061SEd Tanous <ComplexType Name="IPTransportDetails"> 5532bde4061SEd Tanous <Annotation Term="OData.Description" String="This type specifies the details of the transport supported by the endpoint. The properties that are present are dependent on the type of transport supported by the endpoint."/> 5542bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="The type shall contain properties that specify the details of the transport supported by the endpoint."/> 5552bde4061SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 5562bde4061SEd Tanous <Property Name="TransportProtocol" Type="Protocol.Protocol" Nullable="false"> 5572bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 5582bde4061SEd Tanous <Annotation Term="OData.Description" String="The protocol used by the connection entity."/> 5592bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the protocol used by the connection entity."/> 5602bde4061SEd Tanous </Property> 5612bde4061SEd Tanous <Property Name="IPv4Address" Type="IPAddresses.IPv4Address" Nullable="false"> 5622bde4061SEd Tanous <Annotation Term="OData.Description" String="The IPv4 addresses assigned to the endpoint."/> 563f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the IPv4 address."/> 5642bde4061SEd Tanous </Property> 5652bde4061SEd Tanous <Property Name="IPv6Address" Type="IPAddresses.IPv6Address" Nullable="false"> 5662bde4061SEd Tanous <Annotation Term="OData.Description" String="The IPv6 addresses assigned to the endpoint."/> 567f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the IPv6 address."/> 5682bde4061SEd Tanous </Property> 5692bde4061SEd Tanous <Property Name="Port" Type="Edm.Int64" Nullable="false"> 5702bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 5712bde4061SEd Tanous <Annotation Term="OData.Description" String="The UDP or TCP port number used by the endpoint."/> 5722bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain a specified UDP or TCP port number used for communication with the endpoint."/> 5732bde4061SEd Tanous <Annotation Term="Validation.Minimum" Int="0"/> 5742bde4061SEd Tanous <Annotation Term="Validation.Maximum" Int="65535"/> 5752bde4061SEd Tanous </Property> 5762bde4061SEd Tanous </ComplexType> 5772bde4061SEd Tanous </Schema> 5782bde4061SEd Tanous 5792bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_1_1"> 5802bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 5812bde4061SEd Tanous <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."/> 5822bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_1_0.Endpoint"/> 5832bde4061SEd Tanous </Schema> 5842bde4061SEd Tanous 5852bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_1_2"> 5862bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 5872bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to use the new revisions annotation."/> 5882bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_1_1.Endpoint"/> 5892bde4061SEd Tanous </Schema> 5902bde4061SEd Tanous 5912bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_1_3"> 5922bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 593f2a8e57eSGunnar Mills <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, clarifies the `EntityRole` enumeration descriptions, and adds a missing term to several properties to disallow them from being `null`."/> 5942bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_1_2.Endpoint"/> 5952bde4061SEd Tanous </Schema> 5962bde4061SEd Tanous 5972bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_1_4"> 5982bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 5992bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/> 6002bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_1_3.Endpoint"/> 6012bde4061SEd Tanous </Schema> 6022bde4061SEd Tanous 6032bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_1_5"> 6042bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 6052bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 6062bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_1_4.Endpoint"/> 6072bde4061SEd Tanous </Schema> 6082bde4061SEd Tanous 6092bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_1_6"> 6102bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 6112bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 6122bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_1_5.Endpoint"/> 6132bde4061SEd Tanous </Schema> 6142bde4061SEd Tanous 6152bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_1_7"> 6162bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 6172bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to specify 64-bit integers in OpenAPI."/> 6182bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_1_6.Endpoint"/> 6192bde4061SEd Tanous </Schema> 6202bde4061SEd Tanous 6212bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_1_8"> 6222bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 623f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the descriptions for the `EntityType` enumeration values."/> 6242bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_1_7.Endpoint"/> 6252bde4061SEd Tanous </Schema> 6262bde4061SEd Tanous 6272bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_1_9"> 6282bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 629f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct a typographical error in the `SubsystemId` long description."/> 6302bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_1_8.Endpoint"/> 6312bde4061SEd Tanous </Schema> 6322bde4061SEd Tanous 6332bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_1_10"> 6342bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 635f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct various typographical errors. It was also created to correct the data type of the `Port` property to only allow for integers."/> 6362bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_1_9.Endpoint"/> 6372bde4061SEd Tanous </Schema> 6382bde4061SEd Tanous 639f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_1_11"> 640f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 641f2a8e57eSGunnar 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."/> 642f2a8e57eSGunnar Mills <EntityType Name="Endpoint" BaseType="Endpoint.v1_1_10.Endpoint"/> 643f2a8e57eSGunnar Mills </Schema> 644f2a8e57eSGunnar Mills 6452bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_2_0"> 6462bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 6472bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2018.2"/> 648f2a8e57eSGunnar Mills 6492bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_1_1.Endpoint"/> 6502bde4061SEd Tanous 6512bde4061SEd Tanous <ComplexType Name="PciId" BaseType="Endpoint.v1_0_0.PciId"> 6522bde4061SEd Tanous <Property Name="FunctionNumber" Type="Edm.Int64"> 6532bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 6542bde4061SEd Tanous <Annotation Term="OData.Description" String="The PCI ID of the connected entity."/> 6552bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the PCI Function Number of the connected PCIe entity."/> 6562bde4061SEd Tanous </Property> 6572bde4061SEd Tanous <Property Name="ClassCode" Type="Edm.String"> 6582bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 6592bde4061SEd Tanous <Annotation Term="OData.Description" String="The Class Code, Subclass, and Programming Interface code of this PCIe function."/> 6602bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the PCI Class Code, Subclass, and Programming Interface of the PCIe device function."/> 6612bde4061SEd Tanous <Annotation Term="Validation.Pattern" String="^0[xX](([a-fA-F]|[0-9]){2}){3}$"/> 6622bde4061SEd Tanous </Property> 6632bde4061SEd Tanous </ComplexType> 6642bde4061SEd Tanous </Schema> 6652bde4061SEd Tanous 6662bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_2_1"> 6672bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 6682bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to use the new revisions annotation."/> 6692bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_2_0.Endpoint"/> 6702bde4061SEd Tanous </Schema> 6712bde4061SEd Tanous 6722bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_2_2"> 6732bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 674f2a8e57eSGunnar Mills <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, clarifies the `EntityRole` enumeration descriptions, and adds a missing term to several properties to disallow them from being `null`."/> 6752bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_2_1.Endpoint"/> 6762bde4061SEd Tanous </Schema> 6772bde4061SEd Tanous 6782bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_2_3"> 6792bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 6802bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/> 6812bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_2_2.Endpoint"/> 6822bde4061SEd Tanous </Schema> 6832bde4061SEd Tanous 6842bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_2_4"> 6852bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 6862bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 6872bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_2_3.Endpoint"/> 6882bde4061SEd Tanous </Schema> 6892bde4061SEd Tanous 6902bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_2_5"> 6912bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 6922bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 6932bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_2_4.Endpoint"/> 6942bde4061SEd Tanous </Schema> 6952bde4061SEd Tanous 6962bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_2_6"> 6972bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 6982bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to specify 64-bit integers in OpenAPI."/> 6992bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_2_5.Endpoint"/> 7002bde4061SEd Tanous </Schema> 7012bde4061SEd Tanous 7022bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_2_7"> 7032bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 704f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the descriptions for the `EntityType` enumeration values."/> 7052bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_2_6.Endpoint"/> 7062bde4061SEd Tanous </Schema> 7072bde4061SEd Tanous 7082bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_2_8"> 7092bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 710f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct a typographical error in the `SubsystemId` long description."/> 7112bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_2_7.Endpoint"/> 7122bde4061SEd Tanous </Schema> 7132bde4061SEd Tanous 7142bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_2_9"> 7152bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 716f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct various typographical errors. It was also created to correct the data type of the `Port` property to only allow for integers."/> 7172bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_2_8.Endpoint"/> 7182bde4061SEd Tanous </Schema> 7192bde4061SEd Tanous 720f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_2_10"> 721f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 722f2a8e57eSGunnar 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."/> 723f2a8e57eSGunnar Mills <EntityType Name="Endpoint" BaseType="Endpoint.v1_2_9.Endpoint"/> 724f2a8e57eSGunnar Mills </Schema> 725f2a8e57eSGunnar Mills 7262bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_3_0"> 7272bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 7282bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2018.3"/> 729f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to add `AccelerationFunction` to the `EntityType` enumeration."/> 7302bde4061SEd Tanous 7312bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_2_1.Endpoint"/> 7322bde4061SEd Tanous </Schema> 7332bde4061SEd Tanous 7342bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_3_1"> 7352bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 736f2a8e57eSGunnar Mills <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, clarifies the `EntityRole` enumeration descriptions, and adds a missing term to several properties to disallow them from being `null`."/> 7372bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_3_0.Endpoint"/> 7382bde4061SEd Tanous </Schema> 7392bde4061SEd Tanous 7402bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_3_2"> 7412bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 7422bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/> 7432bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_3_1.Endpoint"/> 7442bde4061SEd Tanous </Schema> 7452bde4061SEd Tanous 7462bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_3_3"> 7472bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 7482bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 7492bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_3_2.Endpoint"/> 7502bde4061SEd Tanous </Schema> 7512bde4061SEd Tanous 7522bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_3_4"> 7532bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 7542bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 7552bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_3_3.Endpoint"/> 7562bde4061SEd Tanous </Schema> 7572bde4061SEd Tanous 7582bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_3_5"> 7592bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 7602bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to specify 64-bit integers in OpenAPI."/> 7612bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_3_4.Endpoint"/> 7622bde4061SEd Tanous </Schema> 7632bde4061SEd Tanous 7642bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_3_6"> 7652bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 766f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the descriptions for the `EntityType` enumeration values."/> 7672bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_3_5.Endpoint"/> 7682bde4061SEd Tanous </Schema> 7692bde4061SEd Tanous 7702bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_3_7"> 7712bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 772f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct a typographical error in the `SubsystemId` long description."/> 7732bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_3_6.Endpoint"/> 7742bde4061SEd Tanous </Schema> 7752bde4061SEd Tanous 7762bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_3_8"> 7772bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 778f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct various typographical errors. It was also created to correct the data type of the `Port` property to only allow for integers."/> 7792bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_3_7.Endpoint"/> 7802bde4061SEd Tanous </Schema> 7812bde4061SEd Tanous 782f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_3_9"> 783f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 784f2a8e57eSGunnar 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."/> 785f2a8e57eSGunnar Mills <EntityType Name="Endpoint" BaseType="Endpoint.v1_3_8.Endpoint"/> 786f2a8e57eSGunnar Mills </Schema> 787f2a8e57eSGunnar Mills 7882bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_4_0"> 7892bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 7902bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2019.4"/> 7912bde4061SEd Tanous 7922bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_3_2.Endpoint"/> 7932bde4061SEd Tanous 7942bde4061SEd Tanous <ComplexType Name="ConnectedEntity" BaseType="Endpoint.v1_0_0.ConnectedEntity"> 795f2a8e57eSGunnar Mills <Property Name="GenZ" Type="Endpoint.v1_4_0.GenZ" Nullable="false"> 7962bde4061SEd Tanous <Annotation Term="OData.Description" String="The Gen-Z related properties for the entity."/> 7972bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the Gen-Z related properties for the entity."/> 7982bde4061SEd Tanous </Property> 7992bde4061SEd Tanous </ComplexType> 8002bde4061SEd Tanous 8012bde4061SEd Tanous <ComplexType Name="GenZ"> 8022bde4061SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 8032bde4061SEd Tanous <Annotation Term="OData.Description" String="The Gen-Z related properties for an entity."/> 8042bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall contain the Gen-Z related properties for an entity."/> 8052bde4061SEd Tanous <Property Name="GCID" Type="Endpoint.v1_4_0.GCID"> 8062bde4061SEd Tanous <Annotation Term="OData.Description" String="The Global Component ID (GCID) for the entity."/> 8072bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the Gen-Z Core Specification-defined Global Component ID for the entity."/> 8082bde4061SEd Tanous </Property> 8092bde4061SEd Tanous <Property Name="AccessKey" Type="Edm.String"> 8102bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 8112bde4061SEd Tanous <Annotation Term="OData.Description" String="The Access Key for the entity."/> 8122bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the Gen-Z Core Specification-defined 6 bit Access Key for the entity."/> 8132bde4061SEd Tanous <Annotation Term="Validation.Pattern" String="^0[xX]([a-fA-F]|[0-9]){2}$"/> 8142bde4061SEd Tanous <Annotation Term="Redfish.Revisions"> 8152bde4061SEd Tanous <Collection> 8162bde4061SEd Tanous <Record> 8172bde4061SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/> 8182bde4061SEd Tanous <PropertyValue Property="Version" String="v1_6_0"/> 819f2a8e57eSGunnar Mills <PropertyValue Property="Description" String="This property has been deprecated in favor of the `ConnectionKeys` property in the `Connection` resource."/> 8202bde4061SEd Tanous </Record> 8212bde4061SEd Tanous </Collection> 8222bde4061SEd Tanous </Annotation> 8232bde4061SEd Tanous </Property> 8242bde4061SEd Tanous <Property Name="RegionKey" Type="Edm.String"> 8252bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 8262bde4061SEd Tanous <Annotation Term="OData.Description" String="The Region Key for the entity."/> 8272bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the Gen-Z Core Specification-defined 32 bit Region Key for the entity."/> 8282bde4061SEd Tanous <Annotation Term="Validation.Pattern" String="^0[xX](([a-fA-F]|[0-9]){2}){4}$"/> 8292bde4061SEd Tanous <Annotation Term="Redfish.Revisions"> 8302bde4061SEd Tanous <Collection> 8312bde4061SEd Tanous <Record> 8322bde4061SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/> 8332bde4061SEd Tanous <PropertyValue Property="Version" String="v1_6_0"/> 834f2a8e57eSGunnar Mills <PropertyValue Property="Description" String="This property has been deprecated in favor of the `ConnectionKeys` property in the `Connection` resource."/> 8352bde4061SEd Tanous </Record> 8362bde4061SEd Tanous </Collection> 8372bde4061SEd Tanous </Annotation> 8382bde4061SEd Tanous </Property> 8392bde4061SEd Tanous </ComplexType> 8402bde4061SEd Tanous 8412bde4061SEd Tanous <ComplexType Name="GCID"> 8422bde4061SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 8432bde4061SEd Tanous <Annotation Term="OData.Description" String="The Global Component ID (GCID)."/> 8442bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall contain the Gen-Z Core Specification-defined Global Component ID."/> 8452bde4061SEd Tanous <Property Name="CID" Type="Edm.String"> 8462bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 8472bde4061SEd Tanous <Annotation Term="OData.Description" String="The component identifier portion of the GCID for the entity."/> 8482bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the 12 bit component identifier portion of the GCID of the entity."/> 8492bde4061SEd Tanous <Annotation Term="Validation.Pattern" String="^0[xX]([a-fA-F]|[0-9]){3}$"/> 8502bde4061SEd Tanous </Property> 8512bde4061SEd Tanous <Property Name="SID" Type="Edm.String"> 8522bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 8532bde4061SEd Tanous <Annotation Term="OData.Description" String="The subnet identifier portion of the GCID for the entity."/> 8542bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the 16 bit subnet identifier portion of the GCID of the entity."/> 8552bde4061SEd Tanous <Annotation Term="Validation.Pattern" String="^0[xX](([a-fA-F]|[0-9]){2}){2}$"/> 8562bde4061SEd Tanous </Property> 8572bde4061SEd Tanous </ComplexType> 8582bde4061SEd Tanous 8592bde4061SEd Tanous <ComplexType Name="Links" BaseType="Endpoint.v1_1_0.Links"> 8602bde4061SEd Tanous <NavigationProperty Name="ConnectedPorts" Type="Collection(Port.Port)"> 8612bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 8622bde4061SEd Tanous <Annotation Term="OData.Description" String="An array of links to the switch ports or remote device ports at the other end of the link."/> 863f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `Port` that represent the switch ports or remote device ports to which this endpoint is connected."/> 8642bde4061SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 8652bde4061SEd Tanous </NavigationProperty> 8662bde4061SEd Tanous <NavigationProperty Name="AddressPools" Type="Collection(AddressPool.AddressPool)"> 8672bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 8682bde4061SEd Tanous <Annotation Term="OData.Description" String="An array of links to the address pools associated with this endpoint."/> 869f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `AddressPool` with which this endpoint is associated."/> 8702bde4061SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 8712bde4061SEd Tanous </NavigationProperty> 8722bde4061SEd Tanous </ComplexType> 8732bde4061SEd Tanous </Schema> 8742bde4061SEd Tanous 8752bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_4_1"> 8762bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 8772bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 8782bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_4_0.Endpoint"/> 8792bde4061SEd Tanous </Schema> 8802bde4061SEd Tanous 8812bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_4_2"> 8822bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 8832bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 8842bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_4_1.Endpoint"/> 8852bde4061SEd Tanous </Schema> 8862bde4061SEd Tanous 8872bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_4_3"> 8882bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 8892bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to specify 64-bit integers in OpenAPI."/> 8902bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_4_2.Endpoint"/> 8912bde4061SEd Tanous </Schema> 8922bde4061SEd Tanous 8932bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_4_4"> 8942bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 895f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the descriptions for the `EntityType` enumeration values."/> 8962bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_4_3.Endpoint"/> 8972bde4061SEd Tanous </Schema> 8982bde4061SEd Tanous 8992bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_4_5"> 9002bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 901f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct a typographical error in the `SubsystemId` long description."/> 9022bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_4_4.Endpoint"/> 9032bde4061SEd Tanous </Schema> 9042bde4061SEd Tanous 9052bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_4_6"> 9062bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 907f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the usage of the `ConnectedPorts` property inside of Links."/> 9082bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_4_5.Endpoint"/> 9092bde4061SEd Tanous </Schema> 9102bde4061SEd Tanous 9112bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_4_7"> 9122bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 913f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct various typographical errors. It was also created to correct the data type of the `Port` property to only allow for integers."/> 9142bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_4_6.Endpoint"/> 9152bde4061SEd Tanous </Schema> 9162bde4061SEd Tanous 917f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_4_8"> 918f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 919f2a8e57eSGunnar 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."/> 920f2a8e57eSGunnar Mills <EntityType Name="Endpoint" BaseType="Endpoint.v1_4_7.Endpoint"/> 921f2a8e57eSGunnar Mills </Schema> 922f2a8e57eSGunnar Mills 9232bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_5_0"> 9242bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 9252bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2020.3"/> 926f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to add `Manager` to the `EntityType` enumeration."/> 9272bde4061SEd Tanous 9282bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_4_2.Endpoint"/> 9292bde4061SEd Tanous 9302bde4061SEd Tanous <ComplexType Name="Links" BaseType="Endpoint.v1_4_0.Links"> 9312bde4061SEd Tanous <NavigationProperty Name="Connections" Type="Collection(Connection.Connection)"> 9322bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 9332bde4061SEd Tanous <Annotation Term="OData.Description" String="The connections to which this endpoint belongs."/> 934f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `Connection` that represent the connections to which this endpoint belongs."/> 9352bde4061SEd Tanous </NavigationProperty> 9362bde4061SEd Tanous </ComplexType> 9372bde4061SEd Tanous </Schema> 9382bde4061SEd Tanous 9392bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_5_1"> 9402bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 9412bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to specify 64-bit integers in OpenAPI."/> 9422bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_5_0.Endpoint"/> 9432bde4061SEd Tanous </Schema> 9442bde4061SEd Tanous 9452bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_5_2"> 9462bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 947f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the descriptions for the `EntityType` enumeration values."/> 9482bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_5_1.Endpoint"/> 9492bde4061SEd Tanous </Schema> 9502bde4061SEd Tanous 9512bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_5_3"> 9522bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 953f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct a typographical error in the `SubsystemId` long description."/> 9542bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_5_2.Endpoint"/> 9552bde4061SEd Tanous </Schema> 9562bde4061SEd Tanous 9572bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_5_4"> 9582bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 959f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the usage of the `ConnectedPorts` property inside of Links."/> 9602bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_5_3.Endpoint"/> 9612bde4061SEd Tanous </Schema> 9622bde4061SEd Tanous 9632bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_5_5"> 9642bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 965f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct various typographical errors. It was also created to correct the data type of the `Port` property to only allow for integers."/> 9662bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_5_4.Endpoint"/> 9672bde4061SEd Tanous </Schema> 9682bde4061SEd Tanous 969f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_5_6"> 970f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 971f2a8e57eSGunnar 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."/> 972f2a8e57eSGunnar Mills <EntityType Name="Endpoint" BaseType="Endpoint.v1_5_5.Endpoint"/> 973f2a8e57eSGunnar Mills </Schema> 974f2a8e57eSGunnar Mills 9752bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_6_0"> 9762bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 9772bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2021.1"/> 978f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to add `StorageSubsystem` to the `EntityType` enumeration. It was also created to deprecate the Gen-Z `RegionKey` and `AccessKey` properties."/> 9792bde4061SEd Tanous 9802bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_5_2.Endpoint"/> 9812bde4061SEd Tanous 9822bde4061SEd Tanous <ComplexType Name="Links" BaseType="Endpoint.v1_5_0.Links"> 9832bde4061SEd Tanous <NavigationProperty Name="Zones" Type="Collection(Zone.Zone)"> 9842bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 9852bde4061SEd Tanous <Annotation Term="OData.Description" String="The zones to which this endpoint belongs."/> 986f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `Zone` that represent the zones to which this endpoint belongs."/> 9872bde4061SEd Tanous </NavigationProperty> 9882bde4061SEd Tanous </ComplexType> 9892bde4061SEd Tanous </Schema> 9902bde4061SEd Tanous 9912bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_6_1"> 9922bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 993f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct a typographical error in the `SubsystemId` long description."/> 9942bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_6_0.Endpoint"/> 9952bde4061SEd Tanous </Schema> 9962bde4061SEd Tanous 9972bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_6_2"> 9982bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 999f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the usage of the `ConnectedPorts` property inside of Links."/> 10002bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_6_1.Endpoint"/> 10012bde4061SEd Tanous </Schema> 10022bde4061SEd Tanous 10032bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_6_3"> 10042bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1005f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct various typographical errors. It was also created to correct the data type of the `Port` property to only allow for integers."/> 10062bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_6_2.Endpoint"/> 10072bde4061SEd Tanous </Schema> 10082bde4061SEd Tanous 1009f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_6_4"> 1010f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1011f2a8e57eSGunnar 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."/> 1012f2a8e57eSGunnar Mills <EntityType Name="Endpoint" BaseType="Endpoint.v1_6_3.Endpoint"/> 1013f2a8e57eSGunnar Mills </Schema> 1014f2a8e57eSGunnar Mills 10152bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_7_0"> 10162bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 10172bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2022.1"/> 10182bde4061SEd Tanous 10192bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_6_2.Endpoint"/> 10202bde4061SEd Tanous 10212bde4061SEd Tanous <ComplexType Name="Links" BaseType="Endpoint.v1_6_0.Links"> 10222bde4061SEd Tanous <NavigationProperty Name="LocalPorts" Type="Collection(Port.Port)"> 10232bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 10242bde4061SEd Tanous <Annotation Term="OData.Description" String="An array of links to the device ports that this endpoint represents."/> 1025f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `Port` that represent the device ports that this endpoint represents."/> 10262bde4061SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 10272bde4061SEd Tanous </NavigationProperty> 10282bde4061SEd Tanous </ComplexType> 10292bde4061SEd Tanous </Schema> 10302bde4061SEd Tanous 10312bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_7_1"> 10322bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1033f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct various typographical errors. It was also created to correct the data type of the `Port` property to only allow for integers."/> 10342bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_7_0.Endpoint"/> 10352bde4061SEd Tanous </Schema> 10362bde4061SEd Tanous 1037f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_7_2"> 1038f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1039f2a8e57eSGunnar 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."/> 1040f2a8e57eSGunnar Mills <EntityType Name="Endpoint" BaseType="Endpoint.v1_7_1.Endpoint"/> 1041f2a8e57eSGunnar Mills </Schema> 1042f2a8e57eSGunnar Mills 10432bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_8_0"> 10442bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 10452bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2022.3"/> 1046f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to add `CXLDevice` and `Memory` to `EntityType`."/> 10472bde4061SEd Tanous 10482bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_7_0.Endpoint"/> 10492bde4061SEd Tanous </Schema> 10502bde4061SEd Tanous 10512bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_8_1"> 10522bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1053f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct various typographical errors. It was also created to correct the data type of the `Port` property to only allow for integers."/> 10542bde4061SEd Tanous <EntityType Name="Endpoint" BaseType="Endpoint.v1_8_0.Endpoint"/> 10552bde4061SEd Tanous </Schema> 10562bde4061SEd Tanous 1057f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Endpoint.v1_8_2"> 1058f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1059f2a8e57eSGunnar 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."/> 1060f2a8e57eSGunnar Mills <EntityType Name="Endpoint" BaseType="Endpoint.v1_8_1.Endpoint"/> 1061f2a8e57eSGunnar Mills </Schema> 1062f2a8e57eSGunnar Mills 10632bde4061SEd Tanous </edmx:DataServices> 10642bde4061SEd Tanous</edmx:Edmx> 1065