AWS SDK for C++  1.9.107
AWS SDK for C++
Public Member Functions | List of all members
Aws::EC2::Model::SnapshotTaskDetail Class Reference

#include <SnapshotTaskDetail.h>

Public Member Functions

 SnapshotTaskDetail ()
 
 SnapshotTaskDetail (const Aws::Utils::Xml::XmlNode &xmlNode)
 
SnapshotTaskDetailoperator= (const Aws::Utils::Xml::XmlNode &xmlNode)
 
void OutputToStream (Aws::OStream &ostream, const char *location, unsigned index, const char *locationValue) const
 
void OutputToStream (Aws::OStream &oStream, const char *location) const
 
const Aws::StringGetDescription () const
 
bool DescriptionHasBeenSet () const
 
void SetDescription (const Aws::String &value)
 
void SetDescription (Aws::String &&value)
 
void SetDescription (const char *value)
 
SnapshotTaskDetailWithDescription (const Aws::String &value)
 
SnapshotTaskDetailWithDescription (Aws::String &&value)
 
SnapshotTaskDetailWithDescription (const char *value)
 
double GetDiskImageSize () const
 
bool DiskImageSizeHasBeenSet () const
 
void SetDiskImageSize (double value)
 
SnapshotTaskDetailWithDiskImageSize (double value)
 
bool GetEncrypted () const
 
bool EncryptedHasBeenSet () const
 
void SetEncrypted (bool value)
 
SnapshotTaskDetailWithEncrypted (bool value)
 
const Aws::StringGetFormat () const
 
bool FormatHasBeenSet () const
 
void SetFormat (const Aws::String &value)
 
void SetFormat (Aws::String &&value)
 
void SetFormat (const char *value)
 
SnapshotTaskDetailWithFormat (const Aws::String &value)
 
SnapshotTaskDetailWithFormat (Aws::String &&value)
 
SnapshotTaskDetailWithFormat (const char *value)
 
const Aws::StringGetKmsKeyId () const
 
bool KmsKeyIdHasBeenSet () const
 
void SetKmsKeyId (const Aws::String &value)
 
void SetKmsKeyId (Aws::String &&value)
 
void SetKmsKeyId (const char *value)
 
SnapshotTaskDetailWithKmsKeyId (const Aws::String &value)
 
SnapshotTaskDetailWithKmsKeyId (Aws::String &&value)
 
SnapshotTaskDetailWithKmsKeyId (const char *value)
 
const Aws::StringGetProgress () const
 
bool ProgressHasBeenSet () const
 
void SetProgress (const Aws::String &value)
 
void SetProgress (Aws::String &&value)
 
void SetProgress (const char *value)
 
SnapshotTaskDetailWithProgress (const Aws::String &value)
 
SnapshotTaskDetailWithProgress (Aws::String &&value)
 
SnapshotTaskDetailWithProgress (const char *value)
 
const Aws::StringGetSnapshotId () const
 
bool SnapshotIdHasBeenSet () const
 
void SetSnapshotId (const Aws::String &value)
 
void SetSnapshotId (Aws::String &&value)
 
void SetSnapshotId (const char *value)
 
SnapshotTaskDetailWithSnapshotId (const Aws::String &value)
 
SnapshotTaskDetailWithSnapshotId (Aws::String &&value)
 
SnapshotTaskDetailWithSnapshotId (const char *value)
 
const Aws::StringGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const Aws::String &value)
 
void SetStatus (Aws::String &&value)
 
void SetStatus (const char *value)
 
SnapshotTaskDetailWithStatus (const Aws::String &value)
 
SnapshotTaskDetailWithStatus (Aws::String &&value)
 
SnapshotTaskDetailWithStatus (const char *value)
 
const Aws::StringGetStatusMessage () const
 
bool StatusMessageHasBeenSet () const
 
void SetStatusMessage (const Aws::String &value)
 
void SetStatusMessage (Aws::String &&value)
 
void SetStatusMessage (const char *value)
 
SnapshotTaskDetailWithStatusMessage (const Aws::String &value)
 
SnapshotTaskDetailWithStatusMessage (Aws::String &&value)
 
SnapshotTaskDetailWithStatusMessage (const char *value)
 
const Aws::StringGetUrl () const
 
bool UrlHasBeenSet () const
 
void SetUrl (const Aws::String &value)
 
void SetUrl (Aws::String &&value)
 
void SetUrl (const char *value)
 
SnapshotTaskDetailWithUrl (const Aws::String &value)
 
