Partager via


EventGridTopicData Classe

Définition

Classe représentant le modèle de données EventGridTopic. Rubrique EventGrid

public class EventGridTopicData : Azure.ResourceManager.Models.TrackedResourceData
type EventGridTopicData = class
    inherit TrackedResourceData
Public Class EventGridTopicData
Inherits TrackedResourceData
Héritage

Constructeurs

EventGridTopicData(AzureLocation)

Initialise une nouvelle instance d’EventGridTopicData.

Propriétés

DataResidencyBoundary

Data Residency limite de la ressource.

Endpoint

Point de terminaison de la rubrique.

EventTypeInfo

Informations sur le type d’événement pour la rubrique utilisateur. Ces informations sont fournies par l’éditeur et peuvent être utilisées par l’abonné pour afficher différents types d’événements publiés.

ExtendedLocation

Emplacement étendu de la ressource.

Id

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Hérité de ResourceData)
Identity

Informations d’identité pour la ressource.

InboundIPRules

Cela peut être utilisé pour limiter le trafic à partir d’adresses IP spécifiques au lieu de toutes les adresses IP. Remarque : Elles sont prises en compte uniquement si PublicNetworkAccess est activé.

InputSchema

Cela détermine le format attendu par Event Grid pour les événements entrants publiés dans la rubrique.

InputSchemaMapping

Cela permet la publication à l’aide de schémas d’événements personnalisés. Un InputSchemaMapping peut être spécifié pour mapper les différentes propriétés d’un schéma source aux différentes propriétés requises du schéma EventGridEvent. Veuillez noter qu’il EventGridInputSchemaMapping s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut devoir être affectée ici, ou cette propriété doit être castée en une des classes dérivées possibles. Les classes dérivées disponibles incluent EventGridJsonInputSchemaMapping.

IsLocalAuthDisabled

Cette valeur booléenne est utilisée pour activer ou désactiver l’authentification locale. La valeur par défaut est false. Lorsque la propriété a la valeur true, seul le jeton AAD est utilisé pour s’authentifier si l’utilisateur est autorisé à publier dans la rubrique.

Kind

Type de la ressource.

Location

Emplacement géographique où réside la ressource.

(Hérité de TrackedResourceData)
MetricResourceId

ID de ressource de métrique pour la rubrique.

MinimumTlsVersionAllowed

Version TLS minimale de l’éditeur autorisée à publier dans cette rubrique.

Name

Nom de la ressource.

(Hérité de ResourceData)
PrivateEndpointConnections

Obtient les connexions de point de terminaison privé.

ProvisioningState

État d’approvisionnement de la rubrique.

PublicNetworkAccess

Cela détermine si le trafic est autorisé sur le réseau public. Par défaut, il est activé. Vous pouvez limiter davantage les adresses IP spécifiques en configurant <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.TopicProperties.InboundIpRules » />

ResourceType

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts ».

(Hérité de ResourceData)
SkuName

Nom de la référence Sku de la ressource. Les valeurs possibles sont les suivantes : De base ou Premium.

SystemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.

(Hérité de ResourceData)
Tags

Balises de ressource.

(Hérité de TrackedResourceData)

S’applique à