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

#include <ExportImageResponse.h>

Public Member Functions

 ExportImageResponse ()
 
 ExportImageResponse (const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
 
ExportImageResponseoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
 
const Aws::StringGetDescription () const
 
void SetDescription (const Aws::String &value)
 
void SetDescription (Aws::String &&value)
 
void SetDescription (const char *value)
 
ExportImageResponseWithDescription (const Aws::String &value)
 
ExportImageResponseWithDescription (Aws::String &&value)
 
ExportImageResponseWithDescription (const char *value)
 
const DiskImageFormatGetDiskImageFormat () const
 
void SetDiskImageFormat (const DiskImageFormat &value)
 
void SetDiskImageFormat (DiskImageFormat &&value)
 
ExportImageResponseWithDiskImageFormat (const DiskImageFormat &value)
 
ExportImageResponseWithDiskImageFormat (DiskImageFormat &&value)
 
const Aws::StringGetExportImageTaskId () const
 
void SetExportImageTaskId (const Aws::String &value)
 
void SetExportImageTaskId (Aws::String &&value)
 
void SetExportImageTaskId (const char *value)
 
ExportImageResponseWithExportImageTaskId (const Aws::String &value)
 
ExportImageResponseWithExportImageTaskId (Aws::String &&value)
 
ExportImageResponseWithExportImageTaskId (const char *value)
 
const Aws::StringGetImageId () const
 
void SetImageId (const Aws::String &value)
 
void SetImageId (Aws::String &&value)
 
void SetImageId (const char *value)
 
ExportImageResponseWithImageId (const Aws::String &value)
 
ExportImageResponseWithImageId (Aws::String &&value)
 
ExportImageResponseWithImageId (const char *value)
 
const Aws::StringGetRoleName () const
 
void SetRoleName (const Aws::String &value)
 
void SetRoleName (Aws::String &&value)
 
void SetRoleName (const char *value)
 
ExportImageResponseWithRoleName (const Aws::String &value)
 
ExportImageResponseWithRoleName (Aws::String &&value)
 
ExportImageResponseWithRoleName (const char *value)
 
const Aws::StringGetProgress () const
 
void SetProgress (const Aws::String &value)
 
void SetProgress (Aws::String &&value)
 
void SetProgress (const char *value)
 
ExportImageResponseWithProgress (const Aws::String &value)
 
ExportImageResponseWithProgress (Aws::String &&value)
 
ExportImageResponseWithProgress (const char *value)
 
const ExportTaskS3LocationGetS3ExportLocation () const
 
void SetS3ExportLocation (const ExportTaskS3Location &value)
 
void SetS3ExportLocation (ExportTaskS3Location &&value)
 
ExportImageResponseWithS3ExportLocation (const ExportTaskS3Location &value)
 
ExportImageResponseWithS3ExportLocation (ExportTaskS3Location &&value)
 
const Aws::StringGetStatus () const
 
void SetStatus (const Aws::String &value)
 
void SetStatus (Aws::String &&value)
 
void SetStatus (const char *value)
 
ExportImageResponseWithStatus (const Aws::String &value)
 
ExportImageResponseWithStatus (Aws::String &&value)
 
ExportImageResponseWithStatus (const char *value)
 
const Aws::StringGetStatusMessage () const
 
void SetStatusMessage (const Aws::String &value)
 
void SetStatusMessage (Aws::String &&value)
 
void SetStatusMessage (const char *value)
 
ExportImageResponseWithStatusMessage (const Aws::String &value)
 
ExportImageResponseWithStatusMessage (Aws::String &&value)
 
ExportImageResponseWithStatusMessage (const char *value)
 
const Aws::Vector< Tag > & GetTags () const
 
void SetTags (const Aws::Vector< Tag > &value)
 
void SetTags (Aws::Vector< Tag > &&value)
 
ExportImageResponseWithTags (const Aws::Vector< Tag > &value)
 
ExportImageResponseWithTags (Aws::Vector< Tag > &&value)
 
ExportImageResponseAddTags (const Tag &value)
 
ExportImageResponseAddTags (Tag &&value)
 
const ResponseMetadataGetResponseMetadata () const
 
void SetResponseMetadata (const ResponseMetadata &value)
 
void SetResponseMetadata (ResponseMetadata &&value)
 
ExportImageResponseWithResponseMetadata (const ResponseMetadata &value)
 
ExportImageResponseWithResponseMetadata (ResponseMetadata &&value)
 

Detailed Description

Definition at line 32 of file ExportImageResponse.h.

Constructor & Destructor Documentation

◆ ExportImageResponse() [1/2]

Aws::EC2::Model::ExportImageResponse::ExportImageResponse ( )

◆ ExportImageResponse() [2/2]

Aws::EC2::Model::ExportImageResponse::ExportImageResponse ( const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &  result)

Member Function Documentation

◆ AddTags() [1/2]

ExportImageResponse& Aws::EC2::Model::ExportImageResponse::AddTags ( const Tag value)
inline

Any tags assigned to the export image task.

Definition at line 393 of file ExportImageResponse.h.

◆ AddTags() [2/2]

ExportImageResponse& Aws::EC2::Model::ExportImageResponse::AddTags ( Tag &&  value)
inline

Any tags assigned to the export image task.

Definition at line 398 of file ExportImageResponse.h.

◆ GetDescription()

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

A description of the image being exported.

Definition at line 43 of file ExportImageResponse.h.

◆ GetDiskImageFormat()

const DiskImageFormat& Aws::EC2::Model::ExportImageResponse::GetDiskImageFormat ( ) const
inline

The disk image format for the exported image.

Definition at line 79 of file ExportImageResponse.h.

◆ GetExportImageTaskId()

const Aws::String& Aws::EC2::Model::ExportImageResponse::GetExportImageTaskId ( ) const
inline

The ID of the export image task.

Definition at line 105 of file ExportImageResponse.h.

◆ GetImageId()

const Aws::String& Aws::EC2::Model::ExportImageResponse::GetImageId ( ) const
inline

The ID of the image.

Definition at line 141 of file ExportImageResponse.h.

◆ GetProgress()

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

The percent complete of the export image task.

Definition at line 220 of file ExportImageResponse.h.

◆ GetResponseMetadata()

const ResponseMetadata& Aws::EC2::Model::ExportImageResponse::GetResponseMetadata ( ) const
inline

Definition at line 402 of file ExportImageResponse.h.

◆ GetRoleName()

const Aws::String& Aws::EC2::Model::ExportImageResponse::GetRoleName ( ) const
inline

The name of the role that grants VM Import/Export permission to export images to your Amazon S3 bucket.

Definition at line 178 of file ExportImageResponse.h.

◆ GetS3ExportLocation()

const ExportTaskS3Location& Aws::EC2::Model::ExportImageResponse::GetS3ExportLocation ( ) const
inline

Information about the destination Amazon S3 bucket.

Definition at line 256 of file ExportImageResponse.h.

◆ GetStatus()

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

The status of the export image task. The possible values are active, completed, deleting, and deleted.

Definition at line 284 of file ExportImageResponse.h.

◆ GetStatusMessage()

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

The status message for the export image task.

Definition at line 332 of file ExportImageResponse.h.

◆ GetTags()

const Aws::Vector<Tag>& Aws::EC2::Model::ExportImageResponse::GetTags ( ) const
inline

Any tags assigned to the export image task.

Definition at line 368 of file ExportImageResponse.h.

◆ operator=()

ExportImageResponse& Aws::EC2::Model::ExportImageResponse::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &  result)

◆ SetDescription() [1/3]

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

A description of the image being exported.

Definition at line 53 of file ExportImageResponse.h.

◆ SetDescription() [2/3]

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

A description of the image being exported.

Definition at line 48 of file ExportImageResponse.h.

◆ SetDescription() [3/3]

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

A description of the image being exported.

Definition at line 58 of file ExportImageResponse.h.

◆ SetDiskImageFormat() [1/2]

void Aws::EC2::Model::ExportImageResponse::SetDiskImageFormat ( const DiskImageFormat value)
inline

The disk image format for the exported image.

Definition at line 84 of file ExportImageResponse.h.

◆ SetDiskImageFormat() [2/2]

void Aws::EC2::Model::ExportImageResponse::SetDiskImageFormat ( DiskImageFormat &&  value)
inline

The disk image format for the exported image.

Definition at line 89 of file ExportImageResponse.h.

◆ SetExportImageTaskId() [1/3]

void Aws::EC2::Model::ExportImageResponse::SetExportImageTaskId ( Aws::String &&  value)
inline

The ID of the export image task.

Definition at line 115 of file ExportImageResponse.h.

◆ SetExportImageTaskId() [2/3]

void Aws::EC2::Model::ExportImageResponse::SetExportImageTaskId ( const Aws::String value)
inline

The ID of the export image task.

Definition at line 110 of file ExportImageResponse.h.

◆ SetExportImageTaskId() [3/3]

void Aws::EC2::Model::ExportImageResponse::SetExportImageTaskId ( const char *  value)
inline

The ID of the export image task.

Definition at line 120 of file ExportImageResponse.h.

◆ SetImageId() [1/3]

void Aws::EC2::Model::ExportImageResponse::SetImageId ( Aws::String &&  value)
inline

The ID of the image.

Definition at line 151 of file ExportImageResponse.h.

◆ SetImageId() [2/3]

void Aws::EC2::Model::ExportImageResponse::SetImageId ( const Aws::String value)
inline

The ID of the image.

Definition at line 146 of file ExportImageResponse.h.

◆ SetImageId() [3/3]

void Aws::EC2::Model::ExportImageResponse::SetImageId ( const char *  value)
inline

The ID of the image.

Definition at line 156 of file ExportImageResponse.h.

◆ SetProgress() [1/3]

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

The percent complete of the export image task.

Definition at line 230 of file ExportImageResponse.h.

◆ SetProgress() [2/3]

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

The percent complete of the export image task.

Definition at line 225 of file ExportImageResponse.h.

◆ SetProgress() [3/3]

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

The percent complete of the export image task.

Definition at line 235 of file ExportImageResponse.h.

◆ SetResponseMetadata() [1/2]

void Aws::EC2::Model::ExportImageResponse::SetResponseMetadata ( const ResponseMetadata value)
inline

Definition at line 405 of file ExportImageResponse.h.

◆ SetResponseMetadata() [2/2]

void Aws::EC2::Model::ExportImageResponse::SetResponseMetadata ( ResponseMetadata &&  value)
inline

Definition at line 408 of file ExportImageResponse.h.

◆ SetRoleName() [1/3]

void Aws::EC2::Model::ExportImageResponse::SetRoleName ( Aws::String &&  value)
inline

The name of the role that grants VM Import/Export permission to export images to your Amazon S3 bucket.

Definition at line 190 of file ExportImageResponse.h.

◆ SetRoleName() [2/3]

void Aws::EC2::Model::ExportImageResponse::SetRoleName ( const Aws::String value)
inline

The name of the role that grants VM Import/Export permission to export images to your Amazon S3 bucket.

Definition at line 184 of file ExportImageResponse.h.

◆ SetRoleName() [3/3]

void Aws::EC2::Model::ExportImageResponse::SetRoleName ( const char *  value)
inline

The name of the role that grants VM Import/Export permission to export images to your Amazon S3 bucket.

Definition at line 196 of file ExportImageResponse.h.

◆ SetS3ExportLocation() [1/2]

void Aws::EC2::Model::ExportImageResponse::SetS3ExportLocation ( const ExportTaskS3Location value)
inline

Information about the destination Amazon S3 bucket.

Definition at line 261 of file ExportImageResponse.h.

