示例#1
0
 public SetVersioningArgs WithVersioningSuspended()
 {
     this.CurrentVersioningStatus = VersioningStatus.Suspended;
     return(this);
 }
示例#2
0
 public SetVersioningArgs()
 {
     this.RequestMethod           = HttpMethod.Put;
     this.CurrentVersioningStatus = VersioningStatus.Off;
 }
示例#3
0
 public SetVersioningArgs WithVersioningEnabled()
 {
     this.CurrentVersioningStatus = VersioningStatus.Enabled;
     return(this);
 }
 /// <summary>
 /// Creates a instance of <see cref="SetBucketVersioningRequest" />.
 /// </summary>
 /// <param name="bucketName">bucket name</param>
 /// <param name="status">versioning status</param>
 public SetBucketVersioningRequest(string bucketName, VersioningStatus status)
 {
     BucketName = bucketName;
     Status     = status;
 }