检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
= client.ShowBasicPlugin(request) if err == nil { fmt.Printf("%+v\n", response) } else { fmt.Println(err) } } 更多编程语言的
/gray/detail 响应示例 状态码: 200 OK { "id" : "f9228e23118c4fa5a9c86493ea0cffc2", "name" : "系统策略", "version" : "ace33a17a73442e398fedc123d047da2
= client.DeletePublisher(request) if err == nil { fmt.Printf("%+v\n", response) } else { fmt.Println(err) } } 更多编程语言的
请求示例 POST https://{endpoint}/v5/93d8e0553c20411fba06bb112b5b59af/api/pipelines/794514e0a3184e5db0a4740112deee0f/pipeline-runs/de6c9098f45a4ac58a6efc9c1b81df82
client.UploadBasicPlugin(request) if err == nil { fmt.Printf("%+v\n", response) } else { fmt.Println(err) } } 更多编程语言的
表3 请求Body参数 参数 是否必选 参数类型 描述 name 是 String 模板名称 description 否 String 模板描述 language 是 String 模板语言 variables 否 CustomVariable object 自定义参数 definition
client.CreatePipelineByTemplate(request) if err == nil { fmt.Printf("%+v\n", response) } else { fmt.Println(err) } } 更多编程语言的
client.CreatePluginDraft(request) if err == nil { fmt.Printf("%+v\n", response) } else { fmt.Println(err) } } 更多编程语言的
client.UpdatePluginDraft(request) if err == nil { fmt.Printf("%+v\n", response) } else { fmt.Println(err) } } 更多编程语言的
id=1d0ae9894c8549a88931539d1959c571 响应示例 状态码: 200 OK { "success" : true } SDK代码示例 SDK代码示例如下。
client.PublishPluginDraft(request) if err == nil { fmt.Printf("%+v\n", response) } else { fmt.Println(err) } } 更多编程语言的
= client.UpdateStrategy(request) if err == nil { fmt.Printf("%+v\n", response) } else { fmt.Println(err) } } 更多编程语言的
client.UpdatePipelineGroup(request) if err == nil { fmt.Printf("%+v\n", response) } else { fmt.Println(err) } } 更多编程语言的
client.PublishPluginBind(request) if err == nil { fmt.Printf("%+v\n", response) } else { fmt.Println(err) } } 更多编程语言的
pipeline_ids=8025ba36a87a4dd5af496708c2961817,413937e669914f95bed293617886c6c1 响应示例 状态码: 200 OK [ { "result" : "error", "status" : "completed
} 响应示例 状态码: 200 OK { "status" : true, "rule_set_id" : "6cb18ee5ca1c48caa335706e0e5ee288" } SDK代码示例 SDK代码示例如下。
= client.ListBasePlugins(request) if err == nil { fmt.Printf("%+v\n", response) } else { fmt.Println(err) } } 更多编程语言的
client.ListPluginVersionNumber(request) if err == nil { fmt.Printf("%+v\n", response) } else { fmt.Println(err) } } 更多编程语言的
err := client.UpdateRule(request) if err == nil { fmt.Printf("%+v\n", response) } else { fmt.Println(err) } } 更多编程语言的
client.ListBasePluginsNewPost(request) if err == nil { fmt.Printf("%+v\n", response) } else { fmt.Println(err) } } 更多编程语言的