Udostępnij za pośrednictwem


Topic interface

EventGrid — temat

Rozszerzenie

Właściwości

dataResidencyBoundary

Granica rezydencji danych zasobu.

disableLocalAuth

Ta wartość logiczna służy do włączania lub wyłączania uwierzytelniania lokalnego. Wartość domyślna to false. Gdy właściwość jest ustawiona na true, tylko token usługi AAD będzie używany do uwierzytelniania, jeśli użytkownik może publikować w temacie.

endpoint

Punkt końcowy tematu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

identity

Informacje o tożsamości zasobu.

inboundIpRules

Może to służyć do ograniczania ruchu z określonych adresów IP zamiast wszystkich adresów IP. Uwaga: Są one traktowane tylko wtedy, gdy funkcja PublicNetworkAccess jest włączona.

inputSchema

Określa format, którego usługa Event Grid powinna oczekiwać dla zdarzeń przychodzących opublikowanych w temacie.

inputSchemaMapping

Umożliwia to publikowanie przy użyciu niestandardowych schematów zdarzeń. Element InputSchemaMapping można określić, aby mapować różne właściwości schematu źródłowego na różne wymagane właściwości schematu EventGridEvent.

metricResourceId

Identyfikator zasobu metryki dla tematu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

privateEndpointConnections

UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

provisioningState

Stan aprowizacji tematu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

publicNetworkAccess

Określa, czy ruch jest dozwolony za pośrednictwem sieci publicznej. Domyślnie jest on włączony. Możesz dodatkowo ograniczyć do określonych adresów IP, konfigurując

systemData

Metadane systemowe odnoszące się do zasobu tematu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

Właściwości dziedziczone

id

W pełni kwalifikowany identyfikator zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

location

Lokalizacja zasobu.

name

Nazwa zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

tags

Tagi zasobu.

type

Typ zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

Szczegóły właściwości

dataResidencyBoundary

Granica rezydencji danych zasobu.

dataResidencyBoundary?: string

Wartość właściwości

string

disableLocalAuth

Ta wartość logiczna służy do włączania lub wyłączania uwierzytelniania lokalnego. Wartość domyślna to false. Gdy właściwość jest ustawiona na true, tylko token usługi AAD będzie używany do uwierzytelniania, jeśli użytkownik może publikować w temacie.

disableLocalAuth?: boolean

Wartość właściwości

boolean

endpoint

Punkt końcowy tematu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

endpoint?: string

Wartość właściwości

string

identity

Informacje o tożsamości zasobu.

identity?: IdentityInfo

Wartość właściwości

inboundIpRules

Może to służyć do ograniczania ruchu z określonych adresów IP zamiast wszystkich adresów IP. Uwaga: Są one traktowane tylko wtedy, gdy funkcja PublicNetworkAccess jest włączona.

inboundIpRules?: InboundIpRule[]

Wartość właściwości

inputSchema

Określa format, którego usługa Event Grid powinna oczekiwać dla zdarzeń przychodzących opublikowanych w temacie.

inputSchema?: string

Wartość właściwości

string

inputSchemaMapping

Umożliwia to publikowanie przy użyciu niestandardowych schematów zdarzeń. Element InputSchemaMapping można określić, aby mapować różne właściwości schematu źródłowego na różne wymagane właściwości schematu EventGridEvent.

inputSchemaMapping?: InputSchemaMappingUnion

Wartość właściwości

metricResourceId

Identyfikator zasobu metryki dla tematu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

metricResourceId?: string

Wartość właściwości

string

privateEndpointConnections

UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

privateEndpointConnections?: PrivateEndpointConnection[]

Wartość właściwości

provisioningState

Stan aprowizacji tematu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

provisioningState?: string

Wartość właściwości

string

publicNetworkAccess

Określa, czy ruch jest dozwolony za pośrednictwem sieci publicznej. Domyślnie jest on włączony. Możesz dodatkowo ograniczyć do określonych adresów IP, konfigurując

publicNetworkAccess?: string

Wartość właściwości

string

systemData

Metadane systemowe odnoszące się do zasobu tematu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

systemData?: SystemData

Wartość właściwości

Szczegóły właściwości dziedziczonej

id

W pełni kwalifikowany identyfikator zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

id?: string

Wartość właściwości

string

dziedziczone zTrackedResource.id

location

Lokalizacja zasobu.

location: string

Wartość właściwości

string

dziedziczone zTrackedResource.location

name

Nazwa zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

name?: string

Wartość właściwości

string

dziedziczone zTrackedResource.name

tags

Tagi zasobu.

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

Wartość właściwości

{[propertyName: string]: string}

dziedziczone zTrackedResource.tags

type

Typ zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

type?: string

Wartość właściwości

string

dziedziczone zTrackedResource.type