package com.fs.file.vo;

import lombok.Data;

/**
 * 腾讯云 COS POST Policy 响应
 * 用于前端使用 PostObject 方式上传文件
 *
 * @author fs
 */
@Data
public class CosPostPolicyVO {

    /**
     * COS 上传地址
     */
    private String url;

    /**
     * COS 文件路径（key）
     */
    private String key;

    /**
     * 腾讯云 SecretId
     */
    private String qAk;

    /**
     * 签名算法
     */
    private String qSignAlgorithm;

    /**
     * 签名时间
     */
    private String qKeyTime;

    /**
     * 签名
     */
    private String qSignature;

    /**
     * Policy Base64 编码
     */
    private String policy;

    /**
     * Bucket 名称
     */
    private String bucket;

    /**
     * 地域
     */
    private String region;
}
