共用方式為


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