SBTopic Classe
Descrição do recurso 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.servicebus.v2018_01_01_preview.models._models_py3.ResourceSBTopic
Construtor
SBTopic(*, default_message_time_to_live: timedelta | None = None, max_size_in_megabytes: int | None = None, requires_duplicate_detection: bool | None = None, duplicate_detection_history_time_window: timedelta | None = None, enable_batched_operations: bool | None = None, status: str | _models.EntityStatus | None = None, support_ordering: bool | None = None, auto_delete_on_idle: timedelta | None = None, enable_partitioning: bool | None = None, enable_express: bool | None = None, **kwargs: Any)
Parâmetros somente de palavra-chave
Nome | Description |
---|---|
default_message_time_to_live
|
ISO 8601 Período de tempo de mensagem padrão para valor dinâmico. Essa é a duração após a qual a mensagem expira, começando de quando a mensagem é enviada ao Barramento de Serviço. Esse é o valor padrão usado quando TimeToLive não está definido em uma mensagem em si. |
max_size_in_megabytes
|
Tamanho máximo do tópico em megabytes, que é o tamanho da memória alocada para o tópico. O padrão é 1024. |
requires_duplicate_detection
|
Valor que indica se este tópico requer detecção duplicada. |
duplicate_detection_history_time_window
|
Estrutura de intervalo de tempo ISO8601 que define a duração do histórico de detecção duplicado. O valor padrão é 10 minutos. |
enable_batched_operations
|
Valor que indica se as operações em lote do lado do servidor estão habilitadas. |
status
|
str ou
EntityStatus
Enumera os valores possíveis para o status de uma entidade de mensagens. Os valores conhecidos são: "Ativo", "Desabilitado", "Restaurando", "Enviar Desabilitado", "Receber Desabilitado", "Criando", "Excluindo", "Renomeando" e "Desconhecido". |
support_ordering
|
Valor que indica se o tópico dá suporte à ordenação. |
auto_delete_on_idle
|
Intervalo ocioso iso 8601 de tempo após o qual o tópico é excluído automaticamente. A duração mínima é de 5 minutos. |
enable_partitioning
|
Valor que indica se o tópico a ser particionado entre vários agentes de mensagens está habilitado. |
enable_express
|
Valor que indica se as Entidades Expressas estão habilitadas. Um tópico expresso contém uma mensagem na memória temporariamente antes de escrevê-la no armazenamento persistente. |
Variáveis
Nome | Description |
---|---|
id
|
ID do recurso. |
name
|
Nome do recurso. |
type
|
Tipo de recurso. |
size_in_bytes
|
Tamanho do tópico, em bytes. |
created_at
|
Hora exata em que a mensagem foi criada. |
updated_at
|
A hora exata em que a mensagem foi atualizada. |
accessed_at
|
Da última vez que a mensagem foi enviada, ou uma solicitação foi recebida, para este tópico. |
subscription_count
|
Número de assinaturas. |
count_details
|
Detalhes da contagem de mensagens. |
default_message_time_to_live
|
ISO 8601 Período de tempo de mensagem padrão para valor dinâmico. Essa é a duração após a qual a mensagem expira, começando de quando a mensagem é enviada ao Barramento de Serviço. Esse é o valor padrão usado quando TimeToLive não está definido em uma mensagem em si. |
max_size_in_megabytes
|
Tamanho máximo do tópico em megabytes, que é o tamanho da memória alocada para o tópico. O padrão é 1024. |
requires_duplicate_detection
|
Valor que indica se este tópico requer detecção duplicada. |
duplicate_detection_history_time_window
|
Estrutura de intervalo de tempo ISO8601 que define a duração do histórico de detecção duplicado. O valor padrão é 10 minutos. |
enable_batched_operations
|
Valor que indica se as operações em lote do lado do servidor estão habilitadas. |
status
|
str ou
EntityStatus
Enumera os valores possíveis para o status de uma entidade de mensagens. Os valores conhecidos são: "Ativo", "Desabilitado", "Restaurando", "Enviar Desabilitado", "Receber Desabilitado", "Criando", "Excluindo", "Renomeando" e "Desconhecido". |
support_ordering
|
Valor que indica se o tópico dá suporte à ordenação. |
auto_delete_on_idle
|
Intervalo ocioso iso 8601 de tempo após o qual o tópico é excluído automaticamente. A duração mínima é de 5 minutos. |
enable_partitioning
|
Valor que indica se o tópico a ser particionado entre vários agentes de mensagens está habilitado. |
enable_express
|
Valor que indica se as Entidades Expressas estão habilitadas. Um tópico expresso contém uma mensagem na memória temporariamente antes de escrevê-la no armazenamento persistente. |
Azure SDK for Python