Freigeben über


TopicSpacesConfiguration Klasse

Eigenschaften der Themenraumkonfiguration.

Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.

Vererbung
azure.mgmt.eventgrid._serialization.Model
TopicSpacesConfiguration

Konstruktor

TopicSpacesConfiguration(*, state: str | _models.TopicSpacesConfigurationState | None = None, route_topic_resource_id: str | None = None, routing_enrichments: _models.RoutingEnrichments | None = None, client_authentication: _models.ClientAuthenticationSettings | None = None, maximum_session_expiry_in_hours: int | None = None, maximum_client_sessions_per_authentication_name: int | None = None, routing_identity_info: _models.RoutingIdentityInfo | None = None, **kwargs: Any)

Keyword-Only Parameters

state
str oder TopicSpacesConfigurationState

Geben Sie an, ob die Konfiguration von Themenbereichen für den Namespace aktiviert ist. Der Standardwert ist Deaktiviert. Bekannte Werte sind: "Disabled" und "Enabled".

route_topic_resource_id
str

Vollqualifizierte Azure-Ressourcen-ID für das Event Grid-Thema, an das Ereignisse von TopicSpaces unter einem Namespace weitergeleitet werden. Diese Eigenschaft sollte das folgende Format aufweisen:/subscriptions/{subId}/resourcegroups/{resourceGroupName}/providers/microsoft. EventGrid/topics/{topicName}'. Dieses Thema sollte sich in derselben Region befinden, in der sich der Namespace befindet.

routing_enrichments
RoutingEnrichments

Routing von Anreicherungen für die Konfiguration von Themenbereichen.

client_authentication
ClientAuthenticationSettings

Clientauthentifizierungseinstellungen für die Konfiguration von Themenbereichen.

maximum_session_expiry_in_hours
int

Der maximale Sitzungsablauf in Stunden. Der Standardwert der Eigenschaft ist 1 Stunde. Der zulässige Mindestwert beträgt 1 Stunde und der maximal zulässige Wert 8 Stunden.

maximum_client_sessions_per_authentication_name
int

Die maximale Anzahl von Sitzungen pro Authentifizierungsname. Der Standardwert der Eigenschaft ist 1. Der zulässige Mindestwert ist 1 und der maximal zulässige Wert 100.

routing_identity_info
RoutingIdentityInfo

Routingidentitätsinformationen für die Konfiguration von Themenbereichen.

Variablen

state
str oder TopicSpacesConfigurationState

Geben Sie an, ob die Konfiguration von Themenbereichen für den Namespace aktiviert ist. Der Standardwert ist Deaktiviert. Bekannte Werte sind: "Disabled" und "Enabled".

route_topic_resource_id
str

Vollqualifizierte Azure-Ressourcen-ID für das Event Grid-Thema, an das Ereignisse von TopicSpaces unter einem Namespace weitergeleitet werden. Diese Eigenschaft sollte das folgende Format aufweisen:/subscriptions/{subId}/resourcegroups/{resourceGroupName}/providers/microsoft. EventGrid/topics/{topicName}'. Dieses Thema sollte sich in derselben Region befinden, in der sich der Namespace befindet.

hostname
str

Der Endpunkt für die Konfiguration von Themenbereichen. Dies ist eine schreibgeschützte Eigenschaft.

routing_enrichments
RoutingEnrichments

Routing von Anreicherungen für die Konfiguration von Themenbereichen.

client_authentication
ClientAuthenticationSettings

Clientauthentifizierungseinstellungen für die Konfiguration von Themenbereichen.

maximum_session_expiry_in_hours
int

Der maximale Sitzungsablauf in Stunden. Der Standardwert der Eigenschaft ist 1 Stunde. Der zulässige Mindestwert beträgt 1 Stunde und der maximal zulässige Wert 8 Stunden.

maximum_client_sessions_per_authentication_name
int

Die maximale Anzahl von Sitzungen pro Authentifizierungsname. Der Standardwert der Eigenschaft ist 1. Der zulässige Mindestwert ist 1 und der maximal zulässige Wert 100.

routing_identity_info
RoutingIdentityInfo

Routingidentitätsinformationen für die Konfiguration von Themenbereichen.