Partager via


Rule Classe

Description de la ressource de règle.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

Héritage
azure.mgmt.servicebus.v2022_01_01_preview.models._models_py3.ProxyResource
Rule

Constructeur

Rule(*, action: _models.Action | None = None, filter_type: str | _models.FilterType | None = None, sql_filter: _models.SqlFilter | None = None, correlation_filter: _models.CorrelationFilter | None = None, **kwargs: Any)

Paramètres de mot clé uniquement

Nom Description
action

Représente les actions de filtre autorisées pour la transformation d’un message mis en correspondance par une expression de filtre.

filter_type

Type de filtre évalué par rapport à un brokeredMessage. Les valeurs connues sont « SqlFilter » et « CorrelationFilter ».

sql_filter

Propriétés de sqlFilter.

correlation_filter

Propriétés de correlationFilter.

Variables

Nom Description
id
str

ID de ressource complet pour la ressource. Ex : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

name
str

Nom de la ressource.

type
str

Type de la ressource. Par exemple, « Microsoft.EventHub/Namespaces » ou « Microsoft.EventHub/Namespaces/EventHubs ».

location
str

Emplacement géographique où réside la ressource.

system_data

Métadonnées système relatives à cette ressource.

action

Représente les actions de filtre autorisées pour la transformation d’un message mis en correspondance par une expression de filtre.

filter_type

Type de filtre évalué par rapport à un brokeredMessage. Les valeurs connues sont « SqlFilter » et « CorrelationFilter ».

sql_filter

Propriétés de sqlFilter.

correlation_filter

Propriétés de correlationFilter.