Compartilhar via


Pool.DefinitionStages.WithAttach<ParentT> Interface

Parâmetros de tipo

ParentT

o estágio da definição da conta pai do Lote a ser retornada depois de anexar essa definição

public interface WithAttach extends Attachable.InDefinition

O estágio de uma definição de pool do Lote que permite a criação de um pool.

Resumo do método

Modificador e tipo Método e descrição
DefinitionStages.WithAttach<ParentT> withApplicationLicenses(List<String> applicationLicenses)

Especifica a lista de licenças de aplicativo.

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

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

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

DefinitionStages.WithAttach<ParentT> withDeploymentConfiguration(DeploymentConfiguration deploymentConfiguration)

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

DefinitionStages.WithAttach<ParentT> withDisplayName(String displayName)

Especifica o nome de exibição do pool.

DefinitionStages.WithAttach<ParentT> withInterNodeCommunication(InterNodeCommunicationState interNodeCommunication)

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

DefinitionStages.WithAttach<ParentT> withMaxTasksPerNode(Integer maxTasksPerNode)

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

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

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

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

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

DefinitionStages.WithAttach<ParentT> withNetworkConfiguration(NetworkConfiguration networkConfiguration)

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

DefinitionStages.WithAttach<ParentT> withScaleSettings(ScaleSettings scaleSettings)

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

DefinitionStages.WithAttach<ParentT> withStartTask(StartTask startTask)

Especifica a tarefa inicial do pool.

DefinitionStages.WithAttach<ParentT> withTaskSchedulingPolicy(TaskSchedulingPolicy taskSchedulingPolicy)

Especifica a política de agendamento de tarefas.

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

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

Especifica o valor das contas de usuário.

DefinitionStages.WithAttach<ParentT> withVmSize(String vmSize)

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

Membros herdados

Detalhes do método

withApplicationLicenses

public DefinitionStages.WithAttach withApplicationLicenses(List applicationLicenses)

Especifica a lista de licenças de aplicativo.

Parameters:

applicationLicenses - valor applicationLicenses

Returns:

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

withApplicationPackages

public DefinitionStages.WithAttach 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 definição

withCertificates

public DefinitionStages.WithAttach withCertificates(List certificates)

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

Parameters:

certificates - valor de certificados

Returns:

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

withDeploymentConfiguration

public DefinitionStages.WithAttach withDeploymentConfiguration(DeploymentConfiguration deploymentConfiguration)

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

Parameters:

deploymentConfiguration - valor deploymentConfiguration

Returns:

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

withDisplayName

public DefinitionStages.WithAttach withDisplayName(String displayName)

Especifica o nome de exibição do pool.

Parameters:

displayName - valor displayName

Returns:

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

withInterNodeCommunication

public DefinitionStages.WithAttach withInterNodeCommunication(InterNodeCommunicationState interNodeCommunication)

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

Parameters:

interNodeCommunication - valor de interNodeCommunication

Returns:

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

withMaxTasksPerNode

public DefinitionStages.WithAttach withMaxTasksPerNode(Integer maxTasksPerNode)

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

Parameters:

maxTasksPerNode - valor maxTasksPerNode

Returns:

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

withMetadata

public DefinitionStages.WithAttach 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 definição

withMountConfiguration

public DefinitionStages.WithAttach withMountConfiguration(List mountConfigurations)

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

Parameters:

mountConfigurations - valor de configuração de montagem

Returns:

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

withNetworkConfiguration

public DefinitionStages.WithAttach 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 definição

withScaleSettings

public DefinitionStages.WithAttach 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 definição

withStartTask

public DefinitionStages.WithAttach withStartTask(StartTask startTask)

Especifica a tarefa inicial do pool.

Parameters:

startTask - valor da tarefa start

Returns:

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

withTaskSchedulingPolicy

public DefinitionStages.WithAttach withTaskSchedulingPolicy(TaskSchedulingPolicy taskSchedulingPolicy)

Especifica a política de agendamento de tarefas.

Parameters:

taskSchedulingPolicy - valor taskSchedulingPolicy

Returns:

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

withTaskSlotsPerNode

public DefinitionStages.WithAttach 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 definição

withUserAccounts

public DefinitionStages.WithAttach withUserAccounts(List userAccounts)

Especifica o valor das contas de usuário.

Parameters:

userAccounts - valor userAccounts

Returns:

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

withVmSize

public DefinitionStages.WithAttach withVmSize(String vmSize)

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

Parameters:

vmSize - valor de vmSize

Returns:

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

Aplica-se a