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; }
}
}