Share via


EntityQueryItem Class

Definition

An abstract Query item for entity

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.EntityQueryItemTypeConverter))]
public class EntityQueryItem : Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.IEntityQueryItem
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.EntityQueryItemTypeConverter))>]
type EntityQueryItem = class
    interface IEntityQueryItem
    interface IJsonSerializable
Public Class EntityQueryItem
Implements IEntityQueryItem
Inheritance
EntityQueryItem
Attributes
Implements

Constructors

EntityQueryItem()

Creates an new EntityQueryItem instance.

Properties

Id

Query Template ARM ID

Kind

The kind of the entity query

Name

Query Template ARM Name

Type

ARM Type

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of EntityQueryItem.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of EntityQueryItem.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.IEntityQueryItem. Note: the Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.IEntityQueryItem interface is polymorphic, and the precise model class that will get deserialized is determined at runtime based on the payload.

FromJsonString(String)

Creates a new instance of EntityQueryItem, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of EntityQueryItem into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to