次の方法で共有


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>]

説明

既存のリソース グループに 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 コマンドレットを使用して、リソースとして発行する前にカスタマイズする Web サービス オブジェクト インスタンスを取得できます。

パラメーター

-Confirm

コマンドレットの実行前に確認を求めるメッセージが表示されます。

型:SwitchParameter
Aliases:cf
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-DefaultProfile

Azure との通信に使用される資格情報、アカウント、テナント、サブスクリプション

型:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-DefinitionFile

Web サービスの JSON 形式定義を含むファイルへのパスを指定します。 Web サービス定義の最新の仕様は、swagger 仕様の https://github.com/Azure/azure-rest-api-specs/blob/master/specification/machinelearning/resource-manager/Microsoft.MachineLearning/ にあります。

型:String
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Force

確認を求めないでください。

型:SwitchParameter
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Location

Web サービスのリージョン。 "米国西部" や "東南アジア" などの Azure データ センター リージョンを入力します。 Web サービスは、その種類のリソースをサポートする任意のリージョンに配置できます。 Web サービスは、Azure サブスクリプションと同じリージョンまたはリソース グループと同じリージョンに存在する必要はありません。 リソース グループには、さまざまなリージョンの Web サービスを含めることができます。 各リソースの種類をサポートするリージョンを特定するには、ProviderNamespace パラメーター コマンドレットで Get-AzResourceProvider を使用します。

型:String
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Name

Web サービスの名前。 名前はリソース グループ内で一意である必要があります。

型:String
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-NewWebServiceDefinition

サービスを構成するすべてのプロパティを含む、新しい Web サービスの定義。 このパラメーターは必須であり、Microsoft.Azure.Management.MachineLearning.WebServices.Models.WebService クラスのインスタンスを表します。 Web サービス定義の最新の仕様は、swagger 仕様の https://github.com/Azure/azure-rest-api-specs/blob/master/specification/machinelearning/resource-manager/Microsoft.MachineLearning/stable/2017-01-01/webservices.json にあります。

型:Microsoft.Azure.Management.MachineLearning.WebServices.Models.WebService
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-ResourceGroupName

Web サービスを配置するリソース グループ。 "米国西部" や "東南アジア" などの Azure データ センター リージョンを入力します。 Web サービスは、その種類のリソースをサポートする任意のリージョンに配置できます。 Web サービスは、Azure サブスクリプションと同じリージョンまたはリソース グループと同じリージョンに存在する必要はありません。 リソース グループには、さまざまなリージョンの Web サービスを含めることができます。 各リソースの種類をサポートするリージョンを特定するには、ProviderNamespace パラメーター コマンドレットで Get-AzResourceProvider を使用します。

型:String
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-WhatIf

コマンドレットの実行時に発生する内容を示します。 このコマンドレットは実行されません。

型:SwitchParameter
Aliases:wi
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

入力

Microsoft.Azure.Management.MachineLearning.WebServices.Models.WebService

出力

Microsoft.Azure.Management.MachineLearning.WebServices.Models.WebService

メモ

キーワード: azure, azurerm, arm, リソース, 管理, マネージャー, マシン, 機械学習, azureml