Set the ACL to predefined values when creating Buckets or Objects.
More...
#include <google/cloud/storage/well_known_parameters.h>
Set the ACL to predefined values when creating Buckets or Objects.
A predefined ACL is an alias for a set of specific ACL entries that you can use to quickly apply many ACL entries at once to a bucket or object.
- See also
- https://cloud.google.com/storage/docs/access-control/lists#predefined-acl for a more detailed description of Predefined ACLs in GCS.
◆ AuthenticatedRead()
static PredefinedAcl google::cloud::storage::PredefinedAcl::AuthenticatedRead |
( |
| ) |
|
|
inlinestatic |
◆ BucketOwnerFullControl()
static PredefinedAcl google::cloud::storage::PredefinedAcl::BucketOwnerFullControl |
( |
| ) |
|
|
inlinestatic |
◆ BucketOwnerRead()
static PredefinedAcl google::cloud::storage::PredefinedAcl::BucketOwnerRead |
( |
| ) |
|
|
inlinestatic |
◆ HeaderName()
std::string google::cloud::storage::PredefinedAcl::HeaderName |
( |
| ) |
const |
◆ Private()
static PredefinedAcl google::cloud::storage::PredefinedAcl::Private |
( |
| ) |
|
|
inlinestatic |
◆ ProjectPrivate()
static PredefinedAcl google::cloud::storage::PredefinedAcl::ProjectPrivate |
( |
| ) |
|
|
inlinestatic |
◆ PublicRead()
static PredefinedAcl google::cloud::storage::PredefinedAcl::PublicRead |
( |
| ) |
|
|
inlinestatic |
◆ PublicReadWrite()
static PredefinedAcl google::cloud::storage::PredefinedAcl::PublicReadWrite |
( |
| ) |
|
|
inlinestatic |
◆ well_known_parameter_name()
static char const * google::cloud::storage::PredefinedAcl::well_known_parameter_name |
( |
| ) |
|
|
inlinestatic |