SnapshotTaskDetailWithUrl (Aws::String &&value)
 
SnapshotTaskDetailWithUrl (const char *value)
 
const UserBucketDetailsGetUserBucket () const
 
bool UserBucketHasBeenSet () const
 
void SetUserBucket (const UserBucketDetails &value)
 
void SetUserBucket (UserBucketDetails &&value)
 
SnapshotTaskDetailWithUserBucket (const UserBucketDetails &value)
 
SnapshotTaskDetailWithUserBucket (UserBucketDetails &&value)
 

Detailed Description

Details about the import snapshot task.

See Also:

AWS API Reference

Definition at line 32 of file SnapshotTaskDetail.h.

Constructor & Destructor Documentation

◆ SnapshotTaskDetail() [1/2]

Aws::EC2::Model::SnapshotTaskDetail::SnapshotTaskDetail ( )

◆ SnapshotTaskDetail() [2/2]

Aws::EC2::Model::SnapshotTaskDetail::SnapshotTaskDetail ( const Aws::Utils::Xml::XmlNode xmlNode)

Member Function Documentation

◆ DescriptionHasBeenSet()

bool Aws::EC2::Model::SnapshotTaskDetail::DescriptionHasBeenSet ( ) const
inline

The description of the snapshot.

Definition at line 51 of file SnapshotTaskDetail.h.

◆ DiskImageSizeHasBeenSet()

bool Aws::EC2::Model::SnapshotTaskDetail::DiskImageSizeHasBeenSet ( ) const
inline

The size of the disk in the snapshot, in GiB.

Definition at line 92 of file SnapshotTaskDetail.h.

◆ EncryptedHasBeenSet()

bool Aws::EC2::Model::SnapshotTaskDetail::EncryptedHasBeenSet ( ) const
inline

Indicates whether the snapshot is encrypted.

Definition at line 113 of file SnapshotTaskDetail.h.

◆ FormatHasBeenSet()

bool Aws::EC2::Model::SnapshotTaskDetail::FormatHasBeenSet ( ) const
inline

The format of the disk image from which the snapshot is created.

Definition at line 134 of file SnapshotTaskDetail.h.

◆ GetDescription()

const Aws::String& Aws::EC2::Model::SnapshotTaskDetail::GetDescription ( ) const
inline

The description of the snapshot.

Definition at line 46 of file SnapshotTaskDetail.h.

◆ GetDiskImageSize()

double Aws::EC2::Model::SnapshotTaskDetail::GetDiskImageSize ( ) const
inline

The size of the disk in the snapshot, in GiB.

Definition at line 87 of file SnapshotTaskDetail.h.

◆ GetEncrypted()

bool Aws::EC2::Model::SnapshotTaskDetail::GetEncrypted ( ) const
inline

Indicates whether the snapshot is encrypted.

Definition at line 108 of file SnapshotTaskDetail.h.

◆ GetFormat()

const Aws::String& Aws::EC2::Model::SnapshotTaskDetail::GetFormat ( ) const
inline

The format of the disk image from which the snapshot is created.

Definition at line 129 of file SnapshotTaskDetail.h.

◆ GetKmsKeyId()

const Aws::String& Aws::EC2::Model::SnapshotTaskDetail::GetKmsKeyId ( ) const
inline

The identifier for the KMS key that was used to create the encrypted snapshot.

Definition at line 171 of file SnapshotTaskDetail.h.

◆ GetProgress()

const Aws::String& Aws::EC2::Model::SnapshotTaskDetail::GetProgress ( ) const
inline

The percentage of completion for the import snapshot task.

Definition at line 219 of file SnapshotTaskDetail.h.

◆ GetSnapshotId()

const Aws::String& Aws::EC2::Model::SnapshotTaskDetail::GetSnapshotId ( ) const
inline

The snapshot ID of the disk being imported.

Definition at line 260 of file SnapshotTaskDetail.h.

◆ GetStatus()

const Aws::String& Aws::EC2::Model::SnapshotTaskDetail::GetStatus ( ) const
inline

A brief status for the import snapshot task.

Definition at line 301 of file SnapshotTaskDetail.h.

◆ GetStatusMessage()

const Aws::String& Aws::EC2::Model::SnapshotTaskDetail::GetStatusMessage ( ) const
inline

A detailed status message for the import snapshot task.

Definition at line 342 of file SnapshotTaskDetail.h.

◆ GetUrl()

const Aws::String& Aws::EC2::Model::SnapshotTaskDetail::GetUrl ( ) const
inline

