CompositeTypes

Per un elenco dei metodi per questa risorsa, consulta la fine di questa pagina.

Rappresentazioni delle risorse

Contiene il tipo composito.

{
  "name": string,
  "id": unsigned long,
  "insertTime": string,
  "description": string,
  "selfLink": string,
  "operation": operations Resource,
  "status": string,
  "labels": [
    {
      "key": string,
      "value": string
    }
  ],
  "templateContents": {
    "template": string,
    "schema": string,
    "imports": [
      {
        "name": string,
        "content": string
      }
    ],
    "interpreter": string,
    "mainTemplate": string
  }
}
Nome proprietà Valore Descrizione Note
description string Una descrizione testuale facoltativa della risorsa, fornita dal cliente al momento della creazione della risorsa.
id unsigned long
insertTime string Solo output. Timestamp di creazione in formato di testo RFC3339.
labels[] list Mappa di etichette fornite dal client al momento della creazione o dell'aggiornamento della risorsa. Nello specifico: le chiavi delle etichette devono avere una lunghezza compresa tra 1 e 63 caratteri e devono essere conformi alla seguente espressione regolare: `[a-z]([-a-z0-9]*[a-z0-9])?` I valori delle etichette devono avere una lunghezza compresa tra 0 e 63 caratteri e devono essere conformi all'espressione regolare `([a-z]([-a-z0-9]*[a-z0-9])?)?`.

labels[].key string
labels[].value string
name string Il nome del tipo composito deve seguire l'espressione: `[a-z]([-a-z0-9_.]{0,61}[a-z0-9])?`.
operation nested object Solo output. L'operazione eseguita più di recente o in esecuzione su questo tipo composito.
status string
templateContents nested object File per il tipo di modello.
templateContents.imports[] list Importa i file a cui fa riferimento il modello principale.
templateContents.imports[].content string I contenuti del file.
templateContents.imports[].name string Il nome del file.
templateContents.interpreter string Quale interprete (python o jinja) deve essere utilizzato durante l'espansione.
templateContents.mainTemplate string Il nome del file del modello principale
templateContents.schema string I contenuti dello schema del modello.
templateContents.template string I contenuti del file modello principale.

Metodi

elimina
Elimina un tipo composito.
get
Ottiene informazioni su un tipo composito specifico.
inserire
Crea un tipo composito.
list
Elenca tutti i tipi composti per Deployment Manager.
patch
Esegue il patching di un tipo composito.
update
Aggiorna un tipo composito.