Condividi tramite


Virtual Machine Instances - Update

Aggiorna una macchina virtuale.
Operazione per aggiornare un'istanza di macchina virtuale.

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
resourceUri
path True

string

Identificatore completo di Azure Resource Manager della risorsa.

api-version
query True

string

Versione dell'API da usare per questa operazione.

Corpo della richiesta

Nome Tipo Descrizione
properties.availabilitySets

AvailabilitySetListItem[]

Set di disponibilità nella macchina virtuale.

properties.hardwareProfile

HardwareProfileUpdate

Proprietà hardware.

properties.infrastructureProfile

InfrastructureProfileUpdate

Ottiene il profilo dell'infrastruttura.

properties.networkProfile

NetworkProfileUpdate

Proprietà di rete.

properties.storageProfile

StorageProfileUpdate

Proprietà di archiviazione.

Risposte

Nome Tipo Descrizione
200 OK

VirtualMachineInstance

Operazione di Azure completata correttamente.

202 Accepted

Richiesta di aggiornamento delle risorse accettata.

Intestazioni

  • Location: string
  • Retry-After: integer
Other Status Codes

ErrorResponse

Risposta di errore imprevista.

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory.

Tipo: oauth2
Flow: implicit
URL di autorizzazione: https://login.microsoftonline.com/common/oauth2/authorize

Ambiti

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

VirtualMachineInstances_Update_MaximumSet
VirtualMachineInstances_Update_MinimumSet

VirtualMachineInstances_Update_MaximumSet

Esempio di richiesta

PATCH 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"
      }
    ],
    "hardwareProfile": {
      "memoryMB": 5,
      "cpuCount": 22,
      "limitCpuForMigration": "true",
      "dynamicMemoryEnabled": "true",
      "dynamicMemoryMaxMB": 2,
      "dynamicMemoryMinMB": 30
    },
    "networkProfile": {
      "networkInterfaces": [
        {
          "name": "kvofzqulbjlbtt",
          "macAddress": "oaeqqegt",
          "virtualNetworkId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName",
          "ipv4AddressType": "Dynamic",
          "ipv6AddressType": "Dynamic",
          "macAddressType": "Dynamic",
          "nicId": "roxpsvlo"
        }
      ]
    },
    "storageProfile": {
      "disks": [
        {
          "name": "fgnckfymwdsqnfxkdvexuaobe",
          "diskId": "ltdrwcfjklpsimhzqyh",
          "diskSizeGB": 30,
          "bus": 8,
          "lun": 10,
          "busType": "zu",
          "vhdType": "cnbeeeylrvopigdynvgpkfp",
          "storageQoSPolicy": {
            "name": "ceiyfrflu",
            "id": "o"
          }
        }
      ]
    },
    "infrastructureProfile": {
      "checkpointType": "jkbpzjxpeegackhsvikrnlnwqz"
    }
  }
}

Risposta di esempio

{
  "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"
    },
    "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"
      },
      "checkpointType": "jkbpzjxpeegackhsvikrnlnwqz",
      "generation": 28,
      "biosGuid": "xixivxifyql",
      "checkpoints": [
        {
          "parentCheckpointID": "hqhhzikoxunuqguouw",
          "checkpointID": "wsqmrje",
          "name": "keqn",
          "description": "kz"
        }
      ]
    },
    "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"
  }
}
location: https://contoso.com/operationstatus

VirtualMachineInstances_Update_MinimumSet

Esempio di richiesta

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

{}

Risposta di esempio

{
  "extendedLocation": {}
}
location: https://contoso.com/operationstatus

Definizioni

Nome Descrizione
AllocationMethod

Metodo di allocazione degli indirizzi di rete.

AvailabilitySetListItem

Modello set di disponibilità

Checkpoint

Definisce le proprietà della risorsa.

createdByType

Tipo di identità che ha creato la risorsa.

CreateDiffDisk

Creare un disco diff.

DynamicMemoryEnabled

Memoria dinamica abilitata.

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

ErrorDetail

Dettagli dell'errore.

ErrorResponse

Risposta di errore

ExtendedLocation

Posizione estesa.

HardwareProfile

