Compartilhar via


UpdateTopicSpacesConfigurationInfo Classe

Propriedades das informações de configuração de espaços de tópico de um namespace.

Herança
azure.mgmt.eventgrid._serialization.Model
UpdateTopicSpacesConfigurationInfo

Construtor

UpdateTopicSpacesConfigurationInfo(*, 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 ou TopicSpacesConfigurationState

Indique se a Configuração de Espaços de Tópico está habilitada para o namespace. O padrão é Desabilitado. Os valores conhecidos são: "Desabilitado" e "Habilitado".

route_topic_resource_id
str

Essa propriedade é usada para especificar um tópico personalizado para o qual os eventos serão roteados da configuração de espaços de tópico no namespace .

routing_enrichments
RoutingEnrichments

Aprimoramentos de roteamento para configuração de espaços de tópico.

client_authentication
ClientAuthenticationSettings

Configurações de autenticação de cliente para configuração de espaços de tópico.

maximum_session_expiry_in_hours
int

A expiração máxima da sessão em horas. O valor padrão da propriedade é 1 hora. O valor mínimo permitido é de 1 hora e o valor máximo permitido é de 8 horas.

maximum_client_sessions_per_authentication_name
int

O número máximo de sessões por nome de autenticação. O valor padrão da propriedade é 1. O valor mínimo permitido é 1 e o valor máximo permitido é 100.

routing_identity_info
RoutingIdentityInfo

Informações de identidade de roteamento para configuração de espaços de tópico.

Variáveis

state
str ou TopicSpacesConfigurationState

Indique se a Configuração de Espaços de Tópico está habilitada para o namespace. O padrão é Desabilitado. Os valores conhecidos são: "Desabilitado" e "Habilitado".

route_topic_resource_id
str

Essa propriedade é usada para especificar um tópico personalizado para o qual os eventos serão roteados da configuração de espaços de tópico no namespace .

routing_enrichments
RoutingEnrichments

Aprimoramentos de roteamento para configuração de espaços de tópico.

client_authentication
ClientAuthenticationSettings

Configurações de autenticação de cliente para configuração de espaços de tópico.

maximum_session_expiry_in_hours
int

A expiração máxima da sessão em horas. O valor padrão da propriedade é 1 hora. O valor mínimo permitido é de 1 hora e o valor máximo permitido é de 8 horas.

maximum_client_sessions_per_authentication_name
int

O número máximo de sessões por nome de autenticação. O valor padrão da propriedade é 1. O valor mínimo permitido é 1 e o valor máximo permitido é 100.

routing_identity_info
RoutingIdentityInfo

Informações de identidade de roteamento para configuração de espaços de tópico.