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. 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. Date et 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. Date et heure de publication de la 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. |
Cycle de vie
"Lifecycle" 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 le Release est désormais publié (ou diffusé) et immuable. |
ReleaseInfo
ReleaseInfo contient des informations supplémentaires sur la version ResourceBundle, par exemple un lien vers une image OCI du registre d'artefacts.
| 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'un |
variantOciImagePaths |
Facultatif. Chemins d'accès par variante vers les images OCI que le service importe lors de la création d'une version du package Objet contenant une liste de paires |
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. |