Partager via


Azure.ResourceManager.EventGrid.Models Espace de noms

Classes

AdvancedFilter

Il s’agit du type de base qui représente un filtre avancé. Pour configurer un filtre avancé, n’instanciez pas directement un objet de cette classe. Instanciez plutôt un objet d’une classe dérivée telle que BoolEqualsAdvancedFilter, NumberInAdvancedFilter, StringEqualsAdvancedFilter, etc. selon le type de clé en fonction duquel vous souhaitez filtrer. Veuillez noter qu’il AdvancedFilter 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 BoolEqualsAdvancedFilter, IsNotNullAdvancedFilter, NumberGreaterThanAdvancedFilterStringContainsAdvancedFilterIsNullOrUndefinedAdvancedFilterNumberGreaterThanOrEqualsAdvancedFilterNumberInRangeAdvancedFilterNumberLessThanAdvancedFilterNumberLessThanOrEqualsAdvancedFilterNumberNotInAdvancedFilterNumberNotInRangeAdvancedFilterNumberInAdvancedFilterStringBeginsWithAdvancedFilterStringEndsWithAdvancedFilterStringInAdvancedFilter, StringNotBeginsWithAdvancedFilter, StringNotContainsAdvancedFilteret . StringNotEndsWithAdvancedFilterStringNotInAdvancedFilter

ArmEventGridModelFactory

Fabrique de modèles pour les modèles.

AzureADPartnerClientAuthentication

Authentification du client partenaire Azure Active Directory.

AzureFunctionEventSubscriptionDestination

Informations sur la destination de la fonction Azure pour un abonnement aux événements.

BoolEqualsAdvancedFilter

Filtre avancé BoolEquals.

BoolEqualsFilter

Filtre BoolEquals.

ClientCertificateAuthentication

Propriétés d’authentification de certificat pour le client.

ClientCertificateSubjectDistinguishedName

Informations de nom unique de l’objet du certificat d’autorité de certification utilisées par le service pour authentifier les clients. Pour plus d'informations, consultez https://docs.microsoft.com/en-us/dotnet/api/system.security.cryptography.x509certificates.x500distinguishedname?view=net-6.0#remarks

ClientCertificateThumbprint

Les empreintes numériques sont utilisées par le service pour valider l’autorisation de l’appareil lorsque l’authentification est effectuée à l’aide d’un certificat auto-signé.

DeadLetterDestination

Informations sur la destination des lettres mortes pour un abonnement aux événements. Pour configurer une destination deadletter, n’instanciez pas directement un objet de cette classe. Instanciez plutôt un objet d’une classe dérivée. Actuellement, StorageBlobDeadLetterDestination est la seule classe qui dérive de cette classe. Veuillez noter qu’il DeadLetterDestination 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 StorageBlobDeadLetterDestination.

DeadLetterWithResourceIdentity

Informations sur la destination deadletter avec l’identité de ressource.

DeliveryAttributeMapping

Détails du mappage des attributs de remise. Veuillez noter qu’il DeliveryAttributeMapping 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 DynamicDeliveryAttributeMapping et StaticDeliveryAttributeMapping.

DeliveryConfiguration

Propriétés des informations de configuration de remise de l’abonnement aux événements.

DeliveryWithResourceIdentity

Informations sur la remise d’un abonnement aux événements avec une identité de ressource.

DynamicDeliveryAttributeMapping

Détails du mappage des attributs de remise dynamique.

DynamicRoutingEnrichment

The DynamicRoutingEnrichment.

EventGridDomainPatch

Propriétés de la mise à jour de domaine.

EventGridDomainRegenerateKeyContent

Le domaine régénère la demande de clé d’accès de partage.

EventGridDomainSharedAccessKeys

Clés d’accès partagé du domaine.

EventGridFilter

Il s’agit du type de base qui représente un filtre. Pour configurer un filtre, n’instanciez pas directement un objet de cette classe. Au lieu de cela, instanciez un objet d’une classe dérivée telle que BoolEqualsFilter, NumberInFilter, StringEqualsFilter, etc. en fonction du type de clé en fonction duquel vous souhaitez filtrer. Veuillez noter qu’il EventGridFilter 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 BoolEqualsFilter, IsNotNullFilter, NumberGreaterThanFilterStringContainsFilterIsNullOrUndefinedFilterNumberGreaterThanOrEqualsFilterNumberInRangeFilterNumberLessThanFilterNumberLessThanOrEqualsFilterNumberNotInFilterNumberNotInRangeFilterNumberInFilterStringBeginsWithFilterStringEndsWithFilterStringInFilter, StringNotBeginsWithFilter, StringNotContainsFilteret . StringNotEndsWithFilterStringNotInFilter

EventGridInboundIPRule

The EventGridInboundIPRule.

