Pool.UpdateStages.WithAttach Interface
public interface WithAttach
O estágio de uma atualização do pool do Lote que permite a criação de configurações.
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
Pool. |
withApplicationLicenses(List<String> applicationLicenses)
Especifica a lista de licenças de aplicativo. |
Pool. |
withApplicationPackages(List<ApplicationPackageReference> applicationPackages)
Especifica que as referências do pacote de aplicativos afetam todos os novos nós de computação que ingressam no pool. |
Pool. |
withCertificates(List<CertificateReference> certificates)
Especifica os certificados para nós de computação. |
Pool. |
withDeploymentConfiguration(DeploymentConfiguration deploymentConfiguration)
Especifica a criação de nós usando CloudServiceConfiguration/VirtualMachineConfiguration. |
Pool. |
withDisplayName(String displayName)
Especifica o nome de exibição do pool. |
Pool. |
withInterNodeCommunication(InterNodeCommunicationState interNodeCommunication)
Especifica as restrições sobre quais nós podem ser atribuídos ao pool. |
Pool. |
withMaxTasksPerNode(Integer maxTasksPerNode)
Especifica o valor máximo de tarefas a serem executadas em cada nó. |
Pool. |
withMetadata(List<MetadataItem> metadata)
Especifica os metadados para o uso do código do usuário. |
Pool. |
withMountConfiguration(List<MountConfiguration> mountConfigurations)
Especifica a configuração do sistema de arquivos para o pool montar em cada nó. |
Pool. |
withNetworkConfiguration(NetworkConfiguration networkConfiguration)
Especifica a configuração de rede para o pool. |
Pool. |
withScaleSettings(ScaleSettings scaleSettings)
Especifica as configurações de escala para o pool. |
Pool. |
withStartTask(StartTask startTask)
Especifica a tarefa inicial para o pool. |
Pool. |
withTaskSchedulingPolicy(TaskSchedulingPolicy taskSchedulingPolicy)
Especifica a política de agendamento de tarefas. |
Pool. |
withTaskSlotsPerNode(Integer taskSlotsPerNode)
Especifica o número de slots de tarefa que podem ser usados para executar tarefas simultâneas em um único nó de computação no pool. O valor padrão é 1. O valor máximo é o menor de 4 vezes o número de núcleos do vmSize do pool ou 256. |
Pool. |
withUserAccounts(List<UserAccount> userAccounts)
Especifica o valor das contas de usuário. |
Pool. |
withVmSize(String vmSize)
Especifica os tamanhos disponíveis da máquina virtual para pools de Serviços de Nuvem. |
Detalhes do método
withApplicationLicenses
public Update withApplicationLicenses(List
Especifica a lista de licenças de aplicativo.
Parameters:
Returns:
withApplicationPackages
public Update withApplicationPackages(List
Especifica que as referências do pacote de aplicativos afetam todos os novos nós de computação que ingressam no pool.
Parameters:
Returns:
withCertificates
public Update withCertificates(List
Especifica os certificados para nós de computação.
Parameters:
Returns:
withDeploymentConfiguration
public Update withDeploymentConfiguration(DeploymentConfiguration deploymentConfiguration)
Especifica a criação de nós usando CloudServiceConfiguration/VirtualMachineConfiguration.
Parameters:
Returns:
withDisplayName
public Update withDisplayName(String displayName)
Especifica o nome de exibição do pool.
Parameters:
Returns:
withInterNodeCommunication
public Update withInterNodeCommunication(InterNodeCommunicationState interNodeCommunication)
Especifica as restrições sobre quais nós podem ser atribuídos ao pool.
Parameters:
Returns:
withMaxTasksPerNode
public Update withMaxTasksPerNode(Integer maxTasksPerNode)
Especifica o valor máximo de tarefas a serem executadas em cada nó.
Parameters:
Returns:
withMetadata
public Update withMetadata(List
Especifica os metadados para o uso do código do usuário.
Parameters:
Returns:
withMountConfiguration
public Update withMountConfiguration(List
Especifica a configuração do sistema de arquivos para o pool montar em cada nó.
Parameters:
Returns:
withNetworkConfiguration
public Update withNetworkConfiguration(NetworkConfiguration networkConfiguration)
Especifica a configuração de rede para o pool.
Parameters:
Returns:
withScaleSettings
public Update withScaleSettings(ScaleSettings scaleSettings)
Especifica as configurações de escala para o pool.
Parameters:
Returns:
withStartTask
public Update withStartTask(StartTask startTask)
Especifica a tarefa inicial para o pool.
Parameters:
Returns:
withTaskSchedulingPolicy
public Update withTaskSchedulingPolicy(TaskSchedulingPolicy taskSchedulingPolicy)
Especifica a política de agendamento de tarefas.
Parameters:
Returns:
withTaskSlotsPerNode
public Update withTaskSlotsPerNode(Integer taskSlotsPerNode)
Especifica o número de slots de tarefa que podem ser usados para executar tarefas simultâneas em um único nó de computação no pool. O valor padrão é 1. O valor máximo é o menor de 4 vezes o número de núcleos do vmSize do pool ou 256.
Parameters:
Returns:
withUserAccounts
public Update withUserAccounts(List
Especifica o valor das contas de usuário.
Parameters:
Returns:
withVmSize
public Update withVmSize(String vmSize)
Especifica os tamanhos disponíveis da máquina virtual para pools de Serviços de Nuvem.
Parameters:
Returns:
Aplica-se a
Azure SDK for Java