Microsoft.MachineLearningServices-werkruimten/omgevingen/versies 2021-03-01-preview

Bicep-resourcedefinitie

Het resourcetype werkruimten/omgevingen/versies kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource Microsoft.MachineLearningServices/workspaces/environments/versions wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

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'
    }
  }
}

DockerSpecification-objecten

Stel de eigenschap dockerSpecificationType in om het type object op te geven.

Voor Build gebruikt u:

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

Gebruik voor Installatiekopieën:

  dockerSpecificationType: 'Image'
  dockerImageUri: 'string'

Eigenschapswaarden

werkruimten/omgevingen/versies

Naam Description Waarde
naam De resourcenaam

Meer informatie over het instellen van namen en typen voor onderliggende resources in Bicep.
tekenreeks (vereist)
Bovenliggende In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.

Zie Onderliggende resource buiten bovenliggende resource voor meer informatie.
Symbolische naam voor resource van het type: omgevingen
properties [Vereist] Aanvullende kenmerken van de entiteit. EnvironmentSpecificationVersion (vereist)

EnvironmentSpecificationVersion

Naam Description Waarde
condaFile Standaardconfiguratiebestand dat wordt gebruikt door Conda waarmee u elk type pakket kunt installeren, waaronder Python-, R- en C/C++-pakketten.
{see href="https://repo2docker.readthedocs.io/en/latest/config_files.html#environment-yml-install-a-conda-environment" /}
tekenreeks
beschrijving De beschrijvingstekst van de asset. tekenreeks
Docker Configuratie-instellingen voor Docker. DockerSpecification
inferenceContainerProperties Definieert configuratie die specifiek is voor deductie. InferenceContainerProperties
isAnonymous Als de naamversie door het systeem wordt gegenereerd (anonieme registratie). booleaans
properties De woordenlijst met eigenschappen van activa. EnvironmentSpecificationVersionProperties
tags Tagwoordenlijst. Tags kunnen worden toegevoegd, verwijderd en bijgewerkt. object

DockerSpecification

Naam Description Waarde
platform De platformgegevens van de docker-installatiekopieën. DockerImagePlatform
dockerSpecificationType Het objecttype instellen Build
Installatiekopie (vereist)

DockerImagePlatform

Naam Description Waarde
operatingSystemType Het besturingssysteem typt de omgeving. 'Linux'
'Windows'

DockerBuild

Naam Description Waarde
dockerSpecificationType [Vereist] Docker-specificatie moet Build of Image zijn 'Build' (vereist)
context Pad naar een momentopname van de Docker-context. Deze eigenschap is alleen geldig als Dockerfile is opgegeven.
Het pad is relatief ten opzichte van het assetpad dat één blob-URI-waarde moet bevatten.
{seealso href="https://docs.docker.com/engine/context/working-with-contexts/" /}
tekenreeks
dockerfile [Vereist] Docker-opdrachtregelinstructies voor het samenstellen van een installatiekopie.
{seealso href="https://repo2docker.readthedocs.io/en/latest/config_files.html#dockerfile-advanced-environments" /}
tekenreeks (vereist)

Beperkingen:
Patroon = [a-zA-Z0-9_]

DockerImage

Naam Description Waarde
dockerSpecificationType [Vereist] Docker-specificatie moet build of installatiekopieën zijn 'Installatiekopie' (vereist)
dockerImageUri [Vereist] Afbeeldingsnaam van een aangepaste basisinstallatiekopieën.
{seealso href="https://docs.microsoft.com/azure/machine-learning/how-to-deploy-custom-docker-image#use-a-custom-base-image" /}
tekenreeks (vereist)

Beperkingen:
Patroon = [a-zA-Z0-9_]

InferenceContainerProperties

Naam Description Waarde
livenessRoute De route om de status van de container van de deductieserver te controleren. Route
readinessRoute De route om de gereedheid van de deductieservercontainer te controleren. Route
scoringRoute De poort waar de scoreaanvragen naartoe moeten worden verzonden, binnen de container van de deductieserver. Route

Route

Naam Description Waarde
leertraject [Vereist] Het pad voor de route. tekenreeks (vereist)

Beperkingen:
Patroon = [a-zA-Z0-9_]
poort [Vereist] De poort voor de route. int (vereist)

EnvironmentSpecificationVersionProperties

Naam Description Waarde
{aangepaste eigenschap} tekenreeks

Resourcedefinitie van ARM-sjabloon

Het resourcetype werkruimten/omgevingen/versies kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource Microsoft.MachineLearningServices/workspaces/environments/versions wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

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

DockerSpecification-objecten

Stel de eigenschap dockerSpecificationType in om het type object op te geven.

Voor Build gebruikt u:

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

Gebruik voor Installatiekopieën:

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

Eigenschapswaarden

werkruimten/omgevingen/versies

Naam Description Waarde
type Het resourcetype 'Microsoft.MachineLearningServices/workspaces/environments/versions'
apiVersion De resource-API-versie '2021-03-01-preview'
naam De resourcenaam

Meer informatie over het instellen van namen en typen voor onderliggende resources in JSON ARM-sjablonen.
tekenreeks (vereist)
properties [Vereist] Aanvullende kenmerken van de entiteit. EnvironmentSpecificationVersion (vereist)

EnvironmentSpecificationVersion

Naam Description Waarde
condaFile Standaardconfiguratiebestand dat wordt gebruikt door Conda, waarmee u elk type pakket kunt installeren, waaronder Python-, R- en C/C++-pakketten.
{see href="https://repo2docker.readthedocs.io/en/latest/config_files.html#environment-yml-install-a-conda-environment" /}
tekenreeks
beschrijving De tekst van de assetbeschrijving. tekenreeks
Docker Configuratie-instellingen voor Docker. DockerSpecification
inferenceContainerProperties Definieert configuratie die specifiek is voor deductie. InferenceContainerProperties
isAnonymous Als de naamversie door het systeem wordt gegenereerd (anonieme registratie). booleaans
properties De woordenlijst met activa-eigenschappen. EnvironmentSpecificationVersionProperties
tags Tagwoordenlijst. Tags kunnen worden toegevoegd, verwijderd en bijgewerkt. object

DockerSpecification

Naam Description Waarde
platform De platformgegevens van de docker-installatiekopieën. DockerImagePlatform
dockerSpecificationType Het objecttype instellen Build
Installatiekopie (vereist)

DockerImagePlatform

Naam Description Waarde
operatingSystemType Het besturingssysteem typt de omgeving. 'Linux'
'Windows'

DockerBuild

Naam Description Waarde
dockerSpecificationType [Vereist] Docker-specificatie moet build of installatiekopieën zijn 'Build' (vereist)
context Pad naar een momentopname van de Docker-context. Deze eigenschap is alleen geldig als Dockerfile is opgegeven.
Het pad is relatief ten opzichte van het assetpad dat één blob-URI-waarde moet bevatten.
{seealso href="https://docs.docker.com/engine/context/working-with-contexts/" /}
tekenreeks
dockerfile [Vereist] Docker-opdrachtregelinstructies voor het samenstellen van een installatiekopie.
{seealso href="https://repo2docker.readthedocs.io/en/latest/config_files.html#dockerfile-advanced-environments" /}
tekenreeks (vereist)

Beperkingen:
Patroon = [a-zA-Z0-9_]

DockerImage

Naam Description Waarde
dockerSpecificationType [Vereist] Docker-specificatie moet build of installatiekopieën zijn 'Installatiekopie' (vereist)
dockerImageUri [Vereist] Afbeeldingsnaam van een aangepaste basisinstallatiekopieën.
{seealso href="https://docs.microsoft.com/azure/machine-learning/how-to-deploy-custom-docker-image#use-a-custom-base-image" /}
tekenreeks (vereist)

Beperkingen:
Patroon = [a-zA-Z0-9_]

InferenceContainerProperties

Naam Description Waarde
livenessRoute De route om de status van de container van de deductieserver te controleren. Route
readinessRoute De route om de gereedheid van de deductieservercontainer te controleren. Route
scoringRoute De poort waar de scoreaanvragen naartoe moeten worden verzonden, binnen de container van de deductieserver. Route

Route

Naam Description Waarde
leertraject [Vereist] Het pad voor de route. tekenreeks (vereist)

Beperkingen:
Patroon = [a-zA-Z0-9_]
poort [Vereist] De poort voor de route. int (vereist)

EnvironmentSpecificationVersionProperties

Naam Description Waarde
{aangepaste eigenschap} tekenreeks

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype werkruimten/omgevingen/versies kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • Resourcegroepen

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource Microsoft.MachineLearningServices/workspaces/environments/versions wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

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"
      }
    }
  })
}

DockerSpecification-objecten

Stel de eigenschap dockerSpecificationType in om het type object op te geven.

Voor Build gebruikt u:

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

Gebruik voor Installatiekopieën:

  dockerSpecificationType = "Image"
  dockerImageUri = "string"

Eigenschapswaarden

werkruimten/omgevingen/versies

Naam Description Waarde
type Het resourcetype "Microsoft.MachineLearningServices/workspaces/environments/versions@2021-03-01-preview"
naam De resourcenaam tekenreeks (vereist)
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: omgevingen
properties [Vereist] Aanvullende kenmerken van de entiteit. EnvironmentSpecificationVersion (vereist)

EnvironmentSpecificationVersion

Naam Description Waarde
condaFile Standaardconfiguratiebestand dat wordt gebruikt door Conda waarmee u elk type pakket kunt installeren, waaronder Python-, R- en C/C++-pakketten.
{see href="https://repo2docker.readthedocs.io/en/latest/config_files.html#environment-yml-install-a-conda-environment" /}
tekenreeks
beschrijving De beschrijvingstekst van de asset. tekenreeks
Docker Configuratie-instellingen voor Docker. DockerSpecification
inferenceContainerProperties Definieert configuratie die specifiek is voor deductie. InferenceContainerProperties
isAnonymous Als de naamversie door het systeem wordt gegenereerd (anonieme registratie). booleaans
properties De woordenlijst met eigenschappen van activa. EnvironmentSpecificationVersionProperties
tags Tagwoordenlijst. Tags kunnen worden toegevoegd, verwijderd en bijgewerkt. object

DockerSpecification

Naam Description Waarde
platform De platformgegevens van de docker-installatiekopieën. DockerImagePlatform
dockerSpecificationType Het objecttype instellen Build
Installatiekopie (vereist)

DockerImagePlatform

Naam Description Waarde
operatingSystemType Het besturingssysteem typt de omgeving. "Linux"
"Windows"

DockerBuild

Naam Description Waarde
dockerSpecificationType [Vereist] Docker-specificatie moet Build of Image zijn 'Build' (vereist)
context Pad naar een momentopname van de Docker-context. Deze eigenschap is alleen geldig als Dockerfile is opgegeven.
Het pad is relatief ten opzichte van het assetpad dat één blob-URI-waarde moet bevatten.
{seealso href="https://docs.docker.com/engine/context/working-with-contexts/" /}
tekenreeks
dockerfile [Vereist] Docker-opdrachtregelinstructies voor het samenstellen van een installatiekopie.
{seealso href="https://repo2docker.readthedocs.io/en/latest/config_files.html#dockerfile-advanced-environments" /}
tekenreeks (vereist)

Beperkingen:
Patroon = [a-zA-Z0-9_]

DockerImage

Naam Description Waarde
dockerSpecificationType [Vereist] Docker-specificatie moet Build of Image zijn "Installatiekopie" (vereist)
dockerImageUri [Vereist] De naam van de installatiekopieën van een aangepaste basisinstallatiekopieën.
{seealso href="https://docs.microsoft.com/azure/machine-learning/how-to-deploy-custom-docker-image#use-a-custom-base-image" /}
tekenreeks (vereist)

Beperkingen:
Patroon = [a-zA-Z0-9_]

InferenceContainerProperties

Naam Description Waarde
livenessRoute De route om de status van de container van de deductieserver te controleren. Route
readinessRoute De route om de gereedheid van de deductieservercontainer te controleren. Route
scoringRoute De poort waar de scoreaanvragen naartoe moeten worden verzonden, binnen de container van de deductieserver. Route

Route

Naam Description Waarde
leertraject [Vereist] Het pad voor de route. tekenreeks (vereist)

Beperkingen:
Patroon = [a-zA-Z0-9_]
poort [Vereist] De poort voor de route. int (vereist)

EnvironmentSpecificationVersionProperties

Naam Description Waarde
{aangepaste eigenschap} tekenreeks