Compartir a través de


Pool.DefinitionStages.WithAttach<ParentT> Interfaz

Parámetros de tipo

ParentT

la fase de la definición de cuenta de Batch primaria a la que volver después de adjuntar esta definición

public interface WithAttach extends Attachable.InDefinition

Fase de una definición de grupo de Batch que permite la creación de un grupo.

Resumen del método

Modificador y tipo Método y descripción
DefinitionStages.WithAttach<ParentT> withApplicationLicenses(List<String> applicationLicenses)

Especifica la lista de licencias de aplicación.

DefinitionStages.WithAttach<ParentT> 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.

DefinitionStages.WithAttach<ParentT> withCertificates(List<CertificateReference> certificates)

Especifica los certificados para los nodos de proceso.

DefinitionStages.WithAttach<ParentT> withDeploymentConfiguration(DeploymentConfiguration deploymentConfiguration)

Especifica la creación de nodos mediante CloudServiceConfiguration/VirtualMachineConfiguration.

DefinitionStages.WithAttach<ParentT> withDisplayName(String displayName)

Especifica el nombre para mostrar del grupo.

DefinitionStages.WithAttach<ParentT> withInterNodeCommunication(InterNodeCommunicationState interNodeCommunication)

Especifica las restricciones en las que se pueden asignar nodos al grupo.

DefinitionStages.WithAttach<ParentT> withMaxTasksPerNode(Integer maxTasksPerNode)

Especifica el valor máximo de las tareas que se van a ejecutar en cada nodo.

DefinitionStages.WithAttach<ParentT> withMetadata(List<MetadataItem> metadata)

Especifica los metadatos para el uso del código de usuario.

DefinitionStages.WithAttach<ParentT> withMountConfiguration(List<MountConfiguration> mountConfigurations)

Especifica la configuración del sistema de archivos para que el grupo se monte en cada nodo.

DefinitionStages.WithAttach<ParentT> withNetworkConfiguration(NetworkConfiguration networkConfiguration)

Especifica la configuración de red del grupo.

DefinitionStages.WithAttach<ParentT> withScaleSettings(ScaleSettings scaleSettings)

Especifica la configuración de escala para el grupo.

DefinitionStages.WithAttach<ParentT> withStartTask(StartTask startTask)

Especifica la tarea de inicio del grupo.

DefinitionStages.WithAttach<ParentT> withTaskSchedulingPolicy(TaskSchedulingPolicy taskSchedulingPolicy)

Especifica la directiva de programación de tareas.

DefinitionStages.WithAttach<ParentT> 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 del vmSize del grupo o 256.

DefinitionStages.WithAttach<ParentT> withUserAccounts(List<UserAccount> userAccounts)

Especifica el valor de las cuentas de usuario.

DefinitionStages.WithAttach<ParentT> withVmSize(String vmSize)

Especifica los tamaños disponibles de la máquina virtual para los grupos de Cloud Services.

Miembros heredados

Detalles del método

withApplicationLicenses

public DefinitionStages.WithAttach withApplicationLicenses(List applicationLicenses)

Especifica la lista de licencias de aplicación.

Parameters:

applicationLicenses - valor applicationLicenses

Returns:

la siguiente fase de la definición

withApplicationPackages

public DefinitionStages.WithAttach withApplicationPackages(List applicationPackages)

Especifica que las referencias del paquete de aplicación afectan a todos los nodos de proceso nuevos que se unen al grupo.

Parameters:

applicationPackages - valor applicationPackages

Returns:

la siguiente fase de la definición

withCertificates

public DefinitionStages.WithAttach withCertificates(List certificates)

Especifica los certificados para los nodos de proceso.

Parameters:

certificates - valor de certificados

Returns:

la siguiente fase de la definición

withDeploymentConfiguration

public DefinitionStages.WithAttach withDeploymentConfiguration(DeploymentConfiguration deploymentConfiguration)

Especifica la creación de nodos mediante CloudServiceConfiguration/VirtualMachineConfiguration.

Parameters:

deploymentConfiguration - valor deploymentConfiguration

Returns:

la siguiente fase de la definición

withDisplayName

public DefinitionStages.WithAttach withDisplayName(String displayName)

Especifica el nombre para mostrar del grupo.

Parameters:

displayName - valor displayName

Returns:

la siguiente fase de la definición

withInterNodeCommunication

public DefinitionStages.WithAttach withInterNodeCommunication(InterNodeCommunicationState interNodeCommunication)

Especifica las restricciones en las que se pueden asignar nodos al grupo.

Parameters:

interNodeCommunication - valor de interNodeCommunication

Returns:

la siguiente fase de la definición

withMaxTasksPerNode

public DefinitionStages.WithAttach withMaxTasksPerNode(Integer maxTasksPerNode)

Especifica el valor máximo de las tareas que se van a ejecutar en cada nodo.

Parameters:

maxTasksPerNode - valor maxTasksPerNode

Returns:

la siguiente fase de la definición

withMetadata

public DefinitionStages.WithAttach withMetadata(List metadata)

Especifica los metadatos para el uso del código de usuario.

Parameters:

metadata - valor de metadatos

Returns:

la siguiente fase de la definición

withMountConfiguration

public DefinitionStages.WithAttach withMountConfiguration(List mountConfigurations)

Especifica la configuración del sistema de archivos para que el grupo se monte en cada nodo.

Parameters:

mountConfigurations - valor de configuración de montaje

Returns:

la siguiente fase de la definición

withNetworkConfiguration

public DefinitionStages.WithAttach withNetworkConfiguration(NetworkConfiguration networkConfiguration)

Especifica la configuración de red del grupo.

Parameters:

networkConfiguration - valor de configuración de red

Returns:

la siguiente fase de la definición

withScaleSettings

public DefinitionStages.WithAttach withScaleSettings(ScaleSettings scaleSettings)

Especifica la configuración de escala para el grupo.

Parameters:

scaleSettings - valor de la configuración de escalado

Returns:

la siguiente fase de la definición

withStartTask

public DefinitionStages.WithAttach withStartTask(StartTask startTask)

Especifica la tarea de inicio del grupo.

Parameters:

startTask - valor de la tarea de inicio

Returns:

la siguiente fase de la definición

withTaskSchedulingPolicy

public DefinitionStages.WithAttach withTaskSchedulingPolicy(TaskSchedulingPolicy taskSchedulingPolicy)

Especifica la directiva de programación de tareas.

Parameters:

taskSchedulingPolicy - valor taskSchedulingPolicy

Returns:

la siguiente fase de la definición

withTaskSlotsPerNode

public DefinitionStages.WithAttach 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 del vmSize del grupo o 256.

Parameters:

taskSlotsPerNode - el número de ranuras de tareas

Returns:

la siguiente fase de la definición

withUserAccounts

public DefinitionStages.WithAttach withUserAccounts(List userAccounts)

Especifica el valor de las cuentas de usuario.

Parameters:

userAccounts - valor userAccounts

Returns:

la siguiente fase de la definición

withVmSize

public DefinitionStages.WithAttach withVmSize(String vmSize)

Especifica los tamaños disponibles de la máquina virtual para los grupos de Cloud Services.

Parameters:

vmSize - valor vmSize

Returns:

la siguiente fase de la definición

Se aplica a