CannedAccessControlList.cs 930 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. /*
  2. * Copyright (C) Alibaba Cloud Computing
  3. * All rights reserved.
  4. *
  5. * 版权所有 (C)阿里云计算有限公司
  6. */
  7. using Aliyun.OSS.Util;
  8. namespace Aliyun.OSS
  9. {
  10. /// <summary>
  11. /// 表示一组常用的用户访问权限。
  12. /// <para>
  13. /// 这一组常用权限相当于给所有用户指定权限的快捷方法。
  14. /// </para>
  15. /// </summary>
  16. public enum CannedAccessControlList
  17. {
  18. /// <summary>
  19. /// 私有权限,有权限才可以读和写
  20. /// </summary>
  21. [StringValue("private")]
  22. Private = 0,
  23. /// <summary>
  24. /// 公共读,任何人都可以读,有权限才可以写
  25. /// </summary>
  26. [StringValue("public-read")]
  27. PublicRead,
  28. /// <summary>
  29. /// 公共读写,任何人都可以读和写
  30. /// </summary>
  31. [StringValue("public-read-write")]
  32. PublicReadWrite
  33. }
  34. }