Set-AzAppServicePlan

Sets a Azure App 服務 plan.

語法

S1

Set-AzAppServicePlan
    [[-AdminSiteName] <String>]
    [[-Tier] <String>]
    [[-NumberofWorkers] <Int32>]
    [[-WorkerSize] <String>]
    [-ResourceGroupName] <String>
    [-Name] <String>
    [-PerSiteScaling <Boolean>]
    [-AsJob]
    [-Tag <Hashtable>]
    [-DefaultProfile <IAzureContextContainer>]
    [-AcquirePolicyToken]
    [-ChangeReference <String>]
    [<CommonParameters>]

S2

Set-AzAppServicePlan
    [-AppServicePlan] <PSAppServicePlan>
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [-AcquirePolicyToken]
    [-ChangeReference <String>]
    [<CommonParameters>]

Description

Set-AzAppServicePlan cmdlet 設定一個Azure App 服務計畫。

範例

範例 1:修改 App Service 方案

Set-AzAppServicePlan -ResourceGroupName "Default-Web-WestUS" -Name "ContosoASP" -PerSiteScaling $true

此命令會在屬於名為 Default-Web-WestUS 之資源群組的名為 ContosoASP 的 App Service 方案上,將 PerSiteScaling 選項設定為 true。

範例 2

Sets a Azure App 服務 plan. (autogenerated)

Set-AzAppServicePlan -Name 'ContosoASP' -ResourceGroupName 'Default-Web-WestUS' -Tier Free -WorkerSize Small

範例 3:將應用程式服務計畫更改為記憶體優化的獨立 v4 SKU

Set-AzAppServicePlan -ResourceGroupName "Default-Web-WestUS" -Name "ContosoASP" -Tier "IsolatedMV4" -WorkerSize "ExtraExtraLarge"

此指令將 App Service 環境 中的 App Service 計畫更改為 I5MV4 記憶體優化 SKU。

參數

-AcquirePolicyToken

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

參數屬性

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

參數集

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

-AdminSiteName

管理網站名稱

參數屬性

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

參數集

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

-AppServicePlan

App Service 方案物件

參數屬性

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

參數集

S2
Position:0
必要:True
來自管線的值:True
來自管線按屬性名稱的值: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

-Name

App Service 方案名稱

參數屬性

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

參數集

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

-NumberofWorkers

工人人數

參數屬性

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

參數集

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

-PerSiteScaling

每個站點縮放布林值

參數屬性

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

參數集

S1
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
預設值:None
支援萬用字元:False
不要顯示:False

參數集

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

-WorkerSize

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

參數屬性

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

參數集

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

CommonParameters

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

輸入

PSAppServicePlan

輸出

PSAppServicePlan