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-04-02 UTC."],[[["The webpage provides a detailed list of versions for `structgoogle::cloud::storage::SourceGeneration`, ranging from version 2.11.0 up to the latest release candidate 2.37.0-rc."],["`SourceGeneration` is used to specify the version of an object in copy operations, especially relevant when dealing with Buckets that have versioning enabled."],["The page contains a `well_known_parameter_name()` static function, which appears to return a `char const *` type, though its description is currently blank."],["For more information on object versioning in GCS (Google Cloud Storage), a link is provided to the official Google Cloud Storage documentation regarding this topic."]]],[]]