using System;
using System.Xml.Serialization;
namespace Aop.Api.Domain
{
///
/// AlipayUserAntpaasRoleRelationSaveModel Data Structure.
///
[Serializable]
public class AlipayUserAntpaasRoleRelationSaveModel : AopObject
{
///
/// 需要绑定的支付宝用户id
///
[XmlElement("alipay_user_id")]
public string AlipayUserId { get; set; }
///
/// true/false,若支付宝用户已被同一userSource下其他外部用户绑定,则自动删除已有关系,仅在opType=enable时有效
///
[XmlElement("alipay_user_occupied_auto_delete")]
public bool AlipayUserOccupiedAutoDelete { get; set; }
///
/// 可为enable/delete, 表示存储/删除绑定关系
///
[XmlElement("op_type")]
public string OpType { get; set; }
///
/// 外部用户id唯一标识, 例如高德用户id
///
[XmlElement("user_id")]
public string UserId { get; set; }
///
/// true/false, 默认false, 若用户已被其它支付宝用户绑定,则自动删除已有关系, 仅在opType=enable时有效
///
[XmlElement("user_occupied_auto_delete")]
public bool UserOccupiedAutoDelete { get; set; }
///
/// 用户来源, 接入时会分配给接入方
///
[XmlElement("user_source")]
public string UserSource { get; set; }
}
}