Sdílet prostřednictvím


Pracovní prostory Microsoft.MachineLearningServices, prostředí nebo verze 2021-03-01-preview

Definice prostředku Bicep

Typ prostředku pracovní prostory, prostředí nebo verze je možné nasadit s operacemi, na které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.MachineLearningServices/workspaces/environment/versions, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/environments/versions@2021-03-01-preview' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    condaFile: 'string'
    description: 'string'
    docker: {
      platform: {
        operatingSystemType: 'string'
      }
      dockerSpecificationType: 'string'
      // For remaining properties, see DockerSpecification objects
    }
    inferenceContainerProperties: {
      livenessRoute: {
        path: 'string'
        port: int
      }
      readinessRoute: {
        path: 'string'
        port: int
      }
      scoringRoute: {
        path: 'string'
        port: int
      }
    }
    isAnonymous: bool
    properties: {
      {customized property}: 'string'
    }
    tags: {
      {customized property}: 'string'
    }
  }
}

Objekty DockerSpecification

Nastavte vlastnost dockerSpecificationType pro určení typu objektu.

Pro sestavení použijte:

  dockerSpecificationType: 'Build'
  context: 'string'
  dockerfile: 'string'

Jako Obrázek použijte:

  dockerSpecificationType: 'Image'
  dockerImageUri: 'string'

Hodnoty vlastností

pracovní prostory, prostředí nebo verze

Název Description Hodnota
name Název prostředku

Přečtěte si, jak nastavit názvy a typy pro podřízené prostředky v Bicepu.
string (povinné)
Nadřazené V nástroji Bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost stačí přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek.

Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek.
Symbolický název prostředku typu: prostředí
properties [Povinné] Další atributy entity. EnvironmentSpecificationVersion (povinné)

EnvironmentSpecificationVersion

Název Description Hodnota
condaFile Standardní konfigurační soubor, který používá Conda, který umožňuje nainstalovat jakýkoli druh balíčku, včetně balíčků Python, R a C/C++.
{viz href="https://repo2docker.readthedocs.io/en/latest/config_files.html#environment-yml-install-a-conda-environment" /}
řetězec
description Text popisu prostředku. řetězec
docker Nastavení konfigurace pro Docker. DockerSpecification
inferenceContainerProperties Definuje konfiguraci specifickou pro odvození. InferenceContainerProperties
isAnonymous Pokud je verze názvu generována systémem (anonymní registrace). bool
properties Slovník vlastností majetku. EnvironmentSpecificationVersionVlastnosti
tags Slovník značek. Značky je možné přidávat, odebírat a aktualizovat. object

DockerSpecification

Název Description Hodnota
platforma Informace o platformě image Dockeru DockerImagePlatform
dockerSpecificationType Nastavení typu objektu Sestavení
Obrázek (povinné)

DockerImagePlatform

Název Description Hodnota
operatingSystemType Operační systém zadejte Prostředí. 'Linux'
'Windows'

DockerBuild

Název Description Hodnota
dockerSpecificationType [Povinné] Specifikace Dockeru musí být build nebo image. Sestavení (povinné)
kontext Cesta k snímku kontextu Dockeru Tato vlastnost je platná pouze v případě, že je zadaný soubor Dockerfile.
Cesta je relativní vzhledem k cestě k prostředku, která musí obsahovat jednu hodnotu identifikátoru URI objektu blob.
{seealso href="https://docs.docker.com/engine/context/working-with-contexts/" /}
řetězec
dockerfile [Povinné] Pokyny příkazového řádku Dockeru k sestavení image
{seealso href="https://repo2docker.readthedocs.io/en/latest/config_files.html#dockerfile-advanced-environments" /}
string (povinné)

Omezení:
Vzor = [a-zA-Z0-9_]

DockerImage

Název Description Hodnota
dockerSpecificationType [Povinné] Specifikace Dockeru musí být sestavení nebo image. Obrázek (povinné)
identifikátor dockerImageUri [Povinné] Název vlastní základní image.
{seealso href="https://docs.microsoft.com/azure/machine-learning/how-to-deploy-custom-docker-image#use-a-custom-base-image" /}
string (povinné)

Omezení:
Vzor = [a-zA-Z0-9_]

InferenceContainerProperties

Název Description Hodnota
livenessRoute Trasa ke kontrole aktivity kontejneru serveru pro odvozování. Postupu
readinessRoute Trasa pro kontrolu připravenosti kontejneru odvozovacího serveru. Postupu
scoringRoute Port, na který se mají odesílat žádosti o vyhodnocení v rámci kontejneru serveru pro odvozování. Postupu

Trasa

Název Description Hodnota
program [Povinné] Cesta pro trasu. string (povinné)

Omezení:
Vzor = [a-zA-Z0-9_]
port [Povinné] Port pro trasu. int (povinné)

EnvironmentSpecificationVersionVlastnosti

