BatchNodeOutput interface
Węzeł obliczeniowy w usłudze Batch.
Właściwości
| affinity |
Identyfikator, który można przekazać podczas dodawania zadania, aby zażądać, aby zadanie było zaplanowane w tym węźle obliczeniowym. Należy pamiętać, że jest to tylko miękka koligacja. Jeśli docelowy węzeł obliczeniowy jest zajęty lub niedostępny w czasie zaplanowanego zadania, zadanie zostanie zaplanowane w innym miejscu. |
| allocation |
Czas przydzielania tego węzła obliczeniowego do puli. Jest to czas, kiedy węzeł obliczeniowy został początkowo przydzielony i nie zmienia się po ustawieniu. Nie jest aktualizowany, gdy węzeł obliczeniowy jest poprawiany lub wywłaszczony. |
| endpoint |
Konfiguracja punktu końcowego dla węzła obliczeniowego. |
| errors | Lista błędów, które są obecnie napotykane przez węzeł obliczeniowy. |
| id | Identyfikator węzła obliczeniowego. Każdy węzeł obliczeniowy dodawany do puli ma przypisany unikatowy identyfikator. Za każdym razem, gdy węzeł obliczeniowy zostanie usunięty z puli, wszystkie jego pliki lokalne zostaną usunięte, a identyfikator zostanie odzyskany i może zostać ponownie użyty dla nowych węzłów obliczeniowych. |
| ip |
Adres IP, którego mogą używać inne węzły do komunikowania się z tym węzłem obliczeniowym. Każdy węzeł obliczeniowy dodawany do puli ma przypisany unikatowy adres IP. Za każdym razem, gdy węzeł obliczeniowy zostanie usunięty z puli, wszystkie jego pliki lokalne zostaną usunięte, a adres IP zostanie odzyskany i może zostać użyty ponownie dla nowych węzłów obliczeniowych. |
| ipv6Address | Adres IPv6, którego inne węzły mogą używać do komunikowania się z tym węzłem obliczeniowym. Każdy węzeł obliczeniowy dodawany do puli ma przypisany unikatowy adres IP. Za każdym razem, gdy węzeł obliczeniowy zostanie usunięty z puli, wszystkie jego pliki lokalne zostaną usunięte, a adres IP zostanie odzyskany i może zostać użyty ponownie dla nowych węzłów obliczeniowych. Ta właściwość nie będzie dostępna, jeśli pula nie jest skonfigurowana dla protokołu IPv6. |
| is |
Czy ten węzeł obliczeniowy jest dedykowanym węzłem obliczeniowym. Jeśli wartość false, węzeł obliczeniowy jest węzłem obliczeniowym typu spot/low-priority. |
| last |
Ostatni raz, kiedy węzeł obliczeniowy został uruchomiony. Ta właściwość może nie być obecna, jeśli stan węzła obliczeniowego jest bezużyteczny. |
| node |
Informacje o wersji agenta węzła obliczeniowego i czasie uaktualniania węzła obliczeniowego do nowej wersji. |
| recent |
Lista zadań, których stan został ostatnio zmieniony. Ta właściwość jest obecna tylko wtedy, gdy co najmniej jedno zadanie zostało uruchomione w tym węźle obliczeniowym, ponieważ zostało przypisane do puli. |
| running |
Całkowita liczba aktualnie uruchomionych zadań podrzędnych w węźle obliczeniowym. Dotyczy to zadań podrzędnych Menedżera zadań i zadań normalnych, ale nie podrzędnych przygotowania zadań, zwolnienia zadania lub uruchamiania. |
| running |
Całkowita liczba miejsc planowania używanych przez aktualnie uruchomione zadania podrzędne w węźle obliczeniowym. Dotyczy to zadań podrzędnych Menedżera zadań i zadań normalnych, ale nie podrzędnych przygotowania zadań, zwolnienia zadania lub uruchamiania. |
| scheduling |
Określa, czy węzeł obliczeniowy jest dostępny do planowania zadań. Możliwe wartości: "enabled", "disabled" |
| start |
Zadanie określone do uruchomienia w węźle obliczeniowym podczas dołączania do puli. |
| start |
Informacje o środowisku uruchomieniowym dotyczące wykonywania elementu StartTask w węźle obliczeniowym. |
| state | Bieżący stan węzła obliczeniowego. Węzeł obliczeniowy typu spot/low-priority został wywłaszczone. Zadania, które były uruchomione w węźle obliczeniowym, gdy został on wywłaszczone, zostaną ponownie zaplanowane, gdy inny węzeł obliczeniowy stanie się dostępny. Możliwe wartości: "idle", "rebooting", "reimaging", "running", "unusable", "creating", "starting", "waitingforstarttask", "starttaskfailed", "unknown", "leavingpool", "offline", "preempted", "upgradeos", "deallocated", "deallocating" |
| state |
Czas, w którym węzeł obliczeniowy wprowadził bieżący stan. |
| total |
Całkowita liczba zadań zakończonych w węźle obliczeniowym. Dotyczy to zadań podrzędnych Menedżera zadań i zadań normalnych, ale nie podrzędnych przygotowania zadań, zwolnienia zadania lub uruchamiania. |
| total |
Całkowita liczba zadań zakończonych pomyślnie (z kodem exitCode 0) w węźle obliczeniowym. Dotyczy to zadań podrzędnych Menedżera zadań i zadań normalnych, ale nie podrzędnych przygotowania zadań, zwolnienia zadania lub uruchamiania. |
| url | Adres URL węzła obliczeniowego. |
| virtual |
Informacje o bieżącym stanie maszyny wirtualnej. |
| vm |
Rozmiar maszyny wirtualnej hostująca węzeł obliczeniowy. Aby uzyskać informacje o dostępnych rozmiarach maszyn wirtualnych w pulach, zobacz Wybieranie rozmiaru maszyny wirtualnej dla węzłów obliczeniowych w puli usługi Azure Batch (https://learn.microsoft.com/azure/batch/batch-pool-vm-sizes). |
Szczegóły właściwości
affinityId
Identyfikator, który można przekazać podczas dodawania zadania, aby zażądać, aby zadanie było zaplanowane w tym węźle obliczeniowym. Należy pamiętać, że jest to tylko miękka koligacja. Jeśli docelowy węzeł obliczeniowy jest zajęty lub niedostępny w czasie zaplanowanego zadania, zadanie zostanie zaplanowane w innym miejscu.
affinityId: string
Wartość właściwości
string
allocationTime
Czas przydzielania tego węzła obliczeniowego do puli. Jest to czas, kiedy węzeł obliczeniowy został początkowo przydzielony i nie zmienia się po ustawieniu. Nie jest aktualizowany, gdy węzeł obliczeniowy jest poprawiany lub wywłaszczony.
allocationTime: string
Wartość właściwości
string
endpointConfiguration
Konfiguracja punktu końcowego dla węzła obliczeniowego.
endpointConfiguration?: BatchNodeEndpointConfigurationOutput
Wartość właściwości
errors
Lista błędów, które są obecnie napotykane przez węzeł obliczeniowy.
errors?: BatchNodeErrorOutput[]
Wartość właściwości
id
Identyfikator węzła obliczeniowego. Każdy węzeł obliczeniowy dodawany do puli ma przypisany unikatowy identyfikator. Za każdym razem, gdy węzeł obliczeniowy zostanie usunięty z puli, wszystkie jego pliki lokalne zostaną usunięte, a identyfikator zostanie odzyskany i może zostać ponownie użyty dla nowych węzłów obliczeniowych.
id: string
Wartość właściwości
string
ipAddress
Adres IP, którego mogą używać inne węzły do komunikowania się z tym węzłem obliczeniowym. Każdy węzeł obliczeniowy dodawany do puli ma przypisany unikatowy adres IP. Za każdym razem, gdy węzeł obliczeniowy zostanie usunięty z puli, wszystkie jego pliki lokalne zostaną usunięte, a adres IP zostanie odzyskany i może zostać użyty ponownie dla nowych węzłów obliczeniowych.
ipAddress: string
Wartość właściwości
string
ipv6Address
Adres IPv6, którego inne węzły mogą używać do komunikowania się z tym węzłem obliczeniowym. Każdy węzeł obliczeniowy dodawany do puli ma przypisany unikatowy adres IP. Za każdym razem, gdy węzeł obliczeniowy zostanie usunięty z puli, wszystkie jego pliki lokalne zostaną usunięte, a adres IP zostanie odzyskany i może zostać użyty ponownie dla nowych węzłów obliczeniowych. Ta właściwość nie będzie dostępna, jeśli pula nie jest skonfigurowana dla protokołu IPv6.
ipv6Address: string
Wartość właściwości
string
isDedicated
Czy ten węzeł obliczeniowy jest dedykowanym węzłem obliczeniowym. Jeśli wartość false, węzeł obliczeniowy jest węzłem obliczeniowym typu spot/low-priority.
isDedicated?: boolean
Wartość właściwości
boolean
lastBootTime
Ostatni raz, kiedy węzeł obliczeniowy został uruchomiony. Ta właściwość może nie być obecna, jeśli stan węzła obliczeniowego jest bezużyteczny.
lastBootTime: string
Wartość właściwości
string
nodeAgentInfo
Informacje o wersji agenta węzła obliczeniowego i czasie uaktualniania węzła obliczeniowego do nowej wersji.
nodeAgentInfo: BatchNodeAgentInfoOutput
Wartość właściwości
recentTasks
Lista zadań, których stan został ostatnio zmieniony. Ta właściwość jest obecna tylko wtedy, gdy co najmniej jedno zadanie zostało uruchomione w tym węźle obliczeniowym, ponieważ zostało przypisane do puli.
recentTasks?: BatchTaskInfoOutput[]
Wartość właściwości
runningTasksCount
Całkowita liczba aktualnie uruchomionych zadań podrzędnych w węźle obliczeniowym. Dotyczy to zadań podrzędnych Menedżera zadań i zadań normalnych, ale nie podrzędnych przygotowania zadań, zwolnienia zadania lub uruchamiania.
runningTasksCount?: number
Wartość właściwości
number
runningTaskSlotsCount
Całkowita liczba miejsc planowania używanych przez aktualnie uruchomione zadania podrzędne w węźle obliczeniowym. Dotyczy to zadań podrzędnych Menedżera zadań i zadań normalnych, ale nie podrzędnych przygotowania zadań, zwolnienia zadania lub uruchamiania.
runningTaskSlotsCount?: number
Wartość właściwości
number
schedulingState
Określa, czy węzeł obliczeniowy jest dostępny do planowania zadań.
Możliwe wartości: "enabled", "disabled"
schedulingState?: string
Wartość właściwości
string
startTask
Zadanie określone do uruchomienia w węźle obliczeniowym podczas dołączania do puli.
startTask?: BatchStartTaskOutput
Wartość właściwości
startTaskInfo
Informacje o środowisku uruchomieniowym dotyczące wykonywania elementu StartTask w węźle obliczeniowym.
startTaskInfo?: BatchStartTaskInfoOutput
Wartość właściwości
state
Bieżący stan węzła obliczeniowego. Węzeł obliczeniowy typu spot/low-priority został wywłaszczone. Zadania, które były uruchomione w węźle obliczeniowym, gdy został on wywłaszczone, zostaną ponownie zaplanowane, gdy inny węzeł obliczeniowy stanie się dostępny.
Możliwe wartości: "idle", "rebooting", "reimaging", "running", "unusable", "creating", "starting", "waitingforstarttask", "starttaskfailed", "unknown", "leavingpool", "offline", "preempted", "upgradeos", "deallocated", "deallocating"
state: string
Wartość właściwości
string
stateTransitionTime
Czas, w którym węzeł obliczeniowy wprowadził bieżący stan.
stateTransitionTime: string
Wartość właściwości
string
totalTasksRun
Całkowita liczba zadań zakończonych w węźle obliczeniowym. Dotyczy to zadań podrzędnych Menedżera zadań i zadań normalnych, ale nie podrzędnych przygotowania zadań, zwolnienia zadania lub uruchamiania.
totalTasksRun: number
Wartość właściwości
number
totalTasksSucceeded
Całkowita liczba zadań zakończonych pomyślnie (z kodem exitCode 0) w węźle obliczeniowym. Dotyczy to zadań podrzędnych Menedżera zadań i zadań normalnych, ale nie podrzędnych przygotowania zadań, zwolnienia zadania lub uruchamiania.
totalTasksSucceeded?: number
Wartość właściwości
number
url
Adres URL węzła obliczeniowego.
url: string
Wartość właściwości
string
virtualMachineInfo
Informacje o bieżącym stanie maszyny wirtualnej.
virtualMachineInfo: VirtualMachineInfoOutput
Wartość właściwości
vmSize
Rozmiar maszyny wirtualnej hostująca węzeł obliczeniowy. Aby uzyskać informacje o dostępnych rozmiarach maszyn wirtualnych w pulach, zobacz Wybieranie rozmiaru maszyny wirtualnej dla węzłów obliczeniowych w puli usługi Azure Batch (https://learn.microsoft.com/azure/batch/batch-pool-vm-sizes).
vmSize: string
Wartość właściwości
string