Compartilhar via


AppServiceEnvironmentResource Classe

Ambiente do Serviço de Aplicativo recurso arm.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.

Herança
azure.mgmt.web.v2023_01_01.models._models_py3.Resource
AppServiceEnvironmentResource

Construtor

AppServiceEnvironmentResource(*, location: str, kind: str | None = None, tags: Dict[str, str] | None = None, virtual_network: _models.VirtualNetworkProfile | None = None, internal_load_balancing_mode: str | _models.LoadBalancingMode | None = None, multi_size: str | None = None, ipssl_address_count: int | None = None, dns_suffix: str | None = None, front_end_scale_factor: int | None = None, cluster_settings: List[_models.NameValuePair] | None = None, user_whitelisted_ip_ranges: List[str] | None = None, upgrade_preference: str | _models.UpgradePreference = 'None', dedicated_host_count: int | None = None, zone_redundant: bool | None = None, custom_dns_suffix_configuration: _models.CustomDnsSuffixConfiguration | None = None, networking_configuration: _models.AseV3NetworkingConfiguration | None = None, **kwargs: Any)

Parâmetros de apenas palavra-chave

Nome Description
kind
str

Tipo de recurso.

location
str

Local do recurso. Obrigatórios.

tags

Marcas de recurso.

virtual_network

Descrição do Rede Virtual.

internal_load_balancing_mode

Especifica quais pontos de extremidade servir internamente no Rede Virtual para o Ambiente do Serviço de Aplicativo. Os valores conhecidos são: "Nenhum", "Web", "Publicação" e "Web, Publicação".

multi_size
str

Tamanho da VM de front-end, por exemplo, "Médio", "Grande".

ipssl_address_count
int

Número de endereços SSL ip reservados para o Ambiente do Serviço de Aplicativo.

dns_suffix
str

Sufixo DNS do Ambiente do Serviço de Aplicativo.

front_end_scale_factor
int

Fator de escala para front-ends.

cluster_settings

Configurações personalizadas para alterar o comportamento do Ambiente do Serviço de Aplicativo.

user_whitelisted_ip_ranges

O usuário adicionou intervalos de ip à lista de permissões no banco de dados ASE.

upgrade_preference

Preferência de Atualização. Os valores conhecidos são: "None", "Early", "Late" e "Manual".

valor padrão: None
dedicated_host_count
int

Contagem de hosts dedicados.

zone_redundant

Se esse Ambiente do Serviço de Aplicativo é ou não com redundância de zona.

custom_dns_suffix_configuration

Exibição completa da configuração de sufixo de domínio personalizado para ASEv3.

networking_configuration

Exibição completa da configuração de rede para um ASE.

Variáveis

Nome Description
id
str

ID do recurso.

name
str

Nome do recurso.

kind
str

Tipo de recurso.

location
str

Local do recurso. Obrigatórios.

type
str

Tipo de recurso.

tags

Marcas de recurso.

provisioning_state

Estado de provisionamento do Ambiente do Serviço de Aplicativo. Os valores conhecidos são: "Êxito", "Falha", "Cancelado", "InProgress" e "Excluindo".

status

Status atual do Ambiente do Serviço de Aplicativo. Os valores conhecidos são: "Preparando", "Pronto", "Dimensionamento" e "Excluindo".

virtual_network

Descrição do Rede Virtual.

internal_load_balancing_mode

Especifica quais pontos de extremidade servir internamente no Rede Virtual para o Ambiente do Serviço de Aplicativo. Os valores conhecidos são: "Nenhum", "Web", "Publicação" e "Web, Publicação".

multi_size
str

Tamanho da VM de front-end, por exemplo, "Médio", "Grande".

multi_role_count
int

Número de instâncias de front-end.

ipssl_address_count
int

Número de endereços SSL ip reservados para o Ambiente do Serviço de Aplicativo.

dns_suffix
str

Sufixo DNS do Ambiente do Serviço de Aplicativo.

maximum_number_of_machines
int

Número máximo de VMs no Ambiente do Serviço de Aplicativo.

front_end_scale_factor
int

Fator de escala para front-ends.

suspended

<code>true</code>se o Ambiente do Serviço de Aplicativo for suspenso; caso contrário, <code>false</code>. O ambiente pode ser suspenso, por exemplo, quando o ponto de extremidade de gerenciamento não está mais disponível

(provavelmente porque o NSG bloqueou o tráfego de entrada).

cluster_settings

Configurações personalizadas para alterar o comportamento do Ambiente do Serviço de Aplicativo.

user_whitelisted_ip_ranges

O usuário adicionou intervalos de ip à lista de permissões no banco de dados ASE.

has_linux_workers

Sinalizador que exibe se um ASE tem trabalhos linux ou não.

upgrade_preference

Preferência de Atualização. Os valores conhecidos são: "None", "Early", "Late" e "Manual".

dedicated_host_count
int

Contagem de hosts dedicados.

zone_redundant

Se esse Ambiente do Serviço de Aplicativo é ou não com redundância de zona.

custom_dns_suffix_configuration

Exibição completa da configuração de sufixo de domínio personalizado para ASEv3.

networking_configuration

Exibição completa da configuração de rede para um ASE.

upgrade_availability

Se uma atualização está disponível para esse Ambiente do Serviço de Aplicativo. Os valores conhecidos são: "None" e "Ready".