Virtual Machine Images - Get
Obtiene una imagen de máquina virtual.
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/publishers/{publisherName}/artifacttypes/vmimage/offers/{offer}/skus/{skus}/versions/{version}?api-version=2021-11-01
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
location
|
path | True |
string |
Nombre de una región de Azure admitida. |
offer
|
path | True |
string |
Una oferta válida del publicador de imágenes. |
publisher
|
path | True |
string |
Publicador de imágenes válido. |
skus
|
path | True |
string |
Una SKU de imagen válida. |
subscription
|
path | True |
string |
Credenciales de suscripción que identifican de forma única la suscripción de Microsoft Azure. El identificador de suscripción forma parte del URI para cada llamada al servicio. |
version
|
path | True |
string |
Una versión válida de SKU de imagen. |
api-version
|
query | True |
string |
Versión de api de cliente. |
Nombre | Tipo | Description |
---|---|---|
200 OK |
Aceptar |
|
Other Status Codes |
Respuesta de error que describe el motivo del error de la operación. |
Flujo OAuth2 de Azure Active Directory
Tipo:
oauth2
Flujo:
implicit
Dirección URL de autorización:
https://login.microsoftonline.com/common/oauth2/authorize
Nombre | Description |
---|---|
user_impersonation | suplantación de su cuenta de usuario |
Solicitud de ejemplo
GET https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Compute/locations/aaaaaa/publishers/aaa/artifacttypes/vmimage/offers/aaaaaaaaaaaaaaaaaaaaaaaaaaaaa/skus/aaaaaaaaaaaaaaaaaaaaaaaaaaa/versions/aaaaaaaaaaaaaaaaaaa?api-version=2021-11-01
Respuesta de muestra
{
"properties": {
"plan": {
"publisher": "aaaaaaaaaaaaaaaaaaa",
"name": "aaaaaaaaa",
"product": "aaaaaaaaaaaaaa"
},
"osDiskImage": {
"operatingSystem": "Windows"
},
"dataDiskImages": [
{
"lun": 17
}
],
"automaticOSUpgradeProperties": {
"automaticOSUpgradeSupported": true
},
"hyperVGeneration": "V1",
"disallowed": {
"vmDiskType": "None"
},
"features": [
{
"name": "aaaaaaaaaaaaaaaaaaaaa",
"value": "aaaaaaaaaaaaaaaaaaaa"
}
]
},
"name": "aaaaaaaaa",
"location": "aaaaa",
"tags": {
"key6817": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
},
"extendedLocation": {
"name": "aaaaaaaaaaaaaaaaaaaaa",
"type": "EdgeZone"
},
"id": "aaaaaaaaaaa"
}
Solicitud de ejemplo
GET https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Compute/locations/aaaaaaaaaaaa/publishers/aaaaaaaaaaa/artifacttypes/vmimage/offers/aa/skus/aaaaaaaaa/versions/aaaaaaaaaaaaaaaaaaaaaaaaaaaaa?api-version=2021-11-01
Respuesta de muestra
{
"name": "aaaaaaaaa",
"location": "aaaaa"
}
Nombre | Description |
---|---|
Api |
Error de API. |
Api |
Base de errores de API. |
Architecture |
Especifica el tipo de arquitectura. |
Automatic |
Describe las propiedades de actualización automática del sistema operativo en la imagen. |
Cloud |
Respuesta de error del servicio Compute. |
Data |
Contiene la información de las imágenes de disco de datos. |
Disallowed |
Especifica la configuración no permitida para una imagen de máquina virtual. |
Extended |
Tipo complejo de la ubicación extendida. |
Extended |
Tipo de la ubicación extendida. |
Hyper |
Especifica el tipo HyperVGeneration. |
Inner |
Detalles del error interno. |
Operating |
Sistema operativo de osDiskImage. |
OSDisk |
Contiene la información de la imagen del disco del sistema operativo. |
Purchase |
Se usa para establecer el contexto de compra de cualquier artefacto de terceros a través de MarketPlace. |
Virtual |
Describe una imagen de máquina virtual. |
Virtual |
Especifica funcionalidades adicionales admitidas por la imagen. |
Vm |
Tipos de disco de máquina virtual que no están permitidos. |
Error de API.
Nombre | Tipo | Description |
---|---|---|
code |
string |
Código de error. |
details |
Detalles del error de api |
|
innererror |
Error interno de api |
|
message |
string |
El mensaje de error. |
target |
string |
Destino del error concreto. |
Base de errores de API.
Nombre | Tipo | Description |
---|---|---|
code |
string |
Código de error. |
message |
string |
El mensaje de error. |
target |
string |
Destino del error concreto. |
Especifica el tipo de arquitectura.
Nombre | Tipo | Description |
---|---|---|
Arm64 |
string |
|
x64 |
string |
Describe las propiedades de actualización automática del sistema operativo en la imagen.
Nombre | Tipo | Description |
---|---|---|
automaticOSUpgradeSupported |
boolean |
Especifica si se admite la actualización automática del sistema operativo en la imagen. |
Respuesta de error del servicio Compute.
Nombre | Tipo | Description |
---|---|---|
error |
Error de API. |
Contiene la información de las imágenes de disco de datos.
Nombre | Tipo | Description |
---|---|---|
lun |
integer |
Especifica el número de unidad lógica del disco de datos. Este valor se usa para identificar discos de datos dentro de la máquina virtual y, por tanto, debe ser único para cada disco de datos conectado a una máquina virtual. |
Especifica la configuración no permitida para una imagen de máquina virtual.
Nombre | Tipo | Description |
---|---|---|
vmDiskType |
Tipos de disco de máquina virtual que no están permitidos. |
Tipo complejo de la ubicación extendida.
Nombre | Tipo | Description |
---|---|---|
name |
string |
Nombre de la ubicación extendida. |
type |
Tipo de la ubicación extendida. |
Tipo de la ubicación extendida.
Nombre | Tipo | Description |
---|---|---|
EdgeZone |
string |
Especifica el tipo HyperVGeneration.
Nombre | Tipo | Description |
---|---|---|
V1 |
string |
|
V2 |
string |
Detalles del error interno.
Nombre | Tipo | Description |
---|---|---|
errordetail |
string |
Mensaje de error interno o volcado de memoria de excepciones. |
exceptiontype |
string |
Tipo de la excepción. |
Sistema operativo de osDiskImage.
Nombre | Tipo | Description |
---|---|---|
Linux |
string |
|
Windows |
string |
Contiene la información de la imagen del disco del sistema operativo.
Nombre | Tipo | Description |
---|---|---|
operatingSystem |
Sistema operativo de osDiskImage. |
Se usa para establecer el contexto de compra de cualquier artefacto de terceros a través de MarketPlace.
Nombre | Tipo | Description |
---|---|---|
name |
string |
Identificador del plan. |
product |
string |
Especifica el producto de la imagen de Marketplace. Este es el mismo valor que Offer en el elemento imageReference. |
publisher |
string |
Identificador del publicador. |
Describe una imagen de máquina virtual.
Nombre | Tipo | Description |
---|---|---|
extendedLocation |
Ubicación extendida de la máquina virtual. |
|
id |
string |
Id. de recurso |
location |
string |
La ubicación de Azure admitida del recurso. |
name |
string |
Nombre del recurso. |
properties.architecture |
Especifica el tipo de arquitectura. |
|
properties.automaticOSUpgradeProperties |
Describe las propiedades de actualización automática del sistema operativo en la imagen. |
|
properties.dataDiskImages |
Contiene la información de las imágenes de disco de datos. |
|
properties.disallowed |
Especifica la configuración no permitida para la máquina virtual creada a partir de la imagen. |
|
properties.features |
Especifica funcionalidades adicionales admitidas por la imagen. |
|
properties.hyperVGeneration |
Especifica el tipo HyperVGeneration. |
|
properties.osDiskImage |
Contiene la información de la imagen del disco del sistema operativo. |
|
properties.plan |
Se usa para establecer el contexto de compra de cualquier artefacto de terceros a través de MarketPlace. |
|
tags |
object |
Especifica las etiquetas asignadas a la máquina virtual. Para más información sobre el uso de etiquetas, consulte Uso de etiquetas para organizar los recursos de Azure. |
Especifica funcionalidades adicionales admitidas por la imagen.
Nombre | Tipo | Description |
---|---|---|
name |
string |
Nombre de la característica. |
value |
string |
Valor correspondiente de la característica. |
Tipos de disco de máquina virtual que no están permitidos.
Nombre | Tipo | Description |
---|---|---|
None |
string |
|
Unmanaged |
string |