Partilhar via


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.Update withApplicationLicenses(List<String> applicationLicenses)

Especifica a lista de licenças de aplicativo.

Pool.Update 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.Update withCertificates(List<CertificateReference> certificates)

Especifica os certificados para nós de computação.

Pool.Update withDeploymentConfiguration(DeploymentConfiguration deploymentConfiguration)

Especifica a criação de nós usando CloudServiceConfiguration/VirtualMachineConfiguration.

Pool.Update withDisplayName(String displayName)

Especifica o nome de exibição do pool.

Pool.Update withInterNodeCommunication(InterNodeCommunicationState interNodeCommunication)

Especifica as restrições sobre quais nós podem ser atribuídos ao pool.

Pool.Update withMaxTasksPerNode(Integer maxTasksPerNode)

Especifica o valor máximo de tarefas a serem executadas em cada nó.

Pool.Update withMetadata(List<MetadataItem> metadata)

Especifica os metadados para o uso do código do usuário.

Pool.Update withMountConfiguration(List<MountConfiguration> mountConfigurations)

Especifica a configuração do sistema de arquivos para o pool montar em cada nó.

Pool.Update withNetworkConfiguration(NetworkConfiguration networkConfiguration)

Especifica a configuração de rede para o pool.

Pool.Update withScaleSettings(ScaleSettings scaleSettings)

Especifica as configurações de escala para o pool.

Pool.Update withStartTask(StartTask startTask)

Especifica a tarefa inicial para o pool.

Pool.Update withTaskSchedulingPolicy(TaskSchedulingPolicy taskSchedulingPolicy)

Especifica a política de agendamento de tarefas.

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

Pool.Update withUserAccounts(List<UserAccount> userAccounts)

Especifica o valor das contas de usuário.

Pool.Update 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 applicationLicenses)

Especifica a lista de licenças de aplicativo.

Parameters:

applicationLicenses - valor applicationLicenses

Returns:

o próximo estágio da atualização

withApplicationPackages

public Update withApplicationPackages(List applicationPackages)

Especifica que as referências do pacote de aplicativos afetam todos os novos nós de computação que ingressam no pool.

Parameters:

applicationPackages - valor applicationPackages

Returns:

o próximo estágio da atualização

withCertificates

public Update withCertificates(List certificates)

Especifica os certificados para nós de computação.

Parameters:

certificates - valor de certificados

Returns:

o próximo estágio da atualização

withDeploymentConfiguration

public Update withDeploymentConfiguration(DeploymentConfiguration deploymentConfiguration)

Especifica a criação de nós usando CloudServiceConfiguration/VirtualMachineConfiguration.

Parameters:

deploymentConfiguration - valor deploymentConfiguration

Returns:

o próximo estágio da atualização

withDisplayName

public Update withDisplayName(String displayName)

Especifica o nome de exibição do pool.

Parameters:

displayName - valor displayName

Returns:

o próximo estágio da atualização

withInterNodeCommunication

public Update withInterNodeCommunication(InterNodeCommunicationState interNodeCommunication)

Especifica as restrições sobre quais nós podem ser atribuídos ao pool.

Parameters:

interNodeCommunication - valor interNodeCommunication

Returns:

o próximo estágio da atualização

withMaxTasksPerNode

public Update withMaxTasksPerNode(Integer maxTasksPerNode)

Especifica o valor máximo de tarefas a serem executadas em cada nó.

Parameters:

maxTasksPerNode - valor maxTasksPerNode

Returns:

o próximo estágio da atualização

withMetadata

public Update withMetadata(List metadata)

Especifica os metadados para o uso do código do usuário.

Parameters:

metadata - valor de metadados

Returns:

o próximo estágio da atualização

withMountConfiguration

public Update withMountConfiguration(List mountConfigurations)

Especifica a configuração do sistema de arquivos para o pool montar em cada nó.

Parameters:

mountConfigurations - valor de configuração de montagem

Returns:

o próximo estágio da atualização

withNetworkConfiguration

public Update withNetworkConfiguration(NetworkConfiguration networkConfiguration)

Especifica a configuração de rede para o pool.

Parameters:

networkConfiguration - valor de configuração de rede

Returns:

o próximo estágio da atualização

withScaleSettings

public Update withScaleSettings(ScaleSettings scaleSettings)

Especifica as configurações de escala para o pool.

Parameters:

scaleSettings - valor das configurações de escala

Returns:

o próximo estágio da atualização

withStartTask

public Update withStartTask(StartTask startTask)

Especifica a tarefa inicial para o pool.

Parameters:

startTask - valor da tarefa start

Returns:

o próximo estágio da atualização

withTaskSchedulingPolicy

public Update withTaskSchedulingPolicy(TaskSchedulingPolicy taskSchedulingPolicy)

Especifica a política de agendamento de tarefas.

Parameters:

taskSchedulingPolicy - valor taskSchedulingPolicy

Returns:

o próximo estágio da atualização

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:

taskSlotsPerNode - o número de slots de tarefa

Returns:

o próximo estágio da atualização

withUserAccounts

public Update withUserAccounts(List userAccounts)

Especifica o valor das contas de usuário.

Parameters:

userAccounts - valor userAccounts

Returns:

o próximo estágio da atualização

withVmSize

public Update withVmSize(String vmSize)

Especifica os tamanhos disponíveis da máquina virtual para pools de Serviços de Nuvem.

Parameters:

vmSize - valor vmSize

Returns:

o próximo estágio da atualização

Aplica-se a