Partilhar via


Espaços de trabalho/ambientes/versões Microsoft.MachineLearningServices 2021-03-01-preview

Definição de recursos do bíceps

O tipo de recurso espaços de trabalho/ambientes/versões pode ser implantado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.MachineLearningServices/workspaces/environments/versions, adicione o seguinte Bicep ao seu modelo.

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

Objetos DockerSpecification

Defina a propriedade dockerSpecificationType para especificar o tipo de objeto.

Para Build, use:

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

Para de imagem, use:

  dockerSpecificationType: 'Image'
  dockerImageUri: 'string'

Valores de propriedade

espaços de trabalho/ambientes/versões

Designação Descrição Valor
Designação O nome do recurso

Veja como definir nomes e tipos para recursos filho no Bicep.
string (obrigatório)
pai No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai.

Para obter mais informações, consulte recurso filho fora do recurso pai.
Nome simbólico para recurso do tipo: ambientes
propriedades [Obrigatório] Atributos adicionais da entidade. EnvironmentSpecificationVersion (obrigatório)

EnvironmentSpecificationVersion

Designação Descrição Valor
condaFile Arquivo de configuração padrão usado pelo Conda que permite instalar qualquer tipo de pacote, incluindo pacotes Python, R e C/C++.
{ver href="https://repo2docker.readthedocs.io/en/latest/config_files.html#environment-yml-install-a-conda-environment" /}
string
Descrição O texto da descrição do ativo. string
Portuário Definições de configuração para o Docker. DockerSpecification
inferenceContainerProperties Define a configuração específica para inferência. InferenceContainerProperties
isAnonymous Se a versão do nome for gerada pelo sistema (registo anónimo). Bool
propriedades O dicionário de propriedades de ativos. EnvironmentSpecificationVersionProperties
Etiquetas Dicionário de tags. As tags podem ser adicionadas, removidas e atualizadas. objeto

DockerEspecificação

Designação Descrição Valor
plataforma As informações da plataforma da imagem do docker. DockerImagePlatform
dockerSpecificationType Definir o tipo de objeto Construa
de imagem (obrigatório)

DockerImagePlatform

Designação Descrição Valor
operatingSystemType O SO digita o Ambiente. 'Linux'
'Janelas'

DockerBuild

Designação Descrição Valor
dockerSpecificationType [Obrigatório] A especificação do Docker deve ser Build ou Image 'Build' (obrigatório)
Contexto Caminho para um instantâneo do contexto do Docker. Esta propriedade só é válida se Dockerfile for especificado.
O caminho é relativo ao caminho do ativo que deve conter um único valor de URI de Blob.
{seealso href="https://docs.docker.com/engine/context/working-with-contexts/" /}
string
Dockerfile [Obrigatório] Instruções de linha de comando do Docker para montar uma imagem.
{seealso href="https://repo2docker.readthedocs.io/en/latest/config_files.html#dockerfile-advanced-environments" /}
string (obrigatório)

Restrições:
Padrão = [a-zA-Z0-9_]

DockerImage

Designação Descrição Valor
dockerSpecificationType [Obrigatório] A especificação do Docker deve ser Build ou Image 'Imagem' (obrigatório)
dockerImageUri [Obrigatório] Nome da imagem de uma imagem base personalizada.
{seealso href="/azure/machine-learning/how-to-deploy-custom-docker-image#use-a-custom-base-image" /}
string (obrigatório)

Restrições:
Padrão = [a-zA-Z0-9_]

InferenceContainerProperties

Designação Descrição Valor
livenessRoute A rota para verificar a vida útil do contêiner do servidor de inferência. Rota
prontidãoRota A rota para verificar a prontidão do contêiner do servidor de inferência. Rota
scoringRoute A porta para a qual enviar as solicitações de pontuação, dentro do contêiner do servidor de inferência. Rota

Percurso

Designação Descrição Valor
caminho [Obrigatório] O caminho para a rota. string (obrigatório)

Restrições:
Padrão = [a-zA-Z0-9_]
porto [Obrigatório] A porta para a rota. int (obrigatório)

EnvironmentSpecificationVersionProperties

