Consulta uma lista de baselines.
Depuração
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Exemplo |
Descrição |
|
Action |
String |
Sim |
ListBaselines |
A operação que você deseja executar. Defina o valor como ListBaselines. |
|
Owner |
String |
Não |
3726346**** |
O proprietário. |
|
ProjectId |
Long |
Sim |
123456 |
O ID do workspace do DataWorks. Acesse o console do DataWorks e navegue até a página Work space para obter o ID do workspace. |
|
Priority |
String |
Não |
1 |
A prioridade da baseline. Valores válidos: 1, 3, 5, 7 e 8. |
|
Enable |
Boolean |
Não |
true |
Especifique se deve ativar a baseline. Valores válidos: true e false. |
|
BaselineTypes |
String |
Não |
DAILY |
O tipo da baseline. Valores válidos: DAILY e HOURLY. O valor DAILY indica que a baseline é de nível diário. O valor HOURLY indica que a baseline é de nível horário. É possível especificar vários tipos separados por vírgulas (,). |
|
SearchText |
String |
Não |
baselineName |
A palavra-chave no nome da baseline, usada para pesquisar a baseline. |
|
PageNumber |
Integer |
Sim |
1 |
O número da página. As páginas começam em 1. Valores válidos: 1 a 30. Valor padrão: 1. |
|
PageSize |
Integer |
Sim |
100 |
O número de entradas por página. Valores válidos: 1 a 100. Valor padrão: 10. |
Parâmetros de resposta
|
Parâmetro |
Tipo |
Exemplo |
Descrição |
|
Success |
Boolean |
true |
Indica se a solicitação foi bem-sucedida. Valores válidos:
|
|
ErrorCode |
String |
103630001 |
O código de erro. |
|
ErrorMessage |
String |
The user does not exist. 276571706358178756 |
A mensagem de erro. |
|
HttpStatusCode |
Integer |
200 |
O código de status HTTP. |
|
Data |
Object |
Os dados retornados. |
|
|
PageNumber |
String |
1 |
O número da página. |
|
PageSize |
String |
10 |
O número de entradas por página. |
|
TotalCount |
String |
100 |
O número total de baselines retornadas. |
|
Baselines |
Array of baselines |
As baselines. |
|
|
BaselineId |
Long |
1234 |
O ID da baseline. |
|
ProjectId |
Long |
9527 |
O ID do workspace ao qual a baseline pertence. |
|
BaselineType |
String |
DAILY |
O tipo da baseline. Valores válidos: DAILY e HOURLY. O valor DAILY indica que a baseline é de nível diário. O valor HOURLY indica que a baseline é de nível horário. |
|
Priority |
Integer |
1 |
A prioridade da baseline. Valores válidos: 1, 3, 5, 7 e 8. |
|
Owner |
String |
952795**** |
O ID da conta Alibaba Cloud usada pelo proprietário da baseline. É possível especificar vários IDs separados por vírgulas (,). |
|
BaselineName |
String |
BaselineName |
O nome da baseline. |
|
Enabled |
Boolean |
true |
Indica se a baseline está ativada. Valores válidos: true e false. |
|
AlertEnabled |
Boolean |
true |
Indica se o recurso de alerta está ativado. Valores válidos: true e false. |
|
AlertMarginThreshold |
Integer |
30 |
O limiar de margem de alerta para a instância da baseline. Unidade: minutos. |
|
OverTimeSettings |
Array of overTimeSettings |
As configurações do horário de conclusão comprometido da baseline. |
|
|
Cycle |
Integer |
1 |
O ciclo correspondente ao horário de conclusão comprometido. Para uma baseline de nível diário, o valor deste parâmetro é 1. Para uma baseline de nível horário, o valor não pode exceder 24. |
|
Time |
String |
00:00 |
O horário de conclusão comprometido. O horário está no formato hh:mm. Valores válidos de hh: 0 a 47. Valores válidos de mm: 0 a 59. |
|
RequestId |
String |
952795279527ab**** |
O ID da solicitação. |
Exemplos
Solicitações de exemplo
http(s)://[Endpoint]/?Action=ListBaselines
&Owner=3726346****
&ProjectId=123456
&Priority=1
&Enable=true
&BaselineTypes=DAILY
&SearchText=baselineName
&PageNumber=1
&PageSize=100
&<Common request parameters>
Respostas de sucesso de exemplo
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<ListBaselinesResponse>
<Success>true</Success>
<ErrorCode>103630001</ErrorCode>
<ErrorMessage>The user does not exist. 276571706358178756</ErrorMessage>
<HttpStatusCode>200</HttpStatusCode>
<Data>
<PageNumber>1</PageNumber>
<PageSize>10</PageSize>
<TotalCount>100</TotalCount>
<Baselines>
<BaselineId>1234</BaselineId>
<ProjectId>9527</ProjectId>
<BaselineType>DAILY</BaselineType>
<Priority>1</Priority>
<Owner>952795****</Owner>
<BaselineName>BaselineName</BaselineName>
<Enabled>true</Enabled>
<AlertEnabled>true</AlertEnabled>
<AlertMarginThreshold>30</AlertMarginThreshold>
<OverTimeSettings>
<Cycle>1</Cycle>
<Time>00:00</Time>
</OverTimeSettings>
</Baselines>
</Data>
<RequestId>952795279527ab****</RequestId>
</ListBaselinesResponse>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"Success" : true,
"ErrorCode" : "103630001",
"ErrorMessage" : "The user does not exist. 276571706358178756",
"HttpStatusCode" : 200,
"Data" : {
"PageNumber" : "1",
"PageSize" : "10",
"TotalCount" : "100",
"Baselines" : [ {
"BaselineId" : 1234,
"ProjectId" : 9527,
"BaselineType" : "DAILY",
"Priority" : 1,
"Owner" : "952795****",
"BaselineName" : "BaselineName",
"Enabled" : true,
"AlertEnabled" : true,
"AlertMarginThreshold" : 30,
"OverTimeSettings" : [ {
"Cycle" : 1,
"Time" : "00:00"
} ]
} ]
},
"RequestId" : "952795279527ab****"
}
Códigos de erro
Para obter uma lista de códigos de erro, consulte Códigos de erro do serviço.