Udostępnij przez


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.

eventTypeInfo

Informacje o typie zdarzenia dla tematu użytkownika. Te informacje są udostępniane przez wydawcę i mogą być używane przez subskrybenta do wyświetlania różnych typów opublikowanych zdarzeń.

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.

minimumTlsVersionAllowed

Minimalna wersja protokołu TLS wydawcy dozwolona do opublikowania w tym temacie

privateEndpointConnections

Lista połączeń prywatnych punktów końcowych. 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 <polecenie seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.TopicProperties.InboundIpRules" />

systemData

Metadane systemu odnoszące się do zasobu usługi Event Grid. 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

eventTypeInfo

Informacje o typie zdarzenia dla tematu użytkownika. Te informacje są udostępniane przez wydawcę i mogą być używane przez subskrybenta do wyświetlania różnych typów opublikowanych zdarzeń.

eventTypeInfo?: EventTypeInfo

Wartość właściwości

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

minimumTlsVersionAllowed

Minimalna wersja protokołu TLS wydawcy dozwolona do opublikowania w tym temacie

minimumTlsVersionAllowed?: string

Wartość właściwości

string

privateEndpointConnections

Lista połączeń prywatnych punktów końcowych. 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 <polecenie seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.TopicProperties.InboundIpRules" />

publicNetworkAccess?: string

Wartość właściwości

string

systemData

Metadane systemu odnoszące się do zasobu usługi Event Grid. 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