Я пытаюсь получить имя масштаба виртуальной машины Azure из имени компьютера.Я могу подобраться, но не совсем так.Я нашел эту статью , в которой упоминается формат (имя vmss) (базовый идентификатор экземпляра 36), который я считаю достаточно точным, хотя с именами VMSS до 9 символов я, кажется, добавляю случайные дополнительные символына имя моего компьютера, которые не отображаются в Azure.
Пример: (на портале Azure)
Имя VMSS = "win10"
Идентификатор экземпляра = 2
Имя компьютера = "win10_2"
Поэтому я ожидал бы, что имя машины будет «win10000002», однако всякий раз, когда я удаленно обращаюсь к ВМ и смотрю на имя компьютера, оно показывает «win10bc5n000002», обратите внимание на добавленный в него дополнительный «bc5n».Кто-нибудь знает, почему это происходит, или способ надежного прогнозирования, чтобы я мог программно удалить его, когда я беру имя компьютера на компьютере?Длина моих имен VMSS не будет одинаковой, поэтому я не могу надежно разделить строку, чтобы удалить 4 дополнительных символа.
РЕДАКТИРОВАТЬ: вот несколько снимков экрана портала против имени компьютера: