InsightQueryItem Class

Definition

Represents Insight Query.

public class InsightQueryItem : Azure.ResourceManager.SecurityInsights.Models.EntityQueryItem, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.SecurityInsights.Models.InsightQueryItem>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.SecurityInsights.Models.InsightQueryItem>
type InsightQueryItem = class
    inherit EntityQueryItem
    interface IJsonModel<InsightQueryItem>
    interface IPersistableModel<InsightQueryItem>
Public Class InsightQueryItem
Inherits EntityQueryItem
Implements IJsonModel(Of InsightQueryItem), IPersistableModel(Of InsightQueryItem)
Inheritance
InsightQueryItem
Implements

Properties

Name Description
Id

Query Template ARM ID.

(Inherited from EntityQueryItem)
Name

Query Template ARM Name.

(Inherited from EntityQueryItem)
Properties

Properties bag for InsightQueryItem.

Type

ARM Type.

(Inherited from EntityQueryItem)

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<EntityQueryItem>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

(Inherited from EntityQueryItem)
IJsonModel<EntityQueryItem>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from EntityQueryItem)
IJsonModel<InsightQueryItem>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<InsightQueryItem>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<EntityQueryItem>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from EntityQueryItem)
IPersistableModel<EntityQueryItem>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

(Inherited from EntityQueryItem)
IPersistableModel<EntityQueryItem>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from EntityQueryItem)
IPersistableModel<InsightQueryItem>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<InsightQueryItem>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<InsightQueryItem>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to