EHNamespace Constructors
Definition
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.
Overloads
EHNamespace() |
Initializes a new instance of the EHNamespace class. |
EHNamespace(String, String, String, String, IDictionary<String, String>, Sku, Identity, SystemData, String, String, String, Nullable<DateTime>, Nullable<DateTime>, String, String, String, Nullable<Boolean>, String, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Encryption, IList<PrivateEndpointConnection>, Nullable<Boolean>, String) |
Initializes a new instance of the EHNamespace class. |
EHNamespace()
Initializes a new instance of the EHNamespace class.
public EHNamespace ();
Public Sub New ()
Applies to
EHNamespace(String, String, String, String, IDictionary<String, String>, Sku, Identity, SystemData, String, String, String, Nullable<DateTime>, Nullable<DateTime>, String, String, String, Nullable<Boolean>, String, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Encryption, IList<PrivateEndpointConnection>, Nullable<Boolean>, String)
Initializes a new instance of the EHNamespace class.
public EHNamespace (string id = default, string name = default, string type = default, string location = default, System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.Management.EventHub.Models.Sku sku = default, Microsoft.Azure.Management.EventHub.Models.Identity identity = default, Microsoft.Azure.Management.EventHub.Models.SystemData systemData = default, string minimumTlsVersion = default, string provisioningState = default, string status = default, DateTime? createdAt = default, DateTime? updatedAt = default, string serviceBusEndpoint = default, string clusterArmId = default, string metricId = default, bool? isAutoInflateEnabled = default, string publicNetworkAccess = default, int? maximumThroughputUnits = default, bool? kafkaEnabled = default, bool? zoneRedundant = default, Microsoft.Azure.Management.EventHub.Models.Encryption encryption = default, System.Collections.Generic.IList<Microsoft.Azure.Management.EventHub.Models.PrivateEndpointConnection> privateEndpointConnections = default, bool? disableLocalAuth = default, string alternateName = default);
new Microsoft.Azure.Management.EventHub.Models.EHNamespace : string * string * string * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.EventHub.Models.Sku * Microsoft.Azure.Management.EventHub.Models.Identity * Microsoft.Azure.Management.EventHub.Models.SystemData * string * string * string * Nullable<DateTime> * Nullable<DateTime> * string * string * string * Nullable<bool> * string * Nullable<int> * Nullable<bool> * Nullable<bool> * Microsoft.Azure.Management.EventHub.Models.Encryption * System.Collections.Generic.IList<Microsoft.Azure.Management.EventHub.Models.PrivateEndpointConnection> * Nullable<bool> * string -> Microsoft.Azure.Management.EventHub.Models.EHNamespace
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional location As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional sku As Sku = Nothing, Optional identity As Identity = Nothing, Optional systemData As SystemData = Nothing, Optional minimumTlsVersion As String = Nothing, Optional provisioningState As String = Nothing, Optional status As String = Nothing, Optional createdAt As Nullable(Of DateTime) = Nothing, Optional updatedAt As Nullable(Of DateTime) = Nothing, Optional serviceBusEndpoint As String = Nothing, Optional clusterArmId As String = Nothing, Optional metricId As String = Nothing, Optional isAutoInflateEnabled As Nullable(Of Boolean) = Nothing, Optional publicNetworkAccess As String = Nothing, Optional maximumThroughputUnits As Nullable(Of Integer) = Nothing, Optional kafkaEnabled As Nullable(Of Boolean) = Nothing, Optional zoneRedundant As Nullable(Of Boolean) = Nothing, Optional encryption As Encryption = Nothing, Optional privateEndpointConnections As IList(Of PrivateEndpointConnection) = Nothing, Optional disableLocalAuth As Nullable(Of Boolean) = Nothing, Optional alternateName As String = Nothing)
Parameters
- id
- String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name
- String
The name of the resource
- type
- String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- location
- String
Resource location.
- tags
- IDictionary<String,String>
Resource tags.
- sku
- Sku
Properties of sku resource
- identity
- Identity
Properties of BYOK Identity description
- systemData
- SystemData
The system meta data relating to this resource.
- minimumTlsVersion
- String
The minimum TLS version for the cluster to support, e.g. '1.2'. Possible values include: '1.0', '1.1', '1.2'
- provisioningState
- String
Provisioning state of the Namespace.
- status
- String
Status of the Namespace.
- serviceBusEndpoint
- String
Endpoint you can use to perform Service Bus operations.
- clusterArmId
- String
Cluster ARM ID of the Namespace.
- metricId
- String
Identifier for Azure Insights metrics.
Value that indicates whether AutoInflate is enabled for eventhub namespace.
- publicNetworkAccess
- String
This determines if traffic is allowed over public network. By default it is enabled. Possible values include: 'Enabled', 'Disabled', 'SecuredByPerimeter'
Upper limit of throughput units when AutoInflate is enabled, value should be within 0 to 20 throughput units. ( '0' if AutoInflateEnabled = true)
Value that indicates whether Kafka is enabled for eventhub namespace.
Enabling this property creates a Standard Event Hubs Namespace in regions supported availability zones.
- encryption
- Encryption
Properties of BYOK Encryption description
- privateEndpointConnections
- IList<PrivateEndpointConnection>
List of private endpoint connections.
This property disables SAS authentication for the Event Hubs namespace.
- alternateName
- String
Alternate name specified when alias and namespace names are same.
Applies to
Azure SDK for .NET