12bde4061SEd Tanous<?xml version="1.0" encoding="UTF-8"?> 22bde4061SEd Tanous<!----> 32bde4061SEd Tanous<!--################################################################################ --> 4*c6d7a45dSGunnar Mills<!--# Redfish Schema: Switch v1.10.0 --> 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 --> 8d125652eSGunnar 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/Resource_v1.xml"> 242bde4061SEd Tanous <edmx:Include Namespace="Resource"/> 252bde4061SEd Tanous <edmx:Include Namespace="Resource.v1_0_0"/> 262bde4061SEd Tanous </edmx:Reference> 272bde4061SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/RedfishExtensions_v1.xml"> 282bde4061SEd Tanous <edmx:Include Namespace="RedfishExtensions.v1_0_0" Alias="Redfish"/> 292bde4061SEd Tanous </edmx:Reference> 302bde4061SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Chassis_v1.xml"> 312bde4061SEd Tanous <edmx:Include Namespace="Chassis"/> 322bde4061SEd Tanous </edmx:Reference> 332bde4061SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Manager_v1.xml"> 342bde4061SEd Tanous <edmx:Include Namespace="Manager"/> 352bde4061SEd Tanous </edmx:Reference> 362bde4061SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Redundancy_v1.xml"> 372bde4061SEd Tanous <edmx:Include Namespace="Redundancy"/> 382bde4061SEd Tanous </edmx:Reference> 392bde4061SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/PortCollection_v1.xml"> 402bde4061SEd Tanous <edmx:Include Namespace="PortCollection"/> 412bde4061SEd Tanous </edmx:Reference> 42*c6d7a45dSGunnar Mills <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/VirtualCXLSwitchCollection_v1.xml"> 43*c6d7a45dSGunnar Mills <edmx:Include Namespace="VirtualCXLSwitchCollection"/> 44*c6d7a45dSGunnar Mills </edmx:Reference> 452bde4061SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/LogServiceCollection_v1.xml"> 462bde4061SEd Tanous <edmx:Include Namespace="LogServiceCollection"/> 472bde4061SEd Tanous </edmx:Reference> 482bde4061SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Protocol_v1.xml"> 492bde4061SEd Tanous <edmx:Include Namespace="Protocol"/> 502bde4061SEd Tanous </edmx:Reference> 512bde4061SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Endpoint_v1.xml"> 522bde4061SEd Tanous <edmx:Include Namespace="Endpoint"/> 532bde4061SEd Tanous </edmx:Reference> 542bde4061SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/PCIeDevice_v1.xml"> 552bde4061SEd Tanous <edmx:Include Namespace="PCIeDevice"/> 562bde4061SEd Tanous </edmx:Reference> 572bde4061SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/CertificateCollection_v1.xml"> 582bde4061SEd Tanous <edmx:Include Namespace="CertificateCollection"/> 592bde4061SEd Tanous </edmx:Reference> 602bde4061SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/SoftwareInventory_v1.xml"> 612bde4061SEd Tanous <edmx:Include Namespace="SoftwareInventory"/> 622bde4061SEd Tanous </edmx:Reference> 632bde4061SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/EnvironmentMetrics_v1.xml"> 642bde4061SEd Tanous <edmx:Include Namespace="EnvironmentMetrics"/> 652bde4061SEd Tanous </edmx:Reference> 662bde4061SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/SwitchMetrics_v1.xml"> 672bde4061SEd Tanous <edmx:Include Namespace="SwitchMetrics"/> 682bde4061SEd Tanous </edmx:Reference> 692bde4061SEd Tanous 702bde4061SEd Tanous <edmx:DataServices> 712bde4061SEd Tanous 722bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch"> 732bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 74f2a8e57eSGunnar Mills <Annotation Term="Redfish.Language" String="en"/> 752bde4061SEd Tanous 762bde4061SEd Tanous <EntityType Name="Switch" BaseType="Resource.v1_0_0.Resource" Abstract="true"> 77f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The `Switch` schema contains properties that describe a fabric switch."/> 782bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This resource contains a switch for a Redfish implementation."/> 792bde4061SEd Tanous <Annotation Term="Capabilities.InsertRestrictions"> 802bde4061SEd Tanous <Record> 812bde4061SEd Tanous <PropertyValue Property="Insertable" Bool="false"/> 822bde4061SEd Tanous </Record> 832bde4061SEd Tanous </Annotation> 842bde4061SEd Tanous <Annotation Term="Capabilities.UpdateRestrictions"> 852bde4061SEd Tanous <Record> 862bde4061SEd Tanous <PropertyValue Property="Updatable" Bool="true"/> 87f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="Any writable properties, such as `AssetTag`, can be updated for switches."/> 882bde4061SEd Tanous </Record> 892bde4061SEd Tanous </Annotation> 902bde4061SEd Tanous <Annotation Term="Capabilities.DeleteRestrictions"> 912bde4061SEd Tanous <Record> 922bde4061SEd Tanous <PropertyValue Property="Deletable" Bool="false"/> 932bde4061SEd Tanous </Record> 942bde4061SEd Tanous </Annotation> 952bde4061SEd Tanous <Annotation Term="Redfish.Uris"> 962bde4061SEd Tanous <Collection> 972bde4061SEd Tanous <String>/redfish/v1/Fabrics/{FabricId}/Switches/{SwitchId}</String> 982bde4061SEd Tanous </Collection> 992bde4061SEd Tanous </Annotation> 1002bde4061SEd Tanous </EntityType> 1012bde4061SEd Tanous 1022bde4061SEd Tanous <Action Name="Reset" IsBound="true"> 1032bde4061SEd Tanous <Annotation Term="OData.Description" String="This action resets this switch."/> 1042bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This action shall reset this switch."/> 1052bde4061SEd Tanous <Parameter Name="Switch" Type="Switch.v1_0_0.Actions"/> 1062bde4061SEd Tanous <Parameter Name="ResetType" Type="Resource.ResetType"> 1072bde4061SEd Tanous <Annotation Term="OData.Description" String="The type of reset."/> 1082bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This parameter shall contain the type of reset. The service can accept a request without this parameter and can complete an implementation-specific default reset."/> 1092bde4061SEd Tanous </Parameter> 1102bde4061SEd Tanous </Action> 1112bde4061SEd Tanous </Schema> 1122bde4061SEd Tanous 1132bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_0_0"> 1142bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1152bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2016.2"/> 1162bde4061SEd Tanous 1172bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.Switch"> 1182bde4061SEd Tanous <Property Name="SwitchType" Type="Protocol.Protocol"> 1192bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1202bde4061SEd Tanous <Annotation Term="OData.Description" String="The protocol being sent over this switch."/> 121f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the protocol being sent over this switch. For a switch that supports multiple protocols, the value should be `MultiProtocol` and the `SupportedProtocols` property should be used to describe the supported protocols."/> 1222bde4061SEd Tanous </Property> 1232bde4061SEd Tanous <Property Name="Status" Type="Resource.Status" Nullable="false"> 1242bde4061SEd Tanous <Annotation Term="OData.Description" String="The status and health of the resource and its subordinate or dependent resources."/> 1252bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain any status or health properties of the resource."/> 1262bde4061SEd Tanous </Property> 1272bde4061SEd Tanous <Property Name="Manufacturer" Type="Edm.String"> 1282bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1292bde4061SEd Tanous <Annotation Term="OData.Description" String="The manufacturer of this switch."/> 1302bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the name of the organization responsible for producing the switch. This organization may be the entity from which the switch is purchased, but this is not necessarily true."/> 1312bde4061SEd Tanous </Property> 1322bde4061SEd Tanous <Property Name="Model" Type="Edm.String"> 1332bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1342bde4061SEd Tanous <Annotation Term="OData.Description" String="The product model number of this switch."/> 1352bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the manufacturer-provided model information of this switch."/> 1362bde4061SEd Tanous </Property> 1372bde4061SEd Tanous <Property Name="SKU" Type="Edm.String"> 1382bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1392bde4061SEd Tanous <Annotation Term="OData.Description" String="The SKU for this switch."/> 1402bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the SKU number for this switch."/> 1412bde4061SEd Tanous </Property> 1422bde4061SEd Tanous <Property Name="SerialNumber" Type="Edm.String"> 1432bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1442bde4061SEd Tanous <Annotation Term="OData.Description" String="The serial number for this switch."/> 1452bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain a manufacturer-allocated number that identifies the switch."/> 1462bde4061SEd Tanous </Property> 1472bde4061SEd Tanous <Property Name="PartNumber" Type="Edm.String"> 1482bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1492bde4061SEd Tanous <Annotation Term="OData.Description" String="The part number for this switch."/> 1502bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the manufacturer-provided part number for the switch."/> 1512bde4061SEd Tanous </Property> 1522bde4061SEd Tanous <Property Name="AssetTag" Type="Edm.String"> 1532bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 1542bde4061SEd Tanous <Annotation Term="OData.Description" String="The user-assigned asset tag for this switch."/> 1552bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the user-assigned asset tag, which is an identifying string that tracks the drive for inventory purposes."/> 1562bde4061SEd Tanous </Property> 1572bde4061SEd Tanous <Property Name="DomainID" Type="Edm.Int64"> 1582bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1592bde4061SEd Tanous <Annotation Term="OData.Description" String="The domain ID for this switch."/> 1602bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain The domain ID for this switch. This property has a scope of uniqueness within the fabric of which the switch is a member."/> 1612bde4061SEd Tanous </Property> 1622bde4061SEd Tanous <Property Name="IsManaged" Type="Edm.Boolean"> 1632bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 1642bde4061SEd Tanous <Annotation Term="OData.Description" String="An indication of whether the switch is in a managed or unmanaged state."/> 1652bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall indicate whether this switch is in a managed or unmanaged state."/> 1662bde4061SEd Tanous </Property> 1672bde4061SEd Tanous <Property Name="TotalSwitchWidth" Type="Edm.Int64"> 1682bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1692bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of lanes, phys, or other physical transport links that this switch contains."/> 1702bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the number of physical transport lanes, phys, or other physical transport links that this switch contains. For PCIe, this value shall be the lane count."/> 1712bde4061SEd Tanous </Property> 1722bde4061SEd Tanous <Property Name="IndicatorLED" Type="Resource.IndicatorLED"> 1732bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 1742bde4061SEd Tanous <Annotation Term="OData.Description" String="The state of the indicator LED, which identifies the switch."/> 1752bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the state of the indicator light associated with this switch."/> 1762bde4061SEd Tanous <Annotation Term="Redfish.Revisions"> 1772bde4061SEd Tanous <Collection> 1782bde4061SEd Tanous <Record> 1792bde4061SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/> 1802bde4061SEd Tanous <PropertyValue Property="Version" String="v1_4_0"/> 181f2a8e57eSGunnar Mills <PropertyValue Property="Description" String="This property has been deprecated in favor of the `LocationIndicatorActive` property."/> 1822bde4061SEd Tanous </Record> 1832bde4061SEd Tanous </Collection> 1842bde4061SEd Tanous </Annotation> 1852bde4061SEd Tanous </Property> 1862bde4061SEd Tanous <Property Name="PowerState" Type="Resource.PowerState"> 1872bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1882bde4061SEd Tanous <Annotation Term="OData.Description" String="The current power state of the switch."/> 1892bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the power state of the switch."/> 1902bde4061SEd Tanous </Property> 1912bde4061SEd Tanous <NavigationProperty Name="Ports" Type="PortCollection.PortCollection" ContainsTarget="true" Nullable="false"> 1922bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1932bde4061SEd Tanous <Annotation Term="OData.Description" String="The link to the collection ports for this switch."/> 194f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `PortCollection`."/> 1952bde4061SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 1962bde4061SEd Tanous </NavigationProperty> 1972bde4061SEd Tanous <NavigationProperty Name="Redundancy" Type="Collection(Redundancy.Redundancy)" ContainsTarget="true"> 1982bde4061SEd Tanous <Annotation Term="OData.Description" String="Redundancy information for the switches."/> 1992bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain an array that shows how this switch is grouped with other switches for form redundancy sets."/> 2002bde4061SEd Tanous <Annotation Term="OData.AutoExpand"/> 2012bde4061SEd Tanous </NavigationProperty> 2022bde4061SEd Tanous <Property Name="Links" Type="Switch.v1_0_0.Links" Nullable="false"> 2032bde4061SEd Tanous <Annotation Term="OData.Description" String="The links to other resources that are related to this resource."/> 2042bde4061SEd 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."/> 2052bde4061SEd Tanous </Property> 2062bde4061SEd Tanous <NavigationProperty Name="LogServices" Type="LogServiceCollection.LogServiceCollection" ContainsTarget="true" Nullable="false"> 2072bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 2082bde4061SEd Tanous <Annotation Term="OData.Description" String="The link to the collection of log services associated with this switch."/> 209f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `LogServiceCollection`."/> 2102bde4061SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 2112bde4061SEd Tanous </NavigationProperty> 2122bde4061SEd Tanous <Property Name="Actions" Type="Switch.v1_0_0.Actions" Nullable="false"> 2132bde4061SEd Tanous <Annotation Term="OData.Description" String="The available actions for this resource."/> 2142bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the available actions for this resource."/> 2152bde4061SEd Tanous </Property> 2162bde4061SEd Tanous </EntityType> 2172bde4061SEd Tanous 2182bde4061SEd Tanous <ComplexType Name="Links" BaseType="Resource.Links"> 2192bde4061SEd Tanous <Annotation Term="OData.Description" String="The links to other resources that are related to this resource."/> 2202bde4061SEd 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."/> 2212bde4061SEd Tanous <NavigationProperty Name="Chassis" Type="Chassis.Chassis" Nullable="false"> 2222bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 2232bde4061SEd Tanous <Annotation Term="OData.Description" String="The link to the chassis that contains this switch."/> 224f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `Chassis` with which this switch is associated."/> 2252bde4061SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 2262bde4061SEd Tanous </NavigationProperty> 2272bde4061SEd Tanous <NavigationProperty Name="ManagedBy" Type="Collection(Manager.Manager)"> 2282bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 2292bde4061SEd Tanous <Annotation Term="OData.Description" String="An array of links to the managers that manage this switch."/> 230f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `Manager` with which this switch is associated."/> 2312bde4061SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 2322bde4061SEd Tanous </NavigationProperty> 2332bde4061SEd Tanous </ComplexType> 2342bde4061SEd Tanous 2352bde4061SEd Tanous <ComplexType Name="Actions"> 2362bde4061SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 2372bde4061SEd Tanous <Annotation Term="OData.Description" String="The available actions for this resource."/> 2382bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall contain the available actions for this resource."/> 2392bde4061SEd Tanous <Property Name="Oem" Type="Switch.v1_0_0.OemActions" Nullable="false"> 2402bde4061SEd Tanous <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> 2412bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the available OEM-specific actions for this resource."/> 2422bde4061SEd Tanous </Property> 2432bde4061SEd Tanous </ComplexType> 2442bde4061SEd Tanous 2452bde4061SEd Tanous <ComplexType Name="OemActions"> 2462bde4061SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="true"/> 2472bde4061SEd Tanous <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> 2482bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall contain the available OEM-specific actions for this resource."/> 2492bde4061SEd Tanous </ComplexType> 2502bde4061SEd Tanous </Schema> 2512bde4061SEd Tanous 2522bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_0_1"> 2532bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 2542bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to show that annotations in previous namespaces were updated."/> 2552bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_0_0.Switch"/> 2562bde4061SEd Tanous </Schema> 2572bde4061SEd Tanous 2582bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_0_2"> 2592bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 260f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to remove the nullable term on arrays of links."/> 2612bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_0_1.Switch"/> 2622bde4061SEd Tanous </Schema> 2632bde4061SEd Tanous 2642bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_0_3"> 2652bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 266f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to change `IndicatorLED`, `PowerState`, and `Protocol` to use the unversioned definition, and correct the short and long descriptions in the defined actions."/> 2672bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_0_2.Switch"/> 2682bde4061SEd Tanous </Schema> 2692bde4061SEd Tanous 2702bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_0_4"> 2712bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 2722bde4061SEd 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."/> 2732bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_0_3.Switch"/> 2742bde4061SEd Tanous </Schema> 2752bde4061SEd Tanous 2762bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_0_5"> 2772bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 278f2a8e57eSGunnar 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, and to add a missing term to the `LogServices` property to disallow it from being `null`."/> 2792bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_0_4.Switch"/> 2802bde4061SEd Tanous </Schema> 2812bde4061SEd Tanous 2822bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_0_6"> 2832bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 2842bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/> 2852bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_0_5.Switch"/> 2862bde4061SEd Tanous </Schema> 2872bde4061SEd Tanous 2882bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_0_7"> 2892bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 2902bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 2912bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_0_6.Switch"/> 2922bde4061SEd Tanous </Schema> 2932bde4061SEd Tanous 2942bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_0_8"> 2952bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 2962bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to specify 64-bit integers in OpenAPI."/> 2972bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_0_7.Switch"/> 2982bde4061SEd Tanous </Schema> 2992bde4061SEd Tanous 3002bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_0_9"> 3012bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 3022bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/> 3032bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_0_8.Switch"/> 3042bde4061SEd Tanous </Schema> 3052bde4061SEd Tanous 306f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_0_10"> 307f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 308f2a8e57eSGunnar 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."/> 309f2a8e57eSGunnar Mills <EntityType Name="Switch" BaseType="Switch.v1_0_9.Switch"/> 310f2a8e57eSGunnar Mills </Schema> 311f2a8e57eSGunnar Mills 3122bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_1_0"> 3132bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 3142bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2017.3"/> 3152bde4061SEd Tanous 3162bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_0_3.Switch"> 3172bde4061SEd Tanous <Property Name="Location" Type="Resource.Location" Nullable="false"> 3182bde4061SEd Tanous <Annotation Term="OData.Description" String="The location of the switch."/> 3192bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the location information of the associated switch."/> 3202bde4061SEd Tanous </Property> 3212bde4061SEd Tanous </EntityType> 3222bde4061SEd Tanous </Schema> 3232bde4061SEd Tanous 3242bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_1_1"> 3252bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 3262bde4061SEd 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."/> 3272bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_1_0.Switch"/> 3282bde4061SEd Tanous </Schema> 3292bde4061SEd Tanous 3302bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_1_2"> 3312bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 332f2a8e57eSGunnar 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, and to add a missing term to the `LogServices` property to disallow it from being `null`."/> 3332bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_1_1.Switch"/> 3342bde4061SEd Tanous </Schema> 3352bde4061SEd Tanous 3362bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_1_3"> 3372bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 3382bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/> 3392bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_1_2.Switch"/> 3402bde4061SEd Tanous </Schema> 3412bde4061SEd Tanous 3422bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_1_4"> 3432bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 3442bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 3452bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_1_3.Switch"/> 3462bde4061SEd Tanous </Schema> 3472bde4061SEd Tanous 3482bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_1_5"> 3492bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 3502bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to specify 64-bit integers in OpenAPI."/> 3512bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_1_4.Switch"/> 3522bde4061SEd Tanous </Schema> 3532bde4061SEd Tanous 3542bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_1_6"> 3552bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 3562bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/> 3572bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_1_5.Switch"/> 3582bde4061SEd Tanous </Schema> 3592bde4061SEd Tanous 3602bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_1_7"> 3612bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 3622bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 3632bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_1_6.Switch"/> 3642bde4061SEd Tanous </Schema> 3652bde4061SEd Tanous 366f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_1_8"> 367f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 368f2a8e57eSGunnar 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."/> 369f2a8e57eSGunnar Mills <EntityType Name="Switch" BaseType="Switch.v1_1_7.Switch"/> 370f2a8e57eSGunnar Mills </Schema> 371f2a8e57eSGunnar Mills 3722bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_2_0"> 3732bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 3742bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2019.2"/> 3752bde4061SEd Tanous 3762bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_1_3.Switch"> 3772bde4061SEd Tanous <Property Name="FirmwareVersion" Type="Edm.String"> 3782bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 3792bde4061SEd Tanous <Annotation Term="OData.Description" String="The firmware version of this switch."/> 3802bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the firmware version as defined by the manufacturer for the associated switch."/> 3812bde4061SEd Tanous </Property> 3822bde4061SEd Tanous </EntityType> 3832bde4061SEd Tanous </Schema> 3842bde4061SEd Tanous 3852bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_2_1"> 3862bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 3872bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 3882bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_2_0.Switch"/> 3892bde4061SEd Tanous </Schema> 3902bde4061SEd Tanous 3912bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_2_2"> 3922bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 3932bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 3942bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_2_1.Switch"/> 3952bde4061SEd Tanous </Schema> 3962bde4061SEd Tanous 3972bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_2_3"> 3982bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 3992bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/> 4002bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_2_2.Switch"/> 4012bde4061SEd Tanous </Schema> 4022bde4061SEd Tanous 4032bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_2_4"> 4042bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 4052bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 4062bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_2_3.Switch"/> 4072bde4061SEd Tanous </Schema> 4082bde4061SEd Tanous 409f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_2_5"> 410f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 411f2a8e57eSGunnar 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."/> 412f2a8e57eSGunnar Mills <EntityType Name="Switch" BaseType="Switch.v1_2_4.Switch"/> 413f2a8e57eSGunnar Mills </Schema> 414f2a8e57eSGunnar Mills 4152bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_3_0"> 4162bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 4172bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2019.4"/> 4182bde4061SEd Tanous 4192bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_2_0.Switch"> 4202bde4061SEd Tanous <Property Name="SupportedProtocols" Type="Collection(Protocol.Protocol)" Nullable="false"> 4212bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 4222bde4061SEd Tanous <Annotation Term="OData.Description" String="The protocols this switch supports."/> 423f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="The property shall contain an array of protocols this switch supports. If the value of `SwitchType` is `MultiProtocol`, this property shall be required."/> 4242bde4061SEd Tanous </Property> 4252bde4061SEd Tanous <Property Name="UUID" Type="Resource.UUID"> 4262bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 4272bde4061SEd Tanous <Annotation Term="OData.Description" String="The UUID for this switch."/> 4282bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain a universally unique identifier number for the switch."/> 4292bde4061SEd Tanous </Property> 4302bde4061SEd Tanous </EntityType> 4312bde4061SEd Tanous 4322bde4061SEd Tanous <ComplexType Name="Links" BaseType="Switch.v1_0_0.Links"> 4332bde4061SEd Tanous <NavigationProperty Name="Endpoints" Type="Collection(Endpoint.Endpoint)"> 4342bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 4352bde4061SEd Tanous <Annotation Term="OData.Description" String="An array of links to the endpoints that connect to this switch."/> 436f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `Endpoint` with which this switch is associated."/> 4372bde4061SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 4382bde4061SEd Tanous </NavigationProperty> 4392bde4061SEd Tanous </ComplexType> 4402bde4061SEd Tanous </Schema> 4412bde4061SEd Tanous 4422bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_3_1"> 4432bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 4442bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 4452bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_3_0.Switch"/> 4462bde4061SEd Tanous </Schema> 4472bde4061SEd Tanous 4482bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_3_2"> 4492bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 4502bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 4512bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_3_1.Switch"/> 4522bde4061SEd Tanous </Schema> 4532bde4061SEd Tanous 4542bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_3_3"> 4552bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 4562bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/> 4572bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_3_2.Switch"/> 4582bde4061SEd Tanous </Schema> 4592bde4061SEd Tanous 4602bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_3_4"> 4612bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 4622bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 4632bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_3_3.Switch"/> 4642bde4061SEd Tanous </Schema> 4652bde4061SEd Tanous 466f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_3_5"> 467f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 468f2a8e57eSGunnar 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."/> 469f2a8e57eSGunnar Mills <EntityType Name="Switch" BaseType="Switch.v1_3_4.Switch"/> 470f2a8e57eSGunnar Mills </Schema> 471f2a8e57eSGunnar Mills 4722bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_4_0"> 4732bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 4742bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2020.3"/> 475f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to deprecate the `IndicatorLED` property."/> 4762bde4061SEd Tanous 4772bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_3_1.Switch"> 4782bde4061SEd Tanous <Property Name="LocationIndicatorActive" Type="Edm.Boolean"> 4792bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 4802bde4061SEd Tanous <Annotation Term="OData.Description" String="An indicator allowing an operator to physically locate this resource."/> 481f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the state of the indicator used to physically identify or locate this resource. A write to this property shall update the value of `IndicatorLED` in this resource, if supported, to reflect the implementation of the locating function."/> 4822bde4061SEd Tanous </Property> 4832bde4061SEd Tanous <Property Name="CurrentBandwidthGbps" Type="Edm.Decimal"> 4842bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 4852bde4061SEd Tanous <Annotation Term="OData.Description" String="The current internal bandwidth of this switch."/> 4862bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the internal unidirectional bandwidth of this switch currently negotiated and running."/> 4872bde4061SEd Tanous <Annotation Term="Measures.Unit" String="Gbit/s"/> 4882bde4061SEd Tanous </Property> 4892bde4061SEd Tanous <Property Name="MaxBandwidthGbps" Type="Edm.Decimal"> 4902bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 4912bde4061SEd Tanous <Annotation Term="OData.Description" String="The maximum internal bandwidth of this switch as currently configured."/> 4922bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the maximum internal unidirectional bandwidth this switch is capable of being configured. If capable of autonegotiation, the switch shall attempt to negotiate to the specified maximum bandwidth."/> 4932bde4061SEd Tanous <Annotation Term="Measures.Unit" String="Gbit/s"/> 4942bde4061SEd Tanous </Property> 4952bde4061SEd Tanous </EntityType> 4962bde4061SEd Tanous 4972bde4061SEd Tanous <ComplexType Name="Links" BaseType="Switch.v1_3_0.Links"> 498f2a8e57eSGunnar Mills <NavigationProperty Name="PCIeDevice" Type="PCIeDevice.PCIeDevice" Nullable="false"> 4992bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 5002bde4061SEd Tanous <Annotation Term="OData.Description" String="The link to the PCIe device providing this switch."/> 501f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `PCIeDevice` that represents the PCIe device providing this switch."/> 5022bde4061SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 5032bde4061SEd Tanous </NavigationProperty> 5042bde4061SEd Tanous </ComplexType> 5052bde4061SEd Tanous </Schema> 5062bde4061SEd Tanous 5072bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_4_1"> 5082bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 5092bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 5102bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_4_0.Switch"/> 5112bde4061SEd Tanous </Schema> 5122bde4061SEd Tanous 5132bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_4_2"> 5142bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 5152bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/> 5162bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_4_1.Switch"/> 5172bde4061SEd Tanous </Schema> 5182bde4061SEd Tanous 5192bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_4_3"> 5202bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 521f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to update the long descriptions of `CurrentBandwidthGbps` and `MaxBandwidthGbps` properties to show speeds are unidirectional. It was also created to correct various typographical errors."/> 5222bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_4_2.Switch"/> 5232bde4061SEd Tanous </Schema> 5242bde4061SEd Tanous 525f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_4_4"> 526f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 527f2a8e57eSGunnar 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."/> 528f2a8e57eSGunnar Mills <EntityType Name="Switch" BaseType="Switch.v1_4_3.Switch"/> 529f2a8e57eSGunnar Mills </Schema> 530f2a8e57eSGunnar Mills 5312bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_5_0"> 5322bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 5332bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2020.4"/> 5342bde4061SEd Tanous 5352bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_4_1.Switch"> 5362bde4061SEd Tanous <NavigationProperty Name="Certificates" Type="CertificateCollection.CertificateCollection" ContainsTarget="true" Nullable="false"> 5372bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 5382bde4061SEd Tanous <Annotation Term="OData.Description" String="The link to a collection of certificates for device identity and attestation."/> 539f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `CertificateCollection` that contains certificates for device identity and attestation."/> 5402bde4061SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 5412bde4061SEd Tanous </NavigationProperty> 5422bde4061SEd Tanous <Property Name="Measurements" Type="Collection(SoftwareInventory.MeasurementBlock)" Nullable="false"> 5432bde4061SEd Tanous <Annotation Term="OData.Description" String="An array of DSP0274-defined measurement blocks."/> 5442bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain an array of DSP0274-defined measurement blocks."/> 5452bde4061SEd Tanous <Annotation Term="Redfish.Revisions"> 5462bde4061SEd Tanous <Collection> 5472bde4061SEd Tanous <Record> 5482bde4061SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/> 5492bde4061SEd Tanous <PropertyValue Property="Version" String="v1_8_0"/> 550f2a8e57eSGunnar Mills <PropertyValue Property="Description" String="This property has been deprecated in favor of the `ComponentIntegrity` resource."/> 5512bde4061SEd Tanous </Record> 5522bde4061SEd Tanous </Collection> 5532bde4061SEd Tanous </Annotation> 5542bde4061SEd Tanous </Property> 5552bde4061SEd Tanous </EntityType> 5562bde4061SEd Tanous </Schema> 5572bde4061SEd Tanous 5582bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_5_1"> 5592bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 5602bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/> 5612bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_5_0.Switch"/> 5622bde4061SEd Tanous </Schema> 5632bde4061SEd Tanous 5642bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_5_2"> 5652bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 5662bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct version tags within the schema file."/> 5672bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_5_1.Switch"/> 5682bde4061SEd Tanous </Schema> 5692bde4061SEd Tanous 5702bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_5_3"> 5712bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 572f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to update the long descriptions of `CurrentBandwidthGbps` and `MaxBandwidthGbps` properties to show speeds are unidirectional. It was also created to correct various typographical errors."/> 5732bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_5_2.Switch"/> 5742bde4061SEd Tanous </Schema> 5752bde4061SEd Tanous 576f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_5_4"> 577f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 578f2a8e57eSGunnar 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."/> 579f2a8e57eSGunnar Mills <EntityType Name="Switch" BaseType="Switch.v1_5_3.Switch"/> 580f2a8e57eSGunnar Mills </Schema> 581f2a8e57eSGunnar Mills 5822bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_6_0"> 5832bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 5842bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2021.1"/> 5852bde4061SEd Tanous 5862bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_5_0.Switch"> 5872bde4061SEd Tanous <Property Name="Enabled" Type="Edm.Boolean" Nullable="false"> 5882bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 5892bde4061SEd Tanous <Annotation Term="OData.Description" String="An indication of whether this switch is enabled."/> 5902bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="The value of this property shall indicate if this switch is enabled."/> 5912bde4061SEd Tanous </Property> 5922bde4061SEd Tanous <NavigationProperty Name="EnvironmentMetrics" Type="EnvironmentMetrics.EnvironmentMetrics" Nullable="false"> 5932bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 5942bde4061SEd Tanous <Annotation Term="OData.Description" String="The link to the environment metrics for this switch."/> 595f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `EnvironmentMetrics` that specifies the environment metrics for this switch."/> 5962bde4061SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 5972bde4061SEd Tanous </NavigationProperty> 5982bde4061SEd Tanous </EntityType> 5992bde4061SEd Tanous </Schema> 6002bde4061SEd Tanous 6012bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_6_1"> 6022bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 603f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to update the long descriptions of `CurrentBandwidthGbps` and `MaxBandwidthGbps` properties to show speeds are unidirectional. It was also created to correct various typographical errors."/> 6042bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_6_0.Switch"/> 6052bde4061SEd Tanous </Schema> 6062bde4061SEd Tanous 607f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_6_2"> 608f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 609f2a8e57eSGunnar 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."/> 610f2a8e57eSGunnar Mills <EntityType Name="Switch" BaseType="Switch.v1_6_1.Switch"/> 611f2a8e57eSGunnar Mills </Schema> 612f2a8e57eSGunnar Mills 6132bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_7_0"> 6142bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 6152bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2021.3"/> 6162bde4061SEd Tanous 6172bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_6_0.Switch"> 6182bde4061SEd Tanous <NavigationProperty Name="Metrics" Type="SwitchMetrics.SwitchMetrics" Nullable="false"> 6192bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 6202bde4061SEd Tanous <Annotation Term="OData.Description" String="The link to the metrics associated with this switch."/> 6212bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain a link to the metrics associated with this switch."/> 6222bde4061SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 6232bde4061SEd Tanous <Annotation Term="Redfish.URISegment" String="SwitchMetrics"/> 6242bde4061SEd Tanous </NavigationProperty> 6252bde4061SEd Tanous </EntityType> 6262bde4061SEd Tanous </Schema> 6272bde4061SEd Tanous 6282bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_7_1"> 6292bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 630f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to add the URI segment annotation to `Metrics`."/> 6312bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_7_0.Switch"/> 6322bde4061SEd Tanous </Schema> 6332bde4061SEd Tanous 6342bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_7_2"> 6352bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 636f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to update the long descriptions of `CurrentBandwidthGbps` and `MaxBandwidthGbps` properties to show speeds are unidirectional. It was also created to correct various typographical errors."/> 6372bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_7_1.Switch"/> 6382bde4061SEd Tanous </Schema> 6392bde4061SEd Tanous 640f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_7_3"> 641f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 642f2a8e57eSGunnar 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."/> 643f2a8e57eSGunnar Mills <EntityType Name="Switch" BaseType="Switch.v1_7_2.Switch"/> 644f2a8e57eSGunnar Mills </Schema> 645f2a8e57eSGunnar Mills 6462bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_8_0"> 6472bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 6482bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2021.4"/> 649f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to deprecate `Measurements` in favor of measurement reporting in the `ComponentIntegrity` resource."/> 6502bde4061SEd Tanous 6512bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_7_0.Switch"/> 6522bde4061SEd Tanous </Schema> 6532bde4061SEd Tanous 6542bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_8_1"> 6552bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 656f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to add the URI segment annotation to `Metrics`."/> 6572bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_8_0.Switch"/> 6582bde4061SEd Tanous </Schema> 6592bde4061SEd Tanous 6602bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_8_2"> 6612bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 662f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to update the long descriptions of `CurrentBandwidthGbps` and `MaxBandwidthGbps` properties to show speeds are unidirectional. It was also created to correct various typographical errors."/> 6632bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_8_1.Switch"/> 6642bde4061SEd Tanous </Schema> 6652bde4061SEd Tanous 666f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_8_3"> 667f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 668f2a8e57eSGunnar 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."/> 669f2a8e57eSGunnar Mills <EntityType Name="Switch" BaseType="Switch.v1_8_2.Switch"/> 670f2a8e57eSGunnar Mills </Schema> 671f2a8e57eSGunnar Mills 6722bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_9_0"> 6732bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 6742bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2022.3"/> 6752bde4061SEd Tanous 6762bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_8_0.Switch"> 6772bde4061SEd Tanous <Property Name="CXL" Type="Switch.v1_9_0.CXL" Nullable="false"> 6782bde4061SEd Tanous <Annotation Term="OData.Description" String="CXL properties for this switch."/> 6792bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain CXL-specific properties for this switch."/> 6802bde4061SEd Tanous </Property> 6812bde4061SEd Tanous </EntityType> 6822bde4061SEd Tanous 6832bde4061SEd Tanous <ComplexType Name="CXL"> 6842bde4061SEd Tanous <Annotation Term="OData.Description" String="CXL properties for a switch."/> 6852bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall contain CXL-specific properties for a switch."/> 6862bde4061SEd Tanous <Property Name="MaxVCSsSupported" Type="Edm.Int64" Nullable="false"> 6872bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 6882bde4061SEd Tanous <Annotation Term="OData.Description" String="The maximum number of Virtual CXL Switches (VCSs) supported in this switch."/> 6892bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the maximum number of Virtual CXL Switches (VCSs) supported in this switch."/> 6902bde4061SEd Tanous </Property> 6912bde4061SEd Tanous <Property Name="TotalNumbervPPBs" Type="Edm.Int64" Nullable="false"> 6922bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 6932bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of virtual PCI-to-PCI bridges (vPPBs) supported in this switch."/> 6942bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of virtual PCI-to-PCI bridges (vPPBs) supported in this switch."/> 6952bde4061SEd Tanous </Property> 6962bde4061SEd Tanous <Property Name="VCS" Type="Switch.v1_9_0.VCSSwitch" Nullable="false"> 6972bde4061SEd Tanous <Annotation Term="OData.Description" String="Virtual CXL Switch (VCS) properties for this switch."/> 6982bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain Virtual CXL Switch (VCS) properties for this switch."/> 699*c6d7a45dSGunnar Mills <Annotation Term="Redfish.Revisions"> 700*c6d7a45dSGunnar Mills <Collection> 701*c6d7a45dSGunnar Mills <Record> 702*c6d7a45dSGunnar Mills <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/> 703*c6d7a45dSGunnar Mills <PropertyValue Property="Version" String="v1_9_0"/> 704*c6d7a45dSGunnar Mills <PropertyValue Property="Description" String="This property has been deprecated in favor of `VirtualCXLSwitches` in `CXL`."/> 705*c6d7a45dSGunnar Mills </Record> 706*c6d7a45dSGunnar Mills </Collection> 707*c6d7a45dSGunnar Mills </Annotation> 7082bde4061SEd Tanous </Property> 7092bde4061SEd Tanous </ComplexType> 7102bde4061SEd Tanous 7112bde4061SEd Tanous <ComplexType Name="VCSSwitch"> 7122bde4061SEd Tanous <Annotation Term="OData.Description" String="Virtual CXL Switch (VCS) properties for a switch."/> 7132bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall contain Virtual CXL Switch (VCS) properties for a switch."/> 7142bde4061SEd Tanous <Property Name="HDMDecoders" Type="Edm.Int64" Nullable="false"> 7152bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 7162bde4061SEd Tanous <Annotation Term="OData.Description" String="The number of Host Device Memory (HDM) Decoders supported by this switch."/> 7172bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the number of Host Device Memory (HDM) Decoders supported by this switch."/> 7182bde4061SEd Tanous </Property> 7192bde4061SEd Tanous </ComplexType> 7202bde4061SEd Tanous </Schema> 7212bde4061SEd Tanous 7222bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_9_1"> 7232bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 724f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to add the URI segment annotation to `Metrics`."/> 7252bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_9_0.Switch"/> 7262bde4061SEd Tanous </Schema> 7272bde4061SEd Tanous 7282bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_9_2"> 7292bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 730f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to update the long descriptions of `CurrentBandwidthGbps` and `MaxBandwidthGbps` properties to show speeds are unidirectional. It was also created to correct various typographical errors."/> 7312bde4061SEd Tanous <EntityType Name="Switch" BaseType="Switch.v1_9_1.Switch"/> 7322bde4061SEd Tanous </Schema> 7332bde4061SEd Tanous 734f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_9_3"> 735f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 736f2a8e57eSGunnar 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."/> 737f2a8e57eSGunnar Mills <EntityType Name="Switch" BaseType="Switch.v1_9_2.Switch"/> 738f2a8e57eSGunnar Mills </Schema> 739f2a8e57eSGunnar Mills 740*c6d7a45dSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Switch.v1_10_0"> 741*c6d7a45dSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 742*c6d7a45dSGunnar Mills <Annotation Term="Redfish.Release" String="2025.2"/> 743*c6d7a45dSGunnar Mills 744*c6d7a45dSGunnar Mills <EntityType Name="Switch" BaseType="Switch.v1_9_3.Switch"/> 745*c6d7a45dSGunnar Mills 746*c6d7a45dSGunnar Mills <ComplexType Name="CXL" BaseType="Switch.v1_9_0.CXL"> 747*c6d7a45dSGunnar Mills <Property Name="TotalHDMDecoders" Type="Edm.Int64" Nullable="false"> 748*c6d7a45dSGunnar Mills <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 749*c6d7a45dSGunnar Mills <Annotation Term="OData.Description" String="The total number of HDM (Host Device Memory) decoders available per upstream port."/> 750*c6d7a45dSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the total number of HDM (Host Device Memory) decoders available per upstream port."/> 751*c6d7a45dSGunnar Mills </Property> 752*c6d7a45dSGunnar Mills <Property Name="NumberOfBoundvPPBs" Type="Edm.Int64" Nullable="false"> 753*c6d7a45dSGunnar Mills <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 754*c6d7a45dSGunnar Mills <Annotation Term="OData.Description" String="The total number of vPPBs (Virtual PCI-to-PCI Bridges) that are currently bound on this switch."/> 755*c6d7a45dSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the total number of vPPBs (Virtual PCI-to-PCI Bridges) that are currently bound on this switch."/> 756*c6d7a45dSGunnar Mills </Property> 757*c6d7a45dSGunnar Mills <Property Name="PBRCapable" Type="Edm.Boolean" Nullable="false"> 758*c6d7a45dSGunnar Mills <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 759*c6d7a45dSGunnar Mills <Annotation Term="OData.Description" String="An indication of whether the switch is capable of performing port-based routing."/> 760*c6d7a45dSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall indicate whether the switch is capable of performing port-based routing."/> 761*c6d7a45dSGunnar Mills </Property> 762*c6d7a45dSGunnar Mills <NavigationProperty Name="VirtualCXLSwitches" Type="VirtualCXLSwitchCollection.VirtualCXLSwitchCollection" ContainsTarget="true" Nullable="false"> 763*c6d7a45dSGunnar Mills <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 764*c6d7a45dSGunnar Mills <Annotation Term="OData.Description" String="The link to the collection of Virtual CXL Switches (VCS) for this CXL switch."/> 765*c6d7a45dSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `VirtualCXLSwitchCollection`."/> 766*c6d7a45dSGunnar Mills <Annotation Term="OData.AutoExpandReferences"/> 767*c6d7a45dSGunnar Mills </NavigationProperty> 768*c6d7a45dSGunnar Mills </ComplexType> 769*c6d7a45dSGunnar Mills </Schema> 770*c6d7a45dSGunnar Mills 7712bde4061SEd Tanous </edmx:DataServices> 7722bde4061SEd Tanous</edmx:Edmx> 773