AWS SDK for C++  1.8.95
AWS SDK for C++
Public Member Functions | List of all members
Aws::Lightsail::Model::DiskSnapshotInfo Class Reference

#include <DiskSnapshotInfo.h>

Public Member Functions

 DiskSnapshotInfo ()
 
 DiskSnapshotInfo (Aws::Utils::Json::JsonView jsonValue)
 
DiskSnapshotInfooperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
int GetSizeInGb () const
 
bool SizeInGbHasBeenSet () const
 
void SetSizeInGb (int value)
 
DiskSnapshotInfoWithSizeInGb (int value)
 

Detailed Description

Describes a disk snapshot.

See Also:

AWS API Reference

Definition at line 29 of file DiskSnapshotInfo.h.

Constructor & Destructor Documentation

◆ DiskSnapshotInfo() [1/2]

Aws::Lightsail::Model::DiskSnapshotInfo::DiskSnapshotInfo ( )

◆ DiskSnapshotInfo() [2/2]

Aws::Lightsail::Model::DiskSnapshotInfo::DiskSnapshotInfo ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetSizeInGb()

int Aws::Lightsail::Model::DiskSnapshotInfo::GetSizeInGb ( ) const
inline

The size of the disk in GB (e.g., 32).

Definition at line 41 of file DiskSnapshotInfo.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Lightsail::Model::DiskSnapshotInfo::Jsonize ( ) const

◆ operator=()

DiskSnapshotInfo& Aws::Lightsail::Model::DiskSnapshotInfo::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetSizeInGb()

void Aws::Lightsail::Model::DiskSnapshotInfo::SetSizeInGb ( int  value)
inline

The size of the disk in GB (e.g., 32).

Definition at line 51 of file DiskSnapshotInfo.h.

◆ SizeInGbHasBeenSet()

bool Aws::Lightsail::Model::DiskSnapshotInfo::SizeInGbHasBeenSet ( ) const
inline

The size of the disk in GB (e.g., 32).

Definition at line 46 of file DiskSnapshotInfo.h.

◆ WithSizeInGb()

DiskSnapshotInfo& Aws::Lightsail::Model::DiskSnapshotInfo::WithSizeInGb ( int  value)
inline

The size of the disk in GB (e.g., 32).

Definition at line 56 of file DiskSnapshotInfo.h.


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