Compartilhar via


AppServicePlansOperations Classe

Aviso

NÃO instancie essa classe diretamente.

Em vez disso, você deve acessar as operações a seguir por meio de

WebSiteManagementClient's

Atributo <xref:app_service_plans>.

Herança
builtins.object
AppServicePlansOperations

Construtor

AppServicePlansOperations(*args, **kwargs)

Métodos

begin_create_or_update

Cria ou atualiza um plano de Serviço de Aplicativo.

Cria ou atualiza um plano de Serviço de Aplicativo.

create_or_update_vnet_route

Crie ou atualize uma rota Rede Virtual em um plano de Serviço de Aplicativo.

Crie ou atualize uma rota Rede Virtual em um plano de Serviço de Aplicativo.

delete

Exclua um plano de Serviço de Aplicativo.

Exclua um plano de Serviço de Aplicativo.

delete_hybrid_connection

Exclua uma Conexão Híbrida em uso em um plano de Serviço de Aplicativo.

Exclua uma Conexão Híbrida em uso em um plano de Serviço de Aplicativo.

delete_vnet_route

Exclua uma rota Rede Virtual em um plano de Serviço de Aplicativo.

Exclua uma rota Rede Virtual em um plano de Serviço de Aplicativo.

get

Obtenha um plano de Serviço de Aplicativo.

Obtenha um plano de Serviço de Aplicativo.

get_hybrid_connection

Recupere uma Conexão Híbrida em uso em um plano de Serviço de Aplicativo.

Recupere uma Conexão Híbrida em uso em um plano de Serviço de Aplicativo.

get_hybrid_connection_plan_limit

Obtenha o número máximo de Conexões Híbridas permitidas em um plano de Serviço de Aplicativo.

Obtenha o número máximo de Conexões Híbridas permitidas em um plano de Serviço de Aplicativo.

get_route_for_vnet

Obtenha uma rota Rede Virtual em um plano de Serviço de Aplicativo.

Obtenha uma rota Rede Virtual em um plano de Serviço de Aplicativo.

get_server_farm_skus

Obtém todos os SKUs selecionáveis para um determinado plano de Serviço de Aplicativo.

Obtém todos os SKUs selecionáveis para um determinado plano de Serviço de Aplicativo.

get_vnet_from_server_farm

Obtenha um Rede Virtual associado a um plano de Serviço de Aplicativo.

Obtenha um Rede Virtual associado a um plano de Serviço de Aplicativo.

get_vnet_gateway

Obtenha um gateway de Rede Virtual.

Obtenha um gateway de Rede Virtual.

list

Obtenha todos os planos de Serviço de Aplicativo para uma assinatura.

Obtenha todos os planos de Serviço de Aplicativo para uma assinatura.

list_by_resource_group

Obtenha todos os planos de Serviço de Aplicativo em um grupo de recursos.

Obtenha todos os planos de Serviço de Aplicativo em um grupo de recursos.

list_capabilities

Listar todos os recursos de um plano de Serviço de Aplicativo.

Listar todos os recursos de um plano de Serviço de Aplicativo.

list_hybrid_connection_keys

Obtenha o nome da chave de envio e o valor de uma Conexão Híbrida.

Obtenha o nome da chave de envio e o valor de uma Conexão Híbrida.

list_hybrid_connections

Recupere todas as Conexões Híbridas em uso em um plano de Serviço de Aplicativo.

Recupere todas as Conexões Híbridas em uso em um plano de Serviço de Aplicativo.

list_metric_defintions

Obtenha métricas que podem ser consultadas para um plano de Serviço de Aplicativo e suas definições.

Obtenha métricas que podem ser consultadas para um plano de Serviço de Aplicativo e suas definições.

list_metrics

Obter métricas para um plano de Serviço de Aplicativo.

Obter métricas para um plano de Serviço de Aplicativo.

list_routes_for_vnet

Obtenha todas as rotas associadas a um Rede Virtual em um plano de Serviço de Aplicativo.

Obtenha todas as rotas associadas a um Rede Virtual em um plano de Serviço de Aplicativo.

list_usages

Obtém informações de uso do farm de servidores.

Obtém informações de uso do farm de servidores.

list_vnets

