12bde4061SEd Tanous<?xml version="1.0" encoding="UTF-8"?>
22bde4061SEd Tanous<!---->
32bde4061SEd Tanous<!--################################################################################       -->
4*f2a8e57eSGunnar Mills<!--# Redfish Schema:  OutboundConnection v1.0.2                                           -->
52bde4061SEd Tanous<!--#                                                                                      -->
62bde4061SEd Tanous<!--# For a detailed change log, see the README file contained in the DSP8010 bundle,      -->
72bde4061SEd Tanous<!--# available at http://www.dmtf.org/standards/redfish                                   -->
8*f2a8e57eSGunnar Mills<!--# Copyright 2014-2024 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  <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Core.V1.xml">
142bde4061SEd Tanous    <edmx:Include Namespace="Org.OData.Core.V1" Alias="OData"/>
152bde4061SEd Tanous  </edmx:Reference>
162bde4061SEd Tanous  <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Capabilities.V1.xml">
172bde4061SEd Tanous    <edmx:Include Namespace="Org.OData.Capabilities.V1" Alias="Capabilities"/>
182bde4061SEd Tanous  </edmx:Reference>
192bde4061SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/RedfishExtensions_v1.xml">
202bde4061SEd Tanous    <edmx:Include Namespace="RedfishExtensions.v1_0_0" Alias="Redfish"/>
212bde4061SEd Tanous    <edmx:Include Namespace="Validation.v1_0_0" Alias="Validation"/>
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/CertificateCollection_v1.xml">
282bde4061SEd Tanous    <edmx:Include Namespace="CertificateCollection"/>
292bde4061SEd Tanous  </edmx:Reference>
302bde4061SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Session_v1.xml">
312bde4061SEd Tanous    <edmx:Include Namespace="Session"/>
322bde4061SEd Tanous  </edmx:Reference>
332bde4061SEd Tanous
342bde4061SEd Tanous  <edmx:DataServices>
352bde4061SEd Tanous
362bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="OutboundConnection">
372bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
38*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.Language" String="en"/>
392bde4061SEd Tanous
402bde4061SEd Tanous      <EntityType Name="OutboundConnection" BaseType="Resource.v1_0_0.Resource" Abstract="true">
41*f2a8e57eSGunnar Mills        <Annotation Term="OData.Description" String="The `OutboundConnection` schema defines how the Redfish service connects to a remote client over a WebSocket connection.  This allows a service behind a firewall to establish a connection to a remote client outside of the firewall."/>
422bde4061SEd Tanous        <Annotation Term="OData.LongDescription" String="This resource shall represent the connection configuration necessary to connect to a remote client.  Services shall initiate the outbound connection over a WebSocket defined in the 'Outbound connections' clause of the Redfish Specification."/>
432bde4061SEd Tanous        <Annotation Term="Capabilities.InsertRestrictions">
442bde4061SEd Tanous          <Record>
452bde4061SEd Tanous            <PropertyValue Property="Insertable" Bool="false"/>
462bde4061SEd Tanous          </Record>
472bde4061SEd Tanous        </Annotation>
482bde4061SEd Tanous        <Annotation Term="Capabilities.UpdateRestrictions">
492bde4061SEd Tanous          <Record>
502bde4061SEd Tanous            <PropertyValue Property="Updatable" Bool="true"/>
512bde4061SEd Tanous          </Record>
522bde4061SEd Tanous        </Annotation>
532bde4061SEd Tanous        <Annotation Term="Capabilities.DeleteRestrictions">
542bde4061SEd Tanous          <Record>
552bde4061SEd Tanous            <PropertyValue Property="Deletable" Bool="true"/>
562bde4061SEd Tanous          </Record>
572bde4061SEd Tanous        </Annotation>
582bde4061SEd Tanous        <Annotation Term="Redfish.Uris">
592bde4061SEd Tanous          <Collection>
602bde4061SEd Tanous            <String>/redfish/v1/AccountService/OutboundConnections/{OutboundConnectionId}</String>
612bde4061SEd Tanous          </Collection>
622bde4061SEd Tanous        </Annotation>
632bde4061SEd Tanous      </EntityType>
642bde4061SEd Tanous    </Schema>
652bde4061SEd Tanous
662bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="OutboundConnection.v1_0_0">
672bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
682bde4061SEd Tanous      <Annotation Term="Redfish.Release" String="2023.2"/>
692bde4061SEd Tanous
702bde4061SEd Tanous      <EntityType Name="OutboundConnection" BaseType="OutboundConnection.OutboundConnection">
712bde4061SEd Tanous        <Property Name="Status" Type="Resource.Status" Nullable="false">
722bde4061SEd Tanous          <Annotation Term="OData.Description" String="The status and health of the resource and its subordinate or dependent resources."/>
732bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain any status or health properties of the resource."/>
742bde4061SEd Tanous        </Property>
752bde4061SEd Tanous        <Property Name="Actions" Type="OutboundConnection.v1_0_0.Actions" Nullable="false">
762bde4061SEd Tanous          <Annotation Term="OData.Description" String="The available actions for this resource."/>
772bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the available actions for this resource."/>
782bde4061SEd Tanous        </Property>
792bde4061SEd Tanous        <Property Name="Authentication" Type="OutboundConnection.v1_0_0.AuthenticationType">
802bde4061SEd Tanous          <Annotation Term="Redfish.RequiredOnCreate"/>
812bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
822bde4061SEd Tanous          <Annotation Term="OData.Description" String="The authentication mechanism for the WebSocket connection."/>
832bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the authentication mechanism for the WebSocket connection."/>
842bde4061SEd Tanous        </Property>
852bde4061SEd Tanous        <NavigationProperty Name="Certificates" Type="CertificateCollection.CertificateCollection" ContainsTarget="true" Nullable="false">
862bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
87*f2a8e57eSGunnar Mills          <Annotation Term="OData.Description" String="The link to a collection of server certificates for the remote client referenced by the `EndpointURI` property."/>
88*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `CertificateCollection` that represents the server certificates for the remote client referenced by the `EndpointURI` property.  If the `Authentication` property contains `MTLS`, the service shall compare the certificates in this collection with the certificate obtained during handshaking with the WebSocket service to verify the identity of the remote client prior to completing the connection.  If the remote client cannot be verified, the service shall not complete the connection.  Regardless of the contents of this collection, services may perform additional verification based on other factors, such as the configuration of the `SecurityPolicy` resource."/>
892bde4061SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
902bde4061SEd Tanous        </NavigationProperty>
912bde4061SEd Tanous        <NavigationProperty Name="ClientCertificates" Type="CertificateCollection.CertificateCollection" ContainsTarget="true" Nullable="false">
922bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
93*f2a8e57eSGunnar Mills          <Annotation Term="OData.Description" String="The link to a collection of client identity certificates provided to the remote client referenced by the `EndpointURI` property."/>
94*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `CertificateCollection` that represents the client identity certificates for the service.  If the `Authentication` property contains `MTLS`, these certificates are provided to the remote client referenced by the `EndpointURI` property as part of TLS handshaking."/>
952bde4061SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
962bde4061SEd Tanous        </NavigationProperty>
972bde4061SEd Tanous        <Property Name="ConnectionEnabled" Type="Edm.Boolean">
982bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
992bde4061SEd Tanous          <Annotation Term="OData.Description" String="Indicates if the outbound connection is enabled."/>
100*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall indicate if the outbound connection is enabled.  If `true`, the service shall attempt to establish an outbound connection to the remote client specified by the `EndpointURI` property.  If `false`, the service shall not attempt to establish a connection to the remote client and shall close the connection if one is already established.  When a connection is established, the service shall create a Session resource to represent the active connection.  When a connection is closed, the service shall delete the connection's respective Session resource.  If the client does not provide this property, the service shall default this value to `true`."/>
1012bde4061SEd Tanous        </Property>
1022bde4061SEd Tanous        <Property Name="EndpointURI" Type="Edm.String" Nullable="false">
1032bde4061SEd Tanous          <Annotation Term="Redfish.RequiredOnCreate"/>
1042bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1052bde4061SEd Tanous          <Annotation Term="OData.Description" String="The URI of the WebSocket connection to the remote client."/>
1062bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the WebSocket URI to the external web service of the remote client.  The value shall follow the URI format defined in RFC6455.  Services shall reject URIs that do not contain the scheme `wss`."/>
1072bde4061SEd Tanous          <Annotation Term="OData.IsURL"/>
1082bde4061SEd Tanous        </Property>
1092bde4061SEd Tanous        <Property Name="Links" Type="OutboundConnection.v1_0_0.Links" Nullable="false">
1102bde4061SEd Tanous          <Annotation Term="OData.Description" String="The links to other resources that are related to this resource."/>
1112bde4061SEd 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."/>
1122bde4061SEd Tanous        </Property>
1132bde4061SEd Tanous        <Property Name="PreUpgradeHTTPHeaders" Type="OutboundConnection.v1_0_0.HTTPHeaderProperty" Nullable="false">
1142bde4061SEd Tanous          <Annotation Term="OData.Description" String="The HTTP headers to send to the remote client during the initial connection prior to the WebSocket upgrade.  This property is an empty object in responses."/>
1152bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain an object consisting of the names and values of HTTP headers to send to the remote client during the initial connection prior to the WebSocket upgrade.  This property shall be an empty object in responses."/>
1162bde4061SEd Tanous        </Property>
1172bde4061SEd Tanous        <Property Name="RetryPolicy" Type="OutboundConnection.v1_0_0.RetryPolicyType" Nullable="false">
1182bde4061SEd Tanous          <Annotation Term="OData.Description" String="The retry policy for this outbound connection."/>
1192bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the retry policy for this outbound connection.  If not specified by the client in the create request, the service shall assume ConnectionRetryPolicy contains `None`."/>
1202bde4061SEd Tanous        </Property>
1212bde4061SEd Tanous        <Property Name="Roles" Type="Collection(Edm.String)">
1222bde4061SEd Tanous          <Annotation Term="Redfish.RequiredOnCreate"/>
1232bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1242bde4061SEd Tanous          <Annotation Term="OData.Description" String="The Redfish roles that contain the privileges of the remote client for the outbound connection."/>
1252bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the Redfish roles that contain the privileges of the remote client for the outbound connection."/>
1262bde4061SEd Tanous        </Property>
1272bde4061SEd Tanous        <Property Name="WebSocketPingIntervalMinutes" Type="Edm.Int64">
1282bde4061SEd Tanous          <Annotation Term="Redfish.RequiredOnCreate"/>
1292bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1302bde4061SEd Tanous          <Annotation Term="OData.Description" String="Interval for sending the WebSocket ping opcode in minutes.  The value `0` indicates the ping opcode is not sent."/>
1312bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the interval for the service to send the WebSocket ping opcode to the remote client in minutes.  If `0`, the service shall not send the WebSocket ping opcode to the remote client."/>
1322bde4061SEd Tanous          <Annotation Term="Validation.Minimum" Int="0"/>
1332bde4061SEd Tanous          <Annotation Term="Validation.Maximum" Int="65535"/>
1342bde4061SEd Tanous        </Property>
1352bde4061SEd Tanous      </EntityType>
1362bde4061SEd Tanous
1372bde4061SEd Tanous      <EnumType Name="OutboundConnectionRetryPolicyType">
1382bde4061SEd Tanous        <Member Name="None">
1392bde4061SEd Tanous          <Annotation Term="OData.Description" String="No retries."/>
140*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate the service will not attempt to re-establish the outbound connection if the connection is dropped or not established.  If the connection is dropped or not established, the service shall set the `ConnectionEnabled` property to `false`."/>
1412bde4061SEd Tanous        </Member>
1422bde4061SEd Tanous        <Member Name="RetryForever">
1432bde4061SEd Tanous          <Annotation Term="OData.Description" String="Retry forever."/>
144*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate the service will attempt to re-establish the outbound connection at the interval specified by the `RetryIntervalMinutes` property regardless of the number of retries."/>
1452bde4061SEd Tanous        </Member>
1462bde4061SEd Tanous        <Member Name="RetryCount">
1472bde4061SEd Tanous          <Annotation Term="OData.Description" String="Retry until a maximum count is reached."/>
148*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate the service will attempt to re-establish the outbound connection at the interval specified by the `RetryIntervalMinutes` property until the number of retries reaches the count specified by the `RetryCount` property.  If the limit is reached, the service shall set the `ConnectionEnabled` property to `false`.  If a connection is established, the service shall reset the count."/>
1492bde4061SEd Tanous        </Member>
1502bde4061SEd Tanous      </EnumType>
1512bde4061SEd Tanous
1522bde4061SEd Tanous      <EnumType Name="AuthenticationType">
1532bde4061SEd Tanous        <Member Name="MTLS">
1542bde4061SEd Tanous          <Annotation Term="OData.Description" String="Mutual TLS."/>
1552bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the service will exchange and verify certificates during TLS handshaking when establishing the outbound connecting."/>
1562bde4061SEd Tanous        </Member>
1572bde4061SEd Tanous        <Member Name="JWT">
1582bde4061SEd Tanous          <Annotation Term="OData.Description" String="JSON Web Token."/>
159*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate an RFC7519-defined JSON Web Token (JWT) is specified in one of the HTTP headers in the `PreUpgradeHTTPHeaders` property.  This is typically encoded in the `Authorization` header with the scheme `Bearer`."/>
1602bde4061SEd Tanous        </Member>
1612bde4061SEd Tanous        <Member Name="None">
1622bde4061SEd Tanous          <Annotation Term="OData.Description" String="No authentication."/>
1632bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the service does not provide any authentication information to the remote client."/>
1642bde4061SEd Tanous        </Member>
1652bde4061SEd Tanous        <Member Name="OEM">
1662bde4061SEd Tanous          <Annotation Term="OData.Description" String="OEM-specific."/>
1672bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate an OEM-specific authentication mechanism."/>
1682bde4061SEd Tanous        </Member>
1692bde4061SEd Tanous      </EnumType>
1702bde4061SEd Tanous
1712bde4061SEd Tanous      <ComplexType Name="HTTPHeaderProperty">
1722bde4061SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="false"/>
1732bde4061SEd Tanous        <Annotation Term="OData.Description" String="The HTTP header value is the property value.  The header name is the property name."/>
1742bde4061SEd Tanous        <Annotation Term="OData.LongDescription" String="This type shall contain the HTTP header name and value to add to the Redfish responses over the WebSocket."/>
1752bde4061SEd Tanous        <Annotation Term="Redfish.DynamicPropertyPatterns">
1762bde4061SEd Tanous          <Collection>
1772bde4061SEd Tanous            <Record>
1782bde4061SEd Tanous              <PropertyValue Property="Pattern" String="^[^:\\s]+$"/>
1792bde4061SEd Tanous              <PropertyValue Property="Type" String="Edm.String"/>
1802bde4061SEd Tanous            </Record>
1812bde4061SEd Tanous          </Collection>
1822bde4061SEd Tanous        </Annotation>
1832bde4061SEd Tanous      </ComplexType>
1842bde4061SEd Tanous
1852bde4061SEd Tanous      <ComplexType Name="RetryPolicyType">
1862bde4061SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="false"/>
1872bde4061SEd Tanous        <Annotation Term="OData.Description" String="The retry policy for an outbound connection."/>
1882bde4061SEd Tanous        <Annotation Term="OData.LongDescription" String="This type shall contain the retry policy for an outbound connection."/>
1892bde4061SEd Tanous        <Property Name="ConnectionRetryPolicy" Type="OutboundConnection.v1_0_0.OutboundConnectionRetryPolicyType">
1902bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1912bde4061SEd Tanous          <Annotation Term="OData.Description" String="The type of retry policy for this outbound connection."/>
1922bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the type of retry policy for this outbound connection."/>
1932bde4061SEd Tanous        </Property>
1942bde4061SEd Tanous        <Property Name="RetryIntervalMinutes" Type="Edm.Int64">
1952bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1962bde4061SEd Tanous          <Annotation Term="OData.Description" String="The retry interval in minutes."/>
1972bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the interval for the service to retry connecting to remote client in minutes."/>
1982bde4061SEd Tanous        </Property>
1992bde4061SEd Tanous        <Property Name="RetryCount" Type="Edm.Int64">
2002bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
2012bde4061SEd Tanous          <Annotation Term="OData.Description" String="The number of retries to attempt if the retry policy specifies a maximum number of retries."/>
2022bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the number of retries to attempt if the retry policy specifies a maximum number of retries."/>
2032bde4061SEd Tanous        </Property>
2042bde4061SEd Tanous      </ComplexType>
2052bde4061SEd Tanous
2062bde4061SEd Tanous      <ComplexType Name="Actions">
2072bde4061SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="false"/>
2082bde4061SEd Tanous        <Annotation Term="OData.Description" String="The available actions for this resource."/>
2092bde4061SEd Tanous        <Annotation Term="OData.LongDescription" String="This type shall contain the available actions for this resource."/>
2102bde4061SEd Tanous        <Property Name="Oem" Type="OutboundConnection.v1_0_0.OemActions" Nullable="false">
2112bde4061SEd Tanous          <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/>
2122bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the available OEM-specific actions for this resource."/>
2132bde4061SEd Tanous        </Property>
2142bde4061SEd Tanous      </ComplexType>
2152bde4061SEd Tanous
2162bde4061SEd Tanous      <ComplexType Name="OemActions">
2172bde4061SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="true"/>
2182bde4061SEd Tanous        <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/>
2192bde4061SEd Tanous        <Annotation Term="OData.LongDescription" String="This type shall contain the available OEM-specific actions for this resource."/>
2202bde4061SEd Tanous      </ComplexType>
2212bde4061SEd Tanous
2222bde4061SEd Tanous      <ComplexType Name="Links" BaseType="Resource.Links">
2232bde4061SEd Tanous        <Annotation Term="OData.Description" String="The links to other resources that are related to this resource."/>
2242bde4061SEd 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."/>
2252bde4061SEd Tanous        <NavigationProperty Name="Session" Type="Session.Session">
2262bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
2272bde4061SEd Tanous          <Annotation Term="OData.Description" String="The link to the session for this outbound connection."/>
228*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the link to a resource of type `Session` that represents the active connection for this outbound connection."/>
2292bde4061SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
2302bde4061SEd Tanous        </NavigationProperty>
2312bde4061SEd Tanous      </ComplexType>
2322bde4061SEd Tanous    </Schema>
2332bde4061SEd Tanous
2342bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="OutboundConnection.v1_0_1">
2352bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2362bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
2372bde4061SEd Tanous      <EntityType Name="OutboundConnection" BaseType="OutboundConnection.v1_0_0.OutboundConnection"/>
2382bde4061SEd Tanous    </Schema>
2392bde4061SEd Tanous
240*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="OutboundConnection.v1_0_2">
241*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
242*f2a8e57eSGunnar 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."/>
243*f2a8e57eSGunnar Mills      <EntityType Name="OutboundConnection" BaseType="OutboundConnection.v1_0_1.OutboundConnection"/>
244*f2a8e57eSGunnar Mills    </Schema>
245*f2a8e57eSGunnar Mills
2462bde4061SEd Tanous  </edmx:DataServices>
2472bde4061SEd Tanous</edmx:Edmx>
248