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 webpage provides a version history and documentation for the `SourceGeneration` struct within the Google Cloud Storage C++ library, covering versions from 2.11.0 up to the latest release candidate 2.37.0-rc."],["`SourceGeneration` is used to specify the version of the source object when copying objects in Cloud Storage, particularly relevant when `versioning` is enabled in the bucket."],["The provided versions all relate to `structgoogle_1_1cloud_1_1storage_1_1SourceGeneration` and offer a clear overview of the historical modifications that have been done to this struct."],["The documentation includes a link to Google Cloud Storage documentation regarding Object versioning for users that want to gain more insights into this feature."]]],[]]