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. |