Share via


SBNamespace Class

Definition

Description of a namespace resource.

[Microsoft.Rest.Serialization.JsonTransformation]
public class SBNamespace : Microsoft.Azure.Management.ServiceBus.Models.TrackedResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type SBNamespace = class
    inherit TrackedResource
Public Class SBNamespace
Inherits TrackedResource
Inheritance
Attributes

Constructors

SBNamespace()

Initializes a new instance of the SBNamespace class.

SBNamespace(String, String, String, String, IDictionary<String, String>, SBSku, Identity, SystemData, String, String, String, Nullable<DateTime>, Nullable<DateTime>, String, String, Nullable<Boolean>, Encryption, IList<PrivateEndpointConnection>, Nullable<Boolean>, String, String)

Initializes a new instance of the SBNamespace class.

Properties

AlternateName

Gets or sets alternate name for namespace

CreatedAt

Gets the time the namespace was created

DisableLocalAuth

Gets or sets this property disables SAS authentication for the Service Bus namespace.

Encryption

Gets or sets properties of BYOK Encryption description

Id

Gets resource Id

(Inherited from Resource)
Identity

Gets or sets properties of BYOK Identity description

Location

Gets or sets the Geo-location where the resource lives

(Inherited from TrackedResource)
MetricId

Gets identifier for Azure Insights metrics

MinimumTlsVersion

Gets or sets the minimum TLS version for the cluster to support, e.g. '1.2'. Possible values include: '1.0', '1.1', '1.2'

Name

Gets resource name

(Inherited from Resource)
PrivateEndpointConnections

Gets or sets list of private endpoint connections.

ProvisioningState

Gets provisioning state of the namespace.

PublicNetworkAccess

Gets or sets this determines if traffic is allowed over public network. By default it is enabled. Possible values include: 'Enabled', 'Disabled', 'SecuredByPerimeter'

ServiceBusEndpoint

Gets endpoint you can use to perform Service Bus operations.

Sku

Gets or sets properties of SKU

Status

Gets status of the namespace.

SystemData

Gets the system meta data relating to this resource.

Tags

Gets or sets resource tags

(Inherited from TrackedResource)
Type

Gets resource type

(Inherited from Resource)
UpdatedAt

Gets the time the namespace was updated.

ZoneRedundant

Gets or sets enabling this property creates a Premium Service Bus Namespace in regions supported availability zones.

Methods

Validate()

Validate the object.

Applies to