Definisce le proprietà della risorsa.

HardwareProfileUpdate

Definisce le proprietà di aggiornamento delle risorse.

InfrastructureProfile

Specifica le impostazioni specifiche dell'infrastruttura vmmServer per l'istanza della macchina virtuale.

InfrastructureProfileUpdate

Specifica le impostazioni di aggiornamento specifiche dell'infrastruttura vmmServer per l'istanza della macchina virtuale.

IsHighlyAvailable

Disponibilità elevata.

LimitCpuForMigration

Limitare la CPU per la migrazione.

NetworkInterface

Modello di interfaccia di rete

NetworkInterfaceUpdate

Modello di aggiornamento dell'interfaccia di rete

NetworkProfile

Definisce le proprietà della risorsa.

NetworkProfileUpdate

Definisce le proprietà di aggiornamento delle risorse.

OsProfileForVmInstance

Definisce le proprietà della risorsa.

OsType

Tipo di sistema operativo macchina virtuale.

ProvisioningState

Stato di provisioning della risorsa.

StorageProfile

Definisce le proprietà della risorsa.

StorageProfileUpdate

Definisce le proprietà di aggiornamento delle risorse.

StorageQosPolicyDetails

Definizione StorageQoSPolicyDetails.

systemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

VirtualDisk

Modello di disco virtuale

VirtualDiskUpdate

Modello di aggiornamento del disco virtuale

VirtualMachineInstance

Definire virtualMachineInstance.

VirtualMachineInstanceUpdate

Tipo utilizzato per le operazioni di aggiornamento di VirtualMachineInstance.

AllocationMethod

Metodo di allocazione degli indirizzi di rete.

Nome Tipo Descrizione
Dynamic

string

Indirizzo allocato in modo dinamico.

Static

string

Indirizzo allocato in modo statico.

AvailabilitySetListItem

Modello set di disponibilità

Nome Tipo Descrizione
id

string

Ottiene l'ID ARM della risorsa microsoft.scvmm/availabilitySets.

name

string

Ottiene o imposta il nome del set di disponibilità.

Checkpoint

Definisce le proprietà della risorsa.

Nome Tipo Descrizione
checkpointID

string

Ottiene l'ID del checkpoint.

description

string

Ottiene la descrizione del checkpoint.

name

string

Ottiene il nome del checkpoint.

parentCheckpointID

string

Ottiene l'ID dell'elemento padre del checkpoint.

createdByType

Tipo di identità che ha creato la risorsa.

Nome Tipo Descrizione
Application

string

Key

string

ManagedIdentity

string

User

string

CreateDiffDisk

Creare un disco diff.

Nome Tipo Descrizione
false

string

Disabilitare la creazione del disco diff.

true

string

Abilitare la creazione del disco diff.

DynamicMemoryEnabled

Memoria dinamica abilitata.

Nome Tipo Descrizione
false

string

Disabilitare la memoria dinamica.

true

string

Abilitare la memoria dinamica.

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

Nome Tipo Descrizione
info

object

Informazioni aggiuntive.

type

string

Tipo di informazioni aggiuntive.

ErrorDetail

Dettagli dell'errore.

Nome Tipo Descrizione
additionalInfo

ErrorAdditionalInfo[]

Informazioni aggiuntive sull'errore.

code

string

Codice di errore.

details

ErrorDetail[]

Dettagli dell'errore.

message

string

Messaggio di errore.

target

string

Destinazione dell'errore.

ErrorResponse

Risposta di errore

Nome Tipo Descrizione
error

ErrorDetail

Oggetto error.

ExtendedLocation

Posizione estesa.

Nome Tipo Descrizione
name

string

Nome della posizione estesa.

type

string

Tipo di posizione estesa.

HardwareProfile

Definisce le proprietà della risorsa.

Nome Tipo Descrizione
cpuCount

integer

Ottiene o imposta il numero di vCPU per la macchina virtuale.

dynamicMemoryEnabled

DynamicMemoryEnabled

Ottiene o imposta un valore che indica se abilitare o meno la memoria dinamica.

dynamicMemoryMaxMB

integer

Ottiene o imposta la memoria dinamica massima per la macchina virtuale.

