Consulta os detalhes de um modelo de implantação de aplicativo especificado.
Depuração
Sintaxe da solicitação
GET /templates/TemplateId?template_type=String HTTP/1.1
Content-Type:application/json
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Exemplo |
Descrição |
|
TemplateId |
String |
Sim |
874ec485-e7e6-4373-8a3b-47bde8a**** |
O ID do modelo. |
Parâmetro | Tipo | Obrigatório | Exemplo | Descrição |
template_type | String | Não | kubernetes | O tipo do modelo. É possível definir este parâmetro com um valor personalizado.
Valor padrão: |
Sintaxe da resposta
HTTP/1.1 200
Content-Type:application/json
[ {
"id" : "String",
"acl" : "String",
"name" : "String",
"template" : "String",
"template_type" : "String",
"description" : "String",
"tags" : "String",
"template_with_hist_id" : "String",
"created" : "String",
"updated" : "String"
} ]
Parâmetros da resposta
Parâmetro | Tipo | Exemplo | Descrição |
Array of template_info | Os detalhes do modelo consultado. | ||
id | String | 72d20cf8-a533-4ea9-a10d-e7630d3d**** | O ID do modelo. Um novo ID de modelo é gerado quando você atualiza um modelo. |
acl | String | private | A política de controle de acesso do modelo. |
name | String | web | O nome do modelo. |
template | String | apiVersion: V1\n*** | O conteúdo do modelo no formato YAML. |
template_type | String | kubernetes | O tipo do modelo. O valor pode ser personalizado.
Valor padrão: |
description | String | test template | A descrição do modelo. |
tags | String | sa | As tags do modelo. |
template_with_hist_id | String | 874ec485-e7e6-4373-8a3b-47bde8ae**** | O ID exclusivo do modelo. Este valor permanece inalterado após a atualização do modelo. |
created | String | 2020-09-16T19:21:29+08:00 | O horário de criação do modelo. |
updated | String | 2020-09-16T19:21:29+08:00 | O horário da última atualização do modelo. |
Exemplos
Exemplos de solicitações
GET /templates/874ec485-e7e6-4373-8a3b-47bde8a****?template_type=kubernetes HTTP/1.1
Content-Type:application/json
Exemplos de respostas de sucesso
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<DescribeTemplateAttributeResponse>
<id>72d20cf8-a533-4ea9-a10d-e7630d3d****</id>
<acl>private</acl>
<name>web</name>
<template>apiVersion: V1\n***</template>
<template_type>kubernetes</template_type>
<description>test template</description>
<tags>sa</tags>
<template_with_hist_id>874ec485-e7e6-4373-8a3b-47bde8ae****</template_with_hist_id>
<created>2020-09-16T19:21:29+08:00</created>
<updated>2020-09-16T19:21:29+08:00</updated>
</DescribeTemplateAttributeResponse>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
[ {
"id" : "72d20cf8-a533-4ea9-a10d-e7630d3d****",
"acl" : "private",
"name" : "web",
"template" : "apiVersion: V1\\n***",
"template_type" : "kubernetes",
"description" : "test template",
"tags" : "sa",
"template_with_hist_id" : "874ec485-e7e6-4373-8a3b-47bde8ae****",
"created" : "2020-09-16T19:21:29+08:00",
"updated" : "2020-09-16T19:21:29+08:00"
} ]
Códigos de erro
Para obter uma lista de códigos de erro, visite o API Error Center.