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 ein AAD-Token verwendet, um sich zu authentifizieren, wenn der Benutzer im Thema veröffentlichen darf.

endpoint

Endpunkt für das Thema. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er 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 Ereignissen anzuzeigen, die veröffentlicht werden.

identity

Identitätsinformationen für die Ressource.

inboundIpRules

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

inputSchema

Dadurch wird das Format bestimmt, das das Ereignisraster für eingehende Ereignisse erwarten soll, die im Thema veröffentlicht wurden.

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.

metricResourceId

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

minimumTlsVersionAllowed

Minimale TLS-Version des Herausgebers, die in diesem Thema veröffentlicht werden darf

privateEndpointConnections

Liste der privaten Endpunktverbindungen. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

provisioningState

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

publicNetworkAccess

Dadurch wird ermittelt, ob Datenverkehr über das öffentliche Netzwerk zulässig ist. Standardmäßig ist sie aktiviert. Sie können weiter auf bestimmte IPs einschränken, indem <Sie seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.TopicProperties.InboundIpRules" />

systemData

Die Systemmetadaten, die sich auf die Event Grid-Ressource beziehen. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

Geerbte Eigenschaften

id

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

location

Speicherort der Ressource.

name

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

tags

Tags der Ressource.

type

Typ der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er 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 ein AAD-Token verwendet, um sich zu authentifizieren, wenn der Benutzer im Thema veröffentlichen darf.

disableLocalAuth?: boolean

Eigenschaftswert

boolean

endpoint

Endpunkt für das Thema. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er 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 Ereignissen anzuzeigen, die veröffentlicht werden.

eventTypeInfo?: EventTypeInfo

Eigenschaftswert

identity

Identitätsinformationen für die Ressource.

identity?: IdentityInfo

Eigenschaftswert

inboundIpRules

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

inboundIpRules?: InboundIpRule[]

Eigenschaftswert

inputSchema

Dadurch wird das Format bestimmt, das das Ereignisraster für eingehende Ereignisse erwarten soll, die im Thema veröffentlicht wurden.

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

metricResourceId

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

metricResourceId?: string

Eigenschaftswert

string

minimumTlsVersionAllowed

Minimale TLS-Version des Herausgebers, die in diesem Thema veröffentlicht werden darf

minimumTlsVersionAllowed?: string

Eigenschaftswert

string

privateEndpointConnections

Liste der privaten Endpunktverbindungen. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

privateEndpointConnections?: PrivateEndpointConnection[]

Eigenschaftswert

provisioningState

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

provisioningState?: string

Eigenschaftswert

string

publicNetworkAccess

Dadurch wird ermittelt, ob Datenverkehr über das öffentliche Netzwerk zulässig ist. Standardmäßig ist sie aktiviert. Sie können weiter auf bestimmte IPs einschränken, indem <Sie seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.TopicProperties.InboundIpRules" />

publicNetworkAccess?: string

Eigenschaftswert

string

systemData

Die Systemmetadaten, die sich auf die Event Grid-Ressource beziehen. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

systemData?: SystemData

Eigenschaftswert

Geerbte Eigenschaftsdetails

id

Vollqualifizierter Bezeichner der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er 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

Name der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er 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}

vonTrackedResource.tags geerbt

type

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

type?: string

Eigenschaftswert

string

geerbt vonTrackedResource.type