DomainTopicEventSubscriptionsOperations Classe
Aviso
NÃO instancie essa classe diretamente.
Em vez disso, você deve acessar as operações a seguir por meio de
Atributo <xref:domain_topic_event_subscriptions>.
- Herança
-
builtins.objectDomainTopicEventSubscriptionsOperations
Construtor
DomainTopicEventSubscriptionsOperations(*args, **kwargs)
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 aninhado 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 aninhado para um tópico de domínio. |
get_delivery_attributes |
Obtenha 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 aninhada 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: _models.EventSubscription, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.EventSubscription]
Parâmetros
- resource_group_name
- str
O nome do grupo de recursos na assinatura do usuário. Obrigatórios.
- 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 de comprimento e usar apenas letras alfanuméricas. Obrigatórios.
- event_subscription_info
- EventSubscription ou IO
Propriedades de assinatura de evento que contêm as informações de destino e filtro. É um tipo EventSubscription ou um tipo de E/S. Obrigatórios.
- content_type
- str
Tipo de conteúdo do Parâmetro do Corpo. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.
- 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 poller de um estado salvo.
- polling
- bool ou PollingMethod
Por padrão, seu método de sondagem será ARMPolling. Passe em False para que esta operação não sondar 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
- resource_group_name
- str
O nome do grupo de recursos na assinatura do usuário. Obrigatórios.
- 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 de comprimento e usar apenas letras alfanuméricas. Obrigatórios.
- 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 poller de um estado salvo.
- polling
- bool ou PollingMethod
Por padrão, seu método de sondagem será ARMPolling. Passe em False para que esta operação não sondar 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 aninhado 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: _models.EventSubscriptionUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.EventSubscription]
Parâmetros
- resource_group_name
- str
O nome do grupo de recursos na assinatura do usuário. Obrigatórios.
- event_subscription_name
- str
Nome da assinatura do evento a ser atualizada. Obrigatórios.
- event_subscription_update_parameters
- EventSubscriptionUpdateParameters ou IO
Informações de assinatura de evento atualizadas. É um tipo EventSubscriptionUpdateParameters ou um tipo de E/S. Obrigatórios.
- content_type
- str
Tipo de conteúdo do Parâmetro do Corpo. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.
- 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 poller de um estado salvo.
- polling
- bool ou PollingMethod
Por padrão, seu método de sondagem será ARMPolling. Passe em False para que esta operação não sondar 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 aninhado 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
- resource_group_name
- str
O nome do grupo de recursos na assinatura do usuário. Obrigatórios.
- 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
Obtenha 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
- resource_group_name
- str
O nome do grupo de recursos na assinatura do usuário. Obrigatórios.
- 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 aninhada 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
- resource_group_name
- str
O nome do grupo de recursos na assinatura do usuário. Obrigatórios.
- 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[EventSubscription]
Parâmetros
- resource_group_name
- str
O nome do grupo de recursos na assinatura do usuário. Obrigatórios.
- filter
- str
A consulta usada para filtrar os resultados da pesquisa usando a sintaxe OData. A filtragem é permitida apenas 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 EventSubscription 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