Compartir a través de


Rule Clase

Descripción del recurso de regla.

Las variables solo se rellenan mediante el servidor y se omitirán al enviar una solicitud.

Herencia
azure.mgmt.servicebus.v2022_10_01_preview.models._models_py3.ProxyResource
Rule

Constructor

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)

Variables

id
str

Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

name
str

Nombre del recurso.

type
str

Tipo de recurso. Por ejemplo, "Microsoft.EventHub/Namespaces" o "Microsoft.EventHub/Namespaces/EventHubs".

location
str

Ubicación geográfica donde reside el recurso.

system_data
SystemData

Metadatos del sistema relacionados con este recurso.

action
Action

Representa las acciones de filtro que se permiten para la transformación de un mensaje que ha sido coincidente con una expresión de filtro.

filter_type
str o FilterType

Tipo de filtro que se evalúa con un BrokeredMessage. Los valores conocidos son: "SqlFilter" y "CorrelationFilter".

sql_filter
SqlFilter

Propiedades de sqlFilter.

correlation_filter
CorrelationFilter

Propiedades de correlationFilter.