TopicSpacesConfiguration Classe
Propriedades da Configuração de Espaços de Tópico.
As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.
- Herança
-
azure.mgmt.eventgrid._serialization.ModelTopicSpacesConfiguration
Construtor
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 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
ID de Recurso do Azure totalmente qualificada para o Tópico da Grade de Eventos para o qual os eventos serão roteado de TopicSpaces em um namespace. Essa propriedade deve estar no seguinte formato '/subscriptions/{subId}/resourcegroups/{resourceGroupName}/providers/microsoft. EventGrid/topics/{topicName}'. Este tópico deve residir na mesma região em que o namespace está localizado.
- routing_enrichments
- RoutingEnrichments
Enriquecimentos de roteamento para a configuração de espaços de tópico.
- client_authentication
- ClientAuthenticationSettings
Configurações de autenticação do 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 a 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
ID de Recurso do Azure totalmente qualificada para o Tópico da Grade de Eventos para o qual os eventos serão roteado de TopicSpaces em um namespace. Essa propriedade deve estar no seguinte formato '/subscriptions/{subId}/resourcegroups/{resourceGroupName}/providers/microsoft. EventGrid/topics/{topicName}'. Este tópico deve residir na mesma região em que o namespace está localizado.
- hostname
- str
O ponto de extremidade para a configuração de espaços de tópico. Trata-se de uma propriedade somente leitura.
- routing_enrichments
- RoutingEnrichments
Enriquecimentos de roteamento para a configuração de espaços de tópico.
- client_authentication
- ClientAuthenticationSettings
Configurações de autenticação do 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 a configuração de espaços de tópico.
Azure SDK for Python