VirtualMachineProperties interface

VirtualMachineProperties представляет свойства виртуальной машины.

Свойства

adminUsername

Имя администратора, к которому будут добавлены открытые ключи SSH, в авторизованные ключи.

availabilityZone

Зона доступности кластера, содержащая эту виртуальную машину.

bareMetalMachineId

Идентификатор ресурса компьютера без операционной системы, на котором размещена виртуальная машина.

bootMethod

Выбирает метод загрузки виртуальной машины.

cloudServicesNetworkAttachment

Сеть облачной службы, предоставляющая службы уровня платформы для виртуальной машины.

clusterId

Идентификатор ресурса кластера, для которого создана виртуальная машина.

consoleExtendedLocation

Расширенное расположение, используемое для создания ресурса консоли виртуальной машины.

cpuCores

Количество ядер ЦП в виртуальной машине.

detailedStatus

Более подробное состояние виртуальной машины.

detailedStatusMessage

Описательное сообщение о текущем подробном состоянии.

isolateEmulatorThread

Поле не рекомендуется, значение будет игнорироваться при условии предоставления. Индикатор того, изолирован ли один из указанных ядер ЦП для запуска потока эмулятора для этой виртуальной машины.

memorySizeGB

Размер памяти виртуальной машины. Выделение измеряется в гибибайтах.

networkAttachments

Список сетевых вложений к виртуальной машине.

networkData

Поле не рекомендуется: данные сети в кодировке Base64 в кодировке cloud-init. Свойство networkDataContent будет использоваться вместо этого свойства.

networkDataContent

Данные сети cloud-init закодированы в кодировке Base64.

placementHints

Указания по планированию для виртуальной машины.

powerState

Состояние питания виртуальной машины.

provisioningState

Состояние подготовки виртуальной машины.

sshPublicKeys

Список открытых ключей SSH. Каждый ключ будет добавлен на виртуальную машину с помощью механизма cloud-init ssh_authorized_keys для имени adminUsername.

storageProfile

Профиль хранилища, указывающий размер и другие параметры о дисках, связанных с виртуальной машиной.

userData

Поле устарело: данные пользователя Cloud-init в кодировке Base64. Свойство userDataContent будет использоваться в качестве предпочтительного для этого свойства.

userDataContent

Данные пользователя Cloud-init закодированы в Кодировке Base64.

virtioInterface

Вместо этого используйте virtualizationModel. Тип интерфейса virtio.

vmDeviceModel

Тип используемой модели устройства.

vmImage

Образ виртуальной машины, который в настоящее время подготовлен к диску ОС, используя полный URL-адрес и нотацию тегов, используемую для извлечения образа.

vmImageRepositoryCredentials

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

volumes

Идентификаторы ресурсов томов, подключенных к виртуальной машине.

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

adminUsername

Имя администратора, к которому будут добавлены открытые ключи SSH, в авторизованные ключи.

adminUsername: string

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

string

availabilityZone

Зона доступности кластера, содержащая эту виртуальную машину.

availabilityZone?: string

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

string

bareMetalMachineId

Идентификатор ресурса компьютера без операционной системы, на котором размещена виртуальная машина.

bareMetalMachineId?: string

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

string

bootMethod

Выбирает метод загрузки виртуальной машины.

bootMethod?: string

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

string

cloudServicesNetworkAttachment

Сеть облачной службы, предоставляющая службы уровня платформы для виртуальной машины.

cloudServicesNetworkAttachment: NetworkAttachment

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

clusterId

Идентификатор ресурса кластера, для которого создана виртуальная машина.

clusterId?: string

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

string

consoleExtendedLocation

Расширенное расположение, используемое для создания ресурса консоли виртуальной машины.

consoleExtendedLocation?: ExtendedLocation

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

cpuCores

Количество ядер ЦП в виртуальной машине.

cpuCores: number

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

number

detailedStatus

Более подробное состояние виртуальной машины.

detailedStatus?: string

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

string

detailedStatusMessage

Описательное сообщение о текущем подробном состоянии.

detailedStatusMessage?: string

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

string

isolateEmulatorThread

Поле не рекомендуется, значение будет игнорироваться при условии предоставления. Индикатор того, изолирован ли один из указанных ядер ЦП для запуска потока эмулятора для этой виртуальной машины.

isolateEmulatorThread?: string

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

string

memorySizeGB

Размер памяти виртуальной машины. Выделение измеряется в гибибайтах.

memorySizeGB: number

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

number

networkAttachments

Список сетевых вложений к виртуальной машине.

networkAttachments?: NetworkAttachment[]

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

networkData

Поле не рекомендуется: данные сети в кодировке Base64 в кодировке cloud-init. Свойство networkDataContent будет использоваться вместо этого свойства.

networkData?: string

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

string

networkDataContent

Данные сети cloud-init закодированы в кодировке Base64.

networkDataContent?: string

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

string

placementHints

Указания по планированию для виртуальной машины.

placementHints?: VirtualMachinePlacementHint[]

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

powerState

Состояние питания виртуальной машины.

powerState?: string

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

string

provisioningState

Состояние подготовки виртуальной машины.

provisioningState?: string

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

string

sshPublicKeys

Список открытых ключей SSH. Каждый ключ будет добавлен на виртуальную машину с помощью механизма cloud-init ssh_authorized_keys для имени adminUsername.

sshPublicKeys?: SshPublicKey[]

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

storageProfile

Профиль хранилища, указывающий размер и другие параметры о дисках, связанных с виртуальной машиной.

storageProfile: StorageProfile

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

userData

Поле устарело: данные пользователя Cloud-init в кодировке Base64. Свойство userDataContent будет использоваться в качестве предпочтительного для этого свойства.

userData?: string

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

string

userDataContent

Данные пользователя Cloud-init закодированы в Кодировке Base64.

userDataContent?: string

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

string

virtioInterface

Вместо этого используйте virtualizationModel. Тип интерфейса virtio.

virtioInterface?: string

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

string

vmDeviceModel

Тип используемой модели устройства.

vmDeviceModel?: string

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

string

vmImage

Образ виртуальной машины, который в настоящее время подготовлен к диску ОС, используя полный URL-адрес и нотацию тегов, используемую для извлечения образа.

vmImage: string

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

string

vmImageRepositoryCredentials

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

vmImageRepositoryCredentials?: ImageRepositoryCredentials

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

volumes

Идентификаторы ресурсов томов, подключенных к виртуальной машине.

volumes?: string[]

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

string[]