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

#include <DiskMap.h>

Public Member Functions

 DiskMap ()
 
 DiskMap (Aws::Utils::Json::JsonView jsonValue)
 
DiskMapoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetOriginalDiskPath () const
 
bool OriginalDiskPathHasBeenSet () const
 
void SetOriginalDiskPath (const Aws::String &value)
 
void SetOriginalDiskPath (Aws::String &&value)
 
void SetOriginalDiskPath (const char *value)
 
DiskMapWithOriginalDiskPath (const Aws::String &value)
 
DiskMapWithOriginalDiskPath (Aws::String &&value)
 
DiskMapWithOriginalDiskPath (const char *value)
 
const Aws::StringGetNewDiskName () const
 
bool NewDiskNameHasBeenSet () const
 
void SetNewDiskName (const Aws::String &value)
 
void SetNewDiskName (Aws::String &&value)
 
void SetNewDiskName (const char *value)
 
DiskMapWithNewDiskName (const Aws::String &value)
 
DiskMapWithNewDiskName (Aws::String &&value)
 
DiskMapWithNewDiskName (const char *value)
 

Detailed Description

Describes a block storage disk mapping.

See Also:

AWS API Reference

Definition at line 31 of file DiskMap.h.

Constructor & Destructor Documentation

◆ DiskMap() [1/2]

Aws::Lightsail::Model::DiskMap::DiskMap ( )

◆ DiskMap() [2/2]

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

Member Function Documentation

◆ GetNewDiskName()

const Aws::String& Aws::Lightsail::Model::DiskMap::GetNewDiskName ( ) const
inline

The new disk name (e.g., my-new-disk).

Definition at line 92 of file DiskMap.h.

◆ GetOriginalDiskPath()

const Aws::String& Aws::Lightsail::Model::DiskMap::GetOriginalDiskPath ( ) const
inline

The original disk path exposed to the instance (for example, /dev/sdh).

Definition at line 44 of file DiskMap.h.

◆ Jsonize()

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

◆ NewDiskNameHasBeenSet()

bool Aws::Lightsail::Model::DiskMap::NewDiskNameHasBeenSet ( ) const
inline

The new disk name (e.g., my-new-disk).

Definition at line 97 of file DiskMap.h.

◆ operator=()

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

◆ OriginalDiskPathHasBeenSet()

bool Aws::Lightsail::Model::DiskMap::OriginalDiskPathHasBeenSet ( ) const
inline

The original disk path exposed to the instance (for example, /dev/sdh).

Definition at line 50 of file DiskMap.h.

◆ SetNewDiskName() [1/3]

void Aws::Lightsail::Model::DiskMap::SetNewDiskName ( const Aws::String value)
inline

The new disk name (e.g., my-new-disk).

Definition at line 102 of file DiskMap.h.

◆ SetNewDiskName() [2/3]

void Aws::Lightsail::Model::DiskMap::SetNewDiskName ( Aws::String &&  value)
inline

The new disk name (e.g., my-new-disk).

Definition at line 107 of file DiskMap.h.

◆ SetNewDiskName() [3/3]

void Aws::Lightsail::Model::DiskMap::SetNewDiskName ( const char *  value)
inline

The new disk name (e.g., my-new-disk).

Definition at line 112 of file DiskMap.h.

◆ SetOriginalDiskPath() [1/3]

void Aws::Lightsail::Model::DiskMap::SetOriginalDiskPath ( const Aws::String value)
inline

The original disk path exposed to the instance (for example, /dev/sdh).

Definition at line 56 of file DiskMap.h.

◆ SetOriginalDiskPath() [2/3]

void Aws::Lightsail::Model::DiskMap::SetOriginalDiskPath ( Aws::String &&  value)
inline

The original disk path exposed to the instance (for example, /dev/sdh).

Definition at line 62 of file DiskMap.h.

◆ SetOriginalDiskPath() [3/3]

void Aws::Lightsail::Model::DiskMap::SetOriginalDiskPath ( const char *  value)
inline

The original disk path exposed to the instance (for example, /dev/sdh).

Definition at line 68 of file DiskMap.h.

◆ WithNewDiskName() [1/3]

DiskMap& Aws::Lightsail::Model::DiskMap::WithNewDiskName ( const Aws::String value)
inline

The new disk name (e.g., my-new-disk).

Definition at line 117 of file DiskMap.h.

◆ WithNewDiskName() [2/3]

DiskMap& Aws::Lightsail::Model::DiskMap::WithNewDiskName ( Aws::String &&  value)
inline

The new disk name (e.g., my-new-disk).

Definition at line 122 of file DiskMap.h.

◆ WithNewDiskName() [3/3]

DiskMap& Aws::Lightsail::Model::DiskMap::WithNewDiskName ( const char *  value)
inline

The new disk name (e.g., my-new-disk).

Definition at line 127 of file DiskMap.h.

◆ WithOriginalDiskPath() [1/3]

DiskMap& Aws::Lightsail::Model::DiskMap::WithOriginalDiskPath ( const Aws::String value)
inline

The original disk path exposed to the instance (for example, /dev/sdh).

Definition at line 74 of file DiskMap.h.

◆ WithOriginalDiskPath() [2/3]

DiskMap& Aws::Lightsail::Model::DiskMap::WithOriginalDiskPath ( Aws::String &&  value)
inline

The original disk path exposed to the instance (for example, /dev/sdh).

Definition at line 80 of file DiskMap.h.

◆ WithOriginalDiskPath() [3/3]

DiskMap& Aws::Lightsail::Model::DiskMap::WithOriginalDiskPath ( const char *  value)
inline

The original disk path exposed to the instance (for example, /dev/sdh).

Definition at line 86 of file DiskMap.h.


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