EventGridInputSchemaMapping

Par défaut, Event Grid s’attend à ce que les événements se trouvent dans le schéma d’événements Event Grid. La spécification d’un mappage de schéma d’entrée permet la publication dans Event Grid à l’aide d’un schéma d’entrée personnalisé. Actuellement, le seul type d’InputSchemaMapping pris en charge est « JsonInputSchemaMapping ». 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.

EventGridJsonInputSchemaMapping

Cela permet la publication dans Event Grid à l’aide d’un schéma d’entrée personnalisé. Cela peut être utilisé pour mapper les propriétés d’un schéma JSON d’entrée personnalisée au schéma d’événements Event Grid.

EventGridNamespaceClientAuthentication

Propriétés d’authentification du client.

EventGridNamespacePatch

Propriétés pour mettre à jour l’espace de noms.

EventGridPartnerContent

Informations sur le partenaire.

EventGridPrivateEndpointConnectionState

Informations ConnectionState.

EventGridSubscriptionPatch

Propriétés de la mise à jour de l’abonnement aux événements.

EventGridTopicPatch

Propriétés de la mise à jour de la rubrique.

EventHubEventSubscriptionDestination

Informations sur la destination du hub d’événements pour un abonnement aux événements.

EventSubscriptionDestination

Informations sur la destination d’un abonnement aux événements. Veuillez noter qu’il EventSubscriptionDestination 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 , , PartnerEventSubscriptionDestination, , ServiceBusQueueEventSubscriptionDestination, ServiceBusTopicEventSubscriptionDestinationet WebHookEventSubscriptionDestinationStorageQueueEventSubscriptionDestination . HybridConnectionEventSubscriptionDestinationEventHubEventSubscriptionDestinationAzureFunctionEventSubscriptionDestination

EventSubscriptionFilter

Filtrez l’abonnement aux événements.

EventSubscriptionFullUri

URL de point de terminaison complète d’un abonnement aux événements.

EventSubscriptionIdentity

Informations d’identité avec l’abonnement aux événements.

EventSubscriptionRetryPolicy

Informations sur la stratégie de nouvelle tentative pour un abonnement aux événements.

EventTypeUnderTopic

Type d’événement pour un sujet sous une rubrique.

FiltersConfiguration

Filtre la configuration de l’abonnement aux événements.

HybridConnectionEventSubscriptionDestination

Informations sur la destination HybridConnection pour un abonnement aux événements.

InlineEventProperties

Informations supplémentaires sur chaque événement inline.

IsNotNullAdvancedFilter

IsNotNull Advanced Filter.

IsNotNullFilter

IsNotNull Filter.

IsNullOrUndefinedAdvancedFilter

IsNullOrUndefined Advanced Filter.

IsNullOrUndefinedFilter

IsNullOrUndefined Filter.

JsonFieldWithDefault

Il est utilisé pour exprimer la source d’un mappage de schéma d’entrée pour un champ cible unique dans le schéma d’événement Event Grid. Il est actuellement utilisé dans les mappages pour les propriétés « subject », « eventtype » et « dataversion ». Cela représente un champ dans le schéma d’événement d’entrée avec une valeur par défaut à utiliser, et au moins une de ces deux propriétés doit être fournie.

NamespaceRegenerateKeyContent

L’espace de noms régénère la demande de clé d’accès de partage.

NamespaceSharedAccessKeys

Clés d’accès partagé de l’espace de noms.

NamespaceSku

Représente les niveaux tarifaires de la référence SKU disponibles.

NamespaceTopicEventSubscriptionPatch

Propriétés de la mise à jour de l’abonnement aux événements.

NamespaceTopicPatch

Propriétés de la mise à jour de la rubrique d’espace de noms.

NumberGreaterThanAdvancedFilter

Filtre avancé NumberGreaterThan.

NumberGreaterThanFilter

Filtre NumberGreaterThan.

NumberGreaterThanOrEqualsAdvancedFilter

Filtre avancé NumberGreaterThanOrEquals.

NumberGreaterThanOrEqualsFilter

Filtre NumberGreaterThanOrEquals.

NumberInAdvancedFilter

NumberIn Advanced Filter.

NumberInFilter

Filtre NumberIn.

NumberInRangeAdvancedFilter

Filtre avancé NumberInRange.

NumberInRangeFilter

Filtre NumberInRange.

NumberLessThanAdvancedFilter

Filtre avancé NumberLessThan.

NumberLessThanFilter

Filtre NumberLessThan.

NumberLessThanOrEqualsAdvancedFilter

Filtre avancé NumberLessThanOrEquals.

NumberLessThanOrEqualsFilter

Filtre NumberLessThanOrEquals.

NumberNotInAdvancedFilter

Filtre avancé NumberNotIn.

NumberNotInFilter

Filtre NumberNotIn.

