Topic Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
EventGrid-Thema
[Microsoft.Rest.Serialization.JsonTransformation]
public class Topic : Microsoft.Azure.Management.EventGrid.Models.TrackedResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Topic = class
inherit TrackedResource
Public Class Topic
Inherits TrackedResource
- Vererbung
- Attribute
Konstruktoren
Topic() |
Initialisiert eine neue instance der Topic-Klasse. |
Topic(String, String, String, String, IDictionary<String,String>, IList<PrivateEndpointConnection>, String, String, String, InputSchemaMapping, String, String, IList<InboundIpRule>, Nullable<Boolean>, String, IdentityInfo, SystemData) |
Initialisiert eine neue instance der Topic-Klasse. |
Eigenschaften
DataResidencyBoundary |
Ruft die Datenresidenzgrenze der Ressource ab oder legt diese fest. Mögliche Werte: "WithinGeopair", "WithinRegion" |
DisableLocalAuth |
Ruft diesen booleschen Wert ab, der zum Aktivieren oder Deaktivieren der lokalen Authentifizierung verwendet wird, oder legt diesen fest. Der Standardwert ist false. Wenn die -Eigenschaft auf true festgelegt ist, wird nur das AAD-Token für die Authentifizierung verwendet, wenn der Benutzer die Veröffentlichung im Thema erlaubt. |
Endpoint |
Ruft den Endpunkt für das Thema ab. |
Id |
Ruft den vollqualifizierten Bezeichner der Ressource ab. (Geerbt von Resource) |
Identity |
Ruft Identitätsinformationen für die Ressource ab oder legt diese fest. |
InboundIpRules |
Ruft dies ab oder legt dies fest, um den Datenverkehr von bestimmten IP-Adressen anstelle aller IP-Adressen einzuschränken. Hinweis: Diese werden nur berücksichtigt, wenn PublicNetworkAccess aktiviert ist. |
InputSchema |
Ruft dies ab oder legt dieses fest, bestimmt das Format, das Event Grid für eingehende Ereignisse erwarten sollte, die im Thema veröffentlicht werden. Mögliche Werte: "EventGridSchema", "CustomEventSchema", "CloudEventSchemaV1_0" |
InputSchemaMapping |
Ruft dies ab oder legt dies fest, um die Veröffentlichung mithilfe benutzerdefinierter Ereignisschemas zu ermöglichen. Ein InputSchemaMapping kann angegeben werden, um verschiedene Eigenschaften eines Quellschemas verschiedenen erforderlichen Eigenschaften des EventGridEvent-Schemas zuzuordnen. |
Location |
Ruft den Speicherort der Ressource ab oder legt diese fest. (Geerbt von TrackedResource) |
MetricResourceId |
Ruft die Metrikressourcen-ID für das Thema ab. |
Name |
Ruft den Namen der Ressource ab. (Geerbt von Resource) |
PrivateEndpointConnections |
EventGrid-Thema |
ProvisioningState |
Ruft den Bereitstellungsstatus des Themas ab. Mögliche Werte: "Creating", "Updating", "Deleting", "Succeeded", "Canceled", "Failed" |
PublicNetworkAccess |
Ruft ab oder legt fest, ob Datenverkehr über ein öffentliches Netzwerk zulässig ist. Standardmäßig ist es aktiviert. Sie können auf bestimmte IP-Adressen weiter einschränken, indem Sie <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.TopicProperties.InboundIpRules" />konfigurieren. Mögliche Werte: "Enabled", "Disabled" |
SystemData |
Ruft die Systemmetadaten im Zusammenhang mit der Topic-Ressource ab. |
Tags |
Ruft Tags der Ressource ab oder legt diese fest. (Geerbt von TrackedResource) |
Type |
Ruft den Typ der Ressource ab. (Geerbt von Resource) |
Methoden
Validate() |
Überprüfen Sie das Objekt. |
Gilt für:
Azure SDK for .NET