1720c9898SEd Tanous<?xml version="1.0" encoding="UTF-8"?> 2720c9898SEd Tanous<!----> 3720c9898SEd Tanous<!--################################################################################ --> 4*c6d7a45dSGunnar Mills<!--# Redfish Schema: ManagerNetworkProtocol v1.12.0 --> 5720c9898SEd Tanous<!--# --> 6720c9898SEd Tanous<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, --> 7720c9898SEd Tanous<!--# available at http://www.dmtf.org/standards/redfish --> 8d125652eSGunnar Mills<!--# Copyright 2014-2025 DMTF. --> 9720c9898SEd Tanous<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright --> 10720c9898SEd Tanous<!--################################################################################ --> 11720c9898SEd Tanous<!----> 12720c9898SEd Tanous<edmx:Edmx xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx" Version="4.0"> 13720c9898SEd Tanous 14720c9898SEd Tanous <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Core.V1.xml"> 15720c9898SEd Tanous <edmx:Include Namespace="Org.OData.Core.V1" Alias="OData"/> 16720c9898SEd Tanous </edmx:Reference> 17720c9898SEd Tanous <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Capabilities.V1.xml"> 18720c9898SEd Tanous <edmx:Include Namespace="Org.OData.Capabilities.V1" Alias="Capabilities"/> 19720c9898SEd Tanous </edmx:Reference> 20720c9898SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/RedfishExtensions_v1.xml"> 21720c9898SEd Tanous <edmx:Include Namespace="Validation.v1_0_0" Alias="Validation"/> 22720c9898SEd Tanous <edmx:Include Namespace="RedfishExtensions.v1_0_0" Alias="Redfish"/> 23720c9898SEd Tanous </edmx:Reference> 24720c9898SEd Tanous <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Measures.V1.xml"> 25720c9898SEd Tanous <edmx:Include Namespace="Org.OData.Measures.V1" Alias="Measures"/> 26720c9898SEd Tanous </edmx:Reference> 27720c9898SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Resource_v1.xml"> 28720c9898SEd Tanous <edmx:Include Namespace="Resource"/> 29720c9898SEd Tanous <edmx:Include Namespace="Resource.v1_0_0"/> 30720c9898SEd Tanous </edmx:Reference> 31720c9898SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/IPAddresses_v1.xml"> 32720c9898SEd Tanous <edmx:Include Namespace="IPAddresses"/> 33720c9898SEd Tanous </edmx:Reference> 34720c9898SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/CertificateCollection_v1.xml"> 35720c9898SEd Tanous <edmx:Include Namespace="CertificateCollection"/> 36720c9898SEd Tanous </edmx:Reference> 37720c9898SEd Tanous 38720c9898SEd Tanous <edmx:DataServices> 39720c9898SEd Tanous 40720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol"> 41720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 42f2a8e57eSGunnar Mills <Annotation Term="Redfish.Language" String="en"/> 43720c9898SEd Tanous 44720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="Resource.v1_0_0.Resource" Abstract="true"> 45720c9898SEd Tanous <Annotation Term="OData.Description" String="The network service settings for the manager."/> 46720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This resource shall represent the network service settings for the manager."/> 47720c9898SEd Tanous <Annotation Term="Capabilities.InsertRestrictions"> 48720c9898SEd Tanous <Record> 49720c9898SEd Tanous <PropertyValue Property="Insertable" Bool="false"/> 50720c9898SEd Tanous </Record> 51720c9898SEd Tanous </Annotation> 52720c9898SEd Tanous <Annotation Term="Capabilities.UpdateRestrictions"> 53720c9898SEd Tanous <Record> 54720c9898SEd Tanous <PropertyValue Property="Updatable" Bool="true"/> 55720c9898SEd Tanous <Annotation Term="OData.Description" String="Writable properties, such as protocol and virtual media settings, can be updated for manager network protocols."/> 56720c9898SEd Tanous </Record> 57720c9898SEd Tanous </Annotation> 58720c9898SEd Tanous <Annotation Term="Capabilities.DeleteRestrictions"> 59720c9898SEd Tanous <Record> 60720c9898SEd Tanous <PropertyValue Property="Deletable" Bool="false"/> 61720c9898SEd Tanous </Record> 62720c9898SEd Tanous </Annotation> 63720c9898SEd Tanous <Annotation Term="Redfish.Uris"> 64720c9898SEd Tanous <Collection> 65720c9898SEd Tanous <String>/redfish/v1/Managers/{ManagerId}/NetworkProtocol</String> 66720c9898SEd Tanous </Collection> 67720c9898SEd Tanous </Annotation> 68720c9898SEd Tanous </EntityType> 69720c9898SEd Tanous </Schema> 70720c9898SEd Tanous 71720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_0_0"> 72720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 73720c9898SEd Tanous <Annotation Term="Redfish.Release" String="1.0"/> 74720c9898SEd Tanous 75720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.ManagerNetworkProtocol"> 76720c9898SEd Tanous <Property Name="HostName" Type="Edm.String"> 77720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 78720c9898SEd Tanous <Annotation Term="OData.Description" String="The DNS host name of this manager, without any domain information."/> 79720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the host name without any domain information."/> 80720c9898SEd Tanous </Property> 81720c9898SEd Tanous <Property Name="FQDN" Type="Edm.String"> 82720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 83720c9898SEd Tanous <Annotation Term="OData.Description" String="The fully qualified domain name for the manager obtained by DNS including the host name and top-level domain name."/> 84720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the fully qualified domain name for the manager."/> 85720c9898SEd Tanous </Property> 86720c9898SEd Tanous <Property Name="HTTP" Type="ManagerNetworkProtocol.v1_0_0.Protocol" Nullable="false"> 87720c9898SEd Tanous <Annotation Term="OData.Description" String="The settings for this manager's HTTP protocol support."/> 88f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This object shall contain the HTTP protocol settings for the manager. The default `Port` property value should be `80` for compatibility with established client implementations."/> 89720c9898SEd Tanous </Property> 90720c9898SEd Tanous <Property Name="HTTPS" Type="ManagerNetworkProtocol.v1_0_0.HTTPSProtocol" Nullable="false"> 91720c9898SEd Tanous <Annotation Term="OData.Description" String="The settings for this manager's HTTPS protocol support."/> 92f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This object shall contain the HTTPS/SSL protocol settings for this manager. The default `Port` property value should be `443` for compatibility with established client implementations."/> 93720c9898SEd Tanous </Property> 94720c9898SEd Tanous <Property Name="SNMP" Type="ManagerNetworkProtocol.v1_0_0.SNMPProtocol" Nullable="false"> 95720c9898SEd Tanous <Annotation Term="OData.Description" String="The settings for this manager's SNMP support."/> 96f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This object shall contain the SNMP protocol settings for this manager. The default `Port` property value should be `161` for compatibility with established client implementations."/> 97720c9898SEd Tanous </Property> 98720c9898SEd Tanous <Property Name="VirtualMedia" Type="ManagerNetworkProtocol.v1_0_0.Protocol" Nullable="false"> 99720c9898SEd Tanous <Annotation Term="OData.Description" String="The settings for this manager's virtual media support that apply to all system instances controlled by this manager."/> 100f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This object shall contain the virtual media protocol settings for this manager. The `Port` property shall contain the TCP port assigned for virtual media usage. If multiple systems are supported by this manager, these properties, if present, apply to all instances of virtual media controlled by this manager."/> 101720c9898SEd Tanous </Property> 102720c9898SEd Tanous <Property Name="Telnet" Type="ManagerNetworkProtocol.v1_0_0.Protocol" Nullable="false"> 103720c9898SEd Tanous <Annotation Term="OData.Description" String="The settings for this manager's Telnet protocol support."/> 104f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This object shall contain the Telnet protocol settings for this manager. The default `Port` property value should be `23` for compatibility with established client implementations."/> 105720c9898SEd Tanous </Property> 106720c9898SEd Tanous <Property Name="SSDP" Type="ManagerNetworkProtocol.v1_0_0.SSDProtocol" Nullable="false"> 107720c9898SEd Tanous <Annotation Term="OData.Description" String="The settings for this manager's SSDP support."/> 108f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This object shall contain the SSDP protocol settings for this manager. Simple Service Discovery Protocol (SSDP) is for network discovery of devices supporting the Redfish Service. The default `Port` property value should be `1900` for compatibility with established client implementations."/> 109720c9898SEd Tanous </Property> 110720c9898SEd Tanous <Property Name="IPMI" Type="ManagerNetworkProtocol.v1_0_0.Protocol" Nullable="false"> 111720c9898SEd Tanous <Annotation Term="OData.Description" String="The settings for this manager's IPMI-over-LAN protocol support."/> 112f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This object shall contain the IPMI over LAN protocol settings for the manager. The default `Port` property value should be `623` for compatibility with established client implementations."/> 113720c9898SEd Tanous </Property> 114720c9898SEd Tanous <Property Name="SSH" Type="ManagerNetworkProtocol.v1_0_0.Protocol" Nullable="false"> 115720c9898SEd Tanous <Annotation Term="OData.Description" String="The settings for this manager's Secure Shell (SSH) protocol support."/> 116f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This object shall contain the Secure Shell (SSH) protocol settings for the manager. The default value should be `22` for compatibility with established client implementations."/> 117720c9898SEd Tanous </Property> 118720c9898SEd Tanous <Property Name="KVMIP" Type="ManagerNetworkProtocol.v1_0_0.Protocol" Nullable="false"> 119720c9898SEd Tanous <Annotation Term="OData.Description" String="The settings for this manager's KVM-IP protocol support that apply to all system instances controlled by this manager."/> 120720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This object shall contain the KVM-IP (Keyboard, Video, Mouse over IP) protocol settings for the manager. If multiple systems are supported by this manager, these properties, if present, apply to all instances of KVM-IP controlled by this manager."/> 121720c9898SEd Tanous </Property> 122720c9898SEd Tanous <Property Name="Status" Type="Resource.Status" Nullable="false"> 123720c9898SEd Tanous <Annotation Term="OData.Description" String="The status and health of the resource and its subordinate or dependent resources."/> 124720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain any status or health properties of the resource."/> 125720c9898SEd Tanous </Property> 126720c9898SEd Tanous </EntityType> 127720c9898SEd Tanous 128720c9898SEd Tanous <ComplexType Name="Protocol"> 129720c9898SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 130720c9898SEd Tanous <Annotation Term="OData.Description" String="The settings for a network protocol associated with a manager."/> 131720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall describe information about a protocol setting for a manager."/> 132720c9898SEd Tanous <Property Name="ProtocolEnabled" Type="Edm.Boolean"> 133720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 134720c9898SEd Tanous <Annotation Term="OData.Description" String="An indication of whether the protocol is enabled."/> 135720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall indicate whether the protocol is enabled."/> 136720c9898SEd Tanous </Property> 137720c9898SEd Tanous <Property Name="Port" Type="Edm.Int64"> 138720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 139720c9898SEd Tanous <Annotation Term="OData.Description" String="The protocol port."/> 140720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the port assigned to the protocol."/> 141720c9898SEd Tanous <Annotation Term="Validation.Minimum" Int="0"/> 142720c9898SEd Tanous </Property> 143720c9898SEd Tanous </ComplexType> 144720c9898SEd Tanous 145720c9898SEd Tanous <ComplexType Name="SSDProtocol" BaseType="ManagerNetworkProtocol.v1_0_0.Protocol"> 146720c9898SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 147720c9898SEd Tanous <Property Name="NotifyMulticastIntervalSeconds" Type="Edm.Int64"> 148720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 149720c9898SEd Tanous <Annotation Term="OData.Description" String="The time interval, in seconds, between transmissions of the multicast NOTIFY ALIVE message from this service for SSDP."/> 150f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the time interval, in seconds, between transmissions of the multicast NOTIFY ALIVE message. A setting of 0 seconds shall disable this functionality. The recommended value is 600 seconds. When disabled, other NOTIFY messages are also disabled due to their dependency on previously sent NOTIFY ALIVE messages."/> 151720c9898SEd Tanous <Annotation Term="Measures.Unit" String="s"/> 152720c9898SEd Tanous <Annotation Term="Validation.Minimum" Int="0"/> 153720c9898SEd Tanous </Property> 154720c9898SEd Tanous <Property Name="NotifyTTL" Type="Edm.Int64"> 155720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 156720c9898SEd Tanous <Annotation Term="OData.Description" String="The time-to-live hop count for SSDP multicast NOTIFY messages."/> 157720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the time-to-live hop count used for multicast NOTIFY messages. The recommended value is 2."/> 158720c9898SEd Tanous <Annotation Term="Validation.Minimum" Int="1"/> 159720c9898SEd Tanous </Property> 160720c9898SEd Tanous <Property Name="NotifyIPv6Scope" Type="ManagerNetworkProtocol.v1_0_0.NotifyIPv6Scope"> 161720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 162720c9898SEd Tanous <Annotation Term="OData.Description" String="The IPv6 scope for multicast NOTIFY messages for SSDP."/> 163720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the IPv6 scope for multicast NOTIFY messages. The valid enumerations are a subset of the available IPv6 scope types."/> 164720c9898SEd Tanous </Property> 165720c9898SEd Tanous </ComplexType> 166720c9898SEd Tanous 167720c9898SEd Tanous <ComplexType Name="HTTPSProtocol" BaseType="ManagerNetworkProtocol.v1_0_0.Protocol"/> 168720c9898SEd Tanous 169720c9898SEd Tanous <ComplexType Name="SNMPProtocol" BaseType="ManagerNetworkProtocol.v1_0_0.Protocol"/> 170720c9898SEd Tanous 171720c9898SEd Tanous <EnumType Name="NotifyIPv6Scope"> 172720c9898SEd Tanous <Member Name="Link"> 173720c9898SEd Tanous <Annotation Term="OData.Description" String="SSDP NOTIFY messages are sent to addresses in the IPv6 local link scope."/> 174720c9898SEd Tanous </Member> 175720c9898SEd Tanous <Member Name="Site"> 176720c9898SEd Tanous <Annotation Term="OData.Description" String="SSDP NOTIFY messages are sent to addresses in the IPv6 local site scope."/> 177720c9898SEd Tanous </Member> 178720c9898SEd Tanous <Member Name="Organization"> 179720c9898SEd Tanous <Annotation Term="OData.Description" String="SSDP NOTIFY messages are sent to addresses in the IPv6 local organization scope."/> 180720c9898SEd Tanous </Member> 181720c9898SEd Tanous </EnumType> 182720c9898SEd Tanous </Schema> 183720c9898SEd Tanous 184720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_0_2"> 185720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 186720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to show annotations in previous namespaces were updated."/> 187720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_0_0.ManagerNetworkProtocol"/> 188720c9898SEd Tanous </Schema> 189720c9898SEd Tanous 190720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_0_3"> 191720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 192720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to show annotations in previous namespaces were updated."/> 193720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_0_2.ManagerNetworkProtocol"/> 194720c9898SEd Tanous </Schema> 195720c9898SEd Tanous 196720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_0_4"> 197720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 198720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to show annotations in previous namespaces were updated."/> 199720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_0_3.ManagerNetworkProtocol"/> 200720c9898SEd Tanous </Schema> 201720c9898SEd Tanous 202720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_0_5"> 203720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 204720c9898SEd 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."/> 205720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_0_4.ManagerNetworkProtocol"/> 206720c9898SEd Tanous </Schema> 207720c9898SEd Tanous 208720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_0_6"> 209720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 210720c9898SEd 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."/> 211720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_0_5.ManagerNetworkProtocol"/> 212720c9898SEd Tanous </Schema> 213720c9898SEd Tanous 214720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_0_7"> 215720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 216720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/> 217720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_0_6.ManagerNetworkProtocol"/> 218720c9898SEd Tanous </Schema> 219720c9898SEd Tanous 220720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_0_8"> 221720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 222f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to update the descriptions for the `VirtualMedia` and `KVMIP` properties."/> 223720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_0_7.ManagerNetworkProtocol"/> 224720c9898SEd Tanous </Schema> 225720c9898SEd Tanous 226720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_0_9"> 227720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 228720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to fix typos in descriptions and long descriptions."/> 229720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_0_8.ManagerNetworkProtocol"/> 230720c9898SEd Tanous </Schema> 231720c9898SEd Tanous 232720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_0_10"> 233720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 234720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 235720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_0_9.ManagerNetworkProtocol"/> 236720c9898SEd Tanous </Schema> 237720c9898SEd Tanous 238f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_0_11"> 239f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 240f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify that setting `NotifyMulticastIntervalSeconds` to `0` impacts other NOTIFY usage beyond NOTIFY ALIVE. It was also 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."/> 241f2a8e57eSGunnar Mills <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_0_10.ManagerNetworkProtocol"/> 242f2a8e57eSGunnar Mills </Schema> 243f2a8e57eSGunnar Mills 244720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_1_0"> 245720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 246720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2016.3"/> 247f2a8e57eSGunnar Mills 248720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_0_3.ManagerNetworkProtocol"> 249720c9898SEd Tanous <Property Name="DHCP" Type="ManagerNetworkProtocol.v1_0_0.Protocol" Nullable="false"> 250720c9898SEd Tanous <Annotation Term="OData.Description" String="The settings for this manager's DHCPv4 protocol support."/> 251720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This object shall contain the DHCPv4 protocol settings for the manager."/> 252720c9898SEd Tanous </Property> 253720c9898SEd Tanous </EntityType> 254720c9898SEd Tanous </Schema> 255720c9898SEd Tanous 256720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_1_1"> 257720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 258720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to show annotations in previous namespaces were updated."/> 259720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_1_0.ManagerNetworkProtocol"/> 260720c9898SEd Tanous </Schema> 261720c9898SEd Tanous 262720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_1_2"> 263720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 264f2a8e57eSGunnar Mills <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. It was also created to clarify that the `DHCP` property is for DHCPv4."/> 265720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_1_1.ManagerNetworkProtocol"/> 266720c9898SEd Tanous </Schema> 267720c9898SEd Tanous 268720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_1_3"> 269720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 270720c9898SEd 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."/> 271720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_1_2.ManagerNetworkProtocol"/> 272720c9898SEd Tanous </Schema> 273720c9898SEd Tanous 274720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_1_4"> 275720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 276720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/> 277720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_1_3.ManagerNetworkProtocol"/> 278720c9898SEd Tanous </Schema> 279720c9898SEd Tanous 280720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_1_5"> 281720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 282f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to update the descriptions for the `VirtualMedia` and `KVMIP` properties."/> 283720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_1_4.ManagerNetworkProtocol"/> 284720c9898SEd Tanous </Schema> 285720c9898SEd Tanous 286720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_1_6"> 287720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 288720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to fix typos in descriptions and long descriptions."/> 289720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_1_5.ManagerNetworkProtocol"/> 290720c9898SEd Tanous </Schema> 291720c9898SEd Tanous 292720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_1_7"> 293720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 294720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 295720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_1_6.ManagerNetworkProtocol"/> 296720c9898SEd Tanous </Schema> 297720c9898SEd Tanous 298f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_1_8"> 299f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 300f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify that setting `NotifyMulticastIntervalSeconds` to `0` impacts other NOTIFY usage beyond NOTIFY ALIVE. It was also 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."/> 301f2a8e57eSGunnar Mills <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_1_7.ManagerNetworkProtocol"/> 302f2a8e57eSGunnar Mills </Schema> 303f2a8e57eSGunnar Mills 304720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_2_0"> 305720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 306720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2017.1"/> 307f2a8e57eSGunnar Mills 308720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_1_1.ManagerNetworkProtocol"> 309720c9898SEd Tanous <Property Name="NTP" Type="ManagerNetworkProtocol.v1_2_0.NTPProtocol" Nullable="false"> 310720c9898SEd Tanous <Annotation Term="OData.Description" String="The settings for this manager's NTP protocol support."/> 311720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This object shall contain the NTP protocol settings for the manager."/> 312720c9898SEd Tanous </Property> 313720c9898SEd Tanous <Property Name="Actions" Type="ManagerNetworkProtocol.v1_2_0.Actions" Nullable="false"> 314720c9898SEd Tanous <Annotation Term="OData.Description" String="The available actions for this resource."/> 315720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the available actions for this resource."/> 316720c9898SEd Tanous </Property> 317720c9898SEd Tanous </EntityType> 318720c9898SEd Tanous 319720c9898SEd Tanous <ComplexType Name="NTPProtocol" BaseType="ManagerNetworkProtocol.v1_0_0.Protocol"> 320720c9898SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 321720c9898SEd Tanous <Property Name="NTPServers" Type="Collection(Edm.String)"> 322720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 323720c9898SEd Tanous <Annotation Term="OData.Description" String="Indicates to which user-supplied NTP servers this manager is subscribed."/> 324f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain all the user-supplied NTP servers for which this manager is using to obtain time. `NetworkSuppliedServers` is used for NTP servers supplied by other network protocols such as DHCP."/> 325720c9898SEd Tanous </Property> 326720c9898SEd Tanous </ComplexType> 327720c9898SEd Tanous 328720c9898SEd Tanous <ComplexType Name="Actions"> 329720c9898SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 330720c9898SEd Tanous <Annotation Term="OData.Description" String="The available actions for this resource."/> 331720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall contain the available actions for this resource."/> 332720c9898SEd Tanous <Property Name="Oem" Type="ManagerNetworkProtocol.v1_2_0.OemActions" Nullable="false"> 333f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> 334720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the available OEM-specific actions for this resource."/> 335720c9898SEd Tanous </Property> 336720c9898SEd Tanous </ComplexType> 337720c9898SEd Tanous 338720c9898SEd Tanous <ComplexType Name="OemActions"> 339720c9898SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="true"/> 340720c9898SEd Tanous <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> 341720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall contain the available OEM-specific actions for this resource."/> 342720c9898SEd Tanous </ComplexType> 343720c9898SEd Tanous </Schema> 344720c9898SEd Tanous 345720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_2_1"> 346720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 347f2a8e57eSGunnar Mills <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. It was also created to clarify that the `DHCP` property is for DHCPv4."/> 348720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_2_0.ManagerNetworkProtocol"/> 349720c9898SEd Tanous </Schema> 350720c9898SEd Tanous 351720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_2_2"> 352720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 353720c9898SEd 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."/> 354720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_2_1.ManagerNetworkProtocol"/> 355720c9898SEd Tanous </Schema> 356720c9898SEd Tanous 357720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_2_3"> 358720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 359720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/> 360720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_2_2.ManagerNetworkProtocol"/> 361720c9898SEd Tanous </Schema> 362720c9898SEd Tanous 363720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_2_4"> 364720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 365f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to update the descriptions for the `VirtualMedia` and `KVMIP` properties."/> 366720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_2_3.ManagerNetworkProtocol"/> 367720c9898SEd Tanous </Schema> 368720c9898SEd Tanous 369720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_2_5"> 370720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 371720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to fix typos in descriptions and long descriptions."/> 372720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_2_4.ManagerNetworkProtocol"/> 373720c9898SEd Tanous </Schema> 374720c9898SEd Tanous 375720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_2_6"> 376720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 377720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 378720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_2_5.ManagerNetworkProtocol"/> 379720c9898SEd Tanous </Schema> 380720c9898SEd Tanous 381f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_2_7"> 382f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 383f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify that setting `NotifyMulticastIntervalSeconds` to `0` impacts other NOTIFY usage beyond NOTIFY ALIVE. It was also 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."/> 384f2a8e57eSGunnar Mills <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_2_6.ManagerNetworkProtocol"/> 385f2a8e57eSGunnar Mills </Schema> 386f2a8e57eSGunnar Mills 387720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_3_0"> 388720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 389720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2018.2"/> 390f2a8e57eSGunnar Mills 391720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_2_1.ManagerNetworkProtocol"> 392720c9898SEd Tanous <Property Name="DHCPv6" Type="ManagerNetworkProtocol.v1_0_0.Protocol" Nullable="false"> 393720c9898SEd Tanous <Annotation Term="OData.Description" String="The settings for this manager's DHCPv6 protocol support."/> 394720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This object shall contain the DHCPv6 protocol settings for the manager."/> 395720c9898SEd Tanous </Property> 396720c9898SEd Tanous <Property Name="RDP" Type="ManagerNetworkProtocol.v1_0_0.Protocol" Nullable="false"> 397720c9898SEd Tanous <Annotation Term="OData.Description" String="The settings for this manager's Remote Desktop Protocol support."/> 398720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This object shall contain the Remote Desktop Protocol settings for the manager."/> 399720c9898SEd Tanous </Property> 400720c9898SEd Tanous <Property Name="RFB" Type="ManagerNetworkProtocol.v1_0_0.Protocol" Nullable="false"> 401720c9898SEd Tanous <Annotation Term="OData.Description" String="The settings for this manager's Remote Frame Buffer protocol support, which can support VNC."/> 402720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This object shall contain the Remote Frame Buffer protocol settings for the manager."/> 403720c9898SEd Tanous </Property> 404720c9898SEd Tanous </EntityType> 405720c9898SEd Tanous </Schema> 406720c9898SEd Tanous 407720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_3_1"> 408720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 409720c9898SEd 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."/> 410720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_3_0.ManagerNetworkProtocol"/> 411720c9898SEd Tanous </Schema> 412720c9898SEd Tanous 413720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_3_2"> 414720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 415720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/> 416720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_3_1.ManagerNetworkProtocol"/> 417720c9898SEd Tanous </Schema> 418720c9898SEd Tanous 419720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_3_3"> 420720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 421f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to update the descriptions for the `VirtualMedia` and `KVMIP` properties."/> 422720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_3_2.ManagerNetworkProtocol"/> 423720c9898SEd Tanous </Schema> 424720c9898SEd Tanous 425720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_3_4"> 426720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 427720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to fix typos in descriptions and long descriptions."/> 428720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_3_3.ManagerNetworkProtocol"/> 429720c9898SEd Tanous </Schema> 430720c9898SEd Tanous 431720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_3_5"> 432720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 433720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 434720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_3_4.ManagerNetworkProtocol"/> 435720c9898SEd Tanous </Schema> 436720c9898SEd Tanous 437f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_3_6"> 438f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 439f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify that setting `NotifyMulticastIntervalSeconds` to `0` impacts other NOTIFY usage beyond NOTIFY ALIVE. It was also 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."/> 440f2a8e57eSGunnar Mills <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_3_5.ManagerNetworkProtocol"/> 441f2a8e57eSGunnar Mills </Schema> 442f2a8e57eSGunnar Mills 443720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_4_0"> 444720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 445720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2018.3"/> 446f2a8e57eSGunnar Mills 447720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_3_0.ManagerNetworkProtocol"/> 448720c9898SEd Tanous 449720c9898SEd Tanous <ComplexType Name="HTTPSProtocol" BaseType="ManagerNetworkProtocol.v1_0_0.HTTPSProtocol"> 450720c9898SEd Tanous <NavigationProperty Name="Certificates" Type="CertificateCollection.CertificateCollection" ContainsTarget="true" Nullable="false"> 451720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 452720c9898SEd Tanous <Annotation Term="OData.Description" String="The link to a collection of certificates used for HTTPS by this manager."/> 453f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `CertificateCollection`."/> 454720c9898SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 455720c9898SEd Tanous </NavigationProperty> 456720c9898SEd Tanous </ComplexType> 457720c9898SEd Tanous </Schema> 458720c9898SEd Tanous 459720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_4_1"> 460720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 461720c9898SEd 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."/> 462720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_4_0.ManagerNetworkProtocol"/> 463720c9898SEd Tanous </Schema> 464720c9898SEd Tanous 465720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_4_2"> 466720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 467720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/> 468720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_4_1.ManagerNetworkProtocol"/> 469720c9898SEd Tanous </Schema> 470720c9898SEd Tanous 471720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_4_3"> 472720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 473f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to update the descriptions for the `VirtualMedia` and `KVMIP` properties."/> 474720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_4_2.ManagerNetworkProtocol"/> 475720c9898SEd Tanous </Schema> 476720c9898SEd Tanous 477720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_4_4"> 478720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 479720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to fix typos in descriptions and long descriptions."/> 480720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_4_3.ManagerNetworkProtocol"/> 481720c9898SEd Tanous </Schema> 482720c9898SEd Tanous 483720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_4_5"> 484720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 485720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 486720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_4_4.ManagerNetworkProtocol"/> 487720c9898SEd Tanous </Schema> 488720c9898SEd Tanous 489f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_4_6"> 490f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 491f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify that setting `NotifyMulticastIntervalSeconds` to `0` impacts other NOTIFY usage beyond NOTIFY ALIVE. It was also 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."/> 492f2a8e57eSGunnar Mills <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_4_5.ManagerNetworkProtocol"/> 493f2a8e57eSGunnar Mills </Schema> 494f2a8e57eSGunnar Mills 495720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_5_0"> 496720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 497720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2019.3"/> 498720c9898SEd Tanous 499720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_4_2.ManagerNetworkProtocol"/> 500720c9898SEd Tanous 501720c9898SEd Tanous <ComplexType Name="SNMPProtocol" BaseType="ManagerNetworkProtocol.v1_0_0.SNMPProtocol"> 502720c9898SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 503720c9898SEd Tanous <Property Name="EnableSNMPv1" Type="Edm.Boolean"> 504720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 505720c9898SEd Tanous <Annotation Term="OData.Description" String="Indicates if access via SNMPv1 is enabled."/> 506720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall indicate if access to the SNMP service on this manager using the SNMPv1 protocol is enabled."/> 507720c9898SEd Tanous </Property> 508720c9898SEd Tanous <Property Name="EnableSNMPv2c" Type="Edm.Boolean"> 509720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 510720c9898SEd Tanous <Annotation Term="OData.Description" String="Indicates if access via SNMPv2c is enabled."/> 511720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall indicate if access to the SNMP service on this manager using the SNMPv2c protocol is enabled."/> 512720c9898SEd Tanous </Property> 513720c9898SEd Tanous <Property Name="EnableSNMPv3" Type="Edm.Boolean"> 514720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 515720c9898SEd Tanous <Annotation Term="OData.Description" String="Indicates if access via SNMPv3 is enabled."/> 516720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall indicate if access to the SNMP service on this manager using the SNMPv3 protocol is enabled."/> 517720c9898SEd Tanous </Property> 518720c9898SEd Tanous <Property Name="CommunityStrings" Type="Collection(ManagerNetworkProtocol.v1_5_0.SNMPCommunity)"> 519720c9898SEd Tanous <Annotation Term="OData.Description" String="The SNMP community strings."/> 520720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain an array of the SNMP community strings used to access an SNMP manager."/> 521720c9898SEd Tanous </Property> 522720c9898SEd Tanous <Property Name="CommunityAccessMode" Type="ManagerNetworkProtocol.v1_5_0.SNMPCommunityAccessMode"> 523720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 524720c9898SEd Tanous <Annotation Term="OData.Description" String="The access level of the SNMP community."/> 525720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the access/privilege level of the SNMP community used to access an SNMP manager."/> 526720c9898SEd Tanous <Annotation Term="Redfish.Revisions"> 527720c9898SEd Tanous <Collection> 528720c9898SEd Tanous <Record> 529720c9898SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/> 530720c9898SEd Tanous <PropertyValue Property="Version" String="v1_10_0"/> 531f2a8e57eSGunnar Mills <PropertyValue Property="Description" String="This property has been deprecated in favor of `AccessMode` inside `CommunityStrings`."/> 532720c9898SEd Tanous </Record> 533720c9898SEd Tanous </Collection> 534720c9898SEd Tanous </Annotation> 535720c9898SEd Tanous </Property> 536720c9898SEd Tanous <Property Name="EngineId" Type="ManagerNetworkProtocol.v1_5_0.EngineId"> 537720c9898SEd Tanous <Annotation Term="OData.Description" String="The engine ID."/> 538720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the RFC3411-defined engine ID."/> 539720c9898SEd Tanous </Property> 540720c9898SEd Tanous <Property Name="HideCommunityStrings" Type="Edm.Boolean"> 541720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 542720c9898SEd Tanous <Annotation Term="OData.Description" String="Indicates if the community strings should be hidden."/> 543720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall indicate if the community strings should be hidden in responses."/> 544720c9898SEd Tanous </Property> 545720c9898SEd Tanous <Property Name="AuthenticationProtocol" Type="ManagerNetworkProtocol.v1_5_0.SNMPAuthenticationProtocols"> 546720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 547720c9898SEd Tanous <Annotation Term="OData.Description" String="The authentication protocol used for SNMP access to this manager."/> 548720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the SNMP authentication protocol used to access this manager. When the property contains the value `Account`, the SNMP settings in each manager account are used for authentication."/> 549720c9898SEd Tanous </Property> 550720c9898SEd Tanous <Property Name="EncryptionProtocol" Type="ManagerNetworkProtocol.v1_5_0.SNMPEncryptionProtocols"> 551720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 552720c9898SEd Tanous <Annotation Term="OData.Description" String="The encryption protocol used for SNMPv3 access to this manager."/> 553f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the SNMPv3 encryption protocol used to access this manager, unless `AuthenticationProtocol` contains the value `Account`."/> 554720c9898SEd Tanous </Property> 555720c9898SEd Tanous </ComplexType> 556720c9898SEd Tanous 557720c9898SEd Tanous <ComplexType Name="SNMPCommunity"> 558720c9898SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 559720c9898SEd Tanous <Annotation Term="OData.Description" String="An SNMP community strings."/> 560720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This object shall contain an SNMP community string used to access an SNMP manager."/> 561720c9898SEd Tanous <Property Name="Name" Type="Edm.String"> 562720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 563720c9898SEd Tanous <Annotation Term="OData.Description" String="The name of the SNMP community."/> 564720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain a display name describing the SNMP community."/> 565720c9898SEd Tanous </Property> 566720c9898SEd Tanous <Property Name="CommunityString" Type="Edm.String"> 567720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 568720c9898SEd Tanous <Annotation Term="OData.Description" String="The SNMP community string."/> 569f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the SNMP community string used for accessing an SNMP service on this manager. If `HideCommunityStrings` is `true`, this value shall be `null` in responses."/> 570720c9898SEd Tanous </Property> 571720c9898SEd Tanous <Property Name="AccessMode" Type="ManagerNetworkProtocol.v1_5_0.SNMPCommunityAccessMode"> 572720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 573720c9898SEd Tanous <Annotation Term="OData.Description" String="The access level of the SNMP community."/> 574720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the access/privilege level of the SNMP community used to access an SNMP manager."/> 575720c9898SEd Tanous </Property> 576720c9898SEd Tanous </ComplexType> 577720c9898SEd Tanous 578720c9898SEd Tanous <ComplexType Name="EngineId"> 579720c9898SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 580720c9898SEd Tanous <Annotation Term="OData.Description" String="The engine ID."/> 581720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This object shall contain the RFC3411-defined engine ID."/> 582720c9898SEd Tanous <Property Name="PrivateEnterpriseId" Type="Edm.String"> 583720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 584720c9898SEd Tanous <Annotation Term="OData.Description" String="The private enterprise ID."/> 585720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain an RFC3411-defined private enterprise ID."/> 586720c9898SEd Tanous <Annotation Term="Validation.Pattern" String="^([A-Fa-f0-9]{2} ){3}[A-Fa-f0-9]{2}$"/> 587720c9898SEd Tanous </Property> 588720c9898SEd Tanous <Property Name="EnterpriseSpecificMethod" Type="Edm.String"> 589720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 590720c9898SEd Tanous <Annotation Term="OData.Description" String="The enterprise-specific method."/> 591f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the enterprise-specific method as described in item 2 of the snmpEngineID syntax of RFC3411. The full RFC3411-defined snmpEngineID is formed from the concatenation of the value in the `PrivateEnterpriseId` property and the value in this property. If the most significant bit in `PrivateEnterpriseId` is set to one, this property shall not be present."/> 592720c9898SEd Tanous <Annotation Term="Validation.Pattern" String="^([A-Fa-f0-9]{2} ){7}[A-Fa-f0-9]{2}$"/> 593720c9898SEd Tanous </Property> 594720c9898SEd Tanous </ComplexType> 595720c9898SEd Tanous 596720c9898SEd Tanous <EnumType Name="SNMPCommunityAccessMode"> 597720c9898SEd Tanous <Member Name="Full"> 598720c9898SEd Tanous <Annotation Term="OData.Description" String="READ-WRITE access mode."/> 599720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This value shall indicate the RFC1157-defined READ-WRITE access mode."/> 600720c9898SEd Tanous </Member> 601720c9898SEd Tanous <Member Name="Limited"> 602720c9898SEd Tanous <Annotation Term="OData.Description" String="READ-ONLY access mode."/> 603720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This value shall indicate the RFC1157-defined READ-ONLY access mode."/> 604720c9898SEd Tanous </Member> 605720c9898SEd Tanous </EnumType> 606720c9898SEd Tanous 607720c9898SEd Tanous <EnumType Name="SNMPAuthenticationProtocols"> 608720c9898SEd Tanous <Member Name="Account"> 609720c9898SEd Tanous <Annotation Term="OData.Description" String="Authentication is determined by account settings."/> 610720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This value shall indicate authentication for SNMPv3 access is determined based on the corresponding account settings."/> 611720c9898SEd Tanous </Member> 612720c9898SEd Tanous <Member Name="CommunityString"> 613720c9898SEd Tanous <Annotation Term="OData.Description" String="SNMP community string authentication."/> 614720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This value shall indicate authentication uses SNMP community strings."/> 615720c9898SEd Tanous </Member> 616720c9898SEd Tanous <Member Name="HMAC_MD5"> 617720c9898SEd Tanous <Annotation Term="OData.Description" String="HMAC-MD5-96 authentication."/> 618720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This value shall indicate authentication for SNMPv3 access conforms to the RFC3414-defined HMAC-MD5-96 authentication protocol."/> 619720c9898SEd Tanous </Member> 620720c9898SEd Tanous <Member Name="HMAC_SHA96"> 621720c9898SEd Tanous <Annotation Term="OData.Description" String="HMAC-SHA-96 authentication."/> 622720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This value shall indicate authentication for SNMPv3 access conforms to the RFC3414-defined HMAC-SHA-96 authentication protocol."/> 623720c9898SEd Tanous </Member> 624720c9898SEd Tanous <Member Name="HMAC128_SHA224"> 625720c9898SEd Tanous <Annotation Term="OData.Description" String="HMAC-128-SHA-224 authentication."/> 626720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This value shall indicate authentication for SNMPv3 access conforms to the RFC7860-defined usmHMAC128SHA224AuthProtocol."/> 627720c9898SEd Tanous <Annotation Term="Redfish.Revisions"> 628720c9898SEd Tanous <Collection> 629720c9898SEd Tanous <Record> 630720c9898SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 631720c9898SEd Tanous <PropertyValue Property="Version" String="v1_7_0"/> 632720c9898SEd Tanous </Record> 633720c9898SEd Tanous </Collection> 634720c9898SEd Tanous </Annotation> 635720c9898SEd Tanous </Member> 636720c9898SEd Tanous <Member Name="HMAC192_SHA256"> 637720c9898SEd Tanous <Annotation Term="OData.Description" String="HMAC-192-SHA-256 authentication."/> 638720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This value shall indicate authentication for SNMPv3 access conforms to the RFC7860-defined usmHMAC192SHA256AuthProtocol."/> 639720c9898SEd Tanous <Annotation Term="Redfish.Revisions"> 640720c9898SEd Tanous <Collection> 641720c9898SEd Tanous <Record> 642720c9898SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 643720c9898SEd Tanous <PropertyValue Property="Version" String="v1_7_0"/> 644720c9898SEd Tanous </Record> 645720c9898SEd Tanous </Collection> 646720c9898SEd Tanous </Annotation> 647720c9898SEd Tanous </Member> 648720c9898SEd Tanous <Member Name="HMAC256_SHA384"> 649720c9898SEd Tanous <Annotation Term="OData.Description" String="HMAC-256-SHA-384 authentication."/> 650720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This value shall indicate authentication for SNMPv3 access conforms to the RFC7860-defined usmHMAC256SHA384AuthProtocol."/> 651720c9898SEd Tanous <Annotation Term="Redfish.Revisions"> 652720c9898SEd Tanous <Collection> 653720c9898SEd Tanous <Record> 654720c9898SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 655720c9898SEd Tanous <PropertyValue Property="Version" String="v1_7_0"/> 656720c9898SEd Tanous </Record> 657720c9898SEd Tanous </Collection> 658720c9898SEd Tanous </Annotation> 659720c9898SEd Tanous </Member> 660720c9898SEd Tanous <Member Name="HMAC384_SHA512"> 661720c9898SEd Tanous <Annotation Term="OData.Description" String="HMAC-384-SHA-512 authentication."/> 662720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This value shall indicate authentication for SNMPv3 access conforms to the RFC7860-defined usmHMAC384SHA512AuthProtocol."/> 663720c9898SEd Tanous <Annotation Term="Redfish.Revisions"> 664720c9898SEd Tanous <Collection> 665720c9898SEd Tanous <Record> 666720c9898SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 667720c9898SEd Tanous <PropertyValue Property="Version" String="v1_7_0"/> 668720c9898SEd Tanous </Record> 669720c9898SEd Tanous </Collection> 670720c9898SEd Tanous </Annotation> 671720c9898SEd Tanous </Member> 672720c9898SEd Tanous </EnumType> 673720c9898SEd Tanous 674720c9898SEd Tanous <EnumType Name="SNMPEncryptionProtocols"> 675720c9898SEd Tanous <Member Name="None"> 676720c9898SEd Tanous <Annotation Term="OData.Description" String="No encryption."/> 677720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This value shall indicate there is no encryption."/> 678720c9898SEd Tanous </Member> 679720c9898SEd Tanous <Member Name="Account"> 680720c9898SEd Tanous <Annotation Term="OData.Description" String="Encryption is determined by account settings."/> 681720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This value shall indicate encryption is determined based on the corresponding account settings."/> 682720c9898SEd Tanous </Member> 683720c9898SEd Tanous <Member Name="CBC_DES"> 684720c9898SEd Tanous <Annotation Term="OData.Description" String="CBC-DES encryption."/> 685720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This value shall indicate encryption conforms to the RFC3414-defined CBC-DES encryption protocol."/> 686720c9898SEd Tanous </Member> 687720c9898SEd Tanous <Member Name="CFB128_AES128"> 688720c9898SEd Tanous <Annotation Term="OData.Description" String="CFB128-AES-128 encryption."/> 689720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This value shall indicate encryption conforms to the RFC3826-defined CFB128-AES-128 encryption protocol."/> 690720c9898SEd Tanous </Member> 691720c9898SEd Tanous <Member Name="CFB128_AES192"> 692720c9898SEd Tanous <Annotation Term="OData.Description" String="CFB128-AES-192 encryption."/> 693720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This value shall indicate encryption conforms to the CFB128-AES-192 encryption protocol, extended from RFC3826."/> 694720c9898SEd Tanous <Annotation Term="Redfish.Revisions"> 695720c9898SEd Tanous <Collection> 696720c9898SEd Tanous <Record> 697720c9898SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 698720c9898SEd Tanous <PropertyValue Property="Version" String="v1_10_0"/> 699720c9898SEd Tanous </Record> 700720c9898SEd Tanous </Collection> 701720c9898SEd Tanous </Annotation> 702720c9898SEd Tanous </Member> 703720c9898SEd Tanous <Member Name="CFB128_AES256"> 704720c9898SEd Tanous <Annotation Term="OData.Description" String="CFB128-AES-256 encryption."/> 705720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This value shall indicate encryption conforms to the CFB128-AES-256 encryption protocol, extended from RFC3826."/> 706720c9898SEd Tanous <Annotation Term="Redfish.Revisions"> 707720c9898SEd Tanous <Collection> 708720c9898SEd Tanous <Record> 709720c9898SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 710720c9898SEd Tanous <PropertyValue Property="Version" String="v1_10_0"/> 711720c9898SEd Tanous </Record> 712720c9898SEd Tanous </Collection> 713720c9898SEd Tanous </Annotation> 714720c9898SEd Tanous </Member> 715720c9898SEd Tanous </EnumType> 716720c9898SEd Tanous </Schema> 717720c9898SEd Tanous 718720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_5_1"> 719720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 720f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to update the description for the `EnterpriseSpecificMethod` property. It was also created to fix the permissions on the SNMP engine ID properties."/> 721720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_5_0.ManagerNetworkProtocol"/> 722720c9898SEd Tanous </Schema> 723720c9898SEd Tanous 724720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_5_2"> 725720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 726f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to update the descriptions for SNMP-related properties to clarify that they apply to the manager's SNMP support. It was also created to update the descriptions for the `VirtualMedia` and `KVMIP` properties."/> 727720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_5_1.ManagerNetworkProtocol"/> 728720c9898SEd Tanous </Schema> 729720c9898SEd Tanous 730720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_5_3"> 731720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 732720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to fix typos in descriptions and long descriptions."/> 733720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_5_2.ManagerNetworkProtocol"/> 734720c9898SEd Tanous </Schema> 735720c9898SEd Tanous 736720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_5_4"> 737720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 738720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to make EnterpriseSpecificMethod writable."/> 739720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_5_3.ManagerNetworkProtocol"/> 740720c9898SEd Tanous </Schema> 741720c9898SEd Tanous 742720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_5_5"> 743720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 744720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 745720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_5_4.ManagerNetworkProtocol"/> 746720c9898SEd Tanous </Schema> 747720c9898SEd Tanous 748f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_5_6"> 749f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 750f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify that setting `NotifyMulticastIntervalSeconds` to `0` impacts other NOTIFY usage beyond NOTIFY ALIVE. It was also 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."/> 751f2a8e57eSGunnar Mills <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_5_5.ManagerNetworkProtocol"/> 752f2a8e57eSGunnar Mills </Schema> 753f2a8e57eSGunnar Mills 754720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_6_0"> 755720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 756720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2020.1"/> 757720c9898SEd Tanous 758720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_5_1.ManagerNetworkProtocol"/> 759720c9898SEd Tanous 760720c9898SEd Tanous <ComplexType Name="EngineId" BaseType="ManagerNetworkProtocol.v1_5_0.EngineId"> 761720c9898SEd Tanous <Property Name="ArchitectureId" Type="Edm.String"> 762720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 763720c9898SEd Tanous <Annotation Term="OData.Description" String="The architecture identifier."/> 764f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the architecture identifier as described in item 3 of the snmpEngineID syntax of RFC3411. The full RFC3411-defined snmpEngineID is formed from the concatenation of the value in the `PrivateEnterpriseId` property and the value in this property. If the most significant bit in `PrivateEnterpriseId` is set to zero, this property shall not be present."/> 765720c9898SEd Tanous <Annotation Term="Validation.Pattern" String="^([A-Fa-f0-9]{2} ){0,27}[A-Fa-f0-9]{2}$"/> 766720c9898SEd Tanous </Property> 767720c9898SEd Tanous </ComplexType> 768720c9898SEd Tanous </Schema> 769720c9898SEd Tanous 770720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_6_1"> 771720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 772f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to update the descriptions for SNMP-related properties to clarify that they apply to the manager's SNMP support. It was also created to update the descriptions for the `VirtualMedia` and `KVMIP` properties."/> 773720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_6_0.ManagerNetworkProtocol"/> 774720c9898SEd Tanous </Schema> 775720c9898SEd Tanous 776720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_6_2"> 777720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 778720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to fix typos in descriptions and long descriptions."/> 779720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_6_1.ManagerNetworkProtocol"/> 780720c9898SEd Tanous </Schema> 781720c9898SEd Tanous 782720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_6_3"> 783720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 784f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to make `EnterpriseSpecificMethod` and `ArchitectureId` writable."/> 785720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_6_2.ManagerNetworkProtocol"/> 786720c9898SEd Tanous </Schema> 787720c9898SEd Tanous 788720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_6_4"> 789720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 790720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 791720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_6_3.ManagerNetworkProtocol"/> 792720c9898SEd Tanous </Schema> 793720c9898SEd Tanous 794f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_6_5"> 795f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 796f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify that setting `NotifyMulticastIntervalSeconds` to `0` impacts other NOTIFY usage beyond NOTIFY ALIVE. It was also 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."/> 797f2a8e57eSGunnar Mills <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_6_4.ManagerNetworkProtocol"/> 798f2a8e57eSGunnar Mills </Schema> 799f2a8e57eSGunnar Mills 800720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_7_0"> 801720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 802720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2020.4"/> 803720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to add additional SNMP authentication protocols."/> 804720c9898SEd Tanous 805720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_6_2.ManagerNetworkProtocol"/> 806720c9898SEd Tanous </Schema> 807720c9898SEd Tanous 808720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_7_1"> 809720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 810f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to make `EnterpriseSpecificMethod` and `ArchitectureId` writable."/> 811720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_7_0.ManagerNetworkProtocol"/> 812720c9898SEd Tanous </Schema> 813720c9898SEd Tanous 814720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_7_2"> 815720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 816720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 817720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_7_1.ManagerNetworkProtocol"/> 818720c9898SEd Tanous </Schema> 819720c9898SEd Tanous 820f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_7_3"> 821f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 822f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify that setting `NotifyMulticastIntervalSeconds` to `0` impacts other NOTIFY usage beyond NOTIFY ALIVE. It was also 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."/> 823f2a8e57eSGunnar Mills <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_7_2.ManagerNetworkProtocol"/> 824f2a8e57eSGunnar Mills </Schema> 825f2a8e57eSGunnar Mills 826720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_8_0"> 827720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 828720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2021.2"/> 829720c9898SEd Tanous 830720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_7_0.ManagerNetworkProtocol"> 831f2a8e57eSGunnar Mills <Property Name="Proxy" Type="ManagerNetworkProtocol.v1_8_0.ProxyConfiguration" Nullable="false"> 832720c9898SEd Tanous <Annotation Term="OData.Description" String="The HTTP/HTTPS proxy information for this manager."/> 833720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the HTTP/HTTPS proxy configuration for this manager."/> 834720c9898SEd Tanous </Property> 835720c9898SEd Tanous </EntityType> 836720c9898SEd Tanous 837720c9898SEd Tanous <ComplexType Name="ProxyConfiguration"> 838720c9898SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 839720c9898SEd Tanous <Annotation Term="OData.Description" String="The HTTP/HTTPS proxy information for a manager."/> 840720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the HTTP/HTTPS proxy configuration for a manager."/> 841720c9898SEd Tanous <Property Name="Enabled" Type="Edm.Boolean" Nullable="false"> 842720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 843720c9898SEd Tanous <Annotation Term="OData.Description" String="Indicates if the manager uses the proxy server."/> 844720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall indicate if the proxy server is used for communications."/> 845720c9898SEd Tanous </Property> 846720c9898SEd Tanous <Property Name="ProxyServerURI" Type="Edm.String" Nullable="false"> 847720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 848720c9898SEd Tanous <Annotation Term="OData.Description" String="The URI of the proxy server, including the scheme and any non-default port value."/> 849720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the URI of the proxy server. The value shall contain the scheme for accessing the server, and shall include the port if the value is not the default port for the specified scheme."/> 850720c9898SEd Tanous <Annotation Term="OData.IsURL"/> 851720c9898SEd Tanous </Property> 852720c9898SEd Tanous <Property Name="Username" Type="Edm.String" Nullable="false"> 853720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 854720c9898SEd Tanous <Annotation Term="OData.Description" String="The username for the proxy."/> 855720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the username for this proxy."/> 856720c9898SEd Tanous </Property> 857720c9898SEd Tanous <Property Name="Password" Type="Edm.String"> 858720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Write"/> 859720c9898SEd Tanous <Annotation Term="OData.Description" String="The password for the proxy. The value is `null` in responses."/> 860720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the password for this proxy. The value shall be `null` in responses."/> 861720c9898SEd Tanous </Property> 862720c9898SEd Tanous <Property Name="PasswordSet" Type="Edm.Boolean" Nullable="false"> 863720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 864f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="Indicates if the `Password` property is set."/> 865f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain `true` if a valid value was provided for the `Password` property. Otherwise, the property shall contain `false`."/> 866720c9898SEd Tanous </Property> 867720c9898SEd Tanous <Property Name="ExcludeAddresses" Type="Collection(Edm.String)"> 868720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 869720c9898SEd Tanous <Annotation Term="OData.Description" String="Addresses that do not require the proxy server to access."/> 870720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain a list of hostnames or IP addresses that do not require a connection through the proxy server to access."/> 871720c9898SEd Tanous </Property> 872720c9898SEd Tanous <Property Name="ProxyAutoConfigURI" Type="Edm.String"> 873720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 874720c9898SEd Tanous <Annotation Term="OData.Description" String="The URI used to access a proxy auto-configuration (PAC) file."/> 875720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the URI at which to access a proxy auto-configuration (PAC) file containing one or more JavaScript functions for configuring proxy usage for this manager."/> 876720c9898SEd Tanous <Annotation Term="OData.IsURL"/> 877720c9898SEd Tanous </Property> 878720c9898SEd Tanous </ComplexType> 879720c9898SEd Tanous </Schema> 880720c9898SEd Tanous 881720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_8_1"> 882720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 883f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to make `EnterpriseSpecificMethod` and `ArchitectureId` writable."/> 884720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_8_0.ManagerNetworkProtocol"/> 885720c9898SEd Tanous </Schema> 886720c9898SEd Tanous 887720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_8_2"> 888720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 889720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to mark properties with values containing sensitive data as write-only."/> 890720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_8_1.ManagerNetworkProtocol"/> 891720c9898SEd Tanous </Schema> 892720c9898SEd Tanous 893720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_8_3"> 894720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 895720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 896720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_8_2.ManagerNetworkProtocol"/> 897720c9898SEd Tanous </Schema> 898720c9898SEd Tanous 899f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_8_4"> 900f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 901f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify that setting `NotifyMulticastIntervalSeconds` to `0` impacts other NOTIFY usage beyond NOTIFY ALIVE. It was also 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."/> 902f2a8e57eSGunnar Mills <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_8_3.ManagerNetworkProtocol"/> 903f2a8e57eSGunnar Mills </Schema> 904f2a8e57eSGunnar Mills 905720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_9_0"> 906720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 907720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2022.2"/> 908720c9898SEd Tanous 909720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_8_1.ManagerNetworkProtocol"/> 910720c9898SEd Tanous 911720c9898SEd Tanous <ComplexType Name="NTPProtocol" BaseType="ManagerNetworkProtocol.v1_2_0.NTPProtocol"> 912720c9898SEd Tanous <Property Name="NetworkSuppliedServers" Type="Collection(Edm.String)"> 913720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 914720c9898SEd Tanous <Annotation Term="OData.Description" String="The NTP servers supplied by other network protocols to this manager."/> 915720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the NTP servers supplied by other network protocols to this manager. DHCP is an example of a protocol that can supply NTP servers to this manager."/> 916720c9898SEd Tanous </Property> 917720c9898SEd Tanous </ComplexType> 918720c9898SEd Tanous </Schema> 919720c9898SEd Tanous 920720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_9_1"> 921720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 922720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to mark properties with values containing sensitive data as write-only."/> 923720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_9_0.ManagerNetworkProtocol"/> 924720c9898SEd Tanous </Schema> 925720c9898SEd Tanous 926720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_9_2"> 927720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 928720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 929720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_9_1.ManagerNetworkProtocol"/> 930720c9898SEd Tanous </Schema> 931720c9898SEd Tanous 932f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_9_3"> 933f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 934f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify that setting `NotifyMulticastIntervalSeconds` to `0` impacts other NOTIFY usage beyond NOTIFY ALIVE. It was also 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."/> 935f2a8e57eSGunnar Mills <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_9_2.ManagerNetworkProtocol"/> 936f2a8e57eSGunnar Mills </Schema> 937f2a8e57eSGunnar Mills 938720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_10_0"> 939720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 940720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2023.3"/> 941f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to deprecate `CommunityAccessMode` in `SNMP` in favor of `AccessMode` in `CommunityStrings`."/> 942720c9898SEd Tanous 943720c9898SEd Tanous <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_9_2.ManagerNetworkProtocol"> 944720c9898SEd Tanous <Property Name="FTP" Type="ManagerNetworkProtocol.v1_0_0.Protocol" Nullable="false"> 945720c9898SEd Tanous <Annotation Term="OData.Description" String="The settings for this manager's FTP protocol support."/> 946f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This object shall contain the File Transfer Protocol (FTP) settings for the manager. The default `Port` property value should be `21` for compatibility with established client implementations."/> 947720c9898SEd Tanous </Property> 948720c9898SEd Tanous <Property Name="SFTP" Type="ManagerNetworkProtocol.v1_0_0.Protocol" Nullable="false"> 949720c9898SEd Tanous <Annotation Term="OData.Description" String="The settings for this manager's Secure Shell File Transfer Protocol (SFTP) support."/> 950720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This object shall contain the Secure Shell File Transfer Protocol (SFTP) protocol settings for the manager. The default value should be `22` for compatibility with established client implementations."/> 951720c9898SEd Tanous </Property> 952720c9898SEd Tanous <Property Name="FTPS" Type="ManagerNetworkProtocol.v1_0_0.Protocol" Nullable="false"> 953720c9898SEd Tanous <Annotation Term="OData.Description" String="The settings for this manager's FTP over SSL (FTPS) protocol support that apply to all system instances controlled by this manager."/> 954720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This object shall contain the File Transfer Protocol over SSL (FTPS) settings for the manager. The default value should be `21` for compatibility with established client implementations."/> 955720c9898SEd Tanous </Property> 956720c9898SEd Tanous </EntityType> 957720c9898SEd Tanous 958720c9898SEd Tanous <ComplexType Name="SNMPProtocol" BaseType="ManagerNetworkProtocol.v1_5_0.SNMPProtocol"> 959720c9898SEd Tanous <Property Name="TrapPort" Type="Edm.Int64"> 960720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 961720c9898SEd Tanous <Annotation Term="OData.Description" String="The SNMP trap port."/> 962720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the port assigned to SNMP traps."/> 963720c9898SEd Tanous <Annotation Term="Validation.Minimum" Int="0"/> 964720c9898SEd Tanous </Property> 965720c9898SEd Tanous </ComplexType> 966720c9898SEd Tanous 967720c9898SEd Tanous <ComplexType Name="SNMPCommunity" BaseType="ManagerNetworkProtocol.v1_5_0.SNMPCommunity"> 968720c9898SEd Tanous <Property Name="RestrictCommunityToIPv4AddressRange" Type="Edm.Boolean" Nullable="false"> 969720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 970720c9898SEd Tanous <Annotation Term="OData.Description" String="Indicates if this community is restricted to accessing the service from a range of IPv4 addresses."/> 971f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall indicate if this community is restricted to accessing the service from a range of IPv4 addresses. If `true`, SNMP access using this community string is restricted to the range of IPv4 addresses defined by the `IPv4AddressRangeLower` and `IPv4AddressRangeUpper` properties."/> 972720c9898SEd Tanous </Property> 973720c9898SEd Tanous <Property Name="IPv4AddressRangeLower" Type="Edm.String"> 974720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 975720c9898SEd Tanous <Annotation Term="OData.Description" String="The lowest IPv4 address in the range allowed to access the service."/> 976f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the lowest IPv4 address in the range allowed to access the SNMP service using this community string. If `RestrictCommunityToIPv4AddressRange` contains `true`, the service shall enforce this range. If `RestrictCommunityToIPv4AddressRange` contains `false`, the service shall not enforce this range."/> 977720c9898SEd Tanous <Annotation Term="Validation.Pattern" String="^(?:[0-9]{1,3}\.){3}[0-9]{1,3}$"/> 978720c9898SEd Tanous </Property> 979720c9898SEd Tanous <Property Name="IPv4AddressRangeUpper" Type="Edm.String"> 980720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 981720c9898SEd Tanous <Annotation Term="OData.Description" String="The highest IPv4 address in the range allowed to access the service."/> 982f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the upper or highest IPv4 address in the range allowed to access the SNMP service using this community string. If `RestrictCommunityToIPv4AddressRange` contains `true`, the service shall enforce this range. If `RestrictCommunityToIPv4AddressRange` contains `false`, the service shall not enforce this range."/> 983720c9898SEd Tanous <Annotation Term="Validation.Pattern" String="^(?:[0-9]{1,3}\.){3}[0-9]{1,3}$"/> 984720c9898SEd Tanous </Property> 985720c9898SEd Tanous </ComplexType> 986720c9898SEd Tanous </Schema> 987720c9898SEd Tanous 988f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_10_1"> 989f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 990f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify that setting `NotifyMulticastIntervalSeconds` to `0` impacts other NOTIFY usage beyond NOTIFY ALIVE. It was also 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."/> 991f2a8e57eSGunnar Mills <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_10_0.ManagerNetworkProtocol"/> 992f2a8e57eSGunnar Mills </Schema> 993f2a8e57eSGunnar Mills 994d125652eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_11_0"> 995d125652eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 996d125652eSGunnar Mills <Annotation Term="Redfish.Release" String="2025.1"/> 997d125652eSGunnar Mills 998d125652eSGunnar Mills <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_10_1.ManagerNetworkProtocol"> 999d125652eSGunnar Mills <Property Name="mDNS" Type="ManagerNetworkProtocol.v1_0_0.Protocol" Nullable="false"> 1000d125652eSGunnar Mills <Annotation Term="OData.Description" String="The settings for this manager's Multicast Domain Name Service (mDNS) protocol support."/> 1001d125652eSGunnar Mills <Annotation Term="OData.LongDescription" String="This object shall contain the Multicast Domain Name Service (mDNS) settings for the manager. The default `Port` property value should be `5353` for compatibility with established client implementations."/> 1002d125652eSGunnar Mills </Property> 1003d125652eSGunnar Mills </EntityType> 1004d125652eSGunnar Mills </Schema> 1005d125652eSGunnar Mills 1006*c6d7a45dSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerNetworkProtocol.v1_12_0"> 1007*c6d7a45dSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1008*c6d7a45dSGunnar Mills <Annotation Term="Redfish.Release" String="2025.2"/> 1009*c6d7a45dSGunnar Mills 1010*c6d7a45dSGunnar Mills <EntityType Name="ManagerNetworkProtocol" BaseType="ManagerNetworkProtocol.v1_11_0.ManagerNetworkProtocol"> 1011*c6d7a45dSGunnar Mills <Property Name="Modbus" Type="ManagerNetworkProtocol.v1_12_0.ModbusProtocol" Nullable="false"> 1012*c6d7a45dSGunnar Mills <Annotation Term="OData.Description" String="The settings for this manager's Modbus TCP protocol support."/> 1013*c6d7a45dSGunnar Mills <Annotation Term="OData.LongDescription" String="This object shall contain the Modbus TCP protocol settings for the manager."/> 1014*c6d7a45dSGunnar Mills </Property> 1015*c6d7a45dSGunnar Mills </EntityType> 1016*c6d7a45dSGunnar Mills 1017*c6d7a45dSGunnar Mills <ComplexType Name="ModbusProtocol" BaseType="ManagerNetworkProtocol.v1_0_0.Protocol"> 1018*c6d7a45dSGunnar Mills <Property Name="ServerId" Type="Edm.Int64"> 1019*c6d7a45dSGunnar Mills <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 1020*c6d7a45dSGunnar Mills <Annotation Term="OData.Description" String="The server identifier for this Modbus TCP protocol interface."/> 1021*c6d7a45dSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the Modbus Messaging On TCP/IP Implementation Guide-defined 'Unit Identifier' that identifies this Modbus TCP protocol server."/> 1022*c6d7a45dSGunnar Mills <Annotation Term="Validation.Minimum" Int="0"/> 1023*c6d7a45dSGunnar Mills <Annotation Term="Validation.Maximum" Int="255"/> 1024*c6d7a45dSGunnar Mills </Property> 1025*c6d7a45dSGunnar Mills <Property Name="MaximumConnectedClients" Type="Edm.Int64"> 1026*c6d7a45dSGunnar Mills <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 1027*c6d7a45dSGunnar Mills <Annotation Term="OData.Description" String="The maximum number of simultaneously connected clients."/> 1028*c6d7a45dSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the maximum number of simultaneously connected clients to this Modbus TCP server."/> 1029*c6d7a45dSGunnar Mills <Annotation Term="Validation.Minimum" Int="0"/> 1030*c6d7a45dSGunnar Mills </Property> 1031*c6d7a45dSGunnar Mills <Property Name="NumberOfConnectedClients" Type="Edm.Int64"> 1032*c6d7a45dSGunnar Mills <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1033*c6d7a45dSGunnar Mills <Annotation Term="OData.Description" String="The current number of connected clients."/> 1034*c6d7a45dSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the current number of connected clients to this Modbus TCP server."/> 1035*c6d7a45dSGunnar Mills <Annotation Term="Validation.Minimum" Int="0"/> 1036*c6d7a45dSGunnar Mills </Property> 1037*c6d7a45dSGunnar Mills <Property Name="ReadOnly" Type="Edm.Boolean"> 1038*c6d7a45dSGunnar Mills <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 1039*c6d7a45dSGunnar Mills <Annotation Term="OData.Description" String="Indicates if the interface is read only."/> 1040*c6d7a45dSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall indicate if the Modbus TCP server protocol interface is read only. If `true`, the Modbus TCP server service on this manager shall reject or ignore Modbus requests that modify data."/> 1041*c6d7a45dSGunnar Mills </Property> 1042*c6d7a45dSGunnar Mills <Property Name="RestrictAccessToAllowedClients" Type="Edm.Boolean"> 1043*c6d7a45dSGunnar Mills <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 1044*c6d7a45dSGunnar Mills <Annotation Term="OData.Description" String="Indicates if access to this Modbus TCP server protocol interface is restricted to allowed clients."/> 1045*c6d7a45dSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall indicate if access to the Modbus TCP server protocol interface is restricted to allowed clients. If `true`, the Modbus TCP server service on this manager shall restrict access to the list of clients defined by the `AllowedClients` property."/> 1046*c6d7a45dSGunnar Mills </Property> 1047*c6d7a45dSGunnar Mills <Property Name="AllowedClients" Type="Collection(Edm.String)"> 1048*c6d7a45dSGunnar Mills <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 1049*c6d7a45dSGunnar Mills <Annotation Term="OData.Description" String="Indicates the list of allowed clients for this Modbus TCP server interface."/> 1050*c6d7a45dSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain all the clients allowed to access this Modbus TCP server interface. If `RestrictAccessToAllowedClients` contains `true`, the service shall enforce this restriction. If `RestrictAccessToAllowedClients` contains `false`, the service shall not enforce this restriction. This property may contain FQDN, IPv4 addresses, IPv6 addresses, or any combination of those formats. Services may reject unsupported formats."/> 1051*c6d7a45dSGunnar Mills </Property> 1052*c6d7a45dSGunnar Mills </ComplexType> 1053*c6d7a45dSGunnar Mills </Schema> 1054*c6d7a45dSGunnar Mills 1055720c9898SEd Tanous </edmx:DataServices> 1056720c9898SEd Tanous</edmx:Edmx> 1057