비공개 연결 삭제

이 문서에서는 Google Cloud 콘솔을 사용하여 비공개 연결을 삭제하는 방법을 설명합니다. 비공개 연결을 삭제하면 모든 비공개 연결 구성을 포함하여 비공개 연결의 모든 구성요소가 삭제됩니다. 데이터를 보관하려면 데이터를 온프레미스 스토리지 또는 다른 스토리지에 백업하세요.

gcloud 및 API 요구사항

gcloud 명령줄 도구나 API를 사용하여 VMware Engine 리소스를 관리하려면 다음 설명대로 도구를 구성하는 것이 좋습니다.

gcloud

  1. 기본 프로젝트 ID를 설정합니다.

    gcloud config set project PROJECT_ID
    
  2. 기본 리전 및 영역을 설정합니다.

    gcloud config set compute/region REGION
    gcloud config set compute/zone ZONE

gcloud vmware 도구에 대한 자세한 내용은 Cloud SDK 참조 문서를 검토하세요.

API

이 문서 집합의 API 예시는 cURL 명령줄 도구를 사용하여 API를 쿼리합니다. cURL 요청의 일부로 유효한 액세스 토큰이 필요합니다. 유효한 액세스 토큰을 가져오는 방법에는 여러 가지가 있습니다. 다음 단계에서는 gcloud 도구를 사용하여 액세스 토큰을 생성합니다.

  1. Google Cloud에 로그인합니다.

    gcloud auth login
    
  2. 액세스 토큰을 생성하여 TOKEN으로 내보냅니다.

    export TOKEN=`gcloud auth print-access-token`
    
  3. TOKEN이 제대로 설정되었는지 확인합니다.

    echo $TOKEN
    
    Output:
    TOKEN
    

이제 API에 대한 요청에 승인 토큰을 사용합니다. 예를 들면 다음과 같습니다.

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

이 문서의 Python 코드 샘플은 VMware Engine 라이브러리를 사용하여 API와 통신합니다. 이 접근 방식을 사용하려면 라이브러리를 설치해야 하며 애플리케이션 기본 사용자 인증 정보를 구성해야 합니다.

  1. Python 라이브러리 다운로드 및 설치

     pip install google-cloud-vmwareengine
    
  2. 셸에서 명령어를 실행하여 ADC 정보를 구성하거나

      gcloud auth application-default login
    

    서비스 계정 키 파일을 사용합니다.

      export GOOGLE_APPLICATION_CREDENTIALS="FILE_PATH"
    

라이브러리에 대한 자세한 내용은 참조 페이지를 확인하거나 GitHub의 코드 샘플을 확인하세요.

비공개 연결 삭제

Google Cloud CLI 또는 VMware Engine API를 사용하여 비공개 연결을 삭제하려면 다음을 수행합니다.

gcloud

gcloud vmware private-connections delete 명령어를 실행하여 비공개 연결을 삭제합니다.

  gcloud vmware private-connections delete PRIVATE_CONNECTION_ID 
--location=REGION

다음을 바꿉니다.

  • PRIVATE_CONNECTION_ID: 이 요청의 비공개 연결 ID입니다.
  • REGION: 이 비공개 연결을 삭제할 리전입니다.

API

VMware Engine API를 사용하여 비공개 연결을 삭제하려면 DELETE 요청을 수행합니다.

  DELETE "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/privateConnections/PRIVATE_CONNECTION_ID"

다음을 바꿉니다.

  • PROJECT_ID: 이 요청의 프로젝트 이름입니다.
  • REGION: 이 비공개 연결을 삭제할 리전입니다.
  • PRIVATE_CONNECTION_ID: 이 요청의 비공개 연결 ID입니다.