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, which represents the most current release for the storage structure `google::cloud::storage::SourceGeneration`."],["This page provides a detailed reference list of versions for `google::cloud::storage::SourceGeneration`, with a history of releases going back to version 2.11.0."],["The `SourceGeneration` parameter is used to specify the source object version in copy operations when versioning is enabled for objects in Google Cloud Storage Buckets."],["Object versioning is a feature of Google Cloud Storage that requires specification of the object's version for certain operations, and more details can be found at the provided URL."]]],[]]