12bde4061SEd Tanous<?xml version="1.0" encoding="UTF-8"?> 22bde4061SEd Tanous<!----> 32bde4061SEd Tanous<!--################################################################################ --> 4f2a8e57eSGunnar Mills<!--# Redfish Schema: VLanNetworkInterface v1.3.1 --> 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://redfish.dmtf.org/schemas/v1/RedfishExtensions_v1.xml"> 212bde4061SEd Tanous <edmx:Include Namespace="RedfishExtensions.v1_0_0" Alias="Redfish"/> 222bde4061SEd Tanous <edmx:Include Namespace="Validation.v1_0_0" Alias="Validation"/> 232bde4061SEd Tanous </edmx:Reference> 242bde4061SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Resource_v1.xml"> 252bde4061SEd Tanous <edmx:Include Namespace="Resource.v1_0_0"/> 262bde4061SEd Tanous </edmx:Reference> 272bde4061SEd Tanous 282bde4061SEd Tanous <edmx:DataServices> 292bde4061SEd Tanous 302bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VLanNetworkInterface"> 312bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 32f2a8e57eSGunnar Mills <Annotation Term="Redfish.Language" String="en"/> 332bde4061SEd Tanous 342bde4061SEd Tanous <EntityType Name="VLanNetworkInterface" BaseType="Resource.v1_0_0.Resource" Abstract="true"> 35f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The `VLanNetworkInterface` schema describes a VLAN network instance that is available on a manager, system, or other device."/> 362bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This resource contains information for a VLAN network instance that is available on a manager, system, or other device for a Redfish implementation."/> 372bde4061SEd Tanous <Annotation Term="Capabilities.InsertRestrictions"> 382bde4061SEd Tanous <Record> 392bde4061SEd Tanous <PropertyValue Property="Insertable" Bool="false"/> 402bde4061SEd Tanous </Record> 412bde4061SEd Tanous </Annotation> 422bde4061SEd Tanous <Annotation Term="Capabilities.UpdateRestrictions"> 432bde4061SEd Tanous <Record> 442bde4061SEd Tanous <PropertyValue Property="Updatable" Bool="true"/> 452bde4061SEd Tanous <Annotation Term="OData.Description" String="VLAN network interfaces can be updated to enable or disable them or change their VLAN IDs."/> 462bde4061SEd Tanous </Record> 472bde4061SEd Tanous </Annotation> 482bde4061SEd Tanous <Annotation Term="Capabilities.DeleteRestrictions"> 492bde4061SEd Tanous <Record> 502bde4061SEd Tanous <PropertyValue Property="Deletable" Bool="true"/> 512bde4061SEd Tanous <Annotation Term="OData.Description" String="In some implementations, VLAN network interfaces can be deleted. However, because other implementations can keep a fixed number of interfaces in the collection, they do not allow deletion of interfaces."/> 522bde4061SEd Tanous </Record> 532bde4061SEd Tanous </Annotation> 542bde4061SEd Tanous <Annotation Term="Redfish.Uris"> 552bde4061SEd Tanous <Collection> 562bde4061SEd Tanous <String>/redfish/v1/Chassis/{ChassisId}/NetworkAdapters/{NetworkAdapterId}/NetworkDeviceFunctions/{NetworkDeviceFunctionId}/Ethernet/VLANs/{VLanNetworkInterfaceId}</String> 572bde4061SEd Tanous <String>/redfish/v1/Managers/{ManagerId}/EthernetInterfaces/{EthernetInterfaceId}/VLANs/{VLanNetworkInterfaceId}</String> 582bde4061SEd Tanous <String>/redfish/v1/Systems/{ComputerSystemId}/EthernetInterfaces/{EthernetInterfaceId}/VLANs/{VLanNetworkInterfaceId}</String> 592bde4061SEd Tanous <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/EthernetInterfaces/{EthernetInterfaceId}/VLANs/{VLanNetworkInterfaceId}</String> 602bde4061SEd Tanous <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/EthernetInterfaces/{EthernetInterfaceId}/VLANs/{VLanNetworkInterfaceId}</String> 612bde4061SEd Tanous <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/EthernetInterfaces/{EthernetInterfaceId}/VLANs/{VLanNetworkInterfaceId}</String> 622bde4061SEd Tanous <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/EthernetInterfaces/{EthernetInterfaceId}/VLANs/{VLanNetworkInterfaceId}</String> 632bde4061SEd Tanous </Collection> 642bde4061SEd Tanous </Annotation> 652bde4061SEd Tanous <Annotation Term="Redfish.DeprecatedUris"> 662bde4061SEd Tanous <Collection> 672bde4061SEd Tanous <String>/redfish/v1/Chassis/{ChassisId}/NetworkAdapters/{NetworkAdapterId}/NetworkDeviceFunctions/{NetworkDeviceFunctionId}/Ethernet/VLANs/{VLanNetworkInterfaceId}</String> 682bde4061SEd Tanous <String>/redfish/v1/Managers/{ManagerId}/EthernetInterfaces/{EthernetInterfaceId}/VLANs/{VLanNetworkInterfaceId}</String> 692bde4061SEd Tanous <String>/redfish/v1/Systems/{ComputerSystemId}/EthernetInterfaces/{EthernetInterfaceId}/VLANs/{VLanNetworkInterfaceId}</String> 702bde4061SEd Tanous <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/EthernetInterfaces/{EthernetInterfaceId}/VLANs/{VLanNetworkInterfaceId}</String> 712bde4061SEd Tanous <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/EthernetInterfaces/{EthernetInterfaceId}/VLANs/{VLanNetworkInterfaceId}</String> 722bde4061SEd Tanous <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/EthernetInterfaces/{EthernetInterfaceId}/VLANs/{VLanNetworkInterfaceId}</String> 732bde4061SEd Tanous <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/EthernetInterfaces/{EthernetInterfaceId}/VLANs/{VLanNetworkInterfaceId}</String> 742bde4061SEd Tanous </Collection> 752bde4061SEd Tanous </Annotation> 762bde4061SEd Tanous <Annotation Term="Redfish.Revisions"> 772bde4061SEd Tanous <Collection> 782bde4061SEd Tanous <Record> 792bde4061SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/> 802bde4061SEd Tanous <PropertyValue Property="Version" String="v1_3_0"/> 81f2a8e57eSGunnar Mills <PropertyValue Property="Description" String="This schema has been deprecated in favor of using individual `EthernetInterface` resources to show VLAN information."/> 822bde4061SEd Tanous </Record> 832bde4061SEd Tanous </Collection> 842bde4061SEd Tanous </Annotation> 852bde4061SEd Tanous </EntityType> 862bde4061SEd Tanous 872bde4061SEd Tanous <ComplexType Name="VLAN" Abstract="true"> 882bde4061SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 892bde4061SEd Tanous <Annotation Term="OData.Description" String="The attributes of a VLAN."/> 902bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall contain any attributes of a VLAN."/> 912bde4061SEd Tanous </ComplexType> 922bde4061SEd Tanous </Schema> 932bde4061SEd Tanous 942bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VLanNetworkInterface.v1_0_0"> 952bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 962bde4061SEd Tanous <Annotation Term="Redfish.Release" String="1.0"/> 972bde4061SEd Tanous 982bde4061SEd Tanous <EntityType Name="VLanNetworkInterface" BaseType="VLanNetworkInterface.VLanNetworkInterface"> 992bde4061SEd Tanous <Property Name="VLANEnable" Type="Edm.Boolean"> 1002bde4061SEd Tanous <Annotation Term="Redfish.RequiredOnCreate"/> 1012bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 1022bde4061SEd Tanous <Annotation Term="OData.Description" String="An indication of whether this VLAN is enabled for this interface."/> 1032bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall indicate whether this VLAN is enabled for this interface."/> 1042bde4061SEd Tanous </Property> 1052bde4061SEd Tanous <Property Name="VLANId" Type="VLanNetworkInterface.v1_0_0.VLANId"> 1062bde4061SEd Tanous <Annotation Term="Redfish.RequiredOnCreate"/> 1072bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 1082bde4061SEd Tanous <Annotation Term="OData.Description" String="The ID for this VLAN."/> 1092bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the ID for this VLAN."/> 1102bde4061SEd Tanous </Property> 1112bde4061SEd Tanous </EntityType> 1122bde4061SEd Tanous 1132bde4061SEd Tanous <ComplexType Name="VLAN" BaseType="VLanNetworkInterface.VLAN"> 1142bde4061SEd Tanous <Property Name="VLANEnable" Type="Edm.Boolean"> 1152bde4061SEd Tanous <Annotation Term="Redfish.RequiredOnCreate"/> 1162bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 1172bde4061SEd Tanous <Annotation Term="OData.Description" String="An indication of whether this VLAN is enabled for this VLAN network interface."/> 1182bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall indicate whether this VLAN is enabled for this VLAN network interface."/> 1192bde4061SEd Tanous </Property> 1202bde4061SEd Tanous <Property Name="VLANId" Type="VLanNetworkInterface.v1_0_0.VLANId"> 1212bde4061SEd Tanous <Annotation Term="Redfish.RequiredOnCreate"/> 1222bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 1232bde4061SEd Tanous <Annotation Term="OData.Description" String="The ID for this VLAN."/> 1242bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the ID for this VLAN."/> 1252bde4061SEd Tanous </Property> 1262bde4061SEd Tanous </ComplexType> 1272bde4061SEd Tanous 1282bde4061SEd Tanous <TypeDefinition Name="VLANId" UnderlyingType="Edm.Int64"> 1292bde4061SEd Tanous <Annotation Term="Validation.Minimum" Int="0"/> 1302bde4061SEd Tanous <Annotation Term="Validation.Maximum" Int="4094"/> 1312bde4061SEd Tanous </TypeDefinition> 1322bde4061SEd Tanous </Schema> 1332bde4061SEd Tanous 1342bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VLanNetworkInterface.v1_0_1"> 1352bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1362bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to show that annotations in previous namespaces were updated."/> 1372bde4061SEd Tanous <EntityType Name="VLanNetworkInterface" BaseType="VLanNetworkInterface.v1_0_0.VLanNetworkInterface"/> 1382bde4061SEd Tanous </Schema> 1392bde4061SEd Tanous 1402bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VLanNetworkInterface.v1_0_2"> 1412bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1422bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to show that annotations in previous namespaces were updated."/> 1432bde4061SEd Tanous <EntityType Name="VLanNetworkInterface" BaseType="VLanNetworkInterface.v1_0_1.VLanNetworkInterface"/> 1442bde4061SEd Tanous </Schema> 1452bde4061SEd Tanous 1462bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VLanNetworkInterface.v1_0_3"> 1472bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 148f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to add permissions annotations to all properties for clarity."/> 1492bde4061SEd Tanous <EntityType Name="VLanNetworkInterface" BaseType="VLanNetworkInterface.v1_0_2.VLanNetworkInterface"/> 1502bde4061SEd Tanous </Schema> 1512bde4061SEd Tanous 1522bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VLanNetworkInterface.v1_0_4"> 1532bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1542bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to show that annotations in previous namespaces were updated."/> 1552bde4061SEd Tanous <EntityType Name="VLanNetworkInterface" BaseType="VLanNetworkInterface.v1_0_3.VLanNetworkInterface"/> 1562bde4061SEd Tanous </Schema> 1572bde4061SEd Tanous 1582bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VLanNetworkInterface.v1_0_5"> 1592bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1602bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to add an abstract base type for VLAN."/> 1612bde4061SEd Tanous <EntityType Name="VLanNetworkInterface" BaseType="VLanNetworkInterface.v1_0_4.VLanNetworkInterface"/> 1622bde4061SEd Tanous </Schema> 1632bde4061SEd Tanous 1642bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VLanNetworkInterface.v1_0_6"> 1652bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1662bde4061SEd 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."/> 1672bde4061SEd Tanous <EntityType Name="VLanNetworkInterface" BaseType="VLanNetworkInterface.v1_0_5.VLanNetworkInterface"/> 1682bde4061SEd Tanous </Schema> 1692bde4061SEd Tanous 1702bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VLanNetworkInterface.v1_0_7"> 1712bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1722bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to force the regeneration of JSON Schema so that URI properties use the uri-reference format."/> 1732bde4061SEd Tanous <EntityType Name="VLanNetworkInterface" BaseType="VLanNetworkInterface.v1_0_6.VLanNetworkInterface"/> 1742bde4061SEd Tanous </Schema> 1752bde4061SEd Tanous 1762bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VLanNetworkInterface.v1_0_8"> 1772bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1782bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/> 1792bde4061SEd Tanous <EntityType Name="VLanNetworkInterface" BaseType="VLanNetworkInterface.v1_0_7.VLanNetworkInterface"/> 1802bde4061SEd Tanous </Schema> 1812bde4061SEd Tanous 1822bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VLanNetworkInterface.v1_0_9"> 1832bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1842bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 1852bde4061SEd Tanous <EntityType Name="VLanNetworkInterface" BaseType="VLanNetworkInterface.v1_0_8.VLanNetworkInterface"/> 1862bde4061SEd Tanous </Schema> 1872bde4061SEd Tanous 188f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VLanNetworkInterface.v1_0_10"> 189f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 190f2a8e57eSGunnar 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."/> 191f2a8e57eSGunnar Mills <EntityType Name="VLanNetworkInterface" BaseType="VLanNetworkInterface.v1_0_9.VLanNetworkInterface"/> 192f2a8e57eSGunnar Mills </Schema> 193f2a8e57eSGunnar Mills 1942bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VLanNetworkInterface.v1_1_0"> 1952bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1962bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2017.1"/> 1972bde4061SEd Tanous 1982bde4061SEd Tanous <EntityType Name="VLanNetworkInterface" BaseType="VLanNetworkInterface.v1_0_4.VLanNetworkInterface"> 1992bde4061SEd Tanous <Property Name="Actions" Type="VLanNetworkInterface.v1_1_0.Actions" Nullable="false"> 2002bde4061SEd Tanous <Annotation Term="OData.Description" String="The available actions for this resource."/> 2012bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the available actions for this resource."/> 2022bde4061SEd Tanous </Property> 2032bde4061SEd Tanous </EntityType> 2042bde4061SEd Tanous 2052bde4061SEd Tanous <ComplexType Name="Actions"> 2062bde4061SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 2072bde4061SEd Tanous <Annotation Term="OData.Description" String="The available actions for this resource."/> 2082bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall contain the available actions for this resource."/> 2092bde4061SEd Tanous <Property Name="Oem" Type="VLanNetworkInterface.v1_1_0.OemActions" Nullable="false"> 2102bde4061SEd Tanous <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> 2112bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the available OEM-specific actions for this resource."/> 2122bde4061SEd Tanous </Property> 2132bde4061SEd Tanous </ComplexType> 2142bde4061SEd Tanous 2152bde4061SEd Tanous <ComplexType Name="OemActions"> 2162bde4061SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="true"/> 2172bde4061SEd Tanous <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> 2182bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall contain the available OEM-specific actions for this resource."/> 2192bde4061SEd Tanous </ComplexType> 2202bde4061SEd Tanous </Schema> 2212bde4061SEd Tanous 2222bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VLanNetworkInterface.v1_1_1"> 2232bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 2242bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to add an abstract base type for VLAN."/> 2252bde4061SEd Tanous <EntityType Name="VLanNetworkInterface" BaseType="VLanNetworkInterface.v1_1_0.VLanNetworkInterface"/> 2262bde4061SEd Tanous </Schema> 2272bde4061SEd Tanous 2282bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VLanNetworkInterface.v1_1_2"> 2292bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 2302bde4061SEd 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."/> 2312bde4061SEd Tanous <EntityType Name="VLanNetworkInterface" BaseType="VLanNetworkInterface.v1_1_1.VLanNetworkInterface"/> 2322bde4061SEd Tanous </Schema> 2332bde4061SEd Tanous 2342bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VLanNetworkInterface.v1_1_3"> 2352bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 2362bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to force the regeneration of JSON Schema so that URI properties use the uri-reference format."/> 2372bde4061SEd Tanous <EntityType Name="VLanNetworkInterface" BaseType="VLanNetworkInterface.v1_1_2.VLanNetworkInterface"/> 2382bde4061SEd Tanous </Schema> 2392bde4061SEd Tanous 2402bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VLanNetworkInterface.v1_1_4"> 2412bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 2422bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/> 2432bde4061SEd Tanous <EntityType Name="VLanNetworkInterface" BaseType="VLanNetworkInterface.v1_1_3.VLanNetworkInterface"/> 2442bde4061SEd Tanous </Schema> 2452bde4061SEd Tanous 2462bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VLanNetworkInterface.v1_1_5"> 2472bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 2482bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 2492bde4061SEd Tanous <EntityType Name="VLanNetworkInterface" BaseType="VLanNetworkInterface.v1_1_4.VLanNetworkInterface"/> 2502bde4061SEd Tanous </Schema> 2512bde4061SEd Tanous 252f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VLanNetworkInterface.v1_1_6"> 253f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 254f2a8e57eSGunnar 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."/> 255f2a8e57eSGunnar Mills <EntityType Name="VLanNetworkInterface" BaseType="VLanNetworkInterface.v1_1_5.VLanNetworkInterface"/> 256f2a8e57eSGunnar Mills </Schema> 257f2a8e57eSGunnar Mills 2582bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VLanNetworkInterface.v1_2_0"> 2592bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 2602bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to add VLAN priority."/> 2612bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2020.4"/> 2622bde4061SEd Tanous 2632bde4061SEd Tanous <EntityType Name="VLanNetworkInterface" BaseType="VLanNetworkInterface.v1_1_5.VLanNetworkInterface"> 2642bde4061SEd Tanous <Property Name="VLANPriority" Type="VLanNetworkInterface.v1_2_0.VLANPriority"> 2652bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 2662bde4061SEd Tanous <Annotation Term="OData.Description" String="The priority for this VLAN."/> 2672bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the priority for this VLAN."/> 2682bde4061SEd Tanous </Property> 2692bde4061SEd Tanous </EntityType> 2702bde4061SEd Tanous 2712bde4061SEd Tanous <ComplexType Name="VLAN" BaseType="VLanNetworkInterface.v1_0_0.VLAN"> 2722bde4061SEd Tanous <Property Name="VLANPriority" Type="VLanNetworkInterface.v1_2_0.VLANPriority"> 2732bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 2742bde4061SEd Tanous <Annotation Term="OData.Description" String="The priority for this VLAN."/> 2752bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the priority for this VLAN."/> 2762bde4061SEd Tanous </Property> 2772bde4061SEd Tanous </ComplexType> 2782bde4061SEd Tanous 2792bde4061SEd Tanous <TypeDefinition Name="VLANPriority" UnderlyingType="Edm.Int64"> 2802bde4061SEd Tanous <Annotation Term="Validation.Minimum" Int="0"/> 2812bde4061SEd Tanous <Annotation Term="Validation.Maximum" Int="7"/> 2822bde4061SEd Tanous </TypeDefinition> 2832bde4061SEd Tanous </Schema> 2842bde4061SEd Tanous 285f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VLanNetworkInterface.v1_2_1"> 286f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 287f2a8e57eSGunnar 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."/> 288f2a8e57eSGunnar Mills <EntityType Name="VLanNetworkInterface" BaseType="VLanNetworkInterface.v1_2_0.VLanNetworkInterface"/> 289f2a8e57eSGunnar Mills </Schema> 290f2a8e57eSGunnar Mills 2912bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VLanNetworkInterface.v1_3_0"> 2922bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 2932bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2021.2"/> 2942bde4061SEd Tanous 2952bde4061SEd Tanous <EntityType Name="VLanNetworkInterface" BaseType="VLanNetworkInterface.v1_2_0.VLanNetworkInterface"/> 2962bde4061SEd Tanous 2972bde4061SEd Tanous <ComplexType Name="VLAN" BaseType="VLanNetworkInterface.v1_2_0.VLAN"> 2982bde4061SEd Tanous <Property Name="Tagged" Type="Edm.Boolean"> 2992bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 3002bde4061SEd Tanous <Annotation Term="OData.Description" String="An indication of whether this VLAN is tagged or untagged for this interface."/> 3012bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall indicate whether this VLAN is tagged or untagged for this interface."/> 3022bde4061SEd Tanous </Property> 3032bde4061SEd Tanous </ComplexType> 3042bde4061SEd Tanous </Schema> 3052bde4061SEd Tanous 306f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VLanNetworkInterface.v1_3_1"> 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="VLanNetworkInterface" BaseType="VLanNetworkInterface.v1_3_0.VLanNetworkInterface"/> 310f2a8e57eSGunnar Mills </Schema> 311f2a8e57eSGunnar Mills 3122bde4061SEd Tanous </edmx:DataServices> 3132bde4061SEd Tanous</edmx:Edmx> 314