dynamicMemoryMinMB

integer

Ottiene o imposta la quantità minima di memoria dinamica per la macchina virtuale.

isHighlyAvailable

IsHighlyAvailable

Ottiene una proprietà a disponibilità elevata.

limitCpuForMigration

LimitCpuForMigration

Ottiene o imposta un valore che indica se abilitare la modalità di compatibilità del processore per la migrazione in tempo reale delle macchine virtuali.

memoryMB

integer

MemoryMB è la dimensione della memoria di una macchina virtuale, in MB.

HardwareProfileUpdate

Definisce le proprietà di aggiornamento delle risorse.

Nome Tipo Descrizione
cpuCount

integer

Ottiene o imposta il numero di vCPU per la macchina virtuale.

dynamicMemoryEnabled

DynamicMemoryEnabled

Ottiene o imposta un valore che indica se abilitare o meno la memoria dinamica.

dynamicMemoryMaxMB

integer

Ottiene o imposta la memoria dinamica massima per la macchina virtuale.

dynamicMemoryMinMB

integer

Ottiene o imposta la quantità minima di memoria dinamica per la macchina virtuale.

limitCpuForMigration

LimitCpuForMigration

Ottiene o imposta un valore che indica se abilitare la modalità di compatibilità del processore per la migrazione in tempo reale delle macchine virtuali.

memoryMB

integer

MemoryMB è la dimensione della memoria di una macchina virtuale, in MB.

InfrastructureProfile

Specifica le impostazioni specifiche dell'infrastruttura vmmServer per l'istanza della macchina virtuale.

Nome Tipo Descrizione
biosGuid

string

Ottiene o imposta il GUID bios per la macchina virtuale.

checkpointType

string

Tipo di checkpoint supportato per la macchina virtuale.

checkpoints

Checkpoint[]

Checkpoint nella macchina virtuale.

cloudId

string

ID ARM della risorsa cloud da usare per la distribuzione della macchina virtuale.

generation

integer

Ottiene o imposta la generazione per la macchina virtuale.

inventoryItemId

string

Ottiene o imposta l'ID dell'elemento di inventario per la risorsa.

lastRestoredVMCheckpoint

Checkpoint

Ultimo checkpoint ripristinato nella macchina virtuale.

templateId

string

ID ARM della risorsa modello da usare per la distribuzione della macchina virtuale.

uuid

string

ID univoco della macchina virtuale.

vmName

string

VMName è il nome della macchina virtuale nel server SCVmm.

vmmServerId

string

ID ARM della risorsa vmmServer in cui risiede questa risorsa.

InfrastructureProfileUpdate

Specifica le impostazioni di aggiornamento specifiche dell'infrastruttura vmmServer per l'istanza della macchina virtuale.

Nome Tipo Descrizione
checkpointType

string

Tipo di checkpoint supportato per la macchina virtuale.

IsHighlyAvailable

Disponibilità elevata.

Nome Tipo Descrizione
false

string

Disabilitare la disponibilità elevata.

true

string

Abilitare la disponibilità elevata.

LimitCpuForMigration

Limitare la CPU per la migrazione.

Nome Tipo Descrizione
false

string

Disabilitare il limite di CPU per la migrazione.

true

string

Abilitare il limite della CPU per la migrazione.

NetworkInterface

Modello di interfaccia di rete

Nome Tipo Descrizione
displayName

string

Ottiene il nome visualizzato dell'interfaccia di rete, come illustrato in vmmServer. Si tratta dell'etichetta di fallback per una scheda di interfaccia di rete quando il nome non è impostato.

ipv4AddressType

AllocationMethod

Ottiene o imposta il tipo di indirizzo ipv4.

ipv4Addresses

string[]

Ottiene gli indirizzi ipv4 della scheda di interfaccia di rete.

ipv6AddressType

AllocationMethod

Ottiene o imposta il tipo di indirizzo ipv6.

ipv6Addresses

string[]

Ottiene gli indirizzi ipv6 della scheda di interfaccia di rete.

macAddress

string

Ottiene o imposta l'indirizzo MAC della scheda di interfaccia di rete.

