Resource: Release
Release represents a versioned release containing Kubernetes manifests.
| JSON representation |
|---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "lifecycle": enum ( |
| Fields | |
|---|---|
name |
Identifier. Name of the Release. Format is |
createTime |
Output only. Time Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
updateTime |
Output only. Time Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
labels |
Optional. Labels as key value pairs. An object containing a list of |
lifecycle |
Optional. lifecycle of the |
version |
Required. Version of the |
publishTime |
Output only. Time the Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
info |
Optional. |
Lifecycle
Lifecycle indicates the state of the Release. A published release is immutable.
| Enums | |
|---|---|
LIFECYCLE_UNSPECIFIED |
indicates lifecycle has not been specified. |
DRAFT |
indicates that the Release is being edited. |
PUBLISHED |
indicates that the Release is now published (or released) and immutable. |
ReleaseInfo
ReleaseInfo contains extra information about the ResourceBundle release e.g., link to an artifact registry OCI image.
| JSON representation |
|---|
{ "ociImagePath": string, "variantOciImagePaths": { string: string, ... } } |
| Fields | |
|---|---|
ociImagePath |
Output only. Path to the oci image the service uploads to on a |
variantOciImagePaths |
Optional. Per-variant paths to the oci images the service uploads on package release creation An object containing a list of |
Methods |
|
|---|---|
|
Creates a new Release in a given project, location and resource bundle. |
|
Deletes a single Release. |
|
Gets details of a single Release. |
|
Lists Releases in a given project and location. |
|
Updates the parameters of a single Release. |