Show / Hide Table of Contents

Class ReportDetails

fetch reports for FAM based on filter.

Inheritance
object
ReportDetails
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.FleetappsmanagementService.Models
Assembly: OCI.DotNetSDK.Fleetappsmanagement.dll
Syntax
public class ReportDetails

Properties

Condition

Declaration
[JsonProperty(PropertyName = "condition")]
[JsonConverter(typeof(StringEnumConverter))]
public ReportDetails.ConditionEnum? Condition { get; set; }
Property Value
Type Description
ReportDetails.ConditionEnum?

Condition.

Filters

Declaration
[JsonProperty(PropertyName = "filters")]
public List<Filter> Filters { get; set; }
Property Value
Type Description
List<Filter>

Filters for reports.

Granularity

Declaration
[JsonProperty(PropertyName = "granularity")]
[JsonConverter(typeof(StringEnumConverter))]
public ReportDetails.GranularityEnum? Granularity { get; set; }
Property Value
Type Description
ReportDetails.GranularityEnum?

Granularity.

Name

Declaration
[Required(ErrorMessage = "Name is required.")]
[JsonProperty(PropertyName = "name")]
public string Name { get; set; }
Property Value
Type Description
string

Name of report.

Remarks

Required

OrderClause

Declaration
[JsonProperty(PropertyName = "orderClause")]
public List<OrderClause> OrderClause { get; set; }
Property Value
Type Description
List<OrderClause>

order clauses for reports.

ReportTimeRange

Declaration
[JsonProperty(PropertyName = "reportTimeRange")]
public ReportTimeRange ReportTimeRange { get; set; }
Property Value
Type Description
ReportTimeRange
In this article
Back to top