In diesem Dokument wird beschrieben, wie Sie zukünftige Reservierungsanfragen abbrechen oder löschen.
Bevor eine Anfrage für eine zukünftige Reservierung ihre Sperrzeit erreicht, können Sie verhindern, dass Compute Engine die angeforderten Ressourcen bereitstellt. Gehen Sie dazu so vor:
Stornieren Sie die Anfrage für eine zukünftige Reservierung. Das ist nützlich, wenn Sie die stornierte Anfrage als Referenz bei der Erstellung neuer Anfragen aufbewahren möchten. Eine abgebrochene Anfrage für eine vorausschauende Reservierung verhindert jedoch, dass Sie neue Anfragen mit Attributen erstellen, die mit der abgebrochenen Anfrage in Ihrem Projekt oder in den Projekten übereinstimmen, für die die Anfrage freigegeben ist, bis Sie sie löschen. Weitere Informationen finden Sie unter Einschränkungen bei der Erstellung.
Stornieren Sie die Anfrage für eine zukünftige Reservierung. Das ist nützlich, wenn Sie die Anfrage nicht mehr benötigen. Wenn Sie eine Anfrage für eine zukünftige Reservierung löschen, wird sie endgültig gelöscht und alle Einschränkungen für das Erstellen neuer Anfragen werden aufgehoben.
Nachdem eine in Anspruch genommene zukünftige Reservierung das Ende ihres Reservierungszeitraums erreicht hat, können Sie sie löschen, um alle Einschränkungen beim Erstellen neuer Anfragen aufzuheben. Wenn Sie jedoch eine erfüllte zukünftige Reservierung löschen, werden die automatisch erstellten Reservierungen nicht gelöscht. Informationen zum Löschen einer automatisch erstellten Reservierung nach Ablauf des Reservierungszeitraums finden Sie unter Reservierungen löschen.
Hinweise
-
Richten Sie die Authentifizierung ein, falls Sie dies noch nicht getan haben.
Bei der Authentifizierung wird Ihre Identität für den Zugriff auf Google Cloud-Dienste und APIs überprüft.
Zur Ausführung von Code oder Beispielen aus einer lokalen Entwicklungsumgebung können Sie sich bei Compute Engine authentifizieren. Wählen Sie dazu eine der folgenden Optionen aus:
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.
-
So stornieren Sie eine zukünftige Reservierung:
compute.futureReservations.cancel
für das Projekt -
So löschen Sie eine zukünftige Reservierung:
compute.futureReservations.delete
für das Projekt Die Genehmigung der Anfrage ausstehend oder sie wurde abgelehnt.
Der Antrag wurde genehmigt, die Sperrzeit ist aber noch nicht erreicht.
FUTURE_RESERVATION_NAME
: Den Name einer vorhandenen zukünftigen Reservierungsanfrage.ZONE
: Die Zone, in der sich die zukünftige Reservierungsanfrage befindet.PROJECT_ID
: die ID des Projekts, in dem sich die zukünftige Reservierungsanfrage befindet.ZONE
: Die Zone, in der sich die zukünftige Reservierungsanfrage befindet.FUTURE_RESERVATION_NAME
: der Name der zukünftigen Reservierungsanfrage.Die Sperrungszeit für den Antrag ist noch nicht erreicht und die Genehmigung steht noch aus.
Die Anfrage wurde erfüllt und der Reservierungszeitraum ist abgelaufen.
Öffnen Sie in der Google Cloud Console die Seite Reservierungen.
Klicken Sie auf den Tab Zukünftige Reservierungen.
Wählen Sie alle zukünftigen Reservierungsanfragen aus, die Sie löschen möchten.
Klicken Sie auf
Reservierung löschen.Klicken Sie zur Bestätigung auf Löschen.
Das Löschen einer zukünftigen Reservierungsanfrage kann bis zu einer Minute dauern.
FUTURE_RESERVATION_NAME
: Den Name einer vorhandenen zukünftigen Reservierungsanfrage.ZONE
: Die Zone, in der sich die zukünftige Reservierungsanfrage befindet.PROJECT_ID
: die ID des Projekts, in dem sich die zukünftige Reservierungsanfrage befindet.ZONE
: Die Zone, in der sich die zukünftige Reservierungsanfrage befindet.FUTURE_RESERVATION_NAME
: Den Name einer vorhandenen zukünftigen Reservierungsanfrage.
REST
Verwenden Sie die von der gcloud CLI bereitgestellten Anmeldedaten, um die REST API-Beispiele auf dieser Seite in einer lokalen Entwicklungsumgebung zu verwenden.
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
Weitere Informationen finden Sie unter Für die Verwendung von REST authentifizieren in der Dokumentation zur Google Cloud-Authentifizierung.
Erforderliche Rollen
Bitten Sie Ihren Administrator, Ihnen die IAM-Rolle Compute Future Reservation Admin (
roles/compute.futureReservationAdmin
) im Projekt zu gewähren, um die Berechtigungen zu erhalten, die Sie zum Stornieren oder Löschen Ihrer zukünftigen Reservierungsanfragen benötigen. Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.Diese vordefinierte Rolle enthält die Berechtigungen, die zum Abbrechen oder Löschen zukünftiger Reservierungsanfragen erforderlich sind. Erweitern Sie den Abschnitt Erforderliche Berechtigungen, um die erforderlichen Berechtigungen anzuzeigen:
Erforderliche Berechtigungen
Die folgenden Berechtigungen sind erforderlich, um zukünftige Reservierungsanfragen zu stornieren oder zu löschen:
Sie können diese Berechtigungen auch mit benutzerdefinierten Rollen oder anderen vordefinierten Rollen erhalten.
Zukünftige Reservierungsanfragen abbrechen
Sie können eine zukünftige Reservierung nur in den folgenden Fällen stornieren:
Wenn Sie eine zukünftige Reservierungsanfrage abbrechen, können Sie nur die Details ansehen oder sie löschen.
Wählen Sie eine der folgenden Optionen aus, um eine zukünftige Reservierungsanfrage abzusagen:
gcloud
Verwenden Sie den Befehl
gcloud beta compute future-reservations cancel
, um eine zukünftige Reservierungsanfrage abzubrechen.gcloud beta compute future-reservations cancel FUTURE_RESERVATION_NAME \ --zone=ZONE
Ersetzen Sie Folgendes:
REST
Wenn Sie eine zukünftige Reservierungsanfrage abbrechen möchten, senden Sie eine
POST
-Anfrage an die Methodebeta.futureReservations.cancel
.POST https://compute.googleapis.com/compute/beta/projects/PROJECT_ID/zones/ZONE/futureReservations/FUTURE_RESERVATION_NAME/cancel
Ersetzen Sie Folgendes:
Zukünftige Reservierungsanfragen löschen
Sie können eine zukünftige Reservierungsanfrage nur in den folgenden Fällen löschen:
Wenn Sie eine zukünftige Reservierungsanfrage löschen möchten, für die noch keine Genehmigung vorliegt, müssen Sie sie abbrechen, bevor Sie sie löschen können.
Durch das Löschen einer erfüllten zukünftigen Reservierung werden die automatisch erstellten Reservierungen nicht gelöscht. Informationen zum Löschen einer automatisch erstellten Reservierung nach Ablauf des Reservierungszeitraums finden Sie unter Reservierungen löschen.
Wenn Sie mehrere zukünftige Reservierungsanfragen gleichzeitig löschen möchten, verwenden Sie die Google Cloud Console. Andernfalls können Sie eine einzelne zukünftige Reservierungsanfrage mit einer der folgenden Optionen löschen:
Console
gcloud
Verwenden Sie zum Löschen einer zukünftigen Reservierungsanfrage den Befehl
gcloud beta compute future-reservations delete
.gcloud beta compute future-reservations delete FUTURE_RESERVATION_NAME \ --zone=ZONE
Ersetzen Sie Folgendes:
REST
Wenn Sie eine zukünftige Reservierungsanfrage löschen möchten, senden Sie eine
DELETE
-Anfrage an die Methodebeta.futureReservations.delete
.DELETE https://compute.googleapis.com/compute/beta/projects/PROJECT_ID/zones/ZONE/futureReservations/FUTURE_RESERVATION_NAME
Ersetzen Sie Folgendes:
Nächste Schritte
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2024-12-22 (UTC).
-