New-AzAppServicePlan

在特定地理位置建立 Azure App 服務 計畫。

語法

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

New-AzAppServicePlan 指令小子會在指定地理位置建立一個Azure App 服務計畫,並設定指定的階層、工人規模及工人數量。

範例

範例 1:建立 App Service 方案

New-AzAppServicePlan -ResourceGroupName "Default-Web-WestUS" -Name "ContosoASP" -Location "West US" -Tier "Basic" -NumberofWorkers 2 -WorkerSize "Small"

此命令會在地理位置 West US 中名為 Default-Web-WestUS 的資源群組中建立名為 ContosoASP 的 App Service 方案。 此指令會指定基本層,並配置兩個小型工作者。

範例 2:建立獨立的 v4 應用程式服務計畫

New-AzAppServicePlan -ResourceGroupName "Default-Web-WestUS" -Name "ContosoIsolatedASP" -Location "West US" -Tier "IsolatedV4" -WorkerSize "ExtraExtraExtraLarge" -AseName "ContosoAse"

此指令會在 App Service 環境 中建立一個名為 ContosoAse 的 I6V4 App Service 計畫。 使用工人尺寸從小到超超大來選擇 I1V4 到 I6V4。

範例 3:建立記憶體優化的獨立 v4 應用程式服務計畫

New-AzAppServicePlan -ResourceGroupName "Default-Web-WestUS" -Name "ContosoMemoryOptimizedASP" -Location "West US" -Tier "IsolatedMV4" -WorkerSize "ExtraExtraLarge" -AseName "ContosoAse"

此指令會在 App Service 環境 中建立一個名為 ContosoAse 的 I5MV4 記憶體最佳化 App Service 計畫。 使用工人尺寸從小到超大,選擇 I1MV4 到 I5MV4。

參數

-AcquirePolicyToken

自動取得 Azure 原則 令牌以進行此資源操作。

參數屬性

類型:SwitchParameter
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-AppServicePlan

App Service 方案物件

參數屬性

類型:PSAppServicePlan
預設值:None
支援萬用字元:False
不要顯示:False

參數集

S2
Position:0
必要:True
來自管線的值:True
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-AseName

App Service 環境 名稱

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:6
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-AseResourceGroupName

App Service 環境 資源群組名稱

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:7
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-AseResourceId

App Service 環境 的資源 ID

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:8
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-AsJob

在背景執行 Cmdlet

參數屬性

類型:SwitchParameter
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-ChangeReference

變更參考資源 ID,用於此資源操作。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-DefaultProfile

用於與 azure 通訊的認證、帳戶、租用戶和訂用帳戶。

參數屬性

類型:IAzureContextContainer
預設值:None
支援萬用字元:False
不要顯示:False
別名:AzContext, AzureRmContext, AzureCredential

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-HyperV

指定這點,App Service Plan 會執行 Windows 容器

參數屬性

類型:SwitchParameter
預設值:None
支援萬用字元:False
不要顯示:False

參數集

S1
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-Linux

指定此專案,App Service 方案將執行 Linux 容器

參數屬性

類型:SwitchParameter
預設值:None
支援萬用字元:False
不要顯示:False

參數集

S1
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-Location

Location

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:2
必要:True
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-Name

App Service 方案名稱

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

S1
Position:1
必要:True
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-NumberofWorkers

工人人數

參數屬性

類型:Int32
預設值:1
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:4
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-PerSiteScaling

是否啟用 [每個站點擴展]

參數屬性

類型:Boolean
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-ResourceGroupName

資源群組名稱

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

S1
Position:0
必要:True
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-Tag

標籤是名稱/值組,可讓您對資源進行分類

參數屬性

類型:Hashtable
預設值:None
支援萬用字元:False
不要顯示:False

參數集

S1
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-Tier

App Service 方案層。 在 App Service 環境 中,使用 IsolatedV4 從 I1V4 到 I6V4 的記憶體優化方案,並使用 IsolatedMV4 作為記憶體優化方案。

參數屬性

類型:String
預設值:Free
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:3
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-WorkerSize

分配的工人規模。 對於 IsolatedV4,從 Small 到 ExtraExtraExtraLarge 選擇 I1V4 到 I6V4。 對於 IsolatedMV4,從小型到超超大型選擇 I1MV4 到 I5MV4。

參數屬性

類型:String
預設值:Small
接受的值:ExtraSmall, Small, Medium, Large, ExtraLarge, ExtraExtraLarge, ExtraExtraExtraLarge
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:5
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

CommonParameters

此 Cmdlet 支援常見參數: -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 如需詳細資訊,請參閱 about_CommonParameters。

輸入

PSAppServicePlan

輸出

PSAppServicePlan