New-AzMlWebService
建立新的 Web 服務。
語法
New-AzMlWebService
-ResourceGroupName <String>
-Location <String>
-Name <String>
-DefinitionFile <String>
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzMlWebService
-ResourceGroupName <String>
-Location <String>
-Name <String>
-NewWebServiceDefinition <WebService>
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
在現有的資源群組中建立 Azure Machine Learning Web 服務。 如果資源群組中有同名的 Web 服務,呼叫會做為更新作業,而且會覆寫現有的 Web 服務。
範例
範例 1:從 Json 檔案型定義建立新的服務
New-AzMlWebService -ResourceGroupName "myresourcegroup" -Name "mywebservicename" -Location "South Central US" -DefinitionFile "C:\mlservice.json"
根據參考 JSON 檔案中的定義,在 「myresourcegroup」 群組和美國中南部區域建立名為 「mywebservicename」 的新 Azure Machine Learning Web 服務。
範例 2:從物件實例建立新的服務
New-AzMlWebService -ResourceGroupName "myresourcegroup" -Name "mywebservicename" -Location "South Central US" -NewWebServiceDefinition $serviceDefinitionObject
您可以使用 Import-AzMlWebService Cmdlet,取得 Web 服務對象實例,以在發佈為資源之前進行自定義。
參數
-Confirm
在執行 Cmdlet 之前,提示您進行確認。
類型: | SwitchParameter |
別名: | cf |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-DefaultProfile
用於與 azure 通訊的認證、帳戶、租用戶和訂用帳戶
類型: | IAzureContextContainer |
別名: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-DefinitionFile
指定檔案的路徑,其中包含 Web 服務的 JSON 格式定義。 您可以在 swagger 規格的 https://github.com/Azure/azure-rest-api-specs/blob/master/specification/machinelearning/resource-manager/Microsoft.MachineLearning/下找到 Web 服務定義的最新規格。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-Force
請勿要求確認。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Location
Web 服務的區域。 輸入 Azure 資料中心區域,例如「美國西部」或「東南亞」。 您可以將 Web 服務放在支援該類型資源的任何區域中。 Web 服務不一定位於 Azure 訂用帳戶所在的相同區域或與其資源群組相同的區域。 資源群組可以包含來自不同區域的 Web 服務。 若要判斷哪些區域支援每個資源類型,請使用 Get-AzResourceProvider 搭配 ProviderNamespace 參數 Cmdlet。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-Name
Web 服務的名稱。 名稱在資源群組中必須是唯一的。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-NewWebServiceDefinition
新 Web 服務的定義,包含組成服務的所有屬性。 這是必要參數,而且代表 Microsoft.Azure.Management.MachineLearning.WebServices.Models.WebService 類別的實例。 您可以在 swagger 規格的 https://github.com/Azure/azure-rest-api-specs/blob/master/specification/machinelearning/resource-manager/Microsoft.MachineLearning/stable/2017-01-01/webservices.json下找到 Web 服務定義的最新規格。
類型: | Microsoft.Azure.Management.MachineLearning.WebServices.Models.WebService |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-ResourceGroupName
要在其中放置 Web 服務的資源群組。 輸入 Azure 資料中心區域,例如「美國西部」或「東南亞」。 您可以將 Web 服務放在支援該類型資源的任何區域中。 Web 服務不一定位於 Azure 訂用帳戶所在的相同區域或與其資源群組相同的區域。 資源群組可以包含來自不同區域的 Web 服務。 若要判斷哪些區域支援每個資源類型,請使用 Get-AzResourceProvider 搭配 ProviderNamespace 參數 Cmdlet。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-WhatIf
顯示 Cmdlet 執行時會發生什麼事。 Cmdlet 未執行。
類型: | SwitchParameter |
別名: | wi |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
輸入
Microsoft.Azure.Management.MachineLearning.WebServices.Models.WebService
輸出
Microsoft.Azure.Management.MachineLearning.WebServices.Models.WebService
備註
關鍵詞:azure、azurerm、arm、resource、management、manager、machine、machine learning、azureml