Lista as versões de parâmetros.
Descrição da operação
Este recurso está disponível no DataWorks Professional Edition e em edições superiores.
Experimente agora
Testar
Autorização RAM
Sintaxe da solicitação
POST HTTP/1.1
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| Id |
integer |
Sim |
O ID do parâmetro. |
12345 |
| SortBy |
string |
Não |
Especifica o critério de classificação no formato <campo de classificação> <ordem de classificação>. Você pode omitir Asc para ordem crescente. O único valor válido para o campo de classificação é:\n\n- Version (Desc/Asc) |
Version Desc |
| PageSize |
integer |
Não |
Especifica o número de entradas a serem retornadas por página. Valor padrão: 20. |
20 |
| PageNumber |
integer |
Não |
Especifica o número da página dos resultados a serem retornados. Valor padrão: 1. |
1 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Os dados retornados pela API. |
||
| PagingInfo |
object |
As informações de paginação. |
|
| TotalCount |
integer |
A contagem total. |
10 |
| PageSize |
integer |
O número de entradas por página. |
20 |
| PageNumber |
integer |
O número da página. |
1 |
| ParameterVersion |
array<object> |
A lista de versões de parâmetros. |
|
|
array<object> |
Os detalhes de uma versão de parâmetro. |
||
| Id |
integer |
O ID do parâmetro. |
12345 |
| Name |
string |
O nome do parâmetro. |
workspace.para |
| Type |
string |
O tipo do parâmetro. Valores válidos:\n\n- PlainConstant: uma constante de texto simples.\n\n- SecretConstant: uma constante secreta.\n\n- Variable: uma variável. |
PlainConstant |
| Scope |
string |
O escopo do parâmetro. |
Project |
| ProjectId |
integer |
O ID do espaço de trabalho. |
1000 |
| Version |
integer |
O número da versão. |
1 |
| Description |
string |
A descrição do parâmetro. |
这是一个测试参数 |
| CreateTime |
integer |
A hora de criação. |
1640000000000 |
| ModifyTime |
integer |
A hora de modificação. |
1640000000000 |
| Owner |
string |
O ID do proprietário. |
123456789 |
| CreateUser |
string |
O ID do criador. |
123456789 |
| ModifyUser |
string |
O ID do modificador. |
123456789 |
| Properties |
array<object> |
As configurações específicas do ambiente para o valor do parâmetro. |
|
|
object |
Uma configuração do valor do parâmetro para um ambiente específico. |
||
| EnvType |
string |
O tipo de ambiente. Valores válidos:\n\n- Prod: ambiente de produção\n\n- Dev: ambiente de desenvolvimento. |
Prod |
| Value |
string |
O valor do parâmetro. |
value123 |
| RequestId |
string |
O ID da solicitação. |
6A6CBE87-9F91-1323-B680-E7A7065XXXXX |
Exemplos
Resposta de sucesso
JSON formato
{
"PagingInfo": {
"TotalCount": 10,
"PageSize": 20,
"PageNumber": 1,
"ParameterVersion": [
{
"Id": 12345,
"Name": "workspace.para",
"Type": "PlainConstant",
"Scope": "Project",
"ProjectId": 1000,
"Version": 1,
"Description": "这是一个测试参数",
"CreateTime": 1640000000000,
"ModifyTime": 1640000000000,
"Owner": "123456789",
"CreateUser": "123456789",
"ModifyUser": "123456789",
"Properties": [
{
"EnvType": "Prod",
"Value": "value123"
}
]
}
]
},
"RequestId": "6A6CBE87-9F91-1323-B680-E7A7065XXXXX"
}
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.