ListBucketsResult.cs 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. /*
  2. * Copyright (C) Alibaba Cloud Computing
  3. * All rights reserved.
  4. *
  5. * 版权所有 (C)阿里云计算有限公司
  6. */
  7. using System.Collections.Generic;
  8. namespace Aliyun.OSS
  9. {
  10. /// <summary>
  11. /// 列举Bucket的请求结果。
  12. /// </summary>
  13. public class ListBucketsResult
  14. {
  15. /// <summary>
  16. /// 获取一个值,限定返回的<see cref="Bucket" />的Key必须以该值作为前缀。
  17. /// </summary>
  18. public string Prefix { get; internal set; }
  19. /// <summary>
  20. /// 获取一个值,用户设定结果从该值之后按字母排序的第一个开始返回。
  21. /// </summary>
  22. public string Marker { get; internal set; }
  23. /// <summary>
  24. /// 获取一个值,用于限定此次返回bucket的最大数。
  25. /// 如果不设定,默认为100。
  26. /// </summary>
  27. public int? MaxKeys { get; internal set; }
  28. /// <summary>
  29. /// 获取一个值,指明是否所有的结果都已经返回。
  30. /// </summary>
  31. public bool? IsTruncated { get; internal set; }
  32. /// <summary>
  33. /// 获取一个值,指明下一个Marker。
  34. /// </summary>
  35. public string NextMaker { get; internal set; }
  36. /// <summary>
  37. /// 获取一个值,指明Bucket请求列表。
  38. /// </summary>
  39. public IEnumerable<Bucket> Buckets { get; internal set; }
  40. }
  41. }