com.alipay.api.domain.AlipayCommerceIotMdeviceprodDeviceUnbindModel Maven / Gradle / Ivy
package com.alipay.api.domain;
import java.util.List;
import com.alipay.api.AlipayObject;
import com.alipay.api.internal.mapping.ApiField;
import com.alipay.api.internal.mapping.ApiListField;
/**
* 设备解绑
*
* @author auto create
* @since 1.0, 2021-12-21 11:24:10
*/
public class AlipayCommerceIotMdeviceprodDeviceUnbindModel extends AlipayObject {
private static final long serialVersionUID = 8773968433831375267L;
/**
* 设备唯一标识,设备id;identity_type='ID'时必填
*/
@ApiField("biz_tid")
private String bizTid;
/**
* 设备SN,与supplier_id配合作为设备识别的唯一标识;identity_type='SN'时必填
*/
@ApiField("device_sn")
private String deviceSn;
/**
* 可选项[SN,ID]
SN-使用device_sn、supplier_id联合作为设备唯一识别标识
ID-使用biz_tid作为设备唯一识别标识
*/
@ApiField("identify_type")
private String identifyType;
/**
* 原绑定关系,必须与已存在的绑定关系一致才允许解绑
*/
@ApiListField("principal")
@ApiField("iot_device_principal")
private List principal;
/**
* 设备供应商id,与device_sn配合作为设备识别唯一标识;identity_type='SN'时必填
*/
@ApiField("supplier_id")
private String supplierId;
public String getBizTid() {
return this.bizTid;
}
public void setBizTid(String bizTid) {
this.bizTid = bizTid;
}
public String getDeviceSn() {
return this.deviceSn;
}
public void setDeviceSn(String deviceSn) {
this.deviceSn = deviceSn;
}
public String getIdentifyType() {
return this.identifyType;
}
public void setIdentifyType(String identifyType) {
this.identifyType = identifyType;
}
public List getPrincipal() {
return this.principal;
}
public void setPrincipal(List principal) {
this.principal = principal;
}
public String getSupplierId() {
return this.supplierId;
}
public void setSupplierId(String supplierId) {
this.supplierId = supplierId;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy