Show / Hide Table of Contents

Class InsightDataTypeCapability

Capability metadata for a specific insight data type.

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

Properties

DataContract

Declaration
[Required(ErrorMessage = "DataContract is required.")]
[JsonProperty(PropertyName = "dataContract")]
public InsightDataContract DataContract { get; set; }
Property Value
Type Description
InsightDataContract
Remarks

Required

DateTimeRangeSupport

Declaration
[JsonProperty(PropertyName = "dateTimeRangeSupport")]
public DateTimeRangeCapability DateTimeRangeSupport { get; set; }
Property Value
Type Description
DateTimeRangeCapability

Description

Declaration
[JsonProperty(PropertyName = "description")]
public string Description { get; set; }
Property Value
Type Description
string

Human-readable description of the insight data type.

Filters

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

Supported filters for this insight data type.

Granularity

Declaration
[JsonProperty(PropertyName = "granularity")]
public GranularityCapability Granularity { get; set; }
Property Value
Type Description
GranularityCapability

InsightDataType

Declaration
[Required(ErrorMessage = "InsightDataType is required.")]
[JsonProperty(PropertyName = "insightDataType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public InsightDataTypeCapability.InsightDataTypeEnum? InsightDataType { get; set; }
Property Value
Type Description
InsightDataTypeCapability.InsightDataTypeEnum?

Insight data type identifier (for example, AAS_TIME_SERIES).

Remarks

Required

Limits

Declaration
[JsonProperty(PropertyName = "limits")]
public InsightLimits Limits { get; set; }
Property Value
Type Description
InsightLimits

Pagination

Declaration
[JsonProperty(PropertyName = "pagination")]
public PaginationCapability Pagination { get; set; }
Property Value
Type Description
PaginationCapability

Sorting

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