Ressource : Release
Release représente une version contenant des fichiers manifestes Kubernetes.
| Représentation JSON |
|---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "lifecycle": enum ( |
| Champs | |
|---|---|
name |
Identifiant. Nom de la version. Le format est le suivant : |
createTime |
Uniquement en sortie. Heure de création de Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
updateTime |
Uniquement en sortie. Heure de la dernière mise à jour de Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
labels |
Facultatif. Étiquettes sous forme de paires clé/valeur. Objet contenant une liste de paires |
lifecycle |
Facultatif. Cycle de vie de |
version |
Obligatoire. Version de |
publishTime |
Uniquement en sortie. Heure de publication de Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
info |
Facultatif. Informations supplémentaires sur la version |
Cycle de vie
Le cycle de vie indique l'état de Release. Une version publiée est immuable.
| Enums | |
|---|---|
LIFECYCLE_UNSPECIFIED |
Indique que le cycle de vie n'a pas été spécifié. |
DRAFT |
Indique que Release est en cours de modification. |
PUBLISHED |
Indique que Release est désormais publié (ou mis à disposition) et immuable. |
ReleaseInfo
ReleaseInfo contient des informations supplémentaires sur la version ResourceBundle, par exemple un lien vers une image OCI Artifact Registry.
| Représentation JSON |
|---|
{ "ociImagePath": string, "variantOciImagePaths": { string: string, ... } } |
| Champs | |
|---|---|
ociImagePath |
Uniquement en sortie. Chemin d'accès à l'image OCI que le service importe lors de la création d'une |
variantOciImagePaths |
Facultatif. Chemins d'accès par variante aux images OCI que le service importe lors de la création d'une version de package. Objet contenant une liste de |
Méthodes |
|
|---|---|
|
Crée une version dans un projet, un emplacement et un bundle de ressources donnés. |
|
Supprime une seule version. |
|
Récupère les détails d'une seule version. |
|
Liste les versions d'un projet et d'un emplacement donnés. |
|
Met à jour les paramètres d'une seule version. |