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 content provides a comprehensive list of versions for `SourceGeneration`, ranging from version 2.11.0 up to the latest release candidate 2.37.0-rc."],["Each listed version corresponds to a specific documentation page for `structgoogle::cloud::storage::SourceGeneration`, allowing users to view details relevant to that release."],["`SourceGeneration` allows the user to define the source object version when performing copy operations on Buckets that have versioning enabled."],["The `well_known_parameter_name()` function is a static function included in the code relating to `SourceGeneration`."],["A link to the GCS Object versioning documentation is included for additional context and information on versioning."]]],[]]