Microsoft.MachineLearningServices workspaces/environments/versions 2022-02-01-preview

Definicja zasobu Bicep

Typ zasobu obszarów roboczych/środowisk/wersji można wdrożyć z operacjami docelowymi:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.MachineLearningServices/workspaces/environments/versions, dodaj następujący kod Bicep do szablonu.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/environments/versions@2022-02-01-preview' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    build: {
      contextUri: 'string'
      dockerfilePath: 'string'
    }
    condaFile: 'string'
    description: 'string'
    image: 'string'
    inferenceConfig: {
      livenessRoute: {
        path: 'string'
        port: int
      }
      readinessRoute: {
        path: 'string'
        port: int
      }
      scoringRoute: {
        path: 'string'
        port: int
      }
    }
    isAnonymous: bool
    isArchived: bool
    osType: 'string'
    properties: {
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
    }
    tags: {
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
    }
  }
}

Wartości właściwości

obszary robocze/środowiska/wersje

Nazwa Opis Wartość
name Nazwa zasobu

Zobacz, jak ustawić nazwy i typy dla zasobów podrzędnych w aplikacji Bicep.
ciąg (wymagany)
Nadrzędny W pliku Bicep można określić zasób nadrzędny dla zasobu podrzędnego. Tę właściwość należy dodać tylko wtedy, gdy zasób podrzędny jest zadeklarowany poza zasobem nadrzędnym.

Aby uzyskać więcej informacji, zobacz Zasób podrzędny poza zasobem nadrzędnym.
Symboliczna nazwa zasobu typu: środowiska
properties [Wymagane] Dodatkowe atrybuty jednostki. EnvironmentVersionDetails (wymagane)

EnvironmentVersionDetails

Nazwa Opis Wartość
kompilacja Ustawienia konfiguracji kontekstu kompilacji platformy Docker. BuildContext
condaFile Standardowy plik konfiguracji używany przez firmę Conda, który umożliwia zainstalowanie dowolnego rodzaju pakietu, w tym pakietów Python, R i C/C++.
{zobacz href="https://repo2docker.readthedocs.io/en/latest/config_files.html#environment-yml-install-a-conda-environment" /}
ciąg
description (opis) Tekst opisu zasobu. ciąg
image (obraz) Nazwa obrazu, który będzie używany dla środowiska.
{seealso href="https://docs.microsoft.com/azure/machine-learning/how-to-deploy-custom-docker-image#use-a-custom-base-image" /}
ciąg
inferenceConfig Definiuje konfigurację specyficzną dla wnioskowania. InferenceContainerProperties
Isanonymous Jeśli wersja nazwy jest generowana przez system (rejestracja anonimowa). bool
isArchived Czy zasób jest zarchiwizowane? bool
osType Typ systemu operacyjnego środowiska. "Linux"
"Windows"
properties Słownik właściwości elementu zawartości. ResourceBaseProperties
tags Tag słownika. Tagi można dodawać, usuwać i aktualizować. object

BuildContext

Nazwa Opis Wartość
contextUri [Wymagane] Identyfikator URI kontekstu kompilacji platformy Docker używany do kompilowania obrazu. Obsługuje identyfikatory URI obiektów blob podczas tworzenia środowiska i mogą zwracać identyfikatory URI obiektów blob lub Git.
{seealso href="https://docs.docker.com/engine/reference/commandline/build/#extended-description" /}
ciąg (wymagany)

Ograniczenia:
Wzorzec = [a-zA-Z0-9_]
dockerfilePath Ścieżka do pliku Dockerfile w kontekście kompilacji.
{seealso href="https://docs.docker.com/engine/reference/builder/" /}
ciąg

InferenceContainerProperties

Nazwa Opis Wartość
livenessRoute Trasa do sprawdzenia aktualności kontenera serwera wnioskowania. Trasy
gotowośćRoute Trasa do sprawdzenia gotowości kontenera serwera wnioskowania. Trasy
ocenianie usługiRoute Port do wysyłania żądań oceniania do kontenera serwera wnioskowania. Trasy

Trasa

Nazwa Opis Wartość
path [Wymagane] Ścieżka trasy. ciąg (wymagany)

Ograniczenia:
Wzorzec = [a-zA-Z0-9_]
port [Wymagane] Port trasy. int (wymagane)

ResourceBaseProperties

Nazwa Opis Wartość
{niestandardowa właściwość} ciąg
{niestandardowa właściwość} ciąg
{niestandardowa właściwość} ciąg
{niestandardowa właściwość} ciąg
{niestandardowa właściwość} ciąg
{niestandardowa właściwość} ciąg
{niestandardowa właściwość} ciąg
{niestandardowa właściwość} ciąg
{niestandardowa właściwość} ciąg
{niestandardowa właściwość} ciąg
{niestandardowa właściwość} ciąg
{niestandardowa właściwość} ciąg

Definicja zasobu szablonu usługi ARM

Typ zasobu obszarów roboczych/środowisk/wersji można wdrożyć z operacjami docelowymi:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.MachineLearningServices/workspaces/environments/versions, dodaj następujący kod JSON do szablonu.

{
  "type": "Microsoft.MachineLearningServices/workspaces/environments/versions",
  "apiVersion": "2022-02-01-preview",
  "name": "string",
  "properties": {
    "build": {
      "contextUri": "string",
      "dockerfilePath": "string"
    },
    "condaFile": "string",
    "description": "string",
    "image": "string",
    "inferenceConfig": {
      "livenessRoute": {
        "path": "string",
        "port": "int"
      },
      "readinessRoute": {
        "path": "string",
        "port": "int"
      },
      "scoringRoute": {
        "path": "string",
        "port": "int"
      }
    },
    "isAnonymous": "bool",
    "isArchived": "bool",
    "osType": "string",
    "properties": {
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string"
    },
    "tags": {
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string"
    }
  }
}

Wartości właściwości

obszary robocze/środowiska/wersje

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.MachineLearningServices/workspaces/environments/versions"
apiVersion Wersja interfejsu API zasobów "2022-02-01-preview"
name Nazwa zasobu

Zobacz, jak ustawiać nazwy i typy dla zasobów podrzędnych w szablonach usługi ARM JSON.
ciąg (wymagany)
properties [Wymagane] Dodatkowe atrybuty jednostki. EnvironmentVersionDetails (wymagane)

EnvironmentVersionDetails

Nazwa Opis Wartość
kompilacja Ustawienia konfiguracji kontekstu kompilacji platformy Docker. BuildContext
condaFile Standardowy plik konfiguracji używany przez firmę Conda, który umożliwia zainstalowanie dowolnego rodzaju pakietu, w tym pakietów Python, R i C/C++.
{zobacz href="https://repo2docker.readthedocs.io/en/latest/config_files.html#environment-yml-install-a-conda-environment" /}
ciąg
description (opis) Tekst opisu zasobu. ciąg
image (obraz) Nazwa obrazu, który będzie używany dla środowiska.
{seealso href="https://docs.microsoft.com/azure/machine-learning/how-to-deploy-custom-docker-image#use-a-custom-base-image" /}
ciąg
inferenceConfig Definiuje konfigurację specyficzną dla wnioskowania. InferenceContainerProperties
Isanonymous Jeśli wersja nazwy jest generowana przez system (rejestracja anonimowa). bool
isArchived Czy zasób jest zarchiwizowane? bool
osType Typ systemu operacyjnego środowiska. "Linux"
"Windows"
properties Słownik właściwości elementu zawartości. Właściwości bazy danych zasobów
tags Słownik tagów. Tagi można dodawać, usuwać i aktualizować. object

BuildContext

Nazwa Opis Wartość
contextUri [Wymagane] Identyfikator URI kontekstu kompilacji platformy Docker używany do kompilowania obrazu. Obsługuje identyfikatory URI obiektów blob podczas tworzenia środowiska i mogą zwracać identyfikatory URI obiektów blob lub Git.
{seealso href="https://docs.docker.com/engine/reference/commandline/build/#extended-description" /}
ciąg (wymagany)

Ograniczenia:
Wzorzec = [a-zA-Z0-9_]
dockerfilePath Ścieżka do pliku Dockerfile w kontekście kompilacji.
{seealso href="https://docs.docker.com/engine/reference/builder/" /}
ciąg

InferenceContainerProperties

Nazwa Opis Wartość
livenessRoute Trasa do sprawdzenia aktualności kontenera serwera wnioskowania. Trasy
gotowośćRoute Trasa do sprawdzenia gotowości kontenera serwera wnioskowania. Trasy
scoringRoute Port do wysyłania żądań oceniania do kontenera serwera wnioskowania. Trasy

Trasa

Nazwa Opis Wartość
path [Wymagane] Ścieżka trasy. ciąg (wymagany)

Ograniczenia:
Wzorzec = [a-zA-Z0-9_]
port [Wymagane] Port trasy. int (wymagane)

Właściwości bazy danych zasobów

