Microsoft Azure Storage Client Library for C++  7.5.0
The Microsoft Azure Storage Client Library for C++ is a library for working with the Azure Storage Services in C++.
Public Member Functions | List of all members
azure::storage::blob_container_permissions Class Reference

Represents the permissions for a container. More...

Inheritance diagram for azure::storage::blob_container_permissions:
azure::storage::cloud_permissions< blob_shared_access_policy >

Public Member Functions

 blob_container_permissions ()
 Initializes a new instance of the azure::storage::blob_container_permissions class. More...
 
blob_container_public_access_type public_access () const
 Gets the public access setting for the container. More...
 
void set_public_access (blob_container_public_access_type value)
 Gets or sets the public access setting for the container. More...
 
- Public Member Functions inherited from azure::storage::cloud_permissions< blob_shared_access_policy >
 cloud_permissions ()
 Initializes a new instance of the azure::storage::cloud_permissions class. More...
 
const shared_access_policies< blob_shared_access_policy > & policies () const
 Gets the set of shared access policies for the specified object. More...
 
shared_access_policies< blob_shared_access_policy > & policies ()
 Gets the set of shared access policies for the specified object. More...
 
void set_policies (shared_access_policies< blob_shared_access_policy > value)
 Sets the set of shared access policies for the specified object. More...
 

Detailed Description

Represents the permissions for a container.

Constructor & Destructor Documentation

◆ blob_container_permissions()

azure::storage::blob_container_permissions::blob_container_permissions ( )
inline

Initializes a new instance of the azure::storage::blob_container_permissions class.

Member Function Documentation

◆ public_access()

blob_container_public_access_type azure::storage::blob_container_permissions::public_access ( ) const
inline

Gets the public access setting for the container.

Returns
The public access setting for the container.

◆ set_public_access()

void azure::storage::blob_container_permissions::set_public_access ( blob_container_public_access_type  value)
inline

Gets or sets the public access setting for the container.

Parameters
valueThe public access setting for the container.