AWS SDK for C++  1.9.104
AWS SDK for C++
Public Member Functions | List of all members
Aws::SageMaker::Model::Image Class Reference

#include <Image.h>

Public Member Functions

 Image ()
 
 Image (Aws::Utils::Json::JsonView jsonValue)
 
Imageoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Utils::DateTimeGetCreationTime () const
 
bool CreationTimeHasBeenSet () const
 
void SetCreationTime (const Aws::Utils::DateTime &value)
 
void SetCreationTime (Aws::Utils::DateTime &&value)
 
ImageWithCreationTime (const Aws::Utils::DateTime &value)
 
ImageWithCreationTime (Aws::Utils::DateTime &&value)
 
const Aws::StringGetDescription () const
 
bool DescriptionHasBeenSet () const
 
void SetDescription (const Aws::String &value)
 
void SetDescription (Aws::String &&value)
 
void SetDescription (const char *value)
 
ImageWithDescription (const Aws::String &value)
 
ImageWithDescription (Aws::String &&value)
 
ImageWithDescription (const char *value)
 
const Aws::StringGetDisplayName () const
 
bool DisplayNameHasBeenSet () const
 
void SetDisplayName (const Aws::String &value)
 
void SetDisplayName (Aws::String &&value)
 
void SetDisplayName (const char *value)
 
ImageWithDisplayName (const Aws::String &value)
 
ImageWithDisplayName (Aws::String &&value)
 
ImageWithDisplayName (const char *value)
 
const Aws::StringGetFailureReason () const
 
bool FailureReasonHasBeenSet () const
 
void SetFailureReason (const Aws::String &value)
 
void SetFailureReason (Aws::String &&value)
 
void SetFailureReason (const char *value)
 
ImageWithFailureReason (const Aws::String &value)
 
ImageWithFailureReason (Aws::String &&value)
 
ImageWithFailureReason (const char *value)
 
const Aws::StringGetImageArn () const
 
bool ImageArnHasBeenSet () const
 
void SetImageArn (const Aws::String &value)
 
void SetImageArn (Aws::String &&value)
 
void SetImageArn (const char *value)
 
ImageWithImageArn (const Aws::String &value)
 
ImageWithImageArn (Aws::String &&value)
 
ImageWithImageArn (const char *value)
 
const Aws::StringGetImageName () const
 
bool ImageNameHasBeenSet () const
 
void SetImageName (const Aws::String &value)
 
void SetImageName (Aws::String &&value)
 
void SetImageName (const char *value)
 
ImageWithImageName (const Aws::String &value)
 
ImageWithImageName (Aws::String &&value)
 
ImageWithImageName (const char *value)
 
const ImageStatusGetImageStatus () const
 
bool ImageStatusHasBeenSet () const
 
void SetImageStatus (const ImageStatus &value)
 
void SetImageStatus (ImageStatus &&value)
 
ImageWithImageStatus (const ImageStatus &value)
 
ImageWithImageStatus (ImageStatus &&value)
 
const Aws::Utils::DateTimeGetLastModifiedTime () const
 
bool LastModifiedTimeHasBeenSet () const
 
void SetLastModifiedTime (const Aws::Utils::DateTime &value)
 
void SetLastModifiedTime (Aws::Utils::DateTime &&value)
 
ImageWithLastModifiedTime (const Aws::Utils::DateTime &value)
 
ImageWithLastModifiedTime (Aws::Utils::DateTime &&value)
 

Detailed Description

A SageMaker image. A SageMaker image represents a set of container images that are derived from a common base container image. Each of these container images is represented by a SageMaker ImageVersion.

See Also:

AWS API Reference

Definition at line 36 of file Image.h.

Constructor & Destructor Documentation

◆ Image() [1/2]

Aws::SageMaker::Model::Image::Image ( )

◆ Image() [2/2]

Aws::SageMaker::Model::Image::Image ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ CreationTimeHasBeenSet()

bool Aws::SageMaker::Model::Image::CreationTimeHasBeenSet ( ) const
inline

When the image was created.

Definition at line 53 of file Image.h.

◆ DescriptionHasBeenSet()

bool Aws::SageMaker::Model::Image::DescriptionHasBeenSet ( ) const
inline

The description of the image.

Definition at line 84 of file Image.h.

◆ DisplayNameHasBeenSet()

bool Aws::SageMaker::Model::Image::DisplayNameHasBeenSet ( ) const
inline

The name of the image as displayed.

Definition at line 125 of file Image.h.

◆ FailureReasonHasBeenSet()

bool Aws::SageMaker::Model::Image::FailureReasonHasBeenSet ( ) const
inline

When a create, update, or delete operation fails, the reason for the failure.

Definition at line 168 of file Image.h.

◆ GetCreationTime()

const Aws::Utils::DateTime& Aws::SageMaker::Model::Image::GetCreationTime ( ) const
inline

When the image was created.

Definition at line 48 of file Image.h.

◆ GetDescription()

const Aws::String& Aws::SageMaker::Model::Image::GetDescription ( ) const
inline

The description of the image.

Definition at line 79 of file Image.h.

◆ GetDisplayName()

const Aws::String& Aws::SageMaker::Model::Image::GetDisplayName ( ) const
inline

The name of the image as displayed.

Definition at line 120 of file Image.h.

◆ GetFailureReason()

const Aws::String& Aws::SageMaker::Model::Image::GetFailureReason ( ) const
inline

When a create, update, or delete operation fails, the reason for the failure.

Definition at line 162 of file Image.h.

◆ GetImageArn()

const Aws::String& Aws::SageMaker::Model::Image::GetImageArn ( ) const
inline

The Amazon Resource Name (ARN) of the image.

Definition at line 210 of file Image.h.

◆ GetImageName()

const Aws::String& Aws::SageMaker::Model::Image::GetImageName ( ) const
inline

The name of the image.

Definition at line 251 of file Image.h.

◆ GetImageStatus()

const ImageStatus& Aws::SageMaker::Model::Image::GetImageStatus ( ) const
inline

The status of the image.

Definition at line 292 of file Image.h.

◆ GetLastModifiedTime()

const Aws::Utils::DateTime& Aws::SageMaker::Model::Image::GetLastModifiedTime ( ) const
inline

When the image was last modified.

Definition at line 323 of file Image.h.

◆ ImageArnHasBeenSet()

bool Aws::SageMaker::Model::Image::ImageArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the image.

Definition at line 215 of file Image.h.

◆ ImageNameHasBeenSet()

bool Aws::SageMaker::Model::Image::ImageNameHasBeenSet ( ) const
inline

The name of the image.

Definition at line 256 of file Image.h.

◆ ImageStatusHasBeenSet()

bool Aws::SageMaker::Model::Image::ImageStatusHasBeenSet ( ) const
inline

The status of the image.

Definition at line 297 of file Image.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::SageMaker::Model::Image::Jsonize ( ) const

◆ LastModifiedTimeHasBeenSet()

bool Aws::SageMaker::Model::Image::LastModifiedTimeHasBeenSet ( ) const
inline

When the image was last modified.

Definition at line 328 of file Image.h.

◆ operator=()

Image& Aws::SageMaker::Model::Image::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetCreationTime() [1/2]

void Aws::SageMaker::Model::Image::SetCreationTime ( Aws::Utils::DateTime &&  value)
inline

When the image was created.

Definition at line 63 of file Image.h.

◆ SetCreationTime() [2/2]

void Aws::SageMaker::Model::Image::SetCreationTime ( const Aws::Utils::DateTime value)
inline

When the image was created.

Definition at line 58 of file Image.h.

◆ SetDescription() [1/3]

void Aws::SageMaker::Model::Image::SetDescription ( Aws::String &&  value)
inline

The description of the image.

Definition at line 94 of file Image.h.

◆ SetDescription() [2/3]

