/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include An object with identifying information for an image in an Amazon ECR
* repository.See Also:
AWS
* API Reference
The sha256 digest of the image manifest.
The tag used for the image.
*/ inline const Aws::String& GetImageTag() const{ return m_imageTag; } inline bool ImageTagHasBeenSet() const { return m_imageTagHasBeenSet; } inline void SetImageTag(const Aws::String& value) { m_imageTagHasBeenSet = true; m_imageTag = value; } inline void SetImageTag(Aws::String&& value) { m_imageTagHasBeenSet = true; m_imageTag = std::move(value); } inline void SetImageTag(const char* value) { m_imageTagHasBeenSet = true; m_imageTag.assign(value); } inline ImageIdentifier& WithImageTag(const Aws::String& value) { SetImageTag(value); return *this;} inline ImageIdentifier& WithImageTag(Aws::String&& value) { SetImageTag(std::move(value)); return *this;} inline ImageIdentifier& WithImageTag(const char* value) { SetImageTag(value); return *this;} ///@} private: Aws::String m_imageDigest; bool m_imageDigestHasBeenSet = false; Aws::String m_imageTag; bool m_imageTagHasBeenSet = false; }; } // namespace Model } // namespace ECR } // namespace Aws