VirtualMachineProperties interface
VirtualMachineProperties представляет свойства виртуальной машины.
Свойства
| admin |
Имя администратора, к которому будут добавлены открытые ключи SSH, в авторизованные ключи. |
| availability |
Зона доступности кластера, содержащая эту виртуальную машину. |
| bare |
Идентификатор ресурса компьютера без операционной системы, на котором размещена виртуальная машина. |
| boot |
Выбирает метод загрузки виртуальной машины. |
| cloud |
Сеть облачной службы, предоставляющая службы уровня платформы для виртуальной машины. |
| cluster |
Идентификатор ресурса кластера, для которого создана виртуальная машина. |
| console |
Расширенное расположение, используемое для создания ресурса консоли виртуальной машины. |
| cpu |
Количество ядер ЦП в виртуальной машине. |
| detailed |
Более подробное состояние виртуальной машины. |
| detailed |
Описательное сообщение о текущем подробном состоянии. |
| isolate |
Поле не рекомендуется, значение будет игнорироваться при условии предоставления. Индикатор того, изолирован ли один из указанных ядер ЦП для запуска потока эмулятора для этой виртуальной машины. |
| memory |
Размер памяти виртуальной машины. Выделение измеряется в гибибайтах. |
| network |
Список сетевых вложений к виртуальной машине. |
| network |
Поле не рекомендуется: данные сети в кодировке Base64 в кодировке cloud-init. Свойство networkDataContent будет использоваться вместо этого свойства. |
| network |
Данные сети cloud-init закодированы в кодировке Base64. |
| placement |
Указания по планированию для виртуальной машины. |
| power |
Состояние питания виртуальной машины. |
| provisioning |
Состояние подготовки виртуальной машины. |
| ssh |
Список открытых ключей SSH. Каждый ключ будет добавлен на виртуальную машину с помощью механизма cloud-init ssh_authorized_keys для имени adminUsername. |
| storage |
Профиль хранилища, указывающий размер и другие параметры о дисках, связанных с виртуальной машиной. |
| user |
Поле устарело: данные пользователя Cloud-init в кодировке Base64. Свойство userDataContent будет использоваться в качестве предпочтительного для этого свойства. |
| user |
Данные пользователя Cloud-init закодированы в Кодировке Base64. |
| virtio |
Вместо этого используйте virtualizationModel. Тип интерфейса virtio. |
| vm |
Тип используемой модели устройства. |
| vm |
Образ виртуальной машины, который в настоящее время подготовлен к диску ОС, используя полный URL-адрес и нотацию тегов, используемую для извлечения образа. |
| vm |
Учетные данные, используемые для входа в репозиторий образов с доступом к указанному изображению. |
| 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[]