Virtual Machines - Capture
Captura la máquina virtual copiando discos duros virtuales de la máquina virtual y genera una plantilla que se puede usar para crear máquinas virtuales similares.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/capture?api-version=2024-03-01
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
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 de cada llamada de servicio. |
vm
|
path | True |
string |
Nombre de la máquina virtual. |
api-version
|
query | True |
string |
Versión de api de cliente. |
Cuerpo de la solicitud
Nombre | Tipo | Description |
---|---|---|
parameters |
Parámetros proporcionados a la operación Capturar máquina virtual. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
De acuerdo |
|
202 Accepted |
Aceptado |
|
Other Status Codes |
Respuesta de error que describe por qué se produjo un error en la operación. |
Seguridad
azure_auth
Flujo de OAuth2 de Azure Active Directory
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 |
VirtualMachine_Capture_MaximumSet_Gen
Solicitud de ejemplo
POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachines/aaaaaaaaaaaaaaaaaaaa/capture?api-version=2024-03-01
{
"vhdPrefix": "aaaaaaaaa",
"destinationContainerName": "aaaaaaa",
"overwriteVhds": true
}
Respuesta de muestra
{
"$schema": "aaaaa",
"contentVersion": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"parameters": {},
"resources": [
{}
],
"id": "aaaaaaaaaaaaaaaaaaaaaaaa"
}
location: https://foo.com/operationstatus
VirtualMachine_Capture_MinimumSet_Gen
Solicitud de ejemplo
POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachines/aaaaaaaaaaaaa/capture?api-version=2024-03-01
{
"vhdPrefix": "aaaaaaaaa",
"destinationContainerName": "aaaaaaa",
"overwriteVhds": true
}
Respuesta de muestra
{}
location: https://foo.com/operationstatus
Definiciones
Nombre | Description |
---|---|
Api |
Error de API. |
Api |
Base de errores de api. |
Cloud |
Respuesta de error del servicio Compute. |
Inner |
Detalles del error interno. |
Virtual |
Parámetros proporcionados a la operación Capturar máquina virtual. |
Virtual |
Salida de la operación de captura de máquina virtual. |
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 |
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 |
Mensaje de error. |
target |
string |
Destino del error concreto. |
CloudError
Respuesta de error del servicio Compute.
Nombre | Tipo | Description |
---|---|---|
error |
Error de API. |
InnerError
Detalles del error interno.
Nombre | Tipo | Description |
---|---|---|
errordetail |
string |
Mensaje de error interno o volcado de memoria de excepciones. |
exceptiontype |
string |
Tipo de excepción. |
VirtualMachineCaptureParameters
Parámetros proporcionados a la operación Capturar máquina virtual.
Nombre | Tipo | Description |
---|---|---|
destinationContainerName |
string |
Nombre del contenedor de destino. |
overwriteVhds |
boolean |
Especifica si se va a sobrescribir el disco duro virtual de destino, en caso de conflicto. |
vhdPrefix |
string |
Prefijo de nombre del disco duro virtual capturado. |
VirtualMachineCaptureResult
Salida de la operación de captura de máquina virtual.
Nombre | Tipo | Description |
---|---|---|
$schema |
string |
el esquema de la máquina virtual capturada |
contentVersion |
string |
la versión del contenido |
id |
string |
Identificador de recurso |
parameters |
object |
parámetros de la máquina virtual capturada |
resources |
object[] |
una lista de elementos de recursos de la máquina virtual capturada |