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 documentation for different versions of `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 source object version in copy operations, which is especially useful for buckets with versioning enabled."],["The content references Google Cloud Storage (GCS) object versioning, with a link to more information on that specific topic."],["There is a static function `well_known_parameter_name()` detailed, which returns a `char const *` but without a specified description."],["The most recent stable release is 2.36.0 while the most recent in general is the release candidate, 2.37.0-rc."]]],[]]