Název Description Hodnota
{přizpůsobená vlastnost} řetězec

Definice prostředku šablony ARM

Typ prostředku pracovní prostory, prostředí nebo verze je možné nasadit s operacemi, které cílí na:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.MachineLearningServices/workspaces/environment/versions, přidejte do šablony následující kód JSON.

{
  "type": "Microsoft.MachineLearningServices/workspaces/environments/versions",
  "apiVersion": "2021-03-01-preview",
  "name": "string",
  "properties": {
    "condaFile": "string",
    "description": "string",
    "docker": {
      "platform": {
        "operatingSystemType": "string"
      },
      "dockerSpecificationType": "string"
      // For remaining properties, see DockerSpecification objects
    },
    "inferenceContainerProperties": {
      "livenessRoute": {
        "path": "string",
        "port": "int"
      },
      "readinessRoute": {
        "path": "string",
        "port": "int"
      },
      "scoringRoute": {
        "path": "string",
        "port": "int"
      }
    },
    "isAnonymous": "bool",
    "properties": {
      "{customized property}": "string"
    },
    "tags": {
      "{customized property}": "string"
    }
  }
}

Objekty DockerSpecification

Nastavte vlastnost dockerSpecificationType a určete typ objektu.

Pro sestavení použijte:

  "dockerSpecificationType": "Build",
  "context": "string",
  "dockerfile": "string"

Jako Obrázek použijte:

  "dockerSpecificationType": "Image",
  "dockerImageUri": "string"

Hodnoty vlastností

pracovní prostory/prostředí/verze

Název Description Hodnota
typ Typ prostředku Microsoft.MachineLearningServices/workspaces/environment/versions
apiVersion Verze rozhraní API prostředku 2021-03-01-preview
name Název prostředku

Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v šablonách JSON ARM.
string (povinné)
properties [Povinné] Další atributy entity EnvironmentSpecificationVersion (povinné)

EnvironmentSpecificationVersion

Název Description Hodnota
condaFile Standardní konfigurační soubor používaný platformou Conda, který umožňuje nainstalovat jakýkoli druh balíčku, včetně balíčků Python, R a C/C++.
{see href="https://repo2docker.readthedocs.io/en/latest/config_files.html#environment-yml-install-a-conda-environment" /}
řetězec
description Text popisu prostředku. řetězec
docker Nastavení konfigurace pro Docker. DockerSpecification
inferenceContainerProperties Definuje konfiguraci specifickou pro odvození. InferenceContainerProperties
isAnonymous Pokud je verze názvu vygenerovaná systémem (anonymní registrace). bool
properties Slovník vlastností majetku. EnvironmentSpecificationVersionVlastnosti
tags Slovník značek. Značky je možné přidávat, odebírat a aktualizovat. object

DockerSpecification

Název Description Hodnota
platforma Informace o platformě image Dockeru DockerImagePlatform
dockerSpecificationType Nastavení typu objektu Sestavení
Obrázek (povinné)

DockerImagePlatform

Název Description Hodnota
typ operačního systému Do operačního systému zadejte Environment (Prostředí). 'Linux'
'Windows'

DockerBuild

Název Description Hodnota
dockerSpecificationType [Povinné] Specifikace Dockeru musí být sestavení nebo image. Sestavení (povinné)
kontext Cesta ke snímku kontextu Dockeru Tato vlastnost je platná pouze v případě, že je zadaný soubor Dockerfile.
Cesta je relativní vzhledem k cestě k prostředku, která musí obsahovat jednu hodnotu identifikátoru URI objektu blob.
{seealso href="https://docs.docker.com/engine/context/working-with-contexts/" /}
řetězec
dockerfile [Povinné] Pokyny příkazového řádku Dockeru k sestavení image
{seealso href="https://repo2docker.readthedocs.io/en/latest/config_files.html#dockerfile-advanced-environments" /}
string (povinné)

Omezení:
Vzor = [a-zA-Z0-9_]

DockerImage

Název Description Hodnota
dockerSpecificationType [Povinné] Specifikace Dockeru musí být sestavení nebo image. Obrázek (povinné)
identifikátor dockerImageUri [Povinné] Název vlastní základní image.
{seealso href="https://docs.microsoft.com/azure/machine-learning/how-to-deploy-custom-docker-image#use-a-custom-base-image" /}
string (povinné)

Omezení:
Vzor = [a-zA-Z0-9_]

InferenceContainerProperties

Název Description Hodnota
livenessRoute Trasa ke kontrole aktivity kontejneru serveru pro odvozování. Postupu
readinessRoute Trasa pro kontrolu připravenosti kontejneru odvozovacího serveru. Postupu
scoringRoute Port, na který se mají odesílat žádosti o vyhodnocení v rámci kontejneru serveru pro odvozování. Postupu

Trasa

Název Description Hodnota
program [Povinné] Cesta pro trasu. string (povinné)

