Partager via


AppServiceEnvironment Classe

Description d’un App Service Environment.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

Héritage
azure.mgmt.web._serialization.Model
AppServiceEnvironment

Constructeur

AppServiceEnvironment(*, virtual_network: _models.VirtualNetworkProfile, 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, **kwargs: Any)

Paramètres de mots-clés uniquement

Nom Description
virtual_network

Description du Réseau virtuel. Obligatoire.

internal_load_balancing_mode

Spécifie les points de terminaison à servir en interne dans le Réseau virtuel pour le App Service Environment. Les valeurs connues sont « None », « Web », « Publishing » et « Web, Publishing ».

multi_size
str

Taille de la machine virtuelle frontale, par exemple « Moyenne », « Grande ».

ipssl_address_count
int

Nombre d’adresses IP SSL réservées au App Service Environment.

dns_suffix
str

Suffixe DNS du App Service Environment.

front_end_scale_factor
int

Facteur d’échelle pour les serveurs frontaux.

cluster_settings

Paramètres personnalisés pour modifier le comportement du App Service Environment.

user_whitelisted_ip_ranges

L’utilisateur a ajouté la liste des plages d’adresses IP autorisées sur la base de données ASE.

Variables

Nom Description
provisioning_state

État d’approvisionnement du App Service Environment. Les valeurs connues sont : « Succeeded », « Failed », « Canceled », « InProgress » et « Deleting ».

status

Status actuelle du App Service Environment. Les valeurs connues sont : « Préparation », « Prêt », « Mise à l’échelle » et « Suppression ».

virtual_network

Description du Réseau virtuel. Obligatoire.

internal_load_balancing_mode

Spécifie les points de terminaison à servir en interne dans le Réseau virtuel pour le App Service Environment. Les valeurs connues sont « None », « Web », « Publishing » et « Web, Publishing ».

multi_size
str

Taille de la machine virtuelle frontale, par exemple « Moyenne », « Grande ».

multi_role_count
int

Nombre d’instances frontales.

ipssl_address_count
int

Nombre d’adresses IP SSL réservées au App Service Environment.

dns_suffix
str

Suffixe DNS du App Service Environment.

maximum_number_of_machines
int

Nombre maximal de machines virtuelles dans le App Service Environment.

front_end_scale_factor
int

Facteur d’échelle pour les serveurs frontaux.

suspended

<code>true</code>si le App Service Environment est suspendu ; sinon, <code>false</code>. L’environnement peut être suspendu, par exemple lorsque le point de terminaison de gestion n’est plus disponible

(probablement parce que le groupe de sécurité réseau a bloqué le trafic entrant).

cluster_settings

Paramètres personnalisés pour modifier le comportement du App Service Environment.

user_whitelisted_ip_ranges

L’utilisateur a ajouté la liste des plages d’adresses IP autorisées sur la base de données ASE.

has_linux_workers

Indicateur qui indique si un ASE a des workers Linux ou non.

dedicated_host_count
int

Nombre d’hôtes dédiés.