Set-AzureServiceProject
設定目前服務的預設位置、訂用帳戶、位置和記憶體帳戶。
注意
本文件中參考的 Cmdlet 用於管理使用 Azure Service Manager(ASM) API 的舊版 Azure 資源。 建立新的資源時,不建議使用此舊版 PowerShell 模組,因為 ASM 已排定淘汰。 如需詳細資訊,請參閱 Azure Service Manager 淘汰。
Az PowerShell 模組是使用 PowerShell 管理 Azure Resource Manager (ARM) 資源的建議 PowerShell 模組。
重要
針對新客戶目前已取代 Azure 雲端服務 (傳統),而針對所有客戶,該服務將從 2024 年 8 月 31 日起完全淘汰。 新部署應該使用 Azure Resource Manager 型的新部署模型 Azure 雲端服務 (延伸支援)。
語法
Set-AzureServiceProject
[-Location <String>]
[-Slot <String>]
[-Storage <String>]
[-PassThru]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
Set-AzureServiceProject Cmdlet 會設定目前服務的部署位置、位置、記憶體帳戶和訂用帳戶。 每當服務發佈至雲端時,就會使用這些值。
範例
範例 1:基本設定
PS C:\> Set-AzureServiceProject -Location "North Central US" -Slot Production -Storage myStorageAccount -Subscription myAzureSubscription
將服務的部署位置設定為美國中北部區域。 將部署位置設定為生產環境。 將用來暫存服務定義的記憶體帳戶設定為 myStorageAccount。 將裝載服務的訂用帳戶設定為 mySubscription。 每當服務發佈至雲端時,它就會裝載在美國中北部區域的數據中心,它會更新部署位置,並使用指定的訂用帳戶和記憶體帳戶。
參數
-Location
將裝載服務的區域。 每當服務發佈至雲端時,就會使用此值。 可能的值為:任何亞洲、隨處歐洲、隨處美國、東亞、美國東部、美國中北部、北歐、美國中南部、東南亞、西歐、美國西部。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-PassThru
表示這個 Cmdlet 會傳回物件,代表其運作所在的專案。 根據預設,此 Cmdlet 不會產生任何輸出。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Profile
指定此 Cmdlet 從中讀取的 Azure 設定檔。 如果您未指定設定檔,此 Cmdlet 會從本機預設配置檔讀取。
類型: | AzureSMProfile |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Slot
將裝載服務的位置(生產或預備環境)。 每當服務發佈至雲端時,就會使用此值。 可能的值為:生產、預備。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-Storage
將服務套件上傳至雲端時要使用的記憶體帳戶。 如果記憶體帳戶不存在,則會在服務發佈至雲端時建立它。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
備註
- node-dev、php-dev、python-dev