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


VirtualMachineScaleSetOSProfile interface

Описывает профиль ОС масштабируемого набора виртуальных машин.

Свойства

adminPassword

Указывает пароль учетной записи администратора.

минимальная длина (Windows): 8 символов

минимальная длина (Linux): 6 символов

Максимальная длина (Windows): 123 символов

максимальная длина (Linux): 72 символов

требования к сложности : необходимо выполнить 3 из 4 условий ниже.
Имеет нижние символы
Имеет верхние символы
Имеет цифру
Имеет специальный символ (regex match [\W_])

Запрещенные значения: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "loweyou!"

Сведения о сбросе пароля см. в статье Как сбросить службу удаленного рабочего стола или пароль для входа в виртуальной машины Windows.

Сведения о сбросе корневого пароля см. в статье Управление пользователями, SSH и проверка или восстановление дисков на виртуальных машинах Linux Azure с помощью расширения VMAccess

adminUsername

Указывает имя учетной записи администратора.

ограничение только для Windows: не удается завершить ".

Запрещенные значения: "администратор", "admin", "user1", "user1", "test2", "test1", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5".

минимальная длина (Linux): 1 символ

максимальная длина (Linux): 64 символов

максимальная длина (Windows): 20 символов

allowExtensionOperations

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

computerNamePrefix

Указывает префикс имени компьютера для всех виртуальных машин в масштабируемом наборе. Префиксы имени компьютера должны иметь длину от 1 до 15 символов.

customData

Задает строку в кодировке base-64 пользовательских данных. Строка в кодировке Base-64 декодируется в двоичный массив, сохраненный в виде файла на виртуальной машине. Максимальная длина двоичного массива составляет 65535 байтов. Сведения об использовании cloud-init для виртуальной машины см. в статье Использование cloud-init для настройки виртуальной машины Linux во время создания

linuxConfiguration

Указывает параметры операционной системы Linux на виртуальной машине. Список поддерживаемых дистрибутивов Linux см. в Linux в Azure-Endorsed дистрибутивах.

requireGuestProvisionSignal

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

secrets

Задает набор сертификатов, которые должны быть установлены на виртуальных машинах в масштабируемом наборе. Чтобы установить сертификаты на виртуальной машине, рекомендуется использовать расширение виртуальной машины Azure Key Vault для Linux или расширение виртуальной машины Azure Key Vault для Windows.

windowsConfiguration

Указывает параметры операционной системы Windows на виртуальной машине.

Сведения о свойстве

adminPassword

Указывает пароль учетной записи администратора.

минимальная длина (Windows): 8 символов

минимальная длина (Linux): 6 символов

Максимальная длина (Windows): 123 символов

максимальная длина (Linux): 72 символов

требования к сложности : необходимо выполнить 3 из 4 условий ниже.
Имеет нижние символы
Имеет верхние символы
Имеет цифру
Имеет специальный символ (regex match [\W_])

Запрещенные значения: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "loweyou!"

Сведения о сбросе пароля см. в статье Как сбросить службу удаленного рабочего стола или пароль для входа в виртуальной машины Windows.

Сведения о сбросе корневого пароля см. в статье Управление пользователями, SSH и проверка или восстановление дисков на виртуальных машинах Linux Azure с помощью расширения VMAccess

adminPassword?: string

Значение свойства

string

adminUsername

Указывает имя учетной записи администратора.

ограничение только для Windows: не удается завершить ".

Запрещенные значения: "администратор", "admin", "user1", "user1", "test2", "test1", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5".

минимальная длина (Linux): 1 символ

максимальная длина (Linux): 64 символов

максимальная длина (Windows): 20 символов

adminUsername?: string

Значение свойства

string

allowExtensionOperations

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

allowExtensionOperations?: boolean

Значение свойства

boolean

computerNamePrefix

Указывает префикс имени компьютера для всех виртуальных машин в масштабируемом наборе. Префиксы имени компьютера должны иметь длину от 1 до 15 символов.

computerNamePrefix?: string

Значение свойства

string

customData

Задает строку в кодировке base-64 пользовательских данных. Строка в кодировке Base-64 декодируется в двоичный массив, сохраненный в виде файла на виртуальной машине. Максимальная длина двоичного массива составляет 65535 байтов. Сведения об использовании cloud-init для виртуальной машины см. в статье Использование cloud-init для настройки виртуальной машины Linux во время создания

customData?: string

Значение свойства

string

linuxConfiguration

Указывает параметры операционной системы Linux на виртуальной машине. Список поддерживаемых дистрибутивов Linux см. в Linux в Azure-Endorsed дистрибутивах.

linuxConfiguration?: LinuxConfiguration

Значение свойства

requireGuestProvisionSignal

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

requireGuestProvisionSignal?: boolean

Значение свойства

boolean

secrets

Задает набор сертификатов, которые должны быть установлены на виртуальных машинах в масштабируемом наборе. Чтобы установить сертификаты на виртуальной машине, рекомендуется использовать расширение виртуальной машины Azure Key Vault для Linux или расширение виртуальной машины Azure Key Vault для Windows.

secrets?: VaultSecretGroup[]

Значение свойства

windowsConfiguration

Указывает параметры операционной системы Windows на виртуальной машине.

windowsConfiguration?: WindowsConfiguration

Значение свойства