Note
Access to this page requires authorization. You can try signing in or .
Access to this page requires authorization. You can try .
ISbNamespace Interface
Definition
- Assembly:
- Az.ServiceBus.private.dll
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ServiceBus.Models.SbNamespaceTypeConverter))]
public interface ISbNamespace : Microsoft.Azure.PowerShell.Cmdlets.ServiceBus.Models.ITrackedResource
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ServiceBus.Models.SbNamespaceTypeConverter))>]
type ISbNamespace = interface
interface IJsonSerializable
interface ITrackedResource
interface IResource
Public Interface ISbNamespace
Implements ITrackedResource
- Derived
- Attributes
- Implements
Properties
| Name | Description |
|---|---|
| AlternateName |
Alternate name for namespace |
| CreatedAt |
The time the namespace was created |
| DisableLocalAuth |
This property disables SAS authentication for the Service Bus namespace. |
| Id |
Resource Id (Inherited from IResource) |
| IdentityType |
Type of managed service identity. |
| KeySource |
Enumerates the possible value of keySource for Encryption |
| KeyVaultProperty |
Properties of KeyVault |
| Location |
The Geo-location where the resource lives (Inherited from ITrackedResource) |
| MetricId |
Identifier for Azure Insights metrics |
| MinimumTlsVersion |
The minimum TLS version for the cluster to support, e.g. '1.2' |
| Name |
Resource name (Inherited from IResource) |
| PremiumMessagingPartition |
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 |
| PrincipalId |
ObjectId from the KeyVault |
| PrivateEndpointConnection |
List of private endpoint connections. |
| ProvisioningState |
Provisioning state of the namespace. |
| PublicNetworkAccess |
This determines if traffic is allowed over public network. By default it is enabled. |
| RequireInfrastructureEncryption |
Enable Infrastructure Encryption (Double Encryption) |
| ServiceBusEndpoint |
Endpoint you can use to perform Service Bus operations. |
| SkuCapacity |
Messaging units for your service bus premium namespace. Valid capacities are {1, 2, 4, 8, 16} multiples of your properties.premiumMessagingPartitions setting. For example, If properties.premiumMessagingPartitions is 1 then possible capacity values are 1, 2, 4, 8, and 16. If properties.premiumMessagingPartitions is 4 then possible capacity values are 4, 8, 16, 32 and 64 |
| SkuName |
Name of this SKU. |
| SkuTier |
The billing tier of this particular SKU. |
| Status |
Status of the namespace. |
| SystemDataCreatedAt |
The timestamp of resource creation (UTC). |
| SystemDataCreatedBy |
The identity that created the resource. |
| SystemDataCreatedByType |
The type of identity that created the resource. |
| SystemDataLastModifiedAt |
The type of identity that last modified the resource. |
| SystemDataLastModifiedBy |
The identity that last modified the resource. |
| SystemDataLastModifiedByType |
The type of identity that last modified the resource. |
| Tag |
Resource tags (Inherited from ITrackedResource) |
| TenantId |
TenantId from the KeyVault |
| Type |
Resource type (Inherited from IResource) |
| UpdatedAt |
The time the namespace was updated. |
| UserAssignedIdentity |
Properties for User Assigned Identities |
| ZoneRedundant |
Enabling this property creates a Premium Service Bus Namespace in regions supported availability zones. |
Methods
| Name | Description |
|---|---|
| ToJson(JsonObject, SerializationMode) | (Inherited from IJsonSerializable) |
