Partilhar via


Namespace interface

Recurso de namespace.

Extends

Propriedades

identity

Informações de identidade para o recurso Namespace.

inboundIpRules

Isso pode ser usado para restringir o tráfego de IPs específicos em vez de todos os IPs. Nota: Estes são considerados apenas se PublicNetworkAccess estiver ativado.

isZoneRedundant

Essa é uma propriedade opcional e permite que o usuário especifique se o recurso de namespace suporta a capacidade de redundância de zona ou não. Se essa propriedade não for especificada explicitamente pelo usuário, seu valor padrão dependerá das seguintes condições: a. Para regiões habilitadas para Zonas de Disponibilidade - O valor da propriedade padrão seria true. b. Para regiões habilitadas para zonas de não disponibilidade - O valor da propriedade padrão seria false. Uma vez especificada, esta propriedade não pode ser atualizada.

minimumTlsVersionAllowed

Versão TLS mínima do editor permitida para publicar neste namespace. Apenas a versão 1.2 do TLS é suportada.

privateEndpointConnections

Lista de conexões de ponto de extremidade privadas.

provisioningState

Estado de provisionamento do recurso de namespace. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

publicNetworkAccess

Isso determina se o tráfego é permitido na rede pública. Por padrão, ele está habilitado. Você pode restringir ainda mais a IPs específicos configurando <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PubSub.NamespaceProperties.InboundIpRules" />

sku

Representa os níveis de preços de Sku disponíveis.

systemData

Os metadados do sistema relacionados ao recurso Grade de Eventos. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

topicsConfiguration

Tópicos: informações de configuração para o recurso de namespace

topicSpacesConfiguration

Informações de configuração de espaços de tópico para o recurso de namespace

Propriedades Herdadas

id

Identificador totalmente qualificado do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

location

Localização do recurso.

name

Nome do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

tags

Tags do recurso.

type

Tipo de recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes de Propriedade

identity

Informações de identidade para o recurso Namespace.

identity?: IdentityInfo

Valor de Propriedade

inboundIpRules

Isso pode ser usado para restringir o tráfego de IPs específicos em vez de todos os IPs. Nota: Estes são considerados apenas se PublicNetworkAccess estiver ativado.

inboundIpRules?: InboundIpRule[]

Valor de Propriedade

isZoneRedundant

Essa é uma propriedade opcional e permite que o usuário especifique se o recurso de namespace suporta a capacidade de redundância de zona ou não. Se essa propriedade não for especificada explicitamente pelo usuário, seu valor padrão dependerá das seguintes condições: a. Para regiões habilitadas para Zonas de Disponibilidade - O valor da propriedade padrão seria true. b. Para regiões habilitadas para zonas de não disponibilidade - O valor da propriedade padrão seria false. Uma vez especificada, esta propriedade não pode ser atualizada.

isZoneRedundant?: boolean

Valor de Propriedade

boolean

minimumTlsVersionAllowed

Versão TLS mínima do editor permitida para publicar neste namespace. Apenas a versão 1.2 do TLS é suportada.

minimumTlsVersionAllowed?: string

Valor de Propriedade

string

privateEndpointConnections

Lista de conexões de ponto de extremidade privadas.

privateEndpointConnections?: PrivateEndpointConnection[]

Valor de Propriedade

provisioningState

Estado de provisionamento do recurso de namespace. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState?: string

Valor de Propriedade

string

publicNetworkAccess

Isso determina se o tráfego é permitido na rede pública. Por padrão, ele está habilitado. Você pode restringir ainda mais a IPs específicos configurando <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PubSub.NamespaceProperties.InboundIpRules" />

publicNetworkAccess?: string

Valor de Propriedade

string

sku

Representa os níveis de preços de Sku disponíveis.

sku?: NamespaceSku

Valor de Propriedade

systemData

Os metadados do sistema relacionados ao recurso Grade de Eventos. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData?: SystemData

Valor de Propriedade

topicsConfiguration

Tópicos: informações de configuração para o recurso de namespace

topicsConfiguration?: TopicsConfiguration

Valor de Propriedade

topicSpacesConfiguration

Informações de configuração de espaços de tópico para o recurso de namespace

topicSpacesConfiguration?: TopicSpacesConfiguration

Valor de Propriedade

Detalhes da Propriedade Herdada

id

Identificador totalmente qualificado do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor de Propriedade

string

herdado deTrackedResource.id

location

Localização do recurso.

location: string

Valor de Propriedade

string

herdado de TrackedResource.location

name

Nome do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor de Propriedade

string

herdado deTrackedResource.name

tags

Tags do recurso.

tags?: {[propertyName: string]: string}

Valor de Propriedade

{[propertyName: string]: string}

herdado deTrackedResource.tags

type

Tipo de recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor de Propriedade

string

herdado de TrackedResource.type