macAddressType

AllocationMethod

Ottiene o imposta il tipo di indirizzo mac.

name

string

Ottiene o imposta il nome dell'interfaccia di rete.

networkName

string

Ottiene il nome della rete virtuale in vmmServer a cui è connessa la scheda di interfaccia di rete.

nicId

string

Ottiene o imposta l'ID scheda di interfaccia di rete.

virtualNetworkId

string

Ottiene o imposta l'ID ARM della risorsa Microsoft.ScVmm/virtualNetwork per connettere la scheda di interfaccia di rete.

NetworkInterfaceUpdate

Modello di aggiornamento dell'interfaccia di rete

Nome Tipo Descrizione
ipv4AddressType

AllocationMethod

Ottiene o imposta il tipo di indirizzo ipv4.

ipv6AddressType

AllocationMethod

Ottiene o imposta il tipo di indirizzo ipv6.

macAddress

string

Ottiene o imposta l'indirizzo MAC della scheda di interfaccia di rete.

macAddressType

AllocationMethod

Ottiene o imposta il tipo di indirizzo mac.

name

string

Ottiene o imposta il nome dell'interfaccia di rete.

nicId

string

Ottiene o imposta l'ID scheda di interfaccia di rete.

virtualNetworkId

string

Ottiene o imposta l'ID ARM della risorsa Microsoft.ScVmm/virtualNetwork per connettere la scheda di interfaccia di rete.

NetworkProfile

Definisce le proprietà della risorsa.

Nome Tipo Descrizione
networkInterfaces

NetworkInterface[]

Ottiene o imposta l'elenco delle interfacce di rete associate alla macchina virtuale.

NetworkProfileUpdate

Definisce le proprietà di aggiornamento delle risorse.

Nome Tipo Descrizione
networkInterfaces

NetworkInterfaceUpdate[]

Ottiene o imposta l'elenco delle interfacce di rete associate alla macchina virtuale.

OsProfileForVmInstance

Definisce le proprietà della risorsa.

Nome Tipo Descrizione
adminPassword

string

Password amministratore della macchina virtuale.

computerName

string

Ottiene o imposta il nome del computer.

domainName

string

Ottiene o imposta il nome di dominio.

domainPassword

string

Password del dominio a cui deve essere aggiunta la macchina virtuale.

domainUsername

string

Ottiene o imposta il nome utente del dominio.

osSku

string

Ottiene lo SKU del sistema operativo.

osType

OsType

Ottiene il tipo del sistema operativo.

osVersion

string

Ottiene la versione del sistema operativo.

productKey

string

Ottiene o imposta il codice Product Key. Formato di input xxxxx-xxxxx-xxxxx-xxxxx-xxxxx

runOnceCommands

string

Ottiene o imposta i comandi da eseguire una sola volta al momento della creazione separati da punti e virgola.

timezone

integer

Ottiene o imposta il valore di indice del fuso orario.

workgroup

string

Ottiene o imposta il gruppo di lavoro.

OsType

Tipo di sistema operativo macchina virtuale.

Nome Tipo Descrizione
Linux

string

Sistema operativo Linux.

Other

string

Altro sistema operativo.

Windows

string

Sistema operativo Windows.

ProvisioningState

Stato di provisioning della risorsa.

Nome Tipo Descrizione
Accepted

string

La risorsa è stata accettata.

Canceled

string

La creazione della risorsa è stata annullata.

Created

string

La risorsa è stata creata.

Deleting

string

La risorsa viene eliminata.

Failed

string

Creazione della risorsa non riuscita.

Provisioning

string

La risorsa è il provisioning.

Succeeded

string

La risorsa è stata creata.

Updating

string

La risorsa viene aggiornata.

StorageProfile

Definisce le proprietà della risorsa.

Nome Tipo Descrizione
disks

VirtualDisk[]

Ottiene o imposta l'elenco di dischi virtuali associati alla macchina virtuale.

StorageProfileUpdate

Definisce le proprietà di aggiornamento delle risorse.

Nome Tipo Descrizione
disks

VirtualDiskUpdate[]

Ottiene o imposta l'elenco di dischi virtuali associati alla macchina virtuale.

