QueueCreateOrUpdateParameters Classe
Parâmetros fornecidos para a operação Criar ou Atualizar Fila.
As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.
Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.
- Herança
-
azure.mgmt.servicebus._serialization.ModelQueueCreateOrUpdateParameters
Construtor
QueueCreateOrUpdateParameters(*, location: str, name: str | None = None, lock_duration: str | None = None, auto_delete_on_idle: str | None = None, entity_availability_status: str | _models.EntityAvailabilityStatus | None = None, default_message_time_to_live: str | None = None, duplicate_detection_history_time_window: str | None = None, enable_batched_operations: bool | None = None, dead_lettering_on_message_expiration: bool | None = None, enable_express: bool | None = None, enable_partitioning: bool | None = None, is_anonymous_accessible: bool | None = None, max_delivery_count: int | None = None, max_size_in_megabytes: int | None = None, requires_duplicate_detection: bool | None = None, requires_session: bool | None = None, status: str | _models.EntityStatus | None = None, support_ordering: bool | None = None, **kwargs: Any)
Parâmetros somente de palavra-chave
Nome | Description |
---|---|
name
|
Nome da fila. |
location
|
local do recurso. Obrigatórios. |
lock_duration
|
A duração de um peek-lock; ou seja, a quantidade de tempo que a mensagem está bloqueada para outros receptores. O valor máximo para LockDuration é de 5 minutos; o valor padrão é 1 minuto. |
auto_delete_on_idle
|
o intervalo ocioso TimeSpan após o qual a fila é excluída automaticamente. A duração mínima é de 5 minutos. |
entity_availability_status
|
Disponibilidade de entidade status para a fila. Os valores conhecidos são: "Disponível", "Limitado", "Renomeando", "Restaurando" e "Desconhecido". |
default_message_time_to_live
|
O valor de vida útil da mensagem padrão. 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. |
duplicate_detection_history_time_window
|
Estrutura TimeSpan que define a duração do histórico de detecção duplicado. O valor padrão é 10 minutos. |
enable_batched_operations
|
Um valor que indica se as operações em lote do lado do servidor estão habilitadas. |
dead_lettering_on_message_expiration
|
Um valor que indica se essa fila tem suporte a mensagens mortas quando uma mensagem expira. |
enable_express
|
Um valor que indica se as Entidades Expressas estão habilitadas. Uma fila expressa mantém uma mensagem na memória temporariamente antes de escrevê-la no armazenamento persistente. |
enable_partitioning
|
Um valor que indica se a fila deve ser particionada entre vários agentes de mensagens. |
is_anonymous_accessible
|
Um valor que indica se a mensagem está acessível anonimamente. |
max_delivery_count
|
A contagem máxima de entrega. Uma mensagem é automaticamente enviada para a fila de mensagens mortas após esse número de entregas. |
max_size_in_megabytes
|
O tamanho máximo da fila em megabytes, que é o tamanho da memória alocada para a fila. |
requires_duplicate_detection
|
Um valor que indica se essa fila requer detecção duplicada. |
requires_session
|
Um valor que indica se a fila dá suporte ao conceito de sessões. |
status
|
str ou
EntityStatus
Enumera os valores possíveis para o status de uma entidade de mensagens. Os valores conhecidos são: "Ativo", "Criando", "Excluindo", "Desabilitado", "Receber Desabilitado", "Renomeando", "Restaurando", "Enviar Desabilitado" e "Desconhecido". |
support_ordering
|
Um valor que indica se a fila dá suporte à ordenação. |
Variáveis
Nome | Description |
---|---|
name
|
Nome da fila. |
location
|
local do recurso. Obrigatórios. |
lock_duration
|
A duração de um peek-lock; ou seja, a quantidade de tempo que a mensagem está bloqueada para outros receptores. O valor máximo para LockDuration é de 5 minutos; o valor padrão é 1 minuto. |
accessed_at
|
Da última vez que uma mensagem foi enviada ou a última vez em que houve uma solicitação de recebimento para essa fila. |
auto_delete_on_idle
|
o intervalo ocioso TimeSpan após o qual a fila é excluída automaticamente. A duração mínima é de 5 minutos. |
entity_availability_status
|
Disponibilidade de entidade status para a fila. Os valores conhecidos são: "Disponível", "Limitado", "Renomeando", "Restaurando" e "Desconhecido". |
created_at
|
A hora exata em que a mensagem foi criada. |
default_message_time_to_live
|
O valor de vida útil da mensagem padrão. 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. |
duplicate_detection_history_time_window
|
Estrutura TimeSpan que define a duração do histórico de detecção duplicado. O valor padrão é 10 minutos. |
enable_batched_operations
|
Um valor que indica se as operações em lote do lado do servidor estão habilitadas. |
dead_lettering_on_message_expiration
|
Um valor que indica se essa fila tem suporte a mensagens mortas quando uma mensagem expira. |
enable_express
|
Um valor que indica se as Entidades Expressas estão habilitadas. Uma fila expressa mantém uma mensagem na memória temporariamente antes de escrevê-la no armazenamento persistente. |
enable_partitioning
|
Um valor que indica se a fila deve ser particionada entre vários agentes de mensagens. |
is_anonymous_accessible
|
Um valor que indica se a mensagem está acessível anonimamente. |
max_delivery_count
|
A contagem máxima de entrega. Uma mensagem é automaticamente enviada para a fila de mensagens mortas após esse número de entregas. |
max_size_in_megabytes
|
O tamanho máximo da fila em megabytes, que é o tamanho da memória alocada para a fila. |
message_count
|
O número de mensagens na fila. |
count_details
|
Detalhes da Contagem de Mensagens. |
requires_duplicate_detection
|
Um valor que indica se essa fila requer detecção duplicada. |
requires_session
|
Um valor que indica se a fila dá suporte ao conceito de sessões. |
size_in_bytes
|
O tamanho da fila, em bytes. |
status
|
str ou
EntityStatus
Enumera os valores possíveis para o status de uma entidade de mensagens. Os valores conhecidos são: "Ativo", "Criando", "Excluindo", "Desabilitado", "Receber Desabilitado", "Renomeando", "Restaurando", "Enviar Desabilitado" e "Desconhecido". |
support_ordering
|
Um valor que indica se a fila dá suporte à ordenação. |
updated_at
|
A hora exata em que a mensagem foi atualizada. |
Azure SDK for Python