Compartilhar via


Compute - Get

Obtém a definição de computação por seu nome. Quaisquer segredos (chaves de armazenamento, credenciais de serviço etc) não são retornados – use o recurso aninhado de 'chaves' para obtê-los.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/computes/{computeName}?api-version=2025-04-01

Parâmetros de URI

Nome Em Obrigatório Tipo Description
computeName
path True

string

Nome da computação do Azure Machine Learning.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

subscriptionId
path True

string

minLength: 1

A ID da assinatura de destino.

workspaceName
path True

string

pattern: ^[a-zA-Z0-9][a-zA-Z0-9_-]{2,32}$

Nome do workspace do Azure Machine Learning.

api-version
query True

string

minLength: 1

A versão da API a ser usada para esta operação.

Respostas

Nome Tipo Description
200 OK

ComputeResource

Êxito.

Other Status Codes

ErrorResponse

Resposta de erro que descreve por que a solicitação falhou.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory.

Tipo: oauth2
Flow: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Escopos

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

Get a AKS Compute
Get a AML Compute
Get a Kubernetes Compute
Get an ComputeInstance

Get a AKS Compute

Solicitação de exemplo

GET https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.MachineLearningServices/workspaces/workspaces123/computes/compute123?api-version=2025-04-01

Resposta de exemplo

{
  "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.MachineLearningServices/workspaces/workspaces123/computes/compute123",
  "type": "Microsoft.MachineLearningServices/workspaces/computes",
  "name": "compute123",
  "location": "eastus",
  "properties": {
    "createdOn": "2021-04-01T22:00:00.0000000+00:00",
    "modifiedOn": "2021-04-01T22:00:00.0000000+00:00",
    "description": "some compute",
    "resourceId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourcegroups/testrg123/providers/Microsoft.ContainerService/managedClusters/compute123-56826-c9b00420020b2",
    "computeType": "AKS",
    "provisioningState": "Succeeded"
  }
}

Get a AML Compute

Solicitação de exemplo

GET https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.MachineLearningServices/workspaces/workspaces123/computes/compute123?api-version=2025-04-01

Resposta de exemplo

{
  "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.MachineLearningServices/workspaces/workspaces123/computes/compute123",
  "type": "Microsoft.MachineLearningServices/workspaces/computes",
  "name": "compute123",
  "location": "eastus2",
  "properties": {
    "description": "some compute",
    "createdOn": "2021-04-01T22:00:00.0000000+00:00",
    "modifiedOn": "2021-04-01T22:00:00.0000000+00:00",
    "computeType": "AmlCompute",
    "provisioningState": "Succeeded",
    "properties": {
      "vmSize": "STANDARD_NC6",
      "vmPriority": "Dedicated",
      "osType": "Windows",
      "virtualMachineImage": null,
      "isolatedNetwork": false,
      "subnet": {
        "id": "test-subnet-resource-id"
      },
      "scaleSettings": {
        "maxNodeCount": 1,
        "minNodeCount": 0,
        "nodeIdleTimeBeforeScaleDown": "PT5M"
      },
      "remoteLoginPortPublicAccess": "Enabled",
      "allocationState": "Resizing",
      "allocationStateTransitionTime": "2017-09-27T22:28:08.998Z",
      "errors": null,
      "currentNodeCount": 0,
      "targetNodeCount": 1,
      "nodeStateCounts": {
        "preparingNodeCount": 0,
        "runningNodeCount": 0,
        "idleNodeCount": 0,
        "unusableNodeCount": 0,
        "leavingNodeCount": 0,
        "preemptedNodeCount": 0
      },
      "enableNodePublicIp": true
    }
  }
}

Get a Kubernetes Compute

Solicitação de exemplo

GET https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.MachineLearningServices/workspaces/workspaces123/computes/compute123?api-version=2025-04-01

Resposta de exemplo

{
  "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.MachineLearningServices/workspaces/workspaces123/computes/compute123",
  "type": "Microsoft.MachineLearningServices/workspaces/computes",
  "name": "compute123",
  "location": "eastus",
  "properties": {
    "createdOn": "2021-04-01T22:00:00.0000000+00:00",
    "modifiedOn": "2021-04-01T22:00:00.0000000+00:00",
    "description": "some compute",
    "resourceId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourcegroups/testrg123/providers/Microsoft.ContainerService/managedClusters/compute123-56826-c9b00420020b2",
    "computeType": "Kubernetes",
    "provisioningState": "Succeeded",
    "isAttachedCompute": true,
    "properties": {
      "relayConnectionString": null,
      "serviceBusConnectionString": null,
      "extensionPrincipalId": null,
      "extensionInstanceReleaseTrain": "stable",
      "vcName": null,
      "namespace": "default",
      "defaultInstanceType": "defaultInstanceType",
      "instanceTypes": {
        "defaultInstanceType": {
          "nodeSelector": null,
          "resources": {
            "requests": {
              "cpu": "1",
              "memory": "4Gi",
              "nvidia.com/gpu": null
            },
            "limits": {
              "cpu": "1",
              "memory": "4Gi",
              "nvidia.com/gpu": null
            }
          }
        }
      }
    }
  }
}

Get an ComputeInstance

Solicitação de exemplo

GET https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.MachineLearningServices/workspaces/workspaces123/computes/compute123?api-version=2025-04-01

Resposta de exemplo

{
  "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.MachineLearningServices/workspaces/workspaces123/computes/compute123",
  "type": "Microsoft.MachineLearningServices/workspaces/computes",
  "name": "compute123",
  "location": "eastus2",
  "properties": {
    "description": "some compute",
    "createdOn": "2021-04-01T22:00:00.0000000+00:00",
    "modifiedOn": "2021-04-01T22:00:00.0000000+00:00",
    "computeType": "ComputeInstance",
    "provisioningState": "Succeeded",
    "properties": {
      "vmSize": "STANDARD_NC6",
      "subnet": {
        "id": "test-subnet-resource-id"
      },
      "applicationSharingPolicy": "Shared",
      "sshSettings": {
        "sshPublicAccess": "Enabled",
        "adminUserName": "azureuser",
        "sshPort": 22
      },
      "osImageMetadata": {
        "currentImageVersion": "22.06.14",
        "latestImageVersion": "22.07.22",
        "isLatestOsImageVersion": false
      },
      "customServices": [
        {
          "docker": {
            "privileged": true
          },
          "environmentVariables": {
            "test_var": {
              "type": "local",
              "value": "test_val"
            }
          },
          "volumes": [
            {
              "type": "bind",
              "readOnly": false,
              "source": "/home/azureuser/cloudfiles",
              "target": "/home/azureuser/cloudfiles"
            }
          ],
          "endpoints": [
            {
              "name": "connect",
              "target": 8787,
              "published": 8787,
              "protocol": "http"
            }
          ],
          "image": {
            "type": "docker",
            "reference": "ghcr.io/azure/rocker-rstudio-ml-verse:latest"
          },
          "name": "rstudio"
        }
      ],
      "computeInstanceAuthorizationType": "personal",
      "personalComputeInstanceSettings": {
        "assignedUser": {
          "objectId": "00000000-0000-0000-0000-000000000000",
          "tenantId": "00000000-0000-0000-0000-000000000000"
        }
      },
      "createdBy": {
        "userName": "foobar@microsoft.com",
        "userOrgId": "00000000-0000-0000-0000-000000000000",
        "userId": "00000000-0000-0000-0000-000000000000"
      },
      "connectivityEndpoints": {
        "publicIpAddress": "10.0.0.1",
        "privateIpAddress": "10.0.0.1"
      },
      "applications": [
        {
          "displayName": "Jupyter",
          "endpointUri": "https://compute123.eastus2.azureml.net/jupyter"
        }
      ],
      "errors": null,
      "state": "Running"
    }
  }
}

