TopicProperties interface

Eigenschaften des Themas.

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 Microsoft Entra ID-Token zur Authentifizierung verwendet, wenn der Benutzer berechtigt ist, im Thema zu veröffentlichen.

encryption

Schlüsselverschlüsselungskonfigurationseigenschaften der Themenressource. Dies ist eine optionale Eigenschaft. Wenn nicht angegeben, wird keine Schlüsselverschlüsselung verwendet.

endpoint

Endpunkt für das Thema.

eventTypeInfo

Ereignistypinformationen für das Benutzerthema. Diese Informationen werden vom Verlag bereitgestellt und können vom Abonnenten genutzt werden, um verschiedene Arten von veröffentlichten Veranstaltungen anzusehen.

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.

minimumTlsVersionAllowed

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

platformCapabilities

Repräsentiert die Plattformfähigkeiten der Ressource, einschließlich Azure Confidential Compute-bezogener Eigenschaften.

privateEndpointConnections

Liste der privaten Endpunktverbindungen.

provisioningState

Bereitstellungszustand des Themas.

publicNetworkAccess

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

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 Microsoft Entra ID-Token zur Authentifizierung verwendet, wenn der Benutzer berechtigt ist, im Thema zu veröffentlichen.

disableLocalAuth?: boolean

Eigenschaftswert

boolean

encryption

Schlüsselverschlüsselungskonfigurationseigenschaften der Themenressource. Dies ist eine optionale Eigenschaft. Wenn nicht angegeben, wird keine Schlüsselverschlüsselung verwendet.

encryption?: KeyEncryption

Eigenschaftswert

endpoint

Endpunkt für das Thema.

endpoint?: string

Eigenschaftswert

string

eventTypeInfo

Ereignistypinformationen für das Benutzerthema. Diese Informationen werden vom Verlag bereitgestellt und können vom Abonnenten genutzt werden, um verschiedene Arten von veröffentlichten Veranstaltungen anzusehen.

eventTypeInfo?: EventTypeInfo

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.

metricResourceId?: string

Eigenschaftswert

string

minimumTlsVersionAllowed

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

minimumTlsVersionAllowed?: string

Eigenschaftswert

string

platformCapabilities

Repräsentiert die Plattformfähigkeiten der Ressource, einschließlich Azure Confidential Compute-bezogener Eigenschaften.

platformCapabilities?: PlatformCapabilities

Eigenschaftswert

privateEndpointConnections

Liste der privaten Endpunktverbindungen.

privateEndpointConnections?: PrivateEndpointConnection[]

Eigenschaftswert

provisioningState

Bereitstellungszustand des Themas.

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 auf bestimmte IPs weiter einschränken, indem Sie <seealso cref="P:Microsoft.Azure konfigurieren. Events.ResourceProvider.Common.Contracts.TopicProperties.InboundIpRules" />

publicNetworkAccess?: string

Eigenschaftswert

string