QueryRequest Class

Describes a query to be executed.

All required parameters must be populated in order to send to Azure.

Inheritance
QueryRequest

Constructor

QueryRequest(*, query: str, subscriptions: Optional[List[str]] = None, management_groups: Optional[List[str]] = None, options: Optional[azure.mgmt.resourcegraph.models._models_py3.QueryRequestOptions] = None, facets: Optional[List[azure.mgmt.resourcegraph.models._models_py3.FacetRequest]] = None, **kwargs)

Parameters

subscriptions
list[str]
Required

Azure subscriptions against which to execute the query.

management_groups
list[str]
Required

Azure management groups against which to execute the query. Example: [ 'mg1', 'mg2' ].

query
str
Required

Required. The resources query.

options
QueryRequestOptions
Required

The query evaluation options.

facets
list[FacetRequest]
Required

An array of facet requests to be computed against the query result.