Beispiel #1
0
 private static void SetBucketQuota()
 {
     try
     {
         SetBucketQuotaRequest request = new SetBucketQuotaRequest()
         {
             BucketName   = bucketName,
             StorageQuota = 0
         };
         SetBucketQuotaResponse response = client.SetBucketQuota(request);
         Console.WriteLine("Set bucket Quota response: {0}", response.StatusCode);
     }
     catch (ObsException ex)
     {
         Console.WriteLine("Exception errorcode: {0}, when set bucket quota.", ex.ErrorCode);
         Console.WriteLine("Exception errormessage: {0}", ex.ErrorMessage);
     }
 }
Beispiel #2
0
 /// <summary>
 /// 设置桶配额。
 /// </summary>
 /// <param name="request">设置桶配额的请求参数。</param>
 /// <returns>设置桶配额的响应结果。</returns>
 public SetBucketQuotaResponse SetBucketQuota(SetBucketQuotaRequest request)
 {
     return(DoRequest <SetBucketQuotaRequest, SetBucketQuotaResponse>(request));
 }
 /// <summary>
 /// Start the asynchronous request for configuring a bucket quota.
 /// </summary>
 /// <param name="request">Parameters in a request for configuring a bucket quota</param>
 /// <param name="callback">Asynchronous request callback function</param>
 /// <param name="state">Asynchronous request status object</param>
 /// <returns>Response to the asynchronous request</returns>
 public IAsyncResult BeginSetBucketQuota(SetBucketQuotaRequest request, AsyncCallback callback, object state)
 {
     return(BeginDoRequest <SetBucketQuotaRequest>(request, callback, state));
 }