Definições

Nome Description
AKS

Uma computação do Machine Learning baseada no AKS.

AksNetworkingConfiguration

Configuração avançada para rede do AKS

AllocationState

Estado de alocação.

AmlCompute

Uma computação do Azure Machine Learning.

AmlComputeProperties

Propriedades de computação AML

applicationSharingPolicy

Política de compartilhamento para aplicativos nesta instância de computação

AssignedUser

Um usuário que pode ser atribuído a uma instância de computação.

autosave

Salvar configurações automaticamente.

BindOptions

Descreve as opções de associação para o contêiner

caching

Tipo de cache do Disco de Dados.

ClusterPurpose

Uso pretendido do cluster

ComputeInstance

Uma instância de computação do Azure Machine Learning.

ComputeInstanceApplication

Define um aplicativo de Instância Aml e seu URI de ponto de extremidade de conectividade.

ComputeInstanceAuthorizationType

Tipo de Autorização de Instância de Computação.

ComputeInstanceConnectivityEndpoints

Define todos os pontos de extremidade e propriedades de conectividade para um ComputeInstance.

ComputeInstanceContainer

Define um contêiner da Instância de Aml.

ComputeInstanceCreatedBy

Descreve informações sobre o usuário que criou esse ComputeInstance.

ComputeInstanceDataDisk

Define um DataDisk da Instância de Aml.

ComputeInstanceDataMount

Define um DataMount de Instância de Aml.

ComputeInstanceEnvironmentInfo

Informações de ambiente

ComputeInstanceLastOperation

A última operação em ComputeInstance.

ComputeInstanceProperties

Propriedades da Instância de Computação

ComputeInstanceSshSettings

Especifica a política e as configurações para acesso ao SSH.

ComputeInstanceState

Estado atual de um ComputeInstance.

ComputeInstanceVersion

Versão de computeInstance.

ComputePowerAction

A ação de potência de computação.

ComputeRecurrenceFrequency

Enumeração para descrever a frequência de um agendamento de recorrência de computação

ComputeRecurrenceSchedule
ComputeResource

Objeto de computação do Machine Learning encapsulado no envelope de recursos do ARM.

ComputeSchedules

A lista de agendas a serem aplicadas nos cálculos

ComputeStartStopSchedule

Propriedades de agendamento de parada de início de computação

ComputeTriggerType

É a recorrência do tipo de gatilho ou cron.

ComputeType

O tipo de computação

ComputeWeekDay

Enumeração de dias da semana

createdByType

O tipo de identidade que criou o recurso.

Cron

O cron do gatilho de fluxo de trabalho para o tipo de agendamento ComputeStartStop.

CustomService

Especifica a configuração do serviço personalizado

Databricks

Uma computação DataFactory.

DatabricksProperties

Propriedades do Databricks

DataFactory

Uma computação DataFactory.

DataLakeAnalytics

Uma computação DataLakeAnalytics.

Docker

Configuração do contêiner do Docker

Endpoint

Descreve a configuração do ponto de extremidade para o contêiner

EnvironmentVariable

Variáveis de ambiente para o contêiner

EnvironmentVariableType

Tipo de variável de ambiente

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro

HDInsight

Uma computação HDInsight.

HDInsightProperties

Propriedades de computação do HDInsight

Image

Descreve as especificações de imagem

ImageMetadata

Retorna metadados sobre a imagem do sistema operacional para essa instância de computação.

ImageType

Tipo da imagem

InstanceTypeSchema

Esquema de tipo de instância.

Kubernetes

Uma computação do Machine Learning baseada na computação do Kubernetes.

KubernetesProperties

Propriedades do Kubernetes

LoadBalancerType

Tipo de Balanceador de Carga

ManagedServiceIdentity

Identidade de serviço gerenciada (identidades atribuídas pelo sistema e/ou pelo usuário)

ManagedServiceIdentityType

Tipo de identidade de serviço gerenciado (em que os tipos SystemAssigned e UserAssigned são permitidos).

mountAction

Ação de montagem.

mountState

Estado de montagem.

network

rede deste contêiner.

NodeStateCounts

Contagens de vários estados de nó de computação no amlCompute.

OperationName

Nome da última operação.

OperationStatus

Status da operação.

operationTrigger

Gatilho da operação.

OsType

Tipo de sistema operacional de computação

PersonalComputeInstanceSettings

Configurações de uma instância de computação pessoal.

Properties

Propriedades do AKS

protocol

Protocolo de comunicação do ponto de extremidade

ProvisioningState

O estado de provisionamento do cluster. Os valores válidos são Desconhecido, Atualizando, Provisionando, Bem-sucedido e Com Falha.

provisioningStatus

O estado de implantação atual do agendamento.

Recurrence

A recorrência do gatilho de fluxo de trabalho para o tipo de agendamento ComputeStartStop.

remoteLoginPortPublicAccess

Fechar a porta de acesso de logon remoto

ResourceId

Representa uma ID de recurso. Por exemplo, para uma sub-rede, é a URL do recurso da sub-rede.

Resources

Solicitações/limites de recurso para esse tipo de instância

ScaleSettings

configurações de escala para computação AML

ScheduleBase
ScheduleProvisioningState

O estado de implantação atual do agendamento.

ScheduleStatus

A agenda está habilitada ou desabilitada?

ScriptReference

Referência de script

ScriptsToExecute

Scripts de instalação personalizados

SetupScripts

Detalhes dos scripts personalizados a serem executados para configurar o cluster.

Sku

A definição do modelo de recurso que representa o SKU

SkuTier

Esse campo deverá ser implementado pelo Provedor de Recursos se o serviço tiver mais de uma camada, mas não for necessário em um PUT.

sourceType

Tipo de fonte de dados.

sshPublicAccess

Política de acesso para SSH

SslConfigStatus

Habilitar ou desabilitar ssl para pontuação

SslConfiguration

A configuração SSL para pontuação

storageAccountType

tipo dessa conta de armazenamento.

SynapseSpark

Uma computação do SynapseSpark.

systemData

Metadados relativos à criação e última modificação do recurso.

SystemService

Um serviço do sistema em execução em uma computação.

TmpfsOptions

Descreve as opções de tmpfs para o contêiner

UserAccountCredentials

Configurações para a conta de usuário que é criada em cada um dos nós de uma computação.

UserAssignedIdentity

Propriedades de identidade atribuídas pelo usuário

VirtualMachine

Uma computação do Machine Learning baseada em Máquinas Virtuais do Azure.

VirtualMachineImage

Imagem da Máquina Virtual para Computação AML do Windows

