InsightDataTypeCapability¶
-
class
oci.psql.models.InsightDataTypeCapability(**kwargs)¶ Bases:
objectCapability metadata for a specific insight data type.
Attributes
INSIGHT_DATA_TYPE_AAS_TIME_SERIESA constant which can be used with the insight_data_type property of a InsightDataTypeCapability. INSIGHT_DATA_TYPE_TOP_QUERIESA constant which can be used with the insight_data_type property of a InsightDataTypeCapability. data_contract[Required] Gets the data_contract of this InsightDataTypeCapability. date_time_range_supportGets the date_time_range_support of this InsightDataTypeCapability. descriptionGets the description of this InsightDataTypeCapability. filtersGets the filters of this InsightDataTypeCapability. granularityGets the granularity of this InsightDataTypeCapability. insight_data_type[Required] Gets the insight_data_type of this InsightDataTypeCapability. limitsGets the limits of this InsightDataTypeCapability. paginationGets the pagination of this InsightDataTypeCapability. sortingGets the sorting of this InsightDataTypeCapability. Methods
__init__(**kwargs)Initializes a new InsightDataTypeCapability object with values from keyword arguments. -
INSIGHT_DATA_TYPE_AAS_TIME_SERIES= 'AAS_TIME_SERIES'¶ A constant which can be used with the insight_data_type property of a InsightDataTypeCapability. This constant has a value of “AAS_TIME_SERIES”
-
INSIGHT_DATA_TYPE_TOP_QUERIES= 'TOP_QUERIES'¶ A constant which can be used with the insight_data_type property of a InsightDataTypeCapability. This constant has a value of “TOP_QUERIES”
-
__init__(**kwargs)¶ Initializes a new InsightDataTypeCapability object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - insight_data_type (str) – The value to assign to the insight_data_type property of this InsightDataTypeCapability. Allowed values for this property are: “AAS_TIME_SERIES”, “TOP_QUERIES”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- description (str) – The value to assign to the description property of this InsightDataTypeCapability.
- data_contract (oci.psql.models.InsightDataContract) – The value to assign to the data_contract property of this InsightDataTypeCapability.
- date_time_range_support (oci.psql.models.DateTimeRangeCapability) – The value to assign to the date_time_range_support property of this InsightDataTypeCapability.
- granularity (oci.psql.models.GranularityCapability) – The value to assign to the granularity property of this InsightDataTypeCapability.
- filters (list[oci.psql.models.InsightFilterCapability]) – The value to assign to the filters property of this InsightDataTypeCapability.
- sorting (oci.psql.models.SortingCapability) – The value to assign to the sorting property of this InsightDataTypeCapability.
- pagination (oci.psql.models.PaginationCapability) – The value to assign to the pagination property of this InsightDataTypeCapability.
- limits (oci.psql.models.InsightLimits) – The value to assign to the limits property of this InsightDataTypeCapability.
-
data_contract¶ [Required] Gets the data_contract of this InsightDataTypeCapability.
Returns: The data_contract of this InsightDataTypeCapability. Return type: oci.psql.models.InsightDataContract
-
date_time_range_support¶ Gets the date_time_range_support of this InsightDataTypeCapability.
Returns: The date_time_range_support of this InsightDataTypeCapability. Return type: oci.psql.models.DateTimeRangeCapability
-
description¶ Gets the description of this InsightDataTypeCapability. Human-readable description of the insight data type.
Returns: The description of this InsightDataTypeCapability. Return type: str
-
filters¶ Gets the filters of this InsightDataTypeCapability. Supported filters for this insight data type.
Returns: The filters of this InsightDataTypeCapability. Return type: list[oci.psql.models.InsightFilterCapability]
-
granularity¶ Gets the granularity of this InsightDataTypeCapability.
Returns: The granularity of this InsightDataTypeCapability. Return type: oci.psql.models.GranularityCapability
-
insight_data_type¶ [Required] Gets the insight_data_type of this InsightDataTypeCapability. Insight data type identifier (for example, AAS_TIME_SERIES).
Allowed values for this property are: “AAS_TIME_SERIES”, “TOP_QUERIES”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The insight_data_type of this InsightDataTypeCapability. Return type: str
-
limits¶ Gets the limits of this InsightDataTypeCapability.
Returns: The limits of this InsightDataTypeCapability. Return type: oci.psql.models.InsightLimits
-
pagination¶ Gets the pagination of this InsightDataTypeCapability.
Returns: The pagination of this InsightDataTypeCapability. Return type: oci.psql.models.PaginationCapability
-
sorting¶ Gets the sorting of this InsightDataTypeCapability.
Returns: The sorting of this InsightDataTypeCapability. Return type: oci.psql.models.SortingCapability
-