SBNamespaceProperties Class

Properties of the namespace.

Constructor

SBNamespaceProperties()

Variables

Name Description
minimum_tls_version
Union[str, <xref:"TlsVersion">]

The minimum TLS version for the cluster to support, e.g. '1.2'. Known values are: "1.0", "1.1", "1.2", and "1.3".

provisioning_state
str

Provisioning state of the namespace.

status
str

Status of the namespace.

created_at
str

The time the namespace was created.

updated_at
str

The time the namespace was updated.

service_bus_endpoint
str

Endpoint you can use to perform Service Bus operations.

metric_id
str

Identifier for Azure Insights metrics.

zone_redundant

Enabling this property creates a Premium Service Bus Namespace in regions supported availability zones.

encryption
<xref:<xref:"Encryption">>

Properties of BYOK Encryption description.

private_endpoint_connections
list[<xref:"PrivateEndpointConnection">]

List of private endpoint connections.

disable_local_auth

This property disables SAS authentication for the Service Bus namespace.

alternate_name
str

Alternate name for namespace.

public_network_access
Union[str, <xref:"PublicNetworkAccess">]

This determines if traffic is allowed over public network. By default it is enabled. Known values are: "Enabled", "Disabled", and "SecuredByPerimeter".

premium_messaging_partitions
int

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.

platform_capabilities
<xref:<xref:"PlatformCapabilities">>
geo_data_replication
<xref:<xref:"GeoDataReplicationProperties">>

Geo Data Replication settings for the namespace.

ip_address_type
Union[str, <xref:"IpAddressType">]

The IP address type for the namespace. Determines whether the namespace supports IPv4 only or both IPv4 and IPv6 (dual stack). Known values are: "IPv4" and "DualStack".

Attributes

alternateName

Alternate name for namespace.

alternateName: str

createdAt

The time the namespace was created.

createdAt: str

disableLocalAuth

This property disables SAS authentication for the Service Bus namespace.

disableLocalAuth: bool

encryption

Properties of BYOK Encryption description.

encryption: Encryption

geoDataReplication

Geo Data Replication settings for the namespace.

geoDataReplication: GeoDataReplicationProperties

ipAddressType

The IP address type for the namespace. Determines whether the namespace supports IPv4 only or both IPv4 and IPv6 (dual stack). Known values are: "IPv4" and "DualStack".

ipAddressType: str | IpAddressType

metricId

Identifier for Azure Insights metrics.

metricId: str

minimumTlsVersion

"1.0", "1.1", "1.2", and "1.3".

minimumTlsVersion: str | TlsVersion

premiumMessagingPartitions

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.

premiumMessagingPartitions: int

privateEndpointConnections

List of private endpoint connections.

privateEndpointConnections: list['PrivateEndpointConnection']

provisioningState

Provisioning state of the namespace.

provisioningState: str

publicNetworkAccess

This determines if traffic is allowed over public network. By default it is enabled. Known values are: "Enabled", "Disabled", and "SecuredByPerimeter".

publicNetworkAccess: str | PublicNetworkAccess

serviceBusEndpoint

Endpoint you can use to perform Service Bus operations.

serviceBusEndpoint: str

status

Status of the namespace.

status: str

updatedAt

The time the namespace was updated.

updatedAt: str

zoneRedundant

Enabling this property creates a Premium Service Bus Namespace in regions supported availability zones.

zoneRedundant: bool

platformCapabilities

platformCapabilities: PlatformCapabilities