Compartir a través de


QuerySelector Clase

Modelo que representa un selector de consultas.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

Herencia
azure.mgmt.chaos.models._models_py3.Selector
QuerySelector

Constructor

QuerySelector(*, id: str, query_string: str, subscription_ids: List[str], additional_properties: Dict[str, Any] | None = None, filter: _models.Filter | None = None, **kwargs: Any)

Keyword-Only Parameters

additional_properties
dict[str, any]

Las propiedades no coincidentes del mensaje se deserializan en esta colección.

id
str

Cadena del identificador del selector. Necesario.

filter
Filter

Modelo que representa los tipos de filtro disponibles que se pueden aplicar a una lista de destinos.

query_string
str

Consulta del lenguaje de consulta de Azure Resource Graph (ARG) para los recursos de destino. Necesario.

subscription_ids
list[str]

Lista de identificadores de suscripción para definir el ámbito de la consulta de recursos. Necesario.

Variables

additional_properties
dict[str, any]

Las propiedades no coincidentes del mensaje se deserializan en esta colección.

type
str o SelectorType

Enumeración del tipo de selector. Necesario. Los valores conocidos son: "List" y "Query".

id
str

Cadena del identificador del selector. Necesario.

filter
Filter

Modelo que representa los tipos de filtro disponibles que se pueden aplicar a una lista de destinos.

query_string
str

Consulta del lenguaje de consulta de Azure Resource Graph (ARG) para los recursos de destino. Necesario.

subscription_ids
list[str]

Lista de identificadores de suscripción para definir el ámbito de la consulta de recursos. Necesario.