DomainTopicEventSubscriptionsOperations Classe
Operações DomainTopicEventSubscriptionsOperations.
Você não deve instanciar essa classe diretamente. Em vez disso, você deve criar uma instância do Cliente que a instancie para você e a anexa como um atributo.
- Herança
-
builtins.objectDomainTopicEventSubscriptionsOperations
Construtor
DomainTopicEventSubscriptionsOperations(client, config, serializer, deserializer)
Parâmetros
- client
Cliente para solicitações de serviço.
- config
Configuração do cliente de serviço.
- serializer
Um serializador de modelo de objeto.
- deserializer
Um desserializador de modelo de objeto.
Variáveis
- models
Alias para classes de modelo usadas neste grupo de operações.
Métodos
begin_create_or_update |
Criar ou atualizar uma assinatura de evento aninhado para um tópico de domínio. Cria de forma assíncrona uma nova assinatura de evento ou atualiza uma assinatura de evento existente. |
begin_delete |
Exclua uma assinatura de evento aninhada para um tópico de domínio. Exclua uma assinatura de evento existente aninhada para um tópico de domínio. |
begin_update |
Atualize uma assinatura de evento aninhada para um tópico de domínio. Atualize uma assinatura de evento existente para um tópico de domínio. |
get |
Obtenha uma assinatura de evento aninhada para o tópico de domínio. Obter propriedades de uma assinatura de evento aninhada para um tópico de domínio. |
get_delivery_attributes |
Obter atributos de entrega para uma assinatura de evento para o tópico de domínio. Obtenha todos os atributos de entrega de uma assinatura de evento para o tópico de domínio. |
get_full_url |
Obtenha a URL completa de uma assinatura de evento aninhada para o tópico de domínio. Obtenha a URL completa do ponto de extremidade para uma assinatura de evento aninhado para o tópico de domínio. |
list |
Liste todas as assinaturas de evento aninhadas para um tópico de domínio específico. Liste todas as assinaturas de evento que foram criadas para um tópico de domínio específico. |
begin_create_or_update
Criar ou atualizar uma assinatura de evento aninhado para um tópico de domínio.
Cria de forma assíncrona uma nova assinatura de evento ou atualiza uma assinatura de evento existente.
begin_create_or_update(resource_group_name: str, domain_name: str, topic_name: str, event_subscription_name: str, event_subscription_info: EventSubscription, **kwargs: Any) -> LROPoller[EventSubscription]
Parâmetros
- event_subscription_name
- str
Nome da assinatura do evento que será criado. Os nomes de assinatura de evento devem ter entre 3 e 100 caracteres e usar apenas letras alfanuméricas.
- event_subscription_info
- EventSubscription
Propriedades de assinatura de evento que contêm as informações de destino e filtro.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
- continuation_token
- str
Um token de continuação para reiniciar um sondador de um estado salvo.
- polling
- bool ou PollingMethod
Por padrão, o método de sondagem será ARMPolling. Passe False para que essa operação não seja sondada ou passe seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.
- polling_interval
- int
Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.
Retornos
Uma instância de LROPoller que retorna EventSubscription ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_delete
Exclua uma assinatura de evento aninhada para um tópico de domínio.
Exclua uma assinatura de evento existente aninhada para um tópico de domínio.
begin_delete(resource_group_name: str, domain_name: str, topic_name: str, event_subscription_name: str, **kwargs: Any) -> LROPoller[None]
Parâmetros
- event_subscription_name
- str
Nome da assinatura do evento a ser excluída. Os nomes de assinatura de evento devem ter entre 3 e 100 caracteres e usar apenas letras alfanuméricas.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
- continuation_token
- str
Um token de continuação para reiniciar um sondador de um estado salvo.
- polling
- bool ou PollingMethod
Por padrão, o método de sondagem será ARMPolling. Passe False para que essa operação não seja sondada ou passe seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.
- polling_interval
- int
Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.
Retornos
Uma instância de LROPoller que retorna Nenhum ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_update
Atualize uma assinatura de evento aninhada para um tópico de domínio.
Atualize uma assinatura de evento existente para um tópico de domínio.
begin_update(resource_group_name: str, domain_name: str, topic_name: str, event_subscription_name: str, event_subscription_update_parameters: EventSubscriptionUpdateParameters, **kwargs: Any) -> LROPoller[EventSubscription]
Parâmetros
- event_subscription_update_parameters
- EventSubscriptionUpdateParameters
Informações de assinatura de evento atualizadas.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
- continuation_token
- str
Um token de continuação para reiniciar um sondador de um estado salvo.
- polling
- bool ou PollingMethod
Por padrão, o método de sondagem será ARMPolling. Passe False para que essa operação não seja sondada ou passe seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.
- polling_interval
- int
Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.
Retornos
Uma instância de LROPoller que retorna EventSubscription ou o resultado de cls(response)
Tipo de retorno
Exceções
get
Obtenha uma assinatura de evento aninhada para o tópico de domínio.
Obter propriedades de uma assinatura de evento aninhada para um tópico de domínio.
get(resource_group_name: str, domain_name: str, topic_name: str, event_subscription_name: str, **kwargs: Any) -> EventSubscription
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
EventSubscription ou o resultado de cls(response)
Tipo de retorno
Exceções
get_delivery_attributes
Obter atributos de entrega para uma assinatura de evento para o tópico de domínio.
Obtenha todos os atributos de entrega de uma assinatura de evento para o tópico de domínio.
get_delivery_attributes(resource_group_name: str, domain_name: str, topic_name: str, event_subscription_name: str, **kwargs: Any) -> DeliveryAttributeListResult
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
DeliveryAttributeListResult ou o resultado de cls(response)
Tipo de retorno
Exceções
get_full_url
Obtenha a URL completa de uma assinatura de evento aninhada para o tópico de domínio.
Obtenha a URL completa do ponto de extremidade para uma assinatura de evento aninhado para o tópico de domínio.
get_full_url(resource_group_name: str, domain_name: str, topic_name: str, event_subscription_name: str, **kwargs: Any) -> EventSubscriptionFullUrl
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
EventSubscriptionFullUrl ou o resultado de cls(response)
Tipo de retorno
Exceções
list
Liste todas as assinaturas de evento aninhadas para um tópico de domínio específico.
Liste todas as assinaturas de evento que foram criadas para um tópico de domínio específico.
list(resource_group_name: str, domain_name: str, topic_name: str, filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[EventSubscriptionsListResult]
Parâmetros
- filter
- str
A consulta usada para filtrar os resultados da pesquisa usando a sintaxe OData. A filtragem é permitida somente na propriedade 'name' e com um número limitado de operações OData. Essas operações são: a função 'contains', bem como as seguintes operações lógicas: not, and, or, eq (for equal) e ne (for not equal). Não há suporte para operações aritméticas. Veja a seguir um exemplo de filtro válido: $filter=contains(namE, 'PATTERN') e name ne 'PATTERN-1'. O seguinte não é um exemplo de filtro válido: $filter=location eq 'westus'. O valor padrão é Nenhum.
- top
- int
O número de resultados a serem retornados por página para a operação de lista. O intervalo válido para o parâmetro superior é de 1 a 100. Se não for especificado, o número padrão de resultados a serem retornados será de 20 itens por página. O valor padrão é Nenhum.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
Um iterador como a instância de EventSubscriptionsListResult ou o resultado de cls(response)
Tipo de retorno
Exceções
Atributos
models
models = <module 'azure.mgmt.eventgrid.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\eventgrid\\models\\__init__.py'>
Azure SDK for Python