Partager via


AppServiceEnvironmentInner Constructeurs

Définition

Surcharges

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.

AppServiceEnvironmentInner()

Initialise une nouvelle instance de la classe AppServiceEnvironmentInner.

public AppServiceEnvironmentInner ();
Public Sub New ()

S’applique à

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.

public AppServiceEnvironmentInner (string name, string location, Microsoft.Azure.Management.AppService.Fluent.Models.VirtualNetworkProfile virtualNetwork, System.Collections.Generic.IList<Microsoft.Azure.Management.AppService.Fluent.Models.WorkerPool> workerPools, Microsoft.Azure.Management.AppService.Fluent.Models.ProvisioningState? provisioningState = default, Microsoft.Azure.Management.AppService.Fluent.Models.HostingEnvironmentStatus? status = default, string vnetName = default, string vnetResourceGroupName = default, string vnetSubnetName = default, Microsoft.Azure.Management.AppService.Fluent.Models.InternalLoadBalancingMode? internalLoadBalancingMode = default, string multiSize = default, int? multiRoleCount = default, int? ipsslAddressCount = default, string databaseEdition = default, string databaseServiceObjective = default, int? upgradeDomains = default, string subscriptionId = default, string dnsSuffix = default, string lastAction = default, string lastActionResult = default, string allowedMultiSizes = default, string allowedWorkerSizes = default, int? maximumNumberOfMachines = default, System.Collections.Generic.IList<Microsoft.Azure.Management.AppService.Fluent.Models.VirtualIPMapping> vipMappings = default, System.Collections.Generic.IList<Microsoft.Azure.Management.AppService.Fluent.Models.StampCapacity> environmentCapacities = default, System.Collections.Generic.IList<Microsoft.Azure.Management.AppService.Fluent.Models.NetworkAccessControlEntry> networkAccessControlList = default, bool? environmentIsHealthy = default, string environmentStatus = default, string resourceGroup = default, int? frontEndScaleFactor = default, int? defaultFrontEndScaleFactor = default, string apiManagementAccountId = default, bool? suspended = default, bool? dynamicCacheEnabled = default, System.Collections.Generic.IList<Microsoft.Azure.Management.AppService.Fluent.Models.NameValuePair> clusterSettings = default, System.Collections.Generic.IList<string> userWhitelistedIpRanges = default, bool? hasLinuxWorkers = default, string sslCertKeyVaultId = default, string sslCertKeyVaultSecretName = default);
new Microsoft.Azure.Management.AppService.Fluent.Models.AppServiceEnvironmentInner : string * string * Microsoft.Azure.Management.AppService.Fluent.Models.VirtualNetworkProfile * System.Collections.Generic.IList<Microsoft.Azure.Management.AppService.Fluent.Models.WorkerPool> * Nullable<Microsoft.Azure.Management.AppService.Fluent.Models.ProvisioningState> * Nullable<Microsoft.Azure.Management.AppService.Fluent.Models.HostingEnvironmentStatus> * string * string * string * Nullable<Microsoft.Azure.Management.AppService.Fluent.Models.InternalLoadBalancingMode> * string * Nullable<int> * Nullable<int> * string * string * Nullable<int> * string * string * string * string * string * string * Nullable<int> * System.Collections.Generic.IList<Microsoft.Azure.Management.AppService.Fluent.Models.VirtualIPMapping> * System.Collections.Generic.IList<Microsoft.Azure.Management.AppService.Fluent.Models.StampCapacity> * System.Collections.Generic.IList<Microsoft.Azure.Management.AppService.Fluent.Models.NetworkAccessControlEntry> * Nullable<bool> * string * string * Nullable<int> * Nullable<int> * string * Nullable<bool> * Nullable<bool> * System.Collections.Generic.IList<Microsoft.Azure.Management.AppService.Fluent.Models.NameValuePair> * System.Collections.Generic.IList<string> * Nullable<bool> * string * string -> Microsoft.Azure.Management.AppService.Fluent.Models.AppServiceEnvironmentInner
Public Sub New (name As String, location As String, virtualNetwork As VirtualNetworkProfile, workerPools As IList(Of WorkerPool), Optional provisioningState As Nullable(Of ProvisioningState) = Nothing, Optional status As Nullable(Of HostingEnvironmentStatus) = Nothing, Optional vnetName As String = Nothing, Optional vnetResourceGroupName As String = Nothing, Optional vnetSubnetName As String = Nothing, Optional internalLoadBalancingMode As Nullable(Of InternalLoadBalancingMode) = Nothing, Optional multiSize As String = Nothing, Optional multiRoleCount As Nullable(Of Integer) = Nothing, Optional ipsslAddressCount As Nullable(Of Integer) = Nothing, Optional databaseEdition As String = Nothing, Optional databaseServiceObjective As String = Nothing, Optional upgradeDomains As Nullable(Of Integer) = Nothing, Optional subscriptionId As String = Nothing, Optional dnsSuffix As String = Nothing, Optional lastAction As String = Nothing, Optional lastActionResult As String = Nothing, Optional allowedMultiSizes As String = Nothing, Optional allowedWorkerSizes As String = Nothing, Optional maximumNumberOfMachines As Nullable(Of Integer) = Nothing, Optional vipMappings As IList(Of VirtualIPMapping) = Nothing, Optional environmentCapacities As IList(Of StampCapacity) = Nothing, Optional networkAccessControlList As IList(Of NetworkAccessControlEntry) = Nothing, Optional environmentIsHealthy As Nullable(Of Boolean) = Nothing, Optional environmentStatus As String = Nothing, Optional resourceGroup As String = Nothing, Optional frontEndScaleFactor As Nullable(Of Integer) = Nothing, Optional defaultFrontEndScaleFactor As Nullable(Of Integer) = Nothing, Optional apiManagementAccountId As String = Nothing, Optional suspended As Nullable(Of Boolean) = Nothing, Optional dynamicCacheEnabled As Nullable(Of Boolean) = Nothing, Optional clusterSettings As IList(Of NameValuePair) = Nothing, Optional userWhitelistedIpRanges As IList(Of String) = Nothing, Optional hasLinuxWorkers As Nullable(Of Boolean) = Nothing, Optional sslCertKeyVaultId As String = Nothing, Optional sslCertKeyVaultSecretName As String = Nothing)

Paramètres

name
String

Nom du App Service Environment.

location
String

Emplacement du App Service Environment, par exemple « USA Ouest ».

virtualNetwork
VirtualNetworkProfile

Description du Réseau virtuel.

workerPools
IList<WorkerPool>

Description des pools de workers avec des ID de taille de worker, des tailles de machine virtuelle et le nombre de workers dans chaque pool.

provisioningState
Nullable<ProvisioningState>

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

status
Nullable<HostingEnvironmentStatus>

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

vnetName
String

Nom du Réseau virtuel pour le App Service Environment.

vnetResourceGroupName
String

Groupe de ressources du Réseau virtuel.

vnetSubnetName
String

Sous-réseau du Réseau virtuel.

internalLoadBalancingMode
Nullable<InternalLoadBalancingMode>

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 »

multiSize
String

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

multiRoleCount
Nullable<Int32>

Nombre d’instances frontales.

ipsslAddressCount
Nullable<Int32>

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

databaseEdition
String

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

databaseServiceObjective
String

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

upgradeDomains
Nullable<Int32>

Nombre de domaines de mise à niveau du App Service Environment.

subscriptionId
String

Abonnement du App Service Environment.

dnsSuffix
String

Suffixe DNS du App Service Environment.

lastAction
String

Dernière action de déploiement sur le App Service Environment.

lastActionResult
String

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

allowedMultiSizes
String

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

allowedWorkerSizes
String

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

maximumNumberOfMachines
Nullable<Int32>

Nombre maximal de machines virtuelles dans le App Service Environment.

vipMappings
IList<VirtualIPMapping>

Description du mappage SSL IP pour le App Service Environment.

environmentCapacities
IList<StampCapacity>

Capacités de travail totales, utilisées et disponibles actuelles.

networkAccessControlList
IList<NetworkAccessControlEntry>

Liste de contrôle d’accès pour contrôler le trafic vers le App Service Environment.

environmentIsHealthy
Nullable<Boolean>

True/false indiquant si le App Service Environment est sain.

environmentStatus
String

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

resourceGroup
String

Groupe de ressources du App Service Environment.

frontEndScaleFactor
Nullable<Int32>

Facteur d’échelle pour les serveurs frontaux.

defaultFrontEndScaleFactor
Nullable<Int32>

Facteur d’échelle par défaut pour les serveurs frontaux.

apiManagementAccountId
String

Gestion des API compte associé au App Service Environment.

suspended
Nullable<Boolean>

<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).

dynamicCacheEnabled
Nullable<Boolean>

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).

clusterSettings
IList<NameValuePair>

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

userWhitelistedIpRanges
IList<String>

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

hasLinuxWorkers
Nullable<Boolean>

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

sslCertKeyVaultId
String

ID de Key Vault pour ilB App Service Environment certificat SSL par défaut

sslCertKeyVaultSecretName
String

nom de secret Key Vault pour l’équilibreur de charge interne App Service Environment certificat SSL par défaut

S’applique à