NamespacePropertiesResponse

data class NamespacePropertiesResponse(val createdAt: String, val critical: Boolean, val dataCenter: String? = null, val enabled: Boolean, val metricId: String, val name: String, val namespaceType: String? = null, val networkAcls: NetworkAclsResponse? = null, val pnsCredentials: PnsCredentialsResponse? = null, val privateEndpointConnections: List<PrivateEndpointConnectionResourceResponse>, val provisioningState: String? = null, val publicNetworkAccess: String? = null, val region: String, val replicationRegion: String? = null, val scaleUnit: String? = null, val serviceBusEndpoint: String, val status: String? = null, val subscriptionId: String, val updatedAt: String, val zoneRedundancy: String? = null)

Represents namespace properties.

Constructors

Link copied to clipboard
constructor(createdAt: String, critical: Boolean, dataCenter: String? = null, enabled: Boolean, metricId: String, name: String, namespaceType: String? = null, networkAcls: NetworkAclsResponse? = null, pnsCredentials: PnsCredentialsResponse? = null, privateEndpointConnections: List<PrivateEndpointConnectionResourceResponse>, provisioningState: String? = null, publicNetworkAccess: String? = null, region: String, replicationRegion: String? = null, scaleUnit: String? = null, serviceBusEndpoint: String, status: String? = null, subscriptionId: String, updatedAt: String, zoneRedundancy: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Time when the namespace was created.

Link copied to clipboard

Gets or sets whether or not the namespace is set as Critical.

Link copied to clipboard
val dataCenter: String? = null

Deprecated.

Link copied to clipboard

Gets or sets whether or not the namespace is currently enabled.

Link copied to clipboard

Azure Insights Metrics id.

Link copied to clipboard

Name of the Notification Hubs namespace. This is immutable property, set automatically by the service when the namespace is created.

Link copied to clipboard
val namespaceType: String? = null

Defines values for NamespaceType.

Link copied to clipboard

A collection of network authorization rules.

Link copied to clipboard

Collection of Notification Hub or Notification Hub Namespace PNS credentials.

Link copied to clipboard

Private Endpoint Connections for namespace

Link copied to clipboard

Defines values for OperationProvisioningState.

Link copied to clipboard

Type of public network access.

Link copied to clipboard

Region. The value is always set to the same value as Namespace.Location, so we are deprecating this property.

Link copied to clipboard

Allowed replication region

Link copied to clipboard
val scaleUnit: String? = null

Gets or sets scaleUnit where the namespace gets created

Link copied to clipboard

Gets or sets endpoint you can use to perform NotificationHub operations.

Link copied to clipboard
val status: String? = null

Namespace status.

Link copied to clipboard

Namespace subscription id.

Link copied to clipboard

Time when the namespace was updated.

Link copied to clipboard
val zoneRedundancy: String? = null

Namespace SKU name.