Compartir a través de


AmlComputeProperties Clase

Definición

Propiedades de proceso de AML.

public class AmlComputeProperties
type AmlComputeProperties = class
Public Class AmlComputeProperties
Herencia
AmlComputeProperties

Constructores

AmlComputeProperties()

Inicializa una nueva instancia de AmlComputeProperties.

Propiedades

AllocationState

Estado de asignación del proceso. Los valores posibles son: estable: indica que el proceso no cambia el tamaño. No hay cambios en el número de nodos de proceso del proceso en curso. Un proceso entra en este estado cuando se crea y cuando no se realiza ninguna operación en el proceso para cambiar el número de nodos de proceso. cambio de tamaño: indica que el proceso está redimensionando; es decir, los nodos de proceso se agregan o quitan del proceso.

AllocationStateTransitionOn

Hora en la que el proceso entró en su estado de asignación actual.

CurrentNodeCount

Número de nodos de proceso asignados actualmente al proceso.

EnableNodePublicIP

Habilite o deshabilite el aprovisionamiento de direcciones IP públicas del nodo. Los valores posibles son: los valores posibles son: true: indica que los nodos de proceso tendrán direcciones IP públicas aprovisionadas. false: indica que los nodos de proceso tendrán un punto de conexión privado y ninguna dirección IP pública.

Errors

Recopilación de errores detectados por varios nodos de proceso durante la configuración del nodo.

IsolatedNetwork

La red está aislada o no.

NodeStateCounts

Recuentos de varios estados de nodo en el proceso.

OSType

Tipo de sistema operativo de proceso.

PropertyBag

Contenedor de propiedades que contiene propiedades adicionales.

Para asignar un objeto a esta propiedad, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para asignar una cadena json ya con formato a esta propiedad, use FromString(String).

Ejemplos:

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

RemoteLoginPortPublicAccess

Estado del puerto SSH público. Los valores posibles son: Deshabilitado: indica que el puerto ssh público está cerrado en todos los nodos del clúster. Enabled: indica que el puerto SSH público está abierto en todos los nodos del clúster. NotSpecified: indica que el puerto SSH público está cerrado en todos los nodos del clúster si se define la red virtual; de lo contrario, está abierto en todos los nodos públicos. Solo puede ser el valor predeterminado durante el tiempo de creación del clúster, después de su creación se habilitará o deshabilitará.

ScaleSettings

Configuración de escalado para proceso de AML.

SubnetId

Identificador del recurso.

TargetNodeCount

Número de nodos de proceso de destino para el proceso. Si se cambia el tamaño de allocationState, esta propiedad indica el número de nodos de destino para la operación de cambio de tamaño en curso. Si allocationState es estable, esta propiedad indica el número de nodos de destino para la operación de cambio de tamaño anterior.

UserAccountCredentials

Credenciales de una cuenta de usuario de administrador que se creará en cada nodo de proceso.

VirtualMachineImageId

Ruta de acceso de imagen de máquina virtual.

VmPriority

Prioridad de la máquina virtual.

VmSize

Tamaño de la máquina virtual.

Se aplica a