AWS SDK for C++  1.9.70
AWS SDK for C++
Public Member Functions | List of all members
Aws::ECR::Model::ImageIdentifier Class Reference

#include <ImageIdentifier.h>

Public Member Functions

 ImageIdentifier ()
 
 ImageIdentifier (Aws::Utils::Json::JsonView jsonValue)
 
ImageIdentifieroperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetImageDigest () const
 
bool ImageDigestHasBeenSet () const
 
void SetImageDigest (const Aws::String &value)
 
void SetImageDigest (Aws::String &&value)
 
void SetImageDigest (const char *value)
 
ImageIdentifierWithImageDigest (const Aws::String &value)
 
ImageIdentifierWithImageDigest (Aws::String &&value)
 
ImageIdentifierWithImageDigest (const char *value)
 
const Aws::StringGetImageTag () const
 
bool ImageTagHasBeenSet () const
 
void SetImageTag (const Aws::String &value)
 
void SetImageTag (Aws::String &&value)
 
void SetImageTag (const char *value)
 
ImageIdentifierWithImageTag (const Aws::String &value)
 
ImageIdentifierWithImageTag (Aws::String &&value)
 
ImageIdentifierWithImageTag (const char *value)
 

Detailed Description

An object with identifying information for an Amazon ECR image.

See Also:

AWS API Reference

Definition at line 32 of file ImageIdentifier.h.

Constructor & Destructor Documentation

◆ ImageIdentifier() [1/2]

Aws::ECR::Model::ImageIdentifier::ImageIdentifier ( )

◆ ImageIdentifier() [2/2]

Aws::ECR::Model::ImageIdentifier::ImageIdentifier ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetImageDigest()

const Aws::String& Aws::ECR::Model::ImageIdentifier::GetImageDigest ( ) const
inline

The sha256 digest of the image manifest.

Definition at line 44 of file ImageIdentifier.h.

◆ GetImageTag()

const Aws::String& Aws::ECR::Model::ImageIdentifier::GetImageTag ( ) const
inline

The tag used for the image.

Definition at line 85 of file ImageIdentifier.h.

◆ ImageDigestHasBeenSet()

bool Aws::ECR::Model::ImageIdentifier::ImageDigestHasBeenSet ( ) const
inline

The sha256 digest of the image manifest.

Definition at line 49 of file ImageIdentifier.h.

◆ ImageTagHasBeenSet()

bool Aws::ECR::Model::ImageIdentifier::ImageTagHasBeenSet ( ) const
inline

The tag used for the image.

Definition at line 90 of file ImageIdentifier.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::ECR::Model::ImageIdentifier::Jsonize ( ) const

◆ operator=()

ImageIdentifier& Aws::ECR::Model::ImageIdentifier::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetImageDigest() [1/3]

void Aws::ECR::Model::ImageIdentifier::SetImageDigest ( Aws::String &&  value)
inline

The sha256 digest of the image manifest.

Definition at line 59 of file ImageIdentifier.h.

◆ SetImageDigest() [2/3]

void Aws::ECR::Model::ImageIdentifier::SetImageDigest ( const Aws::String value)
inline

The sha256 digest of the image manifest.

Definition at line 54 of file ImageIdentifier.h.

◆ SetImageDigest() [3/3]

void Aws::ECR::Model::ImageIdentifier::SetImageDigest ( const char *  value)
inline

The sha256 digest of the image manifest.

Definition at line 64 of file ImageIdentifier.h.

◆ SetImageTag() [1/3]

void Aws::ECR::Model::ImageIdentifier::SetImageTag ( Aws::String &&  value)
inline

The tag used for the image.

Definition at line 100 of file ImageIdentifier.h.

◆ SetImageTag() [2/3]

void Aws::ECR::Model::ImageIdentifier::SetImageTag ( const Aws::String value)
inline

The tag used for the image.

Definition at line 95 of file ImageIdentifier.h.

◆ SetImageTag() [3/3]

void Aws::ECR::Model::ImageIdentifier::SetImageTag ( const char *  value)
inline

The tag used for the image.

Definition at line 105 of file ImageIdentifier.h.

◆ WithImageDigest() [1/3]

ImageIdentifier& Aws::ECR::Model::ImageIdentifier::WithImageDigest ( Aws::String &&  value)
inline

The sha256 digest of the image manifest.

Definition at line 74 of file ImageIdentifier.h.

◆ WithImageDigest() [2/3]

ImageIdentifier& Aws::ECR::Model::ImageIdentifier::WithImageDigest ( const Aws::String value)
inline

The sha256 digest of the image manifest.

Definition at line 69 of file ImageIdentifier.h.

◆ WithImageDigest() [3/3]

ImageIdentifier& Aws::ECR::Model::ImageIdentifier::WithImageDigest ( const char *  value)
inline

The sha256 digest of the image manifest.

Definition at line 79 of file ImageIdentifier.h.

◆ WithImageTag() [1/3]

ImageIdentifier& Aws::ECR::Model::ImageIdentifier::WithImageTag ( Aws::String &&  value)
inline

The tag used for the image.

Definition at line 115 of file ImageIdentifier.h.

◆ WithImageTag() [2/3]

ImageIdentifier& Aws::ECR::Model::ImageIdentifier::WithImageTag ( const Aws::String value)
inline

The tag used for the image.

Definition at line 110 of file ImageIdentifier.h.

◆ WithImageTag() [3/3]

ImageIdentifier& Aws::ECR::Model::ImageIdentifier::WithImageTag ( const char *  value)
inline

The tag used for the image.

Definition at line 120 of file ImageIdentifier.h.


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