Lista os itens de configuração de um tipo de fonte de dados especificado.
Descrição da operação
Antes de chamar esta operação, certifique-se de compreender os métodos de cobrança e preços das CUs reservadas do MaxCompute.
Experimente agora
Testar
Autorização RAM
Sintaxe da solicitação
GET /api/v1/mms/configItems HTTP/1.1
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| sourceType |
string |
Sim |
O tipo de fonte de dados. |
Hive |
| lang |
string |
Não |
O idioma para as descrições dos itens de configuração. O valor padrão é o chinês (zh_CN). |
zh_CN |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
O corpo da resposta. |
||
| requestId |
string |
O ID da solicitação. |
688003E1-D1B4-5468-957E-2FFB3AC8D79B |
| data |
array<object> |
Uma lista de itens de configuração. |
|
|
array<object> |
Um item de configuração. |
||
| name |
string |
O nome do item de configuração. |
MaxCompute Default Project |
| key |
string |
A chave do item de configuração. |
mc.default.project |
| desc |
string |
A descrição do item de configuração. |
MaxCompute Default Project |
| placeHolder |
string |
O espaço reservado para o valor da configuração. |
project |
| type |
string |
O tipo de dados do item de configuração. |
STRING |
| subType |
string |
O tipo de arquivo. Este parâmetro é válido apenas quando type é file. Por exemplo, .keytab. |
.keytab |
| value |
any |
O valor do item de configuração. |
p1=1/p2=abc |
| enums |
array |
Os valores enumerados para o item de configuração. |
|
|
string |
Um valor enumerado. |
A |
|
| required |
boolean |
Indica se o item de configuração é obrigatório. |
true |
| group |
string |
O grupo ao qual o item de configuração pertence. |
group.basic |
| subItems |
object |
Os subitens do item de configuração. |
Exemplos
Resposta de sucesso
JSON formato
{
"requestId": "688003E1-D1B4-5468-957E-2FFB3AC8D79B",
"data": [
{
"name": "MaxCompute Default Project",
"key": "mc.default.project",
"desc": "MaxCompute Default Project",
"placeHolder": "project",
"type": "STRING",
"subType": ".keytab",
"value": "p1=1/p2=abc\n",
"enums": [
"A "
],
"required": true,
"group": "group.basic",
"subItems": {
"test": "test",
"test2": 1
}
}
]
}
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.