void Aws::SageMaker::Model::Image::SetDescription ( const Aws::String value)
inline

The description of the image.

Definition at line 89 of file Image.h.

◆ SetDescription() [3/3]

void Aws::SageMaker::Model::Image::SetDescription ( const char *  value)
inline

The description of the image.

Definition at line 99 of file Image.h.

◆ SetDisplayName() [1/3]

void Aws::SageMaker::Model::Image::SetDisplayName ( Aws::String &&  value)
inline

The name of the image as displayed.

Definition at line 135 of file Image.h.

◆ SetDisplayName() [2/3]

void Aws::SageMaker::Model::Image::SetDisplayName ( const Aws::String value)
inline

The name of the image as displayed.

Definition at line 130 of file Image.h.

◆ SetDisplayName() [3/3]

void Aws::SageMaker::Model::Image::SetDisplayName ( const char *  value)
inline

The name of the image as displayed.

Definition at line 140 of file Image.h.

◆ SetFailureReason() [1/3]

void Aws::SageMaker::Model::Image::SetFailureReason ( Aws::String &&  value)
inline

When a create, update, or delete operation fails, the reason for the failure.

Definition at line 180 of file Image.h.

◆ SetFailureReason() [2/3]

void Aws::SageMaker::Model::Image::SetFailureReason ( const Aws::String value)
inline

When a create, update, or delete operation fails, the reason for the failure.

Definition at line 174 of file Image.h.

◆ SetFailureReason() [3/3]

void Aws::SageMaker::Model::Image::SetFailureReason ( const char *  value)
inline

When a create, update, or delete operation fails, the reason for the failure.

Definition at line 186 of file Image.h.

◆ SetImageArn() [1/3]

void Aws::SageMaker::Model::Image::SetImageArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the image.

Definition at line 225 of file Image.h.

◆ SetImageArn() [2/3]

void Aws::SageMaker::Model::Image::SetImageArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the image.

Definition at line 220 of file Image.h.

◆ SetImageArn() [3/3]

void Aws::SageMaker::Model::Image::SetImageArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the image.

Definition at line 230 of file Image.h.

◆ SetImageName() [1/3]

void Aws::SageMaker::Model::Image::SetImageName ( Aws::String &&  value)
inline

The name of the image.

Definition at line 266 of file Image.h.

◆ SetImageName() [2/3]

void Aws::SageMaker::Model::Image::SetImageName ( const Aws::String value)
inline

The name of the image.

Definition at line 261 of file Image.h.

◆ SetImageName() [3/3]

void Aws::SageMaker::Model::Image::SetImageName ( const char *  value)
inline

The name of the image.

Definition at line 271 of file Image.h.

◆ SetImageStatus() [1/2]

void Aws::SageMaker::Model::Image::SetImageStatus ( const ImageStatus value)
inline

The status of the image.

Definition at line 302 of file Image.h.

◆ SetImageStatus() [2/2]

void Aws::SageMaker::Model::Image::SetImageStatus ( ImageStatus &&  value)
inline

The status of the image.

Definition at line 307 of file Image.h.

◆ SetLastModifiedTime() [1/2]

void Aws::SageMaker::Model::Image::SetLastModifiedTime ( Aws::Utils::DateTime &&  value)
inline

When the image was last modified.

Definition at line 338 of file Image.h.

◆ SetLastModifiedTime() [2/2]

void Aws::SageMaker::Model::Image::SetLastModifiedTime ( const Aws::Utils::DateTime value)
inline

When the image was last modified.

Definition at line 333 of file Image.h.

◆ WithCreationTime() [1/2]

Image& Aws::SageMaker::Model::Image::WithCreationTime ( Aws::Utils::DateTime &&  value)
inline

When the image was created.

Definition at line 73 of file Image.h.

◆ WithCreationTime() [2/2]

Image& Aws::SageMaker::Model::Image::WithCreationTime ( const Aws::Utils::DateTime value)
inline

