Partilhar via


QueryRequest Classe

Descreve uma consulta a ser executada.

Todos os parâmetros necessários devem ser povoados para serem enviados para Azure.

Herança
QueryRequest

Construtor

QueryRequest(*, query: str, subscriptions: List[str] | None = None, management_groups: List[str] | None = None, options: QueryRequestOptions | None = None, facets: List[FacetRequest] | None = None, **kwargs)

Parâmetros

subscriptions
list[str]
Necessário

Assinaturas Azure contra as quais executar a consulta.

management_groups
list[str]
Necessário

Grupos de gestão Azure contra os quais executar a consulta. Exemplo: [ mg1, 'mg2'].

query
str
Necessário

Obrigatório. A consulta de recursos.

options
QueryRequestOptions
Necessário

As opções de avaliação de consulta.

facets
list[FacetRequest]
Necessário

Uma série de pedidos de faceta a serem calculados contra o resultado da consulta.