Udostępnij za pośrednictwem


New-AzMlWebService

Tworzy nową usługę internetową.

Składnia

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

Opis

Tworzy usługę internetową Azure Machine Learning w istniejącej grupie zasobów. Jeśli usługa sieci Web o tej samej nazwie istnieje w grupie zasobów, wywołanie działa jako operacja aktualizacji, a istniejąca usługa internetowa zostanie zastąpiona.

Przykłady

Przykład 1. Tworzenie nowej usługi na podstawie definicji opartej na pliku JSON

New-AzMlWebService -ResourceGroupName "myresourcegroup" -Name "mywebservicename" -Location "South Central US" -DefinitionFile "C:\mlservice.json"

Tworzy nową usługę internetową Azure Machine Learning o nazwie "mywebservicename" w grupie "myresourcegroup" i regionie Południowo-środkowe stany USA na podstawie definicji obecnej w odwołanym pliku json.

Przykład 2. Tworzenie nowej usługi na podstawie wystąpienia obiektu

New-AzMlWebService -ResourceGroupName "myresourcegroup" -Name "mywebservicename" -Location "South Central US" -NewWebServiceDefinition $serviceDefinitionObject

Wystąpienie obiektu usługi internetowej można dostosować przed opublikowaniem jako zasób przy użyciu polecenia cmdlet Import-AzMlWebService.

Parametry

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure

Typ:IAzureContextContainer
Aliasy:AzContext, AzureRmContext, AzureCredential
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-DefinitionFile

Określa ścieżkę do pliku zawierającego definicję formatu JSON usługi internetowej. Najnowszą specyfikację definicji usługi internetowej można znaleźć w specyfikacji struktury Swagger w obszarze https://github.com/Azure/azure-rest-api-specs/blob/master/specification/machinelearning/resource-manager/Microsoft.MachineLearning/.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Force

Nie pytaj o potwierdzenie.

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Location

Region usługi internetowej. Wprowadź region centrum danych platformy Azure, taki jak "Zachodnie stany USA" lub "Azja Południowo-Wschodnia". Usługę internetową można umieścić w dowolnym regionie obsługującym zasoby tego typu. Usługa internetowa nie musi znajdować się w tym samym regionie, w którym subskrypcja platformy Azure lub ten sam region co jej grupa zasobów. Grupy zasobów mogą zawierać usługi internetowe z różnych regionów. Aby określić, które regiony obsługują każdy typ zasobu, użyj Get-AzResourceProvider za pomocą polecenia cmdlet parametru ProviderNamespace.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Name

Nazwa usługi internetowej. Nazwa musi być unikatowa w grupie zasobów.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-NewWebServiceDefinition

Definicja nowej usługi internetowej zawierająca wszystkie właściwości tworzące usługę. Ten parametr jest wymagany i reprezentuje wystąpienie klasy Microsoft.Azure.Management.MachineLearning.WebServices.Models.WebService. Najnowszą specyfikację definicji usługi internetowej można znaleźć w specyfikacji struktury Swagger w obszarze https://github.com/Azure/azure-rest-api-specs/blob/master/specification/machinelearning/resource-manager/Microsoft.MachineLearning/stable/2017-01-01/webservices.json.

Typ:Microsoft.Azure.Management.MachineLearning.WebServices.Models.WebService
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-ResourceGroupName

Grupa zasobów, w której ma być umieszczana usługa internetowa. Wprowadź region centrum danych platformy Azure, taki jak "Zachodnie stany USA" lub "Azja Południowo-Wschodnia". Usługę internetową można umieścić w dowolnym regionie obsługującym zasoby tego typu. Usługa internetowa nie musi znajdować się w tym samym regionie, w którym subskrypcja platformy Azure lub ten sam region co jej grupa zasobów. Grupy zasobów mogą zawierać usługi internetowe z różnych regionów. Aby określić, które regiony obsługują każdy typ zasobu, użyj Get-AzResourceProvider za pomocą polecenia cmdlet parametru ProviderNamespace.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-WhatIf

Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Polecenie cmdlet nie jest uruchamiane.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

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

Dane wyjściowe

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

Uwagi

Słowa kluczowe: azure, azurerm, arm, resource, management, manager, machine, machine learning, azureml