Set the generation for the source object in copy operations.
For objects in Buckets with versioning enabled, the application sometimes needs to specify which version of the object should the request target. This is an optional query parameter to control the version of the source object in copy operations.
[[["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-21 UTC."],[[["This webpage provides a version history and documentation for the `SourceGeneration` struct within the Google Cloud Storage C++ library."],["The latest version available is 2.37.0-rc, with links to previous versions ranging back to 2.11.0, for a total of 27 versions available to browse."],["The `SourceGeneration` struct is utilized to determine the specific version of an object when performing copy operations in Cloud Storage buckets with versioning enabled."],["The `well_known_parameter_name()` static function is included, with no description on its return value."],["The page also links to the GCS Object Versioning documentation, providing more context to object versioning."]]],[]]