BatchNodeOutput interface
Вычислительный узел в пакетной службе.
Свойства
| affinity |
Идентификатор, который можно передать при добавлении задачи для запроса на выполнение задачи на этом вычислительном узле. Обратите внимание, что это просто мягкое сходство. Если целевой вычислительный узел занят или недоступен во время планирования задачи, задача будет запланирована в другом месте. |
| allocation |
Время, в течение которого этот вычислительный узел был выделен пулу. Это время, когда вычислительный узел изначально был выделен и не изменяется после установки. Он не обновляется, если вычислительный узел является службой, исцеляемой или предварительной. |
| endpoint |
Конфигурация конечной точки для вычислительного узла. |
| errors | Список ошибок, с которыми в настоящее время сталкивается вычислительный узел. |
| id | Идентификатор вычислительного узла. Каждому вычислительному узлу, добавляемого в пул, присваивается уникальный идентификатор. Когда вычислительный узел удаляется из пула, удаляются все локальные файлы, а идентификатор повторно используется для новых вычислительных узлов. |
| ip |
IP-адрес, который другие узлы могут использовать для взаимодействия с этим вычислительным узлом. Каждый вычислительный узел, добавленный в пул, назначается уникальный IP-адрес. Когда вычислительный узел удаляется из пула, удаляются все локальные файлы, а IP-адрес повторно используется для новых вычислительных узлов. |
| ipv6Address | IPv6-адрес, который другие узлы могут использовать для связи с этим вычислительным узлом. Каждый вычислительный узел, добавленный в пул, назначается уникальный IP-адрес. Когда вычислительный узел удаляется из пула, удаляются все локальные файлы, а IP-адрес повторно используется для новых вычислительных узлов. Это свойство не будет присутствовать, если пул не настроен для IPv6. |
| is |
Указывает, является ли этот вычислительный узел выделенным вычислительным узлом. Если значение false, вычислительный узел является точечным или низкоприоритетным вычислительным узлом. |
| last |
Последний раз, когда был запущен вычислительный узел. Это свойство может не присутствовать, если состояние вычислительного узла недоступно. |
| node |
Сведения о версии агента вычислительного узла и времени обновления вычислительного узла до новой версии. |
| recent |
Список задач, состояние которого недавно изменилось. Это свойство присутствует только в том случае, если на этом вычислительном узле выполняется по крайней мере одна задача, так как она была назначена пулу. |
| running |
Общее число текущих задач задания на вычислительном узле. К ним относятся задачи диспетчера заданий и обычные задачи, но не подготовка заданий, выпуск задания или запуск задач. |
| running |
Общее количество слотов планирования, используемых в настоящее время выполнением задач задания на вычислительном узле. К ним относятся задачи диспетчера заданий и обычные задачи, но не подготовка заданий, выпуск задания или запуск задач. |
| scheduling |
Доступен ли вычислительный узел для планирования задач. Возможные значения: "включено", "отключено" |
| start |
Задача, указанная для запуска на вычислительном узле, при присоединении к пулу. |
| start |
Сведения о выполнении StartTask на вычислительном узле. |
| state | Текущее состояние вычислительного узла. Точечный или низкоприоритетный вычислительный узел был предопределен. Задачи, которые выполнялись на вычислительном узле, когда оно было предварительно выполнено, будет перепланировано, когда другой вычислительный узел становится доступным. Возможные значения: "простой", "перезагрузка", "повторное создание", "неиспользуемый", "создание", "startforstarttask", "starttaskfailed", "unknown", "leavingpool", "offline", "preempted", "обновление", "deallocated", "deallocated" |
| state |
Время ввода текущего состояния вычислительного узла. |
| total |
Общее количество задач задания, завершенных на вычислительном узле. К ним относятся задачи диспетчера заданий и обычные задачи, но не подготовка заданий, выпуск задания или запуск задач. |
| total |
Общее количество задач заданий, успешно завершенных (с выходом 0) на вычислительном узле. К ним относятся задачи диспетчера заданий и обычные задачи, но не подготовка заданий, выпуск задания или запуск задач. |
| url | URL-адрес вычислительного узла. |
| virtual |
Сведения о текущем состоянии виртуальной машины. |
| vm |
Размер виртуальной машины, на котором размещен вычислительный узел. Сведения о доступных размерах виртуальных машин в пулах см. в разделе "Выбор размера виртуальной машины для вычислительных узлов" в пуле пакетной службы Azure (https://learn.microsoft.com/azure/batch/batch-pool-vm-sizes). |
Сведения о свойстве
affinityId
Идентификатор, который можно передать при добавлении задачи для запроса на выполнение задачи на этом вычислительном узле. Обратите внимание, что это просто мягкое сходство. Если целевой вычислительный узел занят или недоступен во время планирования задачи, задача будет запланирована в другом месте.
affinityId: string
Значение свойства
string
allocationTime
Время, в течение которого этот вычислительный узел был выделен пулу. Это время, когда вычислительный узел изначально был выделен и не изменяется после установки. Он не обновляется, если вычислительный узел является службой, исцеляемой или предварительной.
allocationTime: string
Значение свойства
string
endpointConfiguration
Конфигурация конечной точки для вычислительного узла.
endpointConfiguration?: BatchNodeEndpointConfigurationOutput
Значение свойства
errors
Список ошибок, с которыми в настоящее время сталкивается вычислительный узел.
errors?: BatchNodeErrorOutput[]
Значение свойства
id
Идентификатор вычислительного узла. Каждому вычислительному узлу, добавляемого в пул, присваивается уникальный идентификатор. Когда вычислительный узел удаляется из пула, удаляются все локальные файлы, а идентификатор повторно используется для новых вычислительных узлов.
id: string
Значение свойства
string
ipAddress
IP-адрес, который другие узлы могут использовать для взаимодействия с этим вычислительным узлом. Каждый вычислительный узел, добавленный в пул, назначается уникальный IP-адрес. Когда вычислительный узел удаляется из пула, удаляются все локальные файлы, а IP-адрес повторно используется для новых вычислительных узлов.
ipAddress: string
Значение свойства
string
ipv6Address
IPv6-адрес, который другие узлы могут использовать для связи с этим вычислительным узлом. Каждый вычислительный узел, добавленный в пул, назначается уникальный IP-адрес. Когда вычислительный узел удаляется из пула, удаляются все локальные файлы, а IP-адрес повторно используется для новых вычислительных узлов. Это свойство не будет присутствовать, если пул не настроен для IPv6.
ipv6Address: string
Значение свойства
string
isDedicated
Указывает, является ли этот вычислительный узел выделенным вычислительным узлом. Если значение false, вычислительный узел является точечным или низкоприоритетным вычислительным узлом.
isDedicated?: boolean
Значение свойства
boolean
lastBootTime
Последний раз, когда был запущен вычислительный узел. Это свойство может не присутствовать, если состояние вычислительного узла недоступно.
lastBootTime: string
Значение свойства
string
nodeAgentInfo
Сведения о версии агента вычислительного узла и времени обновления вычислительного узла до новой версии.
nodeAgentInfo: BatchNodeAgentInfoOutput
Значение свойства
recentTasks
Список задач, состояние которого недавно изменилось. Это свойство присутствует только в том случае, если на этом вычислительном узле выполняется по крайней мере одна задача, так как она была назначена пулу.
recentTasks?: BatchTaskInfoOutput[]
Значение свойства
runningTasksCount
Общее число текущих задач задания на вычислительном узле. К ним относятся задачи диспетчера заданий и обычные задачи, но не подготовка заданий, выпуск задания или запуск задач.
runningTasksCount?: number
Значение свойства
number
runningTaskSlotsCount
Общее количество слотов планирования, используемых в настоящее время выполнением задач задания на вычислительном узле. К ним относятся задачи диспетчера заданий и обычные задачи, но не подготовка заданий, выпуск задания или запуск задач.
runningTaskSlotsCount?: number
Значение свойства
number
schedulingState
Доступен ли вычислительный узел для планирования задач.
Возможные значения: "включено", "отключено"
schedulingState?: string
Значение свойства
string
startTask
Задача, указанная для запуска на вычислительном узле, при присоединении к пулу.
startTask?: BatchStartTaskOutput
Значение свойства
startTaskInfo
Сведения о выполнении StartTask на вычислительном узле.
startTaskInfo?: BatchStartTaskInfoOutput
Значение свойства
state
Текущее состояние вычислительного узла. Точечный или низкоприоритетный вычислительный узел был предопределен. Задачи, которые выполнялись на вычислительном узле, когда оно было предварительно выполнено, будет перепланировано, когда другой вычислительный узел становится доступным.
Возможные значения: "простой", "перезагрузка", "повторное создание", "неиспользуемый", "создание", "startforstarttask", "starttaskfailed", "unknown", "leavingpool", "offline", "preempted", "обновление", "deallocated", "deallocated"
state: string
Значение свойства
string
stateTransitionTime
Время ввода текущего состояния вычислительного узла.
stateTransitionTime: string
Значение свойства
string
totalTasksRun
Общее количество задач задания, завершенных на вычислительном узле. К ним относятся задачи диспетчера заданий и обычные задачи, но не подготовка заданий, выпуск задания или запуск задач.
totalTasksRun: number
Значение свойства
number
totalTasksSucceeded
Общее количество задач заданий, успешно завершенных (с выходом 0) на вычислительном узле. К ним относятся задачи диспетчера заданий и обычные задачи, но не подготовка заданий, выпуск задания или запуск задач.
totalTasksSucceeded?: number
Значение свойства
number
url
URL-адрес вычислительного узла.
url: string
Значение свойства
string
virtualMachineInfo
Сведения о текущем состоянии виртуальной машины.
virtualMachineInfo: VirtualMachineInfoOutput
Значение свойства
vmSize
Размер виртуальной машины, на котором размещен вычислительный узел. Сведения о доступных размерах виртуальных машин в пулах см. в разделе "Выбор размера виртуальной машины для вычислительных узлов" в пуле пакетной службы Azure (https://learn.microsoft.com/azure/batch/batch-pool-vm-sizes).
vmSize: string
Значение свойства
string