Virtual Machine Templates - Get
Získá VirtualMachineTemplate.
Implementuje metodu VIRTUALMachineTemplate GET.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/virtualMachineTemplates/{virtualMachineTemplateName}?api-version=2024-06-01
Parametry identifikátoru URI
Name | V | Vyžadováno | Typ | Description |
---|---|---|---|---|
resource
|
path | True |
string |
Název skupiny prostředků. Název nerozlišuje malá a velká písmena. |
subscription
|
path | True |
string uuid |
ID cílového předplatného. Hodnota musí být UUID. |
virtual
|
path | True |
string |
Název VirtualMachineTemplate. Vzor regulárního výrazu: |
api-version
|
query | True |
string |
Verze rozhraní API, která se má použít pro tuto operaci. |
Odpovědi
Name | Typ | Description |
---|---|---|
200 OK |
Operace Azure byla úspěšně dokončena. |
|
Other Status Codes |
Neočekávaná chybová odpověď |
Zabezpečení
azure_auth
Tok OAuth2 v Azure Active Directory
Typ:
oauth2
Tok:
implicit
URL autorizace:
https://login.microsoftonline.com/common/oauth2/authorize
Rozsahy
Name | Description |
---|---|
user_impersonation | zosobnění uživatelského účtu |
Příklady
Virtual |
Virtual |
VirtualMachineTemplates_Get_MaximumSet
Ukázkový požadavek
GET https://management.azure.com/subscriptions/79332E5A-630B-480F-A266-A941C015AB19/resourceGroups/rgscvmm/providers/Microsoft.ScVmm/virtualMachineTemplates/4?api-version=2024-06-01
Ukázková odpověď
{
"properties": {
"inventoryItemId": "qjrykoogccwlgkd",
"uuid": "12345678-1234-1234-1234-12345678abcd",
"vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName",
"osType": "Windows",
"osName": "qcbolnbisklo",
"computerName": "asxghqngsojdsdptpirbz",
"memoryMB": 24,
"cpuCount": 23,
"limitCpuForMigration": "true",
"dynamicMemoryEnabled": "true",
"isCustomizable": "true",
"dynamicMemoryMaxMB": 21,
"dynamicMemoryMinMB": 21,
"isHighlyAvailable": "true",
"generation": 16,
"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"
}
],
"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"
}
],
"provisioningState": "Succeeded"
},
"extendedLocation": {
"type": "customLocation",
"name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName"
},
"tags": {
"key9494": "kkbmfpwhmvlobm"
},
"location": "ayxsyduviotylbojh",
"id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName",
"name": "ioeuwaznkaayvhpqbnrwbr",
"type": "egfzqiscydkyddksvsjujdlee",
"systemData": {
"createdBy": "p",
"createdByType": "User",
"createdAt": "2024-01-29T22:28:00.094Z",
"lastModifiedBy": "goxcwpyyqlxndquly",
"lastModifiedByType": "User",
"lastModifiedAt": "2024-01-29T22:28:00.095Z"
}
}
VirtualMachineTemplates_Get_MinimumSet
Ukázkový požadavek
GET https://management.azure.com/subscriptions/79332E5A-630B-480F-A266-A941C015AB19/resourceGroups/rgscvmm/providers/Microsoft.ScVmm/virtualMachineTemplates/m?api-version=2024-06-01
Ukázková odpověď
{
"id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName",
"extendedLocation": {},
"location": "ayxsyduviotylbojh"
}
Definice
Name | Description |
---|---|
Allocation |
Metoda přidělování síťových adres. |
created |
Typ identity, která prostředek vytvořila. |
Create |
Vytvoření rozdílu disku |
Dynamic |
Povolená dynamická paměť. |
Error |
Další informace o chybě správy prostředků |
Error |
Podrobnosti o chybě. |
Error |
Chybová odpověď |
Extended |
Rozšířené umístění. |
Is |
Přizpůsobitelný. |
Is |
Vysoce dostupné. |
Limit |
Omezte procesor pro migraci. |
Network |
Model síťového rozhraní |
Os |
Typ operačního systému virtuálního počítače |
Provisioning |
Stav zřizování prostředku. |
Storage |
Definice StorageQoSPolicyDetails. |
system |
Metadata týkající se vytvoření a poslední změny prostředku. |
Virtual |
Model virtuálního disku |
Virtual |
Definice prostředku VirtualMachineTemplates. |
AllocationMethod
Metoda přidělování síťových adres.
Name | Typ | Description |
---|---|---|
Dynamic |
string |
Dynamicky přidělená adresa |
Static |
string |
Staticky přidělená adresa |
createdByType
Typ identity, která prostředek vytvořila.
Name | Typ | Description |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
CreateDiffDisk
Vytvoření rozdílu disku
Name | Typ | Description |
---|---|---|
false |
string |
Zakažte vytvoření rozdílu disku. |
true |
string |
Povolte vytvoření rozdílu disku. |
DynamicMemoryEnabled
Povolená dynamická paměť.
Name | Typ | Description |
---|---|---|
false |
string |
Zakažte dynamickou paměť. |
true |
string |
Povolte dynamickou paměť. |
ErrorAdditionalInfo
Další informace o chybě správy prostředků
Name | Typ | Description |
---|---|---|
info |
object |
Další informace. |
type |
string |
Další typ informací. |
ErrorDetail
Podrobnosti o chybě.
Name | Typ | Description |
---|---|---|
additionalInfo |
Další informace o chybě. |
|
code |
string |
Kód chyby. |
details |
Podrobnosti o chybě. |
|
message |
string |
Chybová zpráva. |
target |
string |
Cíl chyby. |
ErrorResponse
Chybová odpověď
Name | Typ | Description |
---|---|---|
error |
Objekt chyby. |
ExtendedLocation
Rozšířené umístění.
Name | Typ | Description |
---|---|---|
name |
string |
Název rozšířeného umístění. |
type |
string |
Typ rozšířeného umístění. |
IsCustomizable
Přizpůsobitelný.
Name | Typ | Description |
---|---|---|
false |
string |
Zakažte přizpůsobitelné. |
true |
string |
Povolit přizpůsobitelné. |
IsHighlyAvailable
Vysoce dostupné.
Name | Typ | Description |
---|---|---|
false |
string |
Zakažte vysokou dostupnost. |
true |
string |
Povolte vysokou dostupnost. |
LimitCpuForMigration
Omezte procesor pro migraci.
Name | Typ | Description |
---|---|---|
false |
string |
Zakažte omezení procesoru pro migraci. |
true |
string |
Povolte omezení procesoru pro migraci. |
NetworkInterface
Model síťového rozhraní
Name | Typ | Description |
---|---|---|
displayName |
string |
Získá zobrazovaný název síťového rozhraní, jak je znázorněno v nástroji vmmServer. Toto je záložní popisek síťové karty, pokud název není nastavený. |
ipv4AddressType |
Získá nebo nastaví typ adresy ipv4. |
|
ipv4Addresses |
string[] |
Získá ipv4 adresy síťové karty. |
ipv6AddressType |
Získá nebo nastaví typ adresy ipv6. |
|
ipv6Addresses |
string[] |
Získá ipv6 adresy síťové karty. |
macAddress |
string |
Získá nebo nastaví adresu MAC síťové karty. |
macAddressType |
Získá nebo nastaví typ adresy mac. |
|
name |
string |
Získá nebo nastaví název síťového rozhraní. |
networkName |
string |
Získá název virtuální sítě vmmServer, ke které je síťová karta připojena. |
nicId |
string |
Získá nebo nastaví ID síťové karty. |
virtualNetworkId |
string |
Získá nebo nastaví ID ARM prostředku Microsoft.ScVmm/virtualNetwork pro připojení síťové karty. |
OsType
Typ operačního systému virtuálního počítače
Name | Typ | Description |
---|---|---|
Linux |
string |
Operační systém Linux. |
Other |
string |
Jiný operační systém. |
Windows |
string |
Operační systém Windows. |
ProvisioningState
Stav zřizování prostředku.
Name | Typ | Description |
---|---|---|
Accepted |
string |
Prostředek byl přijat. |
Canceled |
string |
Vytvoření prostředku bylo zrušeno. |
Created |
string |
Prostředek byl vytvořen. |
Deleting |
string |
Prostředek se odstraňuje. |
Failed |
string |
Vytvoření prostředku se nezdařilo. |
Provisioning |
string |
Prostředek se zřizuje. |
Succeeded |
string |
Prostředek byl vytvořen. |
Updating |
string |
Prostředek se aktualizuje. |
StorageQosPolicyDetails
Definice StorageQoSPolicyDetails.
Name | Typ | Description |
---|---|---|
id |
string |
ID zásady QoS. |
name |
string |
Název zásady. |
systemData
Metadata týkající se vytvoření a poslední změny prostředku.
Name | Typ | Description |
---|---|---|
createdAt |
string |
Časové razítko vytvoření prostředku (UTC). |
createdBy |
string |
Identita, která prostředek vytvořila. |
createdByType |
Typ identity, která prostředek vytvořila. |
|
lastModifiedAt |
string |
Časové razítko poslední změny zdroje (UTC) |
lastModifiedBy |
string |
Identita, která naposledy změnila prostředek. |
lastModifiedByType |
Typ identity, která naposledy změnila prostředek. |
VirtualDisk
Model virtuálního disku
Name | Typ | Description |
---|---|---|
bus |
integer |
Získá nebo nastaví diskovou sběrnici. |
busType |
string |
Získá nebo nastaví typ sběrnice disku. |
createDiffDisk |
Získá nebo nastaví hodnotu označující rozdílový disk. |
|
diskId |
string |
Získá nebo nastaví ID disku. |
diskSizeGB |
integer |
Získá nebo nastaví celkovou velikost disku. |
displayName |
string |
Získá zobrazovaný název virtuálního disku, jak je znázorněno na vmmServer. Toto je záložní popisek disku, pokud název není nastavený. |
lun |
integer |
Získá nebo nastaví logickou jednotku disku. |
maxDiskSizeGB |
integer |
Získá maximální velikost disku. |
name |
string |
Získá nebo nastaví název disku. |
storageQoSPolicy |
Zásady QoS disku. |
|
templateDiskId |
string |
Získá nebo nastaví ID disku v šabloně. |
vhdFormatType |
string |
Získá typ formátu virtuálního pevného disku. |
vhdType |
string |
Získá nebo nastaví typ virtuálního pevného disku. |
volumeType |
string |
Získá typ svazku disku. |
VirtualMachineTemplate
Definice prostředku VirtualMachineTemplates.
Name | Typ | Description |
---|---|---|
extendedLocation |
Rozšířené umístění. |
|
id |
string |
Plně kvalifikované ID prostředku pro prostředek. Například /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
location |
string |
Geografické umístění, ve kterém se nachází zdroj |
name |
string |
Název prostředku |
properties.computerName |
string |
Získá název počítače. |
properties.cpuCount |
integer |
Získá požadovaný počet virtuálních procesorů pro virtuální počítač. |
properties.disks |
Získá disky šablony. |
|
properties.dynamicMemoryEnabled |
Získá hodnotu označující, zda povolit dynamickou paměť, nebo ne. |
|
properties.dynamicMemoryMaxMB |
integer |
Získá maximální dynamickou paměť pro virtuální počítač. |
properties.dynamicMemoryMinMB |
integer |
Získá minimální dynamickou paměť pro virtuální počítač. |
properties.generation |
integer |
Získá generaci virtuálního počítače. |
properties.inventoryItemId |
string |
Získá nebo nastaví ID položky inventáře pro prostředek. |
properties.isCustomizable |
Získá hodnotu určující, zda je šablona virtuálního počítače přizpůsobitelná nebo ne. |
|
properties.isHighlyAvailable |
Získá vysoce dostupnou vlastnost. |
|
properties.limitCpuForMigration |
Získá hodnotu určující, zda povolit režim kompatibility procesoru pro migraci virtuálních počítačů za provozu. |
|
properties.memoryMB |
integer |
MemoryMB je požadovaná velikost paměti virtuálního počítače v MB. |
properties.networkInterfaces |
Získá síťová rozhraní šablony. |
|
properties.osName |
string |
Získá název operačního systému. |
properties.osType |
Získá typ operačního systému. |
|
properties.provisioningState |
Stav zřizování prostředku |
|
properties.uuid |
string |
Jedinečné ID šablony virtuálního počítače |
properties.vmmServerId |
string |
ID ARM prostředku vmmServer, ve kterém se tento prostředek nachází. |
systemData |
Metadata Azure Resource Manageru obsahující informace createdBy a modifiedBy |
|
tags |
object |
Značky prostředků |
type |
string |
Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts |