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-21 UTC."],[[["This webpage provides access to documentation for various versions of `google::cloud::storage::SourceGeneration`, with version 2.37.0-rc being the latest and 2.11.0 being the oldest version listed."],["The `SourceGeneration` class is used to specify the version of the source object when copying objects in buckets that have versioning enabled."],["The `well_known_parameter_name()` function of the `SourceGeneration` class is static, and is used to return the name of a well known parameter."],["The webpage provides a link to the Google Cloud Storage documentation on object versioning for more context."]]],[]]