EHNamespaceProperties Class

Namespace properties supplied for create namespace operation.

Constructor

EHNamespaceProperties()

Variables

Name Description
minimum_tls_version
Union[str, <xref:"TlsVersion">]

The minimum TLS version for the cluster to support, e.g. '1.2'. Known values are: "1.0", "1.1", "1.2", and "1.3".

provisioning_state
str

Provisioning state of the Namespace.

status
str

Status of the Namespace.

created_at
str

The time the Namespace was created.

updated_at
str

The time the Namespace was updated.

service_bus_endpoint
str

Endpoint you can use to perform Service Bus operations.

cluster_arm_id
str

Cluster ARM ID of the Namespace.

metric_id
str

Identifier for Azure Insights metrics.

is_auto_inflate_enabled

Value that indicates whether AutoInflate is enabled for eventhub namespace.

public_network_access
Union[str, <xref:"PublicNetworkAccess">]

This determines if traffic is allowed over public network. By default it is enabled. Known values are: "Enabled", "Disabled", and "SecuredByPerimeter".

maximum_throughput_units
int

Upper limit of throughput units when AutoInflate is enabled, value should be within 0 to 20 throughput units. ( '0' if AutoInflateEnabled = true).

kafka_enabled

Value that indicates whether Kafka is enabled for eventhub namespace.

zone_redundant

Enabling this property creates a Standard Event Hubs Namespace in regions supported availability zones.

encryption
<xref:<xref:"Encryption">>

Properties of BYOK Encryption description.

private_endpoint_connections
list[<xref:"PrivateEndpointConnection">]

List of private endpoint connections.

disable_local_auth

This property disables SAS authentication for the Event Hubs namespace.

alternate_name
str

Alternate name specified when alias and namespace names are same.

platform_capabilities
<xref:<xref:"PlatformCapabilities">>
geo_data_replication
<xref:<xref:"GeoDataReplicationProperties">>

Geo Data Replication settings for the namespace.

ip_address_type
Union[str, <xref:"IpAddressType">]

The IP address type for the namespace. Determines whether the namespace supports IPv4 only or both IPv4 and IPv6 (dual stack). Known values are: "IPv4" and "DualStack".

Attributes

alternateName

Alternate name specified when alias and namespace names are same.

alternateName: str

clusterArmId

Cluster ARM ID of the Namespace.

clusterArmId: str

createdAt

The time the Namespace was created.

createdAt: str

disableLocalAuth

This property disables SAS authentication for the Event Hubs namespace.

disableLocalAuth: bool

encryption

Properties of BYOK Encryption description.

encryption: Encryption

geoDataReplication

Geo Data Replication settings for the namespace.

geoDataReplication: GeoDataReplicationProperties

ipAddressType

The IP address type for the namespace. Determines whether the namespace supports IPv4 only or both IPv4 and IPv6 (dual stack). Known values are: "IPv4" and "DualStack".

ipAddressType: str | IpAddressType

isAutoInflateEnabled

Value that indicates whether AutoInflate is enabled for eventhub namespace.

isAutoInflateEnabled: bool

kafkaEnabled

Value that indicates whether Kafka is enabled for eventhub namespace.

kafkaEnabled: bool

maximumThroughputUnits

Upper limit of throughput units when AutoInflate is enabled, value should be within 0 to 20 throughput units. ( '0' if AutoInflateEnabled = true).

maximumThroughputUnits: int

metricId

Identifier for Azure Insights metrics.

metricId: str

minimumTlsVersion

"1.0", "1.1", "1.2", and "1.3".

minimumTlsVersion: str | TlsVersion

privateEndpointConnections

List of private endpoint connections.

privateEndpointConnections: list['PrivateEndpointConnection']

provisioningState

Provisioning state of the Namespace.

provisioningState: str

publicNetworkAccess

This determines if traffic is allowed over public network. By default it is enabled. Known values are: "Enabled", "Disabled", and "SecuredByPerimeter".

publicNetworkAccess: str | PublicNetworkAccess

serviceBusEndpoint

Endpoint you can use to perform Service Bus operations.

serviceBusEndpoint: str

status

Status of the Namespace.

status: str

updatedAt

The time the Namespace was updated.

updatedAt: str

zoneRedundant

Enabling this property creates a Standard Event Hubs Namespace in regions supported availability zones.

zoneRedundant: bool

platformCapabilities

platformCapabilities: PlatformCapabilities