Cancela una operación de exportación

En esta página, se describe cómo cancelar una operación de exportación para archivos CSV y archivos de volcado de SQL.

Antes de comenzar

Para cancelar la exportación de datos, busca el ID de la operación de exportación que deseas cancelar. Para encontrar el ID, haz una de las siguientes acciones:

Cancela la operación de exportación

Puedes usar los comandos de gcloud o de la API de REST para cancelar una operación de exportación.

gcloud

Usa el gcloud alloydb operations cancel comando para cancelar la operación:

gcloud alloydb operations cancel OPERATION_ID --region=REGION

Reemplaza OPERATION_ID por el ID de la operación. Para obtener más información, consulta Antes de comenzar.

REST v1

Usa el siguiente método y URL de HTTP:

POST https://alloydb.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/operations/OPERATION_ID:cancel

Para obtener más información, consulta cancel.

Antes de usar cualquiera de los datos de solicitud, haz los siguientes reemplazos:

  • PROJECT_ID: Es el ID del proyecto.
  • REGION: Es la región en la que se implementa el clúster de AlloyDB.
  • OPERATION_ID: Es el ID de la operación de exportación. Para obtener más información, consulta Antes de comenzar.

Para enviar tu solicitud, expande una de las siguientes opciones:

curl (Linux, macOS o Cloud Shell)

Ejecuta el siguiente comando:

  curl -X POST \
       -H "Authorization: Bearer $(gcloud auth print-access-token)" \
       -H "Content-Type: application/json; charset=utf-8" \
       -d @request.json \
  POST https://alloydb.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/operations/OPERATION_ID:cancel
 

PowerShell (Windows)

Ejecuta el siguiente comando:

$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }

Invoke-WebRequest `
  -Method POST `
  -Headers $headers `
  -ContentType: "application/json; charset=utf-8" `
  -InFile request.json `
  -Uri "POST https://alloydb.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/operations/OPERATION_ID:cancel" | Select-Object -Expand Content

Recibirás una respuesta JSON similar a la siguiente:

Esta llamada a la API de REST no muestra ninguna respuesta. Para obtener más información sobre cómo verificar el estado de cancelación de la operación de exportación, consulta Verifica el estado cancelado.

Verifica el estado cancelado

Puedes usar los comandos de gcloud o de la API de REST para verificar el estado de una operación de exportación cancelada.

gcloud

Usa el gcloud alloydb operations describe comando para verificar el estado de la operación cancelada.

gcloud alloydb operations describe OPERATION_ID --region=REGION

Reemplaza la variable OPERATION_ID por el ID de la operación cancelada. Para obtener más información, consulta Antes de comenzar.

REST v1

Ejecuta lo siguiente:

GET https://alloydb.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/operations/OPERATION_ID:describe

Para obtener más información, consulta get.

Antes de usar cualquiera de los datos de solicitud, haz los siguientes reemplazos:

  • REGION: Es la región en la que se implementa el clúster de AlloyDB.
  • PROJECT_ID: Es el ID del proyecto.
  • OPERATION_ID: Es el ID de la operación de exportación. Para obtener más información, consulta Antes de comenzar.

Para enviar tu solicitud, expande una de estas opciones:

curl (Linux, macOS o Cloud Shell)

Ejecuta el siguiente comando:

  curl -X GET \
       -H "Authorization: Bearer $(gcloud auth print-access-token)" \
  https://alloydb.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/operations/OPERATION_ID:describe
 

PowerShell (Windows)

Ejecuta el siguiente comando:

$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }

Invoke-WebRequest `
  -Method GET `
  -Headers $headers `
  -Uri "https://alloydb.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/operations/OPERATION_ID:describe

Recibirás una respuesta JSON similar a la siguiente:

Si se ejecuta correctamente, el cuerpo de la respuesta contiene una instancia de operación.

¿Qué sigue?