62 lines
1.4 KiB
C#
62 lines
1.4 KiB
C#
namespace SimpleAdmin.System;
|
|
|
|
/// <summary>
|
|
/// 阿里云 OSS 及文档预览服务配置。
|
|
/// </summary>
|
|
public class OssSettingOptions
|
|
{
|
|
/// <summary>
|
|
/// OSS 访问密钥 Id。
|
|
/// </summary>
|
|
public string AccessKeyID { get; set; }
|
|
|
|
/// <summary>
|
|
/// OSS 访问密钥。
|
|
/// </summary>
|
|
public string AccessKeySecret { get; set; }
|
|
|
|
/// <summary>
|
|
/// 用于换取临时凭证的 RAM 角色 ARN。
|
|
/// </summary>
|
|
public string RoleArn { get; set; }
|
|
|
|
/// <summary>
|
|
/// STS 角色会话名称。
|
|
/// </summary>
|
|
public string RoleSessionName { get; set; }
|
|
|
|
/// <summary>
|
|
/// STS 服务端点。
|
|
/// </summary>
|
|
public string StsEndpoint { get; set; }
|
|
|
|
/// <summary>
|
|
/// OSS Bucket 名称。
|
|
/// </summary>
|
|
public string Bucket { get; set; }
|
|
|
|
/// <summary>
|
|
/// OSS 服务端点。
|
|
/// </summary>
|
|
public string EndPoint { get; set; }
|
|
|
|
/// <summary>
|
|
/// IMM 服务端点。
|
|
/// </summary>
|
|
public string IMMEndpoint { get; set; }
|
|
|
|
/// <summary>
|
|
/// IMM 项目名称。
|
|
/// </summary>
|
|
public string IMMProject { get; set; }
|
|
|
|
/// <summary>
|
|
/// OSS 自定义访问域名。
|
|
/// </summary>
|
|
public string OSSUrl { get; set; }
|
|
|
|
/// <summary>
|
|
/// 阿里云地域 Id。
|
|
/// </summary>
|
|
public string RegionId { get; set; }
|
|
} |