Partager via


AppServiceEnvironmentInner Classe

Définition

Description d’un App Service Environment.

public class AppServiceEnvironmentInner
type AppServiceEnvironmentInner = class
Public Class AppServiceEnvironmentInner
Héritage
AppServiceEnvironmentInner

Constructeurs

AppServiceEnvironmentInner()

Initialise une nouvelle instance de la classe AppServiceEnvironmentInner.

AppServiceEnvironmentInner(String, String, VirtualNetworkProfile, IList<WorkerPool>, Nullable<ProvisioningState>, Nullable<HostingEnvironmentStatus>, String, String, String, Nullable<InternalLoadBalancingMode>, String, Nullable<Int32>, Nullable<Int32>, String, String, Nullable<Int32>, String, String, String, String, String, String, Nullable<Int32>, IList<VirtualIPMapping>, IList<StampCapacity>, IList<NetworkAccessControlEntry>, Nullable<Boolean>, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, Nullable<Boolean>, IList<NameValuePair>, IList<String>, Nullable<Boolean>, String, String)

Initialise une nouvelle instance de la classe AppServiceEnvironmentInner.

Propriétés

AllowedMultiSizes

Obtient la liste des chaînes séparées par des virgules décrivant les tailles de machine virtuelle autorisées pour les serveurs frontaux.

AllowedWorkerSizes

Obtient la liste des chaînes séparées par des virgules décrivant les tailles de machine virtuelle autorisées pour les workers.

ApiManagementAccountId

Obtient ou définit Gestion des API compte associé au App Service Environment.

ClusterSettings

Obtient ou définit des paramètres personnalisés pour modifier le comportement du App Service Environment.

DatabaseEdition

Obtient l’édition de la base de données de métadonnées pour le App Service Environment, par exemple « Standard ».

DatabaseServiceObjective

Obtient l’objectif de service de la base de données de métadonnées pour le App Service Environment, par exemple « S0 ».

DefaultFrontEndScaleFactor

Obtient le facteur de mise à l’échelle par défaut pour les serveurs frontaux.

DnsSuffix

Obtient ou définit le suffixe DNS du App Service Environment.

DynamicCacheEnabled

Obtient ou définit true/false indiquant si le App Service Environment est suspendu. 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).

EnvironmentCapacities

Obtient les capacités de travail totales, utilisées et disponibles actuelles.

EnvironmentIsHealthy

Obtient true/false indiquant si le App Service Environment est sain.

EnvironmentStatus

Obtient un message détaillé sur avec les résultats de la dernière case activée du App Service Environment.

FrontEndScaleFactor

Obtient ou définit le facteur de mise à l’échelle pour les serveurs frontaux.

HasLinuxWorkers

Obtient ou définit l’indicateur qui indique si un ASE a des workers linux ou non

InternalLoadBalancingMode

Obtient ou définit spécifie les points de terminaison à servir en interne dans le Réseau virtuel pour le App Service Environment. Les valeurs possibles sont les suivantes : « None », « Web », « Publishing »

IpsslAddressCount

Obtient ou définit le nombre d’adresses IP SSL réservées pour le App Service Environment.

LastAction

Obtient la dernière action de déploiement sur le App Service Environment.

LastActionResult

Obtient le résultat de la dernière action de déploiement sur le App Service Environment.

Location

Obtient ou définit l’emplacement du App Service Environment, par exemple « USA Ouest ».

MaximumNumberOfMachines

Obtient le nombre maximal de machines virtuelles dans le App Service Environment.

MultiRoleCount

Obtient ou définit le nombre d’instances frontales.

MultiSize

Obtient ou définit la taille de la machine virtuelle frontale, par exemple « Medium », « Large ».

Name

Obtient ou définit le nom du App Service Environment.

NetworkAccessControlList

Obtient ou définit la liste de contrôle d’accès pour contrôler le trafic vers le App Service Environment.

ProvisioningState

Obtient l’état d’approvisionnement du App Service Environment. Les valeurs possibles sont les suivantes : « Réussi », « Failed », « Canceled », « InProgress », « Suppression »

ResourceGroup

Obtient le groupe de ressources du App Service Environment.

SslCertKeyVaultId

Obtient ou définit l’ID key Vault pour ILB App Service Environment certificat SSL par défaut

SslCertKeyVaultSecretName

Obtient ou définit key Vault Secret Name pour ILB App Service Environment certificat SSL par défaut

Status

Obtient la status actuelle du App Service Environment. Les valeurs possibles sont les suivantes : « Préparation », « Prêt », « Mise à l’échelle », « Suppression »

SubscriptionId

Obtient l’abonnement du App Service Environment.

Suspended

Obtient ou définit &lt;code&gt;true&lt;/code&gt; si le App Service Environment est suspendu ; sinon, &lt;code&gt;false&lt;/code&gt;. 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).

UpgradeDomains

Obtient le nombre de domaines de mise à niveau du App Service Environment.

UserWhitelistedIpRanges

Obtient ou définit les plages d’adresses IP ajoutées par l’utilisateur à la liste verte sur la base de données ASE

VipMappings

Obtient la description du mappage SSL IP pour le App Service Environment.

VirtualNetwork

Obtient ou définit la description du Réseau virtuel.

VnetName

Obtient ou définit le nom du Réseau virtuel pour le App Service Environment.

VnetResourceGroupName

Obtient ou définit le groupe de ressources du Réseau virtuel.

VnetSubnetName

Obtient ou définit le sous-réseau du Réseau virtuel.

WorkerPools

Obtient ou définit la description des pools de worker avec des ID de taille worker, des tailles de machine virtuelle et le nombre de workers dans chaque pool.

Méthodes

Validate()

Validez l’objet.

S’applique à