VirtualMachineSshCredentials

Credenciais de administrador para máquina virtual

VmPriority

Prioridade da Máquina Virtual

VolumeDefinition

Descreve a configuração de volume do contêiner

VolumeDefinitionType

Tipo de definição de volume

VolumeOptions

Descreve as opções de volume para o contêiner

AKS

Uma computação do Machine Learning baseada no AKS.

Nome Tipo Description
computeLocation

string

Local para a computação subjacente

computeType string:

AKS

O tipo de computação

createdOn

string (date-time)

A hora em que a computação foi criada.

description

string

A descrição da computação do Machine Learning.

disableLocalAuth

boolean

Recusar a autenticação local e garantir que os clientes possam usar apenas MSI e AAD exclusivamente para autenticação.

isAttachedCompute

boolean

Indicando se a computação foi provisionada pelo usuário e trazida de fora, se true, ou o serviço de machine learning provisionou-o se falso.

modifiedOn

string (date-time)

A hora em que a computação foi modificada pela última vez.

properties

Properties

Propriedades do AKS

provisioningErrors

ErrorResponse[]

Erros durante o provisionamento

provisioningState

ProvisioningState

O estado de provisionamento do cluster. Os valores válidos são Desconhecido, Atualizando, Provisionando, Bem-sucedido e Com Falha.

resourceId

string

ID de recurso do ARM da computação subjacente

AksNetworkingConfiguration

Configuração avançada para rede do AKS

Nome Tipo Description
dnsServiceIP

string

pattern: ^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$

Um endereço IP atribuído ao serviço DNS do Kubernetes. Ele deve estar dentro do intervalo de endereços de serviço do Kubernetes especificado em serviceCidr.

dockerBridgeCidr

string

pattern: ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$

Um intervalo de IP de notação CIDR atribuído à rede de ponte do Docker. Ele não deve se sobrepor a nenhum intervalo de IP de sub-rede ou ao intervalo de endereços de serviço do Kubernetes.

serviceCidr

string

pattern: ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$

Um intervalo de IP de notação CIDR do qual atribuir IPs de cluster de serviço. Ele não deve se sobrepor a quaisquer intervalos de IP da sub-rede.

subnetId

string

ID do recurso de sub-rede de rede virtual à qual os nós de computação pertencem

AllocationState

Estado de alocação.

Valor Description
Resizing
Steady

AmlCompute

Uma computação do Azure Machine Learning.

Nome Tipo Description
computeLocation

string

Local para a computação subjacente

computeType string:

AmlCompute

O tipo de computação

createdOn

string (date-time)

A hora em que a computação foi criada.

description

string

A descrição da computação do Machine Learning.

disableLocalAuth

boolean

Recusar a autenticação local e garantir que os clientes possam usar apenas MSI e AAD exclusivamente para autenticação.

isAttachedCompute

boolean

Indicando se a computação foi provisionada pelo usuário e trazida de fora, se true, ou o serviço de machine learning provisionou-o se falso.

modifiedOn

string (date-time)

A hora em que a computação foi modificada pela última vez.

properties

AmlComputeProperties

Propriedades do AmlCompute

provisioningErrors

ErrorResponse[]

Erros durante o provisionamento

provisioningState

ProvisioningState

O estado de provisionamento do cluster. Os valores válidos são Desconhecido, Atualizando, Provisionando, Bem-sucedido e Com Falha.

resourceId

string

ID de recurso do ARM da computação subjacente

AmlComputeProperties

Propriedades de computação AML

Nome Tipo Valor padrão Description
allocationState

AllocationState

Estado de alocação.
Estado de alocação da computação. Os valores possíveis são: estável – indica que a computação não está redimensionando. Não há alterações no número de nós de computação na computação em andamento. Uma computação entra nesse estado quando é criada e quando nenhuma operação está sendo executada na computação para alterar o número de nós de computação. redimensionamento – indica que a computação está redimensionando; ou seja, nós de computação estão sendo adicionados ou removidos da computação.

allocationStateTransitionTime

string (date-time)

Tempo de transição de estado de alocação.
O momento em que a computação inseriu seu estado de alocação atual.

currentNodeCount

integer (int32)

Contagem de nós atual.
O número de nós de computação atualmente atribuídos à computação.

enableNodePublicIp

boolean

True

Habilite o IP público do nó.
Habilitar ou desabilitar o provisionamento de endereço IP público do nó. Os valores possíveis são: Os valores possíveis são: true – indica que os nós de computação terão IPs públicos provisionados. false – indica que os nós de computação terão um ponto de extremidade privado e nenhum IPs público.

errors

ErrorResponse[]

Erros.
Coleção de erros encontrados por vários nós de computação durante a instalação do nó.

isolatedNetwork

boolean

A rede está isolada ou não

nodeStateCounts

NodeStateCounts

Contagens de estado do nó.
Contagens de vários estados de nó na computação.

osType

OsType

Linux

Tipo de sistema operacional de computação

propertyBag

object

Um recipiente de propriedades que contém propriedades adicionais.

remoteLoginPortPublicAccess

remoteLoginPortPublicAccess

NotSpecified

Fechar a porta de acesso de logon remoto
Estado da porta SSH pública. Os valores possíveis são: Desabilitado – indica que a porta ssh pública está fechada em todos os nós do cluster. Habilitado – indica que a porta ssh pública está aberta em todos os nós do cluster. NotSpecified - Indica que a porta ssh pública está fechada em todos os nós do cluster se a VNet for definida, caso contrário, todos os nós públicos serão abertos. Ele só pode ser padrão durante o tempo de criação do cluster, após a criação, ele será habilitado ou desabilitado.

scaleSettings

ScaleSettings

Configurações de escala para computação AML

subnet

ResourceId

Sub-rede.
ID do recurso de sub-rede de rede virtual à qual os nós de computação pertencem.

targetNodeCount

integer (int32)

Contagem de nós de destino.
O número de destino de nós de computação para a computação. Se o allocationState estiver redimensionando, essa propriedade indicará a contagem de nós de destino para a operação de redimensionamento em andamento. Se o allocationState for estável, essa propriedade indicará a contagem de nós de destino para a operação de redimensionamento anterior.

userAccountCredentials

UserAccountCredentials

Credenciais da conta de usuário.
Credenciais para uma conta de usuário administrador que será criada em cada nó de computação.

virtualMachineImage

VirtualMachineImage

Imagem da Máquina Virtual para Computação AML – somente janelas

vmPriority

VmPriority

Prioridade da Máquina Virtual

vmSize

string

Tamanho da Máquina Virtual

applicationSharingPolicy

Política de compartilhamento para aplicativos nesta instância de computação

Valor Description
Personal
Shared

AssignedUser

Um usuário que pode ser atribuído a uma instância de computação.

Nome Tipo Description
objectId

string

ID de objeto do AAD do usuário.

tenantId

string

ID do locatário do AAD do usuário.

autosave

Salvar configurações automaticamente.

Valor Description
Local
None
Remote

BindOptions

Descreve as opções de associação para o contêiner

Nome Tipo Description
createHostPath

boolean

Indique se o caminho do host deve ser criado.

propagation

string

Tipo de opção Bind

selinux

string

Mencione as opções de selinux.

caching

Tipo de cache do Disco de Dados.

Valor Description
None
ReadOnly
ReadWrite

ClusterPurpose

Uso pretendido do cluster

Valor Description
DenseProd
DevTest
FastProd

ComputeInstance

Uma instância de computação do Azure Machine Learning.

Nome Tipo Description
computeLocation

string

Local para a computação subjacente

computeType string:

ComputeInstance

O tipo de computação

createdOn

string (date-time)

A hora em que a computação foi criada.

description

string

A descrição da computação do Machine Learning.

disableLocalAuth

boolean

Recusar a autenticação local e garantir que os clientes possam usar apenas MSI e AAD exclusivamente para autenticação.

isAttachedCompute

boolean

Indicando se a computação foi provisionada pelo usuário e trazida de fora, se true, ou o serviço de machine learning provisionou-o se falso.

modifiedOn

string (date-time)

A hora em que a computação foi modificada pela última vez.

properties

ComputeInstanceProperties

Propriedades de ComputeInstance

provisioningErrors

ErrorResponse[]

Erros durante o provisionamento

provisioningState

ProvisioningState

O estado de provisionamento do cluster. Os valores válidos são Desconhecido, Atualizando, Provisionando, Bem-sucedido e Com Falha.

resourceId

string

ID de recurso do ARM da computação subjacente

ComputeInstanceApplication

Define um aplicativo de Instância Aml e seu URI de ponto de extremidade de conectividade.

Nome Tipo Description
displayName

string

Nome do aplicativo ComputeInstance.

endpointUri

string

URI do ponto de extremidade do aplicativo.

ComputeInstanceAuthorizationType

Tipo de Autorização de Instância de Computação.

Valor Description
personal

ComputeInstanceConnectivityEndpoints

Define todos os pontos de extremidade e propriedades de conectividade para um ComputeInstance.

Nome Tipo Description
privateIpAddress

string

Endereço IP privado deste ComputeInstance (local para a VNET na qual a instância de computação é implantada).

publicIpAddress

string

Endereço IP público deste ComputeInstance.

ComputeInstanceContainer

Define um contêiner da Instância de Aml.

Nome Tipo Description
autosave

autosave

Salvar configurações automaticamente.

environment

ComputeInstanceEnvironmentInfo

Informações de ambiente desse contêiner.

gpu

string

Informações da GPU.

name

string

Nome do contêiner ComputeInstance.

network

network

rede deste contêiner.

services

object[]

serviços desses contêineres.

ComputeInstanceCreatedBy

Descreve informações sobre o usuário que criou esse ComputeInstance.

Nome Tipo Description
userId

string

Identifica exclusivamente o usuário dentro de sua organização.

userName

string

Nome do usuário.

userOrgId

string

Identifica exclusivamente a organização do Azure Active Directory do usuário.

ComputeInstanceDataDisk

Define um DataDisk da Instância de Aml.

Nome Tipo Valor padrão Description
caching

caching

Tipo de cache do Disco de Dados.

diskSizeGB

integer (int32)

O tamanho inicial do disco em gigabytes.
O tamanho inicial do disco em gigabytes.

lun

integer (int32)

O número da unidade lógica.
O lun é usado para identificar exclusivamente cada disco de dados. Se estiver anexando vários discos, cada um deverá ter um lun distinto.

storageAccountType

storageAccountType

Standard_LRS

tipo dessa conta de armazenamento.

ComputeInstanceDataMount

Define um DataMount de Instância de Aml.

Nome Tipo Description
createdBy

string

por quem essa montagem de dados foi criada.

error

string

Erro dessa montagem de dados.

mountAction

mountAction

Ação de montagem.

mountName

string

nome da montagem de dados ComputeInstance.

mountPath

string

Caminho dessa montagem de dados.

mountState

mountState

Estado de montagem.

mountedOn

string (date-time)

Tempo montado.
A hora em que o disco foi montado.

source

string

Origem da montagem de dados ComputeInstance.

sourceType

sourceType

Tipo de fonte de dados.

ComputeInstanceEnvironmentInfo

Informações de ambiente

Nome Tipo Description
name

string

nome do ambiente.

version

string

versão do ambiente.

ComputeInstanceLastOperation

A última operação em ComputeInstance.

Nome Tipo Description
operationName

OperationName

Nome da última operação.

operationStatus

OperationStatus

Status da operação.

operationTime

string (date-time)

Hora da última operação.

operationTrigger

operationTrigger

Gatilho da operação.

ComputeInstanceProperties

Propriedades da Instância de Computação

Nome Tipo Valor padrão Description
applicationSharingPolicy

applicationSharingPolicy

Shared

Política de compartilhamento para aplicativos nesta instância de computação
Política de compartilhamento de aplicativos nessa instância de computação entre os usuários do workspace pai. Se Personal, somente o criador poderá acessar aplicativos nessa instância de computação. Quando compartilhado, qualquer usuário de workspace pode acessar aplicativos nessa instância, dependendo de sua função atribuída.

applications

ComputeInstanceApplication[]

Descreve os aplicativos disponíveis e seus pontos de extremidade neste ComputeInstance.

computeInstanceAuthorizationType

ComputeInstanceAuthorizationType

personal

Tipo de Autorização de Instância de Computação.
O tipo de Autorização da Instância de Computação. Os valores disponíveis são pessoais (padrão).

connectivityEndpoints

ComputeInstanceConnectivityEndpoints

Descreve todos os pontos de extremidade de conectividade disponíveis para este ComputeInstance.

containers

ComputeInstanceContainer[]

Descreve informações de contêineres neste ComputeInstance.

createdBy

ComputeInstanceCreatedBy

Descreve informações sobre o usuário que criou esse ComputeInstance.

customServices

CustomService[]

Lista de Serviços Personalizados adicionados à computação.

dataDisks

ComputeInstanceDataDisk[]

Descreve informações de dataDisks neste ComputeInstance.

dataMounts

ComputeInstanceDataMount[]

Descreve informações de dataMounts neste ComputeInstance.

enableNodePublicIp

boolean

Habilite o IP público do nó.
Habilitar ou desabilitar o provisionamento de endereço IP público do nó. Os valores possíveis são: Os valores possíveis são: true – indica que os nós de computação terão IPs públicos provisionados. false – indica que os nós de computação terão um ponto de extremidade privado e nenhum IPs público.

errors

ErrorResponse[]

Erros.
Coleção de erros encontrados neste ComputeInstance.

lastOperation

ComputeInstanceLastOperation

A última operação em ComputeInstance.

osImageMetadata

ImageMetadata

Retorna metadados sobre a imagem do sistema operacional para essa instância de computação.

personalComputeInstanceSettings

PersonalComputeInstanceSettings

Configurações da Instância de Computação Pessoal.
Configurações de uma instância de computação pessoal.

schedules

ComputeSchedules

A lista de agendas a serem aplicadas nos cálculos.

setupScripts

SetupScripts

Detalhes dos scripts personalizados a serem executados para configurar o cluster.

sshSettings

ComputeInstanceSshSettings

Especifica a política e as configurações para acesso ao SSH.

state

ComputeInstanceState

O estado atual deste ComputeInstance.

