New-AzAppServicePlan
Hiermee maakt u een Azure App Service-plan op een bepaalde geografische locatie.
Syntax
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>]
Description
De cmdlet New-AzAppServicePlan maakt een Azure App Service-plan op een bepaalde geografische locatie met de opgegeven laag, werkrolgrootte en het aantal werkrollen.
Voorbeelden
Voorbeeld 1: Een App Service-plan maken
New-AzAppServicePlan -ResourceGroupName "Default-Web-WestUS" -Name "ContosoASP" -Location "West US" -Tier "Basic" -NumberofWorkers 2 -WorkerSize "Small"
Met deze opdracht maakt u een App Service-plan met de naam ContosoASP in de resourcegroep met de naam Default-Web-WestUS in Geo location US - west.
Met de opdracht geeft u een Basic-laag op en wijst u twee kleine werknemers toe.
Voorbeeld 2: Een Geïsoleerd v4 App Service-plan maken
New-AzAppServicePlan -ResourceGroupName "Default-Web-WestUS" -Name "ContosoIsolatedASP" -Location "West US" -Tier "IsolatedV4" -WorkerSize "ExtraExtraExtraLarge" -AseName "ContosoAse"
Met deze opdracht maakt u een I6V4 App Service-plan in de App Service Environment met de naam ContosoAse.
Gebruik werkrollen Klein tot en met ExtraExtraExtraLarge om I1V4 tot en met I6V4 te selecteren.
Voorbeeld 3: Een door geheugen geoptimaliseerd App Service-plan maken
New-AzAppServicePlan -ResourceGroupName "Default-Web-WestUS" -Name "ContosoMemoryOptimizedASP" -Location "West US" -Tier "IsolatedMV4" -WorkerSize "ExtraExtraLarge" -AseName "ContosoAse"
Met deze opdracht maakt u een door het geheugen geoptimaliseerd App Service-plan voor I5MV4 in de App Service Environment met de naam ContosoAse.
Gebruik werkrollen Klein tot en met ExtraExtraLarge om I1MV4 tot en met I5MV4 te selecteren.
Parameters
-AcquirePolicyToken
Een Azure Policy token automatisch verkrijgen voor deze resourcebewerking.
Parametereigenschappen
Type: SwitchParameter
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Parametersets
(All)
Position: Named
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
-AppServicePlan
App Service-planobject
Parametereigenschappen
Type: PSAppServicePlan
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Parametersets
S2
Position: 0
Verplicht: True
Waarde uit pijplijn: True
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
-AseName
App Service Environment naam
Parametereigenschappen
Type: String
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Parametersets
(All)
Position: 6
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
-AseResourceGroupName
App Service Environment naam van resourcegroep
Parametereigenschappen
Type: String
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Parametersets
(All)
Position: 7
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
-AseResourceId
Resource-id van App Service Environment
Parametereigenschappen
Type: String
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Parametersets
(All)
Position: 8
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
-AsJob
Cmdlet op de achtergrond uitvoeren
Parametereigenschappen
Type: SwitchParameter
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Parametersets
(All)
Position: Named
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
-ChangeReference
De wijzigingsresource-id voor deze resourcebewerking.
Parametereigenschappen
Type: String
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Parametersets
(All)
Position: Named
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
-DefaultProfile
De referenties, het account, de tenant en het abonnement die worden gebruikt voor communicatie met Azure.
Parametereigenschappen
Type: IAzureContextContainer
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Aliassen: AzContext, AzureRmContext, AzureCredential
Parametersets
(All)
Position: Named
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
-HyperV
Geef dit op, wordt het App Service-plan uitgevoerd Windows Containers
Parametereigenschappen
Type: SwitchParameter
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Parametersets
S1
Position: Named
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
-Linux
Geef dit op, Het App Service-plan voert Linux-containers uit
Parametereigenschappen
Type: SwitchParameter
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Parametersets
S1
Position: Named
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
-Location
Locatie
Parametereigenschappen
Type: String
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Parametersets
(All)
Position: 2
Verplicht: True
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
-Name
Naam van App Service-plan
Parametereigenschappen
Type: String
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Parametersets
S1
Position: 1
Verplicht: True
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
-NumberofWorkers
Aantal werknemers
Parametereigenschappen
Type: Int32
Default value: 1
Ondersteunt jokertekens: False
DontShow: False
Parametersets
(All)
Position: 4
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
-PerSiteScaling
Of u schaalaanpassing per site al dan niet wilt inschakelen
Parametereigenschappen
Type: Boolean
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Parametersets
(All)
Position: Named
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
-ResourceGroupName
Naam van resourcegroep
Parametereigenschappen
Type: String
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Parametersets
S1
Position: 0
Verplicht: True
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
-Tag
Tags zijn naam-/waardeparen waarmee u resources kunt categoriseren
Parametereigenschappen
Type: Hashtable
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Parametersets
S1
Position: Named
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
-Tier
De App Service-planlaag.
Gebruik IsolatedV4 voor I1V4 tot en met I6V4-abonnementen en IsolatedMV4 voor I1MV4 tot en met I5MV4 geoptimaliseerde abonnementen in een App Service Environment.
Parametereigenschappen
Type: String
Default value: Free
Ondersteunt jokertekens: False
DontShow: False
Parametersets
(All)
Position: 3
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
-WorkerSize
De grootte van de werknemers die moeten worden toegewezen.
Voor IsolatedV4 selecteert Small through ExtraExtraExtraLarge I1V4 tot en met I6V4.
Voor IsolatedMV4 selecteert Small through ExtraExtraLarge I1MV4 tot en met I5MV4.
Parametereigenschappen
Type: String
Default value: Small
Geaccepteerde waarden: ExtraSmall, Small, Medium, Large, ExtraLarge, ExtraExtraLarge, ExtraExtraExtraLarge
Ondersteunt jokertekens: False
DontShow: False
Parametersets
(All)
Position: 5
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
CommonParameters
Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.
Uitvoerwaarden