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-01 UTC."],[[["The latest version available is 2.37.0-rc, with the documentation providing information regarding `SourceGeneration` for storage operations."],["This page details the `SourceGeneration` structure for Google Cloud Storage in C++, specifically for controlling the version of the source object during copy operations."],["The content provides links and documentation for various versions, ranging from the latest 2.37.0-rc down to 2.11.0."],["Object versioning in Buckets, when enabled, may require the application to target a specific object version, which is achievable using an optional query parameter."],["The `well_known_parameter_name()` function is a static method available within the provided `SourceGeneration` structure, but no description was provided for it."]]],[]]