package com.dianguang.cloud.ossservice.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;

import java.io.Serializable;

@Data
public class CloudStorageConfig implements Serializable {

    /**
     * 类型 1：七牛 2：阿里 3 ：腾讯云 4: fastDfs 5：本地上传 6：minio
     */
    private Integer type;

    /**
     * 域名
     */
    private String url;

    /**
     * 路径前缀
     */
    private String prefix;

    /**
     * access_key
     */
    private String accessKey;

    /**
     * secret_key
     */
    private String secretKey;

    /**
     * 存储空间命
     */
    private String bucketName;

    /**
     * 阿里
     */
    private String endPoint;


    /**
     * qc
     */
    private String qcloudRegion;

    /**
     * qc
     */
    private String qcloudAppId;
}
