-
Notifications
You must be signed in to change notification settings - Fork 44
/
model_update_action_req.go
25 lines (18 loc) · 1.49 KB
/
model_update_action_req.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
package model
import (
"github.com/huaweicloud/huaweicloud-sdk-go-v3/core/utils"
"strings"
)
// UpdateActionReq 修改规则动作请求结构体
type UpdateActionReq struct {
// **参数说明**:规则动作的类型。 **取值范围**: - HTTP_FORWARDING:HTTP服务消息类型。 - DIS_FORWARDING:转发DIS服务消息类型。 - OBS_FORWARDING:转发OBS服务消息类型。 - AMQP_FORWARDING:转发AMQP服务消息类型。 - DMS_KAFKA_FORWARDING:转发kafka消息类型。[ - ROMA_FORWARDING:转发Roma消息类型。(仅企业版支持) - INFLUXDB_FORWARDING:转发InfluxDB消息类型。(仅标准版和企业版支持) - MYSQL_FORWARDING:转发MySQL消息类型。(仅标准版和企业版支持) - FUNCTIONGRAPH_FORWARDING:转发FunctionGraph消息类型。(仅标准版和企业版支持) - MRS_KAFKA_FORWARDING:转发MRS_KAFKA消息类型。(仅企业版支持) - DMS_ROCKETMQ_FORWARDING:转发RocketMQ消息类型。(仅标准版和企业版支持)](tag:hws)[ - INFLUXDB_FORWARDING:转发InfluxDB消息类型。 - MYSQL_FORWARDING:转发MySQL消息类型。 - FUNCTIONGRAPH_FORWARDING:转发FunctionGraph消息类型。](tag:hws_hk)
Channel *string `json:"channel,omitempty"`
ChannelDetail *ChannelDetail `json:"channel_detail,omitempty"`
}
func (o UpdateActionReq) String() string {
data, err := utils.Marshal(o)
if err != nil {
return "UpdateActionReq struct{}"
}
return strings.Join([]string{"UpdateActionReq", string(data)}, " ")
}