Topic Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Rubrique EventGrid
[Microsoft.Rest.Serialization.JsonTransformation]
public class Topic : Microsoft.Azure.Management.EventGrid.Models.TrackedResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Topic = class
inherit TrackedResource
Public Class Topic
Inherits TrackedResource
- Héritage
- Attributs
Constructeurs
Topic() |
Initialise une nouvelle instance de la classe Topic. |
Topic(String, String, String, String, IDictionary<String,String>, IList<PrivateEndpointConnection>, String, String, String, InputSchemaMapping, String, String, IList<InboundIpRule>, Nullable<Boolean>, String, IdentityInfo, SystemData) |
Initialise une nouvelle instance de la classe Topic. |
Propriétés
DataResidencyBoundary |
Obtient ou définit la limite de résidence des données de la ressource. Les valeurs possibles sont les suivantes : « WithinGeopair », « WithinRegion » |
DisableLocalAuth |
Obtient ou définit cette valeur booléenne 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. |
Endpoint |
Obtient le point de terminaison de la rubrique. |
Id |
Obtient l’identificateur complet de la ressource. (Hérité de Resource) |
Identity |
Obtient ou définit des informations d’identité pour la ressource. |
InboundIpRules |
Obtient ou définit ce qui peut être utilisé pour restreindre le trafic provenant d’adresses IP spécifiques au lieu de toutes les adresses IP. Remarque : Celles-ci sont prises en compte uniquement si PublicNetworkAccess est activé. |
InputSchema |
Obtient ou définit ce qui détermine le format auquel Event Grid doit s’attendre pour les événements entrants publiés dans la rubrique. Les valeurs possibles sont les suivantes : « EventGridSchema », « CustomEventSchema », « CloudEventSchemaV1_0 » |
InputSchemaMapping |
Obtient ou définit cela permet la publication à l’aide de schémas d’événements personnalisés. Un InputSchemaMapping peut être spécifié pour mapper diverses propriétés d’un schéma source à différentes propriétés requises du schéma EventGridEvent. |
Location |
Obtient ou définit l’emplacement de la ressource. (Hérité de TrackedResource) |
MetricResourceId |
Obtient l’ID de ressource de métrique pour la rubrique. |
Name |
Obtient le nom de la ressource. (Hérité de Resource) |
PrivateEndpointConnections |
Rubrique EventGrid |
ProvisioningState |
Obtient l’état d’approvisionnement de la rubrique. Les valeurs possibles sont les suivantes : « Création », « Mise à jour », « Suppression », « Succeeded », « Canceled », « Failed » |
PublicNetworkAccess |
Obtient ou définit cette propriété 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 » />. Les valeurs possibles sont les suivantes : « Enabled », « Disabled » |
SystemData |
Obtient les métadonnées système relatives à la ressource Topic. |
Tags |
Obtient ou définit des balises de la ressource. (Hérité de TrackedResource) |
Type |
Obtient le type de la ressource. (Hérité de Resource) |
Méthodes
Validate() |
Validez l’objet . |
S’applique à
Azure SDK for .NET