The URL of the disk image from which the snapshot is created.

Definition at line 383 of file SnapshotTaskDetail.h.

◆ GetUserBucket()

const UserBucketDetails& Aws::EC2::Model::SnapshotTaskDetail::GetUserBucket ( ) const
inline

The Amazon S3 bucket for the disk image.

Definition at line 424 of file SnapshotTaskDetail.h.

◆ KmsKeyIdHasBeenSet()

bool Aws::EC2::Model::SnapshotTaskDetail::KmsKeyIdHasBeenSet ( ) const
inline

The identifier for the KMS key that was used to create the encrypted snapshot.

Definition at line 177 of file SnapshotTaskDetail.h.

◆ operator=()

SnapshotTaskDetail& Aws::EC2::Model::SnapshotTaskDetail::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)

◆ OutputToStream() [1/2]

void Aws::EC2::Model::SnapshotTaskDetail::OutputToStream ( Aws::OStream oStream,
const char *  location 
) const

◆ OutputToStream() [2/2]

void Aws::EC2::Model::SnapshotTaskDetail::OutputToStream ( Aws::OStream ostream,
const char *  location,
unsigned  index,
const char *  locationValue 
) const

◆ ProgressHasBeenSet()

bool Aws::EC2::Model::SnapshotTaskDetail::ProgressHasBeenSet ( ) const
inline

The percentage of completion for the import snapshot task.

Definition at line 224 of file SnapshotTaskDetail.h.

◆ SetDescription() [1/3]

void Aws::EC2::Model::SnapshotTaskDetail::SetDescription ( Aws::String &&  value)
inline

The description of the snapshot.

Definition at line 61 of file SnapshotTaskDetail.h.

◆ SetDescription() [2/3]

void Aws::EC2::Model::SnapshotTaskDetail::SetDescription ( const Aws::String value)
inline

The description of the snapshot.

Definition at line 56 of file SnapshotTaskDetail.h.

◆ SetDescription() [3/3]

void Aws::EC2::Model::SnapshotTaskDetail::SetDescription ( const char *  value)
inline

The description of the snapshot.

Definition at line 66 of file SnapshotTaskDetail.h.

◆ SetDiskImageSize()

void Aws::EC2::Model::SnapshotTaskDetail::SetDiskImageSize ( double  value)
inline

The size of the disk in the snapshot, in GiB.

Definition at line 97 of file SnapshotTaskDetail.h.

◆ SetEncrypted()

void Aws::EC2::Model::SnapshotTaskDetail::SetEncrypted ( bool  value)
inline

Indicates whether the snapshot is encrypted.

Definition at line 118 of file SnapshotTaskDetail.h.

◆ SetFormat() [1/3]

void Aws::EC2::Model::SnapshotTaskDetail::SetFormat ( Aws::String &&  value)
inline

The format of the disk image from which the snapshot is created.

Definition at line 144 of file SnapshotTaskDetail.h.

◆ SetFormat() [2/3]

void Aws::EC2::Model::SnapshotTaskDetail::SetFormat ( const Aws::String value)
inline

The format of the disk image from which the snapshot is created.

Definition at line 139 of file SnapshotTaskDetail.h.

◆ SetFormat() [3/3]

void Aws::EC2::Model::SnapshotTaskDetail::SetFormat ( const char *  value)
inline

The format of the disk image from which the snapshot is created.

Definition at line 149 of file SnapshotTaskDetail.h.

◆ SetKmsKeyId() [1/3]

void Aws::EC2::Model::SnapshotTaskDetail::SetKmsKeyId ( Aws::String &&  value)
inline

The identifier for the KMS key that was used to create the encrypted snapshot.

Definition at line 189 of file SnapshotTaskDetail.h.

◆ SetKmsKeyId() [2/3]

void Aws::EC2::Model::SnapshotTaskDetail::SetKmsKeyId ( const Aws::String value)
inline

The identifier for the KMS key that was used to create the encrypted snapshot.

Definition at line 183 of file SnapshotTaskDetail.h.

◆ SetKmsKeyId() [3/3]

void Aws::EC2::Model::SnapshotTaskDetail::SetKmsKeyId ( const char *  value)
inline

The identifier for the KMS key that was used to create the encrypted snapshot.

Definition at line 195 of file SnapshotTaskDetail.h.

◆ SetProgress() [1/3]

void Aws::EC2::Model::SnapshotTaskDetail::SetProgress ( Aws::String &&  value)
inline

The percentage of completion for the import snapshot task.

