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."],[[["This webpage provides documentation for the `SourceGeneration` feature within the Google Cloud Storage C++ library, spanning versions from 2.11.0 up to the latest release candidate 2.37.0-rc."],["The `SourceGeneration` feature allows users to specify a particular version of an object when performing copy operations, which is relevant for buckets with versioning enabled."],["The documentation includes a link to Google Cloud Storage's object versioning documentation for more in-depth information on the feature."],["The `well_known_parameter_name()` function is described to obtain the name of a parameter, and it will return a `char const *`."]]],[]]