Partilhar via


Domain interface

Domínio EventGrid.

Extends

Propriedades

autoCreateTopicWithFirstSubscription

Este Boolean é usado para especificar o mecanismo de criação para 'todos' os Tópicos de Domínio da Grade de Eventos associados a esse recurso de Domínio da Grade de Eventos. Nesse contexto, a criação de um tópico de domínio pode ser gerenciada automaticamente (quando true) ou autogerenciada (quando false). O valor padrão para essa propriedade é true. Quando essa propriedade é nula ou definida como true, a Grade de Eventos é responsável por criar automaticamente o tópico de domínio quando a primeira assinatura de evento é criada no escopo do tópico de domínio. Se essa propriedade estiver definida como false, a criação da primeira assinatura de evento exigirá a criação de um tópico de domínio pelo usuário. O modo de autogerenciamento pode ser usado se o usuário quiser controle total de quando o tópico de domínio é criado, enquanto o modo gerenciado automaticamente fornece a flexibilidade para executar menos operações e gerenciar menos recursos pelo usuário. Além disso, observe que, no modo de criação gerenciado automaticamente, o usuário tem permissão para criar o tópico de domínio sob demanda, se necessário.

autoDeleteTopicWithLastSubscription

Este Boolean é usado para especificar o mecanismo de exclusão para 'todos' os Tópicos de Domínio da Grade de Eventos associados a esse recurso de Domínio da Grade de Eventos. Nesse contexto, a exclusão do tópico de domínio pode ser gerenciada automaticamente (quando verdadeira) ou autogerenciada (quando falsa). O valor padrão para essa propriedade é true. Quando essa propriedade é definida como true, a Grade de Eventos é responsável por excluir automaticamente o tópico de domínio quando a última assinatura de evento no escopo do tópico de domínio é excluída. Se essa propriedade estiver definida como false, o usuário precisará excluir manualmente o tópico do domínio quando ele não for mais necessário (por exemplo, quando a última assinatura de evento for excluída e o recurso precisar ser limpo). O modo de autogerenciamento pode ser usado se o usuário quiser controle total de quando o tópico do domínio precisa ser excluído, enquanto o modo gerenciado automaticamente fornece a flexibilidade para executar menos operações e gerenciar menos recursos pelo usuário.

dataResidencyBoundary

Limite de residência de dados do recurso.

disableLocalAuth

Este booleano é usado para ativar ou desativar a autenticação local. O valor padrão é false. Quando a propriedade é definida como true, somente o token AAD será usado para autenticar se o usuário tiver permissão para publicar no domínio.

endpoint

Ponto de extremidade para o recurso de domínio da grade de eventos que é usado para publicar os eventos. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

identity

Informações de identidade para o recurso Domínio da Grade de Eventos.

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.

inputSchema

Isso determina o formato que a Grade de Eventos deve esperar para eventos de entrada publicados no Recurso de Domínio da Grade de Eventos.

inputSchemaMapping

Informações sobre o InputSchemaMapping que especificou as informações sobre o mapeamento da carga útil do evento.

metricResourceId

ID do recurso métrico para o Recurso de Domínio da Grade de Eventos. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

privateEndpointConnections

Lista de conexões de ponto de extremidade privadas. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState

Estado de provisionamento do recurso de domínio da grade de eventos. 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

systemData

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

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

autoCreateTopicWithFirstSubscription

Este Boolean é usado para especificar o mecanismo de criação para 'todos' os Tópicos de Domínio da Grade de Eventos associados a esse recurso de Domínio da Grade de Eventos. Nesse contexto, a criação de um tópico de domínio pode ser gerenciada automaticamente (quando true) ou autogerenciada (quando false). O valor padrão para essa propriedade é true. Quando essa propriedade é nula ou definida como true, a Grade de Eventos é responsável por criar automaticamente o tópico de domínio quando a primeira assinatura de evento é criada no escopo do tópico de domínio. Se essa propriedade estiver definida como false, a criação da primeira assinatura de evento exigirá a criação de um tópico de domínio pelo usuário. O modo de autogerenciamento pode ser usado se o usuário quiser controle total de quando o tópico de domínio é criado, enquanto o modo gerenciado automaticamente fornece a flexibilidade para executar menos operações e gerenciar menos recursos pelo usuário. Além disso, observe que, no modo de criação gerenciado automaticamente, o usuário tem permissão para criar o tópico de domínio sob demanda, se necessário.

autoCreateTopicWithFirstSubscription?: boolean

Valor de Propriedade

boolean

autoDeleteTopicWithLastSubscription

Este Boolean é usado para especificar o mecanismo de exclusão para 'todos' os Tópicos de Domínio da Grade de Eventos associados a esse recurso de Domínio da Grade de Eventos. Nesse contexto, a exclusão do tópico de domínio pode ser gerenciada automaticamente (quando verdadeira) ou autogerenciada (quando falsa). O valor padrão para essa propriedade é true. Quando essa propriedade é definida como true, a Grade de Eventos é responsável por excluir automaticamente o tópico de domínio quando a última assinatura de evento no escopo do tópico de domínio é excluída. Se essa propriedade estiver definida como false, o usuário precisará excluir manualmente o tópico do domínio quando ele não for mais necessário (por exemplo, quando a última assinatura de evento for excluída e o recurso precisar ser limpo). O modo de autogerenciamento pode ser usado se o usuário quiser controle total de quando o tópico do domínio precisa ser excluído, enquanto o modo gerenciado automaticamente fornece a flexibilidade para executar menos operações e gerenciar menos recursos pelo usuário.

autoDeleteTopicWithLastSubscription?: boolean

Valor de Propriedade

boolean

dataResidencyBoundary

Limite de residência de dados do recurso.

dataResidencyBoundary?: string

Valor de Propriedade

string

disableLocalAuth

Este booleano é usado para ativar ou desativar a autenticação local. O valor padrão é false. Quando a propriedade é definida como true, somente o token AAD será usado para autenticar se o usuário tiver permissão para publicar no domínio.

disableLocalAuth?: boolean

Valor de Propriedade

boolean

endpoint

Ponto de extremidade para o recurso de domínio da grade de eventos que é usado para publicar os eventos. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

endpoint?: string

Valor de Propriedade

string

identity

Informações de identidade para o recurso Domínio da Grade de Eventos.

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

inputSchema

Isso determina o formato que a Grade de Eventos deve esperar para eventos de entrada publicados no Recurso de Domínio da Grade de Eventos.

inputSchema?: string

Valor de Propriedade

string

inputSchemaMapping

Informações sobre o InputSchemaMapping que especificou as informações sobre o mapeamento da carga útil do evento.

inputSchemaMapping?: InputSchemaMappingUnion

Valor de Propriedade

metricResourceId

ID do recurso métrico para o Recurso de Domínio da Grade de Eventos. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

metricResourceId?: string

Valor de Propriedade

string

privateEndpointConnections

Lista de conexões de ponto de extremidade privadas. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

privateEndpointConnections?: PrivateEndpointConnection[]

Valor de Propriedade

provisioningState

Estado de provisionamento do recurso de domínio da grade de eventos. 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

publicNetworkAccess?: string

Valor de Propriedade

string

systemData

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

systemData?: SystemData

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