azure.mgmt.servicebus.models module

class azure.mgmt.servicebus.models.Resource(location, tags=None)[source]

Bases: msrest.serialization.Model

Resource.

Variables are only populated by the server, and will be ignored when sending a request.

Variables:
Parameters:
  • location (str) – Resource location
  • tags (dict) – Resource tags
class azure.mgmt.servicebus.models.NamespaceCreateOrUpdateParameters(location, sku=None, tags=None, provisioning_state=None, status=None, created_at=None, updated_at=None, service_bus_endpoint=None, create_acs_namespace=None, enabled=None)[source]

Bases: msrest.serialization.Model

Parameters supplied to the Create Or Update Namespace operation.

Parameters:
  • location (str) – Namespace location.
  • sku (Sku) –
  • tags (dict) – Namespace tags.
  • provisioning_state (str) – Provisioning state of the namespace.
  • status (str or NamespaceState) – State of the namespace. Possible values include: ‘Unknown’, ‘Creating’, ‘Created’, ‘Activating’, ‘Enabling’, ‘Active’, ‘Disabling’, ‘Disabled’, ‘SoftDeleting’, ‘SoftDeleted’, ‘Removing’, ‘Removed’, ‘Failed’
  • created_at (datetime) – The time the namespace was created.
  • updated_at (datetime) – The time the namespace was updated.
  • service_bus_endpoint (str) – Endpoint you can use to perform Service Bus operations.
  • create_acs_namespace (bool) – Indicates whether to create an ACS namespace.
  • enabled (bool) – Specifies whether this instance is enabled.
class azure.mgmt.servicebus.models.Sku(tier, name=None, capacity=None)[source]

Bases: msrest.serialization.Model

SKU of the namespace.

Parameters:
  • name (str or SkuName) – Name of this SKU. Possible values include: ‘Basic’, ‘Standard’, ‘Premium’
  • tier (str or SkuTier) – The billing tier of this particular SKU. Possible values include: ‘Basic’, ‘Standard’, ‘Premium’
  • capacity (int) – The specified messaging units for the tier.
class azure.mgmt.servicebus.models.NamespaceResource(location, tags=None, sku=None, provisioning_state=None, status=None, created_at=None, updated_at=None, service_bus_endpoint=None, create_acs_namespace=None, enabled=None)[source]

Bases: azure.mgmt.servicebus.models.resource.Resource

Description of a namespace resource.

Variables are only populated by the server, and will be ignored when sending a request.

Variables:
Parameters:
  • location (str) – Resource location
  • tags (dict) – Resource tags
  • sku (Sku) –
  • provisioning_state (str) – Provisioning state of the namespace.
  • status (str or NamespaceState) – State of the namespace. Possible values include: ‘Unknown’, ‘Creating’, ‘Created’, ‘Activating’, ‘Enabling’, ‘Active’, ‘Disabling’, ‘Disabled’, ‘SoftDeleting’, ‘SoftDeleted’, ‘Removing’, ‘Removed’, ‘Failed’
  • created_at (datetime) – The time the namespace was created.
  • updated_at (datetime) – The time the namespace was updated.
  • service_bus_endpoint (str) – Endpoint you can use to perform Service Bus operations.
  • create_acs_namespace (bool) – Indicates whether to create an ACS namespace.
  • enabled (bool) – Specifies whether this instance is enabled.
class azure.mgmt.servicebus.models.SharedAccessAuthorizationRuleCreateOrUpdateParameters(rights, location=None, name=None)[source]

Bases: msrest.serialization.Model

Parameters supplied to the Create Or Update Authorization Rules operation.

Parameters:
  • location (str) – data center location.
  • name (str) – Name of the authorization rule.
  • rights (list of str or AccessRights) – The rights associated with the rule.
class azure.mgmt.servicebus.models.SharedAccessAuthorizationRuleResource(location, rights, tags=None)[source]

Bases: azure.mgmt.servicebus.models.resource.Resource

Description of a namespace authorization rule.

Variables are only populated by the server, and will be ignored when sending a request.

Variables:
Parameters:
  • location (str) – Resource location
  • tags (dict) – Resource tags
  • rights (list of str or AccessRights) – The rights associated with the rule.
class azure.mgmt.servicebus.models.ResourceListKeys(primary_connection_string=None, secondary_connection_string=None, primary_key=None, secondary_key=None, key_name=None)[source]

Bases: msrest.serialization.Model

Namespace/ServiceBus Connection String.

Parameters:
  • primary_connection_string (str) – Primary connection string of the created namespace authorization rule.
  • secondary_connection_string (str) – Secondary connection string of the created namespace authorization rule.
  • primary_key (str) – A base64-encoded 256-bit primary key for signing and validating the SAS token.
  • secondary_key (str) – A base64-encoded 256-bit primary key for signing and validating the SAS token.
  • key_name (str) – A string that describes the authorization rule.
class azure.mgmt.servicebus.models.RegenerateKeysParameters(policykey=None)[source]

Bases: msrest.serialization.Model

Parameters supplied to the Regenerate Authorization Rule operation.

Parameters:policykey (str or Policykey) – Key that needs to be regenerated. Possible values include: ‘PrimaryKey’, ‘SecondaryKey’
class azure.mgmt.servicebus.models.QueueCreateOrUpdateParameters(location, name=None, lock_duration=None, accessed_at=None, auto_delete_on_idle=None, entity_availability_status=None, created_at=None, default_message_time_to_live=None, duplicate_detection_history_time_window=None, enable_batched_operations=None, dead_lettering_on_message_expiration=None, enable_express=None, enable_partitioning=None, is_anonymous_accessible=None, max_delivery_count=None, max_size_in_megabytes=None, message_count=None, count_details=None, requires_duplicate_detection=None, requires_session=None, size_in_bytes=None, status=None, support_ordering=None, updated_at=None)[source]

Bases: msrest.serialization.Model

Parameters supplied to the Create Or Update Queue operation.

Parameters:
  • name (str) – Queue name.
  • location (str) – location of the resource.
  • lock_duration (str) – The duration of a peek-lock; that is, the amount of time that the message is locked for other receivers. The maximum value for LockDuration is 5 minutes; the default value is 1 minute.
  • accessed_at (datetime) – Last time a message was sent, or the last time there was a receive request to this queue.
  • auto_delete_on_idle (str) – the TimeSpan idle interval after which the queue is automatically deleted. The minimum duration is 5 minutes.
  • entity_availability_status (str or EntityAvailabilityStatus) – Entity availability status for the queue. Possible values include: ‘Available’, ‘Limited’, ‘Renaming’, ‘Restoring’, ‘Unknown’
  • created_at (datetime) – The exact time the message was created.
  • default_message_time_to_live (str) – The default message time to live value. This is the duration after which the message expires, starting from when the message is sent to Service Bus. This is the default value used when TimeToLive is not set on a message itself.
  • duplicate_detection_history_time_window (str) – TimeSpan structure that defines the duration of the duplicate detection history. The default value is 10 minutes.
  • enable_batched_operations (bool) – A value that indicates whether server-side batched operations are enabled.
  • dead_lettering_on_message_expiration (bool) – A value that indicates whether this queue has dead letter support when a message expires.
  • enable_express (bool) – A value that indicates whether Express Entities are enabled. An express queue holds a message in memory temporarily before writing it to persistent storage.
  • enable_partitioning (bool) – A value that indicates whether the queue is to be partitioned across multiple message brokers.
  • is_anonymous_accessible (bool) – A value that indicates whether the message is accessible anonymously.
  • max_delivery_count (int) – The maximum delivery count. A message is automatically deadlettered after this number of deliveries.
  • max_size_in_megabytes (long) – The maximum size of the queue in megabytes, which is the size of memory allocated for the queue.
  • message_count (long) – The number of messages in the queue.
  • count_details (MessageCountDetails) –
  • requires_duplicate_detection (bool) – A value indicating if this queue requires duplicate detection.
  • requires_session (bool) – A value that indicates whether the queue supports the concept of sessions.
  • size_in_bytes (long) – The size of the queue, in bytes.
  • status (str or EntityStatus) – Enumerates the possible values for the status of a messaging entity. Possible values include: ‘Active’, ‘Creating’, ‘Deleting’, ‘Disabled’, ‘ReceiveDisabled’, ‘Renaming’, ‘Restoring’, ‘SendDisabled’, ‘Unknown’
  • support_ordering (bool) – A value that indicates whether the queue supports ordering.
  • updated_at (datetime) – The exact time the message was updated.
class azure.mgmt.servicebus.models.MessageCountDetails(active_message_count=None, dead_letter_message_count=None, scheduled_message_count=None, transfer_dead_letter_message_count=None, transfer_message_count=None)[source]

Bases: msrest.serialization.Model

Message Count Details.

Parameters:
  • active_message_count (long) – Number of active messages in the queue, topic, or subscription.
  • dead_letter_message_count (long) – Number of messages that are dead lettered.
  • scheduled_message_count (long) – Number of scheduled messages.
  • transfer_dead_letter_message_count (long) – Number of messages transferred into dead letters.
  • transfer_message_count (long) – Number of messages transferred to another queue, topic, or subscription.
class azure.mgmt.servicebus.models.QueueResource(location, tags=None, lock_duration=None, accessed_at=None, auto_delete_on_idle=None, entity_availability_status=None, created_at=None, default_message_time_to_live=None, duplicate_detection_history_time_window=None, enable_batched_operations=None, dead_lettering_on_message_expiration=None, enable_express=None, enable_partitioning=None, is_anonymous_accessible=None, max_delivery_count=None, max_size_in_megabytes=None, message_count=None, count_details=None, requires_duplicate_detection=None, requires_session=None, size_in_bytes=None, status=None, support_ordering=None, updated_at=None)[source]

Bases: azure.mgmt.servicebus.models.resource.Resource

Description of queue Resource.

Variables are only populated by the server, and will be ignored when sending a request.

Variables:
Parameters:
  • location (str) – Resource location
  • tags (dict) – Resource tags
  • lock_duration (str) – The duration of a peek-lock; that is, the amount of time that the message is locked for other receivers. The maximum value for LockDuration is 5 minutes; the default value is 1 minute.
  • accessed_at (datetime) – Last time a message was sent, or the last time there was a receive request to this queue.
  • auto_delete_on_idle (str) – the TimeSpan idle interval after which the queue is automatically deleted. The minimum duration is 5 minutes.
  • entity_availability_status (str or EntityAvailabilityStatus) – Entity availability status for the queue. Possible values include: ‘Available’, ‘Limited’, ‘Renaming’, ‘Restoring’, ‘Unknown’
  • created_at (datetime) – The exact time the message was created.
  • default_message_time_to_live (str) – The default message time to live value. This is the duration after which the message expires, starting from when the message is sent to Service Bus. This is the default value used when TimeToLive is not set on a message itself.
  • duplicate_detection_history_time_window (str) – TimeSpan structure that defines the duration of the duplicate detection history. The default value is 10 minutes.
  • enable_batched_operations (bool) – A value that indicates whether server-side batched operations are enabled.
  • dead_lettering_on_message_expiration (bool) – A value that indicates whether this queue has dead letter support when a message expires.
  • enable_express (bool) – A value that indicates whether Express Entities are enabled. An express queue holds a message in memory temporarily before writing it to persistent storage.
  • enable_partitioning (bool) – A value that indicates whether the queue is to be partitioned across multiple message brokers.
  • is_anonymous_accessible (bool) – A value that indicates whether the message is accessible anonymously.
  • max_delivery_count (int) – The maximum delivery count. A message is automatically deadlettered after this number of deliveries.
  • max_size_in_megabytes (long) – The maximum size of the queue in megabytes, which is the size of memory allocated for the queue.
  • message_count (long) – The number of messages in the queue.
  • count_details (MessageCountDetails) –
  • requires_duplicate_detection (bool) – A value indicating if this queue requires duplicate detection.
  • requires_session (bool) – A value that indicates whether the queue supports the concept of sessions.
  • size_in_bytes (long) – The size of the queue, in bytes.
  • status (str or EntityStatus) – Enumerates the possible values for the status of a messaging entity. Possible values include: ‘Active’, ‘Creating’, ‘Deleting’, ‘Disabled’, ‘ReceiveDisabled’, ‘Renaming’, ‘Restoring’, ‘SendDisabled’, ‘Unknown’
  • support_ordering (bool) – A value that indicates whether the queue supports ordering.
  • updated_at (datetime) – The exact time the message was updated.
class azure.mgmt.servicebus.models.TopicCreateOrUpdateParameters(location, name=None, accessed_at=None, auto_delete_on_idle=None, entity_availability_status=None, created_at=None, count_details=None, default_message_time_to_live=None, duplicate_detection_history_time_window=None, enable_batched_operations=None, enable_express=None, enable_partitioning=None, enable_subscription_partitioning=None, filtering_messages_before_publishing=None, is_anonymous_accessible=None, is_express=None, max_size_in_megabytes=None, requires_duplicate_detection=None, size_in_bytes=None, status=None, subscription_count=None, support_ordering=None, updated_at=None)[source]

Bases: msrest.serialization.Model

Parameters supplied to the Create Or Update Topic operation.

Parameters:
  • name (str) – Topic name.
  • location (str) – Location of the resource.
  • accessed_at (datetime) – Last time the message was sent, or a request was received, for this topic.
  • auto_delete_on_idle (str) – TimeSpan idle interval after which the topic is automatically deleted. The minimum duration is 5 minutes.
  • entity_availability_status (str or EntityAvailabilityStatus) – Entity availability status for the topic. Possible values include: ‘Available’, ‘Limited’, ‘Renaming’, ‘Restoring’, ‘Unknown’
  • created_at (datetime) – Exact time the message was created.
  • count_details (MessageCountDetails) –
  • default_message_time_to_live (str) – Default message time to live value. This is the duration after which the message expires, starting from when the message is sent to Service Bus. This is the default value used when TimeToLive is not set on a message itself.
  • duplicate_detection_history_time_window (str) – TimeSpan structure that defines the duration of the duplicate detection history. The default value is 10 minutes.
  • enable_batched_operations (bool) – Value that indicates whether server-side batched operations are enabled.
  • enable_express (bool) – Value that indicates whether Express Entities are enabled. An express topic holds a message in memory temporarily before writing it to persistent storage.
  • enable_partitioning (bool) – Value that indicates whether the topic to be partitioned across multiple message brokers is enabled.
  • enable_subscription_partitioning (bool) – Value that indicates whether partitioning is enabled or disabled.
  • filtering_messages_before_publishing (bool) – Whether messages should be filtered before publishing.
  • is_anonymous_accessible (bool) – Value that indicates whether the message is accessible anonymously.
  • is_express (bool) –
  • max_size_in_megabytes (long) – Maximum size of the topic in megabytes, which is the size of the memory allocated for the topic.
  • requires_duplicate_detection (bool) – Value indicating if this topic requires duplicate detection.
  • size_in_bytes (long) – Size of the topic, in bytes.
  • status (str or EntityStatus) – Enumerates the possible values for the status of a messaging entity. Possible values include: ‘Active’, ‘Creating’, ‘Deleting’, ‘Disabled’, ‘ReceiveDisabled’, ‘Renaming’, ‘Restoring’, ‘SendDisabled’, ‘Unknown’
  • subscription_count (int) – Number of subscriptions.
  • support_ordering (bool) – Value that indicates whether the topic supports ordering.
  • updated_at (datetime) – The exact time the message was updated.
class azure.mgmt.servicebus.models.TopicResource(location, tags=None, accessed_at=None, auto_delete_on_idle=None, entity_availability_status=None, created_at=None, count_details=None, default_message_time_to_live=None, duplicate_detection_history_time_window=None, enable_batched_operations=None, enable_express=None, enable_partitioning=None, enable_subscription_partitioning=None, filtering_messages_before_publishing=None, is_anonymous_accessible=None, is_express=None, max_size_in_megabytes=None, requires_duplicate_detection=None, size_in_bytes=None, status=None, subscription_count=None, support_ordering=None, updated_at=None)[source]

Bases: azure.mgmt.servicebus.models.resource.Resource

Description of topic resource.

Variables are only populated by the server, and will be ignored when sending a request.

Variables:
Parameters:
  • location (str) – Resource location
  • tags (dict) – Resource tags
  • accessed_at (datetime) – Last time the message was sent, or a request was received, for this topic.
  • auto_delete_on_idle (str) – TimeSpan idle interval after which the topic is automatically deleted. The minimum duration is 5 minutes.
  • entity_availability_status (str or EntityAvailabilityStatus) – Entity availability status for the topic. Possible values include: ‘Available’, ‘Limited’, ‘Renaming’, ‘Restoring’, ‘Unknown’
  • created_at (datetime) – Exact time the message was created.
  • count_details (MessageCountDetails) –
  • default_message_time_to_live (str) – Default message time to live value. This is the duration after which the message expires, starting from when the message is sent to Service Bus. This is the default value used when TimeToLive is not set on a message itself.
  • duplicate_detection_history_time_window (str) – TimeSpan structure that defines the duration of the duplicate detection history. The default value is 10 minutes.
  • enable_batched_operations (bool) – Value that indicates whether server-side batched operations are enabled.
  • enable_express (bool) – Value that indicates whether Express Entities are enabled. An express topic holds a message in memory temporarily before writing it to persistent storage.
  • enable_partitioning (bool) – Value that indicates whether the topic to be partitioned across multiple message brokers is enabled.
  • enable_subscription_partitioning (bool) – Value that indicates whether partitioning is enabled or disabled.
  • filtering_messages_before_publishing (bool) – Whether messages should be filtered before publishing.
  • is_anonymous_accessible (bool) – Value that indicates whether the message is accessible anonymously.
  • is_express (bool) –
  • max_size_in_megabytes (long) – Maximum size of the topic in megabytes, which is the size of the memory allocated for the topic.
  • requires_duplicate_detection (bool) – Value indicating if this topic requires duplicate detection.
  • size_in_bytes (long) – Size of the topic, in bytes.
  • status (str or EntityStatus) – Enumerates the possible values for the status of a messaging entity. Possible values include: ‘Active’, ‘Creating’, ‘Deleting’, ‘Disabled’, ‘ReceiveDisabled’, ‘Renaming’, ‘Restoring’, ‘SendDisabled’, ‘Unknown’
  • subscription_count (int) – Number of subscriptions.
  • support_ordering (bool) – Value that indicates whether the topic supports ordering.
  • updated_at (datetime) – The exact time the message was updated.
class azure.mgmt.servicebus.models.SubscriptionCreateOrUpdateParameters(location, type=None, accessed_at=None, auto_delete_on_idle=None, count_details=None, created_at=None, default_message_time_to_live=None, dead_lettering_on_filter_evaluation_exceptions=None, dead_lettering_on_message_expiration=None, enable_batched_operations=None, entity_availability_status=None, is_read_only=None, lock_duration=None, max_delivery_count=None, message_count=None, requires_session=None, status=None, updated_at=None)[source]

Bases: msrest.serialization.Model

Parameters supplied to the Create Or Update Subscription operation.

Parameters:
  • location (str) – Subscription data center location.
  • type (str) – Resource manager type of the resource.
  • accessed_at (datetime) – Last time there was a receive request to this subscription.
  • auto_delete_on_idle (str) – TimeSpan idle interval after which the topic is automatically deleted. The minimum duration is 5 minutes.
  • count_details (MessageCountDetails) –
  • created_at (datetime) – Exact time the message was created.
  • default_message_time_to_live (str) – Default message time to live value. This is the duration after which the message expires, starting from when the message is sent to Service Bus. This is the default value used when TimeToLive is not set on a message itself.
  • dead_lettering_on_filter_evaluation_exceptions (bool) – Value that indicates whether a subscription has dead letter support on filter evaluation exceptions.
  • dead_lettering_on_message_expiration (bool) – Value that indicates whether a subscription has dead letter support when a message expires.
  • enable_batched_operations (bool) – Value that indicates whether server-side batched operations are enabled.
  • entity_availability_status (str or EntityAvailabilityStatus) – Entity availability status for the topic. Possible values include: ‘Available’, ‘Limited’, ‘Renaming’, ‘Restoring’, ‘Unknown’
  • is_read_only (bool) – Value that indicates whether the entity description is read-only.
  • lock_duration (str) – The lock duration time span for the subscription.
  • max_delivery_count (int) – Number of maximum deliveries.
  • message_count (long) – Number of messages.
  • requires_session (bool) – Value indicating if a subscription supports the concept of sessions.
  • status (str or EntityStatus) – Enumerates the possible values for the status of a messaging entity. Possible values include: ‘Active’, ‘Creating’, ‘Deleting’, ‘Disabled’, ‘ReceiveDisabled’, ‘Renaming’, ‘Restoring’, ‘SendDisabled’, ‘Unknown’
  • updated_at (datetime) – The exact time the message was updated.
class azure.mgmt.servicebus.models.SubscriptionResource(location, tags=None, accessed_at=None, auto_delete_on_idle=None, count_details=None, created_at=None, default_message_time_to_live=None, dead_lettering_on_filter_evaluation_exceptions=None, dead_lettering_on_message_expiration=None, enable_batched_operations=None, entity_availability_status=None, is_read_only=None, lock_duration=None, max_delivery_count=None, message_count=None, requires_session=None, status=None, updated_at=None)[source]

Bases: azure.mgmt.servicebus.models.resource.Resource

Description of subscription resource.

Variables are only populated by the server, and will be ignored when sending a request.

Variables:
Parameters:
  • location (str) – Resource location
  • tags (dict) – Resource tags
  • accessed_at (datetime) – Last time there was a receive request to this subscription.
  • auto_delete_on_idle (str) – TimeSpan idle interval after which the topic is automatically deleted. The minimum duration is 5 minutes.
  • count_details (MessageCountDetails) –
  • created_at (datetime) – Exact time the message was created.
  • default_message_time_to_live (str) – Default message time to live value. This is the duration after which the message expires, starting from when the message is sent to Service Bus. This is the default value used when TimeToLive is not set on a message itself.
  • dead_lettering_on_filter_evaluation_exceptions (bool) – Value that indicates whether a subscription has dead letter support on filter evaluation exceptions.
  • dead_lettering_on_message_expiration (bool) – Value that indicates whether a subscription has dead letter support when a message expires.
  • enable_batched_operations (bool) – Value that indicates whether server-side batched operations are enabled.
  • entity_availability_status (str or EntityAvailabilityStatus) – Entity availability status for the topic. Possible values include: ‘Available’, ‘Limited’, ‘Renaming’, ‘Restoring’, ‘Unknown’
  • is_read_only (bool) – Value that indicates whether the entity description is read-only.
  • lock_duration (str) – The lock duration time span for the subscription.
  • max_delivery_count (int) – Number of maximum deliveries.
  • message_count (long) – Number of messages.
  • requires_session (bool) – Value indicating if a subscription supports the concept of sessions.
  • status (str or EntityStatus) – Enumerates the possible values for the status of a messaging entity. Possible values include: ‘Active’, ‘Creating’, ‘Deleting’, ‘Disabled’, ‘ReceiveDisabled’, ‘Renaming’, ‘Restoring’, ‘SendDisabled’, ‘Unknown’
  • updated_at (datetime) – The exact time the message was updated.
class azure.mgmt.servicebus.models.NamespaceResourcePaged(*args, **kwargs)[source]

Bases: msrest.paging.Paged

A paging container for iterating over a list of NamespaceResource object

class azure.mgmt.servicebus.models.SharedAccessAuthorizationRuleResourcePaged(*args, **kwargs)[source]

Bases: msrest.paging.Paged

A paging container for iterating over a list of SharedAccessAuthorizationRuleResource object

class azure.mgmt.servicebus.models.QueueResourcePaged(*args, **kwargs)[source]

Bases: msrest.paging.Paged

A paging container for iterating over a list of QueueResource object

class azure.mgmt.servicebus.models.TopicResourcePaged(*args, **kwargs)[source]

Bases: msrest.paging.Paged

A paging container for iterating over a list of TopicResource object

class azure.mgmt.servicebus.models.SubscriptionResourcePaged(*args, **kwargs)[source]

Bases: msrest.paging.Paged

A paging container for iterating over a list of SubscriptionResource object

class azure.mgmt.servicebus.models.SkuName[source]

Bases: enum.Enum

An enumeration.

basic = 'Basic'
premium = 'Premium'
standard = 'Standard'
class azure.mgmt.servicebus.models.SkuTier[source]

Bases: enum.Enum

An enumeration.

basic = 'Basic'
premium = 'Premium'
standard = 'Standard'
class azure.mgmt.servicebus.models.NamespaceState[source]

Bases: enum.Enum

An enumeration.

activating = 'Activating'
active = 'Active'
created = 'Created'
creating = 'Creating'
disabled = 'Disabled'
disabling = 'Disabling'
enabling = 'Enabling'
failed = 'Failed'
removed = 'Removed'
removing = 'Removing'
soft_deleted = 'SoftDeleted'
soft_deleting = 'SoftDeleting'
unknown = 'Unknown'
class azure.mgmt.servicebus.models.AccessRights[source]

Bases: enum.Enum

An enumeration.

listen = 'Listen'
manage = 'Manage'
send = 'Send'
class azure.mgmt.servicebus.models.Policykey[source]

Bases: enum.Enum

An enumeration.

primary_key = 'PrimaryKey'
secondary_key = 'SecondaryKey'
class azure.mgmt.servicebus.models.EntityAvailabilityStatus[source]

Bases: enum.Enum

An enumeration.

available = 'Available'
limited = 'Limited'
renaming = 'Renaming'
restoring = 'Restoring'
unknown = 'Unknown'
class azure.mgmt.servicebus.models.EntityStatus[source]

Bases: enum.Enum

An enumeration.

active = 'Active'
creating = 'Creating'
deleting = 'Deleting'
disabled = 'Disabled'
receive_disabled = 'ReceiveDisabled'
renaming = 'Renaming'
restoring = 'Restoring'
send_disabled = 'SendDisabled'
unknown = 'Unknown'