Enum CreateBucketDetails.PublicAccessType

  • All Implemented Interfaces:
    BmcEnum, Serializable, Comparable<CreateBucketDetails.PublicAccessType>
    Enclosing class:
    CreateBucketDetails

    public static enum CreateBucketDetails.PublicAccessType
    extends Enum<CreateBucketDetails.PublicAccessType>
    implements BmcEnum
    The type of public access enabled on this bucket.

    A bucket is set to NoPublicAccess by default, which only allows an authenticated caller to access the bucket and its contents. When ObjectRead is enabled on the bucket, public access is allowed for the GetObject, HeadObject, and ListObjects operations. When ObjectReadWithoutList is enabled on the bucket, public access is allowed for the GetObject and HeadObject operations.