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++.
|
Class representing a set of properties pertaining to the Blob, Queue, or Table service. More...
Classes | |
class | cors_rule |
Class representing the service properties pertaining to CORS. More... | |
class | logging_properties |
An object representing the service properties pertaining to logging. More... | |
class | metrics_properties |
An object representing the service properties pertaining to metrics. More... | |
Public Member Functions | |
service_properties () | |
Initializes a new instance of the azure::storage::service_properties class. More... | |
const logging_properties & | logging () const |
Gets the logging properties for the service. More... | |
logging_properties & | logging () |
Gets the logging properties for the service. More... | |
void | set_logging (logging_properties value) |
Sets the logging properties for the service. More... | |
const metrics_properties & | hour_metrics () const |
Gets the hour metrics properties for the service. More... | |
metrics_properties & | hour_metrics () |
Gets the hour metrics properties for the service. More... | |
void | set_hour_metrics (metrics_properties value) |
Sets the hour metrics properties for the service. More... | |
const metrics_properties & | minute_metrics () const |
Gets the minute metrics properties for the service. More... | |
metrics_properties & | minute_metrics () |
Gets the minute metrics properties for the service. More... | |
void | set_minute_metrics (metrics_properties value) |
Sets the minute metrics properties for the service. More... | |
const std::vector< cors_rule > & | cors () const |
Gets the Cross Origin Resource Sharing (CORS) properties for the service. More... | |
std::vector< cors_rule > & | cors () |
Gets the Cross Origin Resource Sharing (CORS) properties for the service. More... | |
void | set_cors (std::vector< cors_rule > value) |
Sets the Cross Origin Resource Sharing (CORS) properties for the service. More... | |
const utility::string_t & | default_service_version () const |
Gets the default service version for the Blob service. More... | |
void | set_default_service_version (utility::string_t value) |
Sets the default service version for the Blob service. More... | |
Class representing a set of properties pertaining to the Blob, Queue, or Table service.
|
inline |
Initializes a new instance of the azure::storage::service_properties class.
|
inline |
Gets the Cross Origin Resource Sharing (CORS) properties for the service.
|
inline |
Gets the Cross Origin Resource Sharing (CORS) properties for the service.
|
inline |
Gets the default service version for the Blob service.
|
inline |
Gets the hour metrics properties for the service.
|
inline |
Gets the hour metrics properties for the service.
|
inline |
Gets the logging properties for the service.
|
inline |
Gets the logging properties for the service.
|
inline |
Gets the minute metrics properties for the service.
|
inline |
Gets the minute metrics properties for the service.
|
inline |
Sets the Cross Origin Resource Sharing (CORS) properties for the service.
value | The CORS properties for the service. |
|
inline |
Sets the default service version for the Blob service.
value | The default service version for the Blob service. |
|
inline |
Sets the hour metrics properties for the service.
value | The hour metrics properties for the service. |
|
inline |
Sets the logging properties for the service.
value | The logging properties for the service. |
|
inline |
Sets the minute metrics properties for the service.
value | The minute metrics properties for the service. |