EHNamespaceProperties Class

Namespace properties supplied for create namespace operation.

Constructor

EHNamespaceProperties(*args: Any, **kwargs: Any)

Variables

Name Description
minimum_tls_version

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

The time the Namespace was created.

updated_at

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

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

Properties of BYOK Encryption description.

private_endpoint_connections

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
geo_data_replication

Geo Data Replication settings for the namespace.

ip_address_type

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

alternate_name

Alternate name specified when alias and namespace names are same.

alternate_name: str | None

cluster_arm_id

Cluster ARM ID of the Namespace.

cluster_arm_id: str | None

created_at

The time the Namespace was created.

created_at: datetime | None

disable_local_auth

This property disables SAS authentication for the Event Hubs namespace.

disable_local_auth: bool | None

encryption

Properties of BYOK Encryption description.

encryption: _models.Encryption | None

geo_data_replication

Geo Data Replication settings for the namespace.

geo_data_replication: _models.GeoDataReplicationProperties | None

ip_address_type

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".

ip_address_type: str | _models.IpAddressType | None

is_auto_inflate_enabled

Value that indicates whether AutoInflate is enabled for eventhub namespace.

is_auto_inflate_enabled: bool | None

kafka_enabled

Value that indicates whether Kafka is enabled for eventhub namespace.

kafka_enabled: bool | None

maximum_throughput_units

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

maximum_throughput_units: int | None

metric_id

Identifier for Azure Insights metrics.

metric_id: str | None

minimum_tls_version

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

minimum_tls_version: str | _models.TlsVersion | None

platform_capabilities

platform_capabilities: _models.PlatformCapabilities | None

private_endpoint_connections

List of private endpoint connections.

private_endpoint_connections: list['_models.PrivateEndpointConnection'] | None

provisioning_state

Provisioning state of the Namespace.

provisioning_state: str | None

public_network_access

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

public_network_access: str | _models.PublicNetworkAccess | None

service_bus_endpoint

Endpoint you can use to perform Service Bus operations.

service_bus_endpoint: str | None

status

Status of the Namespace.

status: str | None

updated_at

The time the Namespace was updated.

updated_at: datetime | None

zone_redundant

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

zone_redundant: bool | None