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 latest version available is 2.37.0-rc, with numerous other versions, down to 2.11.0, also accessible."],["This documentation pertains to the `SourceGeneration` feature within Google Cloud Storage, specifically for C++ versions."],["`SourceGeneration` allows users to target a specific version of an object in copy operations, particularly in Buckets with versioning enabled."],["It references GCS Object Versioning, which gives more information on how this feature can be used, by giving the associated documentation."],["The available function `well_known_parameter_name()` returns a `char const *` as its type."]]],[]]