Compartilhar via


EHNamespace Classe

Definição

Item de namespace único na lista ou operação get

[Microsoft.Rest.Serialization.JsonTransformation]
public class EHNamespace : Microsoft.Azure.Management.EventHub.Models.TrackedResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type EHNamespace = class
    inherit TrackedResource
Public Class EHNamespace
Inherits TrackedResource
Herança
Atributos

Construtores

EHNamespace()

Inicializa uma nova instância da classe EHNamespace.

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)

Inicializa uma nova instância da classe EHNamespace.

Propriedades

AlternateName

Obtém ou define o nome alternativo especificado quando nomes de alias e namespace são iguais.

ClusterArmId

Obtém ou define a ID do ARM do cluster do Namespace.

CreatedAt

Obtém a hora em que o Namespace foi criado.

DisableLocalAuth

Obtém ou define essa propriedade desabilita a autenticação SAS para o namespace dos Hubs de Eventos.

Encryption

Obtém ou define as propriedades da descrição da Criptografia BYOK

Id

Obtém a ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Herdado de Resource)
Identity

Obtém ou define as propriedades da descrição da identidade BYOK

IsAutoInflateEnabled

Obtém ou define o valor que indica se o AutoInflate está habilitado para o namespace do eventhub.

KafkaEnabled

Obtém ou define o valor que indica se o Kafka está habilitado para o namespace do eventhub.

Location

Obtém ou define o local do recurso.

(Herdado de TrackedResource)
MaximumThroughputUnits

Obtém ou define o limite superior de unidades de taxa de transferência quando AutoInflate está habilitado, o valor deve estar dentro de 0 a 20 unidades de taxa de transferência. ( '0' se AutoInflateEnabled = true)

MetricId

Obtém o identificador para métricas do Azure Insights.

MinimumTlsVersion

Obtém ou define a versão mínima do TLS para o cluster dar suporte, por exemplo, '1.2'. Os valores possíveis incluem: '1.0', '1.1', '1.2'

Name

Obtém o nome do recurso

(Herdado de Resource)
PrivateEndpointConnections

Obtém ou define a lista de conexões de ponto de extremidade privado.

ProvisioningState

Obtém o estado de provisionamento do Namespace.

PublicNetworkAccess

Obtém ou define isso determina se o tráfego é permitido pela rede pública. Por padrão, ele está habilitado. Os valores possíveis incluem: 'Enabled', 'Disabled', 'SecuredByPerimeter'

ServiceBusEndpoint

Obtém o ponto de extremidade que você pode usar para executar operações do Barramento de Serviço.

Sku

Obtém ou define as propriedades do recurso de SKU

Status

Obtém status do Namespace.

SystemData

Obtém os metadados do sistema relacionados a esse recurso.

Tags

Obtém ou define marcas de recurso.

(Herdado de TrackedResource)
Type

Obtém o tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

(Herdado de Resource)
UpdatedAt

Obtém a hora em que o Namespace foi atualizado.

ZoneRedundant

Obtém ou define que a habilitação dessa propriedade cria um Namespace dos Hubs de Eventos Standard em regiões com suporte para zonas de disponibilidade.

Métodos

Validate()

Valide o objeto .

Aplica-se a