1720c9898SEd Tanous<?xml version="1.0" encoding="UTF-8"?> 2720c9898SEd Tanous<!----> 3720c9898SEd Tanous<!--################################################################################ --> 4*dd5c81e9SGunnar Mills<!--# Redfish Schema: UpdateService v1.14.1 --> 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 --> 8f2a8e57eSGunnar Mills<!--# Copyright 2014-2024 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.Measures.V1.xml"> 18720c9898SEd Tanous <edmx:Include Namespace="Org.OData.Measures.V1" Alias="Measures"/> 19720c9898SEd Tanous </edmx:Reference> 20720c9898SEd Tanous <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Capabilities.V1.xml"> 21720c9898SEd Tanous <edmx:Include Namespace="Org.OData.Capabilities.V1" Alias="Capabilities"/> 22720c9898SEd Tanous </edmx:Reference> 23720c9898SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Resource_v1.xml"> 24720c9898SEd Tanous <edmx:Include Namespace="Resource"/> 25720c9898SEd Tanous <edmx:Include Namespace="Resource.v1_0_0"/> 26720c9898SEd Tanous </edmx:Reference> 27720c9898SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/RedfishExtensions_v1.xml"> 28720c9898SEd Tanous <edmx:Include Namespace="RedfishExtensions.v1_0_0" Alias="Redfish"/> 29720c9898SEd Tanous <edmx:Include Namespace="Validation.v1_0_0" Alias="Validation"/> 30720c9898SEd Tanous </edmx:Reference> 31720c9898SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/SoftwareInventoryCollection_v1.xml"> 32720c9898SEd Tanous <edmx:Include Namespace="SoftwareInventoryCollection"/> 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 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/KeyCollection_v1.xml"> 38720c9898SEd Tanous <edmx:Include Namespace="KeyCollection"/> 39720c9898SEd Tanous </edmx:Reference> 40720c9898SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Key_v1.xml"> 41720c9898SEd Tanous <edmx:Include Namespace="Key"/> 42720c9898SEd Tanous </edmx:Reference> 43720c9898SEd Tanous 44720c9898SEd Tanous <edmx:DataServices> 45720c9898SEd Tanous 46720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService"> 47720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 48f2a8e57eSGunnar Mills <Annotation Term="Redfish.Language" String="en"/> 49720c9898SEd Tanous 50720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="Resource.v1_0_0.Resource" Abstract="true"> 51f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The `UpdateService` schema describes the update service and the properties for the service itself with links to collections of firmware and software inventory. The update service also provides methods for updating software and firmware of the resources in a Redfish service."/> 52720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This resource shall represent an update service and the properties that affect the service itself for a Redfish implementation."/> 53720c9898SEd Tanous <Annotation Term="Capabilities.InsertRestrictions"> 54720c9898SEd Tanous <Record> 55720c9898SEd Tanous <PropertyValue Property="Insertable" Bool="false"/> 56720c9898SEd Tanous </Record> 57720c9898SEd Tanous </Annotation> 58720c9898SEd Tanous <Annotation Term="Capabilities.UpdateRestrictions"> 59720c9898SEd Tanous <Record> 60720c9898SEd Tanous <PropertyValue Property="Updatable" Bool="true"/> 61f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="Writable properties, such as `ServiceEnabled`, can be updated for the update service."/> 62720c9898SEd Tanous </Record> 63720c9898SEd Tanous </Annotation> 64720c9898SEd Tanous <Annotation Term="Capabilities.DeleteRestrictions"> 65720c9898SEd Tanous <Record> 66720c9898SEd Tanous <PropertyValue Property="Deletable" Bool="false"/> 67720c9898SEd Tanous </Record> 68720c9898SEd Tanous </Annotation> 69720c9898SEd Tanous <Annotation Term="Redfish.Uris"> 70720c9898SEd Tanous <Collection> 71720c9898SEd Tanous <String>/redfish/v1/UpdateService</String> 72720c9898SEd Tanous </Collection> 73720c9898SEd Tanous </Annotation> 74720c9898SEd Tanous </EntityType> 75720c9898SEd Tanous 76720c9898SEd Tanous <ComplexType Name="UpdateParameters" Abstract="true"/> 77720c9898SEd Tanous 78720c9898SEd Tanous <Action Name="SimpleUpdate" IsBound="true"> 79720c9898SEd Tanous <Annotation Term="OData.Description" String="This action updates software components."/> 80f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This action shall update installed software components in a software image file located at an `ImageURI` parameter-specified URI."/> 81720c9898SEd Tanous <Parameter Name="UpdateService" Type="UpdateService.v1_0_0.Actions"/> 82720c9898SEd Tanous <Parameter Name="ImageURI" Type="Edm.String" Nullable="false"> 83720c9898SEd Tanous <Annotation Term="OData.Description" String="The URI of the software image to install."/> 84f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This parameter shall contain an RFC3986-defined URI that links to a software image that the update service retrieves to install software in that image. This URI should contain a scheme that describes the transfer protocol. If the `TransferProtocol` parameter is absent or not supported, and a transfer protocol is not specified by a scheme contained within this URI, the service shall use HTTP to get the image."/> 85720c9898SEd Tanous <Annotation Term="OData.IsURL"/> 86720c9898SEd Tanous </Parameter> 87720c9898SEd Tanous <Parameter Name="TransferProtocol" Type="UpdateService.v1_0_0.TransferProtocolType"> 88f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The network protocol that the update service uses to retrieve the software image file located at the URI specified by the `ImageURI` parameter. This parameter is ignored if the URI provided in `ImageURI` contains a scheme."/> 89f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This parameter shall contain the network protocol that the update service shall use to retrieve the software image located at the URI specified by the `ImageURI` parameter. Services should ignore this parameter if the URI specified by the `ImageURI` parameter contains a scheme. If this parameter is not provided (or supported), and a transfer protocol is not specified by a scheme contained within this URI, the service shall use HTTP to retrieve the image."/> 90720c9898SEd Tanous </Parameter> 91720c9898SEd Tanous <Parameter Name="Targets" Type="Collection(Edm.String)"> 92720c9898SEd Tanous <Annotation Term="OData.Description" String="An array of URIs that indicate where to apply the update image."/> 93f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This parameter shall contain zero or more URIs that indicate where to apply the update image. These targets should correspond to software inventory instances or their related items. If this parameter is not present or contains no targets, the service shall apply the software image to all applicable targets, as determined by the service. If the target specifies a device resource, the software image file shall be applied to the specified device. If the target specifies a resource collection, the software image shall be applied to each applicable member of the specified collection. If the target resource specifies an `Aggregate` resource, the software image file shall be applied to each applicable element of the specified aggregate. If the target resource specifies a `ComputerSystem` resource, the software image file shall be applied to the applicable components within the specified computer system."/> 94720c9898SEd Tanous <Annotation Term="OData.IsURL"/> 95720c9898SEd Tanous <Annotation Term="Redfish.Revisions"> 96720c9898SEd Tanous <Collection> 97720c9898SEd Tanous <Record> 98720c9898SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 99720c9898SEd Tanous <PropertyValue Property="Version" String="v1_2_0"/> 100720c9898SEd Tanous </Record> 101720c9898SEd Tanous </Collection> 102720c9898SEd Tanous </Annotation> 103720c9898SEd Tanous </Parameter> 104720c9898SEd Tanous <Parameter Name="Username" Type="Edm.String"> 105f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The username to access the URI specified by the `ImageURI` parameter."/> 106f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This parameter shall contain the username to access the URI specified by the `ImageURI` parameter."/> 107720c9898SEd Tanous <Annotation Term="Redfish.Revisions"> 108720c9898SEd Tanous <Collection> 109720c9898SEd Tanous <Record> 110720c9898SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 111720c9898SEd Tanous <PropertyValue Property="Version" String="v1_4_0"/> 112720c9898SEd Tanous </Record> 113720c9898SEd Tanous </Collection> 114720c9898SEd Tanous </Annotation> 115720c9898SEd Tanous </Parameter> 116720c9898SEd Tanous <Parameter Name="Password" Type="Edm.String"> 117f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The password to access the URI specified by the `ImageURI` parameter."/> 118f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This parameter shall contain the password to access the URI specified by the `ImageURI` parameter."/> 119720c9898SEd Tanous <Annotation Term="Redfish.Revisions"> 120720c9898SEd Tanous <Collection> 121720c9898SEd Tanous <Record> 122720c9898SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 123720c9898SEd Tanous <PropertyValue Property="Version" String="v1_4_0"/> 124720c9898SEd Tanous </Record> 125720c9898SEd Tanous </Collection> 126720c9898SEd Tanous </Annotation> 127720c9898SEd Tanous </Parameter> 128720c9898SEd Tanous <Parameter Name="ForceUpdate" Type="Edm.Boolean"> 129720c9898SEd Tanous <Annotation Term="OData.Description" String="An indication of whether the service should bypass update policies when applying the provided image. The default is `false`."/> 130720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This parameter shall indicate whether the service should bypass update policies when applying the provided image, such as allowing a component to be downgraded. Services may contain update policies that are never bypassed, such as minimum version enforcement. If the client does not provide this parameter, the service shall default this value to `false`."/> 131720c9898SEd Tanous <Annotation Term="Redfish.Revisions"> 132720c9898SEd Tanous <Collection> 133720c9898SEd Tanous <Record> 134720c9898SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 135720c9898SEd Tanous <PropertyValue Property="Version" String="v1_11_0"/> 136720c9898SEd Tanous </Record> 137720c9898SEd Tanous </Collection> 138720c9898SEd Tanous </Annotation> 139720c9898SEd Tanous </Parameter> 140720c9898SEd Tanous </Action> 141720c9898SEd Tanous 142720c9898SEd Tanous <Action Name="StartUpdate" IsBound="true"> 143f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This action starts updating all images that have been previously invoked using an `OperationApplyTime` value of `OnStartUpdateRequest`."/> 144f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This action shall start an update of software component that have been scheduled with the `OperationApplyTime` value of `OnStartUpdateRequest`."/> 145720c9898SEd Tanous <Parameter Name="UpdateService" Type="UpdateService.v1_0_0.Actions"/> 146720c9898SEd Tanous <Annotation Term="Redfish.Revisions"> 147720c9898SEd Tanous <Collection> 148720c9898SEd Tanous <Record> 149720c9898SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 150720c9898SEd Tanous <PropertyValue Property="Version" String="v1_7_0"/> 151720c9898SEd Tanous </Record> 152720c9898SEd Tanous </Collection> 153720c9898SEd Tanous </Annotation> 154720c9898SEd Tanous </Action> 155720c9898SEd Tanous 156720c9898SEd Tanous <Action Name="GenerateSSHIdentityKeyPair" IsBound="true"> 157f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This action generates a new SSH identity key-pair to be used with the `UpdateService` resource. The generated public key is stored in the `Key` resource referenced by the `PublicIdentitySSHKey` property. Any existing key-pair is deleted and replaced by the new key-pair."/> 158f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This action shall generate a new SSH identity key-pair to be used with the `UpdateService` resource. The service shall store the generated public key in the `Key` resource referenced by the `PublicIdentitySSHKey` property. If the `UpdateService` resource already has an associated SSH identity key-pair, the service shall delete the key-pair and replace it with the new key-pair."/> 159720c9898SEd Tanous <Parameter Name="UpdateService" Type="UpdateService.v1_0_0.Actions"/> 160720c9898SEd Tanous <Parameter Name="KeyType" Type="Key.SSHKeyType" Nullable="false"> 161720c9898SEd Tanous <Annotation Term="OData.Description" String="The type of SSH key."/> 162720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This parameter shall contain the type of SSH key."/> 163720c9898SEd Tanous </Parameter> 164720c9898SEd Tanous <Parameter Name="KeyLength" Type="Edm.Int64"> 165f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The length of the SSH key, in bits, if the `KeyType` parameter contains `RSA`."/> 166f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This parameter shall contain the length of the SSH key, in bits. This parameter shall be required if the `KeyType` parameter contains `RSA` and shall be rejected for other values."/> 167720c9898SEd Tanous </Parameter> 168720c9898SEd Tanous <Parameter Name="Curve" Type="Key.ECDSACurveType"> 169f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The curve to use with the SSH key if the `KeyType` parameter contains `ECDSA`."/> 170f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This parameter shall contain the curve to use with the SSH key. This parameter shall be required if the `KeyType` parameter contains `ECDSA` and shall be rejected for other values."/> 171720c9898SEd Tanous </Parameter> 172720c9898SEd Tanous <Annotation Term="Redfish.Revisions"> 173720c9898SEd Tanous <Collection> 174720c9898SEd Tanous <Record> 175720c9898SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 176720c9898SEd Tanous <PropertyValue Property="Version" String="v1_13_0"/> 177720c9898SEd Tanous </Record> 178720c9898SEd Tanous </Collection> 179720c9898SEd Tanous </Annotation> 180720c9898SEd Tanous </Action> 181720c9898SEd Tanous 182720c9898SEd Tanous <Action Name="RemoveSSHIdentityKeyPair" IsBound="true"> 183f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This action removes the SSH identity key-pair used with the `UpdateService` resource."/> 184f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This action shall remove the private SSH identity key-pair used with the `UpdateService` resource."/> 185720c9898SEd Tanous <Parameter Name="UpdateService" Type="UpdateService.v1_0_0.Actions"/> 186720c9898SEd Tanous <Annotation Term="Redfish.Revisions"> 187720c9898SEd Tanous <Collection> 188720c9898SEd Tanous <Record> 189720c9898SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 190720c9898SEd Tanous <PropertyValue Property="Version" String="v1_13_0"/> 191720c9898SEd Tanous </Record> 192720c9898SEd Tanous </Collection> 193720c9898SEd Tanous </Annotation> 194720c9898SEd Tanous </Action> 195720c9898SEd Tanous </Schema> 196720c9898SEd Tanous 197720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_0_0"> 198720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 199720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2016.2"/> 200720c9898SEd Tanous 201720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.UpdateService"> 202720c9898SEd Tanous <Property Name="Status" Type="Resource.Status" Nullable="false"> 203720c9898SEd Tanous <Annotation Term="OData.Description" String="The status and health of the resource and its subordinate or dependent resources."/> 204720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain any status or health properties of the resource."/> 205720c9898SEd Tanous </Property> 206720c9898SEd Tanous <Property Name="ServiceEnabled" Type="Edm.Boolean"> 207720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 208720c9898SEd Tanous <Annotation Term="OData.Description" String="An indication of whether this service is enabled."/> 209720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall indicate whether this service is enabled."/> 210720c9898SEd Tanous </Property> 211720c9898SEd Tanous <NavigationProperty Name="FirmwareInventory" Type="SoftwareInventoryCollection.SoftwareInventoryCollection" ContainsTarget="true" Nullable="false"> 212720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 213720c9898SEd Tanous <Annotation Term="OData.Description" String="An inventory of firmware."/> 214f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `SoftwareInventoryCollection`. The resource collection should contain the set of software components generally referred to as platform firmware or that does not execute within a host operating system. Software in this collection is generally updated using platform-specific methods or utilities."/> 215720c9898SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 216720c9898SEd Tanous </NavigationProperty> 217720c9898SEd Tanous <NavigationProperty Name="SoftwareInventory" Type="SoftwareInventoryCollection.SoftwareInventoryCollection" ContainsTarget="true" Nullable="false"> 218720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 219720c9898SEd Tanous <Annotation Term="OData.Description" String="An inventory of software."/> 220f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `SoftwareInventoryCollection`. The resource collection should contain the set of software components executed in the context of a host operating system. This can include device drivers, applications, or offload workloads. Software in this collection is generally updated using operating system-centric methods."/> 221720c9898SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 222720c9898SEd Tanous </NavigationProperty> 223720c9898SEd Tanous <Property Name="Actions" Type="UpdateService.v1_0_0.Actions" Nullable="false"> 224720c9898SEd Tanous <Annotation Term="OData.Description" String="The available actions for this resource."/> 225720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the available actions for this resource."/> 226720c9898SEd Tanous </Property> 227720c9898SEd Tanous </EntityType> 228720c9898SEd Tanous 229720c9898SEd Tanous <ComplexType Name="Actions"> 230720c9898SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 231720c9898SEd Tanous <Annotation Term="OData.Description" String="The available actions for this resource."/> 232720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall contain the available actions for this resource."/> 233720c9898SEd Tanous <Property Name="Oem" Type="UpdateService.v1_0_0.OemActions" Nullable="false"> 234720c9898SEd Tanous <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> 235720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the available OEM-specific actions for this resource."/> 236720c9898SEd Tanous </Property> 237720c9898SEd Tanous </ComplexType> 238720c9898SEd Tanous 239720c9898SEd Tanous <ComplexType Name="OemActions"> 240720c9898SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="true"/> 241720c9898SEd Tanous <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> 242720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall contain the available OEM-specific actions for this resource."/> 243720c9898SEd Tanous </ComplexType> 244720c9898SEd Tanous 245720c9898SEd Tanous <EnumType Name="TransferProtocolType"> 246720c9898SEd Tanous <Member Name="CIFS"> 247720c9898SEd Tanous <Annotation Term="OData.Description" String="Common Internet File System (CIFS)."/> 248720c9898SEd Tanous </Member> 249720c9898SEd Tanous <Member Name="FTP"> 250720c9898SEd Tanous <Annotation Term="OData.Description" String="File Transfer Protocol (FTP)."/> 251720c9898SEd Tanous </Member> 252720c9898SEd Tanous <Member Name="SFTP"> 253f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="SSH File Transfer Protocol (SFTP)."/> 254720c9898SEd Tanous <Annotation Term="Redfish.Revisions"> 255720c9898SEd Tanous <Collection> 256720c9898SEd Tanous <Record> 257720c9898SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 258720c9898SEd Tanous <PropertyValue Property="Version" String="v1_1_0"/> 259720c9898SEd Tanous </Record> 260720c9898SEd Tanous </Collection> 261720c9898SEd Tanous </Annotation> 262720c9898SEd Tanous </Member> 263720c9898SEd Tanous <Member Name="HTTP"> 264720c9898SEd Tanous <Annotation Term="OData.Description" String="Hypertext Transfer Protocol (HTTP)."/> 265720c9898SEd Tanous </Member> 266720c9898SEd Tanous <Member Name="HTTPS"> 267720c9898SEd Tanous <Annotation Term="OData.Description" String="Hypertext Transfer Protocol Secure (HTTPS)."/> 268720c9898SEd Tanous </Member> 269720c9898SEd Tanous <Member Name="NSF"> 270720c9898SEd Tanous <Annotation Term="OData.Description" String="Network File System (NFS)."/> 271720c9898SEd Tanous <Annotation Term="Redfish.Revisions"> 272720c9898SEd Tanous <Collection> 273720c9898SEd Tanous <Record> 274720c9898SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/> 275720c9898SEd Tanous <PropertyValue Property="Version" String="v1_3_0"/> 276720c9898SEd Tanous <PropertyValue Property="Description" String="This value has been deprecated in favor of NFS."/> 277720c9898SEd Tanous </Record> 278720c9898SEd Tanous </Collection> 279720c9898SEd Tanous </Annotation> 280720c9898SEd Tanous </Member> 281720c9898SEd Tanous <Member Name="SCP"> 282720c9898SEd Tanous <Annotation Term="OData.Description" String="Secure Copy Protocol (SCP)."/> 283720c9898SEd Tanous </Member> 284720c9898SEd Tanous <Member Name="TFTP"> 285720c9898SEd Tanous <Annotation Term="OData.Description" String="Trivial File Transfer Protocol (TFTP)."/> 286720c9898SEd Tanous </Member> 287720c9898SEd Tanous <Member Name="OEM"> 288720c9898SEd Tanous <Annotation Term="OData.Description" String="A manufacturer-defined protocol."/> 289720c9898SEd Tanous </Member> 290720c9898SEd Tanous <Member Name="NFS"> 291720c9898SEd Tanous <Annotation Term="OData.Description" String="Network File System (NFS)."/> 292720c9898SEd Tanous <Annotation Term="Redfish.Revisions"> 293720c9898SEd Tanous <Collection> 294720c9898SEd Tanous <Record> 295720c9898SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 296720c9898SEd Tanous <PropertyValue Property="Version" String="v1_3_0"/> 297720c9898SEd Tanous </Record> 298720c9898SEd Tanous </Collection> 299720c9898SEd Tanous </Annotation> 300720c9898SEd Tanous </Member> 301720c9898SEd Tanous </EnumType> 302720c9898SEd Tanous </Schema> 303720c9898SEd Tanous 304720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_0_1"> 305720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 306720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to show annotations in previous namespaces were updated."/> 307720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_0_0.UpdateService"/> 308720c9898SEd Tanous </Schema> 309720c9898SEd Tanous 310720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_0_2"> 311720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 312720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to show annotations in previous namespaces were updated."/> 313720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_0_1.UpdateService"/> 314720c9898SEd Tanous </Schema> 315720c9898SEd Tanous 316720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_0_3"> 317720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 318720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to regenerate the JSON Schema so that the action parameters are included."/> 319720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_0_2.UpdateService"/> 320720c9898SEd Tanous </Schema> 321720c9898SEd Tanous 322720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_0_4"> 323720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 324f2a8e57eSGunnar 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 the descriptions `Targets`, `HttpPushUriTargets`, and `HttpPushUriTargetsBusy`."/> 325720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_0_3.UpdateService"/> 326720c9898SEd Tanous </Schema> 327720c9898SEd Tanous 328720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_0_5"> 329720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 330720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to use the new revisions annotation."/> 331720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_0_4.UpdateService"/> 332720c9898SEd Tanous </Schema> 333720c9898SEd Tanous 334720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_0_6"> 335720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 336f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to force the regeneration of JSON Schema so that URI properties use the uri-reference format. It was also created to add a missing term on `FirmwareInventory` and `SoftwareInventory` to not allow them to be `null`."/> 337720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_0_5.UpdateService"/> 338720c9898SEd Tanous </Schema> 339720c9898SEd Tanous 340720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_0_7"> 341720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 342f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to update the long description of `ImageURI` parameter. It was also created to update descriptions that this schema defines."/> 343720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_0_6.UpdateService"/> 344720c9898SEd Tanous </Schema> 345720c9898SEd Tanous 346720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_0_8"> 347720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 348720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 349720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_0_7.UpdateService"/> 350720c9898SEd Tanous </Schema> 351720c9898SEd Tanous 352720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_0_9"> 353720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 354f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the descriptions of the `FirmwareInventory` and `SoftwareInventory` resource collections. It was also created to clarify the behavior of `TransferProtocol` if `ImageURI` contains a scheme."/> 355720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_0_8.UpdateService"/> 356720c9898SEd Tanous </Schema> 357720c9898SEd Tanous 358720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_0_10"> 359720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 360720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 361720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_0_9.UpdateService"/> 362720c9898SEd Tanous </Schema> 363720c9898SEd Tanous 364f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_0_11"> 365f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 366f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references. It was also created to correct various typographical errors."/> 367f2a8e57eSGunnar Mills <EntityType Name="UpdateService" BaseType="UpdateService.v1_0_10.UpdateService"/> 368f2a8e57eSGunnar Mills </Schema> 369f2a8e57eSGunnar Mills 370*dd5c81e9SGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_0_12"> 371*dd5c81e9SGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 372*dd5c81e9SGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct the OpenAPI usage of payload annotations in action request bodies."/> 373*dd5c81e9SGunnar Mills <EntityType Name="UpdateService" BaseType="UpdateService.v1_0_11.UpdateService"/> 374*dd5c81e9SGunnar Mills </Schema> 375*dd5c81e9SGunnar Mills 376720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_1_0"> 377720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 378720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2016.3"/> 379720c9898SEd Tanous 380720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_0_1.UpdateService"> 381720c9898SEd Tanous <Property Name="HttpPushUri" Type="Edm.String" Nullable="false"> 382720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 383720c9898SEd Tanous <Annotation Term="OData.Description" String="The URI used to perform an HTTP or HTTPS push update to the update service. The format of the message is vendor-specific."/> 384f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a URI at which the update service supports an HTTP or HTTPS `POST` of a software image for the purpose of installing software contained within the image. Access to this URI shall require the same privilege as access to the update service. If the service requires the `Content-Length` header for `POST` requests to this URI, the service should return HTTP `411 Length Required` status code if the client does not include this header in the `POST` request. The value of this property should not contain a URI of a Redfish resource. See the 'Redfish-defined URIs and relative reference rules' clause in the Redfish Specification."/> 385720c9898SEd Tanous <Annotation Term="OData.IsURL"/> 386720c9898SEd Tanous </Property> 387720c9898SEd Tanous </EntityType> 388720c9898SEd Tanous </Schema> 389720c9898SEd Tanous 390720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_1_1"> 391720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 392720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to show annotations in previous namespaces were updated."/> 393720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_1_0.UpdateService"/> 394720c9898SEd Tanous </Schema> 395720c9898SEd Tanous 396720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_1_2"> 397720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 398720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to regenerate the JSON Schema so that the action parameters are included."/> 399720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_1_1.UpdateService"/> 400720c9898SEd Tanous </Schema> 401720c9898SEd Tanous 402720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_1_3"> 403720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 404f2a8e57eSGunnar 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 the descriptions for `Targets`, `HttpPushUriTargets`, and `HttpPushUriTargetsBusy`."/> 405720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_1_2.UpdateService"/> 406720c9898SEd Tanous </Schema> 407720c9898SEd Tanous 408720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_1_4"> 409720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 410f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to use the new revisions annotation. It was also created to clarify the description of `HttpPushUri`."/> 411720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_1_3.UpdateService"/> 412720c9898SEd Tanous </Schema> 413720c9898SEd Tanous 414720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_1_5"> 415720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 416f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to update the long description of `HttpPushUri`. It was also created to force the regeneration of JSON Schema so that URI properties use the uri-reference format. It was also created to add a missing term on `FirmwareInventory` and `SoftwareInventory` to not allow them to be `null`."/> 417720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_1_4.UpdateService"/> 418720c9898SEd Tanous </Schema> 419720c9898SEd Tanous 420720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_1_6"> 421720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 422f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to update the long description of `ImageURI` parameter. It was also created to update descriptions that this schema defines."/> 423720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_1_5.UpdateService"/> 424720c9898SEd Tanous </Schema> 425720c9898SEd Tanous 426720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_1_7"> 427720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 428720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 429720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_1_6.UpdateService"/> 430720c9898SEd Tanous </Schema> 431720c9898SEd Tanous 432720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_1_8"> 433720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 434f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the descriptions of the `FirmwareInventory` and `SoftwareInventory` resource collections. It was also created to clarify the behavior of `TransferProtocol` if `ImageURI` contains a scheme."/> 435720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_1_7.UpdateService"/> 436720c9898SEd Tanous </Schema> 437720c9898SEd Tanous 438720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_1_9"> 439720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 440720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 441720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_1_8.UpdateService"/> 442720c9898SEd Tanous </Schema> 443720c9898SEd Tanous 444720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_1_10"> 445720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 446720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to clarify that non-resource URIs should not contain URIs of Redfish resources."/> 447720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_1_9.UpdateService"/> 448720c9898SEd Tanous </Schema> 449720c9898SEd Tanous 450720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_1_11"> 451720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 452720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to update non-resource URI description to reference URI rules in the specification."/> 453720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_1_10.UpdateService"/> 454720c9898SEd Tanous </Schema> 455720c9898SEd Tanous 456f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_1_12"> 457f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 458f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct the description for the `SFTP` value to match IETF documentation. 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."/> 459f2a8e57eSGunnar Mills <EntityType Name="UpdateService" BaseType="UpdateService.v1_1_11.UpdateService"/> 460f2a8e57eSGunnar Mills </Schema> 461f2a8e57eSGunnar Mills 462*dd5c81e9SGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_1_13"> 463*dd5c81e9SGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 464*dd5c81e9SGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct the OpenAPI usage of payload annotations in action request bodies."/> 465*dd5c81e9SGunnar Mills <EntityType Name="UpdateService" BaseType="UpdateService.v1_1_12.UpdateService"/> 466*dd5c81e9SGunnar Mills </Schema> 467*dd5c81e9SGunnar Mills 468720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_2_0"> 469720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 470720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2017.1"/> 471720c9898SEd Tanous 472720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_1_1.UpdateService"> 473720c9898SEd Tanous <Property Name="HttpPushUriTargets" Type="Collection(Edm.String)"> 474720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 475720c9898SEd Tanous <Annotation Term="OData.Description" String="An array of URIs that indicate where to apply the update image."/> 476f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain zero or more URIs that indicate where to apply the update image when using the URI specified by the `HttpPushUri` property to push a software image. These targets should correspond to software inventory instances or their related items. If this property is not present or contains no targets, the service shall apply the software image to all applicable targets, as determined by the service. If the target specifies a device resource, the software image file shall be applied to the specified device. If the target specifies a resource collection, the software image shall be applied to each applicable member of the specified collection. If the target resource specifies an `Aggregate` resource, the software image file shall be applied to each applicable element of the specified aggregate. If the target resource specifies a `ComputerSystem` resource, the software image file shall be applied to the applicable components within the specified computer system."/> 477720c9898SEd Tanous <Annotation Term="OData.IsURL"/> 478720c9898SEd Tanous </Property> 479720c9898SEd Tanous <Property Name="HttpPushUriTargetsBusy" Type="Edm.Boolean"> 480720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 481f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="An indication of whether any client has reserved the `HttpPushUriTargets` property."/> 482f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall indicate whether any client has reserved the `HttpPushUriTargets` property for firmware updates. A client should set this property to `true` when it uses `HttpPushUriTargets` for firmware updates. A client should set it to `false` when it no longer uses `HttpPushUriTargets` for updates. The property can provide multiple clients a way to negotiate ownership of `HttpPushUriTargets` and helps clients determine whether another client is using `HttpPushUriTargets` to make firmware updates. This property has no functional requirements for the service."/> 483720c9898SEd Tanous </Property> 484720c9898SEd Tanous </EntityType> 485720c9898SEd Tanous </Schema> 486720c9898SEd Tanous 487720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_2_1"> 488720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 489720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to regenerate the JSON Schema so that the action parameters are included."/> 490720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_2_0.UpdateService"/> 491720c9898SEd Tanous </Schema> 492720c9898SEd Tanous 493720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_2_2"> 494720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 495f2a8e57eSGunnar 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 the descriptions for `Targets`, `HttpPushUriTargets`, and `HttpPushUriTargetsBusy`."/> 496720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_2_1.UpdateService"/> 497720c9898SEd Tanous </Schema> 498720c9898SEd Tanous 499720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_2_3"> 500720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 501f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to use the new revisions annotation. It was also created to clarify the `HttpPushUri` description."/> 502720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_2_2.UpdateService"/> 503720c9898SEd Tanous </Schema> 504720c9898SEd Tanous 505720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_2_4"> 506720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 507f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to update the long description of `HttpPushUri`. It was also created to force the regeneration of JSON Schema so that URI properties use the uri-reference format. It was also created to add a missing term to FirmwareInventory and SoftwareInventory to not allow them to be `null`."/> 508720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_2_3.UpdateService"/> 509720c9898SEd Tanous </Schema> 510720c9898SEd Tanous 511720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_2_5"> 512720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 513f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to update the long description of `ImageURI` parameter and `HttpPushUriTargetsBusy`. It was also created to update descriptions that this schema defines."/> 514720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_2_4.UpdateService"/> 515720c9898SEd Tanous </Schema> 516720c9898SEd Tanous 517720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_2_6"> 518720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 519720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 520720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_2_5.UpdateService"/> 521720c9898SEd Tanous </Schema> 522720c9898SEd Tanous 523720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_2_7"> 524720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 525f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the descriptions of the `FirmwareInventory` and `SoftwareInventory` resource collections. It was also created to clarify the behavior of `TransferProtocol` if `ImageURI` contains a scheme."/> 526720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_2_6.UpdateService"/> 527720c9898SEd Tanous </Schema> 528720c9898SEd Tanous 529720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_2_8"> 530720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 531720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 532720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_2_7.UpdateService"/> 533720c9898SEd Tanous </Schema> 534720c9898SEd Tanous 535720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_2_9"> 536720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 537720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to clarify that non-resource URIs should not contain URIs of Redfish resources."/> 538720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_2_8.UpdateService"/> 539720c9898SEd Tanous </Schema> 540720c9898SEd Tanous 541720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_2_10"> 542720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 543720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to update non-resource URI description to reference URI rules in the specification."/> 544720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_2_9.UpdateService"/> 545720c9898SEd Tanous </Schema> 546720c9898SEd Tanous 547720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_2_11"> 548720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 549f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify how the update service behaves based on the resources referenced by the URI in the `Targets` parameter in the `SimpleUpdate` action."/> 550720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_2_10.UpdateService"/> 551720c9898SEd Tanous </Schema> 552720c9898SEd Tanous 553720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_2_12"> 554720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 555720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 556720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_2_11.UpdateService"/> 557720c9898SEd Tanous </Schema> 558720c9898SEd Tanous 559f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_2_13"> 560f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 561f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct the description for the `SFTP` value to match IETF documentation. 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."/> 562f2a8e57eSGunnar Mills <EntityType Name="UpdateService" BaseType="UpdateService.v1_2_12.UpdateService"/> 563f2a8e57eSGunnar Mills </Schema> 564f2a8e57eSGunnar Mills 565*dd5c81e9SGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_2_14"> 566*dd5c81e9SGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 567*dd5c81e9SGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct the OpenAPI usage of payload annotations in action request bodies."/> 568*dd5c81e9SGunnar Mills <EntityType Name="UpdateService" BaseType="UpdateService.v1_2_13.UpdateService"/> 569*dd5c81e9SGunnar Mills </Schema> 570*dd5c81e9SGunnar Mills 571720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_3_0"> 572720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 573720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2018.2"/> 574f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to deprecate `NSF` in favor of `NFS` in the `TransferProtocolType` enumeration."/> 575720c9898SEd Tanous 576720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_2_2.UpdateService"/> 577720c9898SEd Tanous </Schema> 578720c9898SEd Tanous 579720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_3_1"> 580720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 581f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to use the new revisions annotation. It was also created to clarify the description of `HttpPushUri`."/> 582720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_3_0.UpdateService"/> 583720c9898SEd Tanous </Schema> 584720c9898SEd Tanous 585720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_3_2"> 586720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 587f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to update the long description of `HttpPushUri`. It was also created to force the regeneration of JSON Schema so that URI properties use the uri-reference format. It was also created to add a missing term on `FirmwareInventory` and `SoftwareInventory` to not allow them to be `null`."/> 588720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_3_1.UpdateService"/> 589720c9898SEd Tanous </Schema> 590720c9898SEd Tanous 591720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_3_3"> 592720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 593f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to update the long description of `ImageURI` parameter and `HttpPushUriTargetsBusy`. It was also created to update descriptions that this schema defines."/> 594720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_3_2.UpdateService"/> 595720c9898SEd Tanous </Schema> 596720c9898SEd Tanous 597720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_3_4"> 598720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 599720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 600720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_3_3.UpdateService"/> 601720c9898SEd Tanous </Schema> 602720c9898SEd Tanous 603720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_3_5"> 604720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 605f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the descriptions of the `FirmwareInventory` and `SoftwareInventory` resource collections. It was also created to clarify the behavior of `TransferProtocol` if `ImageURI` contains a scheme."/> 606720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_3_4.UpdateService"/> 607720c9898SEd Tanous </Schema> 608720c9898SEd Tanous 609720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_3_6"> 610720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 611720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 612720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_3_5.UpdateService"/> 613720c9898SEd Tanous </Schema> 614720c9898SEd Tanous 615720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_3_7"> 616720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 617720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to clarify that non-resource URIs should not contain URIs of Redfish resources."/> 618720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_3_6.UpdateService"/> 619720c9898SEd Tanous </Schema> 620720c9898SEd Tanous 621720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_3_8"> 622720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 623720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to update non-resource URI description to reference URI rules in the specification."/> 624720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_3_7.UpdateService"/> 625720c9898SEd Tanous </Schema> 626720c9898SEd Tanous 627720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_3_9"> 628720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 629f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify how the update service behaves based on the resources referenced by the URI in the `Targets` parameter in the `SimpleUpdate` action."/> 630720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_3_8.UpdateService"/> 631720c9898SEd Tanous </Schema> 632720c9898SEd Tanous 633720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_3_10"> 634720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 635720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 636720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_3_9.UpdateService"/> 637720c9898SEd Tanous </Schema> 638720c9898SEd Tanous 639f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_3_11"> 640f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 641f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct the description for the `SFTP` value to match IETF documentation. 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."/> 642f2a8e57eSGunnar Mills <EntityType Name="UpdateService" BaseType="UpdateService.v1_3_10.UpdateService"/> 643f2a8e57eSGunnar Mills </Schema> 644f2a8e57eSGunnar Mills 645*dd5c81e9SGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_3_12"> 646*dd5c81e9SGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 647*dd5c81e9SGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct the OpenAPI usage of payload annotations in action request bodies."/> 648*dd5c81e9SGunnar Mills <EntityType Name="UpdateService" BaseType="UpdateService.v1_3_11.UpdateService"/> 649*dd5c81e9SGunnar Mills </Schema> 650*dd5c81e9SGunnar Mills 651720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_4_0"> 652720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 653720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2018.3"/> 654f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to add `Username` and `Password` parameters to `SimpleUpdate`."/> 655720c9898SEd Tanous 656720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_3_1.UpdateService"> 657720c9898SEd Tanous <Property Name="HttpPushUriOptions" Type="UpdateService.v1_4_0.HttpPushUriOptions" Nullable="false"> 658f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The options for `HttpPushUri`-provided software updates."/> 659f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain options and requirements of the service for `HttpPushUri`-provided software updates."/> 660720c9898SEd Tanous </Property> 661720c9898SEd Tanous <Property Name="HttpPushUriOptionsBusy" Type="Edm.Boolean"> 662720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 663f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="An indication of whether a client has reserved the `HttpPushUriOptions` properties for software updates."/> 664f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall indicate whether a client uses the `HttpPushUriOptions` properties for software updates. When a client uses any `HttpPushUriOptions` properties for software updates, it should set this property to `true`. When a client no longer uses `HttpPushUriOptions` properties for software updates, it should set this property to `false`. This property can provide multiple clients a way to negotiate ownership of `HttpPushUriOptions` properties. Clients can use this property to determine whether another client uses `HttpPushUriOptions` properties for software updates. This property has no functional requirements for the service."/> 665720c9898SEd Tanous </Property> 666720c9898SEd Tanous </EntityType> 667720c9898SEd Tanous 668720c9898SEd Tanous <ComplexType Name="HttpPushUriOptions"> 669720c9898SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 670f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The settings for `HttpPushUri`-provided software updates."/> 671f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="The properties in this object shall contain settings and requirements of the service for `HttpPushUri`-provided software updates."/> 672720c9898SEd Tanous <Property Name="HttpPushUriApplyTime" Type="UpdateService.v1_4_0.HttpPushUriApplyTime" Nullable="false"> 673f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The settings for when to apply `HttpPushUri`-provided firmware."/> 674f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain settings for when to apply `HttpPushUri`-provided firmware."/> 675720c9898SEd Tanous </Property> 676720c9898SEd Tanous </ComplexType> 677720c9898SEd Tanous 678720c9898SEd Tanous <ComplexType Name="HttpPushUriApplyTime"> 679720c9898SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 680f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The settings for when to apply `HttpPushUri`-provided software."/> 681f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="The properties in this object shall contain settings for when to apply `HttpPushUri`-provided software."/> 682720c9898SEd Tanous <Property Name="ApplyTime" Type="UpdateService.v1_4_0.ApplyTime" Nullable="false"> 683720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 684f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The time when to apply the `HttpPushUri`-provided software update."/> 685f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall indicate the time when to apply the `HttpPushUri`-provided software update."/> 686720c9898SEd Tanous </Property> 687720c9898SEd Tanous <Property Name="MaintenanceWindowStartTime" Type="Edm.DateTimeOffset" Nullable="false"> 688720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 689720c9898SEd Tanous <Annotation Term="OData.Description" String="The start time of a maintenance window."/> 690f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall indicate the date and time when the service can start to apply the `HttpPushUri`-provided software as part of a maintenance window. This property shall be required if the `HttpPushUriApplyTime` property value is `AtMaintenanceWindowStart` or `InMaintenanceWindowOnReset`."/> 691720c9898SEd Tanous </Property> 692720c9898SEd Tanous <Property Name="MaintenanceWindowDurationInSeconds" Type="Edm.Int64" Nullable="false"> 693720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 694720c9898SEd Tanous <Annotation Term="OData.Description" String="The expiry time, in seconds, of the maintenance window."/> 695f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall indicate the end of the maintenance window as the number of seconds after the time specified by the `MaintenanceWindowStartTime` property. This property shall be required if the `HttpPushUriApplyTime` property value is `AtMaintenanceWindowStart` or `InMaintenanceWindowOnReset`."/> 696720c9898SEd Tanous <Annotation Term="Validation.Minimum" Int="0"/> 697720c9898SEd Tanous <Annotation Term="Measures.Unit" String="s"/> 698720c9898SEd Tanous </Property> 699720c9898SEd Tanous </ComplexType> 700720c9898SEd Tanous 701720c9898SEd Tanous <EnumType Name="ApplyTime"> 702720c9898SEd Tanous <Member Name="Immediate"> 703720c9898SEd Tanous <Annotation Term="OData.Description" String="Apply immediately."/> 704f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This value shall indicate the `HttpPushUri`-provided software is applied immediately."/> 705720c9898SEd Tanous </Member> 706720c9898SEd Tanous <Member Name="OnReset"> 707720c9898SEd Tanous <Annotation Term="OData.Description" String="Apply on a reset."/> 708f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This value shall indicate the `HttpPushUri`-provided software is applied when the system or service is reset."/> 709720c9898SEd Tanous </Member> 710720c9898SEd Tanous <Member Name="AtMaintenanceWindowStart"> 711720c9898SEd Tanous <Annotation Term="OData.Description" String="Apply during an administrator-specified maintenance window."/> 712f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This value shall indicate the `HttpPushUri`-provided software is applied during the maintenance window specified by the `MaintenanceWindowStartTime` and `MaintenanceWindowDurationInSeconds` properties. A service may perform resets during this maintenance window."/> 713720c9898SEd Tanous </Member> 714720c9898SEd Tanous <Member Name="InMaintenanceWindowOnReset"> 715720c9898SEd Tanous <Annotation Term="OData.Description" String="Apply after a reset but within an administrator-specified maintenance window."/> 716f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This value shall indicate the `HttpPushUri`-provided software is applied during the maintenance window specified by the `MaintenanceWindowStartTime` and `MaintenanceWindowDurationInSeconds` properties, and if a reset occurs within the maintenance window."/> 717720c9898SEd Tanous </Member> 718720c9898SEd Tanous <Member Name="OnStartUpdateRequest"> 719f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="Apply when the `StartUpdate` action of the update service is invoked."/> 720f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This value shall indicate the `HttpPushUri`-provided software is applied when the `StartUpdate` action of the update service is invoked."/> 721720c9898SEd Tanous <Annotation Term="Redfish.Revisions"> 722720c9898SEd Tanous <Collection> 723720c9898SEd Tanous <Record> 724720c9898SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 725720c9898SEd Tanous <PropertyValue Property="Version" String="v1_11_0"/> 726720c9898SEd Tanous </Record> 727720c9898SEd Tanous </Collection> 728720c9898SEd Tanous </Annotation> 729720c9898SEd Tanous </Member> 730f2a8e57eSGunnar Mills <Member Name="OnTargetReset"> 731f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="Apply when the target for the software update is reset. Targets include devices, services, and systems."/> 732f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This value shall indicate the `HttpPushUri`-provided software is applied when the target is reset."/> 733f2a8e57eSGunnar Mills <Annotation Term="Redfish.Revisions"> 734f2a8e57eSGunnar Mills <Collection> 735f2a8e57eSGunnar Mills <Record> 736f2a8e57eSGunnar Mills <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 737f2a8e57eSGunnar Mills <PropertyValue Property="Version" String="v1_14_0"/> 738f2a8e57eSGunnar Mills </Record> 739f2a8e57eSGunnar Mills </Collection> 740f2a8e57eSGunnar Mills </Annotation> 741f2a8e57eSGunnar Mills </Member> 742720c9898SEd Tanous </EnumType> 743720c9898SEd Tanous </Schema> 744720c9898SEd Tanous 745720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_4_1"> 746720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 747f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to update the long description of `HttpPushUri`. It was also created to force the regeneration of JSON Schema so that URI properties use the uri-reference format. It was also created to add a missing term on `FirmwareInventory` and `SoftwareInventory` to not allow them to be `null`."/> 748720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_4_0.UpdateService"/> 749720c9898SEd Tanous </Schema> 750720c9898SEd Tanous 751720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_4_2"> 752720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 753f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to update the long description of `ImageURI` parameter, `HttpPushUriTargetsBusy`, `HttpPushUriOptionsBusy`, and `HttpPushUriApplyTime`. It was also created to update descriptions that this schema defines."/> 754720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_4_1.UpdateService"/> 755720c9898SEd Tanous </Schema> 756720c9898SEd Tanous 757720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_4_3"> 758720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 759720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 760720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_4_2.UpdateService"/> 761720c9898SEd Tanous </Schema> 762720c9898SEd Tanous 763720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_4_4"> 764720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 765f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the descriptions of the `FirmwareInventory` and `SoftwareInventory` resource collections. It was also created to clarify the behavior of `TransferProtocol` if `ImageURI` contains a scheme."/> 766720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_4_3.UpdateService"/> 767720c9898SEd Tanous </Schema> 768720c9898SEd Tanous 769720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_4_5"> 770720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 771720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 772720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_4_4.UpdateService"/> 773720c9898SEd Tanous </Schema> 774720c9898SEd Tanous 775720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_4_6"> 776720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 777720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/> 778720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_4_5.UpdateService"/> 779720c9898SEd Tanous </Schema> 780720c9898SEd Tanous 781720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_4_7"> 782720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 783720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to clarify that non-resource URIs should not contain URIs of Redfish resources."/> 784720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_4_6.UpdateService"/> 785720c9898SEd Tanous </Schema> 786720c9898SEd Tanous 787720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_4_8"> 788720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 789720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to update non-resource URI description to reference URI rules in the specification."/> 790720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_4_7.UpdateService"/> 791720c9898SEd Tanous </Schema> 792720c9898SEd Tanous 793720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_4_9"> 794720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 795f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify how the update service behaves based on the resources referenced by the URI in the `Targets` parameter in the `SimpleUpdate` action."/> 796720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_4_8.UpdateService"/> 797720c9898SEd Tanous </Schema> 798720c9898SEd Tanous 799720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_4_10"> 800720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 801720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 802720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_4_9.UpdateService"/> 803720c9898SEd Tanous </Schema> 804720c9898SEd Tanous 805f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_4_11"> 806f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 807f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct the description for the `SFTP` value to match IETF documentation. 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."/> 808f2a8e57eSGunnar Mills <EntityType Name="UpdateService" BaseType="UpdateService.v1_4_10.UpdateService"/> 809f2a8e57eSGunnar Mills </Schema> 810f2a8e57eSGunnar Mills 811*dd5c81e9SGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_4_12"> 812*dd5c81e9SGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 813*dd5c81e9SGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct the OpenAPI usage of payload annotations in action request bodies."/> 814*dd5c81e9SGunnar Mills <EntityType Name="UpdateService" BaseType="UpdateService.v1_4_11.UpdateService"/> 815*dd5c81e9SGunnar Mills </Schema> 816*dd5c81e9SGunnar Mills 817720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_5_0"> 818720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 819720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2019.1"/> 820720c9898SEd Tanous 821720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_4_1.UpdateService"> 822720c9898SEd Tanous <Property Name="MaxImageSizeBytes" Type="Edm.Int64"> 823720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 824720c9898SEd Tanous <Annotation Term="OData.Description" String="The maximum size in bytes of the software update image that this service supports."/> 825720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall indicate the maximum size of the software update image that clients can send to this update service."/> 826720c9898SEd Tanous <Annotation Term="Measures.Unit" String="By"/> 827720c9898SEd Tanous </Property> 828720c9898SEd Tanous </EntityType> 829720c9898SEd Tanous </Schema> 830720c9898SEd Tanous 831720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_5_1"> 832720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 833f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to update the long description of `ImageURI` parameter, `HttpPushUriTargetsBusy`, `HttpPushUriOptionsBusy`, and `HttpPushUriApplyTime`. It was also created to update descriptions that this schema defines."/> 834720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_5_0.UpdateService"/> 835720c9898SEd Tanous </Schema> 836720c9898SEd Tanous 837720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_5_2"> 838720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 839720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 840720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_5_1.UpdateService"/> 841720c9898SEd Tanous </Schema> 842720c9898SEd Tanous 843720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_5_3"> 844720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 845f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the descriptions of the `FirmwareInventory` and `SoftwareInventory` resource collections. It was also created to clarify the behavior of `TransferProtocol` if `ImageURI` contains a scheme."/> 846720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_5_2.UpdateService"/> 847720c9898SEd Tanous </Schema> 848720c9898SEd Tanous 849720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_5_4"> 850720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 851720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 852720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_5_3.UpdateService"/> 853720c9898SEd Tanous </Schema> 854720c9898SEd Tanous 855720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_5_5"> 856720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 857720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/> 858720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_5_4.UpdateService"/> 859720c9898SEd Tanous </Schema> 860720c9898SEd Tanous 861720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_5_6"> 862720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 863720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to clarify that non-resource URIs should not contain URIs of Redfish resources."/> 864720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_5_5.UpdateService"/> 865720c9898SEd Tanous </Schema> 866720c9898SEd Tanous 867720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_5_7"> 868720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 869720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to update non-resource URI description to reference URI rules in the specification."/> 870720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_5_6.UpdateService"/> 871720c9898SEd Tanous </Schema> 872720c9898SEd Tanous 873720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_5_8"> 874720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 875f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify how the update service behaves based on the resources referenced by the URI in the `Targets` parameter in the `SimpleUpdate` action."/> 876720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_5_7.UpdateService"/> 877720c9898SEd Tanous </Schema> 878720c9898SEd Tanous 879720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_5_9"> 880720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 881720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 882720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_5_8.UpdateService"/> 883720c9898SEd Tanous </Schema> 884720c9898SEd Tanous 885f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_5_10"> 886f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 887f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct the description for the `SFTP` value to match IETF documentation. 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."/> 888f2a8e57eSGunnar Mills <EntityType Name="UpdateService" BaseType="UpdateService.v1_5_9.UpdateService"/> 889f2a8e57eSGunnar Mills </Schema> 890f2a8e57eSGunnar Mills 891*dd5c81e9SGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_5_11"> 892*dd5c81e9SGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 893*dd5c81e9SGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct the OpenAPI usage of payload annotations in action request bodies."/> 894*dd5c81e9SGunnar Mills <EntityType Name="UpdateService" BaseType="UpdateService.v1_5_10.UpdateService"/> 895*dd5c81e9SGunnar Mills </Schema> 896*dd5c81e9SGunnar Mills 897720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_6_0"> 898720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 899720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2019.2"/> 900720c9898SEd Tanous 901720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_5_1.UpdateService"> 902720c9898SEd Tanous <Property Name="MultipartHttpPushUri" Type="Edm.String" Nullable="false"> 903720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 904f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The URI used to perform a Redfish Specification-defined multipart HTTP or HTTPS push update to the update service."/> 905f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a URI used to perform a Redfish Specification-defined multipart HTTP or HTTPS `POST` of a software image for the purpose of installing software contained within the image. The value of this property should not contain a URI of a Redfish resource. See the 'Redfish-defined URIs and relative reference rules' clause in the Redfish Specification."/> 906720c9898SEd Tanous <Annotation Term="OData.IsURL"/> 907720c9898SEd Tanous </Property> 908720c9898SEd Tanous </EntityType> 909720c9898SEd Tanous 910720c9898SEd Tanous <ComplexType Name="UpdateParameters" BaseType="UpdateService.UpdateParameters"> 911720c9898SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 912f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The update parameters used with `MultipartHttpPushUri` software update."/> 913f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This type shall contain the update parameters when passing the update image when using the URI specified by the `MultipartHttpPushUri` property to push a software image."/> 914720c9898SEd Tanous <Property Name="Targets" Type="Collection(Edm.String)"> 915720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 916720c9898SEd Tanous <Annotation Term="OData.Description" String="An array of URIs that indicate where to apply the update image."/> 917f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain zero or more URIs that indicate where to apply the update image when using the URI specified by the `MultipartHttpPushUri` property to push a software image. These targets should correspond to software inventory instances or their related items. If this property is not present or contains no targets, the service shall apply the software image to all applicable targets, as determined by the service. If the target specifies a device resource, the software image file shall be applied to the specified device. If the target specifies a resource collection, the software image shall be applied to each applicable member of the specified collection. If the target resource specifies an `Aggregate` resource, the software image file shall be applied to each applicable element of the specified aggregate. If the target resource specifies a `ComputerSystem` resource, the software image file shall be applied to the applicable components within the specified computer system."/> 918720c9898SEd Tanous <Annotation Term="OData.IsURL"/> 919720c9898SEd Tanous </Property> 920720c9898SEd Tanous </ComplexType> 921720c9898SEd Tanous </Schema> 922720c9898SEd Tanous 923720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_6_1"> 924720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 925720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 926720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_6_0.UpdateService"/> 927720c9898SEd Tanous </Schema> 928720c9898SEd Tanous 929720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_6_2"> 930720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 931f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the descriptions of the `FirmwareInventory` and `SoftwareInventory` resource collections. It was also created to clarify the behavior of `TransferProtocol` if `ImageURI` contains a scheme."/> 932720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_6_1.UpdateService"/> 933720c9898SEd Tanous </Schema> 934720c9898SEd Tanous 935720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_6_3"> 936720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 937720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 938720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_6_2.UpdateService"/> 939720c9898SEd Tanous </Schema> 940720c9898SEd Tanous 941720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_6_4"> 942720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 943720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/> 944720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_6_3.UpdateService"/> 945720c9898SEd Tanous </Schema> 946720c9898SEd Tanous 947720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_6_5"> 948720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 949720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 950720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_6_4.UpdateService"/> 951720c9898SEd Tanous </Schema> 952720c9898SEd Tanous 953720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_6_7"> 954720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 955720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to clarify that non-resource URIs should not contain URIs of Redfish resources."/> 956720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_6_4.UpdateService"/> 957720c9898SEd Tanous </Schema> 958720c9898SEd Tanous 959720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_6_8"> 960720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 961720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to update non-resource URI description to reference URI rules in the specification."/> 962720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_6_7.UpdateService"/> 963720c9898SEd Tanous </Schema> 964720c9898SEd Tanous 965720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_6_9"> 966720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 967f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify how the update service behaves based on the resources referenced by the URI in the `Targets` parameter in the `SimpleUpdate` action and multipart HTTP push update."/> 968720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_6_8.UpdateService"/> 969720c9898SEd Tanous </Schema> 970720c9898SEd Tanous 971f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_6_10"> 972f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 973f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct the description for the `SFTP` value to match IETF documentation. 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."/> 974f2a8e57eSGunnar Mills <EntityType Name="UpdateService" BaseType="UpdateService.v1_6_9.UpdateService"/> 975f2a8e57eSGunnar Mills </Schema> 976f2a8e57eSGunnar Mills 977*dd5c81e9SGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_6_11"> 978*dd5c81e9SGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 979*dd5c81e9SGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct the OpenAPI usage of payload annotations in action request bodies."/> 980*dd5c81e9SGunnar Mills <EntityType Name="UpdateService" BaseType="UpdateService.v1_6_10.UpdateService"/> 981*dd5c81e9SGunnar Mills </Schema> 982*dd5c81e9SGunnar Mills 983720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_7_0"> 984720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 985720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2019.3"/> 986f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to add the `StartUpdate` action."/> 987720c9898SEd Tanous 988720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_6_0.UpdateService"/> 989720c9898SEd Tanous </Schema> 990720c9898SEd Tanous 991720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_7_1"> 992720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 993720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 994720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_7_0.UpdateService"/> 995720c9898SEd Tanous </Schema> 996720c9898SEd Tanous 997720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_7_2"> 998720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 999f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the descriptions of the `FirmwareInventory` and `SoftwareInventory` resource collections. It was also created to clarify the behavior of `TransferProtocol` if `ImageURI` contains a scheme."/> 1000720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_7_1.UpdateService"/> 1001720c9898SEd Tanous </Schema> 1002720c9898SEd Tanous 1003720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_7_3"> 1004720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1005720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 1006720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_7_2.UpdateService"/> 1007720c9898SEd Tanous </Schema> 1008720c9898SEd Tanous 1009720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_7_4"> 1010720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1011720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/> 1012720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_7_3.UpdateService"/> 1013720c9898SEd Tanous </Schema> 1014720c9898SEd Tanous 1015720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_7_5"> 1016720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1017f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the description of the `StartUpdate` action. It was also created to clarify that non-resource URIs should not contain URIs of Redfish resources."/> 1018720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_7_4.UpdateService"/> 1019720c9898SEd Tanous </Schema> 1020720c9898SEd Tanous 1021720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_7_6"> 1022720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1023720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to update non-resource URI description to reference URI rules in the specification."/> 1024720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_7_5.UpdateService"/> 1025720c9898SEd Tanous </Schema> 1026720c9898SEd Tanous 1027720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_7_7"> 1028720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1029f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify how the update service behaves based on the resources referenced by the URI in the `Targets` parameter in the `SimpleUpdate` action and multipart HTTP push update."/> 1030720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_7_6.UpdateService"/> 1031720c9898SEd Tanous </Schema> 1032720c9898SEd Tanous 1033720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_7_8"> 1034720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1035720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 1036720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_7_7.UpdateService"/> 1037720c9898SEd Tanous </Schema> 1038720c9898SEd Tanous 1039f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_7_9"> 1040f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1041f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct the description for the `SFTP` value to match IETF documentation. 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."/> 1042f2a8e57eSGunnar Mills <EntityType Name="UpdateService" BaseType="UpdateService.v1_7_8.UpdateService"/> 1043f2a8e57eSGunnar Mills </Schema> 1044f2a8e57eSGunnar Mills 1045*dd5c81e9SGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_7_10"> 1046*dd5c81e9SGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1047*dd5c81e9SGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct the OpenAPI usage of payload annotations in action request bodies."/> 1048*dd5c81e9SGunnar Mills <EntityType Name="UpdateService" BaseType="UpdateService.v1_7_9.UpdateService"/> 1049*dd5c81e9SGunnar Mills </Schema> 1050*dd5c81e9SGunnar Mills 1051720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_8_0"> 1052720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1053720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2019.4"/> 1054720c9898SEd Tanous 1055720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_7_0.UpdateService"/> 1056720c9898SEd Tanous 1057720c9898SEd Tanous <ComplexType Name="UpdateParameters" BaseType="UpdateService.v1_6_0.UpdateParameters"> 1058720c9898SEd Tanous <Property Name="Oem" Type="Resource.Oem" Nullable="false"> 1059720c9898SEd Tanous <Annotation Term="OData.Description" String="The OEM extension property."/> 1060720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the OEM extensions. All values for properties contained in this object shall conform to the Redfish Specification-described requirements."/> 1061720c9898SEd Tanous </Property> 1062720c9898SEd Tanous </ComplexType> 1063720c9898SEd Tanous </Schema> 1064720c9898SEd Tanous 1065720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_8_1"> 1066720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1067720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 1068720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_8_0.UpdateService"/> 1069720c9898SEd Tanous </Schema> 1070720c9898SEd Tanous 1071720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_8_2"> 1072720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1073f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the descriptions of the `FirmwareInventory` and `SoftwareInventory` resource collections. It was also created to clarify the behavior of `TransferProtocol` if `ImageURI` contains a scheme."/> 1074720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_8_1.UpdateService"/> 1075720c9898SEd Tanous </Schema> 1076720c9898SEd Tanous 1077720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_8_3"> 1078720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1079720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 1080720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_8_2.UpdateService"/> 1081720c9898SEd Tanous </Schema> 1082720c9898SEd Tanous 1083720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_8_4"> 1084720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1085720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/> 1086720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_8_3.UpdateService"/> 1087720c9898SEd Tanous </Schema> 1088720c9898SEd Tanous 1089720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_8_5"> 1090720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1091f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the description of the `StartUpdate` action. It was also created to clarify that non-resource URIs should not contain URIs of Redfish resources."/> 1092720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_8_4.UpdateService"/> 1093720c9898SEd Tanous </Schema> 1094720c9898SEd Tanous 1095720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_8_6"> 1096720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1097720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to update non-resource URI description to reference URI rules in the specification."/> 1098720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_8_5.UpdateService"/> 1099720c9898SEd Tanous </Schema> 1100720c9898SEd Tanous 1101720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_8_7"> 1102720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1103f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify how the update service behaves based on the resources referenced by the URI in the `Targets` parameter in the `SimpleUpdate` action and multipart HTTP push update."/> 1104720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_8_6.UpdateService"/> 1105720c9898SEd Tanous </Schema> 1106720c9898SEd Tanous 1107720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_8_8"> 1108720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1109720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 1110720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_8_7.UpdateService"/> 1111720c9898SEd Tanous </Schema> 1112720c9898SEd Tanous 1113f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_8_9"> 1114f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1115f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct the description for the `SFTP` value to match IETF documentation. 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."/> 1116f2a8e57eSGunnar Mills <EntityType Name="UpdateService" BaseType="UpdateService.v1_8_8.UpdateService"/> 1117f2a8e57eSGunnar Mills </Schema> 1118f2a8e57eSGunnar Mills 1119*dd5c81e9SGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_8_10"> 1120*dd5c81e9SGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1121*dd5c81e9SGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct the OpenAPI usage of payload annotations in action request bodies."/> 1122*dd5c81e9SGunnar Mills <EntityType Name="UpdateService" BaseType="UpdateService.v1_8_9.UpdateService"/> 1123*dd5c81e9SGunnar Mills </Schema> 1124*dd5c81e9SGunnar Mills 1125720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_9_0"> 1126720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1127720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2021.1"/> 1128720c9898SEd Tanous 1129720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_8_3.UpdateService"> 1130720c9898SEd Tanous <NavigationProperty Name="RemoteServerCertificates" Type="CertificateCollection.CertificateCollection" ContainsTarget="true" Nullable="false"> 1131720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1132f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The link to a collection of server certificates for the server referenced by the `ImageURI` parameter in SimpleUpdate."/> 1133f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `CertificateCollection` that represents the server certificates for the server referenced by the `ImageURI` parameter in `SimpleUpdate`. If `VerifyRemoteServerCertificate` is `true`, services shall compare the certificates in this collection with the certificate obtained during handshaking with the image server in order to verify the identity of the image server prior to transferring the image. If the server cannot be verified, the service shall not send the transfer request. If `VerifyRemoteServerCertificate` is `false`, the service shall not perform certificate verification with certificates in this collection. Regardless of the contents of this collection, services may perform additional verification based on other factors, such as the configuration of the `SecurityPolicy` resource."/> 1134720c9898SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 1135720c9898SEd Tanous </NavigationProperty> 1136720c9898SEd Tanous <Property Name="VerifyRemoteServerCertificate" Type="Edm.Boolean"> 1137720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 1138f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="An indication of whether the service will verify the certificate of the server referenced by the `ImageURI` parameter in `SimpleUpdate` prior to sending the transfer request."/> 1139f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall indicate whether the service will verify the certificate of the server referenced by the `ImageURI` parameter in `SimpleUpdate` prior to sending the transfer request with the certificates found in the collection referenced by the `RemoteServerCertificates` property. If this property is not supported by the service, it shall be assumed to be `false`. This property should default to `false` in order to maintain compatibility with older clients. Regardless of the value of this property, services may perform additional verification based on other factors, such as the configuration of the `SecurityPolicy` resource."/> 1140720c9898SEd Tanous </Property> 1141720c9898SEd Tanous </EntityType> 1142720c9898SEd Tanous </Schema> 1143720c9898SEd Tanous 1144720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_9_1"> 1145720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1146f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the behavior of `VerifyRemoteServerCertificate` when not supported or configured."/> 1147720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_9_0.UpdateService"/> 1148720c9898SEd Tanous </Schema> 1149720c9898SEd Tanous 1150720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_9_2"> 1151720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1152f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the description of the `StartUpdate` action. It was also created to clarify that non-resource URIs should not contain URIs of Redfish resources."/> 1153720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_9_1.UpdateService"/> 1154720c9898SEd Tanous </Schema> 1155720c9898SEd Tanous 1156720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_9_3"> 1157720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1158720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to update non-resource URI description to reference URI rules in the specification. It was also created to clarify that other certificate verification might be performed by the service due to other policies in the service."/> 1159720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_9_2.UpdateService"/> 1160720c9898SEd Tanous </Schema> 1161720c9898SEd Tanous 1162720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_9_4"> 1163720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1164f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify how the update service behaves based on the resources referenced by the URI in the `Targets` parameter in the `SimpleUpdate` action and multipart HTTP push update."/> 1165720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_9_3.UpdateService"/> 1166720c9898SEd Tanous </Schema> 1167720c9898SEd Tanous 1168720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_9_5"> 1169720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1170720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 1171720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_9_4.UpdateService"/> 1172720c9898SEd Tanous </Schema> 1173720c9898SEd Tanous 1174f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_9_6"> 1175f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1176f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct the description for the `SFTP` value to match IETF documentation. 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."/> 1177f2a8e57eSGunnar Mills <EntityType Name="UpdateService" BaseType="UpdateService.v1_9_5.UpdateService"/> 1178f2a8e57eSGunnar Mills </Schema> 1179f2a8e57eSGunnar Mills 1180*dd5c81e9SGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_9_7"> 1181*dd5c81e9SGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1182*dd5c81e9SGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct the OpenAPI usage of payload annotations in action request bodies."/> 1183*dd5c81e9SGunnar Mills <EntityType Name="UpdateService" BaseType="UpdateService.v1_9_6.UpdateService"/> 1184*dd5c81e9SGunnar Mills </Schema> 1185*dd5c81e9SGunnar Mills 1186720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_10_0"> 1187720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1188720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2021.2"/> 1189720c9898SEd Tanous 1190720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_9_1.UpdateService"> 1191720c9898SEd Tanous <NavigationProperty Name="ClientCertificates" Type="CertificateCollection.CertificateCollection" ContainsTarget="true" Nullable="false"> 1192720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1193f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The link to a collection of client identity certificates provided to the server referenced by the `ImageURI` parameter in `SimpleUpdate`."/> 1194f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `CertificateCollection` that represents the client identity certificates that are provided to the server referenced by the `ImageURI` parameter in `SimpleUpdate` as part of TLS handshaking."/> 1195720c9898SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 1196720c9898SEd Tanous </NavigationProperty> 1197720c9898SEd Tanous </EntityType> 1198720c9898SEd Tanous </Schema> 1199720c9898SEd Tanous 1200720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_10_1"> 1201720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1202f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the behavior of `VerifyRemoteServerCertificate` when not supported or configured."/> 1203720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_10_0.UpdateService"/> 1204720c9898SEd Tanous </Schema> 1205720c9898SEd Tanous 1206720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_10_2"> 1207720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1208f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the description of the `StartUpdate` action. It was also created to clarify that non-resource URIs should not contain URIs of Redfish resources."/> 1209720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_10_1.UpdateService"/> 1210720c9898SEd Tanous </Schema> 1211720c9898SEd Tanous 1212720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_10_3"> 1213720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1214720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to update non-resource URI description to reference URI rules in the specification. It was also created to clarify that other certificate verification might be performed by the service due to other policies in the service."/> 1215720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_10_2.UpdateService"/> 1216720c9898SEd Tanous </Schema> 1217720c9898SEd Tanous 1218720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_10_4"> 1219720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1220f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify how the update service behaves based on the resources referenced by the URI in the `Targets` parameter in the `SimpleUpdate` action and multipart HTTP push update."/> 1221720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_10_3.UpdateService"/> 1222720c9898SEd Tanous </Schema> 1223720c9898SEd Tanous 1224720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_10_5"> 1225720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1226720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 1227720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_10_4.UpdateService"/> 1228720c9898SEd Tanous </Schema> 1229720c9898SEd Tanous 1230f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_10_6"> 1231f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1232f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct the description for the `SFTP` value to match IETF documentation. 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."/> 1233f2a8e57eSGunnar Mills <EntityType Name="UpdateService" BaseType="UpdateService.v1_10_5.UpdateService"/> 1234f2a8e57eSGunnar Mills </Schema> 1235f2a8e57eSGunnar Mills 1236*dd5c81e9SGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_10_7"> 1237*dd5c81e9SGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1238*dd5c81e9SGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct the OpenAPI usage of payload annotations in action request bodies."/> 1239*dd5c81e9SGunnar Mills <EntityType Name="UpdateService" BaseType="UpdateService.v1_10_6.UpdateService"/> 1240*dd5c81e9SGunnar Mills </Schema> 1241*dd5c81e9SGunnar Mills 1242720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_11_0"> 1243720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1244720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2021.4"/> 1245f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to add `OnStartUpdateRequest` to `ApplyTime`."/> 1246720c9898SEd Tanous 1247720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_10_1.UpdateService"/> 1248720c9898SEd Tanous 1249720c9898SEd Tanous <ComplexType Name="HttpPushUriOptions" BaseType="UpdateService.v1_4_0.HttpPushUriOptions"> 1250720c9898SEd Tanous <Property Name="ForceUpdate" Type="Edm.Boolean" Nullable="false"> 1251720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 1252f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="An indication of whether the service should bypass update policies when applying the `HttpPushUri`-provided image."/> 1253f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall indicate whether the service should bypass update policies when applying the `HttpPushUri`-provided image, such as allowing a component to be downgraded. Services may contain update policies that are never bypassed, such as minimum version enforcement. If this property is not present, it shall be assumed to be `false`."/> 1254720c9898SEd Tanous </Property> 1255720c9898SEd Tanous </ComplexType> 1256720c9898SEd Tanous 1257720c9898SEd Tanous <ComplexType Name="UpdateParameters" BaseType="UpdateService.v1_8_0.UpdateParameters"> 1258720c9898SEd Tanous <Property Name="ForceUpdate" Type="Edm.Boolean" Nullable="false"> 1259720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 1260720c9898SEd Tanous <Annotation Term="OData.Description" String="An indication of whether the service should bypass update policies when applying the provided image. The default is `false`."/> 1261720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall indicate whether the service should bypass update policies when applying the provided image, such as allowing a component to be downgraded. Services may contain update policies that are never bypassed, such as minimum version enforcement. If the client does not provide this parameter, the service shall default this value to `false`."/> 1262720c9898SEd Tanous </Property> 1263720c9898SEd Tanous </ComplexType> 1264720c9898SEd Tanous </Schema> 1265720c9898SEd Tanous 1266720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_11_1"> 1267720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1268f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the description of the `StartUpdate` action. It was also created to clarify that non-resource URIs should not contain URIs of Redfish resources."/> 1269720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_11_0.UpdateService"/> 1270720c9898SEd Tanous </Schema> 1271720c9898SEd Tanous 1272720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_11_2"> 1273720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1274720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to update non-resource URI description to reference URI rules in the specification. It was also created to clarify that other certificate verification might be performed by the service due to other policies in the service."/> 1275720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_11_1.UpdateService"/> 1276720c9898SEd Tanous </Schema> 1277720c9898SEd Tanous 1278720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_11_3"> 1279720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1280f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify how the update service behaves based on the resources referenced by the URI in the `Targets` parameter in the `SimpleUpdate` action and multipart HTTP push update."/> 1281720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_11_2.UpdateService"/> 1282720c9898SEd Tanous </Schema> 1283720c9898SEd Tanous 1284720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_11_4"> 1285720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1286720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 1287720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_11_3.UpdateService"/> 1288720c9898SEd Tanous </Schema> 1289720c9898SEd Tanous 1290f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_11_5"> 1291f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1292f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct the description for the `SFTP` value to match IETF documentation. 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."/> 1293f2a8e57eSGunnar Mills <EntityType Name="UpdateService" BaseType="UpdateService.v1_11_4.UpdateService"/> 1294f2a8e57eSGunnar Mills </Schema> 1295f2a8e57eSGunnar Mills 1296*dd5c81e9SGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_11_6"> 1297*dd5c81e9SGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1298*dd5c81e9SGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct the OpenAPI usage of payload annotations in action request bodies."/> 1299*dd5c81e9SGunnar Mills <EntityType Name="UpdateService" BaseType="UpdateService.v1_11_5.UpdateService"/> 1300*dd5c81e9SGunnar Mills </Schema> 1301*dd5c81e9SGunnar Mills 1302720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_12_0"> 1303720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1304720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2023.2"/> 1305720c9898SEd Tanous 1306720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_11_3.UpdateService"> 1307720c9898SEd Tanous <NavigationProperty Name="RemoteServerSSHKeys" Type="KeyCollection.KeyCollection" ContainsTarget="true" Nullable="false"> 1308720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1309f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The link to a collection of keys that can be used to authenticate the server referenced by the `ImageURI` parameter in `SimpleUpdate`."/> 1310f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `KeyCollection` that represents the server SSH keys for the server referenced by the `ImageURI` Parameter in `SimpleUpdate`. If `VerifyRemoteServerSSHKey` is `true`, services shall compare the keys in this collection with the key obtained during handshaking with the image server in order to verify the identity of the image server prior to transferring the image. If the server cannot be verified, the service shall not send the transfer request. If `VerifyRemoteServerSSHKey` is `false`, the service shall not perform key verification with keys in this collection."/> 1311720c9898SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 1312720c9898SEd Tanous </NavigationProperty> 1313720c9898SEd Tanous <Property Name="VerifyRemoteServerSSHKey" Type="Edm.Boolean"> 1314720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 1315f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="An indication of whether the service will verify the SSH key of the server referenced by the `ImageURI` parameter in `SimpleUpdate` prior to sending the transfer request."/> 1316f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall indicate whether the service will verify the SSH key of the server referenced by the `ImageURI` parameter in `SimpleUpdate` prior to sending the transfer request with the keys found in the collection referenced by the `RemoteServerSSHKeys` property. If this property is not supported by the service, it shall be assumed to be `false`. This property should default to `false` in order to maintain compatibility with older clients."/> 1317720c9898SEd Tanous </Property> 1318720c9898SEd Tanous </EntityType> 1319720c9898SEd Tanous </Schema> 1320720c9898SEd Tanous 1321720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_12_1"> 1322720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1323720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 1324720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_12_0.UpdateService"/> 1325720c9898SEd Tanous </Schema> 1326720c9898SEd Tanous 1327f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_12_2"> 1328f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1329f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct the description for the `SFTP` value to match IETF documentation. 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."/> 1330f2a8e57eSGunnar Mills <EntityType Name="UpdateService" BaseType="UpdateService.v1_12_1.UpdateService"/> 1331f2a8e57eSGunnar Mills </Schema> 1332f2a8e57eSGunnar Mills 1333*dd5c81e9SGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_12_3"> 1334*dd5c81e9SGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1335*dd5c81e9SGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct the OpenAPI usage of payload annotations in action request bodies."/> 1336*dd5c81e9SGunnar Mills <EntityType Name="UpdateService" BaseType="UpdateService.v1_12_2.UpdateService"/> 1337*dd5c81e9SGunnar Mills </Schema> 1338*dd5c81e9SGunnar Mills 1339720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_13_0"> 1340720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1341720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2023.3"/> 1342720c9898SEd Tanous 1343720c9898SEd Tanous <EntityType Name="UpdateService" BaseType="UpdateService.v1_12_1.UpdateService"> 1344720c9898SEd Tanous <NavigationProperty Name="PublicIdentitySSHKey" Type="Key.Key" ContainsTarget="true" Nullable="false"> 1345720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1346f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="A link to the public key that is used with the `SimpleUpdate` action for the key-based authentication. The GenerateSSHIdentityKeyPair and RemoveSSHIdentityKeyPair are used to update the key for the `SimpleUpdate` action."/> 1347f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `Key` that represents the public key that is used with the `SimpleUpdate` action for the key-based authentication. This property shall not be present if a key-pair is not available."/> 1348720c9898SEd Tanous </NavigationProperty> 1349720c9898SEd Tanous <Property Name="SupportedUpdateImageFormats" Type="Collection(UpdateService.v1_13_0.SupportedUpdateImageFormatType)"> 1350720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1351720c9898SEd Tanous <Annotation Term="OData.Description" String="The image format types supported by the service."/> 1352720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the image format types supported by the service."/> 1353720c9898SEd Tanous </Property> 1354720c9898SEd Tanous </EntityType> 1355720c9898SEd Tanous 1356720c9898SEd Tanous <EnumType Name="SupportedUpdateImageFormatType"> 1357720c9898SEd Tanous <Member Name="PLDMv1_0"> 1358720c9898SEd Tanous <Annotation Term="OData.Description" String="A PLDM for Firmware Update Specification v1.0 image."/> 1359720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This value shall indicate an image that conforms to the v1.0 image format as defined in DMTF DSP0267."/> 1360720c9898SEd Tanous </Member> 1361720c9898SEd Tanous <Member Name="PLDMv1_1"> 1362720c9898SEd Tanous <Annotation Term="OData.Description" String="A PLDM for Firmware Update Specification v1.1 image."/> 1363720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This value shall indicate an image that conforms to the v1.1 image format as defined in DMTF DSP0267."/> 1364720c9898SEd Tanous </Member> 1365720c9898SEd Tanous <Member Name="PLDMv1_2"> 1366720c9898SEd Tanous <Annotation Term="OData.Description" String="A PLDM for Firmware Update Specification v1.2 image."/> 1367720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This value shall indicate an image that conforms to the v1.2 image format as defined in DMTF DSP0267."/> 1368720c9898SEd Tanous </Member> 1369720c9898SEd Tanous <Member Name="PLDMv1_3"> 1370720c9898SEd Tanous <Annotation Term="OData.Description" String="A PLDM for Firmware Update Specification v1.3 image."/> 1371720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This value shall indicate an image that conforms to the v1.3 image format as defined in DMTF DSP0267."/> 1372720c9898SEd Tanous </Member> 1373720c9898SEd Tanous <Member Name="UEFICapsule"> 1374720c9898SEd Tanous <Annotation Term="OData.Description" String="The image conforms to the capsule format described in the UEFI Specification."/> 1375720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This value shall indicate an image that conforms to the UEFI capsule format as defined in the UEFI Specification."/> 1376720c9898SEd Tanous </Member> 1377720c9898SEd Tanous <Member Name="VendorDefined"> 1378720c9898SEd Tanous <Annotation Term="OData.Description" String="A vendor-defined image."/> 1379720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This value shall indicate a vendor-defined format."/> 1380720c9898SEd Tanous </Member> 1381720c9898SEd Tanous </EnumType> 1382720c9898SEd Tanous </Schema> 1383720c9898SEd Tanous 1384f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_13_1"> 1385f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1386f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct the description for the `SFTP` value to match IETF documentation. 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."/> 1387f2a8e57eSGunnar Mills <EntityType Name="UpdateService" BaseType="UpdateService.v1_13_0.UpdateService"/> 1388f2a8e57eSGunnar Mills </Schema> 1389f2a8e57eSGunnar Mills 1390*dd5c81e9SGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_13_2"> 1391*dd5c81e9SGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1392*dd5c81e9SGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct the OpenAPI usage of payload annotations in action request bodies."/> 1393*dd5c81e9SGunnar Mills <EntityType Name="UpdateService" BaseType="UpdateService.v1_13_1.UpdateService"/> 1394*dd5c81e9SGunnar Mills </Schema> 1395*dd5c81e9SGunnar Mills 1396f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_14_0"> 1397f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1398f2a8e57eSGunnar Mills <Annotation Term="Redfish.Release" String="2024.1"/> 1399f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to add `OnTargetReset` to `ApplyTime` in `HttpPushUriApplyTime`."/> 1400f2a8e57eSGunnar Mills 1401f2a8e57eSGunnar Mills <EntityType Name="UpdateService" BaseType="UpdateService.v1_13_1.UpdateService"/> 1402f2a8e57eSGunnar Mills </Schema> 1403f2a8e57eSGunnar Mills 1404*dd5c81e9SGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_14_1"> 1405*dd5c81e9SGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1406*dd5c81e9SGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct the OpenAPI usage of payload annotations in action request bodies."/> 1407*dd5c81e9SGunnar Mills <EntityType Name="UpdateService" BaseType="UpdateService.v1_14_0.UpdateService"/> 1408*dd5c81e9SGunnar Mills </Schema> 1409*dd5c81e9SGunnar Mills 1410720c9898SEd Tanous </edmx:DataServices> 1411720c9898SEd Tanous</edmx:Edmx> 1412