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

Pool 类

定义

包含有关池的信息。

[Microsoft.Rest.Serialization.JsonTransformation]
public class Pool : Microsoft.Azure.Management.Batch.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Pool = class
    inherit ProxyResource
Public Class Pool
Inherits ProxyResource
继承
属性

构造函数

Pool()

初始化 Pool 类的新实例。

Pool(String, String, String, String, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<PoolProvisioningState>, Nullable<DateTime>, Nullable<AllocationState>, Nullable<DateTime>, String, DeploymentConfiguration, Nullable<Int32>, Nullable<Int32>, ScaleSettings, AutoScaleRun, Nullable<InterNodeCommunicationState>, NetworkConfiguration, Nullable<Int32>, TaskSchedulingPolicy, IList<UserAccount>, IList<MetadataItem>, StartTask, IList<CertificateReference>, IList<ApplicationPackageReference>, IList<String>, ResizeOperationStatus, IList<MountConfiguration>, Nullable<NodeCommunicationMode>, Nullable<NodeCommunicationMode>, BatchPoolIdentity)

初始化 Pool 类的新实例。

属性

AllocationState

获取池是否正在调整大小。

AllocationStateTransitionTime

获取池进入其当前分配状态的时间。

ApplicationLicenses

获取或设置 Batch 服务将在池中的每个计算节点上可用的应用程序许可证列表。

ApplicationPackages

获取或设置要安装在池中每个计算节点上的应用程序包的列表。

AutoScaleRun

获取上次执行自动缩放公式的结果和错误。

Certificates

获取或设置要安装在池中每个计算节点上的证书列表。

CreationTime

获取池的创建时间。

CurrentDedicatedNodes

获取池中当前专用计算节点的数量。

CurrentLowPriorityNodes

获取池中当前存在的现成/低优先级计算节点数。

CurrentNodeCommunicationMode

获取池通信模式的当前状态。

DeploymentConfiguration

获取或设置此属性描述如何使用云服务或虚拟机部署池节点。

DisplayName

获取或设置池的显示名称。

Etag

获取资源的 ETag,用于并发语句。

(继承自 ProxyResource)
Id

获取资源的 ID。

(继承自 ProxyResource)
Identity

获取或设置用于 Batch 池的标识类型。

InterNodeCommunication

获取或设置池是否允许节点之间的直接通信。

LastModified

获取池的上次修改时间。

Metadata

获取或设置与作为元数据的池关联的名称/值对的列表。

MountConfiguration

获取或设置要装载在池中每个节点上的文件系统列表。

Name

获取资源的名称。

(继承自 ProxyResource)
NetworkConfiguration

获取或设置池的网络配置。

ProvisioningState

获取池的当前状态。

ProvisioningStateTransitionTime

获取池进入其当前状态的时间。

ResizeOperationStatus

获取 包含有关当前或上次完成的大小调整操作的详细信息。

ScaleSettings

获取或设置用于配置池中节点数的设置。

StartTask

获取或设置一个任务,该任务指定为加入池时在每个计算节点上运行。

TargetNodeCommunicationMode

获取或设置池的所需节点通信模式。

TaskSchedulingPolicy

获取或设置任务在池中的计算节点之间的分布方式。

TaskSlotsPerNode

获取或设置可用于在池中的单个计算节点上运行并发任务的任务槽数。

Type

获取资源的类型。

(继承自 ProxyResource)
UserAccounts

获取或设置将在池中的每个节点上创建的用户帐户列表。

VmSize

获取或设置池中虚拟机的大小。 池中的所有 VM 大小相同。

方法

Validate()

验证 对象。

适用于