Virtual Machines - Retrieve Boot Diagnostics Data
Operación para recuperar URI de SAS para los registros de diagnóstico de arranque de una máquina virtual.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/retrieveBootDiagnosticsData?api-version=2024-03-01
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/retrieveBootDiagnosticsData?sasUriExpirationTimeInMinutes={sasUriExpirationTimeInMinutes}&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 para cada llamada al servicio. |
vm
|
path | True |
string |
El nombre de la máquina virtual. |
api-version
|
query | True |
string |
Versión de api de cliente. |
sas
|
query |
integer int32 |
Duración de expiración en minutos para los URI de SAS con un valor entre 1 y 1440 minutos. Nota: Si no se especifica, los URI de SAS se generarán con una duración de expiración predeterminada de 120 minutos. |
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
RetrieveBootDiagnosticsData of a virtual machine.
Sample Request
POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/ResourceGroup/providers/Microsoft.Compute/virtualMachines/VMName/retrieveBootDiagnosticsData?sasUriExpirationTimeInMinutes=60&api-version=2024-03-01
Sample Response
{
"consoleScreenshotBlobUri": "https://storageuri/vm.screenshot.bmp?{sasKey}",
"serialConsoleLogBlobUri": "https://storageuri/vm.serialconsole.log?{sasKey}"
}
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. |
Retrieve |
Los URI de SAS de la captura de pantalla de la consola y los blobs de registro en serie. |
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 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. |
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 la excepción. |
RetrieveBootDiagnosticsDataResult
Los URI de SAS de la captura de pantalla de la consola y los blobs de registro en serie.
Nombre | Tipo | Description |
---|---|---|
consoleScreenshotBlobUri |
string |
El URI del blob de captura de pantalla de la consola |
serialConsoleLogBlobUri |
string |
El URI del blob de registro de la consola serie. |