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


Virtual Machine Instances - Get

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

GET https://management.azure.com/{resourceUri}/providers/Microsoft.ScVmm/virtualMachineInstances/default?api-version=2024-06-01

Параметры URI

Имя В Обязательно Тип Описание
resourceUri
path True

string

Полный идентификатор Azure Resource Manager ресурса.

api-version
query True

string

Версия API, используемая для этой операции.

Ответы

Имя Тип Описание
200 OK

VirtualMachineInstance

Операция Azure успешно завершена.

Other Status Codes

ErrorResponse

Непредвиденное сообщение об ошибке.

Безопасность

azure_auth

Поток OAuth2 Azure Active Directory.

Тип: oauth2
Flow: implicit
URL-адрес авторизации: https://login.microsoftonline.com/common/oauth2/authorize

Области

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

VirtualMachineInstances_Get_MaximumSet
VirtualMachineInstances_Get_MinimumSet

VirtualMachineInstances_Get_MaximumSet

Образец запроса

GET https://management.azure.com/gtgclehcbsyave/providers/Microsoft.ScVmm/virtualMachineInstances/default?api-version=2024-06-01

Пример ответа

{
  "properties": {
    "availabilitySets": [
      {
        "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName",
        "name": "lwbhaseo"
      }
    ],
    "osProfile": {
      "computerName": "uuxpcxuxcufllc",
      "osType": "Windows",
      "osSku": "cxqnjxgkts",
      "osVersion": "djt",
      "domainName": "vblzsoqxzlrygdulnefexjdezo",
      "domainUsername": "sn",
      "workgroup": "bsqftibgcnnjpvmuxligk",
      "timezone": 4,
      "runOnceCommands": "byxpnluptiwxycbbybsf;qwerty"
    },
    "hardwareProfile": {
      "memoryMB": 5,
      "cpuCount": 22,
      "limitCpuForMigration": "true",
      "dynamicMemoryEnabled": "true",
      "dynamicMemoryMaxMB": 2,
      "dynamicMemoryMinMB": 30,
      "isHighlyAvailable": "true"
    },
    "networkProfile": {
      "networkInterfaces": [
        {
          "name": "kvofzqulbjlbtt",
          "displayName": "yoayfd",
          "ipv4Addresses": [
            "eeunirpkpqazzxhsqonkxcfuks"
          ],
          "ipv6Addresses": [
            "pk"
          ],
          "macAddress": "oaeqqegt",
          "virtualNetworkId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName",
          "networkName": "lqbm",
          "ipv4AddressType": "Dynamic",
          "ipv6AddressType": "Dynamic",
          "macAddressType": "Dynamic",
          "nicId": "roxpsvlo"
        }
      ]
    },
    "storageProfile": {
      "disks": [
        {
          "name": "fgnckfymwdsqnfxkdvexuaobe",
          "displayName": "fgladknawlgjodo",
          "diskId": "ltdrwcfjklpsimhzqyh",
          "diskSizeGB": 30,
          "maxDiskSizeGB": 18,
          "bus": 8,
          "lun": 10,
          "busType": "zu",
          "vhdType": "cnbeeeylrvopigdynvgpkfp",
          "volumeType": "ckkymkuekzzqhexyjueruzlfemoeln",
          "vhdFormatType": "vbcrrmhgahznifudvhxfagwoplcb",
          "templateDiskId": "lcdwrokpyvekqccclf",
          "storageQoSPolicy": {
            "name": "ceiyfrflu",
            "id": "o"
          },
          "createDiffDisk": "true"
        }
      ]
    },
    "infrastructureProfile": {
      "inventoryItemId": "ihkkqmg",
      "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName",
      "cloudId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/clouds/cloudResourceName",
      "templateId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName",
      "vmName": "qovpayfydhcvfrhe",
      "uuid": "hrpw",
      "lastRestoredVMCheckpoint": {
        "parentCheckpointID": "hqhhzikoxunuqguouw",
        "checkpointID": "wsqmrje",
        "name": "keqn",
        "description": "qurzfrgyflrh"
      },
      "checkpoints": [
        {
          "parentCheckpointID": "hqhhzikoxunuqguouw",
          "checkpointID": "wsqmrje",
          "name": "keqn",
          "description": "qurzfrgyflrh"
        }
      ],
      "checkpointType": "jkbpzjxpeegackhsvikrnlnwqz",
      "generation": 28,
      "biosGuid": "xixivxifyql"
    },
    "powerState": "dbqyxewvrbqcifpwfvxyllwyaffmvm",
    "provisioningState": "Succeeded"
  },
  "extendedLocation": {
    "type": "customLocation",
    "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName"
  },
  "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default",
  "name": "uuqpsdoiyvedvqtrwop",
  "type": "zculorteltpvthtzgnpgdpoe",
  "systemData": {
    "createdBy": "p",
    "createdByType": "User",
    "createdAt": "2024-01-29T22:28:00.094Z",
    "lastModifiedBy": "goxcwpyyqlxndquly",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2024-01-29T22:28:00.095Z"
  }
}