Omezení:
Vzor = [a-zA-Z0-9_]
port [Povinné] Port pro trasu. int (povinné)

EnvironmentSpecificationVersionVlastnosti

Název Description Hodnota
{přizpůsobená vlastnost} řetězec

Definice prostředku Terraform (poskytovatel AzAPI)

Typ prostředku pracovní prostory, prostředí nebo verze je možné nasadit s operacemi, které cílí na:

  • Skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.MachineLearningServices/workspaces/environment/versions, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/environments/versions@2021-03-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      condaFile = "string"
      description = "string"
      docker = {
        platform = {
          operatingSystemType = "string"
        }
        dockerSpecificationType = "string"
        // For remaining properties, see DockerSpecification objects
      }
      inferenceContainerProperties = {
        livenessRoute = {
          path = "string"
          port = int
        }
        readinessRoute = {
          path = "string"
          port = int
        }
        scoringRoute = {
          path = "string"
          port = int
        }
      }
      isAnonymous = bool
      properties = {
        {customized property} = "string"
      }
      tags = {
        {customized property} = "string"
      }
    }
  })
}

Objekty DockerSpecification

Nastavte vlastnost dockerSpecificationType a určete typ objektu.

Pro sestavení použijte:

  dockerSpecificationType = "Build"
  context = "string"
  dockerfile = "string"

Jako Obrázek použijte:

  dockerSpecificationType = "Image"
  dockerImageUri = "string"

Hodnoty vlastností

pracovní prostory, prostředí nebo verze

Název Description Hodnota
typ Typ prostředku Microsoft.MachineLearningServices/workspaces/environment/versions@2021-03-01-preview
name Název prostředku string (povinné)
parent_id ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu: prostředí
properties [Povinné] Další atributy entity. EnvironmentSpecificationVersion (povinné)

EnvironmentSpecificationVersion

Název Description Hodnota
condaFile Standardní konfigurační soubor, který používá Conda, který umožňuje nainstalovat jakýkoli druh balíčku, včetně balíčků Python, R a C/C++.
{viz href="https://repo2docker.readthedocs.io/en/latest/config_files.html#environment-yml-install-a-conda-environment" /}
řetězec
description Text popisu prostředku. řetězec
docker Nastavení konfigurace pro Docker. DockerSpecification
inferenceContainerProperties Definuje konfiguraci specifickou pro odvození. InferenceContainerProperties
isAnonymous Pokud je verze názvu generována systémem (anonymní registrace). bool
properties Slovník vlastností majetku. EnvironmentSpecificationVersionVlastnosti
tags Slovník značek. Značky je možné přidávat, odebírat a aktualizovat. object

DockerSpecification

Název Description Hodnota
platforma Informace o platformě image Dockeru DockerImagePlatform
dockerSpecificationType Nastavení typu objektu Sestavení
Obrázek (povinné)

DockerImagePlatform

Název Description Hodnota
operatingSystemType Operační systém zadejte Prostředí. "Linux"
"Windows"

DockerBuild

Název Description Hodnota
dockerSpecificationType [Povinné] Specifikace Dockeru musí být build nebo image. "Build" (povinné)
kontext Cesta k snímku kontextu Dockeru Tato vlastnost je platná pouze v případě, že je zadaný soubor Dockerfile.
Cesta je relativní vzhledem k cestě k prostředku, která musí obsahovat jednu hodnotu identifikátoru URI objektu blob.
{seealso href="https://docs.docker.com/engine/context/working-with-contexts/" /}
řetězec
dockerfile [Povinné] Pokyny příkazového řádku Dockeru k sestavení image
{seealso href="https://repo2docker.readthedocs.io/en/latest/config_files.html#dockerfile-advanced-environments" /}
string (povinné)

Omezení:
Pattern = [a-zA-Z0-9_]

DockerImage

Název Description Hodnota
dockerSpecificationType [Povinné] Specifikace Dockeru musí být build nebo image. "Obrázek" (povinné)
dockerImageUri [Povinné] Název vlastní základní image.
{seealso href="https://docs.microsoft.com/azure/machine-learning/how-to-deploy-custom-docker-image#use-a-custom-base-image" /}
string (povinné)

Omezení:
Pattern = [a-zA-Z0-9_]

InferenceContainerProperties

Název Description Hodnota
livenessRoute Trasa ke kontrole živosti kontejneru serveru odvozování. Postupu
readinessRoute Trasa ke kontrole připravenosti kontejneru serveru odvozování. Postupu
scoringRoute Port, na který se mají v kontejneru serveru odvozování odesílat žádosti o hodnocení. Postupu

Trasa

Název Description Hodnota
program [Povinné] Cesta pro trasu string (povinné)

Omezení:
Pattern = [a-zA-Z0-9_]
port [Povinné] Port pro trasu. int (povinné)

EnvironmentSpecificationVersionVlastnosti

Název Description Hodnota
{přizpůsobená vlastnost} řetězec