Obtenha todas as Redes Virtuais associadas a um plano de Serviço de Aplicativo.

Obtenha todas as Redes Virtuais associadas a um plano de Serviço de Aplicativo.

list_web_apps

Obtenha todos os aplicativos associados a um plano de Serviço de Aplicativo.

Obtenha todos os aplicativos associados a um plano de Serviço de Aplicativo.

list_web_apps_by_hybrid_connection

Obtenha todos os aplicativos que usam uma Conexão Híbrida em um plano de Serviço de Aplicativo.

Obtenha todos os aplicativos que usam uma Conexão Híbrida em um plano de Serviço de Aplicativo.

reboot_worker

Reinicialize um computador de trabalho em um plano de Serviço de Aplicativo.

Reinicialize um computador de trabalho em um plano de Serviço de Aplicativo.

restart_web_apps

Reinicie todos os aplicativos em um plano Serviço de Aplicativo.

Reinicie todos os aplicativos em um plano Serviço de Aplicativo.

update

Cria ou atualiza um plano de Serviço de Aplicativo.

Cria ou atualiza um plano de Serviço de Aplicativo.

update_vnet_gateway

Atualize um gateway de Rede Virtual.

Atualize um gateway de Rede Virtual.

update_vnet_route

Crie ou atualize uma rota Rede Virtual em um plano de Serviço de Aplicativo.

Crie ou atualize uma rota Rede Virtual em um plano de Serviço de Aplicativo.

begin_create_or_update

Cria ou atualiza um plano de Serviço de Aplicativo.

Cria ou atualiza um plano de Serviço de Aplicativo.

begin_create_or_update(resource_group_name: str, name: str, app_service_plan: _models.AppServicePlan, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.AppServicePlan]

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

name
str
Obrigatório

O nome do plano do Serviço de Aplicativo. Obrigatórios.

app_service_plan
AppServicePlan ou IO
Obrigatório

Detalhes do plano de Serviço de Aplicativo. É um tipo AppServicePlan 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 AppServicePlan ou o resultado de cls(response)

Tipo de retorno

Exceções

create_or_update_vnet_route

Crie ou atualize uma rota Rede Virtual em um plano de Serviço de Aplicativo.

Crie ou atualize uma rota Rede Virtual em um plano de Serviço de Aplicativo.

create_or_update_vnet_route(resource_group_name: str, name: str, vnet_name: str, route_name: str, route: _models.VnetRoute, *, content_type: str = 'application/json', **kwargs: Any) -> _models.VnetRoute | None

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

name
str
Obrigatório

O nome do plano do Serviço de Aplicativo. Obrigatórios.

vnet_name
str
Obrigatório

Nome do Rede Virtual. Obrigatórios.

route_name
str
Obrigatório

Nome da rota Rede Virtual. Obrigatórios.

route
VnetRoute ou IO
Obrigatório

Definição da rota Rede Virtual. É um tipo de VnetRoute 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

VnetRoute ou None ou o resultado de cls(response)

Tipo de retorno

Exceções

delete

Exclua um plano de Serviço de Aplicativo.

Exclua um plano de Serviço de Aplicativo.

delete(resource_group_name: str, name: str, **kwargs: Any) -> None

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

name
str
Obrigatório

O nome do plano do Serviço de Aplicativo. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

Nenhum ou o resultado de cls(response)

Tipo de retorno

Exceções

delete_hybrid_connection

Exclua uma Conexão Híbrida em uso em um plano de Serviço de Aplicativo.

Exclua uma Conexão Híbrida em uso em um plano de Serviço de Aplicativo.

delete_hybrid_connection(resource_group_name: str, name: str, namespace_name: str, relay_name: str, **kwargs: Any) -> None

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

name
str
Obrigatório

O nome do plano do Serviço de Aplicativo. Obrigatórios.

namespace_name
str
Obrigatório

Nome do namespace do Barramento de Serviço. Obrigatórios.

relay_name
str
Obrigatório

Nome da retransmissão do Barramento de Serviço. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

Nenhum ou o resultado de cls(response)

Tipo de retorno

Exceções

delete_vnet_route

Exclua uma rota Rede Virtual em um plano de Serviço de Aplicativo.