subnet

ResourceId

Sub-rede.
ID do recurso de sub-rede de rede virtual à qual os nós de computação pertencem.

versions

ComputeInstanceVersion

Versão computeInstance.

vmSize

string

Tamanho da Máquina Virtual

ComputeInstanceSshSettings

Especifica a política e as configurações para acesso ao SSH.

Nome Tipo Valor padrão Description
adminPublicKey

string

Especifica o arquivo de chave pública RSH rsa como uma cadeia de caracteres. Use "ssh-keygen -t rsa -b 2048" para gerar seus pares de chaves SSH.

adminUserName

string

Descreve o nome de usuário do administrador.

sshPort

integer (int32)

Descreve a porta para se conectar por meio do SSH.

sshPublicAccess

sshPublicAccess

Disabled

Política de acesso para SSH
Estado da porta SSH pública. Os valores possíveis são: Desabilitado – indica que a porta ssh pública está fechada nesta instância. Habilitado – indica que a porta ssh pública está aberta e acessível de acordo com a política de VNet/sub-rede, se aplicável.

ComputeInstanceState

Estado atual de um ComputeInstance.

Valor Description
CreateFailed
Creating
Deleting
JobRunning
Restarting
Running
SettingUp
SetupFailed
Starting
Stopped
Stopping
Unknown
Unusable
UserSettingUp
UserSetupFailed

ComputeInstanceVersion

Versão de computeInstance.

Nome Tipo Description
runtime

string

Runtime da instância de computação.

ComputePowerAction

A ação de potência de computação.

Valor Description
Start
Stop

ComputeRecurrenceFrequency

Enumeração para descrever a frequência de um agendamento de recorrência de computação

Valor Description
Day

Frequência diária

Hour

Frequência de hora

Minute

Frequência de minutos

Month

Frequência de mês

Week

Frequência da semana

ComputeRecurrenceSchedule

Nome Tipo Description
hours

integer[] (int32)

[Obrigatório] Lista de horas para o agendamento.

minutes

integer[] (int32)

[Obrigatório] Lista de minutos para o agendamento.

monthDays

integer[] (int32)

Lista de dias do mês para o agendamento

weekDays

ComputeWeekDay[]

Lista de dias para a agenda.

ComputeResource

Objeto de computação do Machine Learning encapsulado no envelope de recursos do ARM.

Nome Tipo Description
id

string

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

ManagedServiceIdentity

A identidade do recurso.

location

string

Especifica o local do recurso.

name

string

O nome do recurso

properties Compute:

Propriedades de computação

sku

Sku

O sku do workspace.

systemData

systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy.

tags

object

Contém marcas de recurso definidas como pares chave/valor.

type

string

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

ComputeSchedules

A lista de agendas a serem aplicadas nos cálculos

Nome Tipo Description
computeStartStop

ComputeStartStopSchedule[]

A lista de agendas de parada de início de computação a serem aplicadas.

ComputeStartStopSchedule

Propriedades de agendamento de parada de início de computação

Nome Tipo Description
action

ComputePowerAction

[Obrigatório] A ação de potência de computação.

cron

Cron

Necessário se triggerType for Cron.

id

string

Uma ID atribuída pelo sistema para o agendamento.

provisioningStatus

provisioningStatus

O estado de implantação atual do agendamento.

recurrence

Recurrence

Obrigatório se triggerType for Recurrence.

schedule

ScheduleBase

[Preterido] Não usado mais.

status

ScheduleStatus

A agenda está habilitada ou desabilitada?

triggerType

ComputeTriggerType

[Obrigatório] O tipo de gatilho de agendamento.

ComputeTriggerType

É a recorrência do tipo de gatilho ou cron.

Valor Description
Cron
Recurrence

ComputeType

O tipo de computação

Valor Description
AKS
AmlCompute
ComputeInstance
DataFactory
DataLakeAnalytics
Databricks
HDInsight
Kubernetes
SynapseSpark
VirtualMachine

ComputeWeekDay

Enumeração de dias da semana

Valor Description
Friday

Sexta-feira dia da semana

Monday

Dia da semana de segunda-feira

Saturday

Sábado dia da semana

Sunday

Dia da semana de domingo

Thursday

Quinta-feira dia da semana

Tuesday

Terça-feira dia da semana

Wednesday

Quarta-feira dia da semana

createdByType

O tipo de identidade que criou o recurso.

Valor Description
Application
Key
ManagedIdentity
User

Cron

O cron do gatilho de fluxo de trabalho para o tipo de agendamento ComputeStartStop.

Nome Tipo Valor padrão Description
expression

string

[Obrigatório] Especifica a expressão cron de agendamento. A expressão deve seguir o formato NCronTab.

startTime

string

A hora de início no formato yyy-MM-ddTHH:mm:ss.

timeZone

string

UTC

Especifica o fuso horário no qual o agendamento é executado. O TimeZone deve seguir o formato de fuso horário do Windows. Veja: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11

CustomService

Especifica a configuração do serviço personalizado

Nome Tipo Description
docker

Docker

Descreve as configurações do docker para a imagem

endpoints

Endpoint[]

Configurando os pontos de extremidade para o contêiner

environmentVariables

<string,  EnvironmentVariable>

Variável de ambiente para o contêiner

image

Image

Descreve as especificações de imagem

name

string

Nome do Serviço Personalizado

volumes

VolumeDefinition[]

Configurando os volumes para o contêiner

Databricks

Uma computação DataFactory.

Nome Tipo Description
computeLocation

string

Local para a computação subjacente

computeType string:

Databricks

O tipo de computação

createdOn

string (date-time)

A hora em que a computação foi criada.

description

string

A descrição da computação do Machine Learning.

disableLocalAuth

boolean

Recusar a autenticação local e garantir que os clientes possam usar apenas MSI e AAD exclusivamente para autenticação.

isAttachedCompute

boolean

Indicando se a computação foi provisionada pelo usuário e trazida de fora, se true, ou o serviço de machine learning provisionou-o se falso.

modifiedOn

string (date-time)

A hora em que a computação foi modificada pela última vez.

properties

DatabricksProperties

Propriedades do Databricks

provisioningErrors

ErrorResponse[]

Erros durante o provisionamento

provisioningState

ProvisioningState

O estado de provisionamento do cluster. Os valores válidos são Desconhecido, Atualizando, Provisionando, Bem-sucedido e Com Falha.

resourceId

string

ID de recurso do ARM da computação subjacente

DatabricksProperties

Propriedades do Databricks

Nome Tipo Description
databricksAccessToken

string

Token de acesso do Databricks

workspaceUrl

string

URL do espaço de trabalho

DataFactory

Uma computação DataFactory.

Nome Tipo Description
computeLocation

string

Local para a computação subjacente

computeType string:

DataFactory

O tipo de computação

createdOn

string (date-time)

A hora em que a computação foi criada.

description

string

A descrição da computação do Machine Learning.

disableLocalAuth

boolean

Recusar a autenticação local e garantir que os clientes possam usar apenas MSI e AAD exclusivamente para autenticação.

isAttachedCompute

boolean

Indicando se a computação foi provisionada pelo usuário e trazida de fora, se true, ou o serviço de machine learning provisionou-o se falso.

modifiedOn

string (date-time)

A hora em que a computação foi modificada pela última vez.

provisioningErrors

ErrorResponse[]

Erros durante o provisionamento

provisioningState

ProvisioningState

O estado de provisionamento do cluster. Os valores válidos são Desconhecido, Atualizando, Provisionando, Bem-sucedido e Com Falha.

resourceId

string

ID de recurso do ARM da computação subjacente

DataLakeAnalytics

Uma computação DataLakeAnalytics.

Nome Tipo Description
computeLocation

string

Local para a computação subjacente

computeType string:

DataLakeAnalytics

O tipo de computação

createdOn

string (date-time)

A hora em que a computação foi criada.

description

string

A descrição da computação do Machine Learning.

disableLocalAuth

boolean

Recusar a autenticação local e garantir que os clientes possam usar apenas MSI e AAD exclusivamente para autenticação.

isAttachedCompute

boolean

Indicando se a computação foi provisionada pelo usuário e trazida de fora, se true, ou o serviço de machine learning provisionou-o se falso.

modifiedOn

string (date-time)

A hora em que a computação foi modificada pela última vez.

properties

Properties

provisioningErrors

ErrorResponse[]

Erros durante o provisionamento

provisioningState

ProvisioningState

O estado de provisionamento do cluster. Os valores válidos são Desconhecido, Atualizando, Provisionando, Bem-sucedido e Com Falha.

resourceId

string

ID de recurso do ARM da computação subjacente

Docker

Configuração do contêiner do Docker

Nome Tipo Description
privileged

boolean

Indique se o contêiner deve ser executado no modo privilegiado ou sem privilégios.

Endpoint

Descreve a configuração do ponto de extremidade para o contêiner

Nome Tipo Valor padrão Description
hostIp

string

IP do host sobre o qual o aplicativo é exposto do contêiner

name

string

Nome do ponto de extremidade

protocol

protocol

tcp

Protocolo de comunicação do ponto de extremidade
Protocolo sobre qual comunicação ocorrerá sobre esse ponto de extremidade

published

integer (int32)

Porta sobre a qual o aplicativo é exposto do contêiner.

target

integer (int32)

Porta do aplicativo dentro do contêiner.

EnvironmentVariable

Variáveis de ambiente para o contêiner

Nome Tipo Valor padrão Description
type

EnvironmentVariableType

local

Tipo de variável de ambiente
Tipo da variável de ambiente. Os valores possíveis são: local – Para variável local

value

string

Valor da variável De ambiente

EnvironmentVariableType

Tipo de variável de ambiente

Valor Description
local

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

Nome Tipo Description
info

object

As informações adicionais.

type

string

O tipo de informação adicional.

ErrorDetail

O detalhe do erro.

Nome Tipo Description
additionalInfo

ErrorAdditionalInfo[]

As informações adicionais do erro.

code

string

O código de erro.

details

ErrorDetail[]

Os detalhes do erro.

message

string

A mensagem de erro.

target

string

O destino do erro.

ErrorResponse

Resposta de erro

Nome Tipo Description
error

ErrorDetail

O objeto de erro.

HDInsight

Uma computação HDInsight.

Nome Tipo Description
computeLocation

string

Local para a computação subjacente

computeType string:

HDInsight

O tipo de computação

createdOn

string (date-time)

A hora em que a computação foi criada.

description

string

A descrição da computação do Machine Learning.

disableLocalAuth

boolean

Recusar a autenticação local e garantir que os clientes possam usar apenas MSI e AAD exclusivamente para autenticação.

isAttachedCompute

boolean

Indicando se a computação foi provisionada pelo usuário e trazida de fora, se true, ou o serviço de machine learning provisionou-o se falso.

modifiedOn

string (date-time)

A hora em que a computação foi modificada pela última vez.

properties

HDInsightProperties

Propriedades de computação do HDInsight

provisioningErrors

ErrorResponse[]

Erros durante o provisionamento

provisioningState

ProvisioningState

O estado de provisionamento do cluster. Os valores válidos são Desconhecido, Atualizando, Provisionando, Bem-sucedido e Com Falha.

resourceId

string

ID de recurso do ARM da computação subjacente

HDInsightProperties

Propriedades de computação do HDInsight

Nome Tipo Description
address

string

Endereço IP público do nó mestre do cluster.

administratorAccount

VirtualMachineSshCredentials

Credenciais de administrador para o nó mestre do cluster

sshPort

integer (int32)

Porta aberta para conexões ssh no nó mestre do cluster.

Image

Descreve as especificações de imagem

Nome Tipo Valor padrão Description
reference

string

Referência de imagem

type

ImageType

docker

Tipo da imagem
Tipo da imagem. Os valores possíveis são: docker – Para imagens do Docker. azureml – Para imagens do AzureML

ImageMetadata

Retorna metadados sobre a imagem do sistema operacional para essa instância de computação.

Nome Tipo Description
currentImageVersion

string

Especifica a versão atual da imagem do sistema operacional em que esta instância de computação está em execução.

isLatestOsImageVersion

boolean

Especifica se essa instância de computação está em execução na imagem mais recente do sistema operacional.

latestImageVersion

string

Especifica a versão mais recente da imagem do sistema operacional disponível.

ImageType

Tipo da imagem

Valor Description
azureml
docker

InstanceTypeSchema

Esquema de tipo de instância.

Nome Tipo Description
nodeSelector

object

Seletor de nó

resources

Resources

Solicitações/limites de recurso para esse tipo de instância

Kubernetes

Uma computação do Machine Learning baseada na computação do Kubernetes.

Nome Tipo Description
computeLocation

string

Local para a computação subjacente

computeType string:

Kubernetes

O tipo de computação

createdOn

string (date-time)

A hora em que a computação foi criada.

description

string

A descrição da computação do Machine Learning.

disableLocalAuth

boolean

Recusar a autenticação local e garantir que os clientes possam usar apenas MSI e AAD exclusivamente para autenticação.

isAttachedCompute

boolean

Indicando se a computação foi provisionada pelo usuário e trazida de fora, se true, ou o serviço de machine learning provisionou-o se falso.

modifiedOn

string (date-time)

A hora em que a computação foi modificada pela última vez.

properties

KubernetesProperties

Propriedades do Kubernetes

provisioningErrors

ErrorResponse[]

Erros durante o provisionamento

provisioningState

ProvisioningState

O estado de provisionamento do cluster. Os valores válidos são Desconhecido, Atualizando, Provisionando, Bem-sucedido e Com Falha.

resourceId

string

ID de recurso do ARM da computação subjacente

KubernetesProperties

Propriedades do Kubernetes

Nome Tipo Valor padrão Description
defaultInstanceType

string

Tipo de instância padrão

extensionInstanceReleaseTrain

string

Treinamento de versão da instância de extensão.

extensionPrincipalId

string

ID da entidade de extensão.

instanceTypes

<string,  InstanceTypeSchema>

Esquema de tipo de instância

namespace

string

default

Namespace de computação

relayConnectionString

string

Cadeia de conexão de retransmissão.

serviceBusConnectionString

string

Cadeia de conexão do ServiceBus.

vcName

string

Nome vc.

LoadBalancerType