◆ SetS3ExportLocation() [2/2]

void Aws::EC2::Model::ExportImageResponse::SetS3ExportLocation ( ExportTaskS3Location &&  value)
inline

Information about the destination Amazon S3 bucket.

Definition at line 266 of file ExportImageResponse.h.

◆ SetStatus() [1/3]

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

The status of the export image task. The possible values are active, completed, deleting, and deleted.

Definition at line 298 of file ExportImageResponse.h.

◆ SetStatus() [2/3]

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

The status of the export image task. The possible values are active, completed, deleting, and deleted.

Definition at line 291 of file ExportImageResponse.h.

◆ SetStatus() [3/3]

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

The status of the export image task. The possible values are active, completed, deleting, and deleted.

Definition at line 305 of file ExportImageResponse.h.

◆ SetStatusMessage() [1/3]

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

The status message for the export image task.

Definition at line 342 of file ExportImageResponse.h.

◆ SetStatusMessage() [2/3]

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

The status message for the export image task.

Definition at line 337 of file ExportImageResponse.h.

◆ SetStatusMessage() [3/3]

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

The status message for the export image task.

Definition at line 347 of file ExportImageResponse.h.

◆ SetTags() [1/2]

void Aws::EC2::Model::ExportImageResponse::SetTags ( Aws::Vector< Tag > &&  value)
inline

Any tags assigned to the export image task.

Definition at line 378 of file ExportImageResponse.h.

◆ SetTags() [2/2]

void Aws::EC2::Model::ExportImageResponse::SetTags ( const Aws::Vector< Tag > &  value)
inline

Any tags assigned to the export image task.

Definition at line 373 of file ExportImageResponse.h.

◆ WithDescription() [1/3]

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

A description of the image being exported.

Definition at line 68 of file ExportImageResponse.h.

◆ WithDescription() [2/3]

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

A description of the image being exported.

Definition at line 63 of file ExportImageResponse.h.

◆ WithDescription() [3/3]

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

A description of the image being exported.

Definition at line 73 of file ExportImageResponse.h.

◆ WithDiskImageFormat() [1/2]

ExportImageResponse& Aws::EC2::Model::ExportImageResponse::WithDiskImageFormat ( const DiskImageFormat value)
inline

The disk image format for the exported image.

Definition at line 94 of file ExportImageResponse.h.

◆ WithDiskImageFormat() [2/2]

ExportImageResponse& Aws::EC2::Model::ExportImageResponse::WithDiskImageFormat ( DiskImageFormat &&  value)
inline

The disk image format for the exported image.

Definition at line 99 of file ExportImageResponse.h.

◆ WithExportImageTaskId() [1/3]

ExportImageResponse& Aws::EC2::Model::ExportImageResponse::WithExportImageTaskId ( Aws::String &&  value)
inline

The ID of the export image task.

Definition at line 130 of file ExportImageResponse.h.

◆ WithExportImageTaskId() [2/3]

ExportImageResponse& Aws::EC2::Model::ExportImageResponse::WithExportImageTaskId ( const Aws::String value)
inline

The ID of the export image task.

Definition at line 125 of file ExportImageResponse.h.

◆ WithExportImageTaskId() [3/3]

ExportImageResponse& Aws::EC2::Model::ExportImageResponse::WithExportImageTaskId ( const char *  value)
inline

The ID of the export image task.

Definition at line 135 of file ExportImageResponse.h.

◆ WithImageId() [1/3]

ExportImageResponse& Aws::EC2::Model::ExportImageResponse::WithImageId ( Aws::String &&  value)
inline

The ID of the image.

Definition at line 166 of file ExportImageResponse.h.

◆ WithImageId() [2/3]

ExportImageResponse& Aws::EC2::Model::ExportImageResponse::WithImageId ( const Aws::String value)
inline

The ID of the image.

Definition at line 161 of file ExportImageResponse.h.

◆ WithImageId() [3/3]

ExportImageResponse& Aws::EC2::Model::ExportImageResponse::WithImageId ( const char *  value)
inline

The ID of the image.

Definition at line 171 of file ExportImageResponse.h.

◆ WithProgress() [1/3]

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

The percent complete of the export image task.

Definition at line 245 of file ExportImageResponse.h.

◆ WithProgress() [2/3]

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

The percent complete of the export image task.

Definition at line 240 of file ExportImageResponse.h.

◆ WithProgress() [3/3]

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

The percent complete of the export image task.

Definition at line 250 of file ExportImageResponse.h.

◆ WithResponseMetadata() [1/2]

ExportImageResponse& Aws::EC2::Model::ExportImageResponse::WithResponseMetadata ( const ResponseMetadata value)
inline

Definition at line 411 of file ExportImageResponse.h.

◆ WithResponseMetadata() [2/2]

ExportImageResponse& Aws::EC2::Model::ExportImageResponse::WithResponseMetadata ( ResponseMetadata &&  value)
inline

Definition at line 414 of file ExportImageResponse.h.

◆ WithRoleName() [1/3]

ExportImageResponse& Aws::EC2::Model::ExportImageResponse::WithRoleName ( Aws::String &&  value)
inline

The name of the role that grants VM Import/Export permission to export images to your Amazon S3 bucket.

Definition at line 208 of file ExportImageResponse.h.

◆ WithRoleName() [2/3]

ExportImageResponse& Aws::EC2::Model::ExportImageResponse::WithRoleName ( const Aws::String value)
inline

The name of the role that grants VM Import/Export permission to export images to your Amazon S3 bucket.

Definition at line 202 of file ExportImageResponse.h.

◆ WithRoleName() [3/3]

ExportImageResponse& Aws::EC2::Model::ExportImageResponse::WithRoleName ( const char *  value)
inline

The name of the role that grants VM Import/Export permission to export images to your Amazon S3 bucket.

Definition at line 214 of file ExportImageResponse.h.

◆ WithS3ExportLocation() [1/2]

ExportImageResponse& Aws::EC2::Model::ExportImageResponse::WithS3ExportLocation ( const ExportTaskS3Location value)
inline

Information about the destination Amazon S3 bucket.

Definition at line 271 of file ExportImageResponse.h.

◆ WithS3ExportLocation() [2/2]

ExportImageResponse& Aws::EC2::Model::ExportImageResponse::WithS3ExportLocation ( ExportTaskS3Location &&  value)
inline

Information about the destination Amazon S3 bucket.

Definition at line 276 of file ExportImageResponse.h.

◆ WithStatus() [1/3]

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

The status of the export image task. The possible values are active, completed, deleting, and deleted.

Definition at line 319 of file ExportImageResponse.h.

◆ WithStatus() [2/3]

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

The status of the export image task. The possible values are active, completed, deleting, and deleted.

Definition at line 312 of file ExportImageResponse.h.

◆ WithStatus() [3/3]

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

The status of the export image task. The possible values are active, completed, deleting, and deleted.

Definition at line 326 of file ExportImageResponse.h.

◆ WithStatusMessage() [1/3]

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

The status message for the export image task.

Definition at line 357 of file ExportImageResponse.h.

◆ WithStatusMessage() [2/3]

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

The status message for the export image task.

Definition at line 352 of file ExportImageResponse.h.

◆ WithStatusMessage() [3/3]

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

The status message for the export image task.

Definition at line 362 of file ExportImageResponse.h.

◆ WithTags() [1/2]

ExportImageResponse& Aws::EC2::Model::ExportImageResponse::WithTags ( Aws::Vector< Tag > &&  value)
inline

Any tags assigned to the export image task.

Definition at line 388 of file ExportImageResponse.h.

◆ WithTags() [2/2]

ExportImageResponse& Aws::EC2::Model::ExportImageResponse::WithTags ( const Aws::Vector< Tag > &  value)
inline

Any tags assigned to the export image task.

Definition at line 383 of file ExportImageResponse.h.


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