Sdílet prostřednictvím


Microsoft.MachineLearningServices registry/environment/versions 2023-08-01-preview

Definice prostředku Bicep

Typ prostředku registry, 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/registries/environment/versions, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.MachineLearningServices/registries/environments/versions@2023-08-01-preview' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    autoDeleteSetting: {
      condition: 'string'
      value: 'string'
    }
    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
      }
    }
    intellectualProperty: {
      protectionLevel: 'string'
      publisher: 'string'
    }
    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'
      {customized property}: 'string'
    }
    stage: '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'
      {customized property}: 'string'
    }
  }
}

Hodnoty vlastností

registry/environment/versions

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. EnvironmentVersionProperties (povinné)

EnvironmentVersionProperties

Název Description Hodnota
autoDeleteSetting Určuje nastavení životního cyklu spravovaného datového prostředku. AutoDeleteSetting
autoRebuild Definuje, jestli se má image znovu vytvořit na základě základních změn imagí. Zakázáno
OnBaseImageUpdate
sestavení Nastavení konfigurace pro kontext sestavení Dockeru BuildContext
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
image Název image, která se použije pro prostředí.
{seealso href="https://docs.microsoft.com/azure/machine-learning/how-to-deploy-custom-docker-image#use-a-custom-base-image" /}
řetězec
inferenceConfig Definuje konfiguraci specifickou pro odvození. InferenceContainerProperties
intellectualProperty Podrobnosti o duševním vlastnictví. Používá se, pokud je prostředí duševním vlastnictvím. IntellectualProperty
isAnonymous Pokud je verze názvu generována systémem (anonymní registrace). U typů, kde je definována fáze, se při zadání fáze použije k naplnění IsAnonymous. bool
isArchived Je prostředek archivovaný? U typů, kde je definována fáze, se při poskytnutí fáze použije k naplnění isArchived. bool
osType Typ operačního systému prostředí. 'Linux'
'Windows'
properties Slovník vlastností majetku. ResourceBaseProperties
Fázi Fáze životního cyklu prostředí přiřazeného tomuto prostředí řetězec
tags Slovník značek. Značky je možné přidávat, odebírat a aktualizovat. object

AutoDeleteSetting

Název Description Hodnota
Podmínka Kdy zkontrolovat, jestli nevypršela platnost prostředku 'CreatedGreaterThan'
LastAccessedGreaterThan
hodnota Hodnota podmínky vypršení platnosti řetězec

BuildContext

Název Description Hodnota
identifikátor contextUri [Povinné] Identifikátor URI kontextu sestavení Dockeru, který se používá k sestavení image. Podporuje identifikátory URI objektů blob při vytváření prostředí a může vracet identifikátory URI objektů blob nebo Git.
{seealso href="https://docs.docker.com/engine/reference/commandline/build/#extended-description" /}
string (povinné)

Omezení:
Minimální délka = 1
Vzor = [a-zA-Z0-9_]
dockerfilePath Cesta k souboru Dockerfile v kontextu sestavení
{seealso href="https://docs.docker.com/engine/reference/builder/" /}
řetězec

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í:
Minimální délka = 1
Vzor = [a-zA-Z0-9_]
port [Povinné] Port pro trasu. int (povinné)

IntellectualProperty

Název Description Hodnota
Protectionlevel úroveň ochrany duševního vlastnictví. 'All' (Vše)
'Žádný'
vydavatel [Povinné] Vydavatel duševního vlastnictví. Musí být stejný jako název vydavatele registru. string (povinné)

Omezení:
Minimální délka = 1
Vzor = [a-zA-Z0-9_]

ResourceBaseProperties

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

Definice prostředku šablony ARM

Typ prostředku registry, 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/registry/environment/versions, přidejte do šablony následující kód JSON.

{
  "type": "Microsoft.MachineLearningServices/registries/environments/versions",
  "apiVersion": "2023-08-01-preview",
  "name": "string",
  "properties": {
    "autoDeleteSetting": {
      "condition": "string",
      "value": "string"
    },
    "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"
      }
    },
    "intellectualProperty": {
      "protectionLevel": "string",
      "publisher": "string"
    },
    "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",
      "{customized property}": "string"
    },
    "stage": "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",
      "{customized property}": "string"
    }
  }
}

Hodnoty vlastností

registry/environment/versions

Název Description Hodnota
typ Typ prostředku Microsoft.MachineLearningServices/registry/environment/versions
apiVersion Verze rozhraní API prostředku 2023-08-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 EnvironmentVersionProperties (povinné)

EnvironmentVersionVlastnosti

Název Description Hodnota
autoDeleteSetting Určuje nastavení životního cyklu spravovaného datového prostředku. Nastavení automatického odstranění
automatické sestavení Definuje, jestli se má image znovu sestavit na základě změn základní image. Zakázáno
OnBaseImageUpdate
sestavení Nastavení konfigurace pro kontext sestavení Dockeru BuildContext
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
image Název image, která se použije pro prostředí.
{seealso href="https://docs.microsoft.com/azure/machine-learning/how-to-deploy-custom-docker-image#use-a-custom-base-image" /}
řetězec
inferenceConfig Definuje konfiguraci specifickou pro odvození. InferenceContainerProperties
intelektualproperty Podrobnosti o duševním vlastnictví. Používá se, pokud je prostředí duševním vlastnictvím. IntellectualProperty
isAnonymous Pokud je verze názvu vygenerovaná systémem (anonymní registrace). U typů, kde je fáze definovaná, se po zadání fáze použije k naplnění IsAnonymous. bool
isArchived Je prostředek archivovaný? U typů, kde je fáze definovaná, se při poskytnutí fáze použije k naplnění isArchived. bool
typ operačního systému Typ operačního systému prostředí. 'Linux'
'Windows'
properties Slovník vlastností majetku. ResourceBaseProperties
Fázi Fáze životního cyklu prostředí přiřazeného tomuto prostředí řetězec
tags Slovník značek. Značky je možné přidávat, odebírat a aktualizovat. object

Nastavení automatického odstranění

Název Description Hodnota
Podmínka Kdy zkontrolovat, jestli nevypršela platnost prostředku 'CreatedGreaterThan'
LastAccessedGreaterThan
hodnota Hodnota podmínky vypršení platnosti řetězec

BuildContext

Název Description Hodnota
identifikátor contextUri [Povinné] Identifikátor URI kontextu sestavení Dockeru, který se používá k sestavení image. Podporuje identifikátory URI objektů blob při vytváření prostředí a může vracet identifikátory URI objektů blob nebo Git.
{seealso href="https://docs.docker.com/engine/reference/commandline/build/#extended-description" /}
string (povinné)

Omezení:
Minimální délka = 1
Vzor = [a-zA-Z0-9_]
dockerfilePath Cesta k souboru Dockerfile v kontextu sestavení
{seealso href="https://docs.docker.com/engine/reference/builder/" /}
řetězec

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í:
Minimální délka = 1
Vzor = [a-zA-Z0-9_]
port [Povinné] Port pro trasu. int (povinné)

IntellectualProperty

Název Description Hodnota
Protectionlevel úroveň ochrany duševního vlastnictví. 'All' (Vše)
'Žádný'
vydavatel [Povinné] Vydavatel duševního vlastnictví. Musí být stejný jako název vydavatele registru. string (povinné)

Omezení:
Minimální délka = 1
Vzor = [a-zA-Z0-9_]

ResourceBaseProperties

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

Definice prostředku Terraform (poskytovatel AzAPI)

Typ prostředku registry, 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/registry/environment/versions, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/registries/environments/versions@2023-08-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      autoDeleteSetting = {
        condition = "string"
        value = "string"
      }
      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
        }
      }
      intellectualProperty = {
        protectionLevel = "string"
        publisher = "string"
      }
      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"
        {customized property} = "string"
      }
      stage = "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"
        {customized property} = "string"
      }
    }
  })
}

Hodnoty vlastností

registry/environment/versions

Název Description Hodnota
typ Typ prostředku Microsoft.MachineLearningServices/registryies/environment/versions@2023-08-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. EnvironmentVersionProperties (povinné)

EnvironmentVersionProperties

Název Description Hodnota
autoDeleteSetting Určuje nastavení životního cyklu spravovaného datového prostředku. AutoDeleteSetting
autoRebuild Definuje, jestli se má image znovu vytvořit na základě základních změn imagí. "Zakázáno"
"OnBaseImageUpdate"
sestavení Nastavení konfigurace pro kontext sestavení Dockeru BuildContext
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
image Název image, která se použije pro prostředí.
{seealso href="https://docs.microsoft.com/azure/machine-learning/how-to-deploy-custom-docker-image#use-a-custom-base-image" /}
řetězec
inferenceConfig Definuje konfiguraci specifickou pro odvození. InferenceContainerProperties
intellectualProperty Podrobnosti o duševním vlastnictví. Používá se, pokud je prostředí duševním vlastnictvím. IntellectualProperty
isAnonymous Pokud je verze názvu generována systémem (anonymní registrace). U typů, kde je definována fáze, se při zadání fáze použije k naplnění IsAnonymous. bool
isArchived Je prostředek archivovaný? U typů, kde je definována fáze, se při poskytnutí fáze použije k naplnění isArchived. bool
osType Typ operačního systému prostředí. "Linux"
"Windows"
properties Slovník vlastností majetku. ResourceBaseProperties
Fázi Fáze životního cyklu prostředí přiřazeného tomuto prostředí řetězec
tags Slovník značek. Značky je možné přidávat, odebírat a aktualizovat. object

AutoDeleteSetting

Název Description Hodnota
Podmínka Kdy zkontrolovat, jestli nevypršela platnost prostředku "CreatedGreaterThan"
"LastAccessedGreaterThan"
hodnota Hodnota podmínky vypršení platnosti řetězec

BuildContext

Název Description Hodnota
contextUri [Povinné] Identifikátor URI kontextu sestavení Dockeru použitého k sestavení image Podporuje identifikátory URI objektů blob při vytváření prostředí a může vracet identifikátory URI objektů blob nebo Gitu.
{seealso href="https://docs.docker.com/engine/reference/commandline/build/#extended-description" /}
string (povinné)

Omezení:
Minimální délka = 1
Pattern = [a-zA-Z0-9_]
dockerfilePath Cesta k souboru Dockerfile v kontextu sestavení
{seealso href="https://docs.docker.com/engine/reference/builder/" /}
řetězec

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í:
Minimální délka = 1
Pattern = [a-zA-Z0-9_]
port [Povinné] Port pro trasu. int (povinné)

IntellectualProperty

Název Description Hodnota
Protectionlevel Úroveň ochrany duševního vlastnictví. "Vše"
"Žádné"
vydavatel [Povinné] Vydavatel duševního vlastnictví. Musí být stejný jako název vydavatele registru. string (povinné)

Omezení:
Minimální délka = 1
Pattern = [a-zA-Z0-9_]

ResourceBaseProperties

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