Azure.ResourceManager.EventGrid.Models Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Klassen
AdvancedFilter |
Dies ist der Basistyp, der einen erweiterten Filter darstellt. Um einen erweiterten Filter zu konfigurieren, instanziieren Sie ein Objekt dieser Klasse nicht direkt. Instanziieren Sie stattdessen ein Objekt einer abgeleiteten Klasse, z. B. BoolEqualsAdvancedFilter, NumberInAdvancedFilter, StringEqualsAdvancedFilter usw. abhängig vom Typ des Schlüssels, nach dem Sie filtern möchten. Beachten Sie, dass AdvancedFilter die Basisklasse ist. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Die verfügbaren abgeleiteten Klassen sind BoolEqualsAdvancedFilter, IsNotNullAdvancedFilter, IsNullOrUndefinedAdvancedFilter, NumberInAdvancedFilterNumberLessThanAdvancedFilterNumberGreaterThanOrEqualsAdvancedFilterNumberNotInAdvancedFilterNumberInRangeAdvancedFilterNumberLessThanOrEqualsAdvancedFilterNumberGreaterThanAdvancedFilter, , , NumberNotInRangeAdvancedFilter, StringBeginsWithAdvancedFilter, StringEndsWithAdvancedFilterStringContainsAdvancedFilterStringNotBeginsWithAdvancedFilterStringNotContainsAdvancedFilterStringInAdvancedFilterStringNotEndsWithAdvancedFilter und .StringNotInAdvancedFilter |
ArmEventGridModelFactory |
Modellfactory für Modelle. |
AzureADPartnerClientAuthentication |
Azure Active Directory-Partnerclientauthentifizierung. |
AzureFunctionEventSubscriptionDestination |
Informationen zum Azure-Funktionsziel für ein Ereignisabonnement. |
BoolEqualsAdvancedFilter |
Erweiterter BoolEquals-Filter. |
BoolEqualsFilter |
BoolEquals-Filter. |
ClientCertificateAuthentication |
Die Zertifikatauthentifizierungseigenschaften für den Client. |
ClientCertificateSubjectDistinguishedName |
Informationen zum Namen des Zertifizierungsstellenantragstellers, die vom Dienst zum Authentifizieren von Clients verwendet werden. Weitere Informationen finden Sie unter https://docs.microsoft.com/en-us/dotnet/api/system.security.cryptography.x509certificates.x500distinguishedname?view=net-6.0#remarks. |
ClientCertificateThumbprint |
Fingerabdruck werden vom Dienst verwendet, um die Geräteberechtigung zu überprüfen, wenn die Authentifizierung mithilfe eines selbstsignierten Zertifikats erfolgt. |
DeadLetterDestination |
Informationen zum Ziel für unzustellbare Nachrichten für ein Ereignisabonnement. Um ein Unzustellbares Ziel zu konfigurieren, instanziieren Sie ein Objekt dieser Klasse nicht direkt. Instanziieren Sie stattdessen ein Objekt einer abgeleiteten Klasse. Derzeit ist StorageBlobDeadLetterDestination die einzige Klasse, die von dieser Klasse abgeleitet wird. Beachten Sie, dass DeadLetterDestination die Basisklasse ist. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Zu den verfügbaren abgeleiteten Klassen gehören StorageBlobDeadLetterDestination. |
DeadLetterWithResourceIdentity |
Informationen zum Deadletter-Ziel mit Ressourcenidentität. |
DeliveryAttributeMapping |
Details zur Zuordnung von Übermittlungsattributs. Beachten Sie, dass DeliveryAttributeMapping die Basisklasse ist. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Zu den verfügbaren abgeleiteten Klassen gehören DynamicDeliveryAttributeMapping und StaticDeliveryAttributeMapping. |
DeliveryConfiguration |
Eigenschaften der Übermittlungskonfigurationsinformationen des Ereignisabonnements. |
DeliveryWithResourceIdentity |
Informationen zur Übermittlung für ein Ereignisabonnement mit Ressourcenidentität. |
DynamicDeliveryAttributeMapping |
Details zur Dynamischen Übermittlungsattributzuordnung. |
DynamicRoutingEnrichment |
The DynamicRoutingEnrichment. |
EventGridDomainPatch |
Eigenschaften der Domänenaktualisierung. |
EventGridDomainRegenerateKeyContent |
Domänengenerieren sie die Freigabezugriffsschlüsselanforderung. |
EventGridDomainSharedAccessKeys |
Freigegebene Zugriffsschlüssel der Domäne. |
EventGridFilter |
Dies ist der Basistyp, der einen Filter darstellt. Um einen Filter zu konfigurieren, instanziieren Sie ein Objekt dieser Klasse nicht direkt. Instanziieren Sie stattdessen ein Objekt einer abgeleiteten Klasse, z. B. BoolEqualsFilter, NumberInFilter, StringEqualsFilter usw. je nach Typ des Schlüssels, nach dem Sie filtern möchten. Beachten Sie, dass EventGridFilter die Basisklasse ist. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Die verfügbaren abgeleiteten Klassen sind BoolEqualsFilter, IsNotNullFilter, IsNullOrUndefinedFilter, NumberInFilterNumberLessThanFilterNumberGreaterThanOrEqualsFilterNumberNotInFilterNumberInRangeFilterNumberLessThanOrEqualsFilterNumberGreaterThanFilter, , , NumberNotInRangeFilter, StringBeginsWithFilter, StringEndsWithFilterStringContainsFilterStringNotBeginsWithFilterStringNotContainsFilterStringInFilterStringNotEndsWithFilter und .StringNotInFilter |
EventGridInboundIPRule |
The EventGridInboundIPRule. |
EventGridInputSchemaMapping |
Standardmäßig erwartet Event Grid, dass Ereignisse im Event Grid-Ereignisschema enthalten sind. Die Angabe einer Eingabeschemazuordnung ermöglicht die Veröffentlichung in Event Grid mithilfe eines benutzerdefinierten Eingabeschemas. Derzeit wird "JsonInputSchemaMapping" als einziger Typ von InputSchemaMapping unterstützt. Beachten Sie, dass EventGridInputSchemaMapping die Basisklasse ist. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Zu den verfügbaren abgeleiteten Klassen gehören EventGridJsonInputSchemaMapping. |
EventGridJsonInputSchemaMapping |
Dies ermöglicht die Veröffentlichung in Event Grid mithilfe eines benutzerdefinierten Eingabeschemas. Dies kann verwendet werden, um Eigenschaften aus einem benutzerdefinierten JSON-Eingabeschema dem Event Grid-Ereignisschema zuzuordnen. |
EventGridNamespaceClientAuthentication |
Die Authentifizierungseigenschaften für den Client. |
EventGridNamespacePatch |
Eigenschaften zum Aktualisieren des Namespace. |
EventGridPartnerContent |
Informationen zum Partner. |
EventGridPrivateEndpointConnectionState |
ConnectionState-Informationen. |
EventGridSubscriptionPatch |
Eigenschaften des Ereignisabonnementsupdates. |
EventGridTopicPatch |
Eigenschaften der Themenaktualisierung. |
EventHubEventSubscriptionDestination |
Informationen zum Event Hub-Ziel für ein Ereignisabonnement. |
EventSubscriptionDestination |
Informationen zum Ziel für ein Ereignisabonnement. Beachten Sie, dass EventSubscriptionDestination die Basisklasse ist. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Die verfügbaren abgeleiteten Klassen sind AzureFunctionEventSubscriptionDestination, EventHubEventSubscriptionDestination, HybridConnectionEventSubscriptionDestinationPartnerEventSubscriptionDestination, ServiceBusQueueEventSubscriptionDestination, ServiceBusTopicEventSubscriptionDestination, und StorageQueueEventSubscriptionDestinationWebHookEventSubscriptionDestination. |
EventSubscriptionFilter |
Filtern Sie nach dem Ereignisabonnement. |
EventSubscriptionFullUri |
Vollständige Endpunkt-URL eines Ereignisabonnements. |
EventSubscriptionIdentity |
Die Identitätsinformationen mit dem Ereignisabonnement. |
EventSubscriptionRetryPolicy |
Informationen zur Wiederholungsrichtlinie für ein Ereignisabonnement. |
EventTypeUnderTopic |
Ereignistyp für einen Betreff unter einem Thema. |
FiltersConfiguration |
Filtert die Konfiguration für das Ereignisabonnement. |
HybridConnectionEventSubscriptionDestination |
Informationen zum HybridConnection-Ziel für ein Ereignisabonnement. |
InlineEventProperties |
Zusätzliche Informationen zu jedem Inlineereignis. |
IsNotNullAdvancedFilter |
Erweiterter IsNotNull-Filter. |
IsNotNullFilter |
IsNotNull-Filter. |
IsNullOrUndefinedAdvancedFilter |
Erweiterter IsNullOrUndefined-Filter. |
IsNullOrUndefinedFilter |
IsNullOrUndefined-Filter. |
JsonFieldWithDefault |
Dies wird verwendet, um die Quelle einer Eingabeschemazuordnung für ein einzelnes Zielfeld im Event Grid-Ereignisschema auszudrücken. Dies wird derzeit in den Zuordnungen für die Eigenschaften "subject", "eventtype" und "dataversion" verwendet. Dies stellt ein Feld im Eingabeereignisschema zusammen mit einem zu verwendenden Standardwert dar, und es sollte mindestens eine dieser beiden Eigenschaften bereitgestellt werden. |
NamespaceRegenerateKeyContent |
Namespace regenerate share access key request. |
NamespaceSharedAccessKeys |
Freigegebene Zugriffsschlüssel des Namespace. |
NamespaceSku |
Stellt die verfügbaren SKU-Tarife dar. |
NamespaceTopicEventSubscriptionPatch |
Eigenschaften des Ereignisabonnementsupdates. |
NamespaceTopicPatch |
Eigenschaften des Namespacethemaupdates. |
NumberGreaterThanAdvancedFilter |
Erweiterter Filter für NumberGreaterThan. |
NumberGreaterThanFilter |
NumberGreaterThan-Filter. |
NumberGreaterThanOrEqualsAdvancedFilter |
Erweiterter Filter für NumberGreaterThanOrEquals. |
NumberGreaterThanOrEqualsFilter |
NumberGreaterThanOrEquals-Filter. |
NumberInAdvancedFilter |
Erweiterter Filter für NumberIn. |
NumberInFilter |
NumberIn-Filter. |
NumberInRangeAdvancedFilter |
Erweiterter NumberInRange-Filter. |
NumberInRangeFilter |
NumberInRange-Filter. |
NumberLessThanAdvancedFilter |
Erweiterter Filter für NumberLessThan. |
NumberLessThanFilter |
NumberLessThan-Filter. |
NumberLessThanOrEqualsAdvancedFilter |
Erweiterter Filter für NumberLessThanOrEquals. |
NumberLessThanOrEqualsFilter |
NumberLessThanOrEquals-Filter. |
NumberNotInAdvancedFilter |
Erweiterter Filter für NumberNotIn. |
NumberNotInFilter |
NumberNotIn-Filter. |
NumberNotInRangeAdvancedFilter |
Erweiterter Filter für NumberNotInRange. |
NumberNotInRangeFilter |
NumberNotInRange-Filter. |
PartnerAuthorization |
Die Details zur Partnerautorisierung. |
PartnerClientAuthentication |
Partnerclientauthentifizierung Beachten Sie, dass PartnerClientAuthentication es sich um die Basisklasse handelt. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Zu den verfügbaren abgeleiteten Klassen gehören AzureADPartnerClientAuthentication. |
PartnerConfigurationPatch |
Eigenschaften des Partnerkonfigurationsupdates. |
PartnerDestinationInfo |
Eigenschaften des entsprechenden Partnerziels eines Kanals. Beachten Sie, dass PartnerDestinationInfo die Basisklasse ist. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Zu den verfügbaren abgeleiteten Klassen gehören WebhookPartnerDestinationInfo. |
PartnerDestinationPatch |
Eigenschaften des Partnerziels, das aktualisiert werden kann. |
PartnerDetails |
Informationen zum Partner. |
PartnerEventSubscriptionDestination |
Die PartnerEventSubscriptionDestination. |
PartnerNamespaceChannelPatch |
Eigenschaften des Kanalupdates. |
PartnerNamespacePatch |
Eigenschaften des Partnernamespace-Updates. |
PartnerNamespaceRegenerateKeyContent |
PartnerNamespace regenerate shared access key request. |
PartnerNamespaceSharedAccessKeys |
Freigegebene Zugriffsschlüssel des Partnernamespaces. |
PartnerRegistrationPatch |
Eigenschaften des Updates für die Partnerregistrierung. |
PartnerTopicEventTypeInfo |
Die Ereignistypinformationen für Kanäle. |
PartnerTopicInfo |
Eigenschaften des entsprechenden Partnerthemas eines Kanals. |
PartnerTopicPatch |
Eigenschaften des Partnerthemaupdates. |
PartnerUpdateDestinationInfo |
Eigenschaften des entsprechenden Partnerziels eines Kanals. Beachten Sie, dass PartnerUpdateDestinationInfo die Basisklasse ist. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Zu den verfügbaren abgeleiteten Klassen gehören WebhookUpdatePartnerDestinationInfo. |
QueueInfo |
Eigenschaften der Warteschlangeninformationen für das Ereignisabonnement. |
ResourceMoveChangeHistory |
Der Änderungsverlauf der Ressourcenverschiebung. |
RoutingEnrichments |
Die RoutingEnrichments. |
RoutingIdentityInfo |
Routingidentitätsinformationen für die Konfiguration von Themenbereichen. |
ServiceBusQueueEventSubscriptionDestination |
Informationen zum Service Bus-Ziel für ein Ereignisabonnement. |
ServiceBusTopicEventSubscriptionDestination |
Informationen zum Service Bus-Themenziel für ein Ereignisabonnement. |
StaticDeliveryAttributeMapping |
Details zur Zuordnung statischer Übermittlungsattributs. |
StaticRoutingEnrichment |
The StaticRoutingEnrichment. |
StorageBlobDeadLetterDestination |
Informationen zum Speicherblob-basierten Ziel für unzustellbare Nachrichten. |
StorageQueueEventSubscriptionDestination |
Informationen zum Speicherwarteschlangenziel für ein Ereignisabonnement. |
StringBeginsWithAdvancedFilter |
StringBeginsWith Erweiterter Filter. |
StringBeginsWithFilter |
StringBeginsWith Filter. |
StringContainsAdvancedFilter |
StringContains Erweiterter Filter. |
StringContainsFilter |
StringContains-Filter. |
StringEndsWithAdvancedFilter |
StringEndsWith Erweiterter Filter. |
StringEndsWithFilter |
StringEndsWith-Filter. |
StringInAdvancedFilter |
StringIn erweiterter Filter. |
StringInFilter |
StringIn-Filter. |
StringNotBeginsWithAdvancedFilter |
StringNotBeginsWith Erweiterter Filter. |
StringNotBeginsWithFilter |
StringNotBeginsWith Filter. |
StringNotContainsAdvancedFilter |
Erweiterter StringNotContains-Filter. |
StringNotContainsFilter |
StringNotContains-Filter. |
StringNotEndsWithAdvancedFilter |
StringNotEndsWith Erweiterter Filter. |
StringNotEndsWithFilter |
StringNotEndsWith-Filter. |
StringNotInAdvancedFilter |
Erweiterter StringNotIn-Filter. |
StringNotInFilter |
StringNotIn-Filter. |
SystemTopicPatch |
Eigenschaften des Systemthemaupdates. |
TopicRegenerateKeyContent |
Thema regenerate share access key request. |
TopicSharedAccessKeys |
Freigegebene Zugriffsschlüssel des Themas. |
TopicSpacesConfiguration |
Eigenschaften der Topic Spaces-Konfiguration. |
UpdateTopicSpacesConfigurationInfo |
Eigenschaften der Konfigurationsinformationen für Themenräume eines Namespaces. |
WebHookEventSubscriptionDestination |
Informationen zum Webhookziel für ein Ereignisabonnement. |
WebhookPartnerDestinationInfo |
Informationen zum WebHook des Partnerziels. |
WebhookUpdatePartnerDestinationInfo |
Informationen zur Aktualisierung des WebHooks des Partnerziels. |
Strukturen
AlternativeAuthenticationNameSource |
Die AlternativeAuthenticationNameSource. |
CaCertificateProvisioningState |
Bereitstellungsstatus der Zertifizierungsstellenzertifikatressource. |
ClientCertificateValidationScheme |
Das Validierungsschema, das zum Authentifizieren des Clients verwendet wird. Der Standardwert ist SubjectMatchesAuthenticationName. |
ClientGroupProvisioningState |
Bereitstellungsstatus der ClientGroup-Ressource. |
DataResidencyBoundary |
Data Residency Grenze der Ressource. |
DeliveryMode |
Übermittlungsmodus des Ereignisabonnements. |
DeliverySchema |
Das Ereignisübermittlungsschema für das Ereignisabonnement. |
DomainTopicProvisioningState |
Bereitstellungsstatus des Domänenthemas. |
EventDefinitionKind |
Die Art des verwendeten Ereignistyps. |
EventDeliverySchema |
Das Ereignisübermittlungsschema für das Ereignisabonnement. |
EventGridDomainProvisioningState |
Bereitstellungsstatus der Event Grid-Domänenressource. |
EventGridInputSchema |
Dadurch wird das Format bestimmt, das Event Grid für eingehende Ereignisse erwarten sollte, die in der Event Grid-Domänenressource veröffentlicht werden. |
EventGridIPActionType |
Aktion, die basierend auf der Übereinstimmung oder ohne Übereinstimmung der IpMask ausgeführt werden soll. |
EventGridNamespaceClientProvisioningState |
Bereitstellungsstatus der Clientressource. |
EventGridNamespaceClientState |
Gibt an, ob der Client aktiviert ist. Der Standardwert ist Enabled. |
EventGridPrivateEndpointPersistedConnectionStatus |
Status der Verbindung. |
EventGridPublicNetworkAccess |
Dadurch wird bestimmt, ob Datenverkehr über ein öffentliches Netzwerk zulässig ist. Standardmäßig ist es aktiviert. Sie können auf bestimmte IP-Adressen weiter einschränken, indem Sie seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.DomainProperties.InboundIpRules" konfigurieren <.> |
EventGridResourceProvisioningState |
Bereitstellungsstatus der Verbindung mit dem privaten Endpunkt. |
EventGridResourceRegionType |
Regionstyp der Ressource. |
EventGridSku |
Der SKU-Name der Ressource. Die möglichen Werte sind: Basic oder Premium. |
EventGridSkuName |
Der Name der SKU. |
EventGridTopicProvisioningState |
Bereitstellungsstatus des Themas. |
EventInputSchema |
Dadurch wird das Format bestimmt, das für eingehende Ereignisse erwartet wird, die im Thema veröffentlicht werden. |
EventSubscriptionIdentityType |
Der Typ der verwendeten verwalteten Identität. Der Typ "SystemAssigned, UserAssigned" umfasst sowohl eine implizit erstellte Identität als auch eine Reihe von benutzerseitig zugewiesenen Identitäten. Der Typ "None" entfernt alle Identitäten. |
EventSubscriptionProvisioningState |
Bereitstellungsstatus des Ereignisabonnements. |
NamespaceProvisioningState |
Bereitstellungsstatus der Namespaceressource. |
NamespaceTopicProvisioningState |
Bereitstellungsstatus des Namespacethemas. |
PartnerConfigurationProvisioningState |
Bereitstellungsstatus der Partnerkonfiguration. |
PartnerDestinationActivationState |
Aktivierungsstatus des Partnerziels. |
PartnerDestinationProvisioningState |
Bereitstellungsstatus des Partnerziels. |
PartnerNamespaceChannelProvisioningState |
Bereitstellungsstatus des Kanals. |
PartnerNamespaceChannelType |
Der Typ des Ereigniskanals, der den Richtungsfluss von Ereignissen darstellt. |
PartnerNamespaceProvisioningState |
Bereitstellungsstatus des Partnernamespace. |
PartnerRegistrationProvisioningState |
Bereitstellungsstatus der Partnerregistrierung. |
PartnerTopicActivationState |
Aktivierungsstatus des Partnerthemas. |
PartnerTopicProvisioningState |
Bereitstellungsstatus des Partnerthemas. |
PartnerTopicReadinessState |
Der Bereitschaftsstatus des entsprechenden Partnerthemas. |
PartnerTopicRoutingMode |
Dadurch wird bestimmt, ob ereignisse, die in diesem Partnernamespace veröffentlicht werden, das Quellattribute in der Ereignisnutzlast verwenden oder den Kanalnamen im Header beim Abgleich mit dem Partnerthema verwenden sollen. Wenn keine angegeben ist, wird das Quellattributerouting verwendet, um dem Partnerthema zu entsprechen. |
PermissionBindingProvisioningState |
Bereitstellungsstatus der PermissionBinding-Ressource. |
PermissionType |
Die zulässige Berechtigung. |
PublisherType |
Herausgebertyp des Namespacethemas. |
ResourceKind |
Art der Ressource. |
RoutingIdentityType |
The RoutingIdentityType. |
StaticRoutingEnrichmentType |
Werttyp der statischen Routinganreicherung. Beispielsweise kann dieser Eigenschaftswert "String" sein. |
SubscriptionProvisioningState |
Bereitstellungsstatus des Ereignisabonnements. |
TlsVersion |
Minimale TLS-Version des Herausgebers, die in dieser Domäne veröffentlicht werden darf. |
TopicSpaceProvisioningState |
Bereitstellungsstatus der TopicSpace-Ressource. |
TopicSpacesConfigurationState |
Geben Sie an, ob die Konfiguration von Themenräumen für den Namespace aktiviert ist. Der Standardwert ist Deaktiviert. |
TopicTypeProvisioningState |
Bereitstellungsstatus des Thementyps. |
TopicTypeSourceScope |
Das TopicTypeSourceScope. |
VerifiedPartnerProvisioningState |
Bereitstellungsstatus des überprüften Partners. |
Azure SDK for .NET