SBNamespace interface

Description of a namespace resource.

Extends

Properties

alternateName

Alternate name for namespace

createdAt

The time the namespace was created NOTE: This property will not be serialized. It can only be populated by the server.

disableLocalAuth

This property disables SAS authentication for the Service Bus namespace.

encryption

Properties of BYOK Encryption description

identity

Properties of BYOK Identity description

metricId

Identifier for Azure Insights metrics NOTE: This property will not be serialized. It can only be populated by the server.

privateEndpointConnections

List of private endpoint connections.

provisioningState

Provisioning state of the namespace. NOTE: This property will not be serialized. It can only be populated by the server.

serviceBusEndpoint

Endpoint you can use to perform Service Bus operations. NOTE: This property will not be serialized. It can only be populated by the server.

sku

Properties of SKU

status

Status of the namespace. NOTE: This property will not be serialized. It can only be populated by the server.

systemData

The system meta data relating to this resource. NOTE: This property will not be serialized. It can only be populated by the server.

updatedAt

The time the namespace was updated. NOTE: This property will not be serialized. It can only be populated by the server.

zoneRedundant

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

Inherited Properties

id

Resource Id NOTE: This property will not be serialized. It can only be populated by the server.

location

The Geo-location where the resource lives

name

Resource name NOTE: This property will not be serialized. It can only be populated by the server.

tags

Resource tags

type

Resource type NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

alternateName

Alternate name for namespace

alternateName?: string

Property Value

string

createdAt

The time the namespace was created NOTE: This property will not be serialized. It can only be populated by the server.

createdAt?: Date

Property Value

Date

disableLocalAuth

This property disables SAS authentication for the Service Bus namespace.

disableLocalAuth?: boolean

Property Value

boolean

encryption

Properties of BYOK Encryption description

encryption?: Encryption

Property Value

identity

Properties of BYOK Identity description

identity?: Identity

Property Value

metricId

Identifier for Azure Insights metrics NOTE: This property will not be serialized. It can only be populated by the server.

metricId?: string

Property Value

string

privateEndpointConnections

List of private endpoint connections.

privateEndpointConnections?: PrivateEndpointConnection[]

Property Value

provisioningState

Provisioning state of the namespace. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState?: string

Property Value

string

serviceBusEndpoint

Endpoint you can use to perform Service Bus operations. NOTE: This property will not be serialized. It can only be populated by the server.

serviceBusEndpoint?: string

Property Value

string

sku

Properties of SKU

sku?: SBSku

Property Value

status

Status of the namespace. NOTE: This property will not be serialized. It can only be populated by the server.

status?: string

Property Value

string

systemData

The system meta data relating to this resource. NOTE: This property will not be serialized. It can only be populated by the server.

systemData?: SystemData

Property Value

updatedAt

The time the namespace was updated. NOTE: This property will not be serialized. It can only be populated by the server.

updatedAt?: Date

Property Value

Date

zoneRedundant

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

zoneRedundant?: boolean

Property Value

boolean

Inherited Property Details

id

Resource Id NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

Inherited From TrackedResource.id

location

The Geo-location where the resource lives

location: string

Property Value

string

Inherited From TrackedResource.location

name

Resource name NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From TrackedResource.name

tags

Resource tags

tags?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

Inherited From TrackedResource.tags

type

Resource type NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

Inherited From TrackedResource.type