VirtualMachineInstances_Get_MinimumSet

Образец запроса

GET https://management.azure.com/gtgclehcbsyave/providers/Microsoft.ScVmm/virtualMachineInstances/default?api-version=2024-06-01

Пример ответа

{
  "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default",
  "extendedLocation": {}
}

Определения

Имя Описание
AllocationMethod

Метод выделения сетевых адресов.

AvailabilitySetListItem

Модель группы доступности

Checkpoint

Определяет свойства ресурса.

createdByType

Тип удостоверения, создавшего ресурс.

CreateDiffDisk

Создайте диск диффа.

DynamicMemoryEnabled

Динамическая память включена.

ErrorAdditionalInfo

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

ErrorDetail

Сведения об ошибке.

ErrorResponse

Ответ на ошибку

ExtendedLocation

Расширенное расположение.

HardwareProfile

Определяет свойства ресурса.

InfrastructureProfile

Указывает параметры инфраструктуры vmmServer для экземпляра виртуальной машины.

IsHighlyAvailable

Высокая доступность.

LimitCpuForMigration

Ограничение ЦП для миграции.

NetworkInterface

Модель сетевого интерфейса

NetworkProfile

Определяет свойства ресурса.

OsProfileForVmInstance

Определяет свойства ресурса.

OsType

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

ProvisioningState

Состояние подготовки ресурса.

StorageProfile

Определяет свойства ресурса.

StorageQosPolicyDetails

Определение StorageQoSPolicyDetails.

systemData

Метаданные, относящиеся к созданию и последнему изменении ресурса.

VirtualDisk

Модель виртуального диска

VirtualMachineInstance

Определите virtualMachineInstance.

AllocationMethod

Метод выделения сетевых адресов.

Имя Тип Описание
Dynamic

string

Динамически выделенный адрес.

Static

string

Статически выделенный адрес.

AvailabilitySetListItem

Модель группы доступности

Имя Тип Описание
id

string

Возвращает идентификатор ARM ресурса microsoft.scvmm/availabilitySets.

name

string

Возвращает или задает имя группы доступности.

Checkpoint

Определяет свойства ресурса.

Имя Тип Описание
checkpointID

string

Возвращает идентификатор контрольной точки.

description

string

Возвращает описание контрольной точки.

name

string

Возвращает имя контрольной точки.

parentCheckpointID

string

Возвращает идентификатор родительского элемента контрольной точки.

createdByType

Тип удостоверения, создавшего ресурс.

Имя Тип Описание
Application

string

Key

string

ManagedIdentity

string

User

string

CreateDiffDisk

Создайте диск диффа.

Имя Тип Описание
false

string

Отключите создание диска диффа.

true

string

Включите создание диска диффа.

DynamicMemoryEnabled

Динамическая память включена.

Имя Тип Описание
false

string

Отключите динамическую память.

true

string

Включите динамическую память.

ErrorAdditionalInfo

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

Имя Тип Описание
info

object

Дополнительные сведения.

type

string

