Compartilhar via


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.Resource
SubscriptionResource

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.