Exclua uma rota Rede Virtual em um plano de Serviço de Aplicativo.

delete_vnet_route(resource_group_name: str, name: str, vnet_name: str, route_name: str, **kwargs: Any) -> None

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

name
str
Obrigatório

O nome do plano do Serviço de Aplicativo. Obrigatórios.

vnet_name
str
Obrigatório

Nome do Rede Virtual. Obrigatórios.

route_name
str
Obrigatório

Nome da rota Rede Virtual. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

Nenhum ou o resultado de cls(response)

Tipo de retorno

Exceções

get

Obtenha um plano de Serviço de Aplicativo.

Obtenha um plano de Serviço de Aplicativo.

get(resource_group_name: str, name: str, **kwargs: Any) -> AppServicePlan | None

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

name
str
Obrigatório

O nome do plano do Serviço de Aplicativo. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

AppServicePlan ou None ou o resultado de cls(response)

Tipo de retorno

Exceções

get_hybrid_connection

Recupere uma Conexão Híbrida em uso em um plano de Serviço de Aplicativo.

Recupere uma Conexão Híbrida em uso em um plano de Serviço de Aplicativo.

get_hybrid_connection(resource_group_name: str, name: str, namespace_name: str, relay_name: str, **kwargs: Any) -> HybridConnection

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

name
str
Obrigatório

O nome do plano do Serviço de Aplicativo. Obrigatórios.

namespace_name
str
Obrigatório

Nome do namespace do Barramento de Serviço. Obrigatórios.

relay_name
str
Obrigatório

Nome da retransmissão do Barramento de Serviço. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

HybridConnection ou o resultado de cls(response)

Tipo de retorno

Exceções

get_hybrid_connection_plan_limit

Obtenha o número máximo de Conexões Híbridas permitidas em um plano de Serviço de Aplicativo.

Obtenha o número máximo de Conexões Híbridas permitidas em um plano de Serviço de Aplicativo.

get_hybrid_connection_plan_limit(resource_group_name: str, name: str, **kwargs: Any) -> HybridConnectionLimits

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

name
str
Obrigatório

O nome do plano do Serviço de Aplicativo. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

HybridConnectionLimits ou o resultado de cls(response)

Tipo de retorno

Exceções

get_route_for_vnet

Obtenha uma rota Rede Virtual em um plano de Serviço de Aplicativo.

Obtenha uma rota Rede Virtual em um plano de Serviço de Aplicativo.

get_route_for_vnet(resource_group_name: str, name: str, vnet_name: str, route_name: str, **kwargs: Any) -> List[VnetRoute] | None

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

name
str
Obrigatório

O nome do plano do Serviço de Aplicativo. Obrigatórios.

vnet_name
str
Obrigatório

Nome do Rede Virtual. Obrigatórios.

route_name
str
Obrigatório

Nome da rota Rede Virtual. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

lista de VnetRoute ou None ou o resultado de cls(response)

Tipo de retorno

Exceções

get_server_farm_skus

Obtém todos os SKUs selecionáveis para um determinado plano de Serviço de Aplicativo.

Obtém todos os SKUs selecionáveis para um determinado plano de Serviço de Aplicativo.

get_server_farm_skus(resource_group_name: str, name: str, **kwargs: Any) -> MutableMapping[str, Any]

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

name
str
Obrigatório

Nome do plano de Serviço de Aplicativo. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

JSON ou o resultado de cls(response)

Tipo de retorno

<xref:JSON>

Exceções

get_vnet_from_server_farm

Obtenha um Rede Virtual associado a um plano de Serviço de Aplicativo.

Obtenha um Rede Virtual associado a um plano de Serviço de Aplicativo.

get_vnet_from_server_farm(resource_group_name: str, name: str, vnet_name: str, **kwargs: Any) -> VnetInfo | None

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

name
str
Obrigatório

O nome do plano do Serviço de Aplicativo. Obrigatórios.

vnet_name
str
Obrigatório

Nome do Rede Virtual. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

VnetInfo ou None ou o resultado de cls(response)

Tipo de retorno

Exceções

get_vnet_gateway

Obtenha um gateway de Rede Virtual.

Obtenha um gateway de Rede Virtual.

