All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.volcengine.model.request.ApplySmsSignatureRequest Maven / Gradle / Ivy

There is a newer version: 1.0.192
Show newest version
package com.volcengine.model.request;

import com.alibaba.fastjson.annotation.JSONField;
import com.volcengine.model.sms.PurposeType;
import com.volcengine.model.sms.SignAuthFile;
import com.volcengine.model.sms.SignSourceType;
import lombok.Data;

import java.util.List;

@Data
public class ApplySmsSignatureRequest {
    @JSONField(name = "subAccount")
    String subAccount;

    @JSONField(name = "content")
    String content;

    @JSONField(name = "source")
    SignSourceType source;

    @JSONField(name = "desc")
    String desc;

    @JSONField(name = "uploadFileKey")
    String uploadFileKey;

    @JSONField(name = "domain")
    String domain;

    /**
     * 1.自用,2.他用
     */
    @JSONField(name = "purpose")
    PurposeType purpose;

    @JSONField(name = "uploadFileList")
    List uploadFileList;

    @JSONField(name = "from")
    String from;

    @JSONField(name = "signatureIdentificationID")
    int signatureIdentificationID;
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy