Share via


IInsightQueryItem Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.InsightQueryItemTypeConverter))]
public interface IInsightQueryItem : Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.IEntityQueryItem
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.InsightQueryItemTypeConverter))>]
type IInsightQueryItem = interface
    interface IJsonSerializable
    interface IEntityQueryItem
Public Interface IInsightQueryItem
Implements IEntityQueryItem
Derived
Attributes
Implements

Properties

AdditionalQueryText

The insight text.

BaseQuery

The base query of the insight.

ChartQuery

The insight chart query.

DataType

Data types for template

DefaultTimeRangeAfterRange

The padding for the end time of the query.

DefaultTimeRangeBeforeRange

The padding for the start time of the query.

Description

The insight description.

DisplayName

The insight display name.

EntitiesFilter

The query applied only to entities matching to all filters

Id

Query Template ARM ID

(Inherited from IEntityQueryItem)
InputEntityType

The type of the entity

Kind

The kind of the entity query

(Inherited from IEntityQueryItem)
Name

Query Template ARM Name

(Inherited from IEntityQueryItem)
PropertiesAdditionalQueryQuery

The insight query.

ReferenceTimeRangeBeforeRange

Additional query time for looking back.

RequiredInputFieldsSet

Data types for template

TableQueryColumnsDefinition

List of insight column definitions.

TableQueryQueriesDefinition

List of insight queries definitions.

Type

ARM Type

(Inherited from IEntityQueryItem)

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to