Class ReportDetails
fetch reports for FAM based on filter.
Inherited Members
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 |