NumberNotInRangeAdvancedFilter

Filtre avancé NumberNotInRange.

NumberNotInRangeFilter

Filtre NumberNotInRange.

PartnerAuthorization

Détails de l’autorisation du partenaire.

PartnerClientAuthentication

Authentification du client partenaire Veuillez noter qu’il PartnerClientAuthentication 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 AzureADPartnerClientAuthentication.

PartnerConfigurationPatch

Propriétés de la mise à jour de la configuration du partenaire.

PartnerDestinationInfo

Propriétés de la destination partenaire correspondante d’un canal. Veuillez noter qu’il PartnerDestinationInfo 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 WebhookPartnerDestinationInfo.

PartnerDestinationPatch

Propriétés de la destination partenaire qui peuvent être mises à jour.

PartnerDetails

Informations sur le partenaire.

PartnerEventSubscriptionDestination

The PartnerEventSubscriptionDestination.

PartnerNamespaceChannelPatch

Propriétés de la mise à jour du canal.

PartnerNamespacePatch

Propriétés de la mise à jour de l’espace de noms partenaire.

PartnerNamespaceRegenerateKeyContent

PartnerNamespace régénère la demande de clé d’accès partagé.

PartnerNamespaceSharedAccessKeys

Clés d’accès partagé de l’espace de noms partenaire.

PartnerRegistrationPatch

Propriétés de la mise à jour de l’inscription du partenaire.

PartnerTopicEventTypeInfo

Informations sur le type d’événement pour Channels.

PartnerTopicInfo

Propriétés de la rubrique partenaire correspondante d’un canal.

PartnerTopicPatch

Propriétés de la mise à jour de la rubrique partenaire.

PartnerUpdateDestinationInfo

Propriétés de la destination partenaire correspondante d’un canal. Veuillez noter qu’il PartnerUpdateDestinationInfo 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 WebhookUpdatePartnerDestinationInfo.

QueueInfo

Propriétés des informations de file d’attente pour l’abonnement aux événements.

ResourceMoveChangeHistory

Historique des modifications du déplacement de ressource.

RoutingEnrichments

RoutageEnrichments.

RoutingIdentityInfo

Informations d’identité de routage pour la configuration des espaces de rubrique.

ServiceBusQueueEventSubscriptionDestination

Informations sur la destination service bus d’un abonnement aux événements.

ServiceBusTopicEventSubscriptionDestination

Informations sur la destination de la rubrique Service Bus pour un abonnement aux événements.

StaticDeliveryAttributeMapping

Détails du mappage des attributs de remise statique.

StaticRoutingEnrichment

The StaticRoutingEnrichment.

StorageBlobDeadLetterDestination

Informations sur la destination de lettres mortes basées sur l’objet blob de stockage.

StorageQueueEventSubscriptionDestination

Informations sur la destination de la file d’attente de stockage pour un abonnement aux événements.

StringBeginsWithAdvancedFilter

StringBeginsWith Advanced Filter.

StringBeginsWithFilter

StringBeginsWith Filter.

StringContainsAdvancedFilter

Filtre avancé StringContains.

StringContainsFilter

Filtre StringContains.

StringEndsWithAdvancedFilter

StringEndsWith Advanced Filter.

StringEndsWithFilter

StringEndsWith Filter.

StringInAdvancedFilter

StringIn Advanced Filter.

StringInFilter

Filtre StringIn.

StringNotBeginsWithAdvancedFilter

StringNotBeginsWith Advanced Filter.

StringNotBeginsWithFilter

StringNotBeginsWith Filter.

StringNotContainsAdvancedFilter

Filtre avancé StringNotContains.

StringNotContainsFilter

Filtre StringNotContains.

StringNotEndsWithAdvancedFilter

StringNotEndsWith Advanced Filter.

StringNotEndsWithFilter

StringNotEndsWith Filter.

StringNotInAdvancedFilter

Filtre avancé StringNotIn.

StringNotInFilter

Filtre StringNotIn.

SystemTopicPatch

Propriétés de la mise à jour de la rubrique système.

TopicRegenerateKeyContent

Rubrique régénérer la demande de clé d’accès de partage.

TopicSharedAccessKeys

Clés d’accès partagé de la rubrique.

TopicSpacesConfiguration

Propriétés de la configuration des espaces de rubrique.

UpdateTopicSpacesConfigurationInfo

Propriétés des informations de configuration des espaces de rubrique d’un espace de noms.

WebHookEventSubscriptionDestination

Informations sur la destination du webhook pour un abonnement aux événements.

WebhookPartnerDestinationInfo

Informations sur le WebHook de la destination partenaire.

WebhookUpdatePartnerDestinationInfo

Informations sur la mise à jour du WebHook de la destination partenaire.

Structures

AlternativeAuthenticationNameSource

The AlternativeAuthenticationNameSource.

CaCertificateProvisioningState

État d’approvisionnement de la ressource de certificat d’autorité de certification.

ClientCertificateValidationScheme

Schéma de validation utilisé pour authentifier le client. La valeur par défaut est SubjectMatchesAuthenticationName.

ClientGroupProvisioningState

État d’approvisionnement de la ressource ClientGroup.

DataResidencyBoundary

Data Residency limite de la ressource.

DeliveryMode

Mode de remise de l’abonnement aux événements.

DeliverySchema

Schéma de remise d’événements pour l’abonnement aux événements.

DomainTopicProvisioningState

État d’approvisionnement de la rubrique de domaine.

EventDefinitionKind

Type d’événement utilisé.

EventDeliverySchema

Schéma de remise d’événements pour l’abonnement aux événements.

EventGridDomainProvisioningState

État d’approvisionnement de la ressource de domaine Event Grid.

EventGridInputSchema

Cela détermine le format attendu par Event Grid pour les événements entrants publiés sur la ressource de domaine Event Grid.

EventGridIPActionType

Action à effectuer en fonction de la correspondance ou de l’absence de correspondance de l’IpMask.

EventGridNamespaceClientProvisioningState

État d’approvisionnement de la ressource cliente.

EventGridNamespaceClientState

Indique si le client est activé ou non. La valeur par défaut est Activé.

EventGridPrivateEndpointPersistedConnectionStatus

État de la connexion.

EventGridPublicNetworkAccess

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.DomainProperties.InboundIpRules » />

EventGridResourceProvisioningState

État d’approvisionnement de la connexion de point de terminaison privé.

EventGridResourceRegionType

Type de région de la ressource.

EventGridSku

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

EventGridSkuName

Nom de la référence SKU.

EventGridTopicProvisioningState

État d’approvisionnement de la rubrique.

EventInputSchema

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

EventSubscriptionIdentityType

Type d’identité managée utilisée. Le type « SystemAssigned, UserAssigned » inclut à la fois une identité implicitement créée et un ensemble d’identités affectées par l’utilisateur. Le type « None » supprime toute identité.

EventSubscriptionProvisioningState

État d’approvisionnement de l’abonnement aux événements.

NamespaceProvisioningState

État d’approvisionnement de la ressource d’espace de noms.

NamespaceTopicProvisioningState

État d’approvisionnement de la rubrique d’espace de noms.

PartnerConfigurationProvisioningState

État d’approvisionnement de la configuration du partenaire.

PartnerDestinationActivationState

État d’activation de la destination du partenaire.

PartnerDestinationProvisioningState

État d’approvisionnement de la destination du partenaire.

PartnerNamespaceChannelProvisioningState

État d’approvisionnement du canal.

PartnerNamespaceChannelType

Type du canal d’événements qui représente le flux de direction des événements.

PartnerNamespaceProvisioningState

État d’approvisionnement de l’espace de noms partenaire.

PartnerRegistrationProvisioningState

État d’approvisionnement de l’inscription du partenaire.

PartnerTopicActivationState

État d’activation de la rubrique partenaire.

PartnerTopicProvisioningState

État d’approvisionnement de la rubrique partenaire.

PartnerTopicReadinessState

État de préparation de la rubrique partenaire correspondante.

PartnerTopicRoutingMode

Cela détermine si les événements publiés dans cet espace de noms partenaire doivent utiliser l’attribut source dans la charge utile de l’événement ou utiliser le nom du canal dans l’en-tête lors de la correspondance avec la rubrique partenaire. Si aucun n’est spécifié, le routage d’attribut source sera utilisé pour correspondre à la rubrique partenaire.

PermissionBindingProvisioningState

État d’approvisionnement de la ressource PermissionBinding.

PermissionType

Autorisation autorisée.

PublisherType

Type de serveur de publication de la rubrique d’espace de noms.

ResourceKind

Type de la ressource.

RoutingIdentityType

RoutageIdentityType.

StaticRoutingEnrichmentType

Type de valeur d’enrichissement de routage statique. Par exemple, cette valeur de propriété peut être « String ».

SubscriptionProvisioningState

État d’approvisionnement de l’abonnement aux événements.

TlsVersion

Version TLS minimale de l’éditeur autorisée à publier dans ce domaine.

TopicSpaceProvisioningState

État d’approvisionnement de la ressource TopicSpace.

TopicSpacesConfigurationState

Indiquez si la configuration des espaces de rubrique est activée pour l’espace de noms. La valeur par défaut est Désactivée.

TopicTypeProvisioningState

État d’approvisionnement du type de rubrique.

TopicTypeSourceScope

The TopicTypeSourceScope.

VerifiedPartnerProvisioningState

État d’approvisionnement du partenaire vérifié.