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."],[[["This page provides access to documentation for different versions of `SourceGeneration`, ranging from version 2.11.0 to the latest release candidate 2.37.0-rc."],["`SourceGeneration` is used to specify the version of a source object when performing copy operations in Google Cloud Storage."],["Specifying a version is particularly relevant when dealing with Buckets that have versioning enabled, as it allows you to target a specific version of the object."],["The page also includes a link to Google Cloud Storage's object versioning documentation for further information on the topic."],["The `well_known_parameter_name()` function is detailed on the page."]]],[]]