get_vnet_gateway(resource_group_name: str, name: str, vnet_name: str, gateway_name: str, **kwargs: Any) -> VnetGateway

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

name
str
Obrigatório

O nome do plano do Serviço de Aplicativo. Obrigatórios.

vnet_name
str
Obrigatório

Nome do Rede Virtual. Obrigatórios.

gateway_name
str
Obrigatório

Nome do gateway. Há suporte apenas para o gateway 'primário'. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

VnetGateway ou o resultado de cls(response)

Tipo de retorno

Exceções

list

Obtenha todos os planos de Serviço de Aplicativo para uma assinatura.

Obtenha todos os planos de Serviço de Aplicativo para uma assinatura.

list(detailed: bool | None = None, **kwargs: Any) -> Iterable[AppServicePlan]

Parâmetros

detailed
bool
Obrigatório

Especifique <code>true</code> para retornar todas as propriedades do plano Serviço de Aplicativo. O padrão é <code>false</code>, que retorna um subconjunto das propriedades.

A recuperação de todas as propriedades pode aumentar a latência da API. 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 do AppServicePlan ou o resultado de cls(response)

Tipo de retorno

Exceções

list_by_resource_group

Obtenha todos os planos de Serviço de Aplicativo em um grupo de recursos.

Obtenha todos os planos de Serviço de Aplicativo em um grupo de recursos.

list_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[AppServicePlan]

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

Um iterador como a instância do AppServicePlan ou o resultado de cls(response)

Tipo de retorno

Exceções

list_capabilities

Listar todos os recursos de um plano de Serviço de Aplicativo.

Listar todos os recursos de um plano de Serviço de Aplicativo.

list_capabilities(resource_group_name: str, name: str, **kwargs: Any) -> List[Capability]

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

name
str
Obrigatório

O nome do plano do Serviço de Aplicativo. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

lista de Funcionalidade ou o resultado de cls(response)

Tipo de retorno

Exceções

list_hybrid_connection_keys

Obtenha o nome da chave de envio e o valor de uma Conexão Híbrida.

Obtenha o nome da chave de envio e o valor de uma Conexão Híbrida.

list_hybrid_connection_keys(resource_group_name: str, name: str, namespace_name: str, relay_name: str, **kwargs: Any) -> HybridConnectionKey

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

name
str
Obrigatório

O nome do plano do Serviço de Aplicativo. Obrigatórios.

namespace_name
str
Obrigatório

O nome do namespace do Barramento de Serviço. Obrigatórios.

relay_name
str
Obrigatório

O nome da retransmissão do Barramento de Serviço. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

HybridConnectionKey ou o resultado de cls(response)

Tipo de retorno

Exceções

list_hybrid_connections

Recupere todas as Conexões Híbridas em uso em um plano de Serviço de Aplicativo.

Recupere todas as Conexões Híbridas em uso em um plano de Serviço de Aplicativo.

list_hybrid_connections(resource_group_name: str, name: str, **kwargs: Any) -> Iterable[HybridConnection]

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

name
str
Obrigatório

O nome do plano do Serviço de Aplicativo. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

Um iterador como a instância de HybridConnection ou o resultado de cls(response)

Tipo de retorno

Exceções

list_metric_defintions

Obtenha métricas que podem ser consultadas para um plano de Serviço de Aplicativo e suas definições.

Obtenha métricas que podem ser consultadas para um plano de Serviço de Aplicativo e suas definições.

list_metric_defintions(resource_group_name: str, name: str, **kwargs: Any) -> Iterable[ResourceMetricDefinition]

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

name
str
Obrigatório

O nome do plano do Serviço de Aplicativo. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

Um iterador como a instância de ResourceMetricDefinition ou o resultado de cls(response)

Tipo de retorno

Exceções

list_metrics

Obter métricas para um plano de Serviço de Aplicativo.

Obter métricas para um plano de Serviço de Aplicativo.

list_metrics(resource_group_name: str, name: str, details: bool | None = None, filter: str | None = None, **kwargs: Any) -> Iterable[ResourceMetric]

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

name
str
Obrigatório

O nome do plano do Serviço de Aplicativo. Obrigatórios.

details
bool
Obrigatório

Especifique <code>true</code> para incluir detalhes da instância. O padrão é <code>false</code>. O valor padrão é Nenhum.

filter
str
Obrigatório

Retornar somente usos/métricas especificados no filtro. O filtro está em conformidade com a sintaxe odata. Exemplo: $filter=(name.value eq 'Metric1' ou name.value eq 'Metric2') e startTime eq 2014-01-01T00:00:00Z e endTime eq 2014-12-31T23:59:59Z e timeGrain eq duration'[Hour|Minuto|Dia]'. 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 ResourceMetric ou o resultado de cls(response)

Tipo de retorno

Exceções

list_routes_for_vnet

Obtenha todas as rotas associadas a um Rede Virtual em um plano de Serviço de Aplicativo.

Obtenha todas as rotas associadas a um Rede Virtual em um plano de Serviço de Aplicativo.

list_routes_for_vnet(resource_group_name: str, name: str, vnet_name: str, **kwargs: Any) -> List[VnetRoute]

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

name
str
Obrigatório

O nome do plano do Serviço de Aplicativo. Obrigatórios.

vnet_name
str
Obrigatório

Nome do Rede Virtual. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

lista de VnetRoute ou o resultado de cls(response)

Tipo de retorno

Exceções

list_usages

Obtém informações de uso do farm de servidores.

Obtém informações de uso do farm de servidores.

list_usages(resource_group_name: str, name: str, filter: str | None = None, **kwargs: Any) -> Iterable[CsmUsageQuota]

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

name
str
Obrigatório

Nome do plano Serviço de Aplicativo. Obrigatórios.

filter
str
Obrigatório

Retornar somente usos/métricas especificados no filtro. O filtro está em conformidade com a sintaxe odata. Exemplo: $filter=(name.value eq 'Metric1' ou name.value eq 'Metric2'). 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 CsmUsageQuota ou o resultado de cls(response)

Tipo de retorno

Exceções

list_vnets

Obtenha todas as Redes Virtuais associadas a um plano de Serviço de Aplicativo.

Obtenha todas as Redes Virtuais associadas a um plano de Serviço de Aplicativo.

list_vnets(resource_group_name: str, name: str, **kwargs: Any) -> List[VnetInfo]

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

name
str
Obrigatório

O nome do plano do Serviço de Aplicativo. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

lista de VnetInfo ou o resultado de cls(response)

Tipo de retorno

Exceções

list_web_apps

Obtenha todos os aplicativos associados a um plano de Serviço de Aplicativo.

Obtenha todos os aplicativos associados a um plano de Serviço de Aplicativo.

list_web_apps(resource_group_name: str, name: str, skip_token: str | None = None, filter: str | None = None, top: str | None = None, **kwargs: Any) -> Iterable[Site]

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

name
str
Obrigatório

O nome do plano do Serviço de Aplicativo. Obrigatórios.

skip_token
str
Obrigatório

Pule para um aplicativo Web na lista de aplicativos Web associados ao plano do serviço de aplicativo. Se especificada, a lista resultante conterá aplicativos Web a partir de (incluindo) o skipToken. Caso contrário, a lista resultante contém aplicativos Web desde o início da lista. O valor padrão é Nenhum.

filter
str
Obrigatório

Filtro com suporte: $filter=state eq em execução. Retorna apenas aplicativos Web que estão em execução no momento. O valor padrão é Nenhum.

top
str
Obrigatório

Tamanho da página de lista. Se especificado, os resultados são paginados. 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 do Site ou o resultado de cls(response)

Tipo de retorno

Exceções

list_web_apps_by_hybrid_connection

Obtenha todos os aplicativos que usam uma Conexão Híbrida em um plano de Serviço de Aplicativo.

Obtenha todos os aplicativos que usam uma Conexão Híbrida em um plano de Serviço de Aplicativo.

list_web_apps_by_hybrid_connection(resource_group_name: str, name: str, namespace_name: str, relay_name: str, **kwargs: Any) -> Iterable[str]

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

name
str
Obrigatório

O nome do plano do Serviço de Aplicativo. Obrigatórios.

namespace_name
str
Obrigatório

Nome do namespace conexão híbrida. Obrigatórios.

relay_name
str
Obrigatório

Nome da retransmissão de Conexão Híbrida. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

