PoolProperties interface
Свойства бассейна.
Свойства
| allocation |
Изменяется ли размер пула. |
| allocation |
Время, в течение которого пул вступил в текущее состояние выделения. |
| application |
Изменения ссылок на пакеты приложений влияют на все новые вычислительные узлы, присоединенные к пулу, но не влияют на вычислительные узлы, которые уже находятся в пуле, пока они не перезагрузятся или переимыслятся. В любом пуле имеется не более 10 ссылок на пакеты приложений. |
| auto |
Это свойство устанавливается только в том случае, если пул автоматически масштабируется, т. е. используется autoScaleSettings. |
| creation |
Время создания пула. |
| current |
Количество выделенных вычислительных узлов в пуле. |
| current |
Количество вычислительных узлов с низким приоритетом в пуле. |
| deployment |
Свойства конфигурации развертывания. |
| display |
Отображаемое имя не должно быть уникальным и может содержать любые символы Юникода до максимальной длины 1024. |
| inter |
Это накладывает ограничения на назначение узлов пулу. Включение этого значения может снизить вероятность выделения запрошенного количества узлов в пуле. Если этот параметр не указан, значение по умолчанию имеет значение "Отключено". |
| last |
Это последний раз, когда данные уровня пула, такие как targetDedicatedNodes или autoScaleSettings, изменились. Он не учитывает изменения на уровне узла, такие как изменение состояния вычислительного узла. |
| metadata | Пакетная служба не назначает никакое значение метаданным; он предназначен исключительно для использования пользовательского кода. |
| mount |
Это поддерживает файлы Azure, NFS, CIFS/SMB и Blobfuse. |
| network |
Конфигурация сети для пула. |
| provisioning |
Текущее состояние пула. |
| provisioning |
Время ввода пула в текущее состояние. |
| resize |
Описывает текущую операцию (если параметр AllocationState имеет размер) или ранее завершенную операцию (если значение AllocationState устойчиво). |
| scale |
Определяет требуемый размер пула. Это может быть "фиксированный масштаб", где указан запрошенный целевой идентификаторNodes или "автомасштабирование", определяющий формулу, которая периодически переоценится. Если это свойство не указано, пул будет иметь фиксированный масштаб с 0 targetDedicatedNodes. |
| start |
В операции PATCH (update) это свойство можно задать для пустого объекта, чтобы удалить начальную задачу из пула. |
| task |
Если значение не указано, по умолчанию распространяется. |
| task |
Значение по умолчанию — 1. Максимальное значение меньше 4 раза меньше числа ядер vmSize пула или 256. |
| upgrade |
Описывает политику обновления — автоматическую, ручную или перекатную. |
| user |
Список учетных записей пользователей, создаваемых на каждом узле в пуле. |
| vm |
Сведения о доступных размерах виртуальных машин см. в статье "Размеры виртуальных машин в Azure" (https://learn.microsoft.com/azure/virtual-machines/sizes/overview). Пакетная служба поддерживает все размеры виртуальных машин Azure, кроме STANDARD_A0 и хранилища класса Premium (STANDARD_GS, STANDARD_DS и серии STANDARD_DSV2). |
Сведения о свойстве
allocationState
allocationStateTransitionTime
Время, в течение которого пул вступил в текущее состояние выделения.
allocationStateTransitionTime?: Date
Значение свойства
Date
applicationPackages
Изменения ссылок на пакеты приложений влияют на все новые вычислительные узлы, присоединенные к пулу, но не влияют на вычислительные узлы, которые уже находятся в пуле, пока они не перезагрузятся или переимыслятся. В любом пуле имеется не более 10 ссылок на пакеты приложений.
applicationPackages?: ApplicationPackageReference[]
Значение свойства
autoScaleRun
Это свойство устанавливается только в том случае, если пул автоматически масштабируется, т. е. используется autoScaleSettings.
autoScaleRun?: AutoScaleRun
Значение свойства
creationTime
Время создания пула.
creationTime?: Date
Значение свойства
Date
currentDedicatedNodes
Количество выделенных вычислительных узлов в пуле.
currentDedicatedNodes?: number
Значение свойства
number
currentLowPriorityNodes
Количество вычислительных узлов с низким приоритетом в пуле.
currentLowPriorityNodes?: number
Значение свойства
number
deploymentConfiguration
Свойства конфигурации развертывания.
deploymentConfiguration?: DeploymentConfiguration
Значение свойства
displayName
Отображаемое имя не должно быть уникальным и может содержать любые символы Юникода до максимальной длины 1024.
displayName?: string
Значение свойства
string
interNodeCommunication
Это накладывает ограничения на назначение узлов пулу. Включение этого значения может снизить вероятность выделения запрошенного количества узлов в пуле. Если этот параметр не указан, значение по умолчанию имеет значение "Отключено".
interNodeCommunication?: InterNodeCommunicationState
Значение свойства
lastModified
Это последний раз, когда данные уровня пула, такие как targetDedicatedNodes или autoScaleSettings, изменились. Он не учитывает изменения на уровне узла, такие как изменение состояния вычислительного узла.
lastModified?: Date
Значение свойства
Date
metadata
Пакетная служба не назначает никакое значение метаданным; он предназначен исключительно для использования пользовательского кода.
metadata?: MetadataItem[]
Значение свойства
mountConfiguration
Это поддерживает файлы Azure, NFS, CIFS/SMB и Blobfuse.
mountConfiguration?: MountConfiguration[]
Значение свойства
networkConfiguration
Конфигурация сети для пула.
networkConfiguration?: NetworkConfiguration
Значение свойства
provisioningState
Текущее состояние пула.
provisioningState?: PoolProvisioningState
Значение свойства
provisioningStateTransitionTime
Время ввода пула в текущее состояние.
provisioningStateTransitionTime?: Date
Значение свойства
Date
resizeOperationStatus
Описывает текущую операцию (если параметр AllocationState имеет размер) или ранее завершенную операцию (если значение AllocationState устойчиво).
resizeOperationStatus?: ResizeOperationStatus
Значение свойства
scaleSettings
Определяет требуемый размер пула. Это может быть "фиксированный масштаб", где указан запрошенный целевой идентификаторNodes или "автомасштабирование", определяющий формулу, которая периодически переоценится. Если это свойство не указано, пул будет иметь фиксированный масштаб с 0 targetDedicatedNodes.
scaleSettings?: ScaleSettings
Значение свойства
startTask
В операции PATCH (update) это свойство можно задать для пустого объекта, чтобы удалить начальную задачу из пула.
startTask?: StartTask
Значение свойства
taskSchedulingPolicy
Если значение не указано, по умолчанию распространяется.
taskSchedulingPolicy?: TaskSchedulingPolicy
Значение свойства
taskSlotsPerNode
Значение по умолчанию — 1. Максимальное значение меньше 4 раза меньше числа ядер vmSize пула или 256.
taskSlotsPerNode?: number
Значение свойства
number
upgradePolicy
Описывает политику обновления — автоматическую, ручную или перекатную.
upgradePolicy?: UpgradePolicy
Значение свойства
userAccounts
Список учетных записей пользователей, создаваемых на каждом узле в пуле.
userAccounts?: UserAccount[]
Значение свойства
vmSize
Сведения о доступных размерах виртуальных машин см. в статье "Размеры виртуальных машин в Azure" (https://learn.microsoft.com/azure/virtual-machines/sizes/overview). Пакетная служба поддерживает все размеры виртуальных машин Azure, кроме STANDARD_A0 и хранилища класса Premium (STANDARD_GS, STANDARD_DS и серии STANDARD_DSV2).
vmSize?: string
Значение свойства
string