CompositeTypes

Para ver uma lista de métodos desse recurso, consulte o fim desta página.

Representações de recursos

Contém o tipo composto.

{
  "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 da propriedade Valor Descrição Observações
description string Descrição textual opcional do recurso, fornecida pelo cliente quando o recurso é criado.
id unsigned long
insertTime string Apenas saída. Carimbo de data/hora da criação no formato de texto RFC3339.
labels[] list Mapa de rótulos; fornecido pelo cliente quando o recurso é criado ou atualizado. Especificamente: as chaves de rótulo precisam ter entre 1 e 63 caracteres e estar em conformidade com a seguinte expressão regular: `[a-z]([-a-z0-9]*[a-z0-9])?`. Os valores de rótulo precisam ter entre 0 e 63 caracteres e estar em conformidade com a expressão regular `([a-z]([-a-z0-9]*[a-z0-9])?`)?`.

labels[].key string
labels[].value string
name string O nome do tipo composto precisa seguir a expressão: `[a-z]([-a-z0-9_.]{0,61}[a-z0-9])?`.
operation nested object Apenas saída. A operação executada mais recentemente ou que está sendo executada no tipo composto.
status string
templateContents nested object Arquivos do tipo de modelo.
templateContents.imports[] list Importe os arquivos referenciados pelo modelo principal.
templateContents.imports[].content string O conteúdo do arquivo.
templateContents.imports[].name string O nome do arquivo.
templateContents.interpreter string Qual interpretador (Python ou Jinja) deve ser usado durante a expansão.
templateContents.mainTemplate string O nome do arquivo mainTemplate
templateContents.schema string O conteúdo do esquema do modelo.
templateContents.template string O conteúdo do arquivo de modelo principal.

Métodos

delete
Exclui um tipo composto.
get
Recebe informações sobre um tipo composto específico.
inserir
Cria um tipo composto.
list
Lista todos os tipos compostos do Deployment Manager.
patch
Patches um tipo composto.
atualizar
Atualiza um tipo composto.