Pool.UpdateStages.WithAttach Interfaz
public interface WithAttach
Fase de una actualización del grupo de Batch que permite la creación de configuraciones.
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
Pool. |
withApplicationLicenses(List<String> applicationLicenses)
Especifica la lista de licencias de aplicación. |
Pool. |
withApplicationPackages(List<ApplicationPackageReference> applicationPackages)
Especifica que las referencias del paquete de aplicación afectan a todos los nodos de proceso nuevos que se unen al grupo. |
Pool. |
withCertificates(List<CertificateReference> certificates)
Especifica los certificados para los nodos de proceso. |
Pool. |
withDeploymentConfiguration(DeploymentConfiguration deploymentConfiguration)
Especifica la creación de nodos mediante CloudServiceConfiguration/VirtualMachineConfiguration. |
Pool. |
withDisplayName(String displayName)
Especifica el nombre para mostrar del grupo. |
Pool. |
withInterNodeCommunication(InterNodeCommunicationState interNodeCommunication)
Especifica las restricciones en las que se pueden asignar nodos al grupo. |
Pool. |
withMaxTasksPerNode(Integer maxTasksPerNode)
Especifica el valor máximo de las tareas que se van a ejecutar en cada nodo. |
Pool. |
withMetadata(List<MetadataItem> metadata)
Especifica los metadatos para el uso del código de usuario. |
Pool. |
withMountConfiguration(List<MountConfiguration> mountConfigurations)
Especifica la configuración del sistema de archivos para que el grupo se monte en cada nodo. |
Pool. |
withNetworkConfiguration(NetworkConfiguration networkConfiguration)
Especifica la configuración de red del grupo. |
Pool. |
withScaleSettings(ScaleSettings scaleSettings)
Especifica la configuración de escala para el grupo. |
Pool. |
withStartTask(StartTask startTask)
Especifica la tarea de inicio del grupo. |
Pool. |
withTaskSchedulingPolicy(TaskSchedulingPolicy taskSchedulingPolicy)
Especifica la directiva de programación de tareas. |
Pool. |
withTaskSlotsPerNode(Integer taskSlotsPerNode)
Especifica el número de ranuras de tareas que se pueden usar para ejecutar tareas simultáneas en un único nodo de proceso del grupo. El valor predeterminado es 1. El valor máximo es el menor de 4 veces el número de núcleos de vmSize del grupo o 256. |
Pool. |
withUserAccounts(List<UserAccount> userAccounts)
Especifica el valor de las cuentas de usuario. |
Pool. |
withVmSize(String vmSize)
Especifica los tamaños disponibles de la máquina virtual para los grupos de Cloud Services. |
Detalles del método
withApplicationLicenses
public Update withApplicationLicenses(List
Especifica la lista de licencias de aplicación.
Parameters:
Returns:
withApplicationPackages
public Update withApplicationPackages(List
Especifica que las referencias del paquete de aplicación afectan a todos los nodos de proceso nuevos que se unen al grupo.
Parameters:
Returns:
withCertificates
public Update withCertificates(List
Especifica los certificados para los nodos de proceso.
Parameters:
Returns:
withDeploymentConfiguration
public Update withDeploymentConfiguration(DeploymentConfiguration deploymentConfiguration)
Especifica la creación de nodos mediante CloudServiceConfiguration/VirtualMachineConfiguration.
Parameters:
Returns:
withDisplayName
public Update withDisplayName(String displayName)
Especifica el nombre para mostrar del grupo.
Parameters:
Returns:
withInterNodeCommunication
public Update withInterNodeCommunication(InterNodeCommunicationState interNodeCommunication)
Especifica las restricciones en las que se pueden asignar nodos al grupo.
Parameters:
Returns:
withMaxTasksPerNode
public Update withMaxTasksPerNode(Integer maxTasksPerNode)
Especifica el valor máximo de las tareas que se van a ejecutar en cada nodo.
Parameters:
Returns:
withMetadata
public Update withMetadata(List
Especifica los metadatos para el uso del código de usuario.
Parameters:
Returns:
withMountConfiguration
public Update withMountConfiguration(List
Especifica la configuración del sistema de archivos para que el grupo se monte en cada nodo.
Parameters:
Returns:
withNetworkConfiguration
public Update withNetworkConfiguration(NetworkConfiguration networkConfiguration)
Especifica la configuración de red del grupo.
Parameters:
Returns:
withScaleSettings
public Update withScaleSettings(ScaleSettings scaleSettings)
Especifica la configuración de escala para el grupo.
Parameters:
Returns:
withStartTask
public Update withStartTask(StartTask startTask)
Especifica la tarea de inicio del grupo.
Parameters:
Returns:
withTaskSchedulingPolicy
public Update withTaskSchedulingPolicy(TaskSchedulingPolicy taskSchedulingPolicy)
Especifica la directiva de programación de tareas.
Parameters:
Returns:
withTaskSlotsPerNode
public Update withTaskSlotsPerNode(Integer taskSlotsPerNode)
Especifica el número de ranuras de tareas que se pueden usar para ejecutar tareas simultáneas en un único nodo de proceso del grupo. El valor predeterminado es 1. El valor máximo es el menor de 4 veces el número de núcleos de vmSize del grupo o 256.
Parameters:
Returns:
withUserAccounts
public Update withUserAccounts(List
Especifica el valor de las cuentas de usuario.
Parameters:
Returns:
withVmSize
public Update withVmSize(String vmSize)
Especifica los tamaños disponibles de la máquina virtual para los grupos de Cloud Services.
Parameters:
Returns:
Se aplica a
Azure SDK for Java