Tipo de Balanceador de Carga

Valor Description
InternalLoadBalancer
PublicIp

ManagedServiceIdentity

Identidade de serviço gerenciada (identidades atribuídas pelo sistema e/ou pelo usuário)

Nome Tipo Description
principalId

string (uuid)

A ID da entidade de serviço da identidade atribuída pelo sistema. Essa propriedade será fornecida apenas para uma identidade atribuída pelo sistema.

tenantId

string (uuid)

A ID do locatário da identidade atribuída pelo sistema. Essa propriedade será fornecida apenas para uma identidade atribuída pelo sistema.

type

ManagedServiceIdentityType

Tipo de identidade de serviço gerenciado (em que os tipos SystemAssigned e UserAssigned são permitidos).

userAssignedIdentities

<string,  UserAssignedIdentity>

Identidades de User-Assigned
O conjunto de identidades atribuídas pelo usuário associadas ao recurso. As chaves do dicionário userAssignedIdentities serão IDs de recurso do ARM no formulário: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Os valores do dicionário podem ser objetos vazios ({}) em solicitações.

ManagedServiceIdentityType

Tipo de identidade de serviço gerenciado (em que os tipos SystemAssigned e UserAssigned são permitidos).

Valor Description
None
SystemAssigned
SystemAssigned,UserAssigned
UserAssigned

mountAction

Ação de montagem.

Valor Description
Mount
Unmount

mountState

Estado de montagem.

Valor Description
MountFailed
MountRequested
Mounted
UnmountFailed
UnmountRequested
Unmounted

network

rede deste contêiner.

Valor Description
Bridge
Host

NodeStateCounts

Contagens de vários estados de nó de computação no amlCompute.

Nome Tipo Description
idleNodeCount

integer (int32)

Contagem de nós ociosos.
Número de nós de computação em estado ocioso.

leavingNodeCount

integer (int32)

Deixando a contagem de nós.
Número de nós de computação que estão deixando o amlCompute.

preemptedNodeCount

integer (int32)

Contagem de nós preempítuos.
Número de nós de computação que estão em estado preempível.

preparingNodeCount

integer (int32)

Preparando a contagem de nós.
Número de nós de computação que estão sendo preparados.

runningNodeCount

integer (int32)

Contagem de nós em execução.
Número de nós de computação que estão executando trabalhos.

unusableNodeCount

integer (int32)

Contagem de nós inutilizável.
Número de nós de computação que estão em estado inutilizável.

OperationName

Nome da última operação.

Valor Description
Create
Delete
Reimage
Restart
Start
Stop

OperationStatus

Status da operação.

Valor Description
CreateFailed
DeleteFailed
InProgress
ReimageFailed
RestartFailed
StartFailed
StopFailed
Succeeded

operationTrigger

Gatilho da operação.

Valor Description
IdleShutdown
Schedule
User

OsType

Tipo de sistema operacional de computação

Valor Description
Linux
Windows

PersonalComputeInstanceSettings

Configurações de uma instância de computação pessoal.

Nome Tipo Description
assignedUser

AssignedUser

Usuário atribuído.
Um usuário explicitamente atribuído a uma instância de computação pessoal.

Properties

Propriedades do AKS

Nome Tipo Valor padrão Description
agentCount

integer (int32)

minimum: 0

Número de agentes

agentVmSize

string

Tamanho da máquina virtual do agente

aksNetworkingConfiguration

AksNetworkingConfiguration

Configuração de rede do AKS para vnet

clusterFqdn

string

Nome de domínio qualificado completo do cluster

clusterPurpose

ClusterPurpose

FastProd

Uso pretendido do cluster

loadBalancerSubnet

string

Sub-rede do Load Balancer

loadBalancerType

LoadBalancerType

PublicIp

Tipo de Balanceador de Carga

sslConfiguration

SslConfiguration

Configuração de SSL

systemServices

SystemService[]

Serviços do sistema

protocol

Protocolo de comunicação do ponto de extremidade

Valor Description
http
tcp
udp

ProvisioningState

O estado de provisionamento do cluster. Os valores válidos são Desconhecido, Atualizando, Provisionando, Bem-sucedido e Com Falha.

Valor Description
Canceled
Creating
Deleting
Failed
Succeeded
Unknown
Updating

provisioningStatus

O estado de implantação atual do agendamento.

Valor Description
Completed
Failed
Provisioning

Recurrence

A recorrência do gatilho de fluxo de trabalho para o tipo de agendamento ComputeStartStop.

Nome Tipo Valor padrão Description
frequency

ComputeRecurrenceFrequency

[Obrigatório] A frequência para disparar o agendamento.

interval

integer (int32)

[Obrigatório] Especifica o intervalo de agendamento em conjunto com a frequência

schedule

ComputeRecurrenceSchedule

[Obrigatório] O agendamento de recorrência.

startTime

string

A hora de início no formato yyy-MM-ddTHH:mm:ss.

timeZone

string

UTC

Especifica o fuso horário no qual o agendamento é executado. O TimeZone deve seguir o formato de fuso horário do Windows. Veja: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11

remoteLoginPortPublicAccess

Fechar a porta de acesso de logon remoto

Valor Description
Disabled
Enabled
NotSpecified

ResourceId

Representa uma ID de recurso. Por exemplo, para uma sub-rede, é a URL do recurso da sub-rede.

Nome Tipo Description
id

string

A ID do recurso

Resources

Solicitações/limites de recurso para esse tipo de instância

Nome Tipo Description
limits

object

Limites de recursos para esse tipo de instância

requests

object

Solicitações de recurso para esse tipo de instância

ScaleSettings

configurações de escala para computação AML

Nome Tipo Valor padrão Description
maxNodeCount

integer (int32)

Número máximo de nós a serem usados

minNodeCount

integer (int32)

0

Número mínimo de nós a serem usados

nodeIdleTimeBeforeScaleDown

string (duration)

Tempo ocioso do nó antes de reduzir o amlCompute. Essa cadeia de caracteres precisa estar no formato RFC.

ScheduleBase

Nome Tipo Description
id

string

Uma ID atribuída pelo sistema para o agendamento.

provisioningStatus

ScheduleProvisioningState

O estado de implantação atual do agendamento.

status

ScheduleStatus

A agenda está habilitada ou desabilitada?

ScheduleProvisioningState

O estado de implantação atual do agendamento.

Valor Description
Completed
Failed
Provisioning

ScheduleStatus

A agenda está habilitada ou desabilitada?

Valor Description
Disabled
Enabled

ScriptReference

Referência de script

Nome Tipo Description
scriptArguments

string

Argumentos opcionais de linha de comando passados para o script a ser executado.

scriptData

string

O local dos scripts no volume montado.

scriptSource

string

A fonte de armazenamento do script: workspace.

timeout

string

Período de tempo opcional passado para o comando de tempo limite.

ScriptsToExecute

Scripts de instalação personalizados

Nome Tipo Description
creationScript

ScriptReference

Script executado apenas uma vez durante o provisionamento da computação.

startupScript

ScriptReference

Script que é executado sempre que o computador é iniciado.

SetupScripts

Detalhes dos scripts personalizados a serem executados para configurar o cluster.

