1720c9898SEd Tanous<?xml version="1.0" encoding="UTF-8"?> 2720c9898SEd Tanous<!----> 3720c9898SEd Tanous<!--################################################################################ --> 4*c6d7a45dSGunnar Mills<!--# Redfish Schema: MetricReportDefinition v1.4.7 --> 5720c9898SEd Tanous<!--# --> 6720c9898SEd Tanous<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, --> 7720c9898SEd Tanous<!--# available at http://www.dmtf.org/standards/redfish --> 8d125652eSGunnar Mills<!--# Copyright 2014-2025 DMTF. --> 9720c9898SEd Tanous<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright --> 10720c9898SEd Tanous<!--################################################################################ --> 11720c9898SEd Tanous<!----> 12720c9898SEd Tanous<edmx:Edmx xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx" Version="4.0"> 13720c9898SEd Tanous 14720c9898SEd Tanous <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Core.V1.xml"> 15720c9898SEd Tanous <edmx:Include Namespace="Org.OData.Core.V1" Alias="OData"/> 16720c9898SEd Tanous </edmx:Reference> 17720c9898SEd Tanous <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Capabilities.V1.xml"> 18720c9898SEd Tanous <edmx:Include Namespace="Org.OData.Capabilities.V1" Alias="Capabilities"/> 19720c9898SEd Tanous </edmx:Reference> 20720c9898SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Resource_v1.xml"> 21720c9898SEd Tanous <edmx:Include Namespace="Resource"/> 22720c9898SEd Tanous <edmx:Include Namespace="Resource.v1_0_0"/> 23720c9898SEd Tanous </edmx:Reference> 24720c9898SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/RedfishExtensions_v1.xml"> 25720c9898SEd Tanous <edmx:Include Namespace="RedfishExtensions.v1_0_0" Alias="Redfish"/> 26720c9898SEd Tanous <edmx:Include Namespace="Validation.v1_0_0" Alias="Validation"/> 27720c9898SEd Tanous </edmx:Reference> 28720c9898SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/MetricReport_v1.xml"> 29720c9898SEd Tanous <edmx:Include Namespace="MetricReport"/> 30720c9898SEd Tanous </edmx:Reference> 31720c9898SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Schedule_v1.xml"> 32720c9898SEd Tanous <edmx:Include Namespace="Schedule"/> 33720c9898SEd Tanous </edmx:Reference> 34720c9898SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Triggers_v1.xml"> 35720c9898SEd Tanous <edmx:Include Namespace="Triggers"/> 36720c9898SEd Tanous </edmx:Reference> 37720c9898SEd Tanous 38720c9898SEd Tanous <edmx:DataServices> 39720c9898SEd Tanous 40720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition"> 41720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 42f2a8e57eSGunnar Mills <Annotation Term="Redfish.Language" String="en"/> 43720c9898SEd Tanous 44720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="Resource.v1_0_0.Resource" Abstract="true"> 45f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The `MetricReportDefinition` schema describes set of metrics that are collected into a metric report."/> 46720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This resource shall specify a set of metrics that shall be collected into a metric report in a Redfish implementation."/> 47720c9898SEd Tanous <Annotation Term="Capabilities.InsertRestrictions"> 48720c9898SEd Tanous <Record> 49720c9898SEd Tanous <PropertyValue Property="Insertable" Bool="false"/> 50720c9898SEd Tanous </Record> 51720c9898SEd Tanous </Annotation> 52720c9898SEd Tanous <Annotation Term="Capabilities.UpdateRestrictions"> 53720c9898SEd Tanous <Record> 54720c9898SEd Tanous <PropertyValue Property="Updatable" Bool="true"/> 55720c9898SEd Tanous <Annotation Term="OData.Description" String="Any writable properties can be updated for metric report definitions."/> 56720c9898SEd Tanous </Record> 57720c9898SEd Tanous </Annotation> 58720c9898SEd Tanous <Annotation Term="Capabilities.DeleteRestrictions"> 59720c9898SEd Tanous <Record> 60720c9898SEd Tanous <PropertyValue Property="Deletable" Bool="true"/> 61720c9898SEd Tanous <Annotation Term="OData.Description" String="Metric report definitions can be deleted."/> 62720c9898SEd Tanous </Record> 63720c9898SEd Tanous </Annotation> 64720c9898SEd Tanous <Annotation Term="Redfish.Uris"> 65720c9898SEd Tanous <Collection> 66720c9898SEd Tanous <String>/redfish/v1/TelemetryService/MetricReportDefinitions/{MetricReportDefinitionId}</String> 67720c9898SEd Tanous </Collection> 68720c9898SEd Tanous </Annotation> 69720c9898SEd Tanous </EntityType> 70720c9898SEd Tanous </Schema> 71720c9898SEd Tanous 72720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_0_0"> 73720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 74720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2018.2"/> 75720c9898SEd Tanous 76720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.MetricReportDefinition"> 77720c9898SEd Tanous <Property Name="MetricReportDefinitionType" Type="MetricReportDefinition.v1_0_0.MetricReportDefinitionType"> 78720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 79720c9898SEd Tanous <Annotation Term="OData.Description" String="Specifies when the metric report is generated."/> 80f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall specify when the metric report is generated. If the value is `Periodic`, the `Schedule` property shall be present."/> 81720c9898SEd Tanous </Property> 82720c9898SEd Tanous <Property Name="Schedule" Type="Schedule.Schedule" Nullable="false"> 83720c9898SEd Tanous <Annotation Term="OData.Description" String="The schedule for generating the metric report."/> 84f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the schedule of the metric report. The metric report shall be generated at an interval specified by the `RecurrenceInterval` property within `Schedule`. If the `MaxOccurrences` property within `Schedule` is specified, the metric report shall no longer be generated after the specified number of occurrences. The `State` property within `Status` should be set to `Disabled` and the `MetricReportDefinitionEnabled` property should be set to `false` when the specified number of occurrences is reached."/> 85720c9898SEd Tanous </Property> 86720c9898SEd Tanous <Property Name="ReportActions" Type="Collection(MetricReportDefinition.v1_0_0.ReportActionsEnum)" Nullable="false"> 87720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 88720c9898SEd Tanous <Annotation Term="OData.Description" String="The set of actions to perform when a metric report is generated."/> 89f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the set of actions to perform when the metric report is generated. This property should be ignored if `MetricReportDefinitionType` contains the value `OnRequest`."/> 90720c9898SEd Tanous </Property> 91720c9898SEd Tanous <Property Name="ReportUpdates" Type="MetricReportDefinition.v1_0_0.ReportUpdatesEnum" Nullable="false"> 92720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 93720c9898SEd Tanous <Annotation Term="OData.Description" String="The behavior for how subsequent metric reports are handled in relationship to an existing metric report created from the metric report definition. Namely, whether to overwrite, append, or create a metric report."/> 94f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the behavior for how subsequent metric reports are handled in relationship to an existing metric report created from the metric report definition. This property should be ignored if `MetricReportDefinitionType` contains the value `OnRequest`."/> 95720c9898SEd Tanous </Property> 96720c9898SEd Tanous <Property Name="AppendLimit" Type="Edm.Int64" Nullable="false"> 97720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 98f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The maximum number of entries that can be appended to a metric report. When the metric report reaches its limit, its behavior is dictated by the `ReportUpdates` property."/> 99f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a number that indicates the maximum number of entries that can be appended to a metric report. When the metric report reaches its limit, its behavior shall be dictated by the `ReportUpdates` property. This property shall be required if `ReportUpdates` contains `AppendWrapsWhenFull` or `AppendStopsWhenFull`."/> 100720c9898SEd Tanous <Annotation Term="Validation.Minimum" Int="0"/> 101720c9898SEd Tanous </Property> 102720c9898SEd Tanous <Property Name="Status" Type="Resource.Status" Nullable="false"> 103720c9898SEd Tanous <Annotation Term="OData.Description" String="The status and health of the resource and its subordinate or dependent resources."/> 104720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain any status or health properties of the resource."/> 105720c9898SEd Tanous </Property> 106720c9898SEd Tanous <Property Name="Wildcards" Type="Collection(MetricReportDefinition.v1_0_0.Wildcard)" Nullable="false"> 107f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The set of wildcards and their substitution values for the entries in the `MetricProperties` property."/> 108f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="The property shall contain a set of wildcards and their replacement strings, which are applied to the `MetricProperties` property. Each wildcard expressed in the `MetricProperties` property shall have a corresponding entry in this property."/> 109720c9898SEd Tanous </Property> 110720c9898SEd Tanous <Property Name="MetricProperties" Type="Collection(Edm.String)"> 111720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 112f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The list of URIs with wildcards and property identifiers to include in the metric report. If a URI has wildcards, the wildcards are substituted as specified in the `Wildcards` property."/> 113f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a list of URIs with wildcards and property identifiers to include in the metric report. A set of curly braces shall delimit each wildcard in the URI. The corresponding entry in the `Wildcard` property shall replace each wildcard. After each wildcard is replaced, it shall describe a resource property to include in the metric report. The property identifiers portion of the URI shall follow RFC6901-specified JSON pointer notation rules."/> 114720c9898SEd Tanous <Annotation Term="OData.IsURL"/> 115720c9898SEd Tanous </Property> 116720c9898SEd Tanous <Property Name="Metrics" Type="Collection(MetricReportDefinition.v1_0_0.Metric)" Nullable="false"> 117720c9898SEd Tanous <Annotation Term="OData.Description" String="The list of metrics to include in the metric report. The metrics might include calculations to apply to metric properties."/> 118720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="The property shall contain a list of metrics to include in the metric report. The metrics may include calculations to apply to metric properties."/> 119720c9898SEd Tanous </Property> 120720c9898SEd Tanous <NavigationProperty Name="MetricReport" Type="MetricReport.MetricReport" Nullable="false"> 121720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 122720c9898SEd Tanous <Annotation Term="OData.Description" String="The most recent metric report produced by this metric report definition."/> 123f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `MetricReport` that represents the most recent metric report produced by this metric report definition."/> 124720c9898SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 125720c9898SEd Tanous </NavigationProperty> 126720c9898SEd Tanous <Property Name="Actions" Type="MetricReportDefinition.v1_0_0.Actions" Nullable="false"> 127720c9898SEd Tanous <Annotation Term="OData.Description" String="The available actions for this resource."/> 128720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the available actions for this resource."/> 129720c9898SEd Tanous </Property> 130720c9898SEd Tanous </EntityType> 131720c9898SEd Tanous 132720c9898SEd Tanous <ComplexType Name="Wildcard"> 133720c9898SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 134720c9898SEd Tanous <Annotation Term="OData.Description" String="The wildcard and its substitution values."/> 135720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall contain a wildcard and its substitution values."/> 136720c9898SEd Tanous <Property Name="Name" Type="Edm.String"> 137720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 138720c9898SEd Tanous <Annotation Term="OData.Description" String="The string used as a wildcard."/> 139720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the string used as a wildcard."/> 140720c9898SEd Tanous </Property> 141720c9898SEd Tanous <Property Name="Keys" Type="Collection(Edm.String)"> 142720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 143720c9898SEd Tanous <Annotation Term="OData.Description" String="An array of values to substitute for the wildcard."/> 144720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the list of values to substitute for the wildcard."/> 145720c9898SEd Tanous <Annotation Term="Redfish.Revisions"> 146720c9898SEd Tanous <Collection> 147720c9898SEd Tanous <Record> 148720c9898SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/> 149720c9898SEd Tanous <PropertyValue Property="Version" String="v1_1_0"/> 150720c9898SEd Tanous <PropertyValue Property="Description" String="This property has been deprecated in favor of using the property Values."/> 151720c9898SEd Tanous </Record> 152720c9898SEd Tanous </Collection> 153720c9898SEd Tanous </Annotation> 154720c9898SEd Tanous </Property> 155720c9898SEd Tanous </ComplexType> 156720c9898SEd Tanous 157720c9898SEd Tanous <ComplexType Name="Metric"> 158720c9898SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 159720c9898SEd Tanous <Annotation Term="OData.Description" String="Specifies a set of metrics to include in the metric report. Calculation parameters, if present, are applied to the metrics prior to being included in the metric report."/> 160f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="The properties shall specify a set of metrics to include in the metric report. The algorithm specified by `CollectionFunction`, if present, shall be applied to each of the metric properties listed in the `MetricProperties` property or the metric properties specified in the `MetricDefinition` referenced by the `MetricId` property prior to being included in the metric report."/> 161720c9898SEd Tanous <Property Name="MetricId" Type="Edm.String"> 162720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 163720c9898SEd Tanous <Annotation Term="OData.Description" String="The metric definition identifier that contains the metric properties to include in the metric report."/> 164f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the value of the `Id` property of the `MetricDefinition` resource that contains the metric properties to include in the metric report. This property should not be present if `MetricProperties` is present."/> 165720c9898SEd Tanous </Property> 166720c9898SEd Tanous <Property Name="MetricProperties" Type="Collection(Edm.String)"> 167720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 168f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The list of URIs with wildcards and property identifiers to include in the metric report. If a URI has wildcards, the wildcards are substituted as specified in the `Wildcards` property."/> 169f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a list of URIs with wildcards and property identifiers to include in the metric report. A set of curly braces shall delimit each wildcard in the URI. The corresponding entry in the `Wildcard` property shall replace each wildcard. After each wildcard is replaced, it shall describe a resource property to include in the metric report. The property identifiers portion of the URI shall follow RFC6901-specified JSON pointer notation rules. This property should not be present if `MetricId` is present."/> 170720c9898SEd Tanous <Annotation Term="OData.IsURL"/> 171720c9898SEd Tanous </Property> 172720c9898SEd Tanous <Property Name="CollectionFunction" Type="MetricReportDefinition.v1_0_0.CalculationAlgorithmEnum"> 173720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 174f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="Specifies the function to perform on each of the metric properties listed in the `MetricProperties` property or the metric properties specified in the `MetricDefinition` referenced by the `MetricId` property. If not specified, calculations are not performed on the metric properties."/> 175f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="The property shall specify the function to perform on each of the metric properties listed in the `MetricProperties` property or the metric properties specified in the `MetricDefinition` referenced by the `MetricId` property. If not specified, calculations shall not be performed on the metric properties."/> 176720c9898SEd Tanous </Property> 177720c9898SEd Tanous <Property Name="CollectionDuration" Type="Edm.Duration"> 178720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 179720c9898SEd Tanous <Annotation Term="OData.Description" String="The duration over which the function is computed."/> 180720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall specify the duration over which the function is computed."/> 181720c9898SEd Tanous </Property> 182720c9898SEd Tanous <Property Name="CollectionTimeScope" Type="MetricReportDefinition.v1_0_0.CollectionTimeScope"> 183720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 184720c9898SEd Tanous <Annotation Term="OData.Description" String="The scope of time over which the function is applied."/> 185720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall specify the scope of time over which the function is applied."/> 186720c9898SEd Tanous </Property> 187720c9898SEd Tanous </ComplexType> 188720c9898SEd Tanous 189720c9898SEd Tanous <EnumType Name="MetricReportDefinitionType"> 190720c9898SEd Tanous <Annotation Term="OData.Description" String="Indicates when the metric report is generated."/> 191720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall specify when the metric report is generated."/> 192720c9898SEd Tanous <Member Name="Periodic"> 193f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The metric report is generated at a periodic time interval, specified in the `Schedule` property."/> 194720c9898SEd Tanous </Member> 195720c9898SEd Tanous <Member Name="OnChange"> 196720c9898SEd Tanous <Annotation Term="OData.Description" String="The metric report is generated when any of the metric values change."/> 197720c9898SEd Tanous </Member> 198720c9898SEd Tanous <Member Name="OnRequest"> 199f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The metric report is generated when an HTTP `GET` is performed on the specified metric report."/> 200720c9898SEd Tanous </Member> 201720c9898SEd Tanous </EnumType> 202720c9898SEd Tanous 203720c9898SEd Tanous <EnumType Name="ReportActionsEnum"> 204720c9898SEd Tanous <Annotation Term="OData.Description" String="Actions to perform when a metric report is generated."/> 205720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall specify the actions to perform when a metric report is generated."/> 206720c9898SEd Tanous <Member Name="LogToMetricReportsCollection"> 207720c9898SEd Tanous <Annotation Term="OData.Description" String="Record the occurrence to the metric report collection."/> 208f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This value shall indicate the service records the occurrence to the metric report collection found under the telemetry service. The service shall update the metric report based on the setting of the `ReportUpdates` property."/> 209720c9898SEd Tanous </Member> 210720c9898SEd Tanous <Member Name="RedfishEvent"> 211720c9898SEd Tanous <Annotation Term="OData.Description" String="Send a Redfish event message containing the metric report."/> 212f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This value shall indicate the service sends a Redfish event of type `MetricReport` to subscribers in the event subscription collection of the event service."/> 213720c9898SEd Tanous </Member> 214720c9898SEd Tanous </EnumType> 215720c9898SEd Tanous 216720c9898SEd Tanous <EnumType Name="ReportUpdatesEnum"> 217720c9898SEd Tanous <Annotation Term="OData.Description" String="Handling of subsequent metric reports when a metric report exists."/> 218720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall indicate how the service handles subsequent metric reports when a metric report exists."/> 219720c9898SEd Tanous <Member Name="Overwrite"> 220720c9898SEd Tanous <Annotation Term="OData.Description" String="Overwrite the metric report."/> 221f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This value shall indicate the service overwrites the metric report referenced by the `MetricReport` property."/> 222720c9898SEd Tanous </Member> 223720c9898SEd Tanous <Member Name="AppendWrapsWhenFull"> 224720c9898SEd Tanous <Annotation Term="OData.Description" String="New information is appended to the metric report. The metric report entries are overwritten with new entries when the metric report has reached its maximum capacity."/> 225f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This value shall indicate the service appends new information to the metric report referenced by the `MetricReport` property. The service shall overwrite entries in the metric report with new entries when the metric report has reached its maximum capacity."/> 226720c9898SEd Tanous </Member> 227720c9898SEd Tanous <Member Name="AppendStopsWhenFull"> 228720c9898SEd Tanous <Annotation Term="OData.Description" String="New information is appended to the metric report. The service stops adding entries when the metric report has reached its maximum capacity."/> 229f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This value shall indicate the service appends new information to the metric report referenced by the `MetricReport` property. The service shall stop adding entries when the metric report has reached its maximum capacity. The `State` property within `Status` should be set to `Disabled` and the `MetricReportDefinitionEnabled` property should be set to `false` when the append limit is reached."/> 230720c9898SEd Tanous </Member> 231720c9898SEd Tanous <Member Name="NewReport"> 232720c9898SEd Tanous <Annotation Term="OData.Description" String="A new metric report is created, whose identifier is a service-defined identifier concatenated with the timestamp."/> 233f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This value shall indicate the service creates a new metric report resource, whose `Id` property is a service-defined identifier concatenated with the timestamp. The metric report referenced by the `MetricReport` property shall reference the metric report most recently created by this metric report definition."/> 234720c9898SEd Tanous </Member> 235720c9898SEd Tanous </EnumType> 236720c9898SEd Tanous 237720c9898SEd Tanous <EnumType Name="CalculationAlgorithmEnum"> 238720c9898SEd Tanous <Annotation Term="OData.Description" String="The function to apply to the list of metric properties."/> 239720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall specify the function to apply to the list of metric properties."/> 240720c9898SEd Tanous <Member Name="Average"> 241720c9898SEd Tanous <Annotation Term="OData.Description" String="The metric is calculated as the average metric reading over a duration."/> 242f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This value shall indicate the metric is calculated as the average metric reading over a duration. The duration shall be the `CollectionDuration` property value."/> 243720c9898SEd Tanous </Member> 244720c9898SEd Tanous <Member Name="Maximum"> 245720c9898SEd Tanous <Annotation Term="OData.Description" String="The metric is calculated as the maximum metric reading over a duration."/> 246f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This value shall indicate the metric is calculated as the maximum metric reading over a duration. The duration shall be the `CollectionDuration` property value."/> 247720c9898SEd Tanous </Member> 248720c9898SEd Tanous <Member Name="Minimum"> 249720c9898SEd Tanous <Annotation Term="OData.Description" String="The metric is calculated as the minimum metric reading over a duration."/> 250f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This value shall indicate the metric is calculated as the minimum metric reading over a duration. The duration shall be the `CollectionDuration` property value."/> 251720c9898SEd Tanous </Member> 252720c9898SEd Tanous <Member Name="Summation"> 253720c9898SEd Tanous <Annotation Term="OData.Description" String="The metric is calculated as the sum of the values over a duration."/> 254f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This value shall indicate the metric is calculated as the sum of the specified metric reading over a duration. The duration shall be the `CollectionDuration` property value."/> 255720c9898SEd Tanous </Member> 256720c9898SEd Tanous </EnumType> 257720c9898SEd Tanous 258720c9898SEd Tanous <EnumType Name="CollectionTimeScope"> 259720c9898SEd Tanous <Annotation Term="OData.Description" String="The time scope of the related metric values."/> 260720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall specify the time scope of the corresponding metric values."/> 261720c9898SEd Tanous <Member Name="Point"> 262f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The corresponding metric values apply to a point in time. On the corresponding metric value instances, the `Timestamp` property value in the metric report specifies the point in time."/> 263f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This value shall indicate the corresponding metric values apply to a point in time. On the corresponding metric value instances, the `Timestamp` property value in the metric report shall specify the point in time."/> 264720c9898SEd Tanous </Member> 265720c9898SEd Tanous <Member Name="Interval"> 266f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The corresponding metric values apply to a time interval. On the corresponding metric value instances, the `Timestamp` property value in the metric report specifies the end of the time interval and the `CollectionDuration` property specifies its duration."/> 267f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This value shall indicate the corresponding metric values apply to a time interval. On the corresponding metric value instances, the `Timestamp` property value in the metric report shall specify the end of the time interval and the `CollectionDuration` property shall specify its duration."/> 268720c9898SEd Tanous </Member> 269720c9898SEd Tanous <Member Name="StartupInterval"> 270f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The corresponding metric values apply to a time interval that began at the startup of the measured resource. On the corresponding metric value instances, the `Timestamp` property value in the metric report specifies the end of the time interval. The `CollectionDuration` property value specifies the duration between the startup of the resource and timestamp."/> 271f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This value shall indicate the corresponding metric values apply to a time interval that began at the startup of the measured resource. On the corresponding metric value instances, the `Timestamp` property value in the metric report shall specify the end of the time interval. The `CollectionDuration` property value shall specify the duration between the startup of the resource and timestamp."/> 272720c9898SEd Tanous </Member> 273720c9898SEd Tanous </EnumType> 274720c9898SEd Tanous 275720c9898SEd Tanous <ComplexType Name="Actions"> 276720c9898SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 277720c9898SEd Tanous <Annotation Term="OData.Description" String="The available actions for this resource."/> 278720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall contain the available actions for this resource."/> 279720c9898SEd Tanous <Property Name="Oem" Type="MetricReportDefinition.v1_0_0.OemActions" Nullable="false"> 280720c9898SEd Tanous <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> 281720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the available OEM-specific actions for this resource."/> 282720c9898SEd Tanous </Property> 283720c9898SEd Tanous </ComplexType> 284720c9898SEd Tanous 285720c9898SEd Tanous <ComplexType Name="OemActions"> 286720c9898SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="true"/> 287720c9898SEd Tanous <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> 288720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall contain the available OEM-specific actions for this resource."/> 289720c9898SEd Tanous </ComplexType> 290720c9898SEd Tanous </Schema> 291720c9898SEd Tanous 292720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_0_1"> 293720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 294720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to clarify descriptions of several properties."/> 295720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_0_0.MetricReportDefinition"/> 296720c9898SEd Tanous </Schema> 297720c9898SEd Tanous 298720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_0_2"> 299720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 300720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to force the regeneration of JSON Schema so that URI properties use the uri-reference format, and to add a missing term to several properties to disallow them from being `null`."/> 301720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_0_1.MetricReportDefinition"/> 302720c9898SEd Tanous </Schema> 303720c9898SEd Tanous 304720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_0_3"> 305720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 306f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct descriptions in the `CalculationAlgorithmEnum` enumeration. It was also created to update descriptions that this schema defines."/> 307720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_0_2.MetricReportDefinition"/> 308720c9898SEd Tanous </Schema> 309720c9898SEd Tanous 310720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_0_4"> 311720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 312f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the behavior of `OnRequest` metric report definitions with regards to `ReportUpdates` and `ReportActions`. It was also created to clarify the behavior when a metric report definition stops updating a metric report."/> 313720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_0_3.MetricReportDefinition"/> 314720c9898SEd Tanous </Schema> 315720c9898SEd Tanous 316720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_0_5"> 317720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 318720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 319720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_0_4.MetricReportDefinition"/> 320720c9898SEd Tanous </Schema> 321720c9898SEd Tanous 322720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_0_6"> 323720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 324f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to mark `ReportActions`, `ReportUpdates`, `MetricId`, and properties in `Wildcards` as writable."/> 325720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_0_5.MetricReportDefinition"/> 326720c9898SEd Tanous </Schema> 327720c9898SEd Tanous 328720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_0_7"> 329720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 330720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 331720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_0_6.MetricReportDefinition"/> 332720c9898SEd Tanous </Schema> 333720c9898SEd Tanous 334720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_0_8"> 335720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 336720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/> 337720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_0_7.MetricReportDefinition"/> 338720c9898SEd Tanous </Schema> 339720c9898SEd Tanous 340720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_0_9"> 341720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 342f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the behavior of the `MetricReport` property, clarify the identifier formatting for when `NewReport` is configured, and the usage of `MetricId`."/> 343720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_0_8.MetricReportDefinition"/> 344720c9898SEd Tanous </Schema> 345720c9898SEd Tanous 346720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_0_10"> 347720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 348720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct the regular expression pattern for duration properties in JSON Schema and OpenAPI to not allow for negative values."/> 349720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_0_9.MetricReportDefinition"/> 350720c9898SEd Tanous </Schema> 351720c9898SEd Tanous 352720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_0_11"> 353720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 354720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to remove normative language from non-normative descriptions."/> 355720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_0_10.MetricReportDefinition"/> 356720c9898SEd Tanous </Schema> 357720c9898SEd Tanous 358720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_0_12"> 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="MetricReportDefinition" BaseType="MetricReportDefinition.v1_0_11.MetricReportDefinition"/> 362720c9898SEd Tanous </Schema> 363720c9898SEd Tanous 364f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_0_13"> 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="MetricReportDefinition" BaseType="MetricReportDefinition.v1_0_12.MetricReportDefinition"/> 368f2a8e57eSGunnar Mills </Schema> 369f2a8e57eSGunnar Mills 370720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_1_0"> 371f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to add the `Values` property to the `Wildcard` property."/> 372720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 373720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2018.3"/> 374720c9898SEd Tanous 375720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_0_1.MetricReportDefinition"/> 376720c9898SEd Tanous 377720c9898SEd Tanous <ComplexType Name="Wildcard" BaseType="MetricReportDefinition.v1_0_0.Wildcard"> 378720c9898SEd Tanous <Property Name="Values" Type="Collection(Edm.String)"> 379720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 380*c6d7a45dSGunnar Mills <Annotation Term="OData.Description" String="An array of values to substitute for the wildcard. `*` indicates all possible values for the wildcard."/> 381*c6d7a45dSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the list of values to substitute for the wildcard. The value `*` shall indicate all possible values for the wildcard."/> 382720c9898SEd Tanous </Property> 383720c9898SEd Tanous </ComplexType> 384720c9898SEd Tanous </Schema> 385720c9898SEd Tanous 386720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_1_1"> 387720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 388720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to force the regeneration of JSON Schema so that URI properties use the uri-reference format, and to add a missing term to several properties to disallow them from being `null`."/> 389720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_1_0.MetricReportDefinition"/> 390720c9898SEd Tanous </Schema> 391720c9898SEd Tanous 392720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_1_2"> 393720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 394f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct descriptions in the `CalculationAlgorithmEnum` enumeration. It was also created to update descriptions that this schema defines."/> 395720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_1_1.MetricReportDefinition"/> 396720c9898SEd Tanous </Schema> 397720c9898SEd Tanous 398720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_1_3"> 399720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 400f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the behavior of `OnRequest` metric report definitions with regards to `ReportUpdates` and `ReportActions`. It was also created to clarify the behavior when a metric report definition stops updating a metric report."/> 401720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_1_2.MetricReportDefinition"/> 402720c9898SEd Tanous </Schema> 403720c9898SEd Tanous 404720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_1_4"> 405720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 406720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 407720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_1_3.MetricReportDefinition"/> 408720c9898SEd Tanous </Schema> 409720c9898SEd Tanous 410720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_1_5"> 411720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 412f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to mark `ReportActions`, `ReportUpdates`, `MetricId`, and properties in `Wildcards` as writable."/> 413720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_1_4.MetricReportDefinition"/> 414720c9898SEd Tanous </Schema> 415720c9898SEd Tanous 416720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_1_6"> 417720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 418720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 419720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_1_5.MetricReportDefinition"/> 420720c9898SEd Tanous </Schema> 421720c9898SEd Tanous 422720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_1_7"> 423720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 424720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/> 425720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_1_6.MetricReportDefinition"/> 426720c9898SEd Tanous </Schema> 427720c9898SEd Tanous 428720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_1_8"> 429720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 430f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the behavior of the `MetricReport` property, clarify the identifier formatting for when `NewReport` is configured, and the usage of `MetricId`."/> 431720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_1_7.MetricReportDefinition"/> 432720c9898SEd Tanous </Schema> 433720c9898SEd Tanous 434720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_1_9"> 435720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 436720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct the regular expression pattern for duration properties in JSON Schema and OpenAPI to not allow for negative values."/> 437720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_1_8.MetricReportDefinition"/> 438720c9898SEd Tanous </Schema> 439720c9898SEd Tanous 440720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_1_10"> 441720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 442720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to remove normative language from non-normative descriptions."/> 443720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_1_9.MetricReportDefinition"/> 444720c9898SEd Tanous </Schema> 445720c9898SEd Tanous 446720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_1_11"> 447720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 448720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 449720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_1_10.MetricReportDefinition"/> 450720c9898SEd Tanous </Schema> 451720c9898SEd Tanous 452f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_1_12"> 453f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 454f2a8e57eSGunnar 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."/> 455f2a8e57eSGunnar Mills <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_1_11.MetricReportDefinition"/> 456f2a8e57eSGunnar Mills </Schema> 457f2a8e57eSGunnar Mills 458*c6d7a45dSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_1_13"> 459*c6d7a45dSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 460*c6d7a45dSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify that `*` as a wildcard value indicates all possible values."/> 461*c6d7a45dSGunnar Mills <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_1_12.MetricReportDefinition"/> 462*c6d7a45dSGunnar Mills </Schema> 463*c6d7a45dSGunnar Mills 464720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_2_0"> 465720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 466720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2019.1"/> 467720c9898SEd Tanous 468720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_1_1.MetricReportDefinition"> 469720c9898SEd Tanous <Property Name="SuppressRepeatedMetricValue" Type="Edm.Boolean"> 470720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 471720c9898SEd Tanous <Annotation Term="OData.Description" String="An indication of whether any metrics are suppressed from the generated metric report. If `true`, any metric that equals the same value in the previously generated metric report is suppressed from the current report. Also, duplicate metrics are suppressed. If `false`, no metrics are suppressed from the current report. The current report might contain no metrics if all metrics equal the values in the previously generated metric report."/> 472720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall indicate whether any metrics are suppressed from the generated metric report. If `true`, any metric that equals the same value in the previously generated metric report is suppressed from the current report. Also, duplicate metrics are suppressed. If `false`, no metrics are suppressed from the current report. The current report may contain no metrics if all metrics equal the values in the previously generated metric report."/> 473720c9898SEd Tanous </Property> 474720c9898SEd Tanous <Property Name="MetricReportHeartbeatInterval" Type="Edm.Duration"> 475720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 476f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The interval at which to send the complete metric report because the Redfish client wants refreshed metric data even when the data has not changed. This property value is always greater than the recurrence interval of a metric report, and it only applies when the `SuppressRepeatedMetricValue` property is `true`."/> 477f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="The property value shall contain a Redfish duration that describes the time interval between generations of the unsuppressed metric report. It shall always be a value greater than the `RecurrenceInterval` property within `Schedule` and should only apply when the `SuppressRepeatedMetricValue` property is `true`."/> 478720c9898SEd Tanous </Property> 479720c9898SEd Tanous <Property Name="MetricReportDefinitionEnabled" Type="Edm.Boolean"> 480720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 481720c9898SEd Tanous <Annotation Term="OData.Description" String="An indication of whether the generation of new metric reports is enabled."/> 482720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall indicate whether the generation of new metric reports is enabled."/> 483720c9898SEd Tanous </Property> 484720c9898SEd Tanous <Property Name="Links" Type="MetricReportDefinition.v1_2_0.Links" Nullable="false"> 485720c9898SEd Tanous <Annotation Term="OData.Description" String="The links to other resources that are related to this resource."/> 486720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain links to resources that are related to but are not contained by, or subordinate to, this resource."/> 487720c9898SEd Tanous </Property> 488720c9898SEd Tanous </EntityType> 489720c9898SEd Tanous 490720c9898SEd Tanous <ComplexType Name="Links" BaseType="Resource.Links"> 491720c9898SEd Tanous <Annotation Term="OData.Description" String="The links to other resources that are related to this resource."/> 492720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This Redfish Specification-described type shall contain links to resources that are related to but are not contained by, or subordinate to, this resource."/> 493720c9898SEd Tanous <NavigationProperty Name="Triggers" Type="Collection(Triggers.Triggers)"> 494720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 495f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The triggers that cause this metric report definition to generate a new metric report upon a trigger occurrence when the `TriggerActions` property contains `RedfishMetricReport`."/> 496f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a set of triggers that cause this metric report to generate a new metric report upon a trigger occurrence when the `TriggerActions` property contains `RedfishMetricReport`."/> 497720c9898SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 498720c9898SEd Tanous </NavigationProperty> 499720c9898SEd Tanous </ComplexType> 500720c9898SEd Tanous </Schema> 501720c9898SEd Tanous 502720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_2_1"> 503720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 504f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct descriptions in the `CalculationAlgorithmEnum` enumeration. It was also created to update descriptions that this schema defines."/> 505720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_2_0.MetricReportDefinition"/> 506720c9898SEd Tanous </Schema> 507720c9898SEd Tanous 508720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_2_2"> 509720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 510f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the behavior of `OnRequest` metric report definitions with regards to `ReportUpdates` and `ReportActions`. It was also created to clarify the behavior when a metric report definition stops updating a metric report."/> 511720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_2_1.MetricReportDefinition"/> 512720c9898SEd Tanous </Schema> 513720c9898SEd Tanous 514720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_2_3"> 515720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 516720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 517720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_2_2.MetricReportDefinition"/> 518720c9898SEd Tanous </Schema> 519720c9898SEd Tanous 520720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_2_4"> 521720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 522f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to mark `ReportActions`, `ReportUpdates`, `MetricId`, and properties in `Wildcards` as writable."/> 523720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_2_3.MetricReportDefinition"/> 524720c9898SEd Tanous </Schema> 525720c9898SEd Tanous 526720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_2_5"> 527720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 528720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 529720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_2_4.MetricReportDefinition"/> 530720c9898SEd Tanous </Schema> 531720c9898SEd Tanous 532720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_2_6"> 533720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 534720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/> 535720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_2_5.MetricReportDefinition"/> 536720c9898SEd Tanous </Schema> 537720c9898SEd Tanous 538720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_2_7"> 539720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 540f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the behavior of the `MetricReport` property, clarify the identifier formatting for when `NewReport` is configured, and the usage of `MetricId`."/> 541720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_2_6.MetricReportDefinition"/> 542720c9898SEd Tanous </Schema> 543720c9898SEd Tanous 544720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_2_8"> 545720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 546720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct the regular expression pattern for duration properties in JSON Schema and OpenAPI to not allow for negative values."/> 547720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_2_7.MetricReportDefinition"/> 548720c9898SEd Tanous </Schema> 549720c9898SEd Tanous 550720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_2_9"> 551720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 552720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to remove normative language from non-normative descriptions."/> 553720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_2_8.MetricReportDefinition"/> 554720c9898SEd Tanous </Schema> 555720c9898SEd Tanous 556720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_2_10"> 557720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 558720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 559720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_2_9.MetricReportDefinition"/> 560720c9898SEd Tanous </Schema> 561720c9898SEd Tanous 562f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_2_11"> 563f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 564f2a8e57eSGunnar 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."/> 565f2a8e57eSGunnar Mills <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_2_10.MetricReportDefinition"/> 566f2a8e57eSGunnar Mills </Schema> 567f2a8e57eSGunnar Mills 568*c6d7a45dSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_2_12"> 569*c6d7a45dSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 570*c6d7a45dSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify that `*` as a wildcard value indicates all possible values."/> 571*c6d7a45dSGunnar Mills <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_2_11.MetricReportDefinition"/> 572*c6d7a45dSGunnar Mills </Schema> 573*c6d7a45dSGunnar Mills 574720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_3_0"> 575720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 576720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2019.2"/> 577720c9898SEd Tanous 578720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_2_1.MetricReportDefinition"> 579720c9898SEd Tanous <Property Name="ReportTimespan" Type="Edm.Duration"> 580720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 581720c9898SEd Tanous <Annotation Term="OData.Description" String="The maximum timespan that a metric report can cover."/> 582720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the maximum timespan that a metric report can cover."/> 583720c9898SEd Tanous </Property> 584720c9898SEd Tanous </EntityType> 585720c9898SEd Tanous </Schema> 586720c9898SEd Tanous 587720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_3_1"> 588720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 589f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the behavior of `OnRequest` metric report definitions with regards to `ReportUpdates` and `ReportActions`. It was also created to clarify the behavior when a metric report definition stops updating a metric report. It was also created to clarify the description for the `ReportTimespan` property."/> 590720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_3_0.MetricReportDefinition"/> 591720c9898SEd Tanous </Schema> 592720c9898SEd Tanous 593720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_3_2"> 594720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 595720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 596720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_3_1.MetricReportDefinition"/> 597720c9898SEd Tanous </Schema> 598720c9898SEd Tanous 599720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_3_3"> 600720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 601f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to mark `ReportActions`, `ReportUpdates`, `MetricId`, and properties in `Wildcards` as writable."/> 602720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_3_2.MetricReportDefinition"/> 603720c9898SEd Tanous </Schema> 604720c9898SEd Tanous 605720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_3_4"> 606720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 607720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 608720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_3_3.MetricReportDefinition"/> 609720c9898SEd Tanous </Schema> 610720c9898SEd Tanous 611720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_3_5"> 612720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 613720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/> 614720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_3_4.MetricReportDefinition"/> 615720c9898SEd Tanous </Schema> 616720c9898SEd Tanous 617720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_3_6"> 618720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 619f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the behavior of the `MetricReport` property, clarify the identifier formatting for when `NewReport` is configured, and the usage of `MetricId`."/> 620720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_3_5.MetricReportDefinition"/> 621720c9898SEd Tanous </Schema> 622720c9898SEd Tanous 623720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_3_7"> 624720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 625720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct the regular expression pattern for duration properties in JSON Schema and OpenAPI to not allow for negative values."/> 626720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_3_6.MetricReportDefinition"/> 627720c9898SEd Tanous </Schema> 628720c9898SEd Tanous 629720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_3_8"> 630720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 631720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to remove normative language from non-normative descriptions."/> 632720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_3_7.MetricReportDefinition"/> 633720c9898SEd Tanous </Schema> 634720c9898SEd Tanous 635720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_3_9"> 636720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 637720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 638720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_3_8.MetricReportDefinition"/> 639720c9898SEd Tanous </Schema> 640720c9898SEd Tanous 641f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_3_10"> 642f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 643f2a8e57eSGunnar 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."/> 644f2a8e57eSGunnar Mills <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_3_9.MetricReportDefinition"/> 645f2a8e57eSGunnar Mills </Schema> 646f2a8e57eSGunnar Mills 647*c6d7a45dSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_3_11"> 648*c6d7a45dSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 649*c6d7a45dSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify that `*` as a wildcard value indicates all possible values."/> 650*c6d7a45dSGunnar Mills <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_3_10.MetricReportDefinition"/> 651*c6d7a45dSGunnar Mills </Schema> 652*c6d7a45dSGunnar Mills 653720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_4_0"> 654720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 655720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2020.4"/> 656720c9898SEd Tanous 657720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_3_4.MetricReportDefinition"/> 658720c9898SEd Tanous 659720c9898SEd Tanous <ComplexType Name="Metric" BaseType="MetricReportDefinition.v1_0_0.Metric"> 660720c9898SEd Tanous <Property Name="Oem" Type="Resource.Oem" Nullable="false"> 661720c9898SEd Tanous <Annotation Term="OData.Description" String="The OEM extension property."/> 662720c9898SEd 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."/> 663720c9898SEd Tanous </Property> 664720c9898SEd Tanous </ComplexType> 665720c9898SEd Tanous </Schema> 666720c9898SEd Tanous 667720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_4_1"> 668720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 669720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/> 670720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_4_0.MetricReportDefinition"/> 671720c9898SEd Tanous </Schema> 672720c9898SEd Tanous 673720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_4_2"> 674720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 675f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify the behavior of the `MetricReport` property, clarify the identifier formatting for when `NewReport` is configured, and the usage of `MetricId`."/> 676720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_4_1.MetricReportDefinition"/> 677720c9898SEd Tanous </Schema> 678720c9898SEd Tanous 679720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_4_3"> 680720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 681720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct the regular expression pattern for duration properties in JSON Schema and OpenAPI to not allow for negative values."/> 682720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_4_2.MetricReportDefinition"/> 683720c9898SEd Tanous </Schema> 684720c9898SEd Tanous 685720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_4_4"> 686720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 687720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to remove normative language from non-normative descriptions."/> 688720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_4_3.MetricReportDefinition"/> 689720c9898SEd Tanous </Schema> 690720c9898SEd Tanous 691720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_4_5"> 692720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 693720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 694720c9898SEd Tanous <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_4_4.MetricReportDefinition"/> 695720c9898SEd Tanous </Schema> 696720c9898SEd Tanous 697f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_4_6"> 698f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 699f2a8e57eSGunnar 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."/> 700f2a8e57eSGunnar Mills <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_4_5.MetricReportDefinition"/> 701f2a8e57eSGunnar Mills </Schema> 702f2a8e57eSGunnar Mills 703*c6d7a45dSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReportDefinition.v1_4_7"> 704*c6d7a45dSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 705*c6d7a45dSGunnar Mills <Annotation Term="OData.Description" String="This version was created to clarify that `*` as a wildcard value indicates all possible values."/> 706*c6d7a45dSGunnar Mills <EntityType Name="MetricReportDefinition" BaseType="MetricReportDefinition.v1_4_6.MetricReportDefinition"/> 707*c6d7a45dSGunnar Mills </Schema> 708*c6d7a45dSGunnar Mills 709720c9898SEd Tanous </edmx:DataServices> 710720c9898SEd Tanous</edmx:Edmx> 711