REST Resource: projects.versions Stay organized with collections Save and categorize content based on your preferences.
Page Summary
A Version is a snapshot of a script project, similar to a read-only branched release, used when creating deployments.
The JSON representation of a Version includes
scriptId,versionNumber,description, andcreateTime.Key fields include
scriptId(the project's Drive ID),versionNumber(a system-assigned incremental ID),description, andcreateTime(when the version was created).Available methods for Versions include
create(to make a new version),get(to retrieve a specific version), andlist(to list project versions).
Resource: Version
A resource representing a script project version. A version is a "snapshot" of a script project and is similar to a read-only branched release. When creating deployments, the version to use must be specified.
| JSON representation |
|---|
{"scriptId":string,"versionNumber":integer,"description":string,"createTime":string} |
| Fields | |
|---|---|
scriptId |
The script project's Drive ID. |
versionNumber |
The incremental ID that is created by Apps Script when a version is created. This is system assigned number and is immutable once created. |
description |
The description for this version. |
createTime |
When the version was created. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
Methods | |
|---|---|
| Creates a new immutable version using the current code, with a unique version number. |
| Gets a version of a script project. |
| List the versions of a script project. |
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-10-31 UTC.