Pool.UpdateStages.WithAttach Interface
public static interface Pool.UpdateStages.WithAttach
Étape d’une mise à jour de pool Batch permettant la création de configurations.
Résumé de la méthode
Modificateur et type | Méthode et description |
---|---|
abstract Update |
withApplicationLicenses(List<String> applicationLicenses)
Spécifie la liste des licences d’application. |
abstract Update |
withApplicationPackages(List<ApplicationPackageReference> applicationPackages)
Spécifie les références de package d’application qui affectent tous les nouveaux nœuds de calcul qui rejoignent le pool. |
abstract Update |
withCertificates(List<CertificateReference> certificates)
Spécifie les certificats pour les nœuds de calcul. |
abstract Update |
withDeploymentConfiguration(DeploymentConfiguration deploymentConfiguration)
Spécifie la création de nœuds à l’aide de Cloud |
abstract Update |
withDisplayName(String displayName)
Spécifie le nom complet du pool. |
abstract Update |
withInterNodeCommunication(InterNodeCommunicationState interNodeCommunication)
Spécifie les restrictions sur les nœuds qui peuvent être affectés au pool. |
abstract Update |
withMaxTasksPerNode(Integer maxTasksPerNode)
Spécifie la valeur maximale des tâches à exécuter sur chaque nœud. |
abstract Update |
withMetadata(List<MetadataItem> metadata)
Spécifie les métadonnées pour l’utilisation du code utilisateur. |
abstract Update |
withMountConfiguration(List<MountConfiguration> mountConfigurations)
Spécifie la configuration du système de fichiers pour le pool à monter sur chaque nœud. |
abstract Update |
withNetworkConfiguration(NetworkConfiguration networkConfiguration)
Spécifie la configuration réseau du pool. |
abstract Update |
withScaleSettings(ScaleSettings scaleSettings)
Spécifie les paramètres de mise à l’échelle du pool. |
abstract Update |
withStartTask(StartTask startTask)
Spécifie la tâche de démarrage pour le pool. |
abstract Update |
withTaskSchedulingPolicy(TaskSchedulingPolicy taskSchedulingPolicy)
Spécifie la stratégie de planification des tâches. |
abstract Update |
withTaskSlotsPerNode(Integer taskSlotsPerNode)
Spécifie le nombre d’emplacements de tâches qui peuvent être utilisés pour exécuter des tâches simultanées sur un seul nœud de calcul dans le pool. |
abstract Update |
withUserAccounts(List<UserAccount> userAccounts)
Spécifie la valeur des comptes d’utilisateur. |
abstract Update |
withVmSize(String vmSize)
Spécifie les tailles de machine virtuelle disponibles pour les pools Services cloud. |
Détails de la méthode
withApplicationLicenses
public abstract Pool.Update withApplicationLicenses(List
Spécifie la liste des licences d’application.
Parameters:
Returns:
withApplicationPackages
public abstract Pool.Update withApplicationPackages(List
Spécifie les références de package d’application qui affectent tous les nouveaux nœuds de calcul qui rejoignent le pool.
Parameters:
Returns:
withCertificates
public abstract Pool.Update withCertificates(List
Spécifie les certificats pour les nœuds de calcul.
Parameters:
Returns:
withDeploymentConfiguration
public abstract Pool.Update withDeploymentConfiguration(DeploymentConfiguration deploymentConfiguration)
Spécifie la création de nœuds à l’aide de CloudServiceConfiguration/VirtualMachineConfiguration.
Parameters:
Returns:
withDisplayName
public abstract Pool.Update withDisplayName(String displayName)
Spécifie le nom complet du pool.
Parameters:
Returns:
withInterNodeCommunication
public abstract Pool.Update withInterNodeCommunication(InterNodeCommunicationState interNodeCommunication)
Spécifie les restrictions sur les nœuds qui peuvent être affectés au pool.
Parameters:
Returns:
withMaxTasksPerNode
public abstract Pool.Update withMaxTasksPerNode(Integer maxTasksPerNode)
Spécifie la valeur maximale des tâches à exécuter sur chaque nœud.
Parameters:
Returns:
withMetadata
public abstract Pool.Update withMetadata(List
Spécifie les métadonnées pour l’utilisation du code utilisateur.
Parameters:
Returns:
withMountConfiguration
public abstract Pool.Update withMountConfiguration(List
Spécifie la configuration du système de fichiers pour le pool à monter sur chaque nœud.
Parameters:
Returns:
withNetworkConfiguration
public abstract Pool.Update withNetworkConfiguration(NetworkConfiguration networkConfiguration)
Spécifie la configuration réseau du pool.
Parameters:
Returns:
withScaleSettings
public abstract Pool.Update withScaleSettings(ScaleSettings scaleSettings)
Spécifie les paramètres de mise à l’échelle du pool.
Parameters:
Returns:
withStartTask
public abstract Pool.Update withStartTask(StartTask startTask)
Spécifie la tâche de démarrage pour le pool.
Parameters:
Returns:
withTaskSchedulingPolicy
public abstract Pool.Update withTaskSchedulingPolicy(TaskSchedulingPolicy taskSchedulingPolicy)
Spécifie la stratégie de planification des tâches.
Parameters:
Returns:
withTaskSlotsPerNode
public abstract Pool.Update withTaskSlotsPerNode(Integer taskSlotsPerNode)
Spécifie le nombre d’emplacements de tâches qui peuvent être utilisés pour exécuter des tâches simultanées sur un seul nœud de calcul dans le pool. La valeur par défaut est 1. La valeur maximale est la plus petite de 4 fois le nombre de cœurs du vmSize du pool ou 256.
Parameters:
Returns:
withUserAccounts
public abstract Pool.Update withUserAccounts(List
Spécifie la valeur des comptes d’utilisateur.
Parameters:
Returns:
withVmSize
public abstract Pool.Update withVmSize(String vmSize)
Spécifie les tailles de machine virtuelle disponibles pour les pools Services cloud.
Parameters:
Returns:
S’applique à
Azure SDK for Java