AWS SDK for C++  1.9.124
AWS SDK for C++
Public Member Functions | List of all members
Aws::WorkSpaces::Model::DescribeWorkspaceSnapshotsResult Class Reference

#include <DescribeWorkspaceSnapshotsResult.h>

Public Member Functions

 DescribeWorkspaceSnapshotsResult ()
 
 DescribeWorkspaceSnapshotsResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DescribeWorkspaceSnapshotsResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::Vector< Snapshot > & GetRebuildSnapshots () const
 
void SetRebuildSnapshots (const Aws::Vector< Snapshot > &value)
 
void SetRebuildSnapshots (Aws::Vector< Snapshot > &&value)
 
DescribeWorkspaceSnapshotsResultWithRebuildSnapshots (const Aws::Vector< Snapshot > &value)
 
DescribeWorkspaceSnapshotsResultWithRebuildSnapshots (Aws::Vector< Snapshot > &&value)
 
DescribeWorkspaceSnapshotsResultAddRebuildSnapshots (const Snapshot &value)
 
DescribeWorkspaceSnapshotsResultAddRebuildSnapshots (Snapshot &&value)
 
const Aws::Vector< Snapshot > & GetRestoreSnapshots () const
 
void SetRestoreSnapshots (const Aws::Vector< Snapshot > &value)
 
void SetRestoreSnapshots (Aws::Vector< Snapshot > &&value)
 
DescribeWorkspaceSnapshotsResultWithRestoreSnapshots (const Aws::Vector< Snapshot > &value)
 
DescribeWorkspaceSnapshotsResultWithRestoreSnapshots (Aws::Vector< Snapshot > &&value)
 
DescribeWorkspaceSnapshotsResultAddRestoreSnapshots (const Snapshot &value)
 
DescribeWorkspaceSnapshotsResultAddRestoreSnapshots (Snapshot &&value)
 

Detailed Description

Definition at line 28 of file DescribeWorkspaceSnapshotsResult.h.

Constructor & Destructor Documentation

◆ DescribeWorkspaceSnapshotsResult() [1/2]

Aws::WorkSpaces::Model::DescribeWorkspaceSnapshotsResult::DescribeWorkspaceSnapshotsResult ( )

◆ DescribeWorkspaceSnapshotsResult() [2/2]

Aws::WorkSpaces::Model::DescribeWorkspaceSnapshotsResult::DescribeWorkspaceSnapshotsResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddRebuildSnapshots() [1/2]

DescribeWorkspaceSnapshotsResult& Aws::WorkSpaces::Model::DescribeWorkspaceSnapshotsResult::AddRebuildSnapshots ( const Snapshot value)
inline

Information about the snapshots that can be used to rebuild a WorkSpace. These snapshots include the user volume.

Definition at line 70 of file DescribeWorkspaceSnapshotsResult.h.

◆ AddRebuildSnapshots() [2/2]

DescribeWorkspaceSnapshotsResult& Aws::WorkSpaces::Model::DescribeWorkspaceSnapshotsResult::AddRebuildSnapshots ( Snapshot &&  value)
inline

Information about the snapshots that can be used to rebuild a WorkSpace. These snapshots include the user volume.

Definition at line 76 of file DescribeWorkspaceSnapshotsResult.h.

◆ AddRestoreSnapshots() [1/2]

DescribeWorkspaceSnapshotsResult& Aws::WorkSpaces::Model::DescribeWorkspaceSnapshotsResult::AddRestoreSnapshots ( const Snapshot value)
inline

Information about the snapshots that can be used to restore a WorkSpace. These snapshots include both the root volume and the user volume.

Definition at line 113 of file DescribeWorkspaceSnapshotsResult.h.

◆ AddRestoreSnapshots() [2/2]

DescribeWorkspaceSnapshotsResult& Aws::WorkSpaces::Model::DescribeWorkspaceSnapshotsResult::AddRestoreSnapshots ( Snapshot &&  value)
inline

Information about the snapshots that can be used to restore a WorkSpace. These snapshots include both the root volume and the user volume.

Definition at line 119 of file DescribeWorkspaceSnapshotsResult.h.

◆ GetRebuildSnapshots()

const Aws::Vector<Snapshot>& Aws::WorkSpaces::Model::DescribeWorkspaceSnapshotsResult::GetRebuildSnapshots ( ) const
inline

