Virtual Machine Extension Images - List Types
Získá seznam typů typů bitových kopií rozšíření virtuálního počítače.
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/publishers/{publisherName}/artifacttypes/vmextension/types?api-version=2025-04-01
Parametry identifikátoru URI
| Name | V | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
location
|
path | True |
string minLength: 1 |
Název oblasti Azure. |
|
publisher
|
path | True |
string |
|
|
subscription
|
path | True |
string minLength: 1 |
ID cílového předplatného. |
|
api-version
|
query | True |
string minLength: 1 |
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 |
VirtualMachineExtensionImage_ListTypes_MaximumSet_Gen
Ukázkový požadavek
GET https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Compute/locations/aaaaaaaaaaaaaaaaaaaaaaaaaa/publishers/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/artifacttypes/vmextension/types?api-version=2025-04-01
Ukázková odpověď
[
{
"properties": {
"operatingSystem": "aaaaaaaaaaaaaaaaaa",
"computeRole": "aaaaaaaaaaaaaaaaa",
"handlerSchema": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"vmScaleSetEnabled": true,
"supportsMultipleExtensions": true
},
"id": "aaaaaaaaaaaaaaaaa",
"name": "aaaaaaaaaaaaaaa",
"type": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"location": "aaaaaaaaaaaaa",
"tags": {
"key9885": "aaaaaaaaa"
}
}
]
VirtualMachineExtensionImage_ListTypes_MinimumSet_Gen
Ukázkový požadavek
GET https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Compute/locations/aaaa/publishers/aa/artifacttypes/vmextension/types?api-version=2025-04-01
Ukázková odpověď
[
{
"name": "aaaaaaaaaaaaaaa",
"location": "aaaaaaaaaaaaa",
"id": "aaaaaaaaaaaaaaaaa"
}
]
Definice
| Name | Description |
|---|---|
|
Api |
Chyba rozhraní API. |
|
Api |
Chybová základna API. |
|
Cloud |
Chybová odpověď ze služby Compute. |
|
created |
Typ identity, která prostředek vytvořila. |
|
Inner |
Podrobnosti vnitřní chyby. |
|
system |
Metadata týkající se vytvoření a poslední změny prostředku. |
|
Virtual |
Popisuje bitovou kopii rozšíření virtuálního počítače. |
ApiError
Chyba rozhraní API.
| Name | Typ | Description |
|---|---|---|
| code |
string |
Kód chyby. |
| details |
Podrobnosti o chybě rozhraní API |
|
| innererror |
Vnitřní chyba Api |
|
| message |
string |
Chybová zpráva. |
| target |
string |
Cíl konkrétní chyby. |
ApiErrorBase
Chybová základna API.
| Name | Typ | Description |
|---|---|---|
| code |
string |
Kód chyby. |
| message |
string |
Chybová zpráva. |
| target |
string |
Cíl konkrétní chyby. |
CloudError
Chybová odpověď ze služby Compute.
| Name | Typ | Description |
|---|---|---|
| error |
Chyba rozhraní API. |
createdByType
Typ identity, která prostředek vytvořila.
| Hodnota | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
InnerError
Podrobnosti vnitřní chyby.
| Name | Typ | Description |
|---|---|---|
| errordetail |
string |
Vnitřní chybová zpráva nebo výpis výjimky. |
| exceptiontype |
string |
Typ výjimky. |
systemData
Metadata týkající se vytvoření a poslední změny prostředku.
| Name | Typ | Description |
|---|---|---|
| createdAt |
string (date-time) |
Č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 (date-time) |
Č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. |
VirtualMachineExtensionImage
Popisuje bitovou kopii rozšíření virtuálního počítače.
| Name | Typ | Description |
|---|---|---|
| id |
string |
Plně kvalifikované ID prostředku pro prostředek. Ex - /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.computeRole |
string |
Typ role (IaaS nebo PaaS), který toto rozšíření podporuje. |
| properties.handlerSchema |
string |
Schéma definované vydavatelem, kde příjemci rozšíření by měli poskytnout nastavení v odpovídajícím schématu. |
| properties.operatingSystem |
string |
Operační systém, který toto rozšíření podporuje. |
| properties.supportsMultipleExtensions |
boolean |
Zda obslužná rutina může podporovat více rozšíření. |
| properties.vmScaleSetEnabled |
boolean |
Zda lze rozšíření použít na xRP VMScaleSets. Ve výchozím nastavení jsou existující rozšíření použitelná ve škálovacích sadách, ale můžou nastat případy, kdy chce vydavatel explicitně uvést, že rozšíření je povolené jenom pro virtuální počítače CRP, ale ne pro VMSS. |
| systemData |
Metadata služby Azure Resource Manager obsahující informace o tom, kdo jej vytvořil a upravil. |
|
| tags |
object |
Značky prostředků |
| type |
string |
Typ prostředku. Např. "Microsoft.Compute/virtualMachines" nebo "Microsoft.Storage/storageAccounts" |