SBNamespace Class
Description of a namespace resource.
Variables are only populated by the server, and will be ignored when sending a request.
All required parameters must be populated in order to send to server.
- Inheritance
-
azure.mgmt.servicebus.v2022_10_01_preview.models._models_py3.TrackedResourceSBNamespace
Constructor
SBNamespace(*, location: str, tags: Dict[str, str] | None = None, sku: _models.SBSku | None = None, identity: _models.Identity | None = None, minimum_tls_version: str | _models.TlsVersion | None = None, zone_redundant: bool | None = None, encryption: _models.Encryption | None = None, private_endpoint_connections: List[_models.PrivateEndpointConnection] | None = None, disable_local_auth: bool | None = None, alternate_name: str | None = None, public_network_access: str | _models.PublicNetworkAccess = 'Enabled', premium_messaging_partitions: int | None = None, **kwargs: Any)
Keyword-Only Parameters
Name | Description |
---|---|
location
|
The Geo-location where the resource lives. Required. |
tags
|
Resource tags. |
sku
|
Properties of SKU. |
identity
|
Properties of BYOK Identity description. |
minimum_tls_version
|
str or
TlsVersion
The minimum TLS version for the cluster to support, e.g. '1.2'. Known values are: "1.0", "1.1", and "1.2". |
zone_redundant
|
Enabling this property creates a Premium Service Bus Namespace in regions supported availability zones. |
encryption
|
Properties of BYOK Encryption description. |
private_endpoint_connections
|
List of private endpoint connections. |
disable_local_auth
|
This property disables SAS authentication for the Service Bus namespace. |
alternate_name
|
Alternate name for namespace. |
public_network_access
|
This determines if traffic is allowed over public network. By default it is enabled. Known values are: "Enabled", "Disabled", and "SecuredByPerimeter". Default value: Enabled
|
premium_messaging_partitions
|
The number of partitions of a Service Bus namespace. This property is only applicable to Premium SKU namespaces. The default value is 1 and possible values are 1, 2 and 4. |
Variables
Name | Description |
---|---|
id
|
Resource Id. |
name
|
Resource name. |
type
|
Resource type. |
location
|
The Geo-location where the resource lives. Required. |
tags
|
Resource tags. |
sku
|
Properties of SKU. |
identity
|
Properties of BYOK Identity description. |
system_data
|
The system meta data relating to this resource. |
minimum_tls_version
|
str or
TlsVersion
The minimum TLS version for the cluster to support, e.g. '1.2'. Known values are: "1.0", "1.1", and "1.2". |
provisioning_state
|
Provisioning state of the namespace. |
status
|
Status of the namespace. |
created_at
|
The time the namespace was created. |
updated_at
|
The time the namespace was updated. |
service_bus_endpoint
|
Endpoint you can use to perform Service Bus operations. |
metric_id
|
Identifier for Azure Insights metrics. |
zone_redundant
|
Enabling this property creates a Premium Service Bus Namespace in regions supported availability zones. |
encryption
|
Properties of BYOK Encryption description. |
private_endpoint_connections
|
List of private endpoint connections. |
disable_local_auth
|
This property disables SAS authentication for the Service Bus namespace. |
alternate_name
|
Alternate name for namespace. |
public_network_access
|
This determines if traffic is allowed over public network. By default it is enabled. Known values are: "Enabled", "Disabled", and "SecuredByPerimeter". |
premium_messaging_partitions
|
The number of partitions of a Service Bus namespace. This property is only applicable to Premium SKU namespaces. The default value is 1 and possible values are 1, 2 and 4. |
Azure SDK for Python