Share via


ChaosTargetQuerySelector Class

Model that represents a query selector.

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

Constructor

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

Keyword-Only Parameters

Name Description
additional_properties

Unmatched properties from the message are deserialized to this collection.

Default value: None
id
str

String of the selector ID. Required.

filter

Model that represents available filter types that can be applied to a targets list.

Default value: None
query_string
str

Azure Resource Graph (ARG) Query Language query for target resources. Required.

subscription_ids

Subscription id list to scope resource query. Required.

Variables

Name Description
additional_properties

Unmatched properties from the message are deserialized to this collection.

type

Enum of the selector type. Required. Known values are: "List" and "Query".

id
str

String of the selector ID. Required.

filter

Model that represents available filter types that can be applied to a targets list.

query_string
str

Azure Resource Graph (ARG) Query Language query for target resources. Required.

subscription_ids

Subscription id list to scope resource query. Required.