StorageQosPolicyDetails

Definizione StorageQoSPolicyDetails.

Nome Tipo Descrizione
id

string

ID dei criteri QoS.

name

string

Nome del criterio.

systemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

Nome Tipo Descrizione
createdAt

string

Timestamp della creazione della risorsa (UTC).

createdBy

string

Identità che ha creato la risorsa.

createdByType

createdByType

Tipo di identità che ha creato la risorsa.

lastModifiedAt

string

Timestamp dell'ultima modifica della risorsa (UTC)

lastModifiedBy

string

Identità che ha modificato l'ultima volta la risorsa.

lastModifiedByType

createdByType

Tipo di identità che ha modificato l'ultima volta la risorsa.

VirtualDisk

Modello di disco virtuale

Nome Tipo Descrizione
bus

integer

Ottiene o imposta il bus del disco.

busType

string

Ottiene o imposta il tipo di bus del disco.

createDiffDisk

CreateDiffDisk

Ottiene o imposta un valore che indica il disco diff.

diskId

string

Ottiene o imposta l'ID disco.

diskSizeGB

integer

Ottiene o imposta le dimensioni totali del disco.

displayName

string

Ottiene il nome visualizzato del disco virtuale, come illustrato in vmmServer. Si tratta dell'etichetta di fallback per un disco quando il nome non è impostato.

lun

integer

Ottiene o imposta il lun del disco.

maxDiskSizeGB

integer

Ottiene la dimensione massima del disco.

name

string

Ottiene o imposta il nome del disco.

storageQoSPolicy

StorageQosPolicyDetails

Criteri QoS per il disco.

templateDiskId

string

Ottiene o imposta l'ID disco nel modello.

vhdFormatType

string

Ottiene il tipo di formato vhd del disco.

vhdType

string

Ottiene o imposta il tipo di disco rigido virtuale del disco.

volumeType

string

Ottiene il tipo di volume del disco.

VirtualDiskUpdate

Modello di aggiornamento del disco virtuale

Nome Tipo Descrizione
bus

integer

Ottiene o imposta il bus del disco.

busType

string

Ottiene o imposta il tipo di bus del disco.

diskId

string

Ottiene o imposta l'ID disco.

diskSizeGB

integer

Ottiene o imposta le dimensioni totali del disco.

lun

integer

Ottiene o imposta il lun del disco.

name

string

Ottiene o imposta il nome del disco.

storageQoSPolicy

StorageQosPolicyDetails

Criteri QoS per il disco.

vhdType

string

Ottiene o imposta il tipo di disco rigido virtuale del disco.

VirtualMachineInstance

Definire virtualMachineInstance.

Nome Tipo Descrizione
extendedLocation

ExtendedLocation

Ottiene o imposta la posizione estesa.

id

string

ID risorsa completo per la risorsa. Ad esempio, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Nome della risorsa

properties.availabilitySets

AvailabilitySetListItem[]

Set di disponibilità nella macchina virtuale.

properties.hardwareProfile

HardwareProfile

Proprietà hardware.

properties.infrastructureProfile

InfrastructureProfile

Ottiene il profilo dell'infrastruttura.

properties.networkProfile

NetworkProfile

Proprietà di rete.

properties.osProfile

OsProfileForVmInstance

Proprietà del sistema operativo.

properties.powerState

string

Ottiene lo stato di alimentazione della macchina virtuale.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa.

properties.storageProfile

StorageProfile

Proprietà di archiviazione.

systemData

systemData

Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy.

type

string

Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

VirtualMachineInstanceUpdate

Tipo utilizzato per le operazioni di aggiornamento di VirtualMachineInstance.

Nome Tipo Descrizione
properties.availabilitySets

AvailabilitySetListItem[]

Set di disponibilità nella macchina virtuale.

properties.hardwareProfile

HardwareProfileUpdate

Proprietà hardware.

properties.infrastructureProfile

InfrastructureProfileUpdate

Ottiene il profilo dell'infrastruttura.

properties.networkProfile

NetworkProfileUpdate

Proprietà di rete.

properties.storageProfile

StorageProfileUpdate

Proprietà di archiviazione.