Дополнительный тип сведений.

ErrorDetail

Сведения об ошибке.

Имя Тип Описание
additionalInfo

ErrorAdditionalInfo[]

Дополнительные сведения об ошибке.

code

string

Код ошибки.

details

ErrorDetail[]

Сведения об ошибке.

message

string

Сообщение об ошибке.

target

string

Целевой объект ошибки.

ErrorResponse

Ответ на ошибку

Имя Тип Описание
error

ErrorDetail

Объект ошибки.

ExtendedLocation

Расширенное расположение.

Имя Тип Описание
name

string

Имя расширенного расположения.

type

string

Тип расширенного расположения.

HardwareProfile

Определяет свойства ресурса.

Имя Тип Описание
cpuCount

integer

Возвращает или задает количество виртуальных ЦП для виртуальной машины.

dynamicMemoryEnabled

DynamicMemoryEnabled

Возвращает или задает значение, указывающее, следует ли включить динамическую память или нет.

dynamicMemoryMaxMB

integer

Возвращает или задает максимальную динамическую память для виртуальной машины.

dynamicMemoryMinMB

integer

Возвращает или задает минимальную динамическую память для виртуальной машины.

isHighlyAvailable

IsHighlyAvailable

Возвращает свойство с высоким уровнем доступности.

limitCpuForMigration

LimitCpuForMigration

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

memoryMB

integer

MemoryMB — это размер памяти виртуальной машины в МБ.

InfrastructureProfile

Указывает параметры инфраструктуры vmmServer для экземпляра виртуальной машины.

Имя Тип Описание
biosGuid

string

Возвращает или задает guid bios для виртуальной машины.

checkpointType

string

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

checkpoints

Checkpoint[]

Контрольные точки в виртуальной машине.

cloudId

string

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

generation

integer

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

inventoryItemId

string

Возвращает или задает идентификатор элемента инвентаризации для ресурса.

lastRestoredVMCheckpoint

Checkpoint

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

templateId

string

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

uuid

string

Уникальный идентификатор виртуальной машины.

vmName

string

VmName — это имя виртуальной машины на сервере SCVmm.

vmmServerId

string

Идентификатор ARM ресурса vmmServer, в котором находится этот ресурс.

IsHighlyAvailable

Высокая доступность.

Имя Тип Описание
false

string

Отключите высокодоступную функцию.

true

string

Включение высокой доступности.

LimitCpuForMigration

Ограничение ЦП для миграции.

Имя Тип Описание
false

string

Отключите ограничение ЦП для миграции.

true

string

Включите ограничение ЦП для миграции.

NetworkInterface

Модель сетевого интерфейса

Имя Тип Описание
displayName

string

Возвращает отображаемое имя сетевого интерфейса, как показано в vmmServer. Это резервная метка сетевого адаптера, если имя не задано.

ipv4AddressType

AllocationMethod

Возвращает или задает тип ipv4-адреса.

ipv4Addresses

string[]

Возвращает ipv4-адреса сетевой карты.

ipv6AddressType

AllocationMethod

Возвращает или задает тип ipv6-адреса.

ipv6Addresses

string[]

Возвращает ipv6-адреса сетевой карты.

macAddress

string

Возвращает или задает MAC-адрес сетевого адаптера.

macAddressType

AllocationMethod

Возвращает или задает тип mac-адреса.

name

string

Возвращает или задает имя сетевого интерфейса.

networkName

string

Возвращает имя виртуальной сети в vmmServer, к которому подключен сетевой адаптер.

nicId

string

Возвращает или задает идентификатор сетевого адаптера.

virtualNetworkId

string

Возвращает или задает идентификатор ARM ресурса Microsoft.ScVmm/virtualNetwork для подключения сетевой карты.

NetworkProfile

Определяет свойства ресурса.

Имя Тип Описание
networkInterfaces

NetworkInterface[]

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

OsProfileForVmInstance

Определяет свойства ресурса.

Имя Тип Описание
adminPassword

string

Пароль администратора виртуальной машины.

computerName

string

