# Functions
NewClient creates a Client authenticating using a TokenCredential.
NewClientFromConnectionString creates a Client authenticating using a connection string.
# Constants
AccessRightListen allows you to receive messages from this entity.
AccessRightManage allows changes to an entity.
AccessRightSend allows you to send messages to this entity.
EntityStatusActive indicates an entity can be used for sending and receiving.
EntityStatusDisabled indicates an entity cannot be used for sending or receiving.
EntityStatusReceiveDisabled indicates that an entity cannot be used for receiving.
EntityStatusSendDisabled indicates that an entity cannot be used for sending.
# Structs
No description provided by the author
Client allows you to administer resources in a Service Bus Namespace.
ClientOptions allows you to set optional configuration for `Client`.
CorrelationFilter represents a set of conditions that are matched against user and system properties of messages for a subscription.
CreateQueueOptions contains the optional parameters for Client.CreateQueue.
CreateQueueResponse contains the response fields for Client.CreateQueue.
CreateRuleOptions contains the optional parameters for Client.CreateRule.
CreateRuleResponse contains the response fields for Client.CreateRule.
CreateSubscriptionOptions contains optional parameters for Client.CreateSubscription.
CreateSubscriptionResponse contains response fields for Client.CreateSubscription.
CreateTopicOptions contains optional parameters for Client.CreateTopic.
CreateTopicResponse contains response fields for Client.CreateTopic.
DeleteQueueOptions contains optional parameters for Client.DeleteQueue.
DeleteQueueResponse contains response fields for Client.DeleteQueue.
DeleteRuleOptions can be used to configure the Client.DeleteRule method.
DeleteRuleResponse contains the response fields for Client.DeleteRule.
DeleteSubscriptionOptions contains optional parameters for Client.DeleteSubscription.
DeleteSubscriptionResponse contains response fields for Client.DeleteSubscription.
DeleteTopicOptions contains optional parameters for Client.DeleteTopic.
DeleteTopicResponse contains the response fields for Client.DeleteTopic.
FalseFilter is a filter that always evaluates to false for any message.
GetNamespacePropertiesOptions contains the optional parameters of Client.GetNamespaceProperties.
GetNamespacePropertiesResponse contains the response fields of Client.GetNamespaceProperties method.
GetQueueOptions contains the optional parameters for Client.GetQueue.
GetQueueResponse contains the response fields for Client.GetQueue.
GetQueueRuntimePropertiesOptions contains optional parameters for client.GetQueueRuntimeProperties.
GetQueueRuntimePropertiesResponse contains response fields for Client.GetQueueRuntimeProperties.
GetRuleOptions contains the optional parameters for Client.GetRule.
GetRuleResponse contains the response fields for Client.GetRule.
GetSubscriptionOptions contains optional parameters for Client.GetSubscription.
GetSubscriptionResponse contains response fields for Client.GetSubscription.
GetSubscriptionRuntimePropertiesOptions contains optional parameters for Client.GetSubscriptionRuntimeProperties.
GetSubscriptionRuntimePropertiesResponse contains response fields for Client.GetSubscriptionRuntimeProperties.
GetTopicOptions contains optional parameters for Client.GetTopic.
GetTopicResponse contains response fields for Client.GetTopic.
GetTopicRuntimePropertiesOptions contains optional parameters for Client.GetTopicRuntimeProperties.
GetTopicRuntimePropertiesResponse contains the result for Client.GetTopicRuntimeProperties.
ListQueuesOptions can be used to configure the ListQueues method.
ListQueuesResponse contains the response fields for QueuePager.PageResponse.
ListQueuesRuntimePropertiesOptions can be used to configure the ListQueuesRuntimeProperties method.
ListQueuesRuntimePropertiesResponse contains the page response for QueueRuntimePropertiesPager.PageResponse.
ListRulesOptions contains the optional parameters for Client.ListRules.
ListRulesResponse contains the response fields for the pager returned from Client.ListRules.
ListSubscriptionsOptions can be used to configure the ListSusbscriptions method.
ListSubscriptionsResponse contains the response fields for SubscriptionPager.PageResponse.
ListSubscriptionsRuntimePropertiesOptions can be used to configure the ListSubscriptionsRuntimeProperties method.
ListSubscriptionsRuntimePropertiesResponse contains the response fields for SubscriptionRuntimePropertiesPager.PageResponse.
ListTopicsOptions can be used to configure the ListTopics method.
ListTopicsResponse contains response fields for the Client.PageResponse method.
ListTopicsRuntimePropertiesOptions can be used to configure the ListTopicsRuntimeProperties method.
ListTopicsRuntimePropertiesResponse contains response fields for TopicRuntimePropertiesPager.PageResponse.
NamespaceProperties are the properties associated with a given namespace.
QueueItem contains the data from the Client.ListQueues pager.
QueueProperties represents the static properties of the queue.
QueueRuntimeProperties represent dynamic properties of a queue, such as the ActiveMessageCount.
QueueRuntimePropertiesItem contains a single item in the page response for QueueRuntimePropertiesPager.PageResponse.
Rule specifies a message filter and action for a subscription.
RuleProperties are the properties for a rule.
SQLAction is an action that updates a message according to its expression.
SQLFilter is a filter that evaluates to true for any message that matches its expression.
SubscriptionProperties represents the static properties of the subscription.
SubscriptionPropertiesItem contains a single item for SubscriptionPager.PageResponse.
SubscriptionRuntimeProperties represent dynamic properties of a subscription, such as the ActiveMessageCount.
SubscriptionRuntimePropertiesItem contains the data from a SubscriptionRuntimePropertiesPager.PageResponse method.
TopicItem is the data returned by the Client.ListTopics pager.
TopicProperties represents the static properties of the topic.
TopicRuntimeProperties represent dynamic properties of a topic, such as the ActiveMessageCount.
TopicRuntimePropertiesItem contains fields for the Client.ListTopicsRuntimeProperties method.
TrueFilter is a filter that always evaluates to true for any message.
UnknownRuleAction is an action type not yet handled by this SDK.
UnknownRuleFilter is a filter type not yet handled by this SDK.
UpdateQueueOptions contains optional parameters for Client.UpdateQueue.
UpdateQueueResponse contains the response fields for Client.UpdateQueue.
UpdateRuleOptions can be used to configure the UpdateRule method.
UpdateRuleResponse contains the response fields for Client.UpdateRule.
UpdateSubscriptionOptions contains the optional parameters for Client.UpdateSubscription.
UpdateSubscriptionResponse contains the response fields for Client.UpdateSubscription.
UpdateTopicOptions contains optional parameters for Client.UpdateTopic.
UpdateTopicResponse contains response fields for Client.UpdateTopic.
# Interfaces
RuleAction is an action for a subscription rule.
RuleFilter is a filter for a subscription rule.
# Type aliases
No description provided by the author
EntityStatus represents the current status of the entity.
RetryOptions represent the options for retries.