Namespace Properties Args
data class NamespacePropertiesArgs(val dataCenter: Output<String>? = null, val namespaceType: Output<Either<String, NamespaceType>>? = null, val networkAcls: Output<NetworkAclsArgs>? = null, val pnsCredentials: Output<PnsCredentialsArgs>? = null, val provisioningState: Output<Either<String, OperationProvisioningState>>? = null, val publicNetworkAccess: Output<Either<String, PublicNetworkAccess>>? = null, val replicationRegion: Output<Either<String, ReplicationRegion>>? = null, val scaleUnit: Output<String>? = null, val status: Output<Either<String, NamespaceStatus>>? = null, val zoneRedundancy: Output<Either<String, ZoneRedundancyPreference>>? = null) : ConvertibleToJava<NamespacePropertiesArgs>
Represents namespace properties.
Constructors
Link copied to clipboard
constructor(dataCenter: Output<String>? = null, namespaceType: Output<Either<String, NamespaceType>>? = null, networkAcls: Output<NetworkAclsArgs>? = null, pnsCredentials: Output<PnsCredentialsArgs>? = null, provisioningState: Output<Either<String, OperationProvisioningState>>? = null, publicNetworkAccess: Output<Either<String, PublicNetworkAccess>>? = null, replicationRegion: Output<Either<String, ReplicationRegion>>? = null, scaleUnit: Output<String>? = null, status: Output<Either<String, NamespaceStatus>>? = null, zoneRedundancy: Output<Either<String, ZoneRedundancyPreference>>? = null)
Properties
Link copied to clipboard
Deprecated.
Link copied to clipboard
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
Defines values for OperationProvisioningState.
Link copied to clipboard
Type of public network access.
Link copied to clipboard
Allowed replication region
Link copied to clipboard
Namespace status.
Link copied to clipboard
Namespace SKU name.