Designação Descrição Valor
{propriedade personalizada} string

Definição de recurso de modelo ARM

O tipo de recurso espaços de trabalho/ambientes/versões pode ser implantado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.MachineLearningServices/workspaces/environments/versions, adicione o seguinte JSON ao seu modelo.

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

Objetos DockerSpecification

Defina a propriedade dockerSpecificationType para especificar o tipo de objeto.

Para Build, use:

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

Para de imagem, use:

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

Valores de propriedade

espaços de trabalho/ambientes/versões

Designação Descrição Valor
tipo O tipo de recurso 'Microsoft.MachineLearningServices/workspaces/environments/versions'
apiVersion A versão da api de recursos '2021-03-01-pré-visualização'
Designação O nome do recurso

Veja como definir nomes e tipos para recursos filho em modelos JSON ARM.
string (obrigatório)
propriedades [Obrigatório] Atributos adicionais da entidade. EnvironmentSpecificationVersion (obrigatório)

EnvironmentSpecificationVersion

Designação Descrição Valor
condaFile Arquivo de configuração padrão usado pelo Conda que permite instalar qualquer tipo de pacote, incluindo pacotes Python, R e C/C++.
{ver href="https://repo2docker.readthedocs.io/en/latest/config_files.html#environment-yml-install-a-conda-environment" /}
string
Descrição O texto da descrição do ativo. string
Portuário Definições de configuração para o Docker. DockerSpecification
inferenceContainerProperties Define a configuração específica para inferência. InferenceContainerProperties
isAnonymous Se a versão do nome for gerada pelo sistema (registo anónimo). Bool
propriedades O dicionário de propriedades de ativos. EnvironmentSpecificationVersionProperties
Etiquetas Dicionário de tags. As tags podem ser adicionadas, removidas e atualizadas. objeto

DockerEspecificação

Designação Descrição Valor
plataforma As informações da plataforma da imagem do docker. DockerImagePlatform
dockerSpecificationType Definir o tipo de objeto Construa
de imagem (obrigatório)

DockerImagePlatform

Designação Descrição Valor
operatingSystemType O SO digita o Ambiente. 'Linux'
'Janelas'

DockerBuild

Designação Descrição Valor
dockerSpecificationType [Obrigatório] A especificação do Docker deve ser Build ou Image 'Build' (obrigatório)
Contexto Caminho para um instantâneo do contexto do Docker. Esta propriedade só é válida se Dockerfile for especificado.
O caminho é relativo ao caminho do ativo que deve conter um único valor de URI de Blob.
{seealso href="https://docs.docker.com/engine/context/working-with-contexts/" /}
string
Dockerfile [Obrigatório] Instruções de linha de comando do Docker para montar uma imagem.
{seealso href="https://repo2docker.readthedocs.io/en/latest/config_files.html#dockerfile-advanced-environments" /}
string (obrigatório)

Restrições:
Padrão = [a-zA-Z0-9_]

DockerImage

Designação Descrição Valor
dockerSpecificationType [Obrigatório] A especificação do Docker deve ser Build ou Image 'Imagem' (obrigatório)
dockerImageUri [Obrigatório] Nome da imagem de uma imagem base personalizada.
{seealso href="/azure/machine-learning/how-to-deploy-custom-docker-image#use-a-custom-base-image" /}
string (obrigatório)

Restrições:
Padrão = [a-zA-Z0-9_]

InferenceContainerProperties

Designação Descrição Valor
livenessRoute A rota para verificar a vida útil do contêiner do servidor de inferência. Rota
prontidãoRota A rota para verificar a prontidão do contêiner do servidor de inferência. Rota
scoringRoute A porta para a qual enviar as solicitações de pontuação, dentro do contêiner do servidor de inferência. Rota

Percurso

Designação Descrição Valor
caminho [Obrigatório] O caminho para a rota. string (obrigatório)

Restrições:
Padrão = [a-zA-Z0-9_]
porto [Obrigatório] A porta para a rota. int (obrigatório)

EnvironmentSpecificationVersionProperties

Designação Descrição Valor
{propriedade personalizada} string

Definição de recursos Terraform (provedor AzAPI)

