EventGridTopicData Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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) |