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::cloud_permissions< Policy > Class Template Reference

Represents the set of shared access policies for a Windows Azure Storage resource. More...

Public Member Functions

 cloud_permissions ()
 Initializes a new instance of the azure::storage::cloud_permissions class. More...
 
const shared_access_policies< Policy > & policies () const
 Gets the set of shared access policies for the specified object. More...
 
shared_access_policies< Policy > & policies ()
 Gets the set of shared access policies for the specified object. More...
 
void set_policies (shared_access_policies< Policy > value)
 Sets the set of shared access policies for the specified object. More...
 

Detailed Description

template<typename Policy>
class azure::storage::cloud_permissions< Policy >

Represents the set of shared access policies for a Windows Azure Storage resource.

Constructor & Destructor Documentation

◆ cloud_permissions()

template<typename Policy>
azure::storage::cloud_permissions< Policy >::cloud_permissions ( )
inline

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

Member Function Documentation

◆ policies() [1/2]

template<typename Policy>
const shared_access_policies<Policy>& azure::storage::cloud_permissions< Policy >::policies ( ) const
inline

Gets the set of shared access policies for the specified object.

Returns
The set of shared access policies for the specified object.

◆ policies() [2/2]

template<typename Policy>
shared_access_policies<Policy>& azure::storage::cloud_permissions< Policy >::policies ( )
inline

Gets the set of shared access policies for the specified object.

Returns
The set of shared access policies for the specified object.

◆ set_policies()

template<typename Policy>
void azure::storage::cloud_permissions< Policy >::set_policies ( shared_access_policies< Policy >  value)
inline

Sets the set of shared access policies for the specified object.

Parameters
valueThe set of shared access policies for the specified object.