Um iterador como a instância de str ou o resultado de cls(response)

Tipo de retorno

Exceções

reboot_worker

Reinicialize um computador de trabalho em um plano de Serviço de Aplicativo.

Reinicialize um computador de trabalho em um plano de Serviço de Aplicativo.

reboot_worker(resource_group_name: str, name: str, worker_name: str, **kwargs: Any) -> None

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

name
str
Obrigatório

O nome do plano do Serviço de Aplicativo. Obrigatórios.

worker_name
str
Obrigatório

Nome da máquina de trabalho, que normalmente começa com RD. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

Nenhum ou o resultado de cls(response)

Tipo de retorno

Exceções

restart_web_apps

Reinicie todos os aplicativos em um plano Serviço de Aplicativo.

Reinicie todos os aplicativos em um plano Serviço de Aplicativo.

restart_web_apps(resource_group_name: str, name: str, soft_restart: bool | None = None, **kwargs: Any) -> None

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

name
str
Obrigatório

O nome do plano do Serviço de Aplicativo. Obrigatórios.

soft_restart
bool
Obrigatório

Especifique <code>true</code> para executar uma reinicialização reversível, aplica as definições de configuração e reinicia os aplicativos, se necessário. O padrão é <code>false</code>, que sempre reinicia e reprovisiona os aplicativos. O valor padrão é Nenhum.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

Nenhum ou o resultado de cls(response)

Tipo de retorno

Exceções

update

Cria ou atualiza um plano de Serviço de Aplicativo.

Cria ou atualiza um plano de Serviço de Aplicativo.

update(resource_group_name: str, name: str, app_service_plan: _models.AppServicePlanPatchResource, *, content_type: str = 'application/json', **kwargs: Any) -> _models.AppServicePlan

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

name
str
Obrigatório

O nome do plano do Serviço de Aplicativo. Obrigatórios.

app_service_plan
AppServicePlanPatchResource ou IO
Obrigatório

Detalhes do plano de Serviço de Aplicativo. É um tipo AppServicePlanPatchResource 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

AppServicePlan ou o resultado de cls(response)

Tipo de retorno

Exceções

update_vnet_gateway

Atualize um gateway de Rede Virtual.

Atualize um gateway de Rede Virtual.

update_vnet_gateway(resource_group_name: str, name: str, vnet_name: str, gateway_name: str, connection_envelope: _models.VnetGateway, *, content_type: str = 'application/json', **kwargs: Any) -> _models.VnetGateway

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

name
str
Obrigatório

O nome do plano do Serviço de Aplicativo. Obrigatórios.

vnet_name
str
Obrigatório

Nome do Rede Virtual. Obrigatórios.

gateway_name
str
Obrigatório

Nome do gateway. Há suporte apenas para o gateway 'primário'. Obrigatórios.

connection_envelope
VnetGateway ou IO
Obrigatório

Definição do gateway. É um tipo VnetGateway 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

VnetGateway ou o resultado de cls(response)

Tipo de retorno

Exceções

update_vnet_route

Crie ou atualize uma rota Rede Virtual em um plano de Serviço de Aplicativo.

Crie ou atualize uma rota Rede Virtual em um plano de Serviço de Aplicativo.

update_vnet_route(resource_group_name: str, name: str, vnet_name: str, route_name: str, route: _models.VnetRoute, *, content_type: str = 'application/json', **kwargs: Any) -> _models.VnetRoute | None

Parâmetros

resource_group_name
str
Obrigatório

Nome do grupo de recursos ao qual pertence o recurso. Obrigatórios.

name
str
Obrigatório

O nome do plano do Serviço de Aplicativo. Obrigatórios.

vnet_name
str
Obrigatório

Nome do Rede Virtual. Obrigatórios.

route_name
str
Obrigatório

Nome da rota Rede Virtual. Obrigatórios.

route
VnetRoute ou IO
Obrigatório

Definição da rota Rede Virtual. É um tipo de VnetRoute 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

VnetRoute ou None ou o resultado de cls(response)

Tipo de retorno

Exceções

Atributos

models

models = <module 'azure.mgmt.web.v2018_02_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\web\\v2018_02_01\\models\\__init__.py'>