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

#include <ImageVersion.h>

Public Member Functions

 ImageVersion ()
 
 ImageVersion (Aws::Utils::Json::JsonView jsonValue)
 
ImageVersionoperator= (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)
 
ImageVersionWithCreationTime (const Aws::Utils::DateTime &value)
 
ImageVersionWithCreationTime (Aws::Utils::DateTime &&value)
 
const Aws::StringGetFailureReason () const
 
bool FailureReasonHasBeenSet () const
 
void SetFailureReason (const Aws::String &value)
 
void SetFailureReason (Aws::String &&value)
 
void SetFailureReason (const char *value)
 
ImageVersionWithFailureReason (const Aws::String &value)
 
ImageVersionWithFailureReason (Aws::String &&value)
 
ImageVersionWithFailureReason (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)
 
ImageVersionWithImageArn (const Aws::String &value)
 
ImageVersionWithImageArn (Aws::String &&value)
 
ImageVersionWithImageArn (const char *value)
 
const Aws::StringGetImageVersionArn () const
 
bool ImageVersionArnHasBeenSet () const
 
void SetImageVersionArn (const Aws::String &value)
 
void SetImageVersionArn (Aws::String &&value)
 
void SetImageVersionArn (const char *value)
 
ImageVersionWithImageVersionArn (const Aws::String &value)
 
ImageVersionWithImageVersionArn (Aws::String &&value)
 
ImageVersionWithImageVersionArn (const char *value)
 
const ImageVersionStatusGetImageVersionStatus () const
 
bool ImageVersionStatusHasBeenSet () const
 
void SetImageVersionStatus (const ImageVersionStatus &value)
 
void SetImageVersionStatus (ImageVersionStatus &&value)
 
ImageVersionWithImageVersionStatus (const ImageVersionStatus &value)
 
ImageVersionWithImageVersionStatus (ImageVersionStatus &&value)
 
const Aws::Utils::DateTimeGetLastModifiedTime () const
 
bool LastModifiedTimeHasBeenSet () const
 
void SetLastModifiedTime (const Aws::Utils::DateTime &value)
 
void SetLastModifiedTime (Aws::Utils::DateTime &&value)
 
ImageVersionWithLastModifiedTime (const Aws::Utils::DateTime &value)
 
ImageVersionWithLastModifiedTime (Aws::Utils::DateTime &&value)
 
int GetVersion () const
 
bool VersionHasBeenSet () const
 
void SetVersion (int value)
 
ImageVersionWithVersion (int value)
 

Detailed Description

A version of a SageMaker Image. A version represents an existing container image.

See Also:

AWS API Reference

Definition at line 34 of file ImageVersion.h.

Constructor & Destructor Documentation

◆ ImageVersion() [1/2]

Aws::SageMaker::Model::ImageVersion::ImageVersion ( )

◆ ImageVersion() [2/2]

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

Member Function Documentation

◆ CreationTimeHasBeenSet()

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

When the version was created.

Definition at line 51 of file ImageVersion.h.

◆ FailureReasonHasBeenSet()

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

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

Definition at line 82 of file ImageVersion.h.

◆ GetCreationTime()

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

When the version was created.

Definition at line 46 of file ImageVersion.h.

◆ GetFailureReason()

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

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

Definition at line 77 of file ImageVersion.h.

◆ GetImageArn()

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

The Amazon Resource Name (ARN) of the image the version is based on.

Definition at line 118 of file ImageVersion.h.

◆ GetImageVersionArn()

const Aws::String& Aws::SageMaker::Model::ImageVersion::GetImageVersionArn ( ) const
inline

The ARN of the version.

Definition at line 159 of file ImageVersion.h.

◆ GetImageVersionStatus()

const ImageVersionStatus& Aws::SageMaker::Model::ImageVersion::GetImageVersionStatus ( ) const
inline

The status of the version.

Definition at line 200 of file ImageVersion.h.

◆ GetLastModifiedTime()

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

When the version was last modified.

Definition at line 231 of file ImageVersion.h.

◆ GetVersion()

int Aws::SageMaker::Model::ImageVersion::GetVersion ( ) const
inline

The version number.

Definition at line 262 of file ImageVersion.h.

◆ ImageArnHasBeenSet()

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

The Amazon Resource Name (ARN) of the image the version is based on.

Definition at line 123 of file ImageVersion.h.

◆ ImageVersionArnHasBeenSet()

bool Aws::SageMaker::Model::ImageVersion::ImageVersionArnHasBeenSet ( ) const
inline

The ARN of the version.

Definition at line 164 of file ImageVersion.h.

◆ ImageVersionStatusHasBeenSet()

bool Aws::SageMaker::Model::ImageVersion::ImageVersionStatusHasBeenSet ( ) const
inline

The status of the version.

Definition at line 205 of file ImageVersion.h.

◆ Jsonize()

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

◆ LastModifiedTimeHasBeenSet()

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

When the version was last modified.

Definition at line 236 of file ImageVersion.h.

◆ operator=()

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

◆ SetCreationTime() [1/2]

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

When the version was created.

Definition at line 61 of file ImageVersion.h.

◆ SetCreationTime() [2/2]

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

When the version was created.

Definition at line 56 of file ImageVersion.h.

◆ SetFailureReason() [1/3]

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

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

