NamespaceResource Class

Description of a namespace resource.

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

Inheritance
azure.mgmt.servicebus.v2015_08_01.models._models_py3.TrackedResource
NamespaceResource

Constructor

NamespaceResource(*, location: Optional[str] = None, tags: Optional[Dict[str, str]] = None, sku: Optional[azure.mgmt.servicebus.v2015_08_01.models._models_py3.Sku] = None, status: Optional[Union[str, azure.mgmt.servicebus.v2015_08_01.models._service_bus_management_client_enums.NamespaceState]] = None, create_acs_namespace: Optional[bool] = None, enabled: Optional[bool] = None, **kwargs)

Parameters

location
str
Required

Resource location.

tags
dict[str, str]
Required

A set of tags. Resource tags.

sku
Sku
Required

SKU of the namespace.

status
str or NamespaceState
Required

State of the namespace. Possible values include: "Unknown", "Creating", "Created", "Activating", "Enabling", "Active", "Disabling", "Disabled", "SoftDeleting", "SoftDeleted", "Removing", "Removed", "Failed".

create_acs_namespace
bool
Required

Indicates whether to create an ACS namespace.

enabled
bool
Required

Specifies whether this instance is enabled.

Variables

id
str

Resource Id.

name
str

Resource name.

type
str

Resource type.

provisioning_state
str

Provisioning state of the namespace.

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.