Поделиться через


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

Возвращает или задает список лицензий приложений, которые пакетная служба сделает доступными на каждом вычислительном узле в пуле.

ApplicationPackages

Возвращает или задает список пакетов приложений, устанавливаемых на каждом вычислительном узле в пуле.

AutoScaleRun

Возвращает результаты и ошибки последнего выполнения формулы автомасштабирования.

Certificates

Возвращает или задает список сертификатов, устанавливаемых на каждом вычислительном узле в пуле.

CreationTime

Возвращает время создания пула.

CurrentDedicatedNodes

Возвращает количество выделенных вычислительных узлов, которые в настоящее время находятся в пуле.

CurrentLowPriorityNodes

Возвращает количество точечных или низкоприоритетных вычислительных узлов, которые в настоящее время находятся в пуле.

CurrentNodeCommunicationMode

Возвращает текущее состояние режима связи пула.

DeploymentConfiguration

Получает или задает это свойство, описывающее способ развертывания узлов пула с помощью Облачные службы или Виртуальные машины.

DisplayName

Возвращает или задает отображаемое имя пула.

Etag

Возвращает ETag ресурса, используемого для операторов параллелизма.

(Унаследовано от ProxyResource)
Id

Возвращает идентификатор ресурса.

(Унаследовано от ProxyResource)
Identity

Возвращает или задает тип удостоверения, используемого для пула пакетной службы.

InterNodeCommunication

Возвращает или задает значение, указывающее, разрешает ли пул прямой обмен данными между узлами.

LastModified

Возвращает время последнего изменения пула.

Metadata

Возвращает или задает список пар "имя-значение", связанных с пулом в качестве метаданных.

MountConfiguration

Возвращает или задает список файловых систем для подключения к каждому узлу в пуле.

Name

Возвращает имя ресурса.

(Унаследовано от ProxyResource)
NetworkConfiguration

Возвращает или задает конфигурацию сети для пула.

ProvisioningState

Возвращает текущее состояние пула.

ProvisioningStateTransitionTime

Возвращает время, когда пул вошел в свое текущее состояние.

ResizeOperationStatus

Возвращает сведения о текущей или последней завершенной операции изменения размера.

ScaleSettings

Возвращает или задает параметры, которые настраивают количество узлов в пуле.

StartTask

Возвращает или задает задачу, указанную для выполнения на каждом вычислительном узле при присоединении к пулу.

TargetNodeCommunicationMode

Возвращает или задает требуемый режим связи узла для пула.

TaskSchedulingPolicy

Возвращает или задает способ распределения задач между вычислительными узлами в пуле.

TaskSlotsPerNode

Возвращает или задает количество слотов задач, которые можно использовать для выполнения параллельных задач на одном вычислительном узле в пуле.

Type

Возвращает тип ресурса.

(Унаследовано от ProxyResource)
UserAccounts

Возвращает или задает список учетных записей пользователей, создаваемых на каждом узле в пуле.

VmSize

Возвращает или задает размер виртуальных машин в пуле. Все виртуальные машины в пуле имеют одинаковый размер.

Методы

Validate()

Проверьте объект .

Применяется к