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.
InboundIpRule []
inputSchema
Isso determina o formato que a Grade de Eventos deve esperar para eventos de entrada publicados no domínio.
Informações sobre o InputSchemaMapping que especificou as informações sobre o conteúdo do evento de mapeamento.
InputSchemaMapping
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 <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.DomainProperties.InboundIpRules" />
'Desabilitado' 'Habilitado'
InboundIpRule
Nome
Descrição
Valor
ação
Ação a ser executada com base na correspondência ou nenhuma correspondência do IpMask.
'Permitir'
ipMask
Endereço IP na notação CIDR, por exemplo, 10.0.0.0/8.
corda
InputSchemaMapping
Nome
Descrição
Valor
inputSchemaMappingType
Defina como 'Json' para o tipo JsonInputSchemaMapping .
'Json' (obrigatório)
JsonField
Nome
Descrição
Valor
sourceField
Nome de um campo no esquema de evento de entrada que deve ser usado como a origem de um mapeamento.
corda
JsonFieldWithDefault
Nome
Descrição
Valor
defaultValue
O valor padrão a ser usado para mapeamento quando um SourceField não é fornecido ou se não há nenhuma propriedade com o nome especificado no conteúdo do evento JSON publicado.
corda
sourceField
Nome de um campo no esquema de evento de entrada que deve ser usado como a origem de um mapeamento.
corda
JsonInputSchemaMapping
Nome
Descrição
Valor
inputSchemaMappingType
Tipo do mapeamento personalizado
'Json' (obrigatório)
Propriedades
Propriedades JSON do mapeamento de esquema de entrada
JsonInputSchemaMappingProperties
JsonInputSchemaMappingProperties
Nome
Descrição
Valor
dataVersion
As informações de mapeamento da propriedade DataVersion do Evento da Grade de Eventos.
JsonFieldWithDefault
eventTime
As informações de mapeamento para a propriedade EventTime do Evento da Grade de Eventos.
JsonField
eventType
As informações de mapeamento da propriedade EventType do Evento da Grade de Eventos.
JsonFieldWithDefault
id
As informações de mapeamento para a propriedade ID do Evento da Grade de Eventos.
JsonField
Assunto
As informações de mapeamento da propriedade Subject do Evento da Grade de Eventos.
JsonFieldWithDefault
tópico
As informações de mapeamento da propriedade Topic do Evento da Grade de Eventos.
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.
InboundIpRule []
inputSchema
Isso determina o formato que a Grade de Eventos deve esperar para eventos de entrada publicados no domínio.
Informações sobre o InputSchemaMapping que especificou as informações sobre o conteúdo do evento de mapeamento.
InputSchemaMapping
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 <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.DomainProperties.InboundIpRules" />
'Desabilitado' 'Habilitado'
InboundIpRule
Nome
Descrição
Valor
ação
Ação a ser executada com base na correspondência ou nenhuma correspondência do IpMask.
'Permitir'
ipMask
Endereço IP na notação CIDR, por exemplo, 10.0.0.0/8.
corda
InputSchemaMapping
Nome
Descrição
Valor
inputSchemaMappingType
Defina como 'Json' para o tipo JsonInputSchemaMapping .
'Json' (obrigatório)
JsonField
Nome
Descrição
Valor
sourceField
Nome de um campo no esquema de evento de entrada que deve ser usado como a origem de um mapeamento.
corda
JsonFieldWithDefault
Nome
Descrição
Valor
defaultValue
O valor padrão a ser usado para mapeamento quando um SourceField não é fornecido ou se não há nenhuma propriedade com o nome especificado no conteúdo do evento JSON publicado.
corda
sourceField
Nome de um campo no esquema de evento de entrada que deve ser usado como a origem de um mapeamento.
corda
JsonInputSchemaMapping
Nome
Descrição
Valor
inputSchemaMappingType
Tipo do mapeamento personalizado
'Json' (obrigatório)
Propriedades
Propriedades JSON do mapeamento de esquema de entrada
JsonInputSchemaMappingProperties
JsonInputSchemaMappingProperties
Nome
Descrição
Valor
dataVersion
As informações de mapeamento da propriedade DataVersion do Evento da Grade de Eventos.
JsonFieldWithDefault
eventTime
As informações de mapeamento para a propriedade EventTime do Evento da Grade de Eventos.
JsonField
eventType
As informações de mapeamento da propriedade EventType do Evento da Grade de Eventos.
JsonFieldWithDefault
id
As informações de mapeamento para a propriedade ID do Evento da Grade de Eventos.
JsonField
Assunto
As informações de mapeamento da propriedade Subject do Evento da Grade de Eventos.
JsonFieldWithDefault
tópico
As informações de mapeamento da propriedade Topic do Evento da Grade de Eventos.
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.
InboundIpRule []
inputSchema
Isso determina o formato que a Grade de Eventos deve esperar para eventos de entrada publicados no domínio.
Informações sobre o InputSchemaMapping que especificou as informações sobre o conteúdo do evento de mapeamento.
InputSchemaMapping
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 <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.DomainProperties.InboundIpRules" />
'Desabilitado' 'Habilitado'
InboundIpRule
Nome
Descrição
Valor
ação
Ação a ser executada com base na correspondência ou nenhuma correspondência do IpMask.
'Permitir'
ipMask
Endereço IP na notação CIDR, por exemplo, 10.0.0.0/8.
corda
InputSchemaMapping
Nome
Descrição
Valor
inputSchemaMappingType
Defina como 'Json' para o tipo JsonInputSchemaMapping .
'Json' (obrigatório)
JsonField
Nome
Descrição
Valor
sourceField
Nome de um campo no esquema de evento de entrada que deve ser usado como a origem de um mapeamento.
corda
JsonFieldWithDefault
Nome
Descrição
Valor
defaultValue
O valor padrão a ser usado para mapeamento quando um SourceField não é fornecido ou se não há nenhuma propriedade com o nome especificado no conteúdo do evento JSON publicado.
corda
sourceField
Nome de um campo no esquema de evento de entrada que deve ser usado como a origem de um mapeamento.
corda
JsonInputSchemaMapping
Nome
Descrição
Valor
inputSchemaMappingType
Tipo do mapeamento personalizado
'Json' (obrigatório)
Propriedades
Propriedades JSON do mapeamento de esquema de entrada
JsonInputSchemaMappingProperties
JsonInputSchemaMappingProperties
Nome
Descrição
Valor
dataVersion
As informações de mapeamento da propriedade DataVersion do Evento da Grade de Eventos.
JsonFieldWithDefault
eventTime
As informações de mapeamento para a propriedade EventTime do Evento da Grade de Eventos.
JsonField
eventType
As informações de mapeamento da propriedade EventType do Evento da Grade de Eventos.
JsonFieldWithDefault
id
As informações de mapeamento para a propriedade ID do Evento da Grade de Eventos.
JsonField
Assunto
As informações de mapeamento da propriedade Subject do Evento da Grade de Eventos.
JsonFieldWithDefault
tópico
As informações de mapeamento da propriedade Topic do Evento da Grade de Eventos.