Freigeben über


models Paket

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.

Sie möchten wahrscheinlich die Unterklassen und nicht diese Klasse direkt verwenden. Bekannte Unterklassen sind: BoolEqualsAdvancedFilter, IsNotNullAdvancedFilter, IsNullOrUndefinedAdvancedFilter, NumberGreaterThanAdvancedFilter, NumberGreaterThanOrEqualsAdvancedFilter, NumberInAdvancedFilter, NumberInRangeAdvancedFilter, NumberLessThanAdvancedFilter, NumberLessThanOrEqualsAdvancedFilter, NumberNotInAdvancedFilter, NumberNotInRangeAdvancedFilter, StringBeginsWithAdvancedFilter, StringContainsAdvancedFilter, StringEndsWithAdvancedFilter, StringInAdvancedFilter, StringNotBeginsWithAdvancedFilter, StringNotContainsAdvancedFilter, StringNotEndsWithAdvancedFilter, StringNotInAdvancedFilter.

Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können.

AzureFunctionEventSubscriptionDestination

Informationen zum Azure-Funktionsziel für ein Ereignisabonnement.

Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können.

BoolEqualsAdvancedFilter

Erweiterter BoolEquals-Filter.

Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können.

Channel

Kanalinformationen.

Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.

ChannelUpdateParameters

Eigenschaften des Kanalupdates.

ChannelsListResult

Ergebnis des Vorgangs "Kanäle auflisten".

ConnectionState

ConnectionState-Informationen.

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.

Sie möchten wahrscheinlich die Unterklassen und nicht diese Klasse direkt verwenden. Bekannte Unterklassen sind: StorageBlobDeadLetterDestination.

Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können.

DeadLetterWithResourceIdentity

Informationen zum Deadletter-Ziel mit Ressourcenidentität.

DeliveryAttributeListResult

Ergebnis des Vorgangs "Übermittlungsattribute abrufen".

DeliveryAttributeMapping

Details zur Zuordnung von Übermittlungsattributs.

Sie möchten wahrscheinlich die Unterklassen und nicht diese Klasse direkt verwenden. Bekannte Unterklassen sind: DynamicDeliveryAttributeMapping, StaticDeliveryAttributeMapping.

Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können.

DeliveryWithResourceIdentity

Informationen zur Übermittlung für ein Ereignisabonnement mit Ressourcenidentität.

Domain

EventGrid-Domäne.

Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.

Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können.

DomainRegenerateKeyRequest

Domänengenerieren sie die Freigabezugriffsschlüsselanforderung.

Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können.

DomainSharedAccessKeys

Freigegebene Zugriffsschlüssel der Domäne.

DomainTopic

Domänenthema.

Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.

DomainTopicsListResult

Ergebnis des Vorgangs "Domänenthemen auflisten".

DomainUpdateParameters

Eigenschaften der Domänenaktualisierung.

DomainsListResult

Ergebnis des Vorgangs "Domänen auflisten".

DynamicDeliveryAttributeMapping

Details zur Dynamischen Übermittlungsattributzuordnung.

Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können.

EventHubEventSubscriptionDestination

Informationen zum Event Hub-Ziel für ein Ereignisabonnement.

Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können.

EventSubscription

Ereignisabonnement.

Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.

EventSubscriptionDestination

Informationen zum Ziel für ein Ereignisabonnement.

Sie möchten wahrscheinlich die Unterklassen und nicht diese Klasse direkt verwenden. Bekannte Unterklassen sind: AzureFunctionEventSubscriptionDestination, EventHubEventSubscriptionDestination, HybridConnectionEventSubscriptionDestination, ServiceBusQueueEventSubscriptionDestination, ServiceBusTopicEventSubscriptionDestination, StorageQueueEventSubscriptionDestination, WebHookEventSubscriptionDestination.

Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können.

EventSubscriptionFilter

Filtern Sie nach dem Ereignisabonnement.

EventSubscriptionFullUrl

Vollständige Endpunkt-URL eines Ereignisabonnements.

EventSubscriptionIdentity