Definition at line 234 of file SnapshotTaskDetail.h.

◆ SetProgress() [2/3]

void Aws::EC2::Model::SnapshotTaskDetail::SetProgress ( const Aws::String value)
inline

The percentage of completion for the import snapshot task.

Definition at line 229 of file SnapshotTaskDetail.h.

◆ SetProgress() [3/3]

void Aws::EC2::Model::SnapshotTaskDetail::SetProgress ( const char *  value)
inline

The percentage of completion for the import snapshot task.

Definition at line 239 of file SnapshotTaskDetail.h.

◆ SetSnapshotId() [1/3]

void Aws::EC2::Model::SnapshotTaskDetail::SetSnapshotId ( Aws::String &&  value)
inline

The snapshot ID of the disk being imported.

Definition at line 275 of file SnapshotTaskDetail.h.

◆ SetSnapshotId() [2/3]

void Aws::EC2::Model::SnapshotTaskDetail::SetSnapshotId ( const Aws::String value)
inline

The snapshot ID of the disk being imported.

Definition at line 270 of file SnapshotTaskDetail.h.

◆ SetSnapshotId() [3/3]

void Aws::EC2::Model::SnapshotTaskDetail::SetSnapshotId ( const char *  value)
inline

The snapshot ID of the disk being imported.

Definition at line 280 of file SnapshotTaskDetail.h.

◆ SetStatus() [1/3]

void Aws::EC2::Model::SnapshotTaskDetail::SetStatus ( Aws::String &&  value)
inline

A brief status for the import snapshot task.

Definition at line 316 of file SnapshotTaskDetail.h.

◆ SetStatus() [2/3]

void Aws::EC2::Model::SnapshotTaskDetail::SetStatus ( const Aws::String value)
inline

A brief status for the import snapshot task.

Definition at line 311 of file SnapshotTaskDetail.h.

◆ SetStatus() [3/3]

void Aws::EC2::Model::SnapshotTaskDetail::SetStatus ( const char *  value)
inline

A brief status for the import snapshot task.

Definition at line 321 of file SnapshotTaskDetail.h.

◆ SetStatusMessage() [1/3]

void Aws::EC2::Model::SnapshotTaskDetail::SetStatusMessage ( Aws::String &&  value)
inline

A detailed status message for the import snapshot task.

Definition at line 357 of file SnapshotTaskDetail.h.

◆ SetStatusMessage() [2/3]

void Aws::EC2::Model::SnapshotTaskDetail::SetStatusMessage ( const Aws::String value)
inline

A detailed status message for the import snapshot task.

Definition at line 352 of file SnapshotTaskDetail.h.

◆ SetStatusMessage() [3/3]

void Aws::EC2::Model::SnapshotTaskDetail::SetStatusMessage ( const char *  value)
inline

A detailed status message for the import snapshot task.

Definition at line 362 of file SnapshotTaskDetail.h.

◆ SetUrl() [1/3]

void Aws::EC2::Model::SnapshotTaskDetail::SetUrl ( Aws::String &&  value)
inline

The URL of the disk image from which the snapshot is created.

Definition at line 398 of file SnapshotTaskDetail.h.

◆ SetUrl() [2/3]

void Aws::EC2::Model::SnapshotTaskDetail::SetUrl ( const Aws::String value)
inline

The URL of the disk image from which the snapshot is created.

Definition at line 393 of file SnapshotTaskDetail.h.

◆ SetUrl() [3/3]

void Aws::EC2::Model::SnapshotTaskDetail::SetUrl ( const char *  value)
inline

The URL of the disk image from which the snapshot is created.

Definition at line 403 of file SnapshotTaskDetail.h.

◆ SetUserBucket() [1/2]

void Aws::EC2::Model::SnapshotTaskDetail::SetUserBucket ( const UserBucketDetails value)
inline

The Amazon S3 bucket for the disk image.

Definition at line 434 of file SnapshotTaskDetail.h.

◆ SetUserBucket() [2/2]

void Aws::EC2::Model::SnapshotTaskDetail::SetUserBucket ( UserBucketDetails &&  value)
inline

The Amazon S3 bucket for the disk image.

Definition at line 439 of file SnapshotTaskDetail.h.

◆ SnapshotIdHasBeenSet()

bool Aws::EC2::Model::SnapshotTaskDetail::SnapshotIdHasBeenSet ( ) const
inline

The snapshot ID of the disk being imported.

Definition at line 265 of file SnapshotTaskDetail.h.

◆ StatusHasBeenSet()

