Compartilhar via


AppServiceEnvironmentInner Construtores

Definição

Sobrecargas

AppServiceEnvironmentInner()

Inicializa uma nova instância da 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)

Inicializa uma nova instância da classe AppServiceEnvironmentInner.

AppServiceEnvironmentInner()

Inicializa uma nova instância da classe AppServiceEnvironmentInner.

public AppServiceEnvironmentInner ();
Public Sub New ()

Aplica-se a

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)

Inicializa uma nova instância da 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)

Parâmetros

name
String

Nome do Ambiente do Serviço de Aplicativo.

location
String

Local da Ambiente do Serviço de Aplicativo, por exemplo, "Oeste dos EUA".

virtualNetwork
VirtualNetworkProfile

Descrição do Rede Virtual.

workerPools
IList<WorkerPool>

Descrição dos pools de trabalho com IDs de tamanho do trabalho, tamanhos de VM e número de trabalhos em cada pool.

provisioningState
Nullable<ProvisioningState>

Estado de provisionamento do Ambiente do Serviço de Aplicativo. Os valores possíveis incluem: 'Êxito', 'Falha', 'Cancelado', 'InProgress', 'Excluindo'

status
Nullable<HostingEnvironmentStatus>

Status atual do Ambiente do Serviço de Aplicativo. Os valores possíveis incluem: 'Prepare', 'Ready', 'Scaling', 'Deleting'

vnetName
String

Nome do Rede Virtual do Ambiente do Serviço de Aplicativo.

vnetResourceGroupName
String

Grupo de recursos do Rede Virtual.

vnetSubnetName
String

Sub-rede do Rede Virtual.

internalLoadBalancingMode
Nullable<InternalLoadBalancingMode>

Especifica quais pontos de extremidade servir internamente no Rede Virtual para o Ambiente do Serviço de Aplicativo. Os valores possíveis incluem: 'None', 'Web', 'Publishing'

multiSize
String

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

multiRoleCount
Nullable<Int32>

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

ipsslAddressCount
Nullable<Int32>

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

databaseEdition
String

Edição do banco de dados de metadados para o Ambiente do Serviço de Aplicativo, por exemplo, "Standard".

databaseServiceObjective
String

Objetivo de serviço do banco de dados de metadados para o Ambiente do Serviço de Aplicativo, por exemplo, "S0".

upgradeDomains
Nullable<Int32>

Número de domínios de atualização do Ambiente do Serviço de Aplicativo.

subscriptionId
String

Assinatura do Ambiente do Serviço de Aplicativo.

dnsSuffix
String

Sufixo DNS do Ambiente do Serviço de Aplicativo.

lastAction
String

Última ação de implantação no Ambiente do Serviço de Aplicativo.

lastActionResult
String

Resultado da última ação de implantação no Ambiente do Serviço de Aplicativo.

allowedMultiSizes
String

Lista de cadeias de caracteres separadas por vírgulas que descrevem quais tamanhos de VM são permitidos para front-ends.

allowedWorkerSizes
String

Lista de cadeias de caracteres separadas por vírgulas que descrevem quais tamanhos de VM são permitidos para os trabalhadores.

maximumNumberOfMachines
Nullable<Int32>

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

vipMappings
IList<VirtualIPMapping>

Descrição do mapeamento SSL de IP para o Ambiente do Serviço de Aplicativo.

environmentCapacities
IList<StampCapacity>

Total atual, usado e capacidades de trabalho disponíveis.

networkAccessControlList
IList<NetworkAccessControlEntry>

Lista de controle de acesso para controlar o tráfego para o Ambiente do Serviço de Aplicativo.

environmentIsHealthy
Nullable<Boolean>

True/false indicando se o Ambiente do Serviço de Aplicativo está íntegro.

environmentStatus
String

Mensagem detalhada sobre os resultados da última marcar do Ambiente do Serviço de Aplicativo.

resourceGroup
String

Grupo de recursos do Ambiente do Serviço de Aplicativo.

frontEndScaleFactor
Nullable<Int32>

Fator de escala para front-ends.

defaultFrontEndScaleFactor
Nullable<Int32>

Fator de Escala Padrão para Front-Ends.

apiManagementAccountId
String

Gerenciamento de API Conta associada ao Ambiente do Serviço de Aplicativo.

suspended
Nullable<Boolean>

<código>true</code> se o Ambiente do Serviço de Aplicativo for suspenso; caso contrário, <código>falso</código>. 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).

dynamicCacheEnabled
Nullable<Boolean>

True/false indicando se o Ambiente do Serviço de Aplicativo está suspenso. 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).

clusterSettings
IList<NameValuePair>

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

userWhitelistedIpRanges
IList<String>

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

hasLinuxWorkers
Nullable<Boolean>

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

sslCertKeyVaultId
String

Key Vault ID do ILB Ambiente do Serviço de Aplicativo certificado SSL padrão

sslCertKeyVaultSecretName
String

Key Vault Nome do Segredo para ILB Ambiente do Serviço de Aplicativo certificado SSL padrão

Aplica-se a