Dela via


Topic interface

EventGrid-ämne

Extends

Egenskaper

dataResidencyBoundary

Dataplaceringsgräns för resursen.

disableLocalAuth

Det här booleska värdet används för att aktivera eller inaktivera lokal autentisering. Standardvärdet är falskt. När egenskapen är inställd på true används endast AAD-token för att autentisera om användaren tillåts publicera till ämnet.

endpoint

Slutpunkt för ämnet. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

eventTypeInfo

Händelsetypsinformation för användarämnet. Den här informationen tillhandahålls av utgivaren och kan användas av prenumeranten för att visa olika typer av händelser som publiceras.

identity

Identitetsinformation för resursen.

inboundIpRules

Detta kan användas för att begränsa trafik från specifika IP-adresser i stället för alla IP-adresser. Obs! Dessa betraktas endast om PublicNetworkAccess är aktiverat.

inputSchema

Detta avgör det format som Event Grid bör förvänta sig för inkommande händelser som publicerats i ämnet.

inputSchemaMapping

Detta möjliggör publicering med hjälp av anpassade händelsescheman. En InputSchemaMapping kan anges för att mappa olika egenskaper för ett källschema till olika obligatoriska egenskaper för EventGridEvent-schemat.

metricResourceId

Måttresurs-ID för ämnet. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

minimumTlsVersionAllowed

Lägsta TLS-version av utgivaren som tillåts publicera till det här ämnet

privateEndpointConnections

Lista över privata slutpunktsanslutningar. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

provisioningState

Etableringstillstånd för ämnet. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

publicNetworkAccess

Detta avgör om trafik tillåts via offentligt nätverk. Som standard är den aktiverad. Du kan ytterligare begränsa till specifika IP-adresser genom att <konfigurera seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.TopicProperties.InboundIpRules" />

systemData

Systemmetadata som rör Event Grid-resursen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

Ärvda egenskaper

id

Fullständigt kvalificerad identifierare för resursen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

location

Resursens plats.

name

Namnet på resursen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

tags

Taggar för resursen.

type

Typ av resurs. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

Egenskapsinformation

dataResidencyBoundary

Dataplaceringsgräns för resursen.

dataResidencyBoundary?: string

Egenskapsvärde

string

disableLocalAuth

Det här booleska värdet används för att aktivera eller inaktivera lokal autentisering. Standardvärdet är falskt. När egenskapen är inställd på true används endast AAD-token för att autentisera om användaren tillåts publicera till ämnet.

disableLocalAuth?: boolean

Egenskapsvärde

boolean

endpoint

Slutpunkt för ämnet. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

endpoint?: string

Egenskapsvärde

string

eventTypeInfo

Händelsetypsinformation för användarämnet. Den här informationen tillhandahålls av utgivaren och kan användas av prenumeranten för att visa olika typer av händelser som publiceras.

eventTypeInfo?: EventTypeInfo

Egenskapsvärde

identity

Identitetsinformation för resursen.

identity?: IdentityInfo

Egenskapsvärde

inboundIpRules

Detta kan användas för att begränsa trafik från specifika IP-adresser i stället för alla IP-adresser. Obs! Dessa betraktas endast om PublicNetworkAccess är aktiverat.

inboundIpRules?: InboundIpRule[]

Egenskapsvärde

inputSchema

Detta avgör det format som Event Grid bör förvänta sig för inkommande händelser som publicerats i ämnet.

inputSchema?: string

Egenskapsvärde

string

inputSchemaMapping

Detta möjliggör publicering med hjälp av anpassade händelsescheman. En InputSchemaMapping kan anges för att mappa olika egenskaper för ett källschema till olika obligatoriska egenskaper för EventGridEvent-schemat.

inputSchemaMapping?: InputSchemaMappingUnion

Egenskapsvärde

metricResourceId

Måttresurs-ID för ämnet. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

metricResourceId?: string

Egenskapsvärde

string

minimumTlsVersionAllowed

Lägsta TLS-version av utgivaren som tillåts publicera till det här ämnet

minimumTlsVersionAllowed?: string

Egenskapsvärde

string

privateEndpointConnections

Lista över privata slutpunktsanslutningar. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

privateEndpointConnections?: PrivateEndpointConnection[]

Egenskapsvärde

provisioningState

Etableringstillstånd för ämnet. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

provisioningState?: string

Egenskapsvärde

string

publicNetworkAccess

Detta avgör om trafik tillåts via offentligt nätverk. Som standard är den aktiverad. Du kan ytterligare begränsa till specifika IP-adresser genom att <konfigurera seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.TopicProperties.InboundIpRules" />

publicNetworkAccess?: string

Egenskapsvärde

string

systemData

Systemmetadata som rör Event Grid-resursen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

systemData?: SystemData

Egenskapsvärde

Information om ärvda egenskaper

id

Fullständigt kvalificerad identifierare för resursen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

id?: string

Egenskapsvärde

string

ärvd frånTrackedResource.id

location

Resursens plats.

location: string

Egenskapsvärde

string

ärvd frånTrackedResource.location

name

Namnet på resursen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

name?: string

Egenskapsvärde

string

ärvd frånTrackedResource.name

tags

Taggar för resursen.

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

Egenskapsvärde

{[propertyName: string]: string}

ärvs frånTrackedResource.tags

type

Typ av resurs. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

type?: string

Egenskapsvärde

string

ärvd frånTrackedResource.type