bool Aws::EC2::Model::SnapshotTaskDetail::StatusHasBeenSet ( ) const
inline

A brief status for the import snapshot task.

Definition at line 306 of file SnapshotTaskDetail.h.

◆ StatusMessageHasBeenSet()

bool Aws::EC2::Model::SnapshotTaskDetail::StatusMessageHasBeenSet ( ) const
inline

A detailed status message for the import snapshot task.

Definition at line 347 of file SnapshotTaskDetail.h.

◆ UrlHasBeenSet()

bool Aws::EC2::Model::SnapshotTaskDetail::UrlHasBeenSet ( ) const
inline

The URL of the disk image from which the snapshot is created.

Definition at line 388 of file SnapshotTaskDetail.h.

◆ UserBucketHasBeenSet()

bool Aws::EC2::Model::SnapshotTaskDetail::UserBucketHasBeenSet ( ) const
inline

The Amazon S3 bucket for the disk image.

Definition at line 429 of file SnapshotTaskDetail.h.

◆ WithDescription() [1/3]

SnapshotTaskDetail& Aws::EC2::Model::SnapshotTaskDetail::WithDescription ( Aws::String &&  value)
inline

The description of the snapshot.

Definition at line 76 of file SnapshotTaskDetail.h.

◆ WithDescription() [2/3]

SnapshotTaskDetail& Aws::EC2::Model::SnapshotTaskDetail::WithDescription ( const Aws::String value)
inline

The description of the snapshot.

Definition at line 71 of file SnapshotTaskDetail.h.

◆ WithDescription() [3/3]

SnapshotTaskDetail& Aws::EC2::Model::SnapshotTaskDetail::WithDescription ( const char *  value)
inline

The description of the snapshot.

Definition at line 81 of file SnapshotTaskDetail.h.

◆ WithDiskImageSize()

SnapshotTaskDetail& Aws::EC2::Model::SnapshotTaskDetail::WithDiskImageSize ( double  value)
inline

The size of the disk in the snapshot, in GiB.

Definition at line 102 of file SnapshotTaskDetail.h.

◆ WithEncrypted()

SnapshotTaskDetail& Aws::EC2::Model::SnapshotTaskDetail::WithEncrypted ( bool  value)
inline

Indicates whether the snapshot is encrypted.

Definition at line 123 of file SnapshotTaskDetail.h.

◆ WithFormat() [1/3]

SnapshotTaskDetail& Aws::EC2::Model::SnapshotTaskDetail::WithFormat ( Aws::String &&  value)
inline

The format of the disk image from which the snapshot is created.

Definition at line 159 of file SnapshotTaskDetail.h.

◆ WithFormat() [2/3]

SnapshotTaskDetail& Aws::EC2::Model::SnapshotTaskDetail::WithFormat ( const Aws::String value)
inline

The format of the disk image from which the snapshot is created.

Definition at line 154 of file SnapshotTaskDetail.h.

◆ WithFormat() [3/3]

SnapshotTaskDetail& Aws::EC2::Model::SnapshotTaskDetail::WithFormat ( const char *  value)
inline

The format of the disk image from which the snapshot is created.

Definition at line 164 of file SnapshotTaskDetail.h.

◆ WithKmsKeyId() [1/3]

SnapshotTaskDetail& Aws::EC2::Model::SnapshotTaskDetail::WithKmsKeyId ( Aws::String &&  value)
inline

The identifier for the KMS key that was used to create the encrypted snapshot.

Definition at line 207 of file SnapshotTaskDetail.h.

◆ WithKmsKeyId() [2/3]

SnapshotTaskDetail& Aws::EC2::Model::SnapshotTaskDetail::WithKmsKeyId ( const Aws::String value)
inline

The identifier for the KMS key that was used to create the encrypted snapshot.

Definition at line 201 of file SnapshotTaskDetail.h.

◆ WithKmsKeyId() [3/3]

SnapshotTaskDetail& Aws::EC2::Model::SnapshotTaskDetail::WithKmsKeyId ( const char *  value)
inline

The identifier for the KMS key that was used to create the encrypted snapshot.

Definition at line 213 of file SnapshotTaskDetail.h.

◆ WithProgress() [1/3]

SnapshotTaskDetail& Aws::EC2::Model::SnapshotTaskDetail::WithProgress ( Aws::String &&  value)
inline

The percentage of completion for the import snapshot task.

Definition at line 249 of file SnapshotTaskDetail.h.

◆ WithProgress() [2/3]