Die Identitätsinformationen mit dem Ereignisabonnement.

EventSubscriptionUpdateParameters

Eigenschaften des Ereignisabonnementsupdates.

EventSubscriptionsListResult

Ergebnis des Vorgangs "EventSubscriptions auflisten".

EventType

Ereignistyp für einen Betreff unter einem Thema.

Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.

EventTypeInfo

Die Ereignistypinformationen für Kanäle.

EventTypesListResult

Ergebnis des Vorgangs "Ereignistypen auflisten".

ExtensionTopic

Event Grid-Erweiterungsthema. Dies wird zum Abrufen von Event Grid-bezogenen Metriken für Azure-Ressourcen verwendet.

Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.

HybridConnectionEventSubscriptionDestination

Informationen zum HybridConnection-Ziel für ein Ereignisabonnement.

Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können.

IdentityInfo

Die Identitätsinformationen für die Ressource.

"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". Diese Eigenschaft wird derzeit nicht verwendet und für die zukünftige Verwendung reserviert.

InboundIpRule

InboundIpRule.

InlineEventProperties

Zusätzliche Informationen zu jedem Inlineereignis.

InputSchemaMapping

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.

Sie möchten wahrscheinlich die Unterklassen und nicht diese Klasse direkt verwenden. Bekannte Unterklassen sind: JsonInputSchemaMapping.

Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können.

IsNotNullAdvancedFilter

Erweiterter IsNotNull-Filter.

Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können.

IsNullOrUndefinedAdvancedFilter

Erweiterter IsNullOrUndefined-Filter.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

JsonField

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 "id", "topic" und "eventtime" verwendet. Dies stellt ein Feld im Eingabeereignisschema dar.

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 mindestens eine dieser beiden Eigenschaften sollte bereitgestellt werden.

ivar source_field: Name eines Felds im Eingabeereignisschema, das als Quelle einer Zuordnung verwendet werden soll.

vartype source_field: str

ivar default_value: Der Standardwert, der für die Zuordnung verwendet werden soll, wenn kein SourceField-Element bereitgestellt wird oder wenn keine Eigenschaft mit dem angegebenen Namen in der veröffentlichten JSON-Ereignisnutzlast vorhanden ist.

vartype default_value: str

JsonInputSchemaMapping

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.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

NumberGreaterThanAdvancedFilter

NumberGreaterThan Advanced Filter.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

NumberGreaterThanOrEqualsAdvancedFilter

Erweiterter NumberGreaterThanOrEquals-Filter.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

NumberInAdvancedFilter

NumberIn Erweiterter Filter.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

NumberInRangeAdvancedFilter

Erweiterter NumberInRange-Filter.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

NumberLessThanAdvancedFilter

Erweiterter NumberLessThan-Filter.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

NumberLessThanOrEqualsAdvancedFilter

Erweiterter NumberLessThanOrEquals-Filter.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

NumberNotInAdvancedFilter

Erweiterter NumberNotIn-Filter.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

NumberNotInRangeAdvancedFilter

Erweiterter NumberNotInRange-Filter.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

Operation

Stellt einen Vorgang dar, der von der GetOperations-Anforderung zurückgegeben wird.

OperationInfo

Informationen zu einem Vorgang.

OperationsListResult

Ergebnis des Vorgangs Listenvorgänge.

Partner

Informationen zum Partner.

PartnerAuthorization

Die Partnerautorisierungsdetails.

PartnerConfiguration

Partnerkonfigurationsinformationen.

Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.

PartnerConfigurationUpdateParameters

Eigenschaften des Partnerkonfigurationsupdates.

PartnerConfigurationsListResult

Ergebnis des Vorgangs "Partnerkonfigurationen auflisten".

PartnerDetails

Informationen zum Partner.

PartnerNamespace

EventGrid-Partnernamespace.

Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}. :vartype partner_registration_fully_qualified_id: str :ivar endpoint: Endpunkt für den Partnernamespace. :vartype-Endpunkt: str :ivar public_network_access: Dadurch wird bestimmt, ob Datenverkehr über ein öffentliches Netzwerk zulässig ist. nach

standardmäßig aktiviert ist. Sie können weitere Einschränkungen auf bestimmte IP-Adressen durchführen, indem Sie konfigurieren <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PartnerNamespaceProperties.InboundIpRules" />. Mögliche Werte sind: "Aktiviert", "Deaktiviert".

PartnerNamespaceRegenerateKeyRequest

PartnerNamespace regenerate shared access key request.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

PartnerNamespaceSharedAccessKeys

Freigegebene Zugriffsschlüssel des Partnernamespaces.

PartnerNamespaceUpdateParameters

Eigenschaften des Partnernamespace-Updates.

PartnerNamespacesListResult

Ergebnis des Vorgangs Listenpartnernamespaces.

PartnerRegistration

Informationen zu einer Partnerregistrierung.

Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

PartnerRegistrationUpdateParameters

Eigenschaften des Updates für die Partnerregistrierung.

PartnerRegistrationsListResult

Ergebnis des Vorgangs Listenpartnerregistrierungen.

PartnerTopic

Event Grid-Partnerthema.

Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

PartnerTopicInfo

Eigenschaften des entsprechenden Partnerthemas eines Kanals.

PartnerTopicUpdateParameters

Eigenschaften des Partnerthemaupdates.

PartnerTopicsListResult

Ergebnis des Vorgangs "Partnerthemen auflisten".

PartnerUpdateTopicInfo

Aktualisieren Sie die Eigenschaften für das entsprechende Partnerthema eines Kanals.

PrivateEndpoint

PrivateEndpoint-Informationen.

PrivateEndpointConnection

PrivateEndpointConnection.

Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.

PrivateEndpointConnectionListResult

Ergebnis der Liste aller Verbindungen mit privaten Endpunkten.

PrivateLinkResource

Informationen zur Private Link-Ressource.

PrivateLinkResourcesListResult

Ergebnis des Vorgangs "Private Link-Ressourcen auflisten".

Resource

Definition einer Ressource.

Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.

RetryPolicy

Informationen zur Wiederholungsrichtlinie für ein Ereignisabonnement.

ServiceBusQueueEventSubscriptionDestination

Informationen zum Service Bus-Ziel für ein Ereignisabonnement.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

ServiceBusTopicEventSubscriptionDestination

Informationen zum Service Bus-Themenziel für ein Ereignisabonnement.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

StaticDeliveryAttributeMapping

Zuordnungsdetails zu statischen Übermittlungsattributs.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

StorageBlobDeadLetterDestination

Informationen zum Speicherblob-basierten Ziel für unzustellbare Buchstaben.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

StorageQueueEventSubscriptionDestination

Informationen zum Speicherwarteschlangenziel für ein Ereignisabonnement.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

StringBeginsWithAdvancedFilter

StringBeginsWith Advanced Filter.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

StringContainsAdvancedFilter

StringContains Advanced Filter.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

StringEndsWithAdvancedFilter

StringEndsWith Advanced Filter.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

StringInAdvancedFilter

ZeichenfolgeIn erweiterter Filter.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

StringNotBeginsWithAdvancedFilter

StringNotBeginsWith Advanced Filter.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

StringNotContainsAdvancedFilter

StringNotContains Erweiterter Filter.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

StringNotEndsWithAdvancedFilter

StringNotEndsWith Advanced Filter.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

StringNotInAdvancedFilter

Erweiterter StringNotIn-Filter.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

SystemData

Metadaten, die sich auf die Erstellung und letzte Änderung der Ressource beziehen.

SystemTopic

EventGrid-Systemthema.

Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

SystemTopicUpdateParameters

Eigenschaften des Systemthemaupdates.

SystemTopicsListResult

Ergebnis des Vorgangs Listensystemthemen.

Topic

EventGrid-Thema.

Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

TopicRegenerateKeyRequest

Thema regenerate share access key request.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

TopicSharedAccessKeys

Freigegebene Zugriffsschlüssel des Themas.

TopicTypeInfo

Eigenschaften eines Thementyps info.

Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.

TopicTypesListResult

Ergebnis des Vorgangs "Thementypen auflisten".

TopicUpdateParameters

Eigenschaften des Themaupdates.

TopicsListResult

Ergebnis des Vorgangs "Themen auflisten".

TrackedResource

Definition einer nachverfolgten Ressource.

Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

UserIdentityProperties

Die Informationen zur Benutzeridentität.

VerifiedPartner

Überprüfte Partnerinformationen.

Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.

VerifiedPartnersListResult

Ergebnis des Vorgangs "Überprüfte Partner auflisten".

WebHookEventSubscriptionDestination

Informationen zum Webhookziel für ein Ereignisabonnement.

Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

Enumerationen

AdvancedFilterOperatorType

Der zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere.

ChannelProvisioningState

Bereitstellungsstatus des Kanals.

ChannelType

Der Typ des Ereigniskanals, der den Richtungsfluss von Ereignissen darstellt.

CreatedByType

Der Identitätstyp, der die Ressource erstellt hat.

DataResidencyBoundary

Data Residency Grenze der Ressource.

DeadLetterEndPointType

Typ des Endpunkts für das Ziel für unzustellbare Nachrichten

DeliveryAttributeMappingType

Typ des Übermittlungsattributs oder Des Headernamens.

DomainProvisioningState

Bereitstellungsstatus der Event Grid-Domänenressource.

DomainTopicProvisioningState

Bereitstellungsstatus des Domänenthemas.

EndpointType

Typ des Endpunkts für das Ereignisabonnementziel.

EventDefinitionKind

Die Art des verwendeten Ereignistyps.

EventDeliverySchema

Das Ereignisübermittlungsschema für das Ereignisabonnement.

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.

IdentityType

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.

InputSchema

Dadurch wird das Format bestimmt, das Event Grid für eingehende Ereignisse erwarten sollte, die in der Event Grid-Domänenressource veröffentlicht werden.

InputSchemaMappingType

Typ der benutzerdefinierten Zuordnung

IpActionType

Aktion, die basierend auf der Übereinstimmung oder ohne Übereinstimmung der IpMask ausgeführt werden soll.

PartnerConfigurationProvisioningState

Bereitstellungsstatus der Partnerkonfiguration.

PartnerNamespaceProvisioningState

Bereitstellungsstatus des Partnernamespaces.

PartnerRegistrationProvisioningState

Bereitstellungsstatus der Partnerregistrierung.

PartnerTopicActivationState

Aktivierungsstatus des Partnerthemas.

PartnerTopicProvisioningState

Bereitstellungsstatus des Partnerthemas.

PartnerTopicRoutingMode

Dadurch wird bestimmt, ob ereignisse, die in diesem Partnernamespace veröffentlicht werden, das quell-Attribut in der Ereignisnutzlast verwenden oder den Kanalnamen im Header verwenden sollen, wenn sie mit dem Partnerthema übereinstimmen. Wenn keine angegeben ist, wird das Quellattributerouting verwendet, um dem Partnerthema zu entsprechen.

PersistedConnectionStatus

Status der Verbindung.

PrivateEndpointConnectionsParentType
PublicNetworkAccess

Dadurch wird ermittelt, ob Datenverkehr über das öffentliche Netzwerk zulässig ist. Standardmäßig ist es aktiviert. Sie können weitere Einschränkungen auf bestimmte IP-Adressen durchführen, indem Sie konfigurieren <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.DomainProperties.InboundIpRules" />

ReadinessState

Der Bereitschaftsstatus des entsprechenden Partnerthemas.

ResourceProvisioningState

Bereitstellungsstatus der Verbindung mit privatem Endpunkt.

ResourceRegionType

Regionstyp der Ressource.

TopicProvisioningState

Bereitstellungsstatus des Themas.

TopicTypeProvisioningState

Bereitstellungsstatus des Thementyps

TopicTypeSourceScope
VerifiedPartnerProvisioningState

Bereitstellungsstatus des überprüften Partners.