Partager via


Rule Classe

Description de la ressource de règle.

Les variables sont uniquement renseignées par le serveur et sont ignorées lors de l’envoi d’une requête.

Héritage
azure.mgmt.servicebus.v2021_11_01.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 qui ont été mises 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 qui ont été mises 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.