Compartilhar 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. Observação: elas serão consideradas somente se PublicNetworkAccess estiver habilitado.

isZoneRedundant

Essa é uma propriedade opcional e permite que o usuário especifique se o recurso de namespace dá suporte à funcionalidade 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 verdadeiro. b. Para regiões não habilitadas para Zonas de Disponibilidade – o valor da propriedade padrão seria falso. Uma vez especificada, essa propriedade não pode ser atualizada.

minimumTlsVersionAllowed

Versão mínima do TLS do publicador com permissão para publicar nesse namespace. Somente o TLS versão 1.2 tem suporte.

privateEndpointConnections

Lista de conexões de ponto de extremidade privado.

provisioningState

Estado de provisionamento do recurso de namespace. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

publicNetworkAccess

Isso determina se o tráfego é permitido pela rede pública. Por padrão, ele está habilitado. Você pode restringir ainda mais a IPs específicos configurando

sku

Representa os tipos de preço de SKU disponíveis.

systemData

Os metadados do sistema relacionados ao recurso de namespace. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

topicsConfiguration

Informações de configuração de tópicos 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: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

location

Local do recurso.

name

Nome do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

tags

Marcas do recurso.

type

Tipo do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes da propriedade

identity

Informações de identidade para o recurso namespace.

identity?: IdentityInfo

Valor da propriedade

inboundIpRules

Isso pode ser usado para restringir o tráfego de IPs específicos em vez de todos os IPs. Observação: elas serão consideradas somente se PublicNetworkAccess estiver habilitado.

inboundIpRules?: InboundIpRule[]

Valor da propriedade

isZoneRedundant

Essa é uma propriedade opcional e permite que o usuário especifique se o recurso de namespace dá suporte à funcionalidade 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 verdadeiro. b. Para regiões não habilitadas para Zonas de Disponibilidade – o valor da propriedade padrão seria falso. Uma vez especificada, essa propriedade não pode ser atualizada.

isZoneRedundant?: boolean

Valor da propriedade

boolean

minimumTlsVersionAllowed

Versão mínima do TLS do publicador com permissão para publicar nesse namespace. Somente o TLS versão 1.2 tem suporte.

minimumTlsVersionAllowed?: string

Valor da propriedade

string

privateEndpointConnections

Lista de conexões de ponto de extremidade privado.

privateEndpointConnections?: PrivateEndpointConnection[]

Valor da propriedade

provisioningState

Estado de provisionamento do recurso de namespace. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState?: string

Valor da propriedade

string

publicNetworkAccess

Isso determina se o tráfego é permitido pela rede pública. Por padrão, ele está habilitado. Você pode restringir ainda mais a IPs específicos configurando

publicNetworkAccess?: string

Valor da propriedade

string

sku

Representa os tipos de preço de SKU disponíveis.

sku?: NamespaceSku

Valor da propriedade

systemData

Os metadados do sistema relacionados ao recurso de namespace. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData?: SystemData

Valor da propriedade

topicsConfiguration

Informações de configuração de tópicos para o recurso de namespace

topicsConfiguration?: TopicsConfiguration

Valor da propriedade

topicSpacesConfiguration

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

topicSpacesConfiguration?: TopicSpacesConfiguration

Valor da propriedade

Detalhes das propriedades herdadas

id

Identificador totalmente qualificado do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor da propriedade

string

herdado deTrackedResource.id

location

Local do recurso.

location: string

Valor da propriedade

string

Herdado deTrackedResource.location

name

Nome do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor da propriedade

string

herdado deTrackedResource.name

tags

Marcas do recurso.

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

Valor da propriedade

{[propertyName: string]: string}

Herdado deTrackedResource.tags

type

Tipo do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor da propriedade

string

Herdado deTrackedResource.type