Send feedback
Class BackupForGKEConnectionIdempotencyPolicy (2.18.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.18.0 keyboard_arrow_down
Functions
virtual clone() const
Create a new copy of this object.
Returns
Type
Description
std::unique_ptr< BackupForGKEConnectionIdempotencyPolicy >
virtual CreateBackupPlan(google::cloud::gkebackup::v1::CreateBackupPlanRequest const &)
Parameter
Name
Description
request
google::cloud::gkebackup::v1::CreateBackupPlanRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListBackupPlans(google::cloud::gkebackup::v1::ListBackupPlansRequest)
Parameter
Name
Description
request
google::cloud::gkebackup::v1::ListBackupPlansRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetBackupPlan(google::cloud::gkebackup::v1::GetBackupPlanRequest const &)
Parameter
Name
Description
request
google::cloud::gkebackup::v1::GetBackupPlanRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateBackupPlan(google::cloud::gkebackup::v1::UpdateBackupPlanRequest const &)
Parameter
Name
Description
request
google::cloud::gkebackup::v1::UpdateBackupPlanRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteBackupPlan(google::cloud::gkebackup::v1::DeleteBackupPlanRequest const &)
Parameter
Name
Description
request
google::cloud::gkebackup::v1::DeleteBackupPlanRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateBackup(google::cloud::gkebackup::v1::CreateBackupRequest const &)
Parameter
Name
Description
request
google::cloud::gkebackup::v1::CreateBackupRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListBackups(google::cloud::gkebackup::v1::ListBackupsRequest)
Parameter
Name
Description
request
google::cloud::gkebackup::v1::ListBackupsRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetBackup(google::cloud::gkebackup::v1::GetBackupRequest const &)
Parameter
Name
Description
request
google::cloud::gkebackup::v1::GetBackupRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateBackup(google::cloud::gkebackup::v1::UpdateBackupRequest const &)
Parameter
Name
Description
request
google::cloud::gkebackup::v1::UpdateBackupRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteBackup(google::cloud::gkebackup::v1::DeleteBackupRequest const &)
Parameter
Name
Description
request
google::cloud::gkebackup::v1::DeleteBackupRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListVolumeBackups(google::cloud::gkebackup::v1::ListVolumeBackupsRequest)
Parameter
Name
Description
request
google::cloud::gkebackup::v1::ListVolumeBackupsRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetVolumeBackup(google::cloud::gkebackup::v1::GetVolumeBackupRequest const &)
Parameter
Name
Description
request
google::cloud::gkebackup::v1::GetVolumeBackupRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateRestorePlan(google::cloud::gkebackup::v1::CreateRestorePlanRequest const &)
Parameter
Name
Description
request
google::cloud::gkebackup::v1::CreateRestorePlanRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListRestorePlans(google::cloud::gkebackup::v1::ListRestorePlansRequest)
Parameter
Name
Description
request
google::cloud::gkebackup::v1::ListRestorePlansRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetRestorePlan(google::cloud::gkebackup::v1::GetRestorePlanRequest const &)
Parameter
Name
Description
request
google::cloud::gkebackup::v1::GetRestorePlanRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateRestorePlan(google::cloud::gkebackup::v1::UpdateRestorePlanRequest const &)
Parameter
Name
Description
request
google::cloud::gkebackup::v1::UpdateRestorePlanRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteRestorePlan(google::cloud::gkebackup::v1::DeleteRestorePlanRequest const &)
Parameter
Name
Description
request
google::cloud::gkebackup::v1::DeleteRestorePlanRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateRestore(google::cloud::gkebackup::v1::CreateRestoreRequest const &)
Parameter
Name
Description
request
google::cloud::gkebackup::v1::CreateRestoreRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListRestores(google::cloud::gkebackup::v1::ListRestoresRequest)
Parameter
Name
Description
request
google::cloud::gkebackup::v1::ListRestoresRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetRestore(google::cloud::gkebackup::v1::GetRestoreRequest const &)
Parameter
Name
Description
request
google::cloud::gkebackup::v1::GetRestoreRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateRestore(google::cloud::gkebackup::v1::UpdateRestoreRequest const &)
Parameter
Name
Description
request
google::cloud::gkebackup::v1::UpdateRestoreRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteRestore(google::cloud::gkebackup::v1::DeleteRestoreRequest const &)
Parameter
Name
Description
request
google::cloud::gkebackup::v1::DeleteRestoreRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListVolumeRestores(google::cloud::gkebackup::v1::ListVolumeRestoresRequest)
Parameter
Name
Description
request
google::cloud::gkebackup::v1::ListVolumeRestoresRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetVolumeRestore(google::cloud::gkebackup::v1::GetVolumeRestoreRequest const &)
Parameter
Name
Description
request
google::cloud::gkebackup::v1::GetVolumeRestoreRequest const &
Returns
Type
Description
google::cloud::Idempotency
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-03-14 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-14 UTC."],[[["This page provides documentation for the `BackupForGKEConnectionIdempotencyPolicy` class within the Google Cloud C++ client library, with the latest release being version 2.37.0-rc."],["The documentation lists various versions of the `BackupForGKEConnectionIdempotencyPolicy` class, spanning from 2.12.0 up to the most recent release candidate, 2.37.0-rc, along with their corresponding links."],["The class supports a `clone()` function for creating a copy of the object and various virtual functions for managing backup and restore operations, including creating, listing, getting, updating, and deleting backup plans, backups, volume backups, restore plans, restores, and volume restores."],["Each function call, such as `CreateBackupPlan` or `GetRestore`, takes a specific request object as a parameter, and returns a `google::cloud::Idempotency` type."],["The documentation provides detailed information about the parameters and return types for each function, aiding in understanding how to interact with the Backup for GKE service using this class."]]],[]]