When the image was created.

Definition at line 68 of file Image.h.

◆ WithDescription() [1/3]

Image& Aws::SageMaker::Model::Image::WithDescription ( Aws::String &&  value)
inline

The description of the image.

Definition at line 109 of file Image.h.

◆ WithDescription() [2/3]

Image& Aws::SageMaker::Model::Image::WithDescription ( const Aws::String value)
inline

The description of the image.

Definition at line 104 of file Image.h.

◆ WithDescription() [3/3]

Image& Aws::SageMaker::Model::Image::WithDescription ( const char *  value)
inline

The description of the image.

Definition at line 114 of file Image.h.

◆ WithDisplayName() [1/3]

Image& Aws::SageMaker::Model::Image::WithDisplayName ( Aws::String &&  value)
inline

The name of the image as displayed.

Definition at line 150 of file Image.h.

◆ WithDisplayName() [2/3]

Image& Aws::SageMaker::Model::Image::WithDisplayName ( const Aws::String value)
inline

The name of the image as displayed.

Definition at line 145 of file Image.h.

◆ WithDisplayName() [3/3]

Image& Aws::SageMaker::Model::Image::WithDisplayName ( const char *  value)
inline

The name of the image as displayed.

Definition at line 155 of file Image.h.

◆ WithFailureReason() [1/3]

Image& Aws::SageMaker::Model::Image::WithFailureReason ( Aws::String &&  value)
inline

When a create, update, or delete operation fails, the reason for the failure.

Definition at line 198 of file Image.h.

◆ WithFailureReason() [2/3]

Image& Aws::SageMaker::Model::Image::WithFailureReason ( const Aws::String value)
inline

When a create, update, or delete operation fails, the reason for the failure.

Definition at line 192 of file Image.h.

◆ WithFailureReason() [3/3]

Image& Aws::SageMaker::Model::Image::WithFailureReason ( const char *  value)
inline

When a create, update, or delete operation fails, the reason for the failure.

Definition at line 204 of file Image.h.

◆ WithImageArn() [1/3]

Image& Aws::SageMaker::Model::Image::WithImageArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the image.

Definition at line 240 of file Image.h.

◆ WithImageArn() [2/3]

Image& Aws::SageMaker::Model::Image::WithImageArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the image.

Definition at line 235 of file Image.h.

◆ WithImageArn() [3/3]

Image& Aws::SageMaker::Model::Image::WithImageArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the image.

Definition at line 245 of file Image.h.

◆ WithImageName() [1/3]

Image& Aws::SageMaker::Model::Image::WithImageName ( Aws::String &&  value)
inline

The name of the image.

Definition at line 281 of file Image.h.

◆ WithImageName() [2/3]

Image& Aws::SageMaker::Model::Image::WithImageName ( const Aws::String value)
inline

The name of the image.

Definition at line 276 of file Image.h.

◆ WithImageName() [3/3]

Image& Aws::SageMaker::Model::Image::WithImageName ( const char *  value)
inline

The name of the image.

Definition at line 286 of file Image.h.

◆ WithImageStatus() [1/2]

Image& Aws::SageMaker::Model::Image::WithImageStatus ( const ImageStatus value)
inline

The status of the image.

Definition at line 312 of file Image.h.

◆ WithImageStatus() [2/2]

Image& Aws::SageMaker::Model::Image::WithImageStatus ( ImageStatus &&  value)
inline

The status of the image.

Definition at line 317 of file Image.h.

◆ WithLastModifiedTime() [1/2]

Image& Aws::SageMaker::Model::Image::WithLastModifiedTime ( Aws::Utils::DateTime &&  value)
inline

When the image was last modified.

Definition at line 348 of file Image.h.

◆ WithLastModifiedTime() [2/2]

Image& Aws::SageMaker::Model::Image::WithLastModifiedTime ( const Aws::Utils::DateTime value)
inline

When the image was last modified.

Definition at line 343 of file Image.h.


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