internal EventHubNamespaceData(ResourceIdentifier id, string name, ResourceType type, SystemData systemData, IDictionary <string, string> tags, AzureLocation location, Models.Sku sku, ManagedServiceIdentity identity, string provisioningState, string status, DateTimeOffset?createdAt, DateTimeOffset?updatedAt, string serviceBusEndpoint, string clusterArmId, string metricId, bool?isAutoInflateEnabled, int?maximumThroughputUnits, bool?kafkaEnabled, bool?zoneRedundant, EventHubEncryption encryption, IList <PrivateEndpointConnectionData> privateEndpointConnections, bool?disableLocalAuth, string alternateName) : base(id, name, type, systemData, tags, location) { Sku = sku; Identity = identity; ProvisioningState = provisioningState; Status = status; CreatedAt = createdAt; UpdatedAt = updatedAt; ServiceBusEndpoint = serviceBusEndpoint; ClusterArmId = clusterArmId; MetricId = metricId; IsAutoInflateEnabled = isAutoInflateEnabled; MaximumThroughputUnits = maximumThroughputUnits; KafkaEnabled = kafkaEnabled; ZoneRedundant = zoneRedundant; Encryption = encryption; PrivateEndpointConnections = privateEndpointConnections; DisableLocalAuth = disableLocalAuth; AlternateName = alternateName; }