Share via


Rule Class

Definition

Description of Rule Resource.

[Microsoft.Rest.Serialization.JsonTransformation]
public class Rule : Microsoft.Azure.Management.ServiceBus.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Rule = class
    inherit ProxyResource
Public Class Rule
Inherits ProxyResource
Inheritance
Attributes

Constructors

Rule()

Initializes a new instance of the Rule class.

Rule(String, String, String, String, Action, String, SqlFilter, CorrelationFilter, SystemData)

Initializes a new instance of the Rule class.

Properties

Action

Gets or sets represents the filter actions which are allowed for the transformation of a message that have been matched by a filter expression.

CorrelationFilter

Gets or sets properties of correlationFilter

FilterType

Gets or sets filter type that is evaluated against a BrokeredMessage. Possible values include: 'SqlFilter', 'CorrelationFilter'

Id

Gets fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Inherited from ProxyResource)
Location

Gets the geo-location where the resource lives

(Inherited from ProxyResource)
Name

Gets the name of the resource

(Inherited from ProxyResource)
SqlFilter

Gets or sets properties of sqlFilter

SystemData

Gets the system meta data relating to this resource.

Type

Gets the type of the resource. E.g. "Microsoft.EventHub/Namespaces" or "Microsoft.EventHub/Namespaces/EventHubs"

(Inherited from ProxyResource)

Applies to