SubscriptionResource Classe
Descrição do recurso de assinatura.
As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.
- Herança
-
azure.mgmt.servicebus.v2015_08_01.models._models_py3.ResourceSubscriptionResource
Construtor
SubscriptionResource(*, location: str | None = None, auto_delete_on_idle: str | None = None, default_message_time_to_live: str | None = None, dead_lettering_on_filter_evaluation_exceptions: bool | None = None, dead_lettering_on_message_expiration: bool | None = None, enable_batched_operations: bool | None = None, entity_availability_status: str | _models.EntityAvailabilityStatus | None = None, is_read_only: bool | None = None, lock_duration: str | None = None, max_delivery_count: int | None = None, requires_session: bool | None = None, status: str | _models.EntityStatus | None = None, **kwargs: Any)
Variáveis
- id
- str
ID do recurso.
- name
- str
Nome do recurso.
- location
- str
Local do recurso.
- type
- str
Tipo de recurso.
- accessed_at
- datetime
Da última vez, houve uma solicitação de recebimento para essa assinatura.
- auto_delete_on_idle
- str
Intervalo ocioso timeSpan após o qual o tópico é excluído automaticamente. A duração mínima é de 5 minutos.
- count_details
- MessageCountDetails
Detalhes da Contagem de Mensagens.
- created_at
- datetime
Hora exata em que a mensagem foi criada.
- default_message_time_to_live
- str
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.
- dead_lettering_on_filter_evaluation_exceptions
- bool
Valor que indica se uma assinatura tem suporte a mensagens mortas em exceções de avaliação de filtro.
- dead_lettering_on_message_expiration
- bool
Valor que indica se uma assinatura tem suporte a mensagens mortas quando uma mensagem expira.
- enable_batched_operations
- bool
Valor que indica se as operações em lote do lado do servidor estão habilitadas.
- entity_availability_status
- str ou EntityAvailabilityStatus
Status de disponibilidade da entidade para o tópico. Os valores conhecidos são: "Disponível", "Limitado", "Renomeando", "Restaurando" e "Desconhecido".
- is_read_only
- bool
Valor que indica se a descrição da entidade é somente leitura.
- lock_duration
- str
O período de duração do bloqueio para a assinatura.
- max_delivery_count
- int
Número de entregas máximas.
- message_count
- int
Número de mensagens.
- requires_session
- bool
Valor que indica se uma assinatura 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".
- updated_at
- datetime
A hora exata em que a mensagem foi atualizada.