Nome Tipo Description
scripts

ScriptsToExecute

Scripts de instalação personalizados

Sku

A definição do modelo de recurso que representa o SKU

Nome Tipo Description
capacity

integer (int32)

Se o SKU der suporte a expansão/entrada, o inteiro de capacidade deverá ser incluído. Se a escala horizontal/in não for possível para o recurso, isso poderá ser omitido.

family

string

Se o serviço tiver diferentes gerações de hardware, para a mesma SKU, isso poderá ser capturado aqui.

name

string

O nome da SKU. Ex - P3. Normalmente, é um código letter+number

size

string

O tamanho da SKU. Quando o campo de nome é a combinação de camada e algum outro valor, esse seria o código autônomo.

tier

SkuTier

Esse campo deverá ser implementado pelo Provedor de Recursos se o serviço tiver mais de uma camada, mas não for necessário em um PUT.

SkuTier

Esse campo deverá ser implementado pelo Provedor de Recursos se o serviço tiver mais de uma camada, mas não for necessário em um PUT.

Valor Description
Basic
Free
Premium
Standard

sourceType

Tipo de fonte de dados.

Valor Description
Dataset
Datastore
URI

sshPublicAccess

Política de acesso para SSH

Valor Description
Disabled
Enabled

SslConfigStatus

Habilitar ou desabilitar ssl para pontuação

Valor Description
Auto
Disabled
Enabled

SslConfiguration

A configuração SSL para pontuação

Nome Tipo Description
cert

string

Dados de certificado

cname

string

CNAME do certificado

key

string

Dados de chave

leafDomainLabel

string

Rótulo de domínio folha do ponto de extremidade público

overwriteExistingDomain

boolean

Indica se o rótulo de domínio existente deve ser substituído.

status

SslConfigStatus

Habilitar ou desabilitar ssl para pontuação

storageAccountType

tipo dessa conta de armazenamento.

Valor Description
Premium_LRS
Standard_LRS

SynapseSpark

Uma computação do SynapseSpark.

Nome Tipo Description
computeLocation

string

Local para a computação subjacente

computeType string:

SynapseSpark

O tipo de computação

createdOn

string (date-time)

A hora em que a computação foi criada.

description

string

A descrição da computação do Machine Learning.

disableLocalAuth

boolean

Recusar a autenticação local e garantir que os clientes possam usar apenas MSI e AAD exclusivamente para autenticação.

isAttachedCompute

boolean

Indicando se a computação foi provisionada pelo usuário e trazida de fora, se true, ou o serviço de machine learning provisionou-o se falso.

modifiedOn

string (date-time)

A hora em que a computação foi modificada pela última vez.

properties

Properties

provisioningErrors

ErrorResponse[]

Erros durante o provisionamento

provisioningState

ProvisioningState

O estado de provisionamento do cluster. Os valores válidos são Desconhecido, Atualizando, Provisionando, Bem-sucedido e Com Falha.

resourceId

string

ID de recurso do ARM da computação subjacente

systemData

Metadados relativos à criação e última modificação do recurso.

Nome Tipo Description
createdAt

string (date-time)

O carimbo de data/hora da criação de recursos (UTC).

createdBy

string

A identidade que criou o recurso.

createdByType

createdByType

O tipo de identidade que criou o recurso.

lastModifiedAt

string (date-time)

O carimbo de data/hora da última modificação do recurso (UTC)

lastModifiedBy

string

A identidade que modificou o recurso pela última vez.

lastModifiedByType

createdByType

O tipo de identidade que modificou o recurso pela última vez.

SystemService

Um serviço do sistema em execução em uma computação.

Nome Tipo Description
publicIpAddress

string

Endereço IP público

systemServiceType

string

O tipo desse serviço do sistema.

version

string

A versão desse tipo.

TmpfsOptions

Descreve as opções de tmpfs para o contêiner

Nome Tipo Description
size

integer (int32)

Mencionar o tamanho do Tmpfs

UserAccountCredentials

Configurações para a conta de usuário que é criada em cada um dos nós de uma computação.

Nome Tipo Description
adminUserName

string

Nome de usuário.
Nome da conta de usuário do administrador que pode ser usada para SSH para nós.

adminUserPassword

string

Senha.
Senha da conta de usuário do administrador.

adminUserSshPublicKey

string

Chave pública SSH.
Chave pública SSH da conta de usuário do administrador.

UserAssignedIdentity

Propriedades de identidade atribuídas pelo usuário

Nome Tipo Description
clientId

string (uuid)

A ID do cliente da identidade atribuída.

principalId

string (uuid)

A ID da entidade de segurança da identidade atribuída.

VirtualMachine

Uma computação do Machine Learning baseada em Máquinas Virtuais do Azure.

Nome Tipo Description
computeLocation

string

Local para a computação subjacente

computeType string:

VirtualMachine

O tipo de computação

createdOn

string (date-time)

A hora em que a computação foi criada.

description

string

A descrição da computação do Machine Learning.

disableLocalAuth

boolean

Recusar a autenticação local e garantir que os clientes possam usar apenas MSI e AAD exclusivamente para autenticação.

isAttachedCompute

boolean

Indicando se a computação foi provisionada pelo usuário e trazida de fora, se true, ou o serviço de machine learning provisionou-o se falso.

modifiedOn

string (date-time)

A hora em que a computação foi modificada pela última vez.

properties

Properties

provisioningErrors

ErrorResponse[]

Erros durante o provisionamento

provisioningState

ProvisioningState

O estado de provisionamento do cluster. Os valores válidos são Desconhecido, Atualizando, Provisionando, Bem-sucedido e Com Falha.

resourceId

string

ID de recurso do ARM da computação subjacente

VirtualMachineImage

Imagem da Máquina Virtual para Computação AML do Windows

Nome Tipo Description
id

string

Caminho da imagem da Máquina Virtual

VirtualMachineSshCredentials

Credenciais de administrador para máquina virtual

Nome Tipo Description
password

string

Senha da conta de administrador

privateKeyData

string

Dados de chave privada

publicKeyData

string

Dados de chave pública

username

string

Nome de usuário da conta de administrador

VmPriority

Prioridade da Máquina Virtual

Valor Description
Dedicated
LowPriority

VolumeDefinition

Descreve a configuração de volume do contêiner

Nome Tipo Valor padrão Description
bind

BindOptions

Opções de associação da montagem

consistency

string

Consistência do volume

readOnly

boolean

Indique se o volume deve ser montado como readOnly. O valor padrão para isso é falso.

source

string

Origem da montagem. Para montagens de associação, esse é o caminho do host.

target

string

Destino da montagem. Para montagens de associação, esse é o caminho no contêiner.

tmpfs

TmpfsOptions

Opção tmpfs da montagem

type

VolumeDefinitionType

bind

Tipo de definição de volume
Tipo de definição de volume. Valores possíveis: bind,volume, tmpfs, npipe

volume

VolumeOptions

Opções de volume da montagem

VolumeDefinitionType

Tipo de definição de volume

Valor Description
bind
npipe
tmpfs
volume

VolumeOptions

Descreve as opções de volume para o contêiner

Nome Tipo Description
nocopy

boolean

Indicar se o volume é nocopy