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-03-14 UTC."],[[["This webpage provides documentation for the `SourceGeneration` structure within the Google Cloud Storage C++ library, specifically detailing its use in specifying the version of a source object during copy operations."],["The content covers a wide range of library versions, from 2.11.0 up to the latest release candidate 2.37.0-rc, allowing users to navigate through different iterations."],["`SourceGeneration` is relevant for applications working with Google Cloud Storage Buckets that have versioning enabled, as it allows the user to target specific versions of an object."],["The documentation contains a link to the official Google Cloud Storage documentation about object versioning for further reference."]]],[]]