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=2025-11-01
Parámetros de identificador URI
| Nombre | En | Requerido | Tipo | Description |
|---|---|---|---|---|
|
location
|
path | True |
string minLength: 1 |
El nombre de la región de Azure. |
|
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 minLength: 1 |
Identificador de la suscripción de destino. |
|
version
|
path | True |
string |
Una versión válida de SKU de imagen. |
|
api-version
|
query | True |
string minLength: 1 |
Versión de API que se usará para la operación. |
Respuestas
| Nombre | Tipo | Description |
|---|---|---|
| 200 OK |
Operación de Azure completada con éxito. |
|
| Other Status Codes |
Una respuesta de error inesperada. |
Seguridad
azure_auth
Azure Active Directory OAuth2 Flow.
Tipo:
oauth2
Flujo:
implicit
Dirección URL de autorización:
https://login.microsoftonline.com/common/oauth2/authorize
Ámbitos
| Nombre | Description |
|---|---|
| user_impersonation | suplantar la cuenta de usuario |
Ejemplos
|
Virtual |
|
Virtual |
VirtualMachineImage_Get_MaximumSet_Gen
Solicitud de ejemplo
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"
}
],
"imageDeprecationStatus": {
"imageState": "ScheduledForDeprecation",
"scheduledDeprecationTime": "2023-01-13T00:00:00+00:00",
"alternativeOption": {
"type": "Offer",
"value": "aaaaaaa"
}
}
},
"name": "aaaaaaaaa",
"location": "aaaaa",
"tags": {
"key6817": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
},
"extendedLocation": {
"name": "aaaaaaaaaaaaaaaaaaaaa",
"type": "EdgeZone"
},
"id": "aaaaaaaaaaa"
}
VirtualMachineImage_Get_MinimumSet_Gen
Solicitud de ejemplo
Respuesta de muestra
{
"name": "aaaaaaaaa",
"location": "aaaaa",
"id": "aaaaaaaaaaa"
}
Definiciones
| Nombre | Description |
|---|---|
|
Alternative |
Describe la opción alternativa especificada por el publicador para esta imagen cuando esta imagen está en desuso. |
|
Alternative |
Describe el tipo de la opción alternativa. |
|
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 |
Una respuesta de error del servicio de proceso. |
|
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 |
El tipo de la ubicación extendida. |
|
Hyper |
Especifica el tipo de HyperVGeneration |
|
Image |
Describe las propiedades de estado de desuso de la imagen en la imagen. |
|
Image |
Describe el estado de la imagen. |
|
Inner |
Detalles del error interno. |
|
Operating |
Esta propiedad permite especificar el tipo del sistema operativo que se incluye en el disco si crea una máquina virtual a partir de una imagen personalizada. Los valores posibles son: Windows,Linux. |
|
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 se permiten. |
AlternativeOption
Describe la opción alternativa especificada por el publicador para esta imagen cuando esta imagen está en desuso.
| Nombre | Tipo | Description |
|---|---|---|
| type |
Describe el tipo de la opción alternativa. |
|
| value |
string |
Indica el valor de opción alternativo especificado por el publicador. Este es el nombre de la oferta cuando el tipo es Oferta o el nombre del plan cuando el tipo es Plan. |
AlternativeType
Describe el tipo de la opción alternativa.
| Valor | Description |
|---|---|
| None | |
| Offer | |
| Plan |
ApiError
Error de API.
| Nombre | Tipo | Description |
|---|---|---|
| code |
string |
Código de error. |
| details |
Detalles del error de la API |
|
| innererror |
El error interno de la API |
|
| message |
string |
El mensaje de error. |
| target |
string |
Destino del error concreto. |
ApiErrorBase
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. |
ArchitectureTypes
Especifica el tipo de arquitectura.
| Valor | Description |
|---|---|
| x64 | |
| Arm64 |
AutomaticOSUpgradeProperties
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. |
CloudError
Una respuesta de error del servicio de proceso.
| Nombre | Tipo | Description |
|---|---|---|
| error |
Error de API. |
DataDiskImage
Contiene la información de las imágenes de disco de datos.
| Nombre | Tipo | Description |
|---|---|---|
| lun |
integer (int32) |
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. |
DisallowedConfiguration
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 se permiten. |
ExtendedLocation
Tipo complejo de la ubicación extendida.
| Nombre | Tipo | Description |
|---|---|---|
| name |
string |
Nombre de la ubicación extendida. |
| type |
El tipo de la ubicación extendida. |
ExtendedLocationTypes
El tipo de la ubicación extendida.
| Valor | Description |
|---|---|
| EdgeZone |
HyperVGenerationTypes
Especifica el tipo de HyperVGeneration
| Valor | Description |
|---|---|
| V1 | |
| V2 |
ImageDeprecationStatus
Describe las propiedades de estado de desuso de la imagen en la imagen.
| Nombre | Tipo | Description |
|---|---|---|
| alternativeOption |
Describe la opción alternativa especificada por el publicador para esta imagen cuando esta imagen está en desuso. |
|
| imageState |
Describe el estado de la imagen. |
|
| scheduledDeprecationTime |
string (date-time) |
El momento, en el futuro, en el que esta imagen se marcará como en desuso. El publicador elige esta hora programada. |
ImageState
Describe el estado de la imagen.
| Valor | Description |
|---|---|
| Active | |
| ScheduledForDeprecation | |
| Deprecated |
InnerError
Detalles del error interno.
| Nombre | Tipo | Description |
|---|---|---|
| errordetail |
string |
El mensaje de error interno o el volcado de excepción. |
| exceptiontype |
string |
Tipo de la excepción. |
OperatingSystemTypes
Esta propiedad permite especificar el tipo del sistema operativo que se incluye en el disco si crea una máquina virtual a partir de una imagen personalizada. Los valores posibles son: Windows,Linux.
| Valor | Description |
|---|---|
| Windows | |
| Linux |
OSDiskImage
Contiene la información de la imagen del disco del sistema operativo.
| Nombre | Tipo | Description |
|---|---|---|
| operatingSystem |
Sistema operativo de osDiskImage. |
PurchasePlan
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. |
VirtualMachineImage
Describe una imagen de máquina virtual.
| Nombre | Tipo | Description |
|---|---|---|
| extendedLocation |
Ubicación extendida de la máquina virtual. |
|
| id |
string |
Identificador de recurso |
| location |
string |
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 |
La lista de información de 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 de HyperVGeneration |
|
| properties.imageDeprecationStatus |
Describe las propiedades de estado de desuso de la imagen en la imagen. |
|
| 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. |
VirtualMachineImageFeature
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. |
VmDiskTypes
Tipos de disco de máquina virtual que no se permiten.
| Valor | Description |
|---|---|
| None | |
| Unmanaged |