SnapshotTaskDetail& Aws::EC2::Model::SnapshotTaskDetail::WithProgress ( const Aws::String value)
inline

The percentage of completion for the import snapshot task.

Definition at line 244 of file SnapshotTaskDetail.h.

◆ WithProgress() [3/3]

SnapshotTaskDetail& Aws::EC2::Model::SnapshotTaskDetail::WithProgress ( const char *  value)
inline

The percentage of completion for the import snapshot task.

Definition at line 254 of file SnapshotTaskDetail.h.

◆ WithSnapshotId() [1/3]

SnapshotTaskDetail& Aws::EC2::Model::SnapshotTaskDetail::WithSnapshotId ( Aws::String &&  value)
inline

The snapshot ID of the disk being imported.

Definition at line 290 of file SnapshotTaskDetail.h.

◆ WithSnapshotId() [2/3]

SnapshotTaskDetail& Aws::EC2::Model::SnapshotTaskDetail::WithSnapshotId ( const Aws::String value)
inline

The snapshot ID of the disk being imported.

Definition at line 285 of file SnapshotTaskDetail.h.

◆ WithSnapshotId() [3/3]

SnapshotTaskDetail& Aws::EC2::Model::SnapshotTaskDetail::WithSnapshotId ( const char *  value)
inline

The snapshot ID of the disk being imported.

Definition at line 295 of file SnapshotTaskDetail.h.

◆ WithStatus() [1/3]

SnapshotTaskDetail& Aws::EC2::Model::SnapshotTaskDetail::WithStatus ( Aws::String &&  value)
inline

A brief status for the import snapshot task.

Definition at line 331 of file SnapshotTaskDetail.h.

◆ WithStatus() [2/3]

SnapshotTaskDetail& Aws::EC2::Model::SnapshotTaskDetail::WithStatus ( const Aws::String value)
inline

A brief status for the import snapshot task.

Definition at line 326 of file SnapshotTaskDetail.h.

◆ WithStatus() [3/3]

SnapshotTaskDetail& Aws::EC2::Model::SnapshotTaskDetail::WithStatus ( const char *  value)
inline

A brief status for the import snapshot task.

Definition at line 336 of file SnapshotTaskDetail.h.

◆ WithStatusMessage() [1/3]

SnapshotTaskDetail& Aws::EC2::Model::SnapshotTaskDetail::WithStatusMessage ( Aws::String &&  value)
inline

A detailed status message for the import snapshot task.

Definition at line 372 of file SnapshotTaskDetail.h.

◆ WithStatusMessage() [2/3]

SnapshotTaskDetail& Aws::EC2::Model::SnapshotTaskDetail::WithStatusMessage ( const Aws::String value)
inline

A detailed status message for the import snapshot task.

Definition at line 367 of file SnapshotTaskDetail.h.

◆ WithStatusMessage() [3/3]

SnapshotTaskDetail& Aws::EC2::Model::SnapshotTaskDetail::WithStatusMessage ( const char *  value)
inline

A detailed status message for the import snapshot task.

Definition at line 377 of file SnapshotTaskDetail.h.

◆ WithUrl() [1/3]

SnapshotTaskDetail& Aws::EC2::Model::SnapshotTaskDetail::WithUrl ( Aws::String &&  value)
inline

The URL of the disk image from which the snapshot is created.

Definition at line 413 of file SnapshotTaskDetail.h.

◆ WithUrl() [2/3]

SnapshotTaskDetail& Aws::EC2::Model::SnapshotTaskDetail::WithUrl ( const Aws::String value)
inline

The URL of the disk image from which the snapshot is created.

Definition at line 408 of file SnapshotTaskDetail.h.

◆ WithUrl() [3/3]

SnapshotTaskDetail& Aws::EC2::Model::SnapshotTaskDetail::WithUrl ( const char *  value)
inline

The URL of the disk image from which the snapshot is created.

Definition at line 418 of file SnapshotTaskDetail.h.

◆ WithUserBucket() [1/2]

SnapshotTaskDetail& Aws::EC2::Model::SnapshotTaskDetail::WithUserBucket ( const UserBucketDetails value)
inline

The Amazon S3 bucket for the disk image.

Definition at line 444 of file SnapshotTaskDetail.h.

◆ WithUserBucket() [2/2]

SnapshotTaskDetail& Aws::EC2::Model::SnapshotTaskDetail::WithUserBucket ( UserBucketDetails &&  value)
inline

The Amazon S3 bucket for the disk image.

Definition at line 449 of file SnapshotTaskDetail.h.


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