Azure.Messaging.ServiceBus.Administration Namespace

Classes

AuthorizationRule

Specifies the authorization rule.

AuthorizationRules

Specifies the authorization rules.

CorrelationRuleFilter

Represents the correlation rule filter expression.

CreateQueueOptions

Represents the set of options that can be specified for the creation of a queue.

CreateRuleOptions

Represents the set of options that can be specified for the creation of a rule.

CreateSubscriptionOptions

Represents the metadata description of the subscription.

CreateTopicOptions

Represents the options that can be specified for the creation of a topic.

FalseRuleFilter

Matches none the messages arriving to be selected for the subscription.

NamespaceProperties

Represents the properties related to a Service Bus namespace.

QueueProperties

Represents the static properties of the queue.

QueueRuntimeProperties

Represents the runtime properties of the queue.

RuleAction

Represents the filter actions which are allowed for the transformation of a message that have been matched by a filter expression.

RuleFilter

Describes a filter expression that is evaluated against a Message.

RuleProperties

Represents the properties of a rule.

ServiceBusAdministrationClient

The ServiceBusAdministrationClient is the client through which all Service Bus entities can be created, updated, fetched and deleted.

ServiceBusAdministrationClientOptions

The set of options that can be specified when creating an ServiceBusAdministrationClient to configure its behavior.

SharedAccessAuthorizationRule

Defines the authorization rule for an entity using SAS.

SqlRuleAction

Represents set of actions written in SQL language-based syntax that is performed against a ServiceBusMessage.

SqlRuleFilter

Represents a filter which is a composition of an expression and an action that is executed in the pub/sub pipeline.

SubscriptionProperties

Represents the static properties of the subscription.

SubscriptionRuntimeProperties

This provides runtime properties of the subscription.

TopicProperties

Represents the static properties of the topic.

TopicRuntimeProperties

Represents the runtime properties of the topic.

TrueRuleFilter

Matches all the messages arriving to be selected for the subscription.

Structs

EntityStatus

The status of the messaging entity.

MessagingSku

Specifies the SKU/tier of the messaging namespace.

Enums

AccessRights

The access rights that may be conferred by an authorization rule.

ServiceBusAdministrationClientOptions.ServiceVersion

The versions of Service Bus Administration supported by this client library.