using System;
using System.Xml.Serialization;
using System.Collections.Generic;
namespace Aop.Api.Domain
{
///
/// AlipayAccountCashpoolRulegroupCreateModel Data Structure.
///
[Serializable]
public class AlipayAccountCashpoolRulegroupCreateModel : AopObject
{
///
/// 资金池唯一标识
///
[XmlElement("cash_pool_id")]
public string CashPoolId { get; set; }
///
/// 生效日期
///
[XmlElement("effective_time")]
public string EffectiveTime { get; set; }
///
/// 过期日期
///
[XmlElement("expire_time")]
public string ExpireTime { get; set; }
///
/// 调拨额度配置
///
[XmlArray("inst_allocation_quota_vo_list")]
[XmlArrayItem("inst_allocation_quota_v_o")]
public List InstAllocationQuotaVoList { get; set; }
///
/// 备注信息
///
[XmlElement("memo")]
public string Memo { get; set; }
///
/// 操作人
///
[XmlElement("operator")]
public string Operator { get; set; }
///
/// 外部单据号,做业务幂等使用
///
[XmlElement("out_biz_no")]
public string OutBizNo { get; set; }
///
/// 父账户目标水位
///
[XmlElement("parent_target_water_line")]
public string ParentTargetWaterLine { get; set; }
///
/// 规则组名称
///
[XmlElement("rule_group_name")]
public string RuleGroupName { get; set; }
///
/// 规则组类型,上划/下拨,UP_WARD_RULE/DOWN_WARD_RULE
///
[XmlElement("rule_group_type")]
public string RuleGroupType { get; set; }
///
/// 触发时间,填cron表达式
///
[XmlElement("trigger_time")]
public string TriggerTime { get; set; }
///
/// 规则组水位模式,主账户模式/子账户模式SUB_ACCOUNT_MODE/MAIN_ACCOUNT_MODE
///
[XmlElement("water_mode")]
public string WaterMode { get; set; }
}
}