Dela via


Virtual Machine Instances - Get

Hämtar en virtuell dator.
Hämtar information om en virtuell datorinstans.

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

URI-parametrar

Name I Obligatorisk Typ Description
resourceUri
path True

string

Resursens fullständigt kvalificerade Azure Resource Manager-identifierare.

api-version
query True

string

minLength: 1

DEN API-version som ska användas för den här åtgärden.

Svar

Name Typ Description
200 OK

VirtualMachineInstance

Azure-åtgärden har slutförts.

Other Status Codes

ErrorResponse

Ett oväntat felsvar.

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow.

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/authorize

Omfattningar

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

VirtualMachineInstances_Get_MaximumSet
VirtualMachineInstances_Get_MinimumSet

VirtualMachineInstances_Get_MaximumSet

Exempelbegäran

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

Exempelsvar

{
  "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

Exempelbegäran

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

Exempelsvar

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

Definitioner

Name Description
AllocationMethod

Allokeringsmetod för nätverksadresser.

AvailabilitySetListItem

Tillgänglighetsuppsättningsmodell

Checkpoint

Definierar resursegenskaperna.

createdByType

Den typ av identitet som skapade resursen.

CreateDiffDisk

Skapa en diffdisk.

DynamicMemoryEnabled

Dynamiskt minne aktiverat.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

ErrorDetail

Felinformationen.

ErrorResponse

Felsvar

ExtendedLocation

Den utökade platsen.

HardwareProfile

Definierar resursegenskaperna.

InfrastructureProfile

Anger vmmServer-infrastrukturens specifika inställningar för den virtuella datorinstansen.

IsHighlyAvailable

Hög tillgänglighet.

LimitCpuForMigration

Begränsa CPU för migrering.

NetworkInterface

Nätverksgränssnittsmodell

NetworkProfile

Definierar resursegenskaperna.

OsProfileForVmInstance

Definierar resursegenskaperna.

OsType

Typ av operativsystem för virtuella datorer.

ProvisioningState

Resursens etableringstillstånd.

StorageProfile

Definierar resursegenskaperna.

StorageQosPolicyDetails

Definitionen StorageQoSPolicyDetails.

systemData

Metadata som rör skapande och senaste ändring av resursen.

VirtualDisk

Virtuell diskmodell

VirtualMachineInstance

Definiera virtualMachineInstance.

AllocationMethod

Allokeringsmetod för nätverksadresser.

Värde Description
Dynamic

Dynamiskt allokerad adress.

Static

Statiskt allokerad adress.

AvailabilitySetListItem

Tillgänglighetsuppsättningsmodell

Name Typ Description
id

string (arm-id)

Hämtar ARM-ID för resursen microsoft.scvmm/availabilitySets.

name

string

Hämtar eller anger namnet på tillgänglighetsuppsättningen.

Checkpoint

Definierar resursegenskaperna.

Name Typ Description
checkpointID

string

Hämtar ID för kontrollpunkten.

description

string

Hämtar beskrivning av kontrollpunkten.

name

string

Hämtar namnet på kontrollpunkten.

parentCheckpointID

string

Hämtar ID för överordnad kontrollpunkt.

createdByType

Den typ av identitet som skapade resursen.

Värde Description
Application
Key
ManagedIdentity
User

CreateDiffDisk

Skapa en diffdisk.

Värde Description
false

Inaktivera skapa diff-disk.

true

Aktivera skapa diff-disk.

DynamicMemoryEnabled

Dynamiskt minne aktiverat.

Värde Description
false

Inaktivera dynamiskt minne.

true

Aktivera dynamiskt minne.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

Name Typ Description
info

object

Ytterligare information.

type

string

Ytterligare informationstyp.

ErrorDetail

Felinformationen.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Ytterligare information om felet.

code

string

Felkoden.

details

ErrorDetail[]

Felinformationen.

message

string

Felmeddelandet.

target

string

Felmålet.

ErrorResponse

Felsvar

Name Typ Description
error

ErrorDetail

Felobjektet.

ExtendedLocation

Den utökade platsen.

Name Typ Description
name

string (arm-id)

Namnet på den utökade platsen.

type

string

Den utökade platstypen.

HardwareProfile

Definierar resursegenskaperna.

Name Typ Description
cpuCount

integer (int32)

Hämtar eller anger antalet virtuella processorer för den virtuella datorn.

dynamicMemoryEnabled

DynamicMemoryEnabled

Hämtar eller anger ett värde som anger om dynamiskt minne ska aktiveras eller inte.

dynamicMemoryMaxMB

integer (int32)

Hämtar eller anger maximalt dynamiskt minne för den virtuella datorn.

dynamicMemoryMinMB

integer (int32)

Hämtar eller anger det minsta dynamiska minnet för den virtuella datorn.

isHighlyAvailable

IsHighlyAvailable

Hämtar egenskap med hög tillgänglighet.

limitCpuForMigration

LimitCpuForMigration

Hämtar eller anger ett värde som anger om processorkompatibilitetsläget ska aktiveras för direktmigrering av virtuella datorer.

memoryMB

integer (int32)

MemoryMB är storleken på en virtuell dators minne i MB.

InfrastructureProfile

Anger vmmServer-infrastrukturens specifika inställningar för den virtuella datorinstansen.

Name Typ Description
biosGuid

string

Hämtar eller anger bios guid för den virtuella datorn.

checkpointType

string

Typ av kontrollpunkt som stöds för den virtuella datorn.

checkpoints

Checkpoint[]

Kontrollpunkter på den virtuella datorn.

cloudId

string (arm-id)

ARM-ID för molnresursen som ska användas för att distribuera den virtuella datorn.

generation

integer (int32)

Hämtar eller anger genereringen för den virtuella datorn.

inventoryItemId

string

Hämtar eller anger lagerartikel-ID för resursen.

lastRestoredVMCheckpoint

Checkpoint

Senast återställd kontrollpunkt på den virtuella datorn.

templateId

string (arm-id)

ARM-ID för mallresursen som ska användas för att distribuera den virtuella datorn.

uuid

string

Unikt ID för den virtuella datorn.

vmName

string

minLength: 1

VMName är namnet på den virtuella datorn på SCVmm-servern.

vmmServerId

string (arm-id)

ARM-ID för vmmServer-resursen där den här resursen finns.

IsHighlyAvailable

Hög tillgänglighet.

Värde Description
false

Inaktivera hög tillgänglighet.

true

Aktivera hög tillgänglighet.

LimitCpuForMigration

Begränsa CPU för migrering.

Värde Description
false

Inaktivera gräns-CPU för migrering.

true

Aktivera gräns-CPU för migrering.

NetworkInterface

Nätverksgränssnittsmodell

Name Typ Description
displayName

string

Hämtar visningsnamnet för nätverksgränssnittet enligt vmmServer. Det här är reservetiketten för ett nätverkskort när namnet inte har angetts.

ipv4AddressType

AllocationMethod

Hämtar eller anger ipv4-adresstypen.

ipv4Addresses

string[]

Hämtar nic ipv4-adresserna.

ipv6AddressType

AllocationMethod

Hämtar eller anger ipv6-adresstypen.

ipv6Addresses

string[]

Hämtar nic ipv6-adresserna.

macAddress

string

Hämtar eller anger nic MAC-adressen.

macAddressType

AllocationMethod

Hämtar eller anger mac-adresstypen.

name

string

Hämtar eller anger namnet på nätverksgränssnittet.

networkName

string

Hämtar namnet på det virtuella nätverket i vmmServer som nätverkskortet är anslutet till.

nicId

string

Hämtar eller anger nic-ID:t.

virtualNetworkId

string (arm-id)

Hämtar eller anger ARM-ID:t för Microsoft.ScVmm/virtualNetwork-resursen för att ansluta nätverkskortet.

NetworkProfile

Definierar resursegenskaperna.

Name Typ Description
networkInterfaces

NetworkInterface[]

Hämtar eller anger listan över nätverksgränssnitt som är associerade med den virtuella datorn.

OsProfileForVmInstance

Definierar resursegenskaperna.

Name Typ Description
adminPassword

string (password)

Administratörslösenord för den virtuella datorn.

computerName

string

Hämtar eller anger datornamn.

domainName

string

Hämtar eller anger domännamnet.

domainPassword

string (password)

Lösenord för domänen som den virtuella datorn måste ansluta till.

domainUsername

string

Hämtar eller anger domänens användarnamn.

osSku

string

Hämtar os sku.

osType

OsType

Hämtar operativsystemets typ.

osVersion

string

Hämtar os-versionen.

productKey

string (password)

Hämtar eller anger produktnyckeln. Indataformat xxxxx-xxxxx-xxxxx-xxxxx-xxxxx

runOnceCommands

string

Hämta eller ange vilka kommandon som ska köras en gång när de skapas avgränsade med semikolon.

timezone

integer (int32)

Hämtar eller anger indexvärdet för tidszonen.

workgroup

string

Hämtar eller ställer in arbetsgruppen.

OsType

Typ av operativsystem för virtuella datorer.

Värde Description
Linux

Linux-operativsystem.

Other

Annat operativsystem.

Windows

Windows-operativsystem.

ProvisioningState

Resursens etableringstillstånd.

Värde Description
Accepted

Resursen har godkänts.

Canceled

Resursskapandet avbröts.

Created

Resursen skapades.

Deleting

Resursen tas bort.

Failed

Det gick inte att skapa resurser.

Provisioning

Resursen etableras.

Succeeded

Resursen har skapats.

Updating

Resursen uppdateras.

StorageProfile

Definierar resursegenskaperna.

Name Typ Description
disks

VirtualDisk[]

Hämtar eller anger listan över virtuella diskar som är associerade med den virtuella datorn.

StorageQosPolicyDetails

Definitionen StorageQoSPolicyDetails.

Name Typ Description
id

string

ID för QoS-principen.

name

string

Namnet på principen.

systemData

Metadata som rör skapande och senaste ändring av resursen.

Name Typ Description
createdAt

string (date-time)

Tidsstämpeln för resursskapande (UTC).

createdBy

string

Identiteten som skapade resursen.

createdByType

createdByType

Den typ av identitet som skapade resursen.

lastModifiedAt

string (date-time)

Tidsstämpeln för resursens senaste ändring (UTC)

lastModifiedBy

string

Identiteten som senast ändrade resursen.

lastModifiedByType

createdByType

Den typ av identitet som senast ändrade resursen.

VirtualDisk

Virtuell diskmodell

Name Typ Description
bus

integer (int32)

Hämtar eller ställer in diskbussen.

busType

string

Hämtar eller anger diskbusstypen.

createDiffDisk

CreateDiffDisk

Hämtar eller anger ett värde som anger en diffdisk.

diskId

string

Hämtar eller ställer in disk-ID:t.

diskSizeGB

integer (int32)

Hämtar eller anger diskens totala storlek.

displayName

string

Hämtar visningsnamnet för den virtuella disken enligt vmmServer. Det här är återställningsetiketten för en disk när namnet inte har angetts.

lun

integer (int32)

Hämtar eller ställer in diskens lun.

maxDiskSizeGB

integer (int32)

Hämtar maximal diskstorlek.

name

string

Hämtar eller anger namnet på disken.

storageQoSPolicy

StorageQosPolicyDetails

QoS-principen för disken.

templateDiskId

string

Hämtar eller ställer in disk-ID:t i mallen.

vhdFormatType

string

Hämtar formattypen disk-vhd.

vhdType

string

Hämtar eller anger diskens vhd-typ.

volumeType

string

Hämtar diskvolymtypen.

VirtualMachineInstance

Definiera virtualMachineInstance.

Name Typ Description
extendedLocation

ExtendedLocation

Hämtar eller anger den utökade platsen.

id

string (arm-id)

Fullständigt kvalificerat resurs-ID för resursen. Till exempel "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Namnet på resursen

properties.availabilitySets

AvailabilitySetListItem[]

Tillgänglighetsuppsättningar i virtuell dator.

properties.hardwareProfile

HardwareProfile

Maskinvaruegenskaper.

properties.infrastructureProfile

InfrastructureProfile

Hämtar infrastrukturprofilen.

properties.networkProfile

NetworkProfile

Nätverksegenskaper.

properties.osProfile

OsProfileForVmInstance

OS-egenskaper.

properties.powerState

string

Hämtar den virtuella datorns energitillstånd.

properties.provisioningState

ProvisioningState

Etableringstillstånd för resursen.

properties.storageProfile

StorageProfile

Lagringsegenskaper.

systemData

systemData

Azure Resource Manager-metadata som innehåller createdBy och modifiedBy information.

type

string

Resurstypen. Till exempel "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts"