이 문서에서는 미래용 예약 요청을 취소하거나 삭제하는 방법을 설명합니다.
미래용 예약 요청이 잠금 시간에 도달하기 전에 다음 중 하나를 실행하여 Compute Engine이 요청된 리소스를 프로비저닝하지 못하도록 할 수 있습니다.
미래용 예약 요청을 취소합니다. 이는 새 요청을 만들 때 참조를 위해 취소된 요청을 유지하는 데 유용합니다. 하지만 취소된 미래용 예약 요청은 삭제할 때까지 프로젝트 또는 요청이 공유된 프로젝트에서 취소된 요청과 일치하는 속성을 사용하여 새 요청을 만들 수 없습니다. 자세한 내용은 생성 시 제한사항을 참조하세요.
미래용 예약 요청을 삭제합니다. 더 이상 요청이 필요하지 않은 경우에 유용합니다. 미래용 예약 요청을 삭제하면 요청이 영구적으로 삭제되고 새 요청을 만드는 데 적용되는 제한이 삭제됩니다.
처리된 미래용 예약이 예약 기간의 종료 시간에 도달하면 이를 삭제하여 새 요청을 만드는 데 적용되는 제한을 삭제할 수 있습니다. 그러나 처리된 미래용 예약을 삭제해도 자동 생성된 예약은 삭제되지 않습니다. 예약 기간이 종료된 후 자동 생성된 예약을 삭제하려면 예약 삭제를 참조하세요.
시작하기 전에
-
아직 인증을 설정하지 않았다면 설정합니다.
인증은 Google Cloud 서비스 및 API에 액세스하기 위해 ID를 확인하는 프로세스입니다.
로컬 개발 환경에서 코드 또는 샘플을 실행하려면 다음 옵션 중 하나를 선택하여 Compute Engine에 인증하면 됩니다.
Select the tab for how you plan to use the samples on this page:
Console
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
gcloud
-
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
- Set a default region and zone.
-
미래용 예약 취소: 프로젝트에 대한
compute.futureReservations.cancel
-
미래용 예약 삭제: 프로젝트에 대한
compute.futureReservations.delete
요청이 승인 대기 중이거나 거부되었습니다.
요청이 승인되었지만 아직 잠금 시간이 되지 않았습니다.
FUTURE_RESERVATION_NAME
: 기존 미래용 예약 요청의 이름입니다.ZONE
: 미래용 예약 요청이 있는 영역입니다.PROJECT_ID
: 미래용 예약 요청이 있는 프로젝트의 IDZONE
: 미래용 예약 요청이 있는 영역입니다.FUTURE_RESERVATION_NAME
: 미래용 예약 요청의 이름요청이 아직 잠금 시간에 도달하지 않았으며 승인 대기 중인 상태가 아닙니다.
요청이 처리되었으며 예약 기간이 종료되었습니다.
Google Cloud 콘솔에서 예약 페이지로 이동합니다.
미래용 예약 탭을 클릭합니다.
삭제할 각 미래용 예약 요청을 선택합니다.
예약 삭제를 클릭합니다.
삭제를 클릭하여 확인합니다.
미래용 예약 요청을 삭제하는 데 최대 1분이 걸릴 수 있습니다.
FUTURE_RESERVATION_NAME
: 기존 미래용 예약 요청의 이름입니다.ZONE
: 미래용 예약 요청이 있는 영역입니다.PROJECT_ID
: 미래용 예약 요청이 있는 프로젝트의 IDZONE
: 미래용 예약 요청이 있는 영역입니다.FUTURE_RESERVATION_NAME
: 기존 미래용 예약 요청의 이름입니다.- 미래용 예약 요청을 보는 방법 알아보기
REST
로컬 개발 환경에서 이 페이지의 REST API 샘플을 사용하려면 gcloud CLI에 제공한 사용자 인증 정보를 사용합니다.
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
자세한 내용은 Google Cloud 인증 문서의 REST 사용을 위한 인증을 참고하세요.
필요한 역할
미래용 예약 요청을 취소 또는 삭제하는 데 필요한 권한을 얻으려면 관리자에게 프로젝트에 대한 Compute 미래용 예약 관리자(
roles/compute.futureReservationAdmin
) IAM 역할을 부여해 달라고 요청하세요. 역할 부여에 대한 자세한 내용은 프로젝트, 폴더, 조직에 대한 액세스 관리를 참조하세요.이 사전 정의된 역할에는 미래용 예약 요청을 취소하거나 삭제하는 데 필요한 권한이 포함되어 있습니다. 필요한 정확한 권한을 보려면 필수 권한 섹션을 펼치세요.
필수 권한
미래용 예약 요청을 취소하거나 삭제하려면 다음 권한이 필요합니다.
커스텀 역할이나 다른 사전 정의된 역할을 사용하여 이 권한을 부여받을 수도 있습니다.
미래용 예약 요청 취소
다음과 같은 경우에만 미래용 예약을 취소할 수 있습니다.
미래용 예약 요청을 취소한 후에는 요청 세부정보를 보거나 삭제만 할 수 있습니다.
미래용 예약 요청을 취소하려면 다음 옵션 중 하나를 선택합니다.
gcloud
미래용 예약 요청을 취소하려면
gcloud beta compute future-reservations cancel
명령어를 사용합니다.gcloud beta compute future-reservations cancel FUTURE_RESERVATION_NAME \ --zone=ZONE
다음을 바꿉니다.
REST
미래용 예약 요청을 취소하려면
beta.futureReservations.cancel
메서드에POST
요청을 실행합니다.POST https://compute.googleapis.com/compute/beta/projects/PROJECT_ID/zones/ZONE/futureReservations/FUTURE_RESERVATION_NAME/cancel
다음을 바꿉니다.
미래용 예약 요청 삭제
다음 경우에만 미래용 예약 요청을 삭제할 수 있습니다.
승인 대기 중인 미래용 예약 요청을 삭제하려면 삭제하기 전에 요청을 취소해야 합니다.
처리된 미래용 예약을 삭제해도 자동 생성된 예약은 삭제되지 않습니다. 예약 기간이 종료된 후 자동 생성된 예약을 삭제하려면 예약 삭제를 참조하세요.
여러 미래용 예약 요청을 동시에 삭제하려면 Google Cloud 콘솔을 사용하세요. 그렇지 않은 경우 단일 미래용 예약 요청을 삭제하려면 다음 옵션 중 하나를 선택합니다.
콘솔
gcloud
미래용 예약 요청을 삭제하려면
gcloud beta compute future-reservations delete
명령어를 사용합니다.gcloud beta compute future-reservations delete FUTURE_RESERVATION_NAME \ --zone=ZONE
다음을 바꿉니다.
REST
미래용 예약 요청을 삭제하려면
beta.futureReservations.delete
메서드에DELETE
요청을 실행합니다.DELETE https://compute.googleapis.com/compute/beta/projects/PROJECT_ID/zones/ZONE/futureReservations/FUTURE_RESERVATION_NAME
다음을 바꿉니다.
다음 단계
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2024-12-22(UTC)
-