Google Cloud Storage C++ Client 2.13.0
A C++ Client Library for Google Cloud Storage
Loading...
Searching...
No Matches
Static Public Member Functions | List of all members
google::cloud::storage::DestinationPredefinedAcl Struct Reference

Set the ACL to a predefined value when copying Objects. More...

#include <google/cloud/storage/well_known_parameters.h>

Static Public Member Functions

static char const * well_known_parameter_name ()
 
static DestinationPredefinedAcl AuthenticatedRead ()
 
static DestinationPredefinedAcl BucketOwnerFullControl ()
 
static DestinationPredefinedAcl BucketOwnerRead ()
 
static DestinationPredefinedAcl Private ()
 
static DestinationPredefinedAcl ProjectPrivate ()
 
static DestinationPredefinedAcl PublicRead ()
 

Detailed Description

Set the ACL to a predefined value when copying 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.

Member Function Documentation

◆ AuthenticatedRead()

static DestinationPredefinedAcl google::cloud::storage::DestinationPredefinedAcl::AuthenticatedRead ( )
inlinestatic

◆ BucketOwnerFullControl()

static DestinationPredefinedAcl google::cloud::storage::DestinationPredefinedAcl::BucketOwnerFullControl ( )
inlinestatic

◆ BucketOwnerRead()

static DestinationPredefinedAcl google::cloud::storage::DestinationPredefinedAcl::BucketOwnerRead ( )
inlinestatic

◆ Private()

static DestinationPredefinedAcl google::cloud::storage::DestinationPredefinedAcl::Private ( )
inlinestatic

◆ ProjectPrivate()

static DestinationPredefinedAcl google::cloud::storage::DestinationPredefinedAcl::ProjectPrivate ( )
inlinestatic

◆ PublicRead()

static DestinationPredefinedAcl google::cloud::storage::DestinationPredefinedAcl::PublicRead ( )
inlinestatic

◆ well_known_parameter_name()

static char const * google::cloud::storage::DestinationPredefinedAcl::well_known_parameter_name ( )
inlinestatic