Borrar una conexión privada
En este documento, se describe cómo borrar una conexión privada con la consola de Google Cloud. Cuando borras una conexión privada, borras todos sus componentes, incluidas todas sus configuraciones. Si quieres conservar alguno de los datos, crea una copia de seguridad en el almacenamiento local o en otro almacenamiento.
Requisitos de gcloud y la API
Si quieres usar la herramienta de línea de comandos de gcloud
o la API para administrar los recursos de VMware Engine, recomendamos configurar las herramientas como se describe a continuación.
gcloud
Configura tu ID del proyecto predeterminado:
gcloud config set project PROJECT_ID
Establece una región o zona predeterminada:
gcloud config set compute/region REGION
gcloud config set compute/zone ZONE
Para obtener más información sobre la herramienta de gcloud vmware
, revisa los documentos de referencia del SDK de Cloud.
API
Los ejemplos de API en este conjunto de documentación usan la herramienta de línea de comandos de cURL
para consultar la API. Se requiere un token de acceso válido como parte de la solicitud cURL
.
Existen muchas formas de obtener un token de acceso válido. En los siguientes pasos, se usa la herramienta de gcloud
para generar un token de acceso:
Accede a Google Cloud
gcloud auth login
Genera un token de acceso y exporta a TOKEN
export TOKEN=`gcloud auth print-access-token`
Verifica que el TOKEN esté configurado correctamente.
echo $TOKEN Output: TOKEN
Ahora, usa el token de autorización en tus solicitudes a la API. Por ejemplo:
curl -X GET -H "Authorization: Bearer \"$TOKEN\"" -H "Content-Type: application/json; charset=utf-8" https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations
Python
Las muestras de código de Python en esta documentación usan la biblioteca de VMware Engine para comunicarse con la API. Para poder usar este enfoque, se debe instalar la biblioteca y se deben configurar las credenciales predeterminadas de la aplicación.
Descarga e instala la biblioteca de Python
pip install google-cloud-vmwareengine
Configura la información del ADC ejecutando esos comandos en tu shell
gcloud auth application-default login
o usar un archivo de claves de cuenta de servicio
export GOOGLE_APPLICATION_CREDENTIALS="FILE_PATH"
Para obtener más información sobre la biblioteca, visita la página de referencia o consulta muestras de código en GitHub.
Borrar una conexión privada
Para borrar una conexión privada mediante Google Cloud CLI o la API de VMware Engine, haz lo siguiente:
gcloud
Borra una conexión privada mediante la ejecución del comando gcloud vmware private-connections delete
:
gcloud vmware private-connections delete PRIVATE_CONNECTION_ID
--location=REGION
Reemplaza lo siguiente:
PRIVATE_CONNECTION_ID
: Es el ID de conexión privada para esta solicitud.REGION
: Es la región en la que se borrará esta conexión privada.
API
Para borrar una conexión privada con la API de VMware Engine, realiza una solicitud DELETE
:
DELETE "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/privateConnections/PRIVATE_CONNECTION_ID"
Reemplaza lo siguiente:
PROJECT_ID
: Es el nombre del proyecto para esta solicitud.REGION
: Es la región en la que se borrará esta conexión privada.PRIVATE_CONNECTION_ID
: Es el ID de conexión privada para esta solicitud.