Partilhar via


ListSelector Classe

Modelo que representa um seletor de lista.

Todos os parâmetros necessários têm de ser preenchidos para serem enviados para o Azure.

Herança
azure.mgmt.chaos.models._models_py3.Selector
ListSelector

Construtor

ListSelector(*, id: str, targets: List[_models.TargetReference], additional_properties: Dict[str, Any] | None = None, filter: _models.Filter | None = None, **kwargs: Any)

Keyword-Only Parameters

additional_properties
dict[str, any]

As propriedades não correspondentes da mensagem são desseriais para esta coleção.

id
str

Cadeia do ID do seletor. Obrigatório.

filter
Filter

Modelo que representa tipos de filtro disponíveis que podem ser aplicados a uma lista de destinos.

targets
list[TargetReference]

Lista de referências de destino. Obrigatório.

Variáveis

additional_properties
dict[str, any]

As propriedades não correspondentes da mensagem são desseriais para esta coleção.

type
str ou SelectorType

Enum do tipo de seletor. Obrigatório. Os valores conhecidos são: "Lista" e "Consulta".

id
str

Cadeia do ID do seletor. Obrigatório.

filter
Filter

Modelo que representa tipos de filtro disponíveis que podem ser aplicados a uma lista de destinos.

targets
list[TargetReference]

Lista de referências de destino. Obrigatório.