Nazwa Opis Wartość
{niestandardowa właściwość} ciąg
{niestandardowa właściwość} ciąg
{niestandardowa właściwość} ciąg
{niestandardowa właściwość} ciąg
{niestandardowa właściwość} ciąg
{niestandardowa właściwość} ciąg
{niestandardowa właściwość} ciąg
{niestandardowa właściwość} ciąg
{niestandardowa właściwość} ciąg
{niestandardowa właściwość} ciąg
{niestandardowa właściwość} ciąg
{niestandardowa właściwość} ciąg

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu obszary robocze/środowiska/wersje można wdrożyć z operacjami docelowymi:

  • Grupy zasobów

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.MachineLearningServices/workspaces/environments/versions, dodaj następujący element Terraform do szablonu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/environments/versions@2022-02-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      build = {
        contextUri = "string"
        dockerfilePath = "string"
      }
      condaFile = "string"
      description = "string"
      image = "string"
      inferenceConfig = {
        livenessRoute = {
          path = "string"
          port = int
        }
        readinessRoute = {
          path = "string"
          port = int
        }
        scoringRoute = {
          path = "string"
          port = int
        }
      }
      isAnonymous = bool
      isArchived = bool
      osType = "string"
      properties = {
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
      }
      tags = {
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
      }
    }
  })
}

Wartości właściwości

obszary robocze/środowiska/wersje

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.MachineLearningServices/workspaces/environments/versions@2022-02-01-preview"
name Nazwa zasobu ciąg (wymagany)
parent_id Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. Identyfikator zasobu typu: środowiska
properties [Wymagane] Dodatkowe atrybuty jednostki. EnvironmentVersionDetails (wymagane)

EnvironmentVersionDetails

Nazwa Opis Wartość
kompilacja Ustawienia konfiguracji kontekstu kompilacji platformy Docker. BuildContext
condaFile Standardowy plik konfiguracji używany przez firmę Conda, który umożliwia zainstalowanie dowolnego rodzaju pakietu, w tym pakietów Python, R i C/C++.
{zobacz href="https://repo2docker.readthedocs.io/en/latest/config_files.html#environment-yml-install-a-conda-environment" /}
ciąg
description (opis) Tekst opisu zasobu. ciąg
image (obraz) Nazwa obrazu, który będzie używany dla środowiska.
{seealso href="https://docs.microsoft.com/azure/machine-learning/how-to-deploy-custom-docker-image#use-a-custom-base-image" /}
ciąg
inferenceConfig Definiuje konfigurację specyficzną dla wnioskowania. InferenceContainerProperties
Isanonymous Jeśli wersja nazwy jest generowana przez system (rejestracja anonimowa). bool
isArchived Czy zasób jest zarchiwizowane? bool
osType Typ systemu operacyjnego środowiska. "Linux"
"Windows"
properties Słownik właściwości elementu zawartości. ResourceBaseProperties
tags Tag słownika. Tagi można dodawać, usuwać i aktualizować. object

BuildContext

Nazwa Opis Wartość
contextUri [Wymagane] Identyfikator URI kontekstu kompilacji platformy Docker używany do kompilowania obrazu. Obsługuje identyfikatory URI obiektów blob podczas tworzenia środowiska i mogą zwracać identyfikatory URI obiektów blob lub Git.
{seealso href="https://docs.docker.com/engine/reference/commandline/build/#extended-description" /}
ciąg (wymagany)

Ograniczenia:
Wzorzec = [a-zA-Z0-9_]
dockerfilePath Ścieżka do pliku Dockerfile w kontekście kompilacji.
{seealso href="https://docs.docker.com/engine/reference/builder/" /}
ciąg

InferenceContainerProperties

Nazwa Opis Wartość
livenessRoute Trasa do sprawdzenia aktualności kontenera serwera wnioskowania. Trasy
gotowośćRoute Trasa do sprawdzenia gotowości kontenera serwera wnioskowania. Trasy
ocenianie usługiRoute Port do wysyłania żądań oceniania do kontenera serwera wnioskowania. Trasy

Trasa

Nazwa Opis Wartość
path [Wymagane] Ścieżka trasy. ciąg (wymagany)

Ograniczenia:
Wzorzec = [a-zA-Z0-9_]
port [Wymagane] Port trasy. int (wymagane)

ResourceBaseProperties

Nazwa Opis Wartość
{niestandardowa właściwość} ciąg
{niestandardowa właściwość} ciąg
{niestandardowa właściwość} ciąg
{niestandardowa właściwość} ciąg
{niestandardowa właściwość} ciąg
{niestandardowa właściwość} ciąg
{niestandardowa właściwość} ciąg
{niestandardowa właściwość} ciąg
{niestandardowa właściwość} ciąg
{niestandardowa właściwość} ciąg
{niestandardowa właściwość} ciąg
{niestandardowa właściwość} ciąg