ExpansionEntityQuery interface

Represents Expansion entity query.

Extends

Properties

dataSources

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

inputFields

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

kind

Polymorphic discriminator, which specifies the different types this object can be

outputEntityTypes

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

queryTemplate

The template query string to be parsed and formatted

Inherited Properties

etag

Etag of the azure resource

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information. NOTE: This property will not be serialized. It can only be populated by the server.

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

dataSources

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

dataSources?: string[]

Property Value

string[]

displayName

The query display name

displayName?: string

Property Value

string

inputEntityType

The type of the query's source entity

inputEntityType?: string

Property Value

string

inputFields

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

inputFields?: string[]

Property Value

string[]

kind

Polymorphic discriminator, which specifies the different types this object can be

kind: "Expansion"

Property Value

"Expansion"

outputEntityTypes

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

outputEntityTypes?: string[]

Property Value

string[]

queryTemplate

The template query string to be parsed and formatted

queryTemplate?: string

Property Value

string

Inherited Property Details

etag

Etag of the azure resource

etag?: string

Property Value

string

Inherited From EntityQuery.etag

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

Inherited From EntityQuery.id

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From EntityQuery.name

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information. NOTE: This property will not be serialized. It can only be populated by the server.

systemData?: SystemData

Property Value

Inherited From EntityQuery.systemData

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

Inherited From EntityQuery.type