Note
Access to this page requires authorization. You can try signing in or .
Access to this page requires authorization. You can try .
IEhNamespace Interface
Definition
- Assembly:
- Az.EventHub.private.dll
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.EventHub.Models.EhNamespaceTypeConverter))]
public interface IEhNamespace : Microsoft.Azure.PowerShell.Cmdlets.EventHub.Models.ITrackedResource
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.EventHub.Models.EhNamespaceTypeConverter))>]
type IEhNamespace = interface
interface IJsonSerializable
interface ITrackedResource
interface IResource
Public Interface IEhNamespace
Implements ITrackedResource
- Derived
- Attributes
- Implements
Properties
| Name | Description |
|---|---|
| AlternateName |
Alternate name specified when alias and namespace names are same. |
| ClusterArmId |
Cluster ARM ID of the Namespace. |
| ConfidentialComputeMode | |
| CreatedAt |
The time the Namespace was created. |
| DisableLocalAuth |
This property disables SAS authentication for the Event Hubs namespace. |
| EnableAutoInflate |
Value that indicates whether AutoInflate is enabled for eventhub namespace. |
| GeoDataReplicationLocation |
A list of regions where replicas of the namespace are maintained. |
| GeoDataReplicationMaxReplicationLagDurationInSecond |
The maximum acceptable lag for data replication operations from the primary replica to a quorum of secondary replicas. When the lag exceeds the configured amount, operations on the primary replica will be failed. The allowed values are 0 and 5 minutes to 1 day. |
| Id |
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} (Inherited from IResource) |
| IdentityType |
Type of managed service identity. |
| KafkaEnabled |
Value that indicates whether Kafka is enabled for eventhub namespace. |
| KeySource |
Enumerates the possible value of keySource for Encryption |
| KeyVaultProperty |
Properties of KeyVault |
| Location |
Resource location. (Inherited from ITrackedResource) |
| MaximumThroughputUnit |
Upper limit of throughput units when AutoInflate is enabled, value should be within 0 to 20 throughput units. ( '0' if AutoInflateEnabled = true) |
| MetricId |
Identifier for Azure Insights metrics. |
| MinimumTlsVersion |
The minimum TLS version for the cluster to support, e.g. '1.2' |
| Name |
The name of the resource (Inherited from IResource) |
| PrincipalId |
ObjectId from the KeyVault |
| PrivateEndpointConnection |
List of private endpoint connections. |
| ProvisioningState |
Provisioning state of the Namespace. |
| PublicNetworkAccess |
This determines if traffic is allowed over public network. By default it is enabled. |
| RequireInfrastructureEncryption |
Enable Infrastructure Encryption (Double Encryption) |
| ServiceBusEndpoint |
Endpoint you can use to perform Service Bus operations. |
| SkuCapacity |
The Event Hubs throughput units for Basic or Standard tiers, where value should be 0 to 20 throughput units. The Event Hubs premium units for Premium tier, where value should be 0 to 10 premium units. |
| SkuName |
Name of this SKU. |
| SkuTier |
The billing tier of this particular SKU. |
| Status |
Status of the Namespace. |
| SystemDataCreatedAt |
The timestamp of resource creation (UTC). |
| SystemDataCreatedBy |
The identity that created the resource. |
| SystemDataCreatedByType |
The type of identity that created the resource. |
| SystemDataLastModifiedAt |
The type of identity that last modified the resource. |
| SystemDataLastModifiedBy |
The identity that last modified the resource. |
| SystemDataLastModifiedByType |
The type of identity that last modified the resource. |
| Tag |
Resource tags. (Inherited from ITrackedResource) |
| TenantId |
TenantId from the KeyVault |
| Type |
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" (Inherited from IResource) |
| UpdatedAt |
The time the Namespace was updated. |
| UserAssignedIdentity |
Properties for User Assigned Identities |
| ZoneRedundant |
Enabling this property creates a Standard Event Hubs Namespace in regions supported availability zones. |
Methods
| Name | Description |
|---|---|
| ToJson(JsonObject, SerializationMode) | (Inherited from IJsonSerializable) |
