using System; using System.Xml.Serialization; namespace Aop.Api.Domain { /// /// DxDeployOrderInfo Data Structure. /// [Serializable] public class DxDeployOrderInfo : AopObject { /// /// 决策服务自定义名字空间字段 /// [XmlElement("biz_ns")] public string BizNs { get; set; } /// /// 部署事件类型,枚举值如下: ONLINE,OFFLINE,UPDATE,VERIFY /// [XmlElement("deploy_event_type")] public string DeployEventType { get; set; } /// /// 部署对象类型,共有4个类型:DECISION_RULE(决策规则),DECISION_ROUTER(决策分流规则),DECISION_ROUTER_PERCENT(决策策略分流百分比),DATA_SOURCE(数据源) /// [XmlElement("deploy_object_type")] public string DeployObjectType { get; set; } /// /// 部署单内容 /// [XmlElement("deploy_payload")] public string DeployPayload { get; set; } /// /// 部署单业务创建时间 /// [XmlElement("gmt_biz_create")] public string GmtBizCreate { get; set; } /// /// 部署的分组名 /// [XmlElement("group")] public string Group { get; set; } /// /// 重试的记录id /// [XmlElement("pre_record_id")] public string PreRecordId { get; set; } /// /// 记录id /// [XmlElement("record_id")] public string RecordId { get; set; } /// /// 是否为重试部署单 /// [XmlElement("retry")] public bool Retry { get; set; } } }