1720c9898SEd Tanous<?xml version="1.0" encoding="UTF-8"?> 2720c9898SEd Tanous<!----> 3720c9898SEd Tanous<!--################################################################################ --> 4*c6d7a45dSGunnar Mills<!--# Redfish Schema: TelemetryService v1.4.0 --> 5720c9898SEd Tanous<!--# --> 6720c9898SEd Tanous<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, --> 7720c9898SEd Tanous<!--# available at http://www.dmtf.org/standards/redfish --> 8d125652eSGunnar Mills<!--# Copyright 2014-2025 DMTF. --> 9720c9898SEd Tanous<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright --> 10720c9898SEd Tanous<!--################################################################################ --> 11720c9898SEd Tanous<!----> 12720c9898SEd Tanous<edmx:Edmx xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx" Version="4.0"> 13720c9898SEd Tanous 14720c9898SEd Tanous <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Core.V1.xml"> 15720c9898SEd Tanous <edmx:Include Namespace="Org.OData.Core.V1" Alias="OData"/> 16720c9898SEd Tanous </edmx:Reference> 17720c9898SEd Tanous <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Capabilities.V1.xml"> 18720c9898SEd Tanous <edmx:Include Namespace="Org.OData.Capabilities.V1" Alias="Capabilities"/> 19720c9898SEd Tanous </edmx:Reference> 20720c9898SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/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:Reference> 27720c9898SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/MetricDefinitionCollection_v1.xml"> 28720c9898SEd Tanous <edmx:Include Namespace="MetricDefinitionCollection"/> 29720c9898SEd Tanous </edmx:Reference> 30720c9898SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/MetricReportDefinitionCollection_v1.xml"> 31720c9898SEd Tanous <edmx:Include Namespace="MetricReportDefinitionCollection"/> 32720c9898SEd Tanous </edmx:Reference> 33720c9898SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/MetricReportCollection_v1.xml"> 34720c9898SEd Tanous <edmx:Include Namespace="MetricReportCollection"/> 35720c9898SEd Tanous </edmx:Reference> 36720c9898SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/TriggersCollection_v1.xml"> 37720c9898SEd Tanous <edmx:Include Namespace="TriggersCollection"/> 38720c9898SEd Tanous </edmx:Reference> 39720c9898SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/LogService_v1.xml"> 40720c9898SEd Tanous <edmx:Include Namespace="LogService"/> 41720c9898SEd Tanous </edmx:Reference> 42720c9898SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/MetricDefinition_v1.xml"> 43720c9898SEd Tanous <edmx:Include Namespace="MetricDefinition"/> 44720c9898SEd Tanous </edmx:Reference> 45*c6d7a45dSGunnar Mills <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/TelemetryDataCollection_v1.xml"> 46*c6d7a45dSGunnar Mills <edmx:Include Namespace="TelemetryDataCollection"/> 47*c6d7a45dSGunnar Mills </edmx:Reference> 48*c6d7a45dSGunnar Mills <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/TelemetryData_v1.xml"> 49*c6d7a45dSGunnar Mills <edmx:Include Namespace="TelemetryData"/> 50*c6d7a45dSGunnar Mills </edmx:Reference> 51720c9898SEd Tanous 52720c9898SEd Tanous <edmx:DataServices> 53720c9898SEd Tanous 54720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService"> 55720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 56f2a8e57eSGunnar Mills <Annotation Term="Redfish.Language" String="en"/> 57720c9898SEd Tanous 58720c9898SEd Tanous <EntityType Name="TelemetryService" BaseType="Resource.v1_0_0.Resource" Abstract="true"> 59f2a8e57eSGunnar Mills <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."/> 60720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This resource contains a telemetry service for a Redfish implementation."/> 61720c9898SEd Tanous <Annotation Term="Capabilities.InsertRestrictions"> 62720c9898SEd Tanous <Record> 63720c9898SEd Tanous <PropertyValue Property="Insertable" Bool="false"/> 64720c9898SEd Tanous </Record> 65720c9898SEd Tanous </Annotation> 66720c9898SEd Tanous <Annotation Term="Capabilities.UpdateRestrictions"> 67720c9898SEd Tanous <Record> 68720c9898SEd Tanous <PropertyValue Property="Updatable" Bool="true"/> 69f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="Any writable properties, such as `ServiceEnabled`, can be updated for the telemetry service."/> 70720c9898SEd Tanous </Record> 71720c9898SEd Tanous </Annotation> 72720c9898SEd Tanous <Annotation Term="Capabilities.DeleteRestrictions"> 73720c9898SEd Tanous <Record> 74720c9898SEd Tanous <PropertyValue Property="Deletable" Bool="false"/> 75720c9898SEd Tanous </Record> 76720c9898SEd Tanous </Annotation> 77720c9898SEd Tanous <Annotation Term="Redfish.Uris"> 78720c9898SEd Tanous <Collection> 79720c9898SEd Tanous <String>/redfish/v1/TelemetryService</String> 80720c9898SEd Tanous </Collection> 81720c9898SEd Tanous </Annotation> 82720c9898SEd Tanous </EntityType> 83720c9898SEd Tanous 84720c9898SEd Tanous <Action Name="SubmitTestMetricReport" IsBound="true"> 85720c9898SEd Tanous <Annotation Term="OData.Description" String="This action generates a metric report."/> 86f2a8e57eSGunnar Mills <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."/> 87720c9898SEd Tanous <Parameter Name="TelemetryService" Type="TelemetryService.v1_0_0.Actions"/> 88720c9898SEd Tanous <Parameter Name="MetricReportName" Type="Edm.String" Nullable="false"> 89720c9898SEd Tanous <Annotation Term="OData.Description" String="The name of the metric report in generated metric report."/> 90720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This parameter shall contain the name of the generated metric report."/> 91720c9898SEd Tanous </Parameter> 92720c9898SEd Tanous <Parameter Name="MetricReportValues" Type="Edm.String"> 93f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The contents of the `MetricReportValues` array in the generated metric report."/> 94f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This parameter shall contain the contents of the `MetricReportValues` array property in the generated metric report."/> 95720c9898SEd Tanous <Annotation Term="Redfish.Revisions"> 96720c9898SEd Tanous <Collection> 97720c9898SEd Tanous <Record> 98720c9898SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/> 99720c9898SEd Tanous <PropertyValue Property="Version" String="v1_1_0"/> 100f2a8e57eSGunnar Mills <PropertyValue Property="Description" String="This property has been deprecated in favor of using the property `GeneratedMetricReportValues`."/> 101720c9898SEd Tanous </Record> 102720c9898SEd Tanous </Collection> 103720c9898SEd Tanous </Annotation> 104720c9898SEd Tanous </Parameter> 105720c9898SEd Tanous <Parameter Name="GeneratedMetricReportValues" Type="Collection(TelemetryService.v1_1_0.MetricValue)" Nullable="false"> 106f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The contents of the `MetricReportValues` in the generated metric report."/> 107f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This parameter shall contain the contents of the `MetricReportValues` array property in the generated metric report."/> 108720c9898SEd Tanous <Annotation Term="Redfish.Revisions"> 109720c9898SEd Tanous <Collection> 110720c9898SEd Tanous <Record> 111720c9898SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 112720c9898SEd Tanous <PropertyValue Property="Version" String="v1_1_0"/> 113720c9898SEd Tanous </Record> 114720c9898SEd Tanous </Collection> 115720c9898SEd Tanous </Annotation> 116720c9898SEd Tanous </Parameter> 117720c9898SEd Tanous </Action> 118720c9898SEd Tanous 119720c9898SEd Tanous <Action Name="ClearMetricReports" IsBound="true"> 120720c9898SEd Tanous <Annotation Term="OData.Description" String="The action to clear the metric reports for this telemetry service."/> 121720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This action shall delete all entries found in the metric report collection for this telemetry service."/> 122720c9898SEd Tanous <Parameter Name="TelemetryService" Type="TelemetryService.v1_0_0.Actions"/> 123720c9898SEd Tanous <Annotation Term="Redfish.Revisions"> 124720c9898SEd Tanous <Collection> 125720c9898SEd Tanous <Record> 126720c9898SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 127720c9898SEd Tanous <PropertyValue Property="Version" String="v1_3_0"/> 128720c9898SEd Tanous </Record> 129720c9898SEd Tanous </Collection> 130720c9898SEd Tanous </Annotation> 131720c9898SEd Tanous </Action> 132720c9898SEd Tanous 133720c9898SEd Tanous <Action Name="ResetMetricReportDefinitionsToDefaults" IsBound="true"> 134720c9898SEd Tanous <Annotation Term="OData.Description" String="The action to reset the metric report definitions to factory defaults."/> 135720c9898SEd Tanous <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."/> 136720c9898SEd Tanous <Parameter Name="TelemetryService" Type="TelemetryService.v1_0_0.Actions"/> 137720c9898SEd Tanous <Annotation Term="Redfish.Revisions"> 138720c9898SEd Tanous <Collection> 139720c9898SEd Tanous <Record> 140720c9898SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 141720c9898SEd Tanous <PropertyValue Property="Version" String="v1_3_0"/> 142720c9898SEd Tanous </Record> 143720c9898SEd Tanous </Collection> 144720c9898SEd Tanous </Annotation> 145720c9898SEd Tanous </Action> 146720c9898SEd Tanous 147720c9898SEd Tanous <Action Name="ResetTriggersToDefaults" IsBound="true"> 148720c9898SEd Tanous <Annotation Term="OData.Description" String="The action to reset the triggers to factory defaults."/> 149720c9898SEd Tanous <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."/> 150720c9898SEd Tanous <Parameter Name="TelemetryService" Type="TelemetryService.v1_0_0.Actions"/> 151720c9898SEd Tanous <Annotation Term="Redfish.Revisions"> 152720c9898SEd Tanous <Collection> 153720c9898SEd Tanous <Record> 154720c9898SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 155720c9898SEd Tanous <PropertyValue Property="Version" String="v1_3_0"/> 156720c9898SEd Tanous </Record> 157720c9898SEd Tanous </Collection> 158720c9898SEd Tanous </Annotation> 159720c9898SEd Tanous </Action> 160*c6d7a45dSGunnar Mills 161*c6d7a45dSGunnar Mills <Action Name="CollectTelemetryData" IsBound="true"> 162*c6d7a45dSGunnar Mills <Annotation Term="OData.Description" String="The action to collect the telemetry data from a device or service. When the telemetry data is collected, a new telemetry data resource will be created."/> 163*c6d7a45dSGunnar Mills <Annotation Term="OData.LongDescription" String="This action shall collect the telemetry data from a device or service. The `Location` header in the response shall contain a URI to a resource of type `TelemetryData` that contains the telemetry data. The `AdditionalDataURI` property in the referenced `TelemetryData` resource shall contain the URI to download the telemetry data."/> 164*c6d7a45dSGunnar Mills <Parameter Name="TelemetryService" Type="TelemetryService.v1_0_0.Actions"/> 165*c6d7a45dSGunnar Mills <Parameter Name="TelemetryDataType" Type="TelemetryData.TelemetryDataTypes" Nullable="false"> 166*c6d7a45dSGunnar Mills <Annotation Term="OData.Description" String="The type of telemetry data to collect."/> 167*c6d7a45dSGunnar Mills <Annotation Term="OData.LongDescription" String="This parameter shall contain the type of telemetry data to collect."/> 168*c6d7a45dSGunnar Mills </Parameter> 169*c6d7a45dSGunnar Mills <Parameter Name="OEMTelemetryDataType" Type="Edm.String"> 170*c6d7a45dSGunnar Mills <Annotation Term="OData.Description" String="The OEM-defined type of telemetry data to collect."/> 171*c6d7a45dSGunnar Mills <Annotation Term="OData.LongDescription" String="This parameter shall contain the OEM-defined type of telemetry data to collect. This parameter shall be required if `TelemetryDataType` is `OEM`."/> 172*c6d7a45dSGunnar Mills </Parameter> 173*c6d7a45dSGunnar Mills <Parameter Name="TargetDevices" Type="Collection(Resource.Item)"> 174*c6d7a45dSGunnar Mills <Annotation Term="OData.Description" String="An array of devices from which to collect telemetry data."/> 175*c6d7a45dSGunnar Mills <Annotation Term="OData.LongDescription" String="This parameter shall contain an array of devices from which to collect telemetry data."/> 176*c6d7a45dSGunnar Mills </Parameter> 177*c6d7a45dSGunnar Mills <ReturnType Type="TelemetryService.v1_4_0.CollectTelemetryDataResponse" Nullable="false"/> 178*c6d7a45dSGunnar Mills <Annotation Term="Redfish.Revisions"> 179*c6d7a45dSGunnar Mills <Collection> 180*c6d7a45dSGunnar Mills <Record> 181*c6d7a45dSGunnar Mills <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 182*c6d7a45dSGunnar Mills <PropertyValue Property="Version" String="v1_4_0"/> 183*c6d7a45dSGunnar Mills </Record> 184*c6d7a45dSGunnar Mills </Collection> 185*c6d7a45dSGunnar Mills </Annotation> 186*c6d7a45dSGunnar Mills </Action> 187*c6d7a45dSGunnar Mills 188*c6d7a45dSGunnar Mills <Action Name="ClearTelemetryData" IsBound="true"> 189*c6d7a45dSGunnar Mills <Annotation Term="OData.Description" String="The action to clear the telemetry data for this telemetry service."/> 190*c6d7a45dSGunnar Mills <Annotation Term="OData.LongDescription" String="This action shall delete all entries found in the telemetry data collection for this telemetry service."/> 191*c6d7a45dSGunnar Mills <Parameter Name="TelemetryService" Type="TelemetryService.v1_0_0.Actions"/> 192*c6d7a45dSGunnar Mills <Annotation Term="Redfish.Revisions"> 193*c6d7a45dSGunnar Mills <Collection> 194*c6d7a45dSGunnar Mills <Record> 195*c6d7a45dSGunnar Mills <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 196*c6d7a45dSGunnar Mills <PropertyValue Property="Version" String="v1_4_0"/> 197*c6d7a45dSGunnar Mills </Record> 198*c6d7a45dSGunnar Mills </Collection> 199*c6d7a45dSGunnar Mills </Annotation> 200*c6d7a45dSGunnar Mills </Action> 201720c9898SEd Tanous </Schema> 202720c9898SEd Tanous 203720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_0_0"> 204720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 205720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2018.2"/> 206720c9898SEd Tanous 207720c9898SEd Tanous <EntityType Name="TelemetryService" BaseType="TelemetryService.TelemetryService"> 208720c9898SEd Tanous <Property Name="Status" Type="Resource.Status" Nullable="false"> 209720c9898SEd Tanous <Annotation Term="OData.Description" String="The status and health of the resource and its subordinate or dependent resources."/> 210720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain any status or health properties of the resource."/> 211720c9898SEd Tanous </Property> 212720c9898SEd Tanous <Property Name="MaxReports" Type="Edm.Int64"> 213720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 214720c9898SEd Tanous <Annotation Term="OData.Description" String="The maximum number of metric reports that this service supports."/> 215720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the maximum number of metric reports that this service supports."/> 216720c9898SEd Tanous </Property> 217720c9898SEd Tanous <Property Name="MinCollectionInterval" Type="Edm.Duration"> 218720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 219720c9898SEd Tanous <Annotation Term="OData.Description" String="The minimum time interval between gathering metric data that this service allows."/> 220720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the minimum time interval between gathering metric data that this service allows."/> 221720c9898SEd Tanous </Property> 222720c9898SEd Tanous <Property Name="SupportedCollectionFunctions" Type="Collection(TelemetryService.v1_0_0.CollectionFunction)"> 223720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 224720c9898SEd Tanous <Annotation Term="OData.Description" String="The functions that can be performed over each metric."/> 225720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the function to apply over the collection duration."/> 226720c9898SEd Tanous </Property> 227720c9898SEd Tanous 228720c9898SEd Tanous <NavigationProperty Name="MetricDefinitions" Type="MetricDefinitionCollection.MetricDefinitionCollection" ContainsTarget="true" Nullable="false"> 229720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 230720c9898SEd Tanous <Annotation Term="OData.Description" String="The link to the collection of metric definitions."/> 231f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `MetricDefinitionCollection`."/> 232720c9898SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 233720c9898SEd Tanous </NavigationProperty> 234720c9898SEd Tanous <NavigationProperty Name="MetricReportDefinitions" Type="MetricReportDefinitionCollection.MetricReportDefinitionCollection" ContainsTarget="true" Nullable="false"> 235720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 236720c9898SEd Tanous <Annotation Term="OData.Description" String="The link to the collection of metric report definitions."/> 237f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `MetricReportDefinitionCollection`."/> 238720c9898SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 239720c9898SEd Tanous </NavigationProperty> 240720c9898SEd Tanous <NavigationProperty Name="MetricReports" Type="MetricReportCollection.MetricReportCollection" ContainsTarget="true" Nullable="false"> 241720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 242720c9898SEd Tanous <Annotation Term="OData.Description" String="The link to the collection of metric reports."/> 243f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `MetricReportCollection`."/> 244720c9898SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 245720c9898SEd Tanous </NavigationProperty> 246720c9898SEd Tanous <NavigationProperty Name="Triggers" Type="TriggersCollection.TriggersCollection" ContainsTarget="true" Nullable="false"> 247720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 248720c9898SEd Tanous <Annotation Term="OData.Description" String="The link to the collection of triggers that apply to metrics."/> 249f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `TriggersCollection`."/> 250720c9898SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 251720c9898SEd Tanous </NavigationProperty> 252720c9898SEd Tanous <NavigationProperty Name="LogService" Type="LogService.LogService" Nullable="false"> 253720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 254720c9898SEd Tanous <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."/> 255f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `LogService` that this telemetry service uses."/> 256720c9898SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 257720c9898SEd Tanous </NavigationProperty> 258720c9898SEd Tanous <Property Name="Actions" Type="TelemetryService.v1_0_0.Actions" Nullable="false"> 259720c9898SEd Tanous <Annotation Term="OData.Description" String="The available actions for this resource."/> 260720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the available actions for this resource."/> 261720c9898SEd Tanous </Property> 262720c9898SEd Tanous </EntityType> 263720c9898SEd Tanous 264720c9898SEd Tanous <EnumType Name="CollectionFunction"> 265720c9898SEd Tanous <Annotation Term="OData.Description" String="An operation to perform over the sample."/> 266720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="If present, the metric value shall be computed according to this function."/> 267720c9898SEd Tanous <Member Name="Average"> 268720c9898SEd Tanous <Annotation Term="OData.Description" String="An averaging function."/> 269720c9898SEd Tanous </Member> 270720c9898SEd Tanous <Member Name="Maximum"> 271720c9898SEd Tanous <Annotation Term="OData.Description" String="A maximum function."/> 272720c9898SEd Tanous </Member> 273720c9898SEd Tanous <Member Name="Minimum"> 274720c9898SEd Tanous <Annotation Term="OData.Description" String="A minimum function."/> 275720c9898SEd Tanous </Member> 276720c9898SEd Tanous <Member Name="Summation"> 277720c9898SEd Tanous <Annotation Term="OData.Description" String="A summation function."/> 278720c9898SEd Tanous </Member> 279720c9898SEd Tanous </EnumType> 280720c9898SEd Tanous 281720c9898SEd Tanous <ComplexType Name="Actions"> 282720c9898SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 283720c9898SEd Tanous <Annotation Term="OData.Description" String="The available actions for this resource."/> 284720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall contain the available actions for this resource."/> 285720c9898SEd Tanous <Property Name="Oem" Type="TelemetryService.v1_0_0.OemActions" Nullable="false"> 286720c9898SEd Tanous <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> 287720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the available OEM-specific actions for this resource."/> 288720c9898SEd Tanous </Property> 289720c9898SEd Tanous </ComplexType> 290720c9898SEd Tanous 291720c9898SEd Tanous <ComplexType Name="OemActions"> 292720c9898SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="true"/> 293720c9898SEd Tanous <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> 294720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall contain the available OEM-specific actions for this resource."/> 295720c9898SEd Tanous </ComplexType> 296720c9898SEd Tanous </Schema> 297720c9898SEd Tanous 298720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_0_1"> 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."/> 301720c9898SEd Tanous <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_0_0.TelemetryService"/> 302720c9898SEd Tanous </Schema> 303720c9898SEd Tanous 304720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_0_2"> 305720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 306f2a8e57eSGunnar Mills <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."/> 307720c9898SEd Tanous <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_0_1.TelemetryService"/> 308720c9898SEd Tanous </Schema> 309720c9898SEd Tanous 310720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_0_3"> 311720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 312720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 313720c9898SEd Tanous <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_0_2.TelemetryService"/> 314720c9898SEd Tanous </Schema> 315720c9898SEd Tanous 316720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_0_4"> 317720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 318720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to specify 64-bit integers in OpenAPI."/> 319720c9898SEd Tanous <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_0_3.TelemetryService"/> 320720c9898SEd Tanous </Schema> 321720c9898SEd Tanous 322720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_0_5"> 323720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 324720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/> 325720c9898SEd Tanous <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_0_4.TelemetryService"/> 326720c9898SEd Tanous </Schema> 327720c9898SEd Tanous 328720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_0_6"> 329720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 330f2a8e57eSGunnar Mills <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."/> 331720c9898SEd Tanous <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_0_5.TelemetryService"/> 332720c9898SEd Tanous </Schema> 333720c9898SEd Tanous 334720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_0_7"> 335720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 336720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 337720c9898SEd Tanous <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_0_6.TelemetryService"/> 338720c9898SEd Tanous </Schema> 339720c9898SEd Tanous 340f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_0_8"> 341f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 342f2a8e57eSGunnar 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."/> 343f2a8e57eSGunnar Mills <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_0_7.TelemetryService"/> 344f2a8e57eSGunnar Mills </Schema> 345f2a8e57eSGunnar Mills 346720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_1_0"> 347f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to add the `GeneratedMetricReportValues` parameter to the `SubmitTestMetricReport` action."/> 348720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 349720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2018.3"/> 350720c9898SEd Tanous 351720c9898SEd Tanous <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_0_0.TelemetryService"/> 352720c9898SEd Tanous 353720c9898SEd Tanous <ComplexType Name="MetricValue"> 354720c9898SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 355720c9898SEd Tanous <Annotation Term="OData.Description" String="Properties that capture a metric value and other associated information."/> 356720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall contain properties that capture a metric value and other associated information."/> 357720c9898SEd Tanous <Property Name="MetricId" Type="Edm.String"> 358720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 359720c9898SEd Tanous <Annotation Term="OData.Description" String="The metric definitions identifier for this metric."/> 360f2a8e57eSGunnar Mills <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."/> 361720c9898SEd Tanous </Property> 362720c9898SEd Tanous <Property Name="MetricValue" Type="Edm.String"> 363720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 364720c9898SEd Tanous <Annotation Term="OData.Description" String="The metric value, as a string."/> 365720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the metric value, as a string."/> 366720c9898SEd Tanous </Property> 367720c9898SEd Tanous <Property Name="Timestamp" Type="Edm.DateTimeOffset"> 368720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 369720c9898SEd Tanous <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."/> 370720c9898SEd Tanous <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."/> 371720c9898SEd Tanous </Property> 372720c9898SEd Tanous <Property Name="MetricProperty" Type="Edm.String"> 373720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 374720c9898SEd Tanous <Annotation Term="OData.Description" String="The URI for the property from which this metric is derived."/> 375720c9898SEd Tanous <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."/> 376720c9898SEd Tanous <Annotation Term="OData.IsURL"/> 377720c9898SEd Tanous </Property> 378720c9898SEd Tanous <NavigationProperty Name="MetricDefinition" Type="MetricDefinition.MetricDefinition" Nullable="false"> 379720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 380720c9898SEd Tanous <Annotation Term="OData.Description" String="The link to the metric definition for this metric."/> 381f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `MetricDefinition` that describes what this metric value captures."/> 382720c9898SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 383720c9898SEd Tanous </NavigationProperty> 384720c9898SEd Tanous </ComplexType> 385720c9898SEd Tanous </Schema> 386720c9898SEd Tanous 387720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_1_1"> 388720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 389720c9898SEd 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."/> 390720c9898SEd Tanous <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_1_0.TelemetryService"/> 391720c9898SEd Tanous </Schema> 392720c9898SEd Tanous 393720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_1_2"> 394720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 395f2a8e57eSGunnar Mills <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."/> 396720c9898SEd Tanous <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_1_1.TelemetryService"/> 397720c9898SEd Tanous </Schema> 398720c9898SEd Tanous 399720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_1_3"> 400720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 401720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 402720c9898SEd Tanous <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_1_2.TelemetryService"/> 403720c9898SEd Tanous </Schema> 404720c9898SEd Tanous 405720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_1_4"> 406720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 407720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to specify 64-bit integers in OpenAPI."/> 408720c9898SEd Tanous <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_1_3.TelemetryService"/> 409720c9898SEd Tanous </Schema> 410720c9898SEd Tanous 411720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_1_5"> 412720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 413720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/> 414720c9898SEd Tanous <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_1_4.TelemetryService"/> 415720c9898SEd Tanous </Schema> 416720c9898SEd Tanous 417720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_1_6"> 418720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 419f2a8e57eSGunnar Mills <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."/> 420720c9898SEd Tanous <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_1_5.TelemetryService"/> 421720c9898SEd Tanous </Schema> 422720c9898SEd Tanous 423720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_1_7"> 424720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 425720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 426720c9898SEd Tanous <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_1_6.TelemetryService"/> 427720c9898SEd Tanous </Schema> 428720c9898SEd Tanous 429f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_1_8"> 430f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 431f2a8e57eSGunnar 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."/> 432f2a8e57eSGunnar Mills <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_1_7.TelemetryService"/> 433f2a8e57eSGunnar Mills </Schema> 434f2a8e57eSGunnar Mills 435720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_2_0"> 436720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 437720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2019.4"/> 438720c9898SEd Tanous 439720c9898SEd Tanous <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_1_2.TelemetryService"> 440720c9898SEd Tanous <Property Name="ServiceEnabled" Type="Edm.Boolean"> 441720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 442720c9898SEd Tanous <Annotation Term="OData.Description" String="An indication of whether this service is enabled."/> 443720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall indicate whether this service is enabled."/> 444720c9898SEd Tanous </Property> 445720c9898SEd Tanous </EntityType> 446720c9898SEd Tanous </Schema> 447720c9898SEd Tanous 448720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_2_1"> 449720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 450720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 451720c9898SEd Tanous <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_2_0.TelemetryService"/> 452720c9898SEd Tanous </Schema> 453720c9898SEd Tanous 454720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_2_2"> 455720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 456720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to specify 64-bit integers in OpenAPI."/> 457720c9898SEd Tanous <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_2_1.TelemetryService"/> 458720c9898SEd Tanous </Schema> 459720c9898SEd Tanous 460720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_2_3"> 461720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 462720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/> 463720c9898SEd Tanous <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_2_2.TelemetryService"/> 464720c9898SEd Tanous </Schema> 465720c9898SEd Tanous 466720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_2_4"> 467720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 468f2a8e57eSGunnar Mills <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."/> 469720c9898SEd Tanous <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_2_3.TelemetryService"/> 470720c9898SEd Tanous </Schema> 471720c9898SEd Tanous 472720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_2_5"> 473720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 474720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 475720c9898SEd Tanous <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_2_4.TelemetryService"/> 476720c9898SEd Tanous </Schema> 477720c9898SEd Tanous 478f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_2_6"> 479f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 480f2a8e57eSGunnar 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."/> 481f2a8e57eSGunnar Mills <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_2_5.TelemetryService"/> 482f2a8e57eSGunnar Mills </Schema> 483f2a8e57eSGunnar Mills 484720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_3_0"> 485720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 486720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2020.4"/> 487f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to add the `ClearMetricReports`, `ResetMetricReportDefinitionsToDefaults`, and `ResetTriggersToDefaults` actions."/> 488720c9898SEd Tanous 489720c9898SEd Tanous <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_2_2.TelemetryService"/> 490720c9898SEd Tanous </Schema> 491720c9898SEd Tanous 492720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_3_1"> 493720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 494720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/> 495720c9898SEd Tanous <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_3_0.TelemetryService"/> 496720c9898SEd Tanous </Schema> 497720c9898SEd Tanous 498720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_3_2"> 499720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 500f2a8e57eSGunnar Mills <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."/> 501720c9898SEd Tanous <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_3_1.TelemetryService"/> 502720c9898SEd Tanous </Schema> 503720c9898SEd Tanous 504720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_3_3"> 505720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 506720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 507720c9898SEd Tanous <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_3_2.TelemetryService"/> 508720c9898SEd Tanous </Schema> 509720c9898SEd Tanous 510f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_3_4"> 511f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 512f2a8e57eSGunnar 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."/> 513f2a8e57eSGunnar Mills <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_3_3.TelemetryService"/> 514f2a8e57eSGunnar Mills </Schema> 515f2a8e57eSGunnar Mills 516*c6d7a45dSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="TelemetryService.v1_4_0"> 517*c6d7a45dSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 518*c6d7a45dSGunnar Mills <Annotation Term="Redfish.Release" String="2025.2"/> 519*c6d7a45dSGunnar Mills <Annotation Term="OData.Description" String="This version was created to add the `CollectTelemetryData` action."/> 520*c6d7a45dSGunnar Mills 521*c6d7a45dSGunnar Mills <EntityType Name="TelemetryService" BaseType="TelemetryService.v1_3_4.TelemetryService"> 522*c6d7a45dSGunnar Mills <Property Name="SupportedTelemetryDataTypes" Type="Collection(TelemetryData.TelemetryDataTypes)"> 523*c6d7a45dSGunnar Mills <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 524*c6d7a45dSGunnar Mills <Annotation Term="OData.Description" String="A list of supported telemetry data types."/> 525*c6d7a45dSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a list of supported telemetry data types."/> 526*c6d7a45dSGunnar Mills </Property> 527*c6d7a45dSGunnar Mills <Property Name="SupportedOEMTelemetryDataTypes" Type="Collection(Edm.String)"> 528*c6d7a45dSGunnar Mills <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 529*c6d7a45dSGunnar Mills <Annotation Term="OData.Description" String="A list of supported OEM-defined telemetry data types."/> 530*c6d7a45dSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a list of supported OEM-defined telemetry data types."/> 531*c6d7a45dSGunnar Mills </Property> 532*c6d7a45dSGunnar Mills <NavigationProperty Name="TelemetryData" Type="TelemetryDataCollection.TelemetryDataCollection" ContainsTarget="true" Nullable="false"> 533*c6d7a45dSGunnar Mills <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 534*c6d7a45dSGunnar Mills <Annotation Term="OData.Description" String="The link to the collection of data telemetry."/> 535*c6d7a45dSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `TelemetryDataCollection`."/> 536*c6d7a45dSGunnar Mills <Annotation Term="OData.AutoExpandReferences"/> 537*c6d7a45dSGunnar Mills </NavigationProperty> 538*c6d7a45dSGunnar Mills </EntityType> 539*c6d7a45dSGunnar Mills 540*c6d7a45dSGunnar Mills <ComplexType Name="CollectTelemetryDataResponse"> 541*c6d7a45dSGunnar Mills <Annotation Term="OData.AdditionalProperties" Bool="false"/> 542*c6d7a45dSGunnar Mills <Annotation Term="OData.Description" String="The response body for the `CollectTelemetryData` action."/> 543*c6d7a45dSGunnar Mills <Annotation Term="OData.LongDescription" String="This type shall contain the properties found in the response body for the `CollectTelemetryData` action."/> 544*c6d7a45dSGunnar Mills <Property Name="TelmetryData" Type="Collection(Edm.String)" Nullable="false"> 545*c6d7a45dSGunnar Mills <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 546*c6d7a45dSGunnar Mills <Annotation Term="OData.Description" String="An array of links to the collected telemetry data."/> 547*c6d7a45dSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `TelemetryData` that represent the collected telemetry data."/> 548*c6d7a45dSGunnar Mills <Annotation Term="Redfish.Required"/> 549*c6d7a45dSGunnar Mills </Property> 550*c6d7a45dSGunnar Mills </ComplexType> 551*c6d7a45dSGunnar Mills </Schema> 552*c6d7a45dSGunnar Mills 553720c9898SEd Tanous </edmx:DataServices> 554720c9898SEd Tanous</edmx:Edmx> 555