|  | <?xml version="1.0" encoding="UTF-8"?> | 
|  | <!----> | 
|  | <!--################################################################################       --> | 
|  | <!--# Redfish Schema:  Session v1.6.0                                                      --> | 
|  | <!--#                                                                                      --> | 
|  | <!--# For a detailed change log, see the README file contained in the DSP8010 bundle,      --> | 
|  | <!--# available at http://www.dmtf.org/standards/redfish                                   --> | 
|  | <!--# Copyright 2014-2023 DMTF.                                                            --> | 
|  | <!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright --> | 
|  | <!--################################################################################       --> | 
|  | <!----> | 
|  | <edmx:Edmx xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx" Version="4.0"> | 
|  |  | 
|  | <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Core.V1.xml"> | 
|  | <edmx:Include Namespace="Org.OData.Core.V1" Alias="OData"/> | 
|  | </edmx:Reference> | 
|  | <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Capabilities.V1.xml"> | 
|  | <edmx:Include Namespace="Org.OData.Capabilities.V1" Alias="Capabilities"/> | 
|  | </edmx:Reference> | 
|  | <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Resource_v1.xml"> | 
|  | <edmx:Include Namespace="Resource.v1_0_0"/> | 
|  | </edmx:Reference> | 
|  | <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/RedfishExtensions_v1.xml"> | 
|  | <edmx:Include Namespace="RedfishExtensions.v1_0_0" Alias="Redfish"/> | 
|  | </edmx:Reference> | 
|  |  | 
|  | <edmx:DataServices> | 
|  |  | 
|  | <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Session"> | 
|  | <Annotation Term="Redfish.OwningEntity" String="DMTF"/> | 
|  |  | 
|  | <EntityType Name="Session" BaseType="Resource.v1_0_0.Resource" Abstract="true"> | 
|  | <Annotation Term="OData.Description" String="The Session resource describes a single connection (session) between a client and a Redfish service instance."/> | 
|  | <Annotation Term="OData.LongDescription" String="This resource shall represent a session for a Redfish implementation."/> | 
|  | <Annotation Term="Capabilities.InsertRestrictions"> | 
|  | <Record> | 
|  | <PropertyValue Property="Insertable" Bool="false"/> | 
|  | </Record> | 
|  | </Annotation> | 
|  | <Annotation Term="Capabilities.UpdateRestrictions"> | 
|  | <Record> | 
|  | <PropertyValue Property="Updatable" Bool="false"/> | 
|  | </Record> | 
|  | </Annotation> | 
|  | <Annotation Term="Capabilities.DeleteRestrictions"> | 
|  | <Record> | 
|  | <PropertyValue Property="Deletable" Bool="true"/> | 
|  | <Annotation Term="OData.Description" String="Delete the Session resource to remove a session."/> | 
|  | </Record> | 
|  | </Annotation> | 
|  | <Annotation Term="Redfish.Uris"> | 
|  | <Collection> | 
|  | <String>/redfish/v1/SessionService/Sessions/{SessionId}</String> | 
|  | </Collection> | 
|  | </Annotation> | 
|  | </EntityType> | 
|  |  | 
|  | </Schema> | 
|  |  | 
|  | <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Session.v1_0_0"> | 
|  | <Annotation Term="Redfish.OwningEntity" String="DMTF"/> | 
|  | <Annotation Term="Redfish.Release" String="1.0"/> | 
|  |  | 
|  | <EntityType Name="Session" BaseType="Session.Session"> | 
|  | <Property Name="UserName" Type="Edm.String"> | 
|  | <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> | 
|  | <Annotation Term="Redfish.RequiredOnCreate"/> | 
|  | <Annotation Term="OData.Description" String="The username for the account for this session."/> | 
|  | <Annotation Term="OData.LongDescription" String="This property shall contain the username that matches an account recognized by the account service."/> | 
|  | </Property> | 
|  | <Property Name="Password" Type="Edm.String"> | 
|  | <Annotation Term="OData.Permissions" EnumMember="OData.Permission/None"/> | 
|  | <Annotation Term="Redfish.RequiredOnCreate"/> | 
|  | <Annotation Term="OData.Description" String="The password for this session.  The value is `null` in responses."/> | 
|  | <Annotation Term="OData.LongDescription" String="This property shall contain the password for this session.  The value shall be `null` in responses."/> | 
|  | </Property> | 
|  | </EntityType> | 
|  | </Schema> | 
|  |  | 
|  | <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Session.v1_0_2"> | 
|  | <Annotation Term="Redfish.OwningEntity" String="DMTF"/> | 
|  | <Annotation Term="OData.Description" String="This version was created to show annotations in previous namespaces were updated."/> | 
|  | <EntityType Name="Session" BaseType="Session.v1_0_0.Session"/> | 
|  | </Schema> | 
|  |  | 
|  | <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Session.v1_0_3"> | 
|  | <Annotation Term="Redfish.OwningEntity" String="DMTF"/> | 
|  | <Annotation Term="OData.Description" String="This version was created to show annotations in previous namespaces were updated."/> | 
|  | <EntityType Name="Session" BaseType="Session.v1_0_2.Session"/> | 
|  | </Schema> | 
|  |  | 
|  | <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Session.v1_0_4"> | 
|  | <Annotation Term="Redfish.OwningEntity" String="DMTF"/> | 
|  | <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."/> | 
|  | <EntityType Name="Session" BaseType="Session.v1_0_3.Session"/> | 
|  | </Schema> | 
|  |  | 
|  | <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Session.v1_0_5"> | 
|  | <Annotation Term="Redfish.OwningEntity" String="DMTF"/> | 
|  | <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."/> | 
|  | <EntityType Name="Session" BaseType="Session.v1_0_4.Session"/> | 
|  | </Schema> | 
|  |  | 
|  | <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Session.v1_0_6"> | 
|  | <Annotation Term="Redfish.OwningEntity" String="DMTF"/> | 
|  | <Annotation Term="OData.Description" String="This version was created to update the Password description.  It was also created to update descriptions that this schema defines."/> | 
|  | <EntityType Name="Session" BaseType="Session.v1_0_5.Session"/> | 
|  | </Schema> | 
|  |  | 
|  | <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Session.v1_0_7"> | 
|  | <Annotation Term="Redfish.OwningEntity" String="DMTF"/> | 
|  | <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> | 
|  | <EntityType Name="Session" BaseType="Session.v1_0_6.Session"/> | 
|  | </Schema> | 
|  |  | 
|  | <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Session.v1_0_8"> | 
|  | <Annotation Term="Redfish.OwningEntity" String="DMTF"/> | 
|  | <Annotation Term="OData.Description" String="This version was created to mark properties with values containing sensitive data as write-only."/> | 
|  | <EntityType Name="Session" BaseType="Session.v1_0_7.Session"/> | 
|  | </Schema> | 
|  |  | 
|  | <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Session.v1_1_0"> | 
|  | <Annotation Term="Redfish.OwningEntity" String="DMTF"/> | 
|  | <Annotation Term="Redfish.Release" String="2017.1"/> | 
|  |  | 
|  | <EntityType Name="Session" BaseType="Session.v1_0_3.Session"> | 
|  | <Property Name="Actions" Type="Session.v1_1_0.Actions" Nullable="false"> | 
|  | <Annotation Term="OData.Description" String="The available actions for this resource."/> | 
|  | <Annotation Term="OData.LongDescription" String="This property shall contain the available actions for this resource."/> | 
|  | </Property> | 
|  | </EntityType> | 
|  |  | 
|  | <ComplexType Name="Actions"> | 
|  | <Annotation Term="OData.AdditionalProperties" Bool="false"/> | 
|  | <Annotation Term="OData.Description" String="The available actions for this resource."/> | 
|  | <Annotation Term="OData.LongDescription" String="This type shall contain the available actions for this resource."/> | 
|  | <Property Name="Oem" Type="Session.v1_1_0.OemActions" Nullable="false"> | 
|  | <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> | 
|  | <Annotation Term="OData.LongDescription" String="This property shall contain the available OEM-specific actions for this resource."/> | 
|  | </Property> | 
|  | </ComplexType> | 
|  |  | 
|  | <ComplexType Name="OemActions"> | 
|  | <Annotation Term="OData.AdditionalProperties" Bool="true"/> | 
|  | <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> | 
|  | <Annotation Term="OData.LongDescription" String="This type shall contain the available OEM-specific actions for this resource."/> | 
|  | </ComplexType> | 
|  | </Schema> | 
|  |  | 
|  | <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Session.v1_1_1"> | 
|  | <Annotation Term="Redfish.OwningEntity" String="DMTF"/> | 
|  | <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."/> | 
|  | <EntityType Name="Session" BaseType="Session.v1_1_0.Session"/> | 
|  | </Schema> | 
|  |  | 
|  | <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Session.v1_1_2"> | 
|  | <Annotation Term="Redfish.OwningEntity" String="DMTF"/> | 
|  | <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."/> | 
|  | <EntityType Name="Session" BaseType="Session.v1_1_1.Session"/> | 
|  | </Schema> | 
|  |  | 
|  | <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Session.v1_1_3"> | 
|  | <Annotation Term="Redfish.OwningEntity" String="DMTF"/> | 
|  | <Annotation Term="OData.Description" String="This version was created to update the Password description.  It was also created to update descriptions that this schema defines."/> | 
|  | <EntityType Name="Session" BaseType="Session.v1_1_2.Session"/> | 
|  | </Schema> | 
|  |  | 
|  | <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Session.v1_1_4"> | 
|  | <Annotation Term="Redfish.OwningEntity" String="DMTF"/> | 
|  | <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> | 
|  | <EntityType Name="Session" BaseType="Session.v1_1_3.Session"/> | 
|  | </Schema> | 
|  |  | 
|  | <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Session.v1_1_5"> | 
|  | <Annotation Term="Redfish.OwningEntity" String="DMTF"/> | 
|  | <Annotation Term="OData.Description" String="This version was created to mark properties with values containing sensitive data as write-only."/> | 
|  | <EntityType Name="Session" BaseType="Session.v1_1_4.Session"/> | 
|  | </Schema> | 
|  |  | 
|  | <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Session.v1_2_0"> | 
|  | <Annotation Term="Redfish.OwningEntity" String="DMTF"/> | 
|  | <Annotation Term="Redfish.Release" String="2019.1"/> | 
|  |  | 
|  | <EntityType Name="Session" BaseType="Session.v1_1_2.Session"> | 
|  | <Property Name="SessionType" Type="Session.v1_2_0.SessionTypes"> | 
|  | <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> | 
|  | <Annotation Term="OData.Description" String="The active session type."/> | 
|  | <Annotation Term="OData.LongDescription" String="This property shall represent the type of session that is currently active."/> | 
|  | </Property> | 
|  | <Property Name="OemSessionType" Type="Edm.String"> | 
|  | <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> | 
|  | <Annotation Term="OData.Description" String="The active OEM-defined session type."/> | 
|  | <Annotation Term="OData.LongDescription" String="This property shall contain the OEM-specific session type that is currently active if SessionType contains `OEM`."/> | 
|  | </Property> | 
|  | </EntityType> | 
|  |  | 
|  | <EnumType Name="SessionTypes"> | 
|  | <Member Name="HostConsole"> | 
|  | <Annotation Term="OData.Description" String="The host's console, which could be connected through Telnet, SSH, or other protocol."/> | 
|  | </Member> | 
|  | <Member Name="ManagerConsole"> | 
|  | <Annotation Term="OData.Description" String="The manager's console, which could be connected through Telnet, SSH, SM CLP, or other protocol."/> | 
|  | </Member> | 
|  | <Member Name="IPMI"> | 
|  | <Annotation Term="OData.Description" String="Intelligent Platform Management Interface."/> | 
|  | </Member> | 
|  | <Member Name="KVMIP"> | 
|  | <Annotation Term="OData.Description" String="Keyboard-Video-Mouse over IP Session."/> | 
|  | </Member> | 
|  | <Member Name="OEM"> | 
|  | <Annotation Term="OData.Description" String="OEM type.  For OEM session types, see the OemSessionType property."/> | 
|  | </Member> | 
|  | <Member Name="Redfish"> | 
|  | <Annotation Term="OData.Description" String="A Redfish session."/> | 
|  | </Member> | 
|  | <Member Name="VirtualMedia"> | 
|  | <Annotation Term="OData.Description" String="Virtual media."/> | 
|  | </Member> | 
|  | <Member Name="WebUI"> | 
|  | <Annotation Term="OData.Description" String="A non-Redfish web user interface session, such as a graphical interface or another web-based protocol."/> | 
|  | </Member> | 
|  | </EnumType> | 
|  | </Schema> | 
|  |  | 
|  | <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Session.v1_2_1"> | 
|  | <Annotation Term="Redfish.OwningEntity" String="DMTF"/> | 
|  | <Annotation Term="OData.Description" String="This version was created to update the Password description.  It was also created to update descriptions that this schema defines."/> | 
|  | <EntityType Name="Session" BaseType="Session.v1_2_0.Session"/> | 
|  | </Schema> | 
|  |  | 
|  | <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Session.v1_2_2"> | 
|  | <Annotation Term="Redfish.OwningEntity" String="DMTF"/> | 
|  | <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> | 
|  | <EntityType Name="Session" BaseType="Session.v1_2_1.Session"/> | 
|  | </Schema> | 
|  |  | 
|  | <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Session.v1_2_3"> | 
|  | <Annotation Term="Redfish.OwningEntity" String="DMTF"/> | 
|  | <Annotation Term="OData.Description" String="This version was created to mark properties with values containing sensitive data as write-only."/> | 
|  | <EntityType Name="Session" BaseType="Session.v1_2_2.Session"/> | 
|  | </Schema> | 
|  |  | 
|  | <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Session.v1_3_0"> | 
|  | <Annotation Term="Redfish.OwningEntity" String="DMTF"/> | 
|  | <Annotation Term="Redfish.Release" String="2020.3"/> | 
|  |  | 
|  | <EntityType Name="Session" BaseType="Session.v1_2_1.Session"> | 
|  | <Property Name="ClientOriginIPAddress" Type="Edm.String"> | 
|  | <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> | 
|  | <Annotation Term="OData.Description" String="The IP address of the client that created the session."/> | 
|  | <Annotation Term="OData.LongDescription" String="This property shall contain the IP address of the client that created the session."/> | 
|  | </Property> | 
|  | </EntityType> | 
|  | </Schema> | 
|  |  | 
|  | <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Session.v1_3_1"> | 
|  | <Annotation Term="Redfish.OwningEntity" String="DMTF"/> | 
|  | <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> | 
|  | <EntityType Name="Session" BaseType="Session.v1_3_0.Session"/> | 
|  | </Schema> | 
|  |  | 
|  | <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Session.v1_3_2"> | 
|  | <Annotation Term="Redfish.OwningEntity" String="DMTF"/> | 
|  | <Annotation Term="OData.Description" String="This version was created to mark properties with values containing sensitive data as write-only."/> | 
|  | <EntityType Name="Session" BaseType="Session.v1_3_1.Session"/> | 
|  | </Schema> | 
|  |  | 
|  | <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Session.v1_4_0"> | 
|  | <Annotation Term="Redfish.OwningEntity" String="DMTF"/> | 
|  | <Annotation Term="Redfish.Release" String="2022.1"/> | 
|  |  | 
|  | <EntityType Name="Session" BaseType="Session.v1_3_1.Session"> | 
|  | <Property Name="CreatedTime" Type="Edm.DateTimeOffset"> | 
|  | <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> | 
|  | <Annotation Term="OData.Description" String="The date and time when the session was created."/> | 
|  | <Annotation Term="OData.LongDescription" String="This property shall contain the date and time when the session was created."/> | 
|  | </Property> | 
|  | </EntityType> | 
|  | </Schema> | 
|  |  | 
|  | <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Session.v1_4_1"> | 
|  | <Annotation Term="Redfish.OwningEntity" String="DMTF"/> | 
|  | <Annotation Term="OData.Description" String="This version was created to mark properties with values containing sensitive data as write-only."/> | 
|  | <EntityType Name="Session" BaseType="Session.v1_4_0.Session"/> | 
|  | </Schema> | 
|  |  | 
|  | <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Session.v1_5_0"> | 
|  | <Annotation Term="Redfish.OwningEntity" String="DMTF"/> | 
|  | <Annotation Term="Redfish.Release" String="2022.2"/> | 
|  |  | 
|  | <EntityType Name="Session" BaseType="Session.v1_4_0.Session"> | 
|  | <Property Name="Context" Type="Edm.String"> | 
|  | <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> | 
|  | <Annotation Term="OData.Description" String="A client-supplied string that is stored with the session."/> | 
|  | <Annotation Term="OData.LongDescription" String="This property shall contain a client-supplied context that remains with the session through the session's lifetime."/> | 
|  | </Property> | 
|  | </EntityType> | 
|  | </Schema> | 
|  |  | 
|  | <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Session.v1_5_1"> | 
|  | <Annotation Term="Redfish.OwningEntity" String="DMTF"/> | 
|  | <Annotation Term="OData.Description" String="This version was created to mark properties with values containing sensitive data as write-only."/> | 
|  | <EntityType Name="Session" BaseType="Session.v1_5_0.Session"/> | 
|  | </Schema> | 
|  |  | 
|  | <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Session.v1_6_0"> | 
|  | <Annotation Term="Redfish.OwningEntity" String="DMTF"/> | 
|  | <Annotation Term="Redfish.Release" String="2022.3"/> | 
|  |  | 
|  | <EntityType Name="Session" BaseType="Session.v1_5_1.Session"> | 
|  | <Property Name="Token" Type="Edm.String"> | 
|  | <Annotation Term="OData.Permissions" EnumMember="OData.Permission/None"/> | 
|  | <Annotation Term="OData.Description" String="The multi-factor authentication token for this session.  The value is `null` in responses."/> | 
|  | <Annotation Term="OData.LongDescription" String="This property shall contain the multi-factor authentication token for this session.  The value shall be `null` in responses."/> | 
|  | </Property> | 
|  | </EntityType> | 
|  | </Schema> | 
|  |  | 
|  | </edmx:DataServices> | 
|  | </edmx:Edmx> |