AWS SDK for C++  1.9.69
AWS SDK for C++
Public Member Functions | List of all members
Aws::mgn::Model::ReplicationConfigurationReplicatedDisk Class Reference

#include <ReplicationConfigurationReplicatedDisk.h>

Public Member Functions

 ReplicationConfigurationReplicatedDisk ()
 
 ReplicationConfigurationReplicatedDisk (Aws::Utils::Json::JsonView jsonValue)
 
ReplicationConfigurationReplicatedDiskoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetDeviceName () const
 
bool DeviceNameHasBeenSet () const
 
void SetDeviceName (const Aws::String &value)
 
void SetDeviceName (Aws::String &&value)
 
void SetDeviceName (const char *value)
 
ReplicationConfigurationReplicatedDiskWithDeviceName (const Aws::String &value)
 
ReplicationConfigurationReplicatedDiskWithDeviceName (Aws::String &&value)
 
ReplicationConfigurationReplicatedDiskWithDeviceName (const char *value)
 
long long GetIops () const
 
bool IopsHasBeenSet () const
 
void SetIops (long long value)
 
ReplicationConfigurationReplicatedDiskWithIops (long long value)
 
bool GetIsBootDisk () const
 
bool IsBootDiskHasBeenSet () const
 
void SetIsBootDisk (bool value)
 
ReplicationConfigurationReplicatedDiskWithIsBootDisk (bool value)
 
const ReplicationConfigurationReplicatedDiskStagingDiskTypeGetStagingDiskType () const
 
bool StagingDiskTypeHasBeenSet () const
 
void SetStagingDiskType (const ReplicationConfigurationReplicatedDiskStagingDiskType &value)
 
void SetStagingDiskType (ReplicationConfigurationReplicatedDiskStagingDiskType &&value)
 
ReplicationConfigurationReplicatedDiskWithStagingDiskType (const ReplicationConfigurationReplicatedDiskStagingDiskType &value)
 
ReplicationConfigurationReplicatedDiskWithStagingDiskType (ReplicationConfigurationReplicatedDiskStagingDiskType &&value)
 

Detailed Description

Replication Configuration replicated disk.

See Also:

AWS API Reference

Definition at line 32 of file ReplicationConfigurationReplicatedDisk.h.

Constructor & Destructor Documentation

◆ ReplicationConfigurationReplicatedDisk() [1/2]

Aws::mgn::Model::ReplicationConfigurationReplicatedDisk::ReplicationConfigurationReplicatedDisk ( )

◆ ReplicationConfigurationReplicatedDisk() [2/2]

Aws::mgn::Model::ReplicationConfigurationReplicatedDisk::ReplicationConfigurationReplicatedDisk ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ DeviceNameHasBeenSet()

bool Aws::mgn::Model::ReplicationConfigurationReplicatedDisk::DeviceNameHasBeenSet ( ) const
inline

Replication Configuration replicated disk device name.

Definition at line 49 of file ReplicationConfigurationReplicatedDisk.h.

◆ GetDeviceName()

const Aws::String& Aws::mgn::Model::ReplicationConfigurationReplicatedDisk::GetDeviceName ( ) const
inline

Replication Configuration replicated disk device name.

Definition at line 44 of file ReplicationConfigurationReplicatedDisk.h.

◆ GetIops()

long long Aws::mgn::Model::ReplicationConfigurationReplicatedDisk::GetIops ( ) const
inline

Replication Configuration replicated disk IOPs.

Definition at line 85 of file ReplicationConfigurationReplicatedDisk.h.

◆ GetIsBootDisk()

bool Aws::mgn::Model::ReplicationConfigurationReplicatedDisk::GetIsBootDisk ( ) const
inline

Replication Configuration replicated disk boot disk.

Definition at line 106 of file ReplicationConfigurationReplicatedDisk.h.

◆ GetStagingDiskType()

const ReplicationConfigurationReplicatedDiskStagingDiskType& Aws::mgn::Model::ReplicationConfigurationReplicatedDisk::GetStagingDiskType ( ) const
inline

Replication Configuration replicated disk staging disk type.

Definition at line 127 of file ReplicationConfigurationReplicatedDisk.h.

◆ IopsHasBeenSet()

bool Aws::mgn::Model::ReplicationConfigurationReplicatedDisk::IopsHasBeenSet ( ) const
inline

Replication Configuration replicated disk IOPs.

Definition at line 90 of file ReplicationConfigurationReplicatedDisk.h.

◆ IsBootDiskHasBeenSet()

bool Aws::mgn::Model::ReplicationConfigurationReplicatedDisk::IsBootDiskHasBeenSet ( ) const
inline

Replication Configuration replicated disk boot disk.

Definition at line 111 of file ReplicationConfigurationReplicatedDisk.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::mgn::Model::ReplicationConfigurationReplicatedDisk::Jsonize ( ) const

◆ operator=()

ReplicationConfigurationReplicatedDisk& Aws::mgn::Model::ReplicationConfigurationReplicatedDisk::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetDeviceName() [1/3]

void Aws::mgn::Model::ReplicationConfigurationReplicatedDisk::SetDeviceName ( Aws::String &&  value)
inline

Replication Configuration replicated disk device name.

Definition at line 59 of file ReplicationConfigurationReplicatedDisk.h.

◆ SetDeviceName() [2/3]

void Aws::mgn::Model::ReplicationConfigurationReplicatedDisk::SetDeviceName ( const Aws::String value)
inline

Replication Configuration replicated disk device name.

Definition at line 54 of file ReplicationConfigurationReplicatedDisk.h.

◆ SetDeviceName() [3/3]

void Aws::mgn::Model::ReplicationConfigurationReplicatedDisk::SetDeviceName ( const char *  value)
inline

Replication Configuration replicated disk device name.

Definition at line 64 of file ReplicationConfigurationReplicatedDisk.h.

◆ SetIops()

void Aws::mgn::Model::ReplicationConfigurationReplicatedDisk::SetIops ( long long  value)
inline

Replication Configuration replicated disk IOPs.

Definition at line 95 of file ReplicationConfigurationReplicatedDisk.h.

◆ SetIsBootDisk()

void Aws::mgn::Model::ReplicationConfigurationReplicatedDisk::SetIsBootDisk ( bool  value)
inline

Replication Configuration replicated disk boot disk.

Definition at line 116 of file ReplicationConfigurationReplicatedDisk.h.

◆ SetStagingDiskType() [1/2]

void Aws::mgn::Model::ReplicationConfigurationReplicatedDisk::SetStagingDiskType ( const ReplicationConfigurationReplicatedDiskStagingDiskType value)
inline

Replication Configuration replicated disk staging disk type.

Definition at line 137 of file ReplicationConfigurationReplicatedDisk.h.

◆ SetStagingDiskType() [2/2]

void Aws::mgn::Model::ReplicationConfigurationReplicatedDisk::SetStagingDiskType ( ReplicationConfigurationReplicatedDiskStagingDiskType &&  value)
inline

Replication Configuration replicated disk staging disk type.

Definition at line 142 of file ReplicationConfigurationReplicatedDisk.h.

◆ StagingDiskTypeHasBeenSet()

bool Aws::mgn::Model::ReplicationConfigurationReplicatedDisk::StagingDiskTypeHasBeenSet ( ) const
inline

Replication Configuration replicated disk staging disk type.

Definition at line 132 of file ReplicationConfigurationReplicatedDisk.h.

◆ WithDeviceName() [1/3]

ReplicationConfigurationReplicatedDisk& Aws::mgn::Model::ReplicationConfigurationReplicatedDisk::WithDeviceName ( Aws::String &&  value)
inline

Replication Configuration replicated disk device name.

Definition at line 74 of file ReplicationConfigurationReplicatedDisk.h.

◆ WithDeviceName() [2/3]

ReplicationConfigurationReplicatedDisk& Aws::mgn::Model::ReplicationConfigurationReplicatedDisk::WithDeviceName ( const Aws::String value)
inline

Replication Configuration replicated disk device name.

Definition at line 69 of file ReplicationConfigurationReplicatedDisk.h.

◆ WithDeviceName() [3/3]

ReplicationConfigurationReplicatedDisk& Aws::mgn::Model::ReplicationConfigurationReplicatedDisk::WithDeviceName ( const char *  value)
inline

Replication Configuration replicated disk device name.

Definition at line 79 of file ReplicationConfigurationReplicatedDisk.h.

◆ WithIops()

ReplicationConfigurationReplicatedDisk& Aws::mgn::Model::ReplicationConfigurationReplicatedDisk::WithIops ( long long  value)
inline

Replication Configuration replicated disk IOPs.

Definition at line 100 of file ReplicationConfigurationReplicatedDisk.h.

◆ WithIsBootDisk()

ReplicationConfigurationReplicatedDisk& Aws::mgn::Model::ReplicationConfigurationReplicatedDisk::WithIsBootDisk ( bool  value)
inline

Replication Configuration replicated disk boot disk.

Definition at line 121 of file ReplicationConfigurationReplicatedDisk.h.

◆ WithStagingDiskType() [1/2]

ReplicationConfigurationReplicatedDisk& Aws::mgn::Model::ReplicationConfigurationReplicatedDisk::WithStagingDiskType ( const ReplicationConfigurationReplicatedDiskStagingDiskType value)
inline

Replication Configuration replicated disk staging disk type.

Definition at line 147 of file ReplicationConfigurationReplicatedDisk.h.

◆ WithStagingDiskType() [2/2]

ReplicationConfigurationReplicatedDisk& Aws::mgn::Model::ReplicationConfigurationReplicatedDisk::WithStagingDiskType ( ReplicationConfigurationReplicatedDiskStagingDiskType &&  value)
inline

Replication Configuration replicated disk staging disk type.

Definition at line 152 of file ReplicationConfigurationReplicatedDisk.h.


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