在OSS中创建一个新的Bucket。
Namespace: Aliyun.OpenServices.OpenStorageService
Assembly: Aliyun.OpenServices (in Aliyun.OpenServices.dll) Version: 1.0.5290.21916
Syntax
Parameters
- bucketName
- Type: SystemString
要创建的Bucket的名称。
Return Value
Type: BucketBucket对象。
Examples
using System; using Aliyun.OpenServices.OpenStorageService; namespace Aliyun.OpenServices.Samples.OpenStorageService { public static class CreateBucketSample { public static void CreateBucket() { string accessId = "<your access id>"; string accessKey = "<your access key>"; string bucketName = "com_aliyun_sdk_java_sample_bucket1"; OssClient ossClient = new OssClient(endpoint, accessId, accessKey); try { ossClient.CreateBucket(bucketName); Console.WriteLine("创建成功!Bucket: " + bucketName); } catch(OssException ex) { if (ex.ErrorCode == OssErrorCode.BucketAlreadyExists) { // 这里示例处理一种特定的ErrorCode。 Console.WriteLine(string.Format("Bucket '{0}' 已经存在,请更改名称后再创建。", bucketName)); } else { // RequestID和HostID可以在有问题时用于联系客服诊断异常。 Console.WriteLine(string.Format("创建失败。错误代码:{0}; 错误消息:{1}。\nRequestID:{2}\tHostID:{3}", ex.ErrorCode, ex.Message, ex.RequestId, ex.HostId)); } } } } }
See Also