REST Resource: projects.locations.resourceBundles.releases.variants

Risorsa: Variante

La variante rappresenta i contenuti di una variante di ResourceBundle.

Rappresentazione JSON
{
  "labels": {
    string: string,
    ...
  },
  "resources": [
    string
  ],
  "name": string,
  "createTime": string,
  "updateTime": string
}
Campi
labels

map (key: string, value: string)

Facoltativo. Etichette per rappresentare eventuali metadati associati alla variante.

Un oggetto contenente un elenco di coppie "key": value. Esempio: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

resources[]

string

Obbligatorio. Solo input. Elenco non ordinato. Le risorse contengono i manifest Kubernetes (YAML) per questa variante.

name

string

Identificatore. Il nome segue il formato projects/{project}/locations/{location}/resourceBundles/{resourceBundle}/releases/{release}/variants/{variant}

createTime

string (Timestamp format)

Solo output. [Solo output] Timestamp creazione

Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Solo output. [Solo output] Timestamp aggiornamento

Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

Metodi

create

Crea una nuova variante in un progetto, una località, un bundle di risorse e una release specifici.

delete

Elimina una singola variante.

get

Recupera i dettagli di una singola variante.

list

Elenca le varianti in un progetto e una località specifici.

patch

Aggiorna i parametri di una singola variante.