Topic interface
EventGrid — temat
- Rozszerzenie
Właściwości
| data |
Granica rezydencji danych zasobu. |
| disable |
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. |
| event |
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. |
| inbound |
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. |
| input |
Określa format, którego usługa Event Grid powinna oczekiwać dla zdarzeń przychodzących opublikowanych w temacie. |
| input |
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. |
| metric |
Identyfikator zasobu metryki dla tematu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| minimum |
Minimalna wersja protokołu TLS wydawcy dozwolona do opublikowania w tym temacie |
| private |
Lista połączeń prywatnych punktów końcowych. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| provisioning |
Stan aprowizacji tematu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| public |
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" /> |
| system |
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
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