CompositeTypes

Para obtener una lista de los métodos de este recurso, consulta el final de esta página.

Representaciones de recursos

Contiene el tipo compuesto.

{
  "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
  }
}
Nombre de la propiedad Valor Descripción Notas
description string Es una descripción textual opcional del recurso que proporciona el cliente cuando se crea el recurso.
id unsigned long
insertTime string Solo salida. Marca de tiempo de creación en formato de texto RFC3339.
labels[] list Es un mapa de etiquetas que proporciona el cliente cuando se crea o actualiza el recurso. Específicamente, las claves de etiquetas deben tener entre 1 y 63 caracteres y deben cumplir con la siguiente expresión regular: `[a-z]([-a-z0-9]*[a-z0-9])?`. Los valores de las etiquetas deben tener entre 0 y 63 caracteres y deben cumplir con la expresión regular `([a-z]([-a-z0-9]*[a-z0-9])?)?`.

labels[].key string
labels[].value string
name string Es el nombre del tipo compuesto y debe seguir la expresión `[a-z]([-a-z0-9_.]{0,61}[a-z0-9])?`.
operation nested object Solo salida. Es la operación que se ejecutó más recientemente o que se está ejecutando actualmente en este tipo de compuesto.
status string
templateContents nested object Archivos del tipo de plantilla.
templateContents.imports[] list Importa los archivos a los que hace referencia la plantilla principal.
templateContents.imports[].content string El contenido del archivo.
templateContents.imports[].name string Es el nombre del archivo.
templateContents.interpreter string Qué intérprete (python o jinja) se debe usar durante la expansión.
templateContents.mainTemplate string Es el nombre de archivo de mainTemplate.
templateContents.schema string Es el contenido del esquema de la plantilla.
templateContents.template string Es el contenido del archivo de plantilla principal.

Métodos

borrar
Borra un tipo compuesto.
get
Obtiene información sobre un tipo compuesto específico.
insertar
Crea un tipo compuesto.
lista
Enumera todos los tipos compuestos de Deployment Manager.
patch
Parchea un tipo compuesto.
actualización
Actualiza un tipo compuesto.