Compartir a través de


EventGridTopicData Clase

Definición

Clase que representa el modelo de datos EventGridTopic. Tema de EventGrid

public class EventGridTopicData : Azure.ResourceManager.Models.TrackedResourceData
type EventGridTopicData = class
    inherit TrackedResourceData
Public Class EventGridTopicData
Inherits TrackedResourceData
Herencia

Constructores

EventGridTopicData(AzureLocation)

Inicializa una nueva instancia de EventGridTopicData.

Propiedades

DataResidencyBoundary

Data Residency Límite del recurso.

Endpoint

Punto de conexión del tema.

EventTypeInfo

Información de tipo de evento para el tema de usuario. El publicador proporciona esta información y el suscriptor puede usar esta información para ver diferentes tipos de eventos publicados.

ExtendedLocation

Ubicación extendida del recurso.

Id

Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Heredado de ResourceData)
Identity

Información de identidad del recurso.

InboundIPRules

Esto se puede usar para restringir el tráfico de direcciones IP específicas en lugar de todas las direcciones IP. Nota: Solo se consideran si PublicNetworkAccess está habilitado.

InputSchema

Esto determina el formato que Event Grid debe esperar para los eventos entrantes publicados en el tema.

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. Tenga en cuenta EventGridInputSchemaMapping que es la clase base. Según el escenario, es posible que sea necesario asignar una clase derivada de la clase base aquí, o esta propiedad debe convertirse en una de las posibles clases derivadas. Las clases derivadas disponibles incluyen EventGridJsonInputSchemaMapping.

IsLocalAuthDisabled

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 AAD para autenticarse si el usuario puede publicar en el tema.

Kind

Tipo de recurso.

Location

Ubicación geográfica donde reside el recurso.

(Heredado de TrackedResourceData)
MetricResourceId

Identificador de recurso de métrica para el tema.

MinimumTlsVersionAllowed

Versión mínima de TLS del publicador con permiso para publicar en este tema.

Name

Nombre del recurso.

(Heredado de ResourceData)
PrivateEndpointConnections

Obtiene las conexiones de punto de conexión privado.

ProvisioningState

Estado de aprovisionamiento del tema.

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 mediante la configuración de <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.TopicProperties.InboundIpRules" />

ResourceType

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts".

(Heredado de ResourceData)
SkuName

Nombre de SKU del recurso. Los valores posibles son: Básico o Premium.

SystemData

Metadatos de Azure Resource Manager que contienen información sobre los valores de createdBy y modifiedBy.

(Heredado de ResourceData)
Tags

Etiquetas del recurso.

(Heredado de TrackedResourceData)

Se aplica a