#include <SnapshotLimits.h>
Contains manual snapshot limit information for a directory.
See Also:
AWS API Reference
Definition at line 30 of file SnapshotLimits.h.
◆ SnapshotLimits() [1/2]
Aws::DirectoryService::Model::SnapshotLimits::SnapshotLimits |
( |
| ) |
|
◆ SnapshotLimits() [2/2]
◆ GetManualSnapshotsCurrentCount()
int Aws::DirectoryService::Model::SnapshotLimits::GetManualSnapshotsCurrentCount |
( |
| ) |
const |
|
inline |
The current number of manual snapshots of the directory.
Definition at line 63 of file SnapshotLimits.h.
◆ GetManualSnapshotsLimit()
int Aws::DirectoryService::Model::SnapshotLimits::GetManualSnapshotsLimit |
( |
| ) |
const |
|
inline |
The maximum number of manual snapshots allowed.
Definition at line 42 of file SnapshotLimits.h.
◆ GetManualSnapshotsLimitReached()
bool Aws::DirectoryService::Model::SnapshotLimits::GetManualSnapshotsLimitReached |
( |
| ) |
const |
|
inline |
Indicates if the manual snapshot limit has been reached.
Definition at line 84 of file SnapshotLimits.h.
◆ Jsonize()
◆ ManualSnapshotsCurrentCountHasBeenSet()
bool Aws::DirectoryService::Model::SnapshotLimits::ManualSnapshotsCurrentCountHasBeenSet |
( |
| ) |
const |
|
inline |
The current number of manual snapshots of the directory.
Definition at line 68 of file SnapshotLimits.h.
◆ ManualSnapshotsLimitHasBeenSet()
bool Aws::DirectoryService::Model::SnapshotLimits::ManualSnapshotsLimitHasBeenSet |
( |
| ) |
const |
|
inline |
The maximum number of manual snapshots allowed.
Definition at line 47 of file SnapshotLimits.h.
◆ ManualSnapshotsLimitReachedHasBeenSet()
bool Aws::DirectoryService::Model::SnapshotLimits::ManualSnapshotsLimitReachedHasBeenSet |
( |
| ) |
const |
|
inline |
Indicates if the manual snapshot limit has been reached.
Definition at line 89 of file SnapshotLimits.h.
◆ operator=()
◆ SetManualSnapshotsCurrentCount()
void Aws::DirectoryService::Model::SnapshotLimits::SetManualSnapshotsCurrentCount |
( |
int |
value | ) |
|
|
inline |
The current number of manual snapshots of the directory.
Definition at line 73 of file SnapshotLimits.h.
◆ SetManualSnapshotsLimit()
void Aws::DirectoryService::Model::SnapshotLimits::SetManualSnapshotsLimit |
( |
int |
value | ) |
|
|
inline |
The maximum number of manual snapshots allowed.
Definition at line 52 of file SnapshotLimits.h.
◆ SetManualSnapshotsLimitReached()
void Aws::DirectoryService::Model::SnapshotLimits::SetManualSnapshotsLimitReached |
( |
bool |
value | ) |
|
|
inline |
Indicates if the manual snapshot limit has been reached.
Definition at line 94 of file SnapshotLimits.h.
◆ WithManualSnapshotsCurrentCount()
SnapshotLimits& Aws::DirectoryService::Model::SnapshotLimits::WithManualSnapshotsCurrentCount |
( |
int |
value | ) |
|
|
inline |
The current number of manual snapshots of the directory.
Definition at line 78 of file SnapshotLimits.h.
◆ WithManualSnapshotsLimit()
SnapshotLimits& Aws::DirectoryService::Model::SnapshotLimits::WithManualSnapshotsLimit |
( |
int |
value | ) |
|
|
inline |
The maximum number of manual snapshots allowed.
Definition at line 57 of file SnapshotLimits.h.
◆ WithManualSnapshotsLimitReached()
SnapshotLimits& Aws::DirectoryService::Model::SnapshotLimits::WithManualSnapshotsLimitReached |
( |
bool |
value | ) |
|
|
inline |
Indicates if the manual snapshot limit has been reached.
Definition at line 99 of file SnapshotLimits.h.
The documentation for this class was generated from the following file: