CorrelationFilter Class

Represents the correlation filter expression.

Inheritance
azure.mgmt.servicebus._serialization.Model
CorrelationFilter

Constructor

CorrelationFilter(*, properties: Dict[str, str] | None = None, correlation_id: str | None = None, message_id: str | None = None, to: str | None = None, reply_to: str | None = None, label: str | None = None, session_id: str | None = None, reply_to_session_id: str | None = None, content_type: str | None = None, requires_preprocessing: bool = True, **kwargs: Any)

Keyword-Only Parameters

Name Description
properties

dictionary object for custom filters.

correlation_id
str

Identifier of the correlation.

message_id
str

Identifier of the message.

to
str

Address to send to.

reply_to
str

Address of the queue to reply to.

label
str

Application specific label.

session_id
str

Session identifier.

reply_to_session_id
str

Session identifier to reply to.

content_type
str

Content type of the message.

requires_preprocessing

Value that indicates whether the rule action requires preprocessing.

Default value: True

Variables

Name Description
properties

dictionary object for custom filters.

correlation_id
str

Identifier of the correlation.

message_id
str

Identifier of the message.

to
str

Address to send to.

reply_to
str

Address of the queue to reply to.

label
str

Application specific label.

session_id
str

Session identifier.

reply_to_session_id
str

Session identifier to reply to.

content_type
str

Content type of the message.

requires_preprocessing

Value that indicates whether the rule action requires preprocessing.