Definition at line 92 of file ImageVersion.h.

◆ SetFailureReason() [2/3]

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

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

Definition at line 87 of file ImageVersion.h.

◆ SetFailureReason() [3/3]

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

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

Definition at line 97 of file ImageVersion.h.

◆ SetImageArn() [1/3]

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

The Amazon Resource Name (ARN) of the image the version is based on.

Definition at line 133 of file ImageVersion.h.

◆ SetImageArn() [2/3]

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

The Amazon Resource Name (ARN) of the image the version is based on.

Definition at line 128 of file ImageVersion.h.

◆ SetImageArn() [3/3]

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

The Amazon Resource Name (ARN) of the image the version is based on.

Definition at line 138 of file ImageVersion.h.

◆ SetImageVersionArn() [1/3]

void Aws::SageMaker::Model::ImageVersion::SetImageVersionArn ( Aws::String &&  value)
inline

The ARN of the version.

Definition at line 174 of file ImageVersion.h.

◆ SetImageVersionArn() [2/3]

void Aws::SageMaker::Model::ImageVersion::SetImageVersionArn ( const Aws::String value)
inline

The ARN of the version.

Definition at line 169 of file ImageVersion.h.

◆ SetImageVersionArn() [3/3]

void Aws::SageMaker::Model::ImageVersion::SetImageVersionArn ( const char *  value)
inline

The ARN of the version.

Definition at line 179 of file ImageVersion.h.

◆ SetImageVersionStatus() [1/2]

void Aws::SageMaker::Model::ImageVersion::SetImageVersionStatus ( const ImageVersionStatus value)
inline

The status of the version.

Definition at line 210 of file ImageVersion.h.

◆ SetImageVersionStatus() [2/2]

void Aws::SageMaker::Model::ImageVersion::SetImageVersionStatus ( ImageVersionStatus &&  value)
inline

The status of the version.

Definition at line 215 of file ImageVersion.h.

◆ SetLastModifiedTime() [1/2]

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

When the version was last modified.

Definition at line 246 of file ImageVersion.h.

◆ SetLastModifiedTime() [2/2]

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

When the version was last modified.

Definition at line 241 of file ImageVersion.h.

◆ SetVersion()

void Aws::SageMaker::Model::ImageVersion::SetVersion ( int  value)
inline

The version number.

Definition at line 272 of file ImageVersion.h.

◆ VersionHasBeenSet()

bool Aws::SageMaker::Model::ImageVersion::VersionHasBeenSet ( ) const
inline

The version number.

Definition at line 267 of file ImageVersion.h.

◆ WithCreationTime() [1/2]

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

When the version was created.

Definition at line 71 of file ImageVersion.h.

◆ WithCreationTime() [2/2]

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

When the version was created.

Definition at line 66 of file ImageVersion.h.

◆ WithFailureReason() [1/3]

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

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

Definition at line 107 of file ImageVersion.h.

◆ WithFailureReason() [2/3]

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

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

Definition at line 102 of file ImageVersion.h.

◆ WithFailureReason() [3/3]

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

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

Definition at line 112 of file ImageVersion.h.

◆ WithImageArn() [1/3]

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

The Amazon Resource Name (ARN) of the image the version is based on.

Definition at line 148 of file ImageVersion.h.

◆ WithImageArn() [2/3]

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

The Amazon Resource Name (ARN) of the image the version is based on.

Definition at line 143 of file ImageVersion.h.

◆ WithImageArn() [3/3]

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

The Amazon Resource Name (ARN) of the image the version is based on.

Definition at line 153 of file ImageVersion.h.

◆ WithImageVersionArn() [1/3]

ImageVersion& Aws::SageMaker::Model::ImageVersion::WithImageVersionArn ( Aws::String &&  value)
inline

The ARN of the version.

Definition at line 189 of file ImageVersion.h.

◆ WithImageVersionArn() [2/3]

ImageVersion& Aws::SageMaker::Model::ImageVersion::WithImageVersionArn ( const Aws::String value)
inline

The ARN of the version.

Definition at line 184 of file ImageVersion.h.

◆ WithImageVersionArn() [3/3]

ImageVersion& Aws::SageMaker::Model::ImageVersion::WithImageVersionArn ( const char *  value)
inline

The ARN of the version.

Definition at line 194 of file ImageVersion.h.

◆ WithImageVersionStatus() [1/2]

ImageVersion& Aws::SageMaker::Model::ImageVersion::WithImageVersionStatus ( const ImageVersionStatus value)
inline

The status of the version.

Definition at line 220 of file ImageVersion.h.

◆ WithImageVersionStatus() [2/2]

ImageVersion& Aws::SageMaker::Model::ImageVersion::WithImageVersionStatus ( ImageVersionStatus &&  value)
inline

The status of the version.

Definition at line 225 of file ImageVersion.h.

◆ WithLastModifiedTime() [1/2]

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

When the version was last modified.

Definition at line 256 of file ImageVersion.h.

◆ WithLastModifiedTime() [2/2]

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

When the version was last modified.

Definition at line 251 of file ImageVersion.h.

◆ WithVersion()

ImageVersion& Aws::SageMaker::Model::ImageVersion::WithVersion ( int  value)
inline

The version number.

Definition at line 277 of file ImageVersion.h.


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