Compartir a través de


EventGridDomainData Clase

Definición

Clase que representa el modelo de datos EventGridDomain. Dominio de EventGrid.

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

Constructores

EventGridDomainData(AzureLocation)

Inicializa una nueva instancia de EventGridDomainData.

Propiedades

AutoCreateTopicWithFirstSubscription

Este valor booleano se usa para especificar el mecanismo de creación para "todos" los temas de dominio de Event Grid asociados a este recurso de dominio de Event Grid. En este contexto, la creación de un tema de dominio se puede administrar automáticamente (cuando es true) o autoadministrarse (cuando es false). El valor predeterminado de esta propiedad es true. Cuando esta propiedad es null o se establece en true, Event Grid es responsable de crear automáticamente el tema de dominio cuando se crea la primera suscripción de eventos en el ámbito del tema de dominio. Si esta propiedad se establece en false, la creación de la primera suscripción de eventos requerirá la creación de un tema de dominio por parte del usuario. El modo de autoadministración se puede usar si el usuario quiere controlar completamente cuándo se crea el tema de dominio, mientras que el modo administrado automáticamente proporciona la flexibilidad de realizar menos operaciones y administrar menos recursos por parte del usuario. Además, tenga en cuenta que, en modo de creación administrada automáticamente, el usuario puede crear el tema de dominio a petición si es necesario.

AutoDeleteTopicWithLastSubscription

Este valor booleano se usa para especificar el mecanismo de eliminación para "todos" los temas de dominio de Event Grid asociados a este recurso de dominio de Event Grid. En este contexto, la eliminación del tema de dominio se puede administrar automáticamente (cuando es true) o autoadministrarse (cuando es false). El valor predeterminado de esta propiedad es true. Cuando esta propiedad se establece en true, Event Grid es responsable de eliminar automáticamente el tema de dominio cuando se elimina la última suscripción de eventos en el ámbito del tema de dominio. Si esta propiedad se establece en false, el usuario debe eliminar manualmente el tema de dominio cuando ya no sea necesario (por ejemplo, cuando se elimina la última suscripción de eventos y el recurso debe limpiarse). El modo de autoadministración se puede usar si el usuario desea tener control total de cuándo se debe eliminar el tema de dominio, mientras que el modo administrado automáticamente proporciona la flexibilidad de realizar menos operaciones y administrar menos recursos por parte del usuario.

DataResidencyBoundary

Data Residency Límite del recurso.

Endpoint

Punto de conexión para el recurso de dominio de Event Grid que se usa para publicar los eventos.

EventTypeInfo

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

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 de dominio de Event Grid.

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 recurso de dominio de Event Grid.

InputSchemaMapping

Información sobre inputSchemaMapping que especificó la información sobre la carga del evento de asignación. 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 dominio.

Location

Ubicación geográfica donde reside el recurso.

(Heredado de TrackedResourceData)
MetricResourceId

Identificador de recurso de métrica para el recurso de dominio de Event Grid.

MinimumTlsVersionAllowed

Versión mínima de TLS del publicador que permite publicar en este dominio.

Name

Nombre del recurso.

(Heredado de ResourceData)
PrivateEndpointConnections

Obtiene las conexiones de punto de conexión privado.

ProvisioningState

Estado de aprovisionamiento del recurso de dominio de Event Grid.

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.DomainProperties.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