TopicProperties interface
Propiedades del tema.
Propiedades
| data |
Límite de residencia de datos del recurso. |
| disable |
Este valor booleano se usa para habilitar o deshabilitar la autenticación local. El valor predeterminado es false. Cuando la propiedad se establece en true, solo se usará el token de identificador de Microsoft Entra para autenticarse si el usuario tiene permiso para publicar en el tema. |
| encryption | Propiedades de configuración de cifrado clave del recurso tema. Se trata de una propiedad opcional. Cuando no se especifica, no se utiliza cifrado de clave. |
| endpoint | Punto final para el tema. |
| event |
Información de tipo de evento para el tema de usuario. Esta información es proporcionada por el editor y puede ser utilizada por el suscriptor para ver diferentes tipos de eventos que se publican. |
| inbound |
Esto se puede usar para restringir el tráfico de direcciones IP específicas en lugar de todas las direcciones IP. Nota: Estos se consideran solo si PublicNetworkAccess está habilitado. |
| input |
Esto determina el formato que Event Grid debe esperar para los eventos entrantes publicados en el tema. |
| input |
Esto permite la publicación mediante esquemas de eventos personalizados. Se puede especificar InputSchemaMapping para asignar varias propiedades de un esquema de origen a varias propiedades necesarias del esquema EventGridEvent. |
| metric |
ID métrico de recurso para el tema. |
| minimum |
Versión mínima de TLS del publicador que permite publicar en este tema |
| platform |
Representa las capacidades de plataforma del recurso, incluyendo propiedades relacionadas con Azure Confidential Compute. |
| private |
Lista de conexiones de punto de conexión privado. |
| provisioning |
Estado de provisionamiento del tema. |
| public |
Esto determina si se permite el tráfico a través de la red pública. De forma predeterminada, está habilitado. Puede restringir aún más a direcciones IP específicas configurando <seealso cref="P:Microsoft.Azure. Events.ResourceProvider.Common.Contracts.TopicProperties.InboundIpRules" /> |
Detalles de las propiedades
dataResidencyBoundary
Límite de residencia de datos del recurso.
dataResidencyBoundary?: string
Valor de propiedad
string
disableLocalAuth
Este valor booleano se usa para habilitar o deshabilitar la autenticación local. El valor predeterminado es false. Cuando la propiedad se establece en true, solo se usará el token de identificador de Microsoft Entra para autenticarse si el usuario tiene permiso para publicar en el tema.
disableLocalAuth?: boolean
Valor de propiedad
boolean
encryption
Propiedades de configuración de cifrado clave del recurso tema. Se trata de una propiedad opcional. Cuando no se especifica, no se utiliza cifrado de clave.
encryption?: KeyEncryption
Valor de propiedad
endpoint
Punto final para el tema.
endpoint?: string
Valor de propiedad
string
eventTypeInfo
Información de tipo de evento para el tema de usuario. Esta información es proporcionada por el editor y puede ser utilizada por el suscriptor para ver diferentes tipos de eventos que se publican.
eventTypeInfo?: EventTypeInfo
Valor de propiedad
inboundIpRules
Esto se puede usar para restringir el tráfico de direcciones IP específicas en lugar de todas las direcciones IP. Nota: Estos se consideran solo si PublicNetworkAccess está habilitado.
inboundIpRules?: InboundIpRule[]
Valor de propiedad
inputSchema
Esto determina el formato que Event Grid debe esperar para los eventos entrantes publicados en el tema.
inputSchema?: string
Valor de propiedad
string
inputSchemaMapping
Esto permite la publicación mediante esquemas de eventos personalizados. Se puede especificar InputSchemaMapping para asignar varias propiedades de un esquema de origen a varias propiedades necesarias del esquema EventGridEvent.
inputSchemaMapping?: InputSchemaMappingUnion
Valor de propiedad
metricResourceId
ID métrico de recurso para el tema.
metricResourceId?: string
Valor de propiedad
string
minimumTlsVersionAllowed
Versión mínima de TLS del publicador que permite publicar en este tema
minimumTlsVersionAllowed?: string
Valor de propiedad
string
platformCapabilities
Representa las capacidades de plataforma del recurso, incluyendo propiedades relacionadas con Azure Confidential Compute.
platformCapabilities?: PlatformCapabilities
Valor de propiedad
privateEndpointConnections
Lista de conexiones de punto de conexión privado.
privateEndpointConnections?: PrivateEndpointConnection[]
Valor de propiedad
provisioningState
Estado de provisionamiento del tema.
provisioningState?: string
Valor de propiedad
string
publicNetworkAccess
Esto determina si se permite el tráfico a través de la red pública. De forma predeterminada, está habilitado. Puede restringir aún más a direcciones IP específicas configurando <seealso cref="P:Microsoft.Azure. Events.ResourceProvider.Common.Contracts.TopicProperties.InboundIpRules" />
publicNetworkAccess?: string
Valor de propiedad
string