Images - Get
Obtiene una imagen.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/images/{imageName}?api-version=2024-03-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/images/{imageName}?$expand={$expand}&api-version=2024-03-01
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
image
|
path | True |
string |
Nombre de la imagen. |
resource
|
path | True |
string |
Nombre del grupo de recursos. |
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. |
api-version
|
query | True |
string |
Versión de api de cliente. |
$expand
|
query |
string |
Expresión expand que se va a aplicar en la operación. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
Aceptar |
|
Other Status Codes |
Respuesta de error que describe el motivo del error de la operación. |
Seguridad
azure_auth
Flujo OAuth2 de Azure Active Directory
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nombre | Description |
---|---|
user_impersonation | suplantación de su cuenta de usuario |
Ejemplos
Get information about a virtual machine image.
Sample Request
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/images/myImage?api-version=2024-03-01
Sample Response
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/images/myImage",
"name": "myImage",
"type": "Microsoft.Compute/images",
"location": "West US",
"properties": {
"storageProfile": {
"osDisk": {
"osType": "Windows",
"blobUri": "https://mystorageaccount.blob.core.windows.net/osimages/osimage.vhd",
"snapshot": {
"id": "subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/snapshots/mySnapshot1"
},
"managedDisk": {
"id": "subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myManagedDisk1"
},
"osState": "Generalized",
"storageAccountType": "Standard_LRS",
"diskSizeGB": 20
},
"dataDisks": [
{
"lun": 1,
"blobUri": "https://mystorageaccount.blob.core.windows.net/dataimages/dataimage.vhd",
"snapshot": {
"id": "subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/snapshots/mySnapshot2"
},
"managedDisk": {
"id": "subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myManagedDisk2"
},
"storageAccountType": "Standard_LRS"
}
],
"zoneResilient": true
},
"provisioningState": "created"
}
}
Definiciones
Nombre | Description |
---|---|
Api |
Error de api. |
Api |
Base de errores de api. |
Caching |
Especifica los requisitos de almacenamiento en caché. Los valores posibles son: None,ReadOnly,ReadWrite. Los valores predeterminados son: None para standard storage. ReadOnly para Premium Storage. |
Cloud |
Respuesta de error del servicio Compute. |
Disk |
Describe el parámetro del identificador de recurso del conjunto de cifrado de disco administrado por el cliente que se puede especificar para el disco. Nota: El identificador de recurso del conjunto de cifrado de disco solo se puede especificar para el disco administrado. https://aka.ms/mdssewithcmkoverview Consulte para obtener más detalles. |
Extended |
Tipo complejo de la ubicación extendida. |
Extended |
Tipo de la ubicación extendida. |
Hyper |
Especifica el HyperVGenerationType del objeto VirtualMachine creado a partir de la imagen. Desde la versión de API 2019-03-01 si el origen de la imagen es un blob, es necesario que el usuario especifique el valor, si el origen es un recurso administrado como disco o instantánea, es posible que sea necesario que el usuario especifique la propiedad si no se puede deducir del recurso administrado de origen. |
Image |
Disco duro virtual de la imagen de usuario de origen. El disco duro virtual se copiará antes de conectarse a la máquina virtual. Si se proporciona SourceImage, el disco duro virtual de destino no debe existir. |
Image |
Describe un disco de datos. |
Image |
Describe un disco del sistema operativo. |
Image |
Describe un perfil de almacenamiento. |
Inner |
Detalles del error interno. |
Operating |
Estado del sistema operativo. En el caso de las imágenes administradas, use Generalizado. |
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. |
Storage |
Especifica el tipo de cuenta de almacenamiento para el disco administrado. NOTA: UltraSSD_LRS solo se puede usar con discos de datos, no se puede usar con disco del sistema operativo. |
Sub |
ApiError
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 determinado. |
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 determinado. |
CachingTypes
Especifica los requisitos de almacenamiento en caché. Los valores posibles son: None,ReadOnly,ReadWrite. Los valores predeterminados son: None para standard storage. ReadOnly para Premium Storage.
Nombre | Tipo | Description |
---|---|---|
None |
string |
|
ReadOnly |
string |
|
ReadWrite |
string |
CloudError
Respuesta de error del servicio Compute.
Nombre | Tipo | Description |
---|---|---|
error |
Error de api. |
DiskEncryptionSetParameters
Describe el parámetro del identificador de recurso del conjunto de cifrado de disco administrado por el cliente que se puede especificar para el disco. Nota: El identificador de recurso del conjunto de cifrado de disco solo se puede especificar para el disco administrado. https://aka.ms/mdssewithcmkoverview Consulte para obtener más detalles.
Nombre | Tipo | Description |
---|---|---|
id |
string |
Id. de recurso |
ExtendedLocation
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. |
ExtendedLocationTypes
Tipo de la ubicación extendida.
Nombre | Tipo | Description |
---|---|---|
EdgeZone |
string |
HyperVGenerationTypes
Especifica el HyperVGenerationType del objeto VirtualMachine creado a partir de la imagen. Desde la versión de API 2019-03-01 si el origen de la imagen es un blob, es necesario que el usuario especifique el valor, si el origen es un recurso administrado como disco o instantánea, es posible que sea necesario que el usuario especifique la propiedad si no se puede deducir del recurso administrado de origen.
Nombre | Tipo | Description |
---|---|---|
V1 |
string |
|
V2 |
string |
Image
Disco duro virtual de la imagen de usuario de origen. El disco duro virtual se copiará antes de conectarse a la máquina virtual. Si se proporciona SourceImage, el disco duro virtual de destino no debe existir.
Nombre | Tipo | Description |
---|---|---|
extendedLocation |
Ubicación extendida de la imagen. |
|
id |
string |
Id. de recurso |
location |
string |
Ubicación de los recursos |
name |
string |
Nombre del recurso |
properties.hyperVGeneration |
Especifica el HyperVGenerationType del objeto VirtualMachine creado a partir de la imagen. Desde la versión de API 2019-03-01 si el origen de la imagen es un blob, es necesario que el usuario especifique el valor, si el origen es un recurso administrado como disco o instantánea, es posible que sea necesario que el usuario especifique la propiedad si no se puede deducir del recurso administrado de origen. |
|
properties.provisioningState |
string |
Estado de aprovisionamiento. |
properties.sourceVirtualMachine |
Máquina virtual de origen desde la que se crea la imagen. |
|
properties.storageProfile |
Especifica la configuración de almacenamiento de los discos de máquina virtual. |
|
tags |
object |
Etiquetas del recurso |
type |
string |
Tipo de recurso |
ImageDataDisk
Describe un disco de datos.
Nombre | Tipo | Description |
---|---|---|
blobUri |
string |
Disco duro virtual. |
caching |
Especifica los requisitos de almacenamiento en caché. Los valores posibles son: None,ReadOnly,ReadWrite. Los valores predeterminados son: None para standard storage. ReadOnly para Premium Storage. |
|
diskEncryptionSet |
Especifica el identificador de recurso del conjunto de cifrado de disco administrado por el cliente para el disco de imagen administrada. |
|
diskSizeGB |
integer |
Especifica el tamaño de los discos de datos vacíos en gigabytes. Este elemento se puede usar para sobrescribir el nombre del disco en una imagen de máquina virtual. Este valor no puede ser mayor que 1023 GB. |
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. |
managedDisk |
ManagedDisk. |
|
snapshot |
Instantánea. |
|
storageAccountType |
Especifica el tipo de cuenta de almacenamiento para el disco administrado. NOTA: UltraSSD_LRS solo se puede usar con discos de datos, no se puede usar con disco del sistema operativo. |
ImageOSDisk
Describe un disco del sistema operativo.
Nombre | Tipo | Description |
---|---|---|
blobUri |
string |
Disco duro virtual. |
caching |
Especifica los requisitos de almacenamiento en caché. Los valores posibles son: None,ReadOnly,ReadWrite. Los valores predeterminados son: None para standard storage. ReadOnly para Premium Storage. |
|
diskEncryptionSet |
Especifica el identificador de recurso del conjunto de cifrado de disco administrado por el cliente para el disco de imagen administrada. |
|
diskSizeGB |
integer |
Especifica el tamaño de los discos de datos vacíos en gigabytes. Este elemento se puede usar para sobrescribir el nombre del disco en una imagen de máquina virtual. Este valor no puede ser mayor que 1023 GB. |
managedDisk |
ManagedDisk. |
|
osState |
Estado del sistema operativo. En el caso de las imágenes administradas, use Generalizado. |
|
osType |
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. |
|
snapshot |
Instantánea. |
|
storageAccountType |
Especifica el tipo de cuenta de almacenamiento para el disco administrado. NOTA: UltraSSD_LRS solo se puede usar con discos de datos, no se puede usar con disco del sistema operativo. |
ImageStorageProfile
Describe un perfil de almacenamiento.
Nombre | Tipo | Description |
---|---|---|
dataDisks |
Especifica los parámetros que se usan para agregar un disco de datos a una máquina virtual. |
|
osDisk |
Especifica información sobre el disco del sistema operativo usado por la máquina virtual. |
|
zoneResilient |
boolean |
Especifica si una imagen es resistente a zonas o no. El valor predeterminado es False. Las imágenes resistentes a zonas solo se pueden crear en regiones que proporcionan almacenamiento con redundancia de zona (ZRS). |
InnerError
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. |
OperatingSystemStateTypes
Estado del sistema operativo. En el caso de las imágenes administradas, use Generalizado.
Nombre | Tipo | Description |
---|---|---|
Generalized |
string |
Imagen generalizada. Debe aprovisionarse durante el tiempo de implementación. |
Specialized |
string |
Imagen especializada. Contiene el disco del sistema operativo ya aprovisionado. |
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.
Nombre | Tipo | Description |
---|---|---|
Linux |
string |
|
Windows |
string |
StorageAccountTypes
Especifica el tipo de cuenta de almacenamiento para el disco administrado. NOTA: UltraSSD_LRS solo se puede usar con discos de datos, no se puede usar con disco del sistema operativo.
Nombre | Tipo | Description |
---|---|---|
PremiumV2_LRS |
string |
|
Premium_LRS |
string |
|
Premium_ZRS |
string |
|
StandardSSD_LRS |
string |
|
StandardSSD_ZRS |
string |
|
Standard_LRS |
string |
|
UltraSSD_LRS |
string |
SubResource
Nombre | Tipo | Description |
---|---|---|
id |
string |
Id. de recurso |