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-02 UTC."],[[["The latest version available is 2.37.0-rc, which can be accessed via a specific link."],["This page provides access to documentation for a range of Google Cloud Storage versions, spanning from 2.11.0 up to the latest release candidate, and it displays each version's respective URL for the `SourceGeneration` struct."],["The `SourceGeneration` feature is used to specify the source object's version in copy operations, particularly useful for buckets with versioning enabled."],["Object versioning documentation for GCS can be found at the provided link, providing more information about the topic."],["The page also includes the `well_known_parameter_name()` function which has a return type of `char const *`."]]],[]]