UpdateBaseline
该接口用于更新基线
服务地址:
华东1 金融云
输入参数
只看必填
BaselineId基线的ID, 可通过 ListBase...
ProjectId项目ID, 可通过 ListBasel...
BaselineName基线名
Owner基线责任人的阿里云uid
Priority基线的优先级
NodeIds基线上游节点列表
OvertimeSettings基线承诺时间配置
0周期
Cycle承诺时间对应的周期
Time承诺时间
AlertMarginThreshold基线预警余量
BaselineType基线类型
Enabled基线是否开启
请选择布尔值
AlertEnabled是否开启告警
请选择布尔值
AlertSettings基线告警配置
0告警配置
AlertType告警类型
AlertMethodsMAIL(邮件)
0报警的方式
SilenceStartTime静默开始时间
SilenceEndTime静默结束时间
AlertInterval事件告警间隔
AlertMaximum事件告警最大次数
DingRobots钉钉机器人列表
0钉钉机器人配置
WebUrl钉钉群机器人的webhook地址
AtAll是否@所有人
请选择布尔值
Webhookswebhook 列表
0企业微信或飞书机器人的webhook地址
TopicTypes事件告警类型
0事件的类型
BaselineAlertEnabled基线告警开关
请选择布尔值
AlertRecipientType告警接收人类型
AlertRecipient告警接收人详情
RemoveNodeIds需要从基线上提出的节点ID
插件下载了解更多
VS Code 插件
安装插件之前,确保已安装 VS Code安装插件之前,确保已安装 VS Code
Alibaba Cloud Developer Toolkit is a collection of extensions that can help access Alibaba Cloud services in Visual Studio Code.
JetBrains 插件
安装插件之前,确保已安装 JetBrains IDE安装插件之前,确保已安装 JetBrains IDE
The Alibaba Cloud Developer Toolkit for JetBrains makes it easier to access Alibaba Cloud services.

请求参数

字段名称字段详情
BaselineIdinteger<int64>

基线的 ID, 可通过 ListBaselines 获取。

注意 该字段类型为 Long,在序列化/反序列化的过程中可能导致精度丢失,请注意数值不得大于 9007199254740991。
示例值:1000010800007参考取值来源:
    ListBaselines
ProjectIdinteger<int64>

项目 ID, 可通过 ListBaselines 获取。

注意 该字段类型为 Long,在序列化/反序列化的过程中可能导致精度丢失,请注意数值不得大于 9007199254740991。
示例值:2043参考取值来源:
    ListProjectIds
    CreateProject
    AddProjectMemberToRole
BaselineNamestring

基线名。

示例值:BaselineName参考取值来源:
    GetBaseline
    CreateBaseline
    ListBaselines
Ownerstring

基线责任人的阿里云 uid。

示例值:3726346****
Priorityinteger<int32>

基线的优先级,取值范围为{1,3,5,7,8}。

示例值:7
NodeIdsstring

基线上游节点列表,使用逗号分割,节点较多的情况下,建议在其下游增加虚节点,便于管理。

示例值:1,2,3参考取值来源:
    ListNodes
    GetNode
    RunCycleDagNodes
OvertimeSettingsarray<object>

基线承诺时间配置。

子级条数 <= 144
AlertMarginThresholdinteger<int32>

基线预警余量,单位为分钟。

示例值:30
BaselineTypestring

基线类型,包括 DAILY(天基线)和 HOURLY(小时基线)。

示例值:DAILY参考取值来源:
    GetBaseline
    CreateBaseline
    ListBaselines
Enabledboolean

基线是否开启,包括 true(可用)和 false(不可用)。

示例值:true
AlertEnabledboolean

是否开启告警,包括 true(开启)和 false(关闭)。

示例值:true
AlertSettingsarray<object>

基线告警配置。

RemoveNodeIdsstring

需要从基线上提出的节点 ID,多个 ID 间使用,分隔

示例值:123,456

返回参数

字段名称字段详情
Successboolean

请求是否成功。

示例值:true
ErrorCodestring

错误码。

示例值:401
ErrorMessagestring

错误信息。

示例值:The specified parameters are invalid.
HttpStatusCodeinteger<int32>

HTTP 状态码。

示例值:200
Databoolean

基线是否更新成功。

示例值:true
RequestIdstring

本次调用请求的 ID,是由阿里云为该请求生成的唯一标识符,可用于排查和定位问题。

示例值:6E07E90B-D9BC-5D6B-896A-82BA41A34AE1
变更历史
变更时间变更内容概要操作
2023-01-05
删除请求参数TaskIds
删除请求参数RemoveTaskIds
新增请求参数NodeIds
新增请求参数RemoveNodeIds
2022-12-02
变更请求参数OvertimeSettings
变更请求参数AlertSettings
2022-11-16
新增OpenAPI,修改基线配置