Возвращает или задает имя компьютера.

domainName

string

Возвращает или задает доменное имя.

domainPassword

string

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

domainUsername

string

Возвращает или задает имя пользователя домена.

osSku

string

Возвращает номер SKU ос.

osType

OsType

Возвращает тип ос.

osVersion

string

Возвращает версию ос.

productKey

string

Возвращает или задает ключ продукта. Формат ввода xxxxx-xxxxx-xxxxx-xxxxx-xxxxx-xxxxx

runOnceCommands

string

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

timezone

integer

Возвращает или задает значение индекса часового пояса.

workgroup

string

Возвращает или задает рабочую группу.

OsType

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

Имя Тип Описание
Linux

string

Операционная система Linux.

Other

string

Другая операционная система.

Windows

string

Операционная система Windows.

ProvisioningState

Состояние подготовки ресурса.

Имя Тип Описание
Accepted

string

Ресурс был принят.

Canceled

string

Создание ресурсов было отменено.

Created

string

Ресурс был создан.

Deleting

string

Ресурс удаляется.

Failed

string

Не удалось создать ресурс.

Provisioning

string

Ресурс подготавливается.

Succeeded

string

Ресурс создан.

Updating

string

Ресурс обновляется.

StorageProfile

Определяет свойства ресурса.

Имя Тип Описание
disks

VirtualDisk[]

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

StorageQosPolicyDetails

Определение StorageQoSPolicyDetails.

Имя Тип Описание
id

string

Идентификатор политики качества обслуживания.

name

string

Имя политики.

systemData

Метаданные, относящиеся к созданию и последнему изменении ресурса.

Имя Тип Описание
createdAt

string

Метка времени создания ресурса (UTC).

createdBy

string

Удостоверение, создающее ресурс.

createdByType

createdByType

Тип удостоверения, создавшего ресурс.

lastModifiedAt

string

Метка времени последнего изменения ресурса (UTC)

lastModifiedBy

string

Идентификатор, который последний раз изменил ресурс.

lastModifiedByType

createdByType

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

VirtualDisk

Модель виртуального диска

Имя Тип Описание
bus

integer

Возвращает или задает шину диска.

busType

string

Возвращает или задает тип шины диска.

createDiffDisk

CreateDiffDisk

Возвращает или задает значение, указывающее диск диффа.

diskId

string

Возвращает или задает идентификатор диска.

diskSizeGB

integer

Возвращает или задает общий размер диска.

displayName

string

Возвращает отображаемое имя виртуального диска, как показано в vmmServer. Это резервная метка для диска, если имя не задано.

lun

integer

Возвращает или задает lun диска.

maxDiskSizeGB

integer

Возвращает максимальный размер диска.

name

string

Возвращает или задает имя диска.

storageQoSPolicy

StorageQosPolicyDetails

Политика качества обслуживания для диска.

templateDiskId

string

Возвращает или задает идентификатор диска в шаблоне.

vhdFormatType

string

Возвращает тип формата vhd диска.

vhdType

string

Возвращает или задает тип виртуального жесткого диска.

volumeType

string

Возвращает тип тома диска.

VirtualMachineInstance

Определите virtualMachineInstance.

Имя Тип Описание
extendedLocation

ExtendedLocation

Возвращает или задает расширенное расположение.

id

string

Полный идентификатор ресурса для ресурса. Например, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Имя ресурса

properties.availabilitySets

AvailabilitySetListItem[]

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

properties.hardwareProfile

HardwareProfile

Свойства оборудования.

properties.infrastructureProfile

InfrastructureProfile

Возвращает профиль инфраструктуры.

properties.networkProfile

NetworkProfile

Свойства сети.

properties.osProfile

OsProfileForVmInstance

Свойства ОС.

properties.powerState

string

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

properties.provisioningState

ProvisioningState

Состояние подготовки ресурса.

properties.storageProfile

StorageProfile

Свойства хранилища.

systemData

systemData

Метаданные Azure Resource Manager, содержащие данные createdBy и modifiedBy.

type

string

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts"