1<?xml version="1.0" encoding="UTF-8"?> 2<!----> 3<!--################################################################################ --> 4<!--# Redfish Schema: TelemetryService v1.3.4 --> 5<!--# --> 6<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, --> 7<!--# available at http://www.dmtf.org/standards/redfish --> 8<!--# Copyright 2014-2024 DMTF. --> 9<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright --> 10<!--################################################################################ --> 11<!----> 12<edmx:Edmx xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx" Version="4.0"> 13 14 <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Core.V1.xml"> 15 <edmx:Include Namespace="Org.OData.Core.V1" Alias="OData"/> 16 </edmx:Reference> 17 <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Capabilities.V1.xml"> 18 <edmx:Include Namespace="Org.OData.Capabilities.V1" Alias="Capabilities"/> 19 </edmx:Reference> 20 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Resource_v1.xml"> 21 <edmx:Include Namespace="Resource"/> 22 <edmx:Include Namespace="Resource.v1_0_0"/> 23 </edmx:Reference> 24 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/RedfishExtensions_v1.xml"> 25 <edmx:Include Namespace="RedfishExtensions.v1_0_0" Alias="Redfish"/> 26 </edmx:Reference> 27 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/MetricDefinitionCollection_v1.xml"> 28 <edmx:Include Namespace="MetricDefinitionCollection"/> 29 </edmx:Reference> 30 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/MetricReportDefinitionCollection_v1.xml"> 31 <edmx:Include Namespace="MetricReportDefinitionCollection"/> 32 </edmx:Reference> 33 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/MetricReportCollection_v1.xml"> 34 <edmx:Include Namespace="MetricReportCollection"/> 35 </edmx:Reference> 36 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/TriggersCollection_v1.xml"> 37 <edmx:Include Namespace="TriggersCollection"/> 38 </edmx:Reference> 39 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/LogService_v1.xml"> 40 <edmx:Include Namespace="LogService"/> 41 </edmx:Reference> 42 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/MetricDefinition_v1.xml"> 43 <edmx:Include Namespace="MetricDefinition"/> 44 </edmx:Reference> 45 46 <edmx:DataServices> 47 48 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService"> 49 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 50 <Annotation Term="Redfish.Language" String="en"/> 51 52 <EntityType Name="TelemetryService" BaseType="Resource.v1_0_0.Resource" Abstract="true"> 53 <Annotation Term="OData.Description" String="The `TelemetryService` schema describes a telemetry service. The telemetry service is used for collecting and reporting metric data within the Redfish service."/> 54 <Annotation Term="OData.LongDescription" String="This resource contains a telemetry service for a Redfish implementation."/> 55 <Annotation Term="Capabilities.InsertRestrictions"> 56 <Record> 57 <PropertyValue Property="Insertable" Bool="false"/> 58 </Record> 59 </Annotation> 60 <Annotation Term="Capabilities.UpdateRestrictions"> 61 <Record> 62 <PropertyValue Property="Updatable" Bool="true"/> 63 <Annotation Term="OData.Description" String="Any writable properties, such as `ServiceEnabled`, can be updated for the telemetry service."/> 64 </Record> 65 </Annotation> 66 <Annotation Term="Capabilities.DeleteRestrictions"> 67 <Record> 68 <PropertyValue Property="Deletable" Bool="false"/> 69 </Record> 70 </Annotation> 71 <Annotation Term="Redfish.Uris"> 72 <Collection> 73 <String>/redfish/v1/TelemetryService</String> 74 </Collection> 75 </Annotation> 76 </EntityType> 77 78 <Action Name="SubmitTestMetricReport" IsBound="true"> 79 <Annotation Term="OData.Description" String="This action generates a metric report."/> 80 <Annotation Term="OData.LongDescription" String="This action shall cause the event service to immediately generate the metric report as an alert event. Then, this message should be sent to any appropriate event destinations."/> 81 <Parameter Name="TelemetryService" Type="TelemetryService.v1_0_0.Actions"/> 82 <Parameter Name="MetricReportName" Type="Edm.String" Nullable="false"> 83 <Annotation Term="OData.Description" String="The name of the metric report in generated metric report."/> 84 <Annotation Term="OData.LongDescription" String="This parameter shall contain the name of the generated metric report."/> 85 </Parameter> 86 <Parameter Name="MetricReportValues" Type="Edm.String"> 87 <Annotation Term="OData.Description" String="The contents of the `MetricReportValues` array in the generated metric report."/> 88 <Annotation Term="OData.LongDescription" String="This parameter shall contain the contents of the `MetricReportValues` array property in the generated metric report."/> 89 <Annotation Term="Redfish.Revisions"> 90 <Collection> 91 <Record> 92 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/> 93 <PropertyValue Property="Version" String="v1_1_0"/> 94 <PropertyValue Property="Description" String="This property has been deprecated in favor of using the property `GeneratedMetricReportValues`."/> 95 </Record> 96 </Collection> 97 </Annotation> 98 </Parameter> 99 <Parameter Name="GeneratedMetricReportValues" Type="Collection(TelemetryService.v1_1_0.MetricValue)" Nullable="false"> 100 <Annotation Term="OData.Description" String="The contents of the `MetricReportValues` in the generated metric report."/> 101 <Annotation Term="OData.LongDescription" String="This parameter shall contain the contents of the `MetricReportValues` array property in the generated metric report."/> 102 <Annotation Term="Redfish.Revisions"> 103 <Collection> 104 <Record> 105 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 106 <PropertyValue Property="Version" String="v1_1_0"/> 107 </Record> 108 </Collection> 109 </Annotation> 110 </Parameter> 111 </Action> 112 113 <Action Name="ClearMetricReports" IsBound="true"> 114 <Annotation Term="OData.Description" String="The action to clear the metric reports for this telemetry service."/> 115 <Annotation Term="OData.LongDescription" String="This action shall delete all entries found in the metric report collection for this telemetry service."/> 116 <Parameter Name="TelemetryService" Type="TelemetryService.v1_0_0.Actions"/> 117 <Annotation Term="Redfish.Revisions"> 118 <Collection> 119 <Record> 120 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 121 <PropertyValue Property="Version" String="v1_3_0"/> 122 </Record> 123 </Collection> 124 </Annotation> 125 </Action> 126 127 <Action Name="ResetMetricReportDefinitionsToDefaults" IsBound="true"> 128 <Annotation Term="OData.Description" String="The action to reset the metric report definitions to factory defaults."/> 129 <Annotation Term="OData.LongDescription" String="This action shall reset all entries found in the metric report definition collection to factory defaults. This action may delete members of the metric report definition collection."/> 130 <Parameter Name="TelemetryService" Type="TelemetryService.v1_0_0.Actions"/> 131 <Annotation Term="Redfish.Revisions"> 132 <Collection> 133 <Record> 134 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 135 <PropertyValue Property="Version" String="v1_3_0"/> 136 </Record> 137 </Collection> 138 </Annotation> 139 </Action> 140 141 <Action Name="ResetTriggersToDefaults" IsBound="true"> 142 <Annotation Term="OData.Description" String="The action to reset the triggers to factory defaults."/> 143 <Annotation Term="OData.LongDescription" String="This action shall reset all entries found in the triggers collection to factory defaults. This action may delete members of the triggers collection."/> 144 <Parameter Name="TelemetryService" Type="TelemetryService.v1_0_0.Actions"/> 145 <Annotation Term="Redfish.Revisions"> 146 <Collection> 147 <Record> 148 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 149 <PropertyValue Property="Version" String="v1_3_0"/> 150 </Record> 151 </Collection> 152 </Annotation> 153 </Action> 154 </Schema> 155 156 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_0_0"> 157 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 158 <Annotation Term="Redfish.Release" String="2018.2"/> 159 160 <EntityType Name="TelemetryService" BaseType="TelemetryService.TelemetryService"> 161 <Property Name="Status" Type="Resource.Status" Nullable="false"> 162 <Annotation Term="OData.Description" String="The status and health of the resource and its subordinate or dependent resources."/> 163 <Annotation Term="OData.LongDescription" String="This property shall contain any status or health properties of the resource."/> 164 </Property> 165 <Property Name="MaxReports" Type="Edm.Int64"> 166 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 167 <Annotation Term="OData.Description" String="The maximum number of metric reports that this service supports."/> 168 <Annotation Term="OData.LongDescription" String="This property shall contain the maximum number of metric reports that this service supports."/> 169 </Property> 170 <Property Name="MinCollectionInterval" Type="Edm.Duration"> 171 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 172 <Annotation Term="OData.Description" String="The minimum time interval between gathering metric data that this service allows."/> 173 <Annotation Term="OData.LongDescription" String="This property shall contain the minimum time interval between gathering metric data that this service allows."/> 174 </Property> 175 <Property Name="SupportedCollectionFunctions" Type="Collection(TelemetryService.v1_0_0.CollectionFunction)"> 176 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 177 <Annotation Term="OData.Description" String="The functions that can be performed over each metric."/> 178 <Annotation Term="OData.LongDescription" String="This property shall contain the function to apply over the collection duration."/> 179 </Property> 180 181 <NavigationProperty Name="MetricDefinitions" Type="MetricDefinitionCollection.MetricDefinitionCollection" ContainsTarget="true" Nullable="false"> 182 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 183 <Annotation Term="OData.Description" String="The link to the collection of metric definitions."/> 184 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `MetricDefinitionCollection`."/> 185 <Annotation Term="OData.AutoExpandReferences"/> 186 </NavigationProperty> 187 <NavigationProperty Name="MetricReportDefinitions" Type="MetricReportDefinitionCollection.MetricReportDefinitionCollection" ContainsTarget="true" Nullable="false"> 188 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 189 <Annotation Term="OData.Description" String="The link to the collection of metric report definitions."/> 190 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `MetricReportDefinitionCollection`."/> 191 <Annotation Term="OData.AutoExpandReferences"/> 192 </NavigationProperty> 193 <NavigationProperty Name="MetricReports" Type="MetricReportCollection.MetricReportCollection" ContainsTarget="true" Nullable="false"> 194 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 195 <Annotation Term="OData.Description" String="The link to the collection of metric reports."/> 196 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `MetricReportCollection`."/> 197 <Annotation Term="OData.AutoExpandReferences"/> 198 </NavigationProperty> 199 <NavigationProperty Name="Triggers" Type="TriggersCollection.TriggersCollection" ContainsTarget="true" Nullable="false"> 200 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 201 <Annotation Term="OData.Description" String="The link to the collection of triggers that apply to metrics."/> 202 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `TriggersCollection`."/> 203 <Annotation Term="OData.AutoExpandReferences"/> 204 </NavigationProperty> 205 <NavigationProperty Name="LogService" Type="LogService.LogService" Nullable="false"> 206 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 207 <Annotation Term="OData.Description" String="The link to a log service that the telemetry service uses. This service can be a dedicated log service or a pointer to a log service under another resource, such as a manager."/> 208 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `LogService` that this telemetry service uses."/> 209 <Annotation Term="OData.AutoExpandReferences"/> 210 </NavigationProperty> 211 <Property Name="Actions" Type="TelemetryService.v1_0_0.Actions" Nullable="false"> 212 <Annotation Term="OData.Description" String="The available actions for this resource."/> 213 <Annotation Term="OData.LongDescription" String="This property shall contain the available actions for this resource."/> 214 </Property> 215 </EntityType> 216 217 <EnumType Name="CollectionFunction"> 218 <Annotation Term="OData.Description" String="An operation to perform over the sample."/> 219 <Annotation Term="OData.LongDescription" String="If present, the metric value shall be computed according to this function."/> 220 <Member Name="Average"> 221 <Annotation Term="OData.Description" String="An averaging function."/> 222 </Member> 223 <Member Name="Maximum"> 224 <Annotation Term="OData.Description" String="A maximum function."/> 225 </Member> 226 <Member Name="Minimum"> 227 <Annotation Term="OData.Description" String="A minimum function."/> 228 </Member> 229 <Member Name="Summation"> 230 <Annotation Term="OData.Description" String="A summation function."/> 231 </Member> 232 </EnumType> 233 234 <ComplexType Name="Actions"> 235 <Annotation Term="OData.AdditionalProperties" Bool="false"/> 236 <Annotation Term="OData.Description" String="The available actions for this resource."/> 237 <Annotation Term="OData.LongDescription" String="This type shall contain the available actions for this resource."/> 238 <Property Name="Oem" Type="TelemetryService.v1_0_0.OemActions" Nullable="false"> 239 <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> 240 <Annotation Term="OData.LongDescription" String="This property shall contain the available OEM-specific actions for this resource."/> 241 </Property> 242 </ComplexType> 243 244 <ComplexType Name="OemActions"> 245 <Annotation Term="OData.AdditionalProperties" Bool="true"/> 246 <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> 247 <Annotation Term="OData.LongDescription" String="This type shall contain the available OEM-specific actions for this resource."/> 248 </ComplexType> 249 </Schema> 250 251 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_0_1"> 252 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 253 <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."/> 254 <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_0_0.TelemetryService"/> 255 </Schema> 256 257 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_0_2"> 258 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 259 <Annotation Term="OData.Description" String="This version was created to update the description of the `LogService` property. It was also created to update descriptions that this schema defines."/> 260 <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_0_1.TelemetryService"/> 261 </Schema> 262 263 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_0_3"> 264 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 265 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 266 <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_0_2.TelemetryService"/> 267 </Schema> 268 269 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_0_4"> 270 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 271 <Annotation Term="OData.Description" String="This version was created to specify 64-bit integers in OpenAPI."/> 272 <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_0_3.TelemetryService"/> 273 </Schema> 274 275 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_0_5"> 276 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 277 <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/> 278 <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_0_4.TelemetryService"/> 279 </Schema> 280 281 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_0_6"> 282 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 283 <Annotation Term="OData.Description" String="This version was created to correct the permissions of the `SupportedCollectionFunctions` property to show it is read-only. It was also created to correct the regular expression pattern for duration properties in JSON Schema and OpenAPI to not allow for negative values."/> 284 <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_0_5.TelemetryService"/> 285 </Schema> 286 287 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_0_7"> 288 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 289 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 290 <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_0_6.TelemetryService"/> 291 </Schema> 292 293 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_0_8"> 294 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 295 <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."/> 296 <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_0_7.TelemetryService"/> 297 </Schema> 298 299 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_1_0"> 300 <Annotation Term="OData.Description" String="This version was created to add the `GeneratedMetricReportValues` parameter to the `SubmitTestMetricReport` action."/> 301 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 302 <Annotation Term="Redfish.Release" String="2018.3"/> 303 304 <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_0_0.TelemetryService"/> 305 306 <ComplexType Name="MetricValue"> 307 <Annotation Term="OData.AdditionalProperties" Bool="false"/> 308 <Annotation Term="OData.Description" String="Properties that capture a metric value and other associated information."/> 309 <Annotation Term="OData.LongDescription" String="This type shall contain properties that capture a metric value and other associated information."/> 310 <Property Name="MetricId" Type="Edm.String"> 311 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 312 <Annotation Term="OData.Description" String="The metric definitions identifier for this metric."/> 313 <Annotation Term="OData.LongDescription" String="This property shall contain the same value as the `Id` property of the source metric within the associated metric definition."/> 314 </Property> 315 <Property Name="MetricValue" Type="Edm.String"> 316 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 317 <Annotation Term="OData.Description" String="The metric value, as a string."/> 318 <Annotation Term="OData.LongDescription" String="This property shall contain the metric value, as a string."/> 319 </Property> 320 <Property Name="Timestamp" Type="Edm.DateTimeOffset"> 321 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 322 <Annotation Term="OData.Description" String="The date and time when the metric is obtained. A management application can establish a time series of metric data by retrieving the instances of metric value and sorting them according to their timestamp."/> 323 <Annotation Term="OData.LongDescription" String="The value shall time when the metric value was obtained. Note that this value may be different from the time when this instance is created."/> 324 </Property> 325 <Property Name="MetricProperty" Type="Edm.String"> 326 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 327 <Annotation Term="OData.Description" String="The URI for the property from which this metric is derived."/> 328 <Annotation Term="OData.LongDescription" String="The value shall be the URI to the property following the JSON fragment notation, as defined by RFC6901, to identify an individual property in a Redfish resource."/> 329 <Annotation Term="OData.IsURL"/> 330 </Property> 331 <NavigationProperty Name="MetricDefinition" Type="MetricDefinition.MetricDefinition" Nullable="false"> 332 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 333 <Annotation Term="OData.Description" String="The link to the metric definition for this metric."/> 334 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `MetricDefinition` that describes what this metric value captures."/> 335 <Annotation Term="OData.AutoExpandReferences"/> 336 </NavigationProperty> 337 </ComplexType> 338 </Schema> 339 340 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_1_1"> 341 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 342 <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."/> 343 <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_1_0.TelemetryService"/> 344 </Schema> 345 346 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_1_2"> 347 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 348 <Annotation Term="OData.Description" String="This version was created to update the description of the `LogService` property. It was also created to update descriptions that this schema defines."/> 349 <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_1_1.TelemetryService"/> 350 </Schema> 351 352 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_1_3"> 353 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 354 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 355 <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_1_2.TelemetryService"/> 356 </Schema> 357 358 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_1_4"> 359 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 360 <Annotation Term="OData.Description" String="This version was created to specify 64-bit integers in OpenAPI."/> 361 <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_1_3.TelemetryService"/> 362 </Schema> 363 364 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_1_5"> 365 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 366 <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/> 367 <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_1_4.TelemetryService"/> 368 </Schema> 369 370 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_1_6"> 371 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 372 <Annotation Term="OData.Description" String="This version was created to correct the permissions of the `SupportedCollectionFunctions` property to show it is read-only. It was also created to correct the regular expression pattern for duration properties in JSON Schema and OpenAPI to not allow for negative values."/> 373 <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_1_5.TelemetryService"/> 374 </Schema> 375 376 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_1_7"> 377 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 378 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 379 <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_1_6.TelemetryService"/> 380 </Schema> 381 382 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_1_8"> 383 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 384 <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."/> 385 <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_1_7.TelemetryService"/> 386 </Schema> 387 388 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_2_0"> 389 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 390 <Annotation Term="Redfish.Release" String="2019.4"/> 391 392 <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_1_2.TelemetryService"> 393 <Property Name="ServiceEnabled" Type="Edm.Boolean"> 394 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 395 <Annotation Term="OData.Description" String="An indication of whether this service is enabled."/> 396 <Annotation Term="OData.LongDescription" String="This property shall indicate whether this service is enabled."/> 397 </Property> 398 </EntityType> 399 </Schema> 400 401 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_2_1"> 402 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 403 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 404 <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_2_0.TelemetryService"/> 405 </Schema> 406 407 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_2_2"> 408 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 409 <Annotation Term="OData.Description" String="This version was created to specify 64-bit integers in OpenAPI."/> 410 <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_2_1.TelemetryService"/> 411 </Schema> 412 413 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_2_3"> 414 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 415 <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/> 416 <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_2_2.TelemetryService"/> 417 </Schema> 418 419 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_2_4"> 420 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 421 <Annotation Term="OData.Description" String="This version was created to correct the permissions of the `SupportedCollectionFunctions` property to show it is read-only. It was also created to correct the regular expression pattern for duration properties in JSON Schema and OpenAPI to not allow for negative values."/> 422 <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_2_3.TelemetryService"/> 423 </Schema> 424 425 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_2_5"> 426 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 427 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 428 <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_2_4.TelemetryService"/> 429 </Schema> 430 431 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_2_6"> 432 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 433 <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."/> 434 <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_2_5.TelemetryService"/> 435 </Schema> 436 437 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_3_0"> 438 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 439 <Annotation Term="Redfish.Release" String="2020.4"/> 440 <Annotation Term="OData.Description" String="This version was created to add the `ClearMetricReports`, `ResetMetricReportDefinitionsToDefaults`, and `ResetTriggersToDefaults` actions."/> 441 442 <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_2_2.TelemetryService"/> 443 </Schema> 444 445 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_3_1"> 446 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 447 <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/> 448 <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_3_0.TelemetryService"/> 449 </Schema> 450 451 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_3_2"> 452 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 453 <Annotation Term="OData.Description" String="This version was created to correct the permissions of the `SupportedCollectionFunctions` property to show it is read-only. It was also created to correct the regular expression pattern for duration properties in JSON Schema and OpenAPI to not allow for negative values."/> 454 <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_3_1.TelemetryService"/> 455 </Schema> 456 457 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_3_3"> 458 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 459 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 460 <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_3_2.TelemetryService"/> 461 </Schema> 462 463 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_3_4"> 464 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 465 <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."/> 466 <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_3_3.TelemetryService"/> 467 </Schema> 468 469 </edmx:DataServices> 470</edmx:Edmx> 471