你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Pool.UpdateStages.WithAttach 接口

public interface WithAttach

允许创建配置的 Batch 池更新阶段。

方法摘要

修饰符和类型 方法和描述
Pool.Update withApplicationLicenses(List<String> applicationLicenses)

指定应用程序许可证的列表。

Pool.Update withApplicationPackages(List<ApplicationPackageReference> applicationPackages)

指定应用程序包引用影响加入池的所有新计算节点。

Pool.Update withCertificates(List<CertificateReference> certificates)

指定计算节点的证书。

Pool.Update withDeploymentConfiguration(DeploymentConfiguration deploymentConfiguration)

指定使用 CloudServiceConfiguration/VirtualMachineConfiguration 创建节点。

Pool.Update withDisplayName(String displayName)

指定池的显示名称。

Pool.Update withInterNodeCommunication(InterNodeCommunicationState interNodeCommunication)

指定可向池分配节点的限制。

Pool.Update withMaxTasksPerNode(Integer maxTasksPerNode)

指定要在每个节点上运行的任务的最大值。

Pool.Update withMetadata(List<MetadataItem> metadata)

指定用于使用用户代码的元数据。

Pool.Update withMountConfiguration(List<MountConfiguration> mountConfigurations)

指定要在每个节点上装载的池的文件系统配置。

Pool.Update withNetworkConfiguration(NetworkConfiguration networkConfiguration)

指定池的网络配置。

Pool.Update withScaleSettings(ScaleSettings scaleSettings)

指定池的缩放设置。

Pool.Update withStartTask(StartTask startTask)

指定池的启动任务。

Pool.Update withTaskSchedulingPolicy(TaskSchedulingPolicy taskSchedulingPolicy)

指定任务计划策略。

Pool.Update withTaskSlotsPerNode(Integer taskSlotsPerNode)

指定可用于在池中的单个计算节点上运行并发任务的任务槽数。 默认值为 1。 最大值是池 vmSize 核心数的 4 倍或 256 的较小值。

Pool.Update withUserAccounts(List<UserAccount> userAccounts)

指定用户帐户值。

Pool.Update withVmSize(String vmSize)

指定云服务池的可用虚拟机大小。

方法详细信息

withApplicationLicenses

public Update withApplicationLicenses(List applicationLicenses)

指定应用程序许可证的列表。

Parameters:

applicationLicenses - applicationLicenses 值

Returns:

更新的下一阶段

withApplicationPackages

public Update withApplicationPackages(List applicationPackages)

指定应用程序包引用影响加入池的所有新计算节点。

Parameters:

applicationPackages - applicationPackages 值

Returns:

更新的下一阶段

withCertificates

public Update withCertificates(List certificates)

指定计算节点的证书。

Parameters:

certificates - certificates 值

Returns:

更新的下一阶段

withDeploymentConfiguration

public Update withDeploymentConfiguration(DeploymentConfiguration deploymentConfiguration)

指定使用 CloudServiceConfiguration/VirtualMachineConfiguration 创建节点。

Parameters:

deploymentConfiguration - deploymentConfiguration 值

Returns:

更新的下一阶段

withDisplayName

public Update withDisplayName(String displayName)

指定池的显示名称。

Parameters:

displayName - displayName 值

Returns:

更新的下一阶段

withInterNodeCommunication

public Update withInterNodeCommunication(InterNodeCommunicationState interNodeCommunication)

指定可向池分配节点的限制。

Parameters:

interNodeCommunication - interNodeCommunication 值

Returns:

更新的下一阶段

withMaxTasksPerNode

public Update withMaxTasksPerNode(Integer maxTasksPerNode)

指定要在每个节点上运行的任务的最大值。

Parameters:

maxTasksPerNode - maxTasksPerNode 值

Returns:

更新的下一阶段

withMetadata

public Update withMetadata(List metadata)

指定用于使用用户代码的元数据。

Parameters:

metadata - 元数据值

Returns:

更新的下一阶段

withMountConfiguration

public Update withMountConfiguration(List mountConfigurations)

指定要在每个节点上装载的池的文件系统配置。

Parameters:

mountConfigurations - 装载配置值

Returns:

更新的下一阶段

withNetworkConfiguration

public Update withNetworkConfiguration(NetworkConfiguration networkConfiguration)

指定池的网络配置。

Parameters:

networkConfiguration - 网络配置值

Returns:

更新的下一阶段

withScaleSettings

public Update withScaleSettings(ScaleSettings scaleSettings)

指定池的缩放设置。

Parameters:

scaleSettings - 缩放设置值

Returns:

更新的下一阶段

withStartTask

public Update withStartTask(StartTask startTask)

指定池的启动任务。

Parameters:

startTask - 启动任务值

Returns:

更新的下一阶段

withTaskSchedulingPolicy

public Update withTaskSchedulingPolicy(TaskSchedulingPolicy taskSchedulingPolicy)

指定任务计划策略。

Parameters:

taskSchedulingPolicy - taskSchedulingPolicy 值

Returns:

更新的下一阶段

withTaskSlotsPerNode

public Update withTaskSlotsPerNode(Integer taskSlotsPerNode)

指定可用于在池中的单个计算节点上运行并发任务的任务槽数。 默认值为 1。 最大值是池 vmSize 核心数的 4 倍或 256 的较小值。

Parameters:

taskSlotsPerNode - 任务槽数

Returns:

更新的下一阶段

withUserAccounts

public Update withUserAccounts(List userAccounts)

指定用户帐户值。

Parameters:

userAccounts - userAccounts 值

Returns:

更新的下一阶段

withVmSize

public Update withVmSize(String vmSize)

指定云服务池的可用虚拟机大小。

Parameters:

vmSize - vmSize 值

Returns:

更新的下一阶段

适用于