sdk/Enums/CannedAccessControlList.cs (21 lines of code) (raw):

/* * Copyright (C) Alibaba Cloud Computing * All rights reserved. * */ using System.Xml.Serialization; using Aliyun.OSS.Util; namespace Aliyun.OSS { /// <summary> /// The enum of canned access control list. /// <para> /// This is a quick way to grant permissions to all users /// </para> /// </summary> public enum CannedAccessControlList { /// <summary> /// Private read and write. /// </summary> [StringValue("private")] [XmlEnum("private")] Private = 0, /// <summary> /// Public read, private write. /// </summary> [StringValue("public-read")] [XmlEnum("public-read")] PublicRead, /// <summary> /// public read or write---everyone can read and write the data. /// </summary> [StringValue("public-read-write")] [XmlEnum("public-read-write")] PublicReadWrite, /// <summary> /// Default permission, inherits from the bucket. /// </summary> [StringValue("default")] [XmlEnum("default")] Default } }