New-AzAppServicePlan
Cria um plano do Serviço de Aplicações do Azure numa determinada localização geográfica.
Sintaxe
S1
New-AzAppServicePlan
[-Location] <String>
[[-Tier] <String>]
[[-NumberofWorkers] <Int32>]
[[-WorkerSize] <String>]
[[-AseName] <String>]
[[-AseResourceGroupName] <String>]
[[-AseResourceId] <String>]
[-ResourceGroupName] <String>
[-Name] <String>
[-PerSiteScaling <Boolean>]
[-HyperV]
[-AsJob]
[-Tag <Hashtable>]
[-Linux]
[-DefaultProfile <IAzureContextContainer>]
[-AcquirePolicyToken]
[-ChangeReference <String>]
[<CommonParameters>]
S2
New-AzAppServicePlan
[-Location] <String>
[[-Tier] <String>]
[[-NumberofWorkers] <Int32>]
[[-WorkerSize] <String>]
[[-AseName] <String>]
[[-AseResourceGroupName] <String>]
[[-AseResourceId] <String>]
[-AppServicePlan] <PSAppServicePlan>
[-PerSiteScaling <Boolean>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-AcquirePolicyToken]
[-ChangeReference <String>]
[<CommonParameters>]
Descrição
O cmdlet New-AzAppServicePlan cria um plano Serviço de Aplicações do Azure numa determinada localização geográfica com o Tier, tamanho de trabalhador e número de trabalhadores especificados.
Exemplos
Exemplo 1: Criar um plano do Serviço de Aplicativo
New-AzAppServicePlan -ResourceGroupName "Default-Web-WestUS" -Name "ContosoASP" -Location "West US" -Tier "Basic" -NumberofWorkers 2 -WorkerSize "Small"
Este comando cria um plano do Serviço de Aplicativo chamado ContosoASP no grupo de recursos chamado Default-Web-WestUS em Localização geográfica Oeste dos EUA.
O comando especifica uma camada básica e aloca dois pequenos trabalhadores.
Exemplo 2: Criar um plano de Serviço de Aplicações v4 Isolado
New-AzAppServicePlan -ResourceGroupName "Default-Web-WestUS" -Name "ContosoIsolatedASP" -Location "West US" -Tier "IsolatedV4" -WorkerSize "ExtraExtraExtraLarge" -AseName "ContosoAse"
Este comando cria um plano I6V4 App Service no Ambiente do Serviço de Aplicações chamado ContosoAse.
Use os tamanhos dos trabalhadores Pequeno até ExtraExtraExtraLarge para selecionar I1V4 até I6V4.
Exemplo 3: Criar um plano de Serviço de Aplicações Isoladas v4 otimizado para memória
New-AzAppServicePlan -ResourceGroupName "Default-Web-WestUS" -Name "ContosoMemoryOptimizedASP" -Location "West US" -Tier "IsolatedMV4" -WorkerSize "ExtraExtraLarge" -AseName "ContosoAse"
Este comando cria um plano de App Service otimizado para memória I5MV4 no Ambiente do Serviço de Aplicações chamado ContosoAse.
Use os tamanhos dos trabalhadores Pequeno até ExtraExtraLarge para selecionar I1MV4 até I5MV4.
Parâmetros
-AcquirePolicyToken
Adquira automaticamente um token Azure Policy para esta operação de recurso.
Propriedades dos parâmetros
Tipo: SwitchParameter
Valor predefinido: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Posto: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-AppServicePlan
Objeto do plano do serviço de aplicativo
Propriedades dos parâmetros
Tipo: PSAppServicePlan
Valor predefinido: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
S2
Posto: 0
Obrigatório: True
Valor do pipeline: True
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-AseName
Nome do Ambiente do Serviço de Aplicações
Propriedades dos parâmetros
Tipo: String
Valor predefinido: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Posto: 6
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-AseResourceGroupName
Nome do Grupo de Recursos do Ambiente do Serviço de Aplicações
Propriedades dos parâmetros
Tipo: String
Valor predefinido: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Posto: 7
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-AseResourceId
ID de recurso do Ambiente do Serviço de Aplicações
Propriedades dos parâmetros
Tipo: String
Valor predefinido: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Posto: 8
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-AsJob
Executar cmdlet em segundo plano
Propriedades dos parâmetros
Tipo: SwitchParameter
Valor predefinido: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Posto: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-ChangeReference
A alteração do ID de referência do recurso para esta operação de recurso.
Propriedades dos parâmetros
Tipo: String
Valor predefinido: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Posto: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para comunicação com o azure.
Propriedades dos parâmetros
Tipo: IAzureContextContainer
Valor predefinido: None
Suporta carateres universais: False
NãoMostrar: False
Aliases: AzContext, AzureRmContext, AzureCredential
Conjuntos de parâmetros
(All)
Posto: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-HyperV
Especifique isto, o Plano de Serviço de Aplicações irá executar os Contentores do Windows
Propriedades dos parâmetros
Tipo: SwitchParameter
Valor predefinido: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
S1
Posto: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-Linux
Especifique isso, o Plano do Serviço de Aplicativo executará Contêineres Linux
Propriedades dos parâmetros
Tipo: SwitchParameter
Valor predefinido: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
S1
Posto: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-Location
Local
Propriedades dos parâmetros
Tipo: String
Valor predefinido: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Posto: 2
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-Name
Nome do Plano do Serviço de Aplicações
Propriedades dos parâmetros
Tipo: String
Valor predefinido: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
S1
Posto: 1
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-NumberofWorkers
Número De Trabalhadores
Propriedades dos parâmetros
Tipo: Int32
Valor predefinido: 1
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Posto: 4
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-PerSiteScaling
Ativar ou não o Dimensionamento por Site
Propriedades dos parâmetros
Tipo: Boolean
Valor predefinido: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Posto: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-ResourceGroupName
Nome do Grupo de Recursos
Propriedades dos parâmetros
Tipo: String
Valor predefinido: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
S1
Posto: 0
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-Tag
As tags são pares nome/valor que permitem categorizar recursos
Propriedades dos parâmetros
Tipo: Hashtable
Valor predefinido: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
S1
Posto: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-Tier
A camada de plano do Serviço de Aplicativo.
Use o IsolatedV4 para planos I1V4 a I6V4 e o IsolatedMV4 para planos otimizados para memória de I1MV4 a I5MV4 num Ambiente do Serviço de Aplicações.
Propriedades dos parâmetros
Tipo: String
Valor predefinido: Free
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Posto: 3
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-WorkerSize
O tamanho dos trabalhadores a alocar.
Para IsolatedV4, Small até ExtraExtraExtraLarge selecione I1V4 a I6V4.
Para IsolatedMV4, Small até ExtraExtraLarge selecione I1MV4 até I5MV4.
Propriedades dos parâmetros
Tipo: String
Valor predefinido: Small
Valores aceites: ExtraSmall, Small, Medium, Large, ExtraLarge, ExtraExtraLarge, ExtraExtraExtraLarge
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Posto: 5
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters .
Saídas