Consulta uma lista de modelos privados e compartilhados.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
ros:ListTemplates |
list |
*Template
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| PageNumber |
integer |
Não |
O número da página da lista de modelos. |
1 |
| PageSize |
integer |
Não |
O número de entradas a serem retornadas em cada página para uma consulta paginada. |
10 |
| TemplateName |
string |
Não |
O nome do modelo. Este parâmetro só entra em vigor quando ShareType é definido como Private. O nome pode ter até 255 caracteres. Deve começar com um dígito ou uma letra e pode conter dígitos, letras, hifens (-) e sublinhados (_). |
MyTemplate |
| ShareType |
string |
Não |
O tipo de compartilhamento do modelo. Valores válidos:
|
Private |
| Tag |
array<object> |
Não |
As tags. Você pode especificar até 20 tags. |
|
|
object |
Não |
A tag. |
||
| Key |
string |
Não |
A chave da tag. Este parâmetro só entra em vigor quando ShareType é definido como Private. Você pode especificar até 20 chaves de tag. |
usage |
| Value |
string |
Não |
O valor da tag. Este parâmetro só entra em vigor quando ShareType é definido como Private. Você pode especificar até 20 valores de tag. |
deploy |
| ResourceGroupId |
string |
Não |
O ID do grupo de recursos. |
rg-acfmxazb4ph6aiy**** |
| IncludeTags |
string |
Não |
Especifica se as informações de tag devem ser consultadas. Valores válidos:
|
Enabled |
| Filters |
array<object> |
Não |
O filtro. |
|
|
object |
Não |
O filtro. |
||
| Name |
string |
Não |
O nome do filtro. Você pode selecionar um ou mais nomes para consultar. Valores válidos:
|
Categories |
| Values |
array |
Não |
A lista de valores de filtro. |
|
|
string |
Não |
A lista de valores de filtro. O valor de N pode ser de 1 a 10. |
ROS |
Para obter mais informações sobre parâmetros de solicitação comuns, consulte Parâmetros comuns.
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| TotalCount |
integer |
O número total de modelos. |
1 |
| PageSize |
integer |
O número de entradas retornadas por página. |
10 |
| RequestId |
string |
O ID da solicitação. |
C3A8413B-1F16-4DED-AC3E-61A00718DE8A |
| PageNumber |
integer |
O número da página da lista de modelos. |
1 |
| Templates |
array<object> |
A lista de modelos. |
|
|
array<object> |
A lista de modelos. |
||
| TemplateARN |
string |
O Alibaba Cloud Resource Name (ARN) do modelo. |
acs:ros:*:151266687691****:template/a52f81be-496f-4e1c-a286-8852ab54**** |
| UpdateTime |
string |
A hora da última atualização do modelo. |
2019-10-15T08:17:14.000000 |
| Description |
string |
A descrição do modelo. |
test-description |
| CreateTime |
string |
A hora em que o modelo foi criado. |
2019-10-15T08:17:14.000000 |
| TemplateName |
string |
O nome do modelo. |
demo |
| TemplateVersion |
string |
O nome da versão mais recente do modelo. |
v1 |
| TemplateId |
string |
O ID do modelo. |
4d4f5aa2-3260-4e47-863b-763fbb12**** |
| OwnerId |
string |
O ID da conta Alibaba Cloud à qual o modelo pertence. |
151266687691**** |
| ShareType |
string |
O tipo de compartilhamento do modelo. Valores válidos:
|
Private |
| ResourceGroupId |
string |
O ID do grupo de recursos. |
rg-acfmxazb4ph6aiy**** |
| Tags |
array<object> |
As tags do modelo. |
|
|
object |
As tags do modelo. |
||
| Key |
string |
The tag key of the template. |
usage |
| Value |
string |
The tag value of the template. |
test |
| AdditionalInfo |
object |
As informações suplementares sobre o modelo público. |
{"DeploymentDuration":null,"Title":"Self-Built_ElasticSearch_Snapshot_Saved_To_OSS","Labels":{"ResourceTypes":["ALIYUN::ECS::Instance","ALIYUN::ECS::SecurityGroup","ALIYUN::ECS::VPC","ALIYUN::ECS::VSwitch","ALIYUN::OSS::Bucket","ALIYUN::ROS::WaitCondition","ALIYUN::ROS::WaitConditionHandle"],"DeployTypes":["ROS"],"ApplicationScenes":["other"]},"Provider":"ROS","Categories":["Solution"]} |
| TemplateUrl |
string |
A URL do modelo. |
https://ros-public-templates.oss-cn-hangzhou.aliyuncs.com/demo.yml |
Exemplos
Resposta de sucesso
JSON formato
{
"TotalCount": 1,
"PageSize": 10,
"RequestId": "C3A8413B-1F16-4DED-AC3E-61A00718DE8A",
"PageNumber": 1,
"Templates": [
{
"TemplateARN": "acs:ros:*:151266687691****:template/a52f81be-496f-4e1c-a286-8852ab54****",
"UpdateTime": "2019-10-15T08:17:14.000000",
"Description": "test-description",
"CreateTime": "2019-10-15T08:17:14.000000",
"TemplateName": "demo",
"TemplateVersion": "v1",
"TemplateId": "4d4f5aa2-3260-4e47-863b-763fbb12****",
"OwnerId": "151266687691****",
"ShareType": "Private",
"ResourceGroupId": "rg-acfmxazb4ph6aiy****",
"Tags": [
{
"Key": "usage",
"Value": "test"
}
],
"AdditionalInfo": {
"DeploymentDuration": null,
"Title": "Self-Built_ElasticSearch_Snapshot_Saved_To_OSS",
"Labels": {
"ResourceTypes": [
"ALIYUN::ECS::Instance",
"ALIYUN::ECS::SecurityGroup",
"ALIYUN::ECS::VPC",
"ALIYUN::ECS::VSwitch",
"ALIYUN::OSS::Bucket",
"ALIYUN::ROS::WaitCondition",
"ALIYUN::ROS::WaitConditionHandle"
],
"DeployTypes": [
"ROS"
],
"ApplicationScenes": [
"other"
]
},
"Provider": "ROS",
"Categories": [
"Solution"
]
},
"TemplateUrl": "https://ros-public-templates.oss-cn-hangzhou.aliyuncs.com/demo.yml"
}
]
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.