O tipo de recurso espaços de trabalho/ambientes/versões pode ser implantado com operações que visam:

  • Grupos de recursos

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.MachineLearningServices/workspaces/environments/versions, adicione o seguinte Terraform ao seu modelo.

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 = {}
    }
  })
}

Objetos DockerSpecification

Defina a propriedade dockerSpecificationType para especificar o tipo de objeto.

Para Build, use:

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

Para de imagem, use:

  dockerSpecificationType = "Image"
  dockerImageUri = "string"

Valores de propriedade

espaços de trabalho/ambientes/versões

Designação Descrição Valor
tipo O tipo de recurso "Microsoft.MachineLearningServices/workspaces/environments/versions@2021-03-01-preview"
Designação O nome do recurso string (obrigatório)
parent_id A ID do recurso que é o pai para este recurso. ID para recurso do tipo: ambientes
propriedades [Obrigatório] Atributos adicionais da entidade. EnvironmentSpecificationVersion (obrigatório)

EnvironmentSpecificationVersion

Designação Descrição Valor
condaFile Arquivo de configuração padrão usado pelo Conda que permite instalar qualquer tipo de pacote, incluindo pacotes Python, R e C/C++.
{ver href="https://repo2docker.readthedocs.io/en/latest/config_files.html#environment-yml-install-a-conda-environment" /}
string
Descrição O texto da descrição do ativo. string
Portuário Definições de configuração para o Docker. DockerSpecification
inferenceContainerProperties Define a configuração específica para inferência. InferenceContainerProperties
isAnonymous Se a versão do nome for gerada pelo sistema (registo anónimo). Bool
propriedades O dicionário de propriedades de ativos. EnvironmentSpecificationVersionProperties
Etiquetas Dicionário de tags. As tags podem ser adicionadas, removidas e atualizadas. objeto

DockerEspecificação

Designação Descrição Valor
plataforma As informações da plataforma da imagem do docker. DockerImagePlatform
dockerSpecificationType Definir o tipo de objeto Construa
de imagem (obrigatório)

DockerImagePlatform

Designação Descrição Valor
operatingSystemType O SO digita o Ambiente. "Linux"
"Janelas"

DockerBuild

Designação Descrição Valor
dockerSpecificationType [Obrigatório] A especificação do Docker deve ser Build ou Image "Build" (obrigatório)
Contexto Caminho para um instantâneo do contexto do Docker. Esta propriedade só é válida se Dockerfile for especificado.
O caminho é relativo ao caminho do ativo que deve conter um único valor de URI de Blob.
{seealso href="https://docs.docker.com/engine/context/working-with-contexts/" /}
string
Dockerfile [Obrigatório] Instruções de linha de comando do Docker para montar uma imagem.
{seealso href="https://repo2docker.readthedocs.io/en/latest/config_files.html#dockerfile-advanced-environments" /}
string (obrigatório)

Restrições:
Padrão = [a-zA-Z0-9_]

DockerImage

Designação Descrição Valor
dockerSpecificationType [Obrigatório] A especificação do Docker deve ser Build ou Image "Imagem" (obrigatório)
dockerImageUri [Obrigatório] Nome da imagem de uma imagem base personalizada.
{seealso href="/azure/machine-learning/how-to-deploy-custom-docker-image#use-a-custom-base-image" /}
string (obrigatório)

Restrições:
Padrão = [a-zA-Z0-9_]

InferenceContainerProperties

Designação Descrição Valor
livenessRoute A rota para verificar a vida útil do contêiner do servidor de inferência. Rota
prontidãoRota A rota para verificar a prontidão do contêiner do servidor de inferência. Rota
scoringRoute A porta para a qual enviar as solicitações de pontuação, dentro do contêiner do servidor de inferência. Rota

Percurso

Designação Descrição Valor
caminho [Obrigatório] O caminho para a rota. string (obrigatório)

Restrições:
Padrão = [a-zA-Z0-9_]
porto [Obrigatório] A porta para a rota. int (obrigatório)

EnvironmentSpecificationVersionProperties

Designação Descrição Valor
{propriedade personalizada} string