ApplicationGatewaysOperations Classe
Aviso
NÃO instancie essa classe diretamente.
Em vez disso, você deve acessar as operações a seguir por meio de
Atributo <xref:application_gateways>.
- Herança
-
builtins.objectApplicationGatewaysOperations
Construtor
ApplicationGatewaysOperations(*args, **kwargs)
Métodos
begin_backend_health |
Obtém a integridade de back-end do gateway de aplicativo especificado em um grupo de recursos. |
begin_backend_health_on_demand |
Obtém a integridade de back-end para determinada combinação de pool de back-end e configuração http do gateway de aplicativo especificado em um grupo de recursos. |
begin_create_or_update |
Cria ou atualiza o gateway de aplicativo especificado. |
begin_delete |
Exclui o gateway de aplicativo especificado. |
begin_start |
Inicia o gateway de aplicativo especificado. |
begin_stop |
Interrompe o gateway de aplicativo especificado em um grupo de recursos. |
begin_update_tags |
Atualizações as marcas de gateway de aplicativo especificadas. |
get |
Obtém o gateway de aplicativo especificado. |
get_ssl_predefined_policy |
Obtém a política predefinida SSL com o nome da política especificado. |
list |
Lista todos os gateways de aplicativo em um grupo de recursos. |
list_all |
Obtém todos os gateways de aplicativo em uma assinatura. |
list_available_request_headers |
Lista todos os cabeçalhos de solicitação disponíveis. |
list_available_response_headers |
Lista todos os cabeçalhos de resposta disponíveis. |
list_available_server_variables |
Lista todas as variáveis de servidor disponíveis. |
list_available_ssl_options |
Lista as opções de SsL disponíveis para configurar a política SsL. |
list_available_ssl_predefined_policies |
Lista todas as políticas predefinidas de SSL para configurar a política SSL. |
list_available_waf_rule_sets |
Lista todos os conjuntos de regras de firewall de aplicativo Web disponíveis. |
update_tags |
Atualizações as marcas de gateway de aplicativo especificadas. |
begin_backend_health
Obtém a integridade de back-end do gateway de aplicativo especificado em um grupo de recursos.
begin_backend_health(resource_group_name: str, application_gateway_name: str, *, expand: str | None = None, **kwargs: Any) -> LROPoller[ApplicationGatewayBackendHealth]
Parâmetros
- expand
- str
Expande BackendAddressPool e BackendHttpSettings referenciados na integridade do back-end. 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 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 ApplicationGatewayBackendHealth ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_backend_health_on_demand
Obtém a integridade de back-end para determinada combinação de pool de back-end e configuração http do gateway de aplicativo especificado em um grupo de recursos.
begin_backend_health_on_demand(resource_group_name: str, application_gateway_name: str, probe_request: ApplicationGatewayOnDemandProbe | IO, *, expand: str | None = None, **kwargs: Any) -> LROPoller[ApplicationGatewayBackendHealthOnDemand]
Parâmetros
- probe_request
- ApplicationGatewayOnDemandProbe ou IO
Corpo da solicitação para a operação de investigação de teste sob demanda. É um tipo ApplicationGatewayOnDemandProbe ou um tipo de E/S. Obrigatórios.
- expand
- str
Expande BackendAddressPool e BackendHttpSettings referenciados na integridade do back-end. O valor padrão é Nenhum.
- content_type
- str
Body Parameter content-type. 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 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 ApplicationGatewayBackendHealthOnDemand ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_create_or_update
Cria ou atualiza o gateway de aplicativo especificado.
begin_create_or_update(resource_group_name: str, application_gateway_name: str, parameters: ApplicationGateway | IO, **kwargs: Any) -> LROPoller[ApplicationGateway]
Parâmetros
- parameters
- ApplicationGateway ou IO
Parâmetros fornecidos para a operação criar ou atualizar o gateway de aplicativo. É um tipo ApplicationGateway ou um tipo de E/S. Obrigatórios.
- content_type
- str
Body Parameter content-type. 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 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 ApplicationGateway ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_delete
Exclui o gateway de aplicativo especificado.
begin_delete(resource_group_name: str, application_gateway_name: str, **kwargs: Any) -> LROPoller[None]
Parâmetros
- 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_start
Inicia o gateway de aplicativo especificado.
begin_start(resource_group_name: str, application_gateway_name: str, **kwargs: Any) -> LROPoller[None]
Parâmetros
- 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_stop
Interrompe o gateway de aplicativo especificado em um grupo de recursos.
begin_stop(resource_group_name: str, application_gateway_name: str, **kwargs: Any) -> LROPoller[None]
Parâmetros
- 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_tags
Atualizações as marcas de gateway de aplicativo especificadas.
begin_update_tags(resource_group_name: str, application_gateway_name: str, parameters: TagsObject | IO, **kwargs: Any) -> LROPoller[ApplicationGateway]
Parâmetros
- parameters
- TagsObject ou IO
Parâmetros fornecidos para atualizar marcas de gateway de aplicativo. É um tipo TagsObject 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 ApplicationGateway ou o resultado de cls(response)
Tipo de retorno
Exceções
get
Obtém o gateway de aplicativo especificado.
get(resource_group_name: str, application_gateway_name: str, **kwargs: Any) -> ApplicationGateway
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
ApplicationGateway ou o resultado de cls(response)
Tipo de retorno
Exceções
get_ssl_predefined_policy
Obtém a política predefinida SSL com o nome da política especificado.
get_ssl_predefined_policy(predefined_policy_name: str, **kwargs: Any) -> ApplicationGatewaySslPredefinedPolicy
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
ApplicationGatewaySslPredefinedPolicy ou o resultado de cls(response)
Tipo de retorno
Exceções
list
Lista todos os gateways de aplicativo em um grupo de recursos.
list(resource_group_name: str, **kwargs: Any) -> Iterable[ApplicationGateway]
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
Um iterador como a instância do ApplicationGateway ou o resultado de cls(response)
Tipo de retorno
Exceções
list_all
Obtém todos os gateways de aplicativo em uma assinatura.
list_all(**kwargs: Any) -> Iterable[ApplicationGateway]
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
Um iterador como a instância do ApplicationGateway ou o resultado de cls(response)
Tipo de retorno
Exceções
list_available_request_headers
Lista todos os cabeçalhos de solicitação disponíveis.
list_available_request_headers(**kwargs: Any) -> List[str]
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
lista de str ou o resultado de cls(response)
Tipo de retorno
Exceções
list_available_response_headers
Lista todos os cabeçalhos de resposta disponíveis.
list_available_response_headers(**kwargs: Any) -> List[str]
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
lista de str ou o resultado de cls(response)
Tipo de retorno
Exceções
list_available_server_variables
Lista todas as variáveis de servidor disponíveis.
list_available_server_variables(**kwargs: Any) -> List[str]
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
lista de str ou o resultado de cls(response)
Tipo de retorno
Exceções
list_available_ssl_options
Lista as opções de SsL disponíveis para configurar a política SsL.
list_available_ssl_options(**kwargs: Any) -> ApplicationGatewayAvailableSslOptions
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
ApplicationGatewayAvailableSslOptions ou o resultado de cls(response)
Tipo de retorno
Exceções
list_available_ssl_predefined_policies
Lista todas as políticas predefinidas de SSL para configurar a política SSL.
list_available_ssl_predefined_policies(**kwargs: Any) -> Iterable[ApplicationGatewaySslPredefinedPolicy]
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
Um iterador como instância de ApplicationGatewaySslPredefinedPolicy ou o resultado de cls(response)
Tipo de retorno
Exceções
list_available_waf_rule_sets
Lista todos os conjuntos de regras de firewall de aplicativo Web disponíveis.
list_available_waf_rule_sets(**kwargs: Any) -> ApplicationGatewayAvailableWafRuleSetsResult
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
ApplicationGatewayAvailableWafRuleSetsResult ou o resultado de cls(response)
Tipo de retorno
Exceções
update_tags
Atualizações as marcas de gateway de aplicativo especificadas.
update_tags(resource_group_name: str, application_gateway_name: str, parameters: TagsObject | IO, **kwargs: Any) -> ApplicationGateway
Parâmetros
- parameters
- TagsObject ou IO
Parâmetros fornecidos para atualizar marcas de gateway de aplicativo. É um tipo TagsObject 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
Retornos
ApplicationGateway ou o resultado de cls(response)
Tipo de retorno
Exceções
Atributos
models
models = <module 'azure.mgmt.network.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\network\\models\\__init__.py'>
Azure SDK for Python