Compartir a través de


ArmMachineLearningModelFactory.AmlComputeProperties Método

Definición

Inicializa una nueva instancia de AmlComputeProperties.

public static Azure.ResourceManager.MachineLearning.Models.AmlComputeProperties AmlComputeProperties (Azure.ResourceManager.MachineLearning.Models.MachineLearningOSType? osType = default, string vmSize = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningVmPriority? vmPriority = default, string virtualMachineImageId = default, bool? isolatedNetwork = default, Azure.ResourceManager.MachineLearning.Models.AmlComputeScaleSettings scaleSettings = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningUserAccountCredentials userAccountCredentials = default, Azure.Core.ResourceIdentifier subnetId = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningRemoteLoginPortPublicAccess? remoteLoginPortPublicAccess = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningAllocationState? allocationState = default, DateTimeOffset? allocationStateTransitionOn = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.MachineLearning.Models.MachineLearningError> errors = default, int? currentNodeCount = default, int? targetNodeCount = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningNodeStateCounts nodeStateCounts = default, bool? enableNodePublicIP = default, BinaryData propertyBag = default);
static member AmlComputeProperties : Nullable<Azure.ResourceManager.MachineLearning.Models.MachineLearningOSType> * string * Nullable<Azure.ResourceManager.MachineLearning.Models.MachineLearningVmPriority> * string * Nullable<bool> * Azure.ResourceManager.MachineLearning.Models.AmlComputeScaleSettings * Azure.ResourceManager.MachineLearning.Models.MachineLearningUserAccountCredentials * Azure.Core.ResourceIdentifier * Nullable<Azure.ResourceManager.MachineLearning.Models.MachineLearningRemoteLoginPortPublicAccess> * Nullable<Azure.ResourceManager.MachineLearning.Models.MachineLearningAllocationState> * Nullable<DateTimeOffset> * seq<Azure.ResourceManager.MachineLearning.Models.MachineLearningError> * Nullable<int> * Nullable<int> * Azure.ResourceManager.MachineLearning.Models.MachineLearningNodeStateCounts * Nullable<bool> * BinaryData -> Azure.ResourceManager.MachineLearning.Models.AmlComputeProperties
Public Shared Function AmlComputeProperties (Optional osType As Nullable(Of MachineLearningOSType) = Nothing, Optional vmSize As String = Nothing, Optional vmPriority As Nullable(Of MachineLearningVmPriority) = Nothing, Optional virtualMachineImageId As String = Nothing, Optional isolatedNetwork As Nullable(Of Boolean) = Nothing, Optional scaleSettings As AmlComputeScaleSettings = Nothing, Optional userAccountCredentials As MachineLearningUserAccountCredentials = Nothing, Optional subnetId As ResourceIdentifier = Nothing, Optional remoteLoginPortPublicAccess As Nullable(Of MachineLearningRemoteLoginPortPublicAccess) = Nothing, Optional allocationState As Nullable(Of MachineLearningAllocationState) = Nothing, Optional allocationStateTransitionOn As Nullable(Of DateTimeOffset) = Nothing, Optional errors As IEnumerable(Of MachineLearningError) = Nothing, Optional currentNodeCount As Nullable(Of Integer) = Nothing, Optional targetNodeCount As Nullable(Of Integer) = Nothing, Optional nodeStateCounts As MachineLearningNodeStateCounts = Nothing, Optional enableNodePublicIP As Nullable(Of Boolean) = Nothing, Optional propertyBag As BinaryData = Nothing) As AmlComputeProperties

Parámetros

osType
Nullable<MachineLearningOSType>

Tipo de sistema operativo de proceso.

vmSize
String

Tamaño de la máquina virtual.

vmPriority
Nullable<MachineLearningVmPriority>

Prioridad de la máquina virtual.

virtualMachineImageId
String

Imagen de máquina virtual para proceso de AML: solo windows.

isolatedNetwork
Nullable<Boolean>

La red está aislada o no.

scaleSettings
AmlComputeScaleSettings

Configuración de escalado para proceso de AML.

userAccountCredentials
MachineLearningUserAccountCredentials

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

subnetId
ResourceIdentifier

Identificador de recurso de subred de red virtual al que pertenecen los nodos de proceso.

remoteLoginPortPublicAccess
Nullable<MachineLearningRemoteLoginPortPublicAccess>

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á.

allocationState
Nullable<MachineLearningAllocationState>

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
Nullable<DateTimeOffset>

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

errors
IEnumerable<MachineLearningError>

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

currentNodeCount
Nullable<Int32>

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

targetNodeCount
Nullable<Int32>

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.

nodeStateCounts
MachineLearningNodeStateCounts

Recuentos de varios estados de nodo en el proceso.

enableNodePublicIP
Nullable<Boolean>

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.

propertyBag
BinaryData

Contenedor de propiedades que contiene propiedades adicionales.

Devoluciones

AmlComputeProperties Nueva instancia para simular.

Se aplica a