Share via


ExpansionEntityQueriesProperties Class

Definition

Describes expansion entity query properties

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

Constructors

ExpansionEntityQueriesProperties()

Creates an new ExpansionEntityQueriesProperties instance.

Properties

DataSource

List of the data sources that are required to run the query

DisplayName

The query display name

InputEntityType

The type of the query's source entity

InputField

List of the fields of the source entity that are required to run the query

OutputEntityType

List of the desired output types to be constructed from the result

QueryTemplate

The template query string to be parsed and formatted

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ExpansionEntityQueriesProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ExpansionEntityQueriesProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.IExpansionEntityQueriesProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ExpansionEntityQueriesProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to