EntityQueryItem Class

Definition

An abstract Query item for entity

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

Constructors

Name Description
EntityQueryItem()

Creates an new EntityQueryItem instance.

Properties

Name Description
Id

Query Template ARM ID

Kind

The kind of the entity query

Name

Query Template ARM Name

Type

ARM Type

Methods

Name Description
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.IEntityQueryItem. Note: the Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.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.

ToString()

Applies to