All Products
Search
Document Center

DataWorks:GetBaselineConfig

Last Updated:Nov 21, 2024

Queries the configurations of a baseline.

Debugging

You can run this interface directly in OpenAPI Explorer, saving you the trouble of calculating signatures. After running successfully, OpenAPI Explorer can automatically generate SDK code samples.

Authorization information

There is currently no authorization information disclosed in the API.

Request parameters

ParameterTypeRequiredDescriptionExample
BaselineIdlongYes

The baseline ID. You can call the GetNode operation to query the baseline ID.

1234

Response parameters

ParameterTypeDescriptionExample
object
HttpStatusCodeinteger

The HTTP status code.

401
RequestIdstring

The request ID.

ecb967ec-c137-48a5-860****
ErrorMessagestring

The error message.

The specified parameters are invalid.
ErrorCodestring

The error code.

1031203110005
Successboolean

Indicates whether the request was successful.

true
Dataobject

The details of the baseline.

HourSlaDetailstring

The committed completion time of the hour-level baseline. This parameter is presented as key-value pairs in the JSON format. The key indicates the ID of the cycle, and the value is presented in the hh:mm format. Valid values of hh: [0,47]. Valid values of mm: [0,59].

{"1":"03:58","2":"04:58","3":"05:58","4":"06:58","5":"07:58","6":"08:58","7":"09:58","8":"10:58","9":"11:58","10":"12:58","11":"13:58","12":"14:58","13":"15:58","14":"16:58","15":"17:58","16":"18:58","17":"19:58","18":"20:58","19":"21:58","20":"22:58","21":"23:58","22":"24:58","23":"25:58","24":"26:58"}
IsDefaultboolean

Indicates whether the baseline is a default baseline of the workspace. Valid values: true and false.

true
Ownerstring

The ID of the Alibaba Cloud account used by the baseline owner. Multiple IDs can be specified. The IDs are separated by commas (,).

9527952****
ProjectIdlong

The workspace ID.

1234
Priorityinteger

The priority of the baseline. Valid values: {1,3,5,7,8}.

1
SlaMinuinteger

The minute in the committed completion time of the day-level baseline. Valid values: [0, 59].

30
SlaHourinteger

The hour in the committed completion time of the day-level baseline. Valid values: [0, 47].

9
BaselineIdlong

The baseline ID.

1234
BaselineNamestring

The name of the baseline.

HourExpDetailstring

The alerting time of the hour-level baseline. This parameter is presented as key-value pairs in the JSON format. The key indicates the ID of the cycle, and the value is presented in the hh:mm format. Valid values of hh: [0,47]. Valid values of mm: [0,59].

{"1":"03:28","2":"04:28","3":"05:28","4":"06:28","5":"07:28","6":"08:28","7":"09:28","8":"10:28","9":"11:28","10":"12:28","11":"13:28","12":"14:28","13":"15:28","14":"16:28","15":"17:28","16":"18:28","17":"19:28","18":"20:28","19":"21:28","20":"22:28","21":"23:28","22":"24:28","23":"25:28","24":"26:28"}
UseFlagboolean

Indicates whether the baseline is enabled. Valid values: true and false.

true
ExpHourinteger

The hour in the alerting time of the day-level baseline. Valid values: [0, 47].

7
BaselineTypestring

The type of the baseline. Valid values: DAILY and HOURLY.

DAILY
ExpMinuinteger

The minute in the alerting time of the day-level baseline. Valid values: [0, 59].

30

Examples

Sample success responses

JSONformat

{
  "HttpStatusCode": 401,
  "RequestId": "ecb967ec-c137-48a5-860****",
  "ErrorMessage": "The specified parameters are invalid.",
  "ErrorCode": "1031203110005",
  "Success": true,
  "Data": {
    "HourSlaDetail": "{\"1\":\"03:58\",\"2\":\"04:58\",\"3\":\"05:58\",\"4\":\"06:58\",\"5\":\"07:58\",\"6\":\"08:58\",\"7\":\"09:58\",\"8\":\"10:58\",\"9\":\"11:58\",\"10\":\"12:58\",\"11\":\"13:58\",\"12\":\"14:58\",\"13\":\"15:58\",\"14\":\"16:58\",\"15\":\"17:58\",\"16\":\"18:58\",\"17\":\"19:58\",\"18\":\"20:58\",\"19\":\"21:58\",\"20\":\"22:58\",\"21\":\"23:58\",\"22\":\"24:58\",\"23\":\"25:58\",\"24\":\"26:58\"}",
    "IsDefault": true,
    "Owner": "9527952****",
    "ProjectId": 1234,
    "Priority": 1,
    "SlaMinu": 30,
    "SlaHour": 9,
    "BaselineId": 1234,
    "BaselineName": "",
    "HourExpDetail": "{\"1\":\"03:28\",\"2\":\"04:28\",\"3\":\"05:28\",\"4\":\"06:28\",\"5\":\"07:28\",\"6\":\"08:28\",\"7\":\"09:28\",\"8\":\"10:28\",\"9\":\"11:28\",\"10\":\"12:28\",\"11\":\"13:28\",\"12\":\"14:28\",\"13\":\"15:28\",\"14\":\"16:28\",\"15\":\"17:28\",\"16\":\"18:28\",\"17\":\"19:28\",\"18\":\"20:28\",\"19\":\"21:28\",\"20\":\"22:28\",\"21\":\"23:28\",\"22\":\"24:28\",\"23\":\"25:28\",\"24\":\"26:28\"}",
    "UseFlag": true,
    "ExpHour": 7,
    "BaselineType": "DAILY",
    "ExpMinu": 30
  }
}

Error codes

HTTP status codeError codeError messageDescription
403Forbidden.AccessAccess is forbidden. Please first activate DataWorks Enterprise Edition or Flagship Edition.No permission, please authorize
429Throttling.ApiThe request for this resource has exceeded your available limit.-
429Throttling.Api.RiskThe request for this resource has exceeded your daily available limit.-
429Throttling.SystemThe DataWorks system is busy. Try again later.-
429Throttling.UserYour request is too frequent. Try again later.-
500Forbidden.Not.ServerThe dataworksAPI service is not available in this area. Please try it in another area.-
500Forbidden.Wkbench.BaselineNoPermissionYou are not authorized to access the baseline.You are not authorized to access the baseline.
500InternalError.SystemAn internal system error occurred. Try again later.-
500InternalError.UserId.MissingAn internal system error occurred. Try again later.-
500InternalError.Wkbench.ServiceErrorAn internal error occurred.An internal error occurred.
500Invalid.Wkbench.ParameterThe specified parameters are invalid.The specified parameters are invalid.

For a list of error codes, visit the Service error codes.

Change history

Change timeSummary of changesOperation
No change history