AppServiceEnvironmentInner Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
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".
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".
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.
- 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.
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.
- apiManagementAccountId
- String
Gerenciamento de API Conta associada ao Ambiente do Serviço de Aplicativo.
<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).
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.
O usuário adicionou intervalos de ip à lista de permissões no banco de dados ASE
- 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
Azure SDK for .NET