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++.
|
An object representing the service properties pertaining to logging. More...
Public Member Functions | |
logging_properties () | |
Initializes a new instance of the azure::storage::service_properties::logging_properties struct. More... | |
const utility::string_t & | version () const |
Gets the version of Storage Analytics in use. More... | |
void | set_version (utility::string_t value) |
Gets the version of Storage Analytics to use. More... | |
bool | read_enabled () const |
Gets a value indicating whether all read requests should be logged. More... | |
void | set_read_enabled (bool value) |
Sets a value indicating whether all read requests should be logged. More... | |
bool | write_enabled () const |
Gets a value indicating whether all write requests should be logged. More... | |
void | set_write_enabled (bool value) |
Sets a value indicating whether all write requests should be logged. More... | |
bool | delete_enabled () const |
Gets a value indicating whether all delete requests should be logged. More... | |
void | set_delete_enabled (bool value) |
Sets a value indicating whether all delete requests should be logged. More... | |
bool | retention_policy_enabled () const |
Gets a value indicating whether a retention policy is enabled for service logs. More... | |
void | set_retention_policy_enabled (bool value) |
Sets a value indicating whether a retention policy is enabled for service logs. More... | |
int | retention_days () const |
Gets the number of days that logging data should be retained. More... | |
void | set_retention_days (int value) |
Sets the number of days that logging data should be retained. More... | |
An object representing the service properties pertaining to logging.
|
inline |
Initializes a new instance of the azure::storage::service_properties::logging_properties struct.
|
inline |
Gets a value indicating whether all delete requests should be logged.
true
if all delete requests should be logged; otherwise, false
.
|
inline |
Gets a value indicating whether all read requests should be logged.
true
if all read requests should be logged; otherwise, false
.
|
inline |
Gets the number of days that logging data should be retained.
|
inline |
Gets a value indicating whether a retention policy is enabled for service logs.
true
if a retention policy is enabled; otherwise, false
.
|
inline |
Sets a value indicating whether all delete requests should be logged.
value | Use true if all delete requests should be logged; otherwise, false . |
|
inline |
Sets a value indicating whether all read requests should be logged.
value | Use true if all read requests should be logged; otherwise, false . |
|
inline |
Sets the number of days that logging data should be retained.
value | The number of days to retain the logging data, or 0 to disable the retention policy. |
|
inline |
Sets a value indicating whether a retention policy is enabled for service logs.
value | Use true if a retention policy is enabled; otherwise, false . |
|
inline |
Gets the version of Storage Analytics to use.
value | A string specifying the version of Storage Analytics to use. Set this value to "1.0". |
|
inline |
Sets a value indicating whether all write requests should be logged.
value | Use true if all write requests should be logged; otherwise, false . |
|
inline |
Gets the version of Storage Analytics in use.
|
inline |
Gets a value indicating whether all write requests should be logged.
true
if all write requests should be logged; otherwise, false
.