Compartir a través de


Domain Clase

Definición

Dominio de EventGrid.

[Microsoft.Rest.Serialization.JsonTransformation]
public class Domain : Microsoft.Azure.Management.EventGrid.Models.TrackedResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Domain = class
    inherit TrackedResource
Public Class Domain
Inherits TrackedResource
Herencia
Atributos

Constructores

Domain()

Inicializa una nueva instancia de la clase Domain.

Domain(String, String, String, String, IDictionary<String,String>, IList<PrivateEndpointConnection>, String, String, String, InputSchemaMapping, String, String, IList<InboundIpRule>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, String, SystemData, IdentityInfo)

Inicializa una nueva instancia de la clase Domain.

Propiedades

AutoCreateTopicWithFirstSubscription

Obtiene o establece 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 está establecida 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 al máximo cuándo se crea el tema de dominio, mientras que el modo administrado automáticamente proporciona la flexibilidad para realizar menos operaciones y administrar menos recursos por parte del usuario. Además, tenga en cuenta que, en el modo de creación administrada automáticamente, el usuario puede crear el tema de dominio a petición si es necesario.

AutoDeleteTopicWithLastSubscription

Obtiene o establece 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 está establecida 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 quiere tener control total de cuándo se debe eliminar el tema de dominio, mientras que el modo administrado automático proporciona la flexibilidad para realizar menos operaciones y administrar menos recursos por parte del usuario.

DataResidencyBoundary

Obtiene o establece el límite de residencia de datos del recurso. Entre los valores posibles se incluyen: 'WithinGeopair', 'WithinRegion'

DisableLocalAuth

Obtiene o establece este valor booleano 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.

Endpoint

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

Id

Obtiene el identificador completo del recurso.

(Heredado de Resource)
Identity

Obtiene o establece información de identidad para el recurso dominio de Event Grid.

InboundIpRules

Obtiene o establece que 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

Obtiene o establece esto determina el formato que Event Grid debe esperar para los eventos entrantes publicados en el recurso de dominio de Event Grid. Entre los valores posibles se incluyen: "EventGridSchema", "CustomEventSchema", "CloudEventSchemaV1_0"

InputSchemaMapping

Obtiene o establece información sobre inputSchemaMapping que especificó la información sobre la carga del evento de asignación.

Location

Obtiene o establece la ubicación del recurso.

(Heredado de TrackedResource)
MetricResourceId

Obtiene el identificador de recurso de métrica para el recurso de dominio de Event Grid.

Name

Obtiene el nombre del recurso.

(Heredado de Resource)
PrivateEndpointConnections

Obtiene la lista de conexiones de punto de conexión privado.

ProvisioningState

Obtiene el estado de aprovisionamiento del recurso de dominio de Event Grid. Entre los valores posibles se incluyen: 'Creating', 'Updating', 'Deleting', 'Succeeded', 'Canceled', 'Failed'

PublicNetworkAccess

Obtiene o establece esto determina si se permite el tráfico a través de la red pública. De forma predeterminada, está habilitado. Para restringir aún más a direcciones IP específicas, configure &lt;seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.DomainProperties.InboundIpRules" /&gt;. Entre los valores posibles se incluyen: "Enabled", "Disabled"

SystemData

Obtiene los metadatos del sistema relacionados con el recurso dominio de Event Grid.

Tags

Obtiene o establece etiquetas del recurso.

(Heredado de TrackedResource)
Type

Obtiene el tipo del recurso.

(Heredado de Resource)

Métodos

Validate()

Valide el objeto .

Se aplica a