Todos os produtos
Search
Central de documentação

:AtualizeTemplate

Última atualização: Jul 08, 2026

Atualiza um modelo de implantação de aplicativo.

Depuração

O OpenAPI Explorer calcula automaticamente o valor da assinatura. Recomendamos chamar esta operação no OpenAPI Explorer para maior conveniência. O OpenAPI Explorer gera dinamicamente exemplos de código da operação para diferentes SDKs.

Sintaxe da solicitação

PUT /templates/TemplateId HTTP/1.1 
Content-Type:application/json
{
  "description" : "String",
  "name" : "String",
  "tags" : "String",
  "template" : "String",
  "template_type" : "String"
}

Parâmetros da solicitação

Tabela 1. Parâmetros de caminho da solicitação

Parâmetro

Tipo

Obrigatório

Exemplo

Descrição

TemplateId

String

Sim

72d20cf8-a533-4ea9-a10d-e7630d3d2708

ID do modelo a ser atualizado.

Tabela 2. Parâmetros do corpo da solicitação
Parâmetro Tipo Obrigatório Exemplo Descrição
description String Não web server cluster

Detalhes do modelo.

name String Não webserver01

Nome do modelo.

tags String Não web

Tag do modelo.

template String Não apiVersion: apps/v1\\nkind: Deployment\\nmetadata:\\n name: nginx-deployment-basic\\n labels:\\n app: nginx\\nspec:\\n replicas: 2\\n selector:\\n matchLabels:\\n app: nginx\\n template:\\n metadata:\\n labels:\\n app: nginx\\n spec:\\n containers:\\n - name: nginx\\n image: busybox:latest\\n ports:\\n - containerPort: 8080

Conteúdo do modelo em formato YAML.

template_type String Não kubernetes

Tipo do modelo. Defina este parâmetro com um valor personalizado.

  • Se definido como kubernetes, o modelo aparece na página Templates no console do Container Service for Kubernetes (ACK).
  • Se definido como compose, o modelo aparece na página Container Service - Swarm no console. Contudo, o Container Service for Swarm foi descontinuado.

Sintaxe da resposta

HTTP/1.1 200 OK

Parâmetros da resposta

Nenhum

Exemplos

Exemplos de solicitações

PUT /templates/72d20cf8-a533-4ea9-a10d-e7630d3d2708 HTTP/1.1 
Content-Type:application/json
{
  "description" : "web server cluster",
  "name" : "webserver01",
  "tags" : "web",
  "template" : "apiVersion: apps/v1\\\\nkind: Deployment\\\\nmetadata:\\\\n  name: nginx-deployment-basic\\\\n  labels:\\\\n    app: nginx\\\\nspec:\\\\n  replicas: 2\\\\n  selector:\\\\n    matchLabels:\\\\n      app: nginx\\\\n  template:\\\\n    metadata:\\\\n      labels:\\\\n        app: nginx\\\\n    spec:\\\\n      containers:\\\\n      - name: nginx\\\\n        image: busybox:latest\\\\n        ports:\\\\n        - containerPort: 8080",
  "template_type" : "kubernetes"
}

Exemplos de respostas de sucesso

Formato JSON

HTTP/1.1 200 OK

Códigos de erro

Para obter uma lista de códigos de erro, visite a Central de Erros de API.