GetNamespaceResult

data class GetNamespaceResult(val azureApiVersion: String, val id: String, val identity: IdentityInfoResponse? = null, val inboundIpRules: List<InboundIpRuleResponse>? = null, val isZoneRedundant: Boolean? = null, val location: String, val minimumTlsVersionAllowed: String? = null, val name: String, val privateEndpointConnections: List<PrivateEndpointConnectionResponse>? = null, val provisioningState: String, val publicNetworkAccess: String? = null, val sku: NamespaceSkuResponse? = null, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val topicSpacesConfiguration: TopicSpacesConfigurationResponse? = null, val topicsConfiguration: TopicsConfigurationResponse? = null, val type: String)

Namespace resource.

Constructors

Link copied to clipboard
constructor(azureApiVersion: String, id: String, identity: IdentityInfoResponse? = null, inboundIpRules: List<InboundIpRuleResponse>? = null, isZoneRedundant: Boolean? = null, location: String, minimumTlsVersionAllowed: String? = null, name: String, privateEndpointConnections: List<PrivateEndpointConnectionResponse>? = null, provisioningState: String, publicNetworkAccess: String? = null, sku: NamespaceSkuResponse? = null, systemData: SystemDataResponse, tags: Map<String, String>? = null, topicSpacesConfiguration: TopicSpacesConfigurationResponse? = null, topicsConfiguration: TopicsConfigurationResponse? = null, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The Azure API version of the resource.

Link copied to clipboard
val id: String

Fully qualified identifier of the resource.

Link copied to clipboard

Identity information for the Namespace resource.

Link copied to clipboard

This can be used to restrict traffic from specific IPs instead of all IPs. Note: These are considered only if PublicNetworkAccess is enabled.

Link copied to clipboard

This is an optional property and it allows the user to specify if the namespace resource supports zone-redundancy capability or not. If this property is not specified explicitly by the user, its default value depends on the following conditions: a. For Availability Zones enabled regions - The default property value would be true. b. For non-Availability Zones enabled regions - The default property value would be false. Once specified, this property cannot be updated.

Link copied to clipboard

Location of the resource.

Link copied to clipboard

Minimum TLS version of the publisher allowed to publish to this namespace. Only TLS version 1.2 is supported.

Link copied to clipboard

Name of the resource.

Link copied to clipboard

List of private endpoint connections.

Link copied to clipboard

Provisioning state of the namespace resource.

Link copied to clipboard

This determines if traffic is allowed over public network. By default it is enabled. You can further restrict to specific IPs by configuring

Link copied to clipboard

Represents available Sku pricing tiers.

Link copied to clipboard

The system metadata relating to the Event Grid resource.

Link copied to clipboard
val tags: Map<String, String>? = null

Tags of the resource.

Link copied to clipboard

Topics configuration information for the namespace resource

Link copied to clipboard

Topic spaces configuration information for the namespace resource

Link copied to clipboard

Type of the resource.