Information about the snapshots that can be used to rebuild a WorkSpace. These snapshots include the user volume.

Definition at line 40 of file DescribeWorkspaceSnapshotsResult.h.

◆ GetRestoreSnapshots()

const Aws::Vector<Snapshot>& Aws::WorkSpaces::Model::DescribeWorkspaceSnapshotsResult::GetRestoreSnapshots ( ) const
inline

Information about the snapshots that can be used to restore a WorkSpace. These snapshots include both the root volume and the user volume.

Definition at line 83 of file DescribeWorkspaceSnapshotsResult.h.

◆ operator=()

DescribeWorkspaceSnapshotsResult& Aws::WorkSpaces::Model::DescribeWorkspaceSnapshotsResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetRebuildSnapshots() [1/2]

void Aws::WorkSpaces::Model::DescribeWorkspaceSnapshotsResult::SetRebuildSnapshots ( Aws::Vector< Snapshot > &&  value)
inline

Information about the snapshots that can be used to rebuild a WorkSpace. These snapshots include the user volume.

Definition at line 52 of file DescribeWorkspaceSnapshotsResult.h.

◆ SetRebuildSnapshots() [2/2]

void Aws::WorkSpaces::Model::DescribeWorkspaceSnapshotsResult::SetRebuildSnapshots ( const Aws::Vector< Snapshot > &  value)
inline

Information about the snapshots that can be used to rebuild a WorkSpace. These snapshots include the user volume.

Definition at line 46 of file DescribeWorkspaceSnapshotsResult.h.

◆ SetRestoreSnapshots() [1/2]

void Aws::WorkSpaces::Model::DescribeWorkspaceSnapshotsResult::SetRestoreSnapshots ( Aws::Vector< Snapshot > &&  value)
inline

Information about the snapshots that can be used to restore a WorkSpace. These snapshots include both the root volume and the user volume.

Definition at line 95 of file DescribeWorkspaceSnapshotsResult.h.

◆ SetRestoreSnapshots() [2/2]

void Aws::WorkSpaces::Model::DescribeWorkspaceSnapshotsResult::SetRestoreSnapshots ( const Aws::Vector< Snapshot > &  value)
inline

Information about the snapshots that can be used to restore a WorkSpace. These snapshots include both the root volume and the user volume.

Definition at line 89 of file DescribeWorkspaceSnapshotsResult.h.

◆ WithRebuildSnapshots() [1/2]

DescribeWorkspaceSnapshotsResult& Aws::WorkSpaces::Model::DescribeWorkspaceSnapshotsResult::WithRebuildSnapshots ( Aws::Vector< Snapshot > &&  value)
inline

Information about the snapshots that can be used to rebuild a WorkSpace. These snapshots include the user volume.

Definition at line 64 of file DescribeWorkspaceSnapshotsResult.h.

◆ WithRebuildSnapshots() [2/2]

DescribeWorkspaceSnapshotsResult& Aws::WorkSpaces::Model::DescribeWorkspaceSnapshotsResult::WithRebuildSnapshots ( const Aws::Vector< Snapshot > &  value)
inline

Information about the snapshots that can be used to rebuild a WorkSpace. These snapshots include the user volume.

Definition at line 58 of file DescribeWorkspaceSnapshotsResult.h.

◆ WithRestoreSnapshots() [1/2]

DescribeWorkspaceSnapshotsResult& Aws::WorkSpaces::Model::DescribeWorkspaceSnapshotsResult::WithRestoreSnapshots ( Aws::Vector< Snapshot > &&  value)
inline

Information about the snapshots that can be used to restore a WorkSpace. These snapshots include both the root volume and the user volume.

Definition at line 107 of file DescribeWorkspaceSnapshotsResult.h.

◆ WithRestoreSnapshots() [2/2]

DescribeWorkspaceSnapshotsResult& Aws::WorkSpaces::Model::DescribeWorkspaceSnapshotsResult::WithRestoreSnapshots ( const Aws::Vector< Snapshot > &  value)
inline

Information about the snapshots that can be used to restore a WorkSpace. These snapshots include both the root volume and the user volume.

Definition at line 101 of file DescribeWorkspaceSnapshotsResult.h.


The documentation for this class was generated from the following file: