Freigeben über


Topic interface

EventGrid-Thema

Extends

Eigenschaften

dataResidencyBoundary

Data Residency Grenze der Ressource.

disableLocalAuth

Dieser boolesche Wert wird verwendet, um die lokale Authentifizierung zu aktivieren oder zu deaktivieren. Der Standardwert ist false. Wenn die -Eigenschaft auf true festgelegt ist, wird nur das AAD-Token für die Authentifizierung verwendet, wenn der Benutzer die Veröffentlichung im Thema erlaubt.

endpoint

Endpunkt für das Thema. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

eventTypeInfo

Ereignistypinformationen für das Benutzerthema. Diese Informationen werden vom Herausgeber bereitgestellt und können vom Abonnenten verwendet werden, um verschiedene Arten von Veröffentlichten Ereignissen anzuzeigen.

extendedLocation

Erweiterter Speicherort der Ressource.

identity

Identitätsinformationen für die Ressource.

inboundIpRules

Dies kann verwendet werden, um den Datenverkehr von bestimmten IP-Adressen anstelle aller IP-Adressen einzuschränken. Hinweis: Diese werden nur berücksichtigt, wenn PublicNetworkAccess aktiviert ist.

inputSchema

Dadurch wird das Format bestimmt, das Event Grid für eingehende Ereignisse erwarten sollte, die im Thema veröffentlicht werden.

inputSchemaMapping

Dies ermöglicht die Veröffentlichung mit benutzerdefinierten Ereignisschemas. Ein InputSchemaMapping kann angegeben werden, um verschiedene Eigenschaften eines Quellschemas verschiedenen erforderlichen Eigenschaften des EventGridEvent-Schemas zuzuordnen.

kind

Art der Ressource.

metricResourceId

Metrikressourcen-ID für das Thema. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

minimumTlsVersionAllowed

Tls-Mindestversion des Herausgebers, der in diesem Thema veröffentlicht werden darf

privateEndpointConnections

Liste der Verbindungen mit privaten Endpunkten. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

provisioningState

Bereitstellungsstatus des Themas. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

publicNetworkAccess

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 konfigurieren.

sku

Der SKU-Tarif für das Thema.

systemData

Die Systemmetadaten im Zusammenhang mit der Topic-Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

Geerbte Eigenschaften

id

Vollqualifizierter Bezeichner der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

location

Speicherort der Ressource.

name

Der Name der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

tags

Tags der Ressource.

type

Der Typ der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

Details zur Eigenschaft

dataResidencyBoundary

Data Residency Grenze der Ressource.

dataResidencyBoundary?: string

Eigenschaftswert

string

disableLocalAuth

Dieser boolesche Wert wird verwendet, um die lokale Authentifizierung zu aktivieren oder zu deaktivieren. Der Standardwert ist false. Wenn die -Eigenschaft auf true festgelegt ist, wird nur das AAD-Token für die Authentifizierung verwendet, wenn der Benutzer die Veröffentlichung im Thema erlaubt.

disableLocalAuth?: boolean

Eigenschaftswert

boolean

endpoint

Endpunkt für das Thema. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

endpoint?: string

Eigenschaftswert

string

eventTypeInfo

Ereignistypinformationen für das Benutzerthema. Diese Informationen werden vom Herausgeber bereitgestellt und können vom Abonnenten verwendet werden, um verschiedene Arten von Veröffentlichten Ereignissen anzuzeigen.

eventTypeInfo?: EventTypeInfo

Eigenschaftswert

extendedLocation

Erweiterter Speicherort der Ressource.

extendedLocation?: ExtendedLocation

Eigenschaftswert

identity

Identitätsinformationen für die Ressource.

identity?: IdentityInfo

Eigenschaftswert

inboundIpRules

Dies kann verwendet werden, um den Datenverkehr von bestimmten IP-Adressen anstelle aller IP-Adressen einzuschränken. Hinweis: Diese werden nur berücksichtigt, wenn PublicNetworkAccess aktiviert ist.

inboundIpRules?: InboundIpRule[]

Eigenschaftswert

inputSchema

Dadurch wird das Format bestimmt, das Event Grid für eingehende Ereignisse erwarten sollte, die im Thema veröffentlicht werden.

inputSchema?: string

Eigenschaftswert

string

inputSchemaMapping

Dies ermöglicht die Veröffentlichung mit benutzerdefinierten Ereignisschemas. Ein InputSchemaMapping kann angegeben werden, um verschiedene Eigenschaften eines Quellschemas verschiedenen erforderlichen Eigenschaften des EventGridEvent-Schemas zuzuordnen.

inputSchemaMapping?: InputSchemaMappingUnion

Eigenschaftswert

kind

Art der Ressource.

kind?: string

Eigenschaftswert

string

metricResourceId

Metrikressourcen-ID für das Thema. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

metricResourceId?: string

Eigenschaftswert

string

minimumTlsVersionAllowed

Tls-Mindestversion des Herausgebers, der in diesem Thema veröffentlicht werden darf

minimumTlsVersionAllowed?: string

Eigenschaftswert

string

privateEndpointConnections

Liste der Verbindungen mit privaten Endpunkten. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

privateEndpointConnections?: PrivateEndpointConnection[]

Eigenschaftswert

provisioningState

Bereitstellungsstatus des Themas. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

provisioningState?: string

Eigenschaftswert

string

publicNetworkAccess

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 konfigurieren.

publicNetworkAccess?: string

Eigenschaftswert

string

sku

Der SKU-Tarif für das Thema.

sku?: ResourceSku

Eigenschaftswert

systemData

Die Systemmetadaten im Zusammenhang mit der Topic-Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

systemData?: SystemData

Eigenschaftswert

Geerbte Eigenschaftsdetails

id

Vollqualifizierter Bezeichner der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

id?: string

Eigenschaftswert

string

Geerbt vonTrackedResource.id

location

Speicherort der Ressource.

location: string

Eigenschaftswert

string

Geerbt vonTrackedResource.location

name

Der Name der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

name?: string

Eigenschaftswert

string

Geerbt vonTrackedResource.name

tags

Tags der Ressource.

tags?: {[propertyName: string]: string}

Eigenschaftswert

{[propertyName: string]: string}

Geerbt vonTrackedResource.tags

type

Der Typ der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

type?: string

Eigenschaftswert

string

Geerbt vonTrackedResource.type