Compartilhar via


AmlComputeProperties Classe

Definição

Propriedades de computação AML.

public class AmlComputeProperties
type AmlComputeProperties = class
Public Class AmlComputeProperties
Herança
AmlComputeProperties

Construtores

AmlComputeProperties()

Inicializa uma nova instância de AmlComputeProperties.

Propriedades

AllocationState

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.

AllocationStateTransitionOn

A hora em que a computação inseriu seu estado de alocação atual.

CurrentNodeCount

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

EnableNodePublicIP

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úblicos.

Errors

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

IsolatedNetwork

A rede é isolada ou não.

NodeStateCounts

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

OSType

Tipo de sistema operacional de computação.

PropertyBag

Um recipiente de propriedades que contém propriedades adicionais.

Para atribuir um objeto a essa propriedade, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para atribuir uma cadeia de caracteres json já formatada a essa propriedade, use FromString(String).

Exemplos:

  • BinaryData.FromObjectAsJson("foo")Cria uma carga de "foo".
  • BinaryData.FromString("\"foo\"")Cria uma carga de "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Cria uma carga de { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Cria uma carga de { "key": "value" }.

RemoteLoginPortPublicAccess

O 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. Enabled: indica que a porta ssh pública está aberta em todos os nós do cluster. NotSpecified: indica que a porta do SSH pública estará fechada em todos os nós do cluster, se a VNet estiver definida, caso contrário, todos os nós públicos serão abertos. Esse só pode ser o padrão durante a criação do cluster. Depois disso, ele é habilitado ou desabilitado.

ScaleSettings

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

SubnetId

A ID do recurso.

TargetNodeCount

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

UserAccountCredentials

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

VirtualMachineImageId

Caminho da imagem da Máquina Virtual.

VmPriority

Prioridade da máquina virtual.

VmSize

Tamanho da Máquina Virtual.

Aplica-se a