Microsoft.MachineLearningServices registries/environments/versions 2023-02-01-preview

Definicja zasobu Bicep

Rejestry/środowiska/wersje typu zasobu 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/registries/environments/versions, dodaj następujący kod Bicep do szablonu.

resource symbolicname 'Microsoft.MachineLearningServices/registries/environments/versions@2023-02-01-preview' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    autoRebuild: 'string'
    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'
      {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'
      {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

rejestry/ś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 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.
Nazwa symboliczna zasobu typu: środowiska
properties [Wymagane] Dodatkowe atrybuty jednostki. EnvironmentVersionProperties (wymagane)

EnvironmentVersionProperties

Nazwa Opis Wartość
AutoRebuild Określa, czy obraz należy ponownie skompilować na podstawie zmian obrazu podstawowego. "Wyłączone"
"OnBaseImageUpdate"
kompilacja Ustawienia konfiguracji kontekstu kompilacji platformy Docker. BuildContext
condaFile Standardowy plik konfiguracji używany przez środowisko Conda, który umożliwia zainstalowanie dowolnego rodzaju pakietu, w tym pakietów Python, R i C/C++.
{see 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 archiwizowany? 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
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
{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

Rejestry/środowiska/wersje typu zasobu 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/registries/environments/versions, dodaj następujący kod JSON do szablonu.

{
  "type": "Microsoft.MachineLearningServices/registries/environments/versions",
  "apiVersion": "2023-02-01-preview",
  "name": "string",
  "properties": {
    "autoRebuild": "string",
    "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",
      "{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",
      "{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

rejestry/środowiska/wersje

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.MachineLearningServices/registries/environments/versions"
apiVersion Wersja interfejsu API zasobów "2023-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. EnvironmentVersionProperties (wymagane)

EnvironmentVersionProperties

Nazwa Opis Wartość
AutoRebuild Definiuje, czy obraz należy ponownie skompilować na podstawie zmian obrazu podstawowego. "Wyłączone"
"OnBaseImageUpdate"
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
{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)

Rejestry/środowiska/wersje typu zasobu 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/registries/environments/versions, dodaj następujący program Terraform do szablonu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/registries/environments/versions@2023-02-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      autoRebuild = "string"
      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"
        {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"
        {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

rejestry/środowiska/wersje

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.MachineLearningServices/registries/environments/versions@2023-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. EnvironmentVersionProperties (wymagane)

EnvironmentVersionProperties

Nazwa Opis Wartość
AutoRebuild Definiuje, czy obraz należy ponownie skompilować na podstawie zmian obrazu podstawowego. "Wyłączone"
"OnBaseImageUpdate"
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)

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