libZSservicesZSamazonka-apprunnerZSamazonka-apprunner
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.AppRunner.Types.ImageRepository

Description

 
Synopsis

Documentation

data ImageRepository Source #

Describes a source image repository.

See: newImageRepository smart constructor.

Constructors

ImageRepository' 

Fields

Instances

Instances details
Eq ImageRepository Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageRepository

Show ImageRepository Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageRepository

Generic ImageRepository Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageRepository

Associated Types

type Rep ImageRepository :: Type -> Type #

NFData ImageRepository Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageRepository

Methods

rnf :: ImageRepository -> () #

Hashable ImageRepository Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageRepository

ToJSON ImageRepository Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageRepository

FromJSON ImageRepository Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageRepository

type Rep ImageRepository Source # 
Instance details

Defined in Amazonka.AppRunner.Types.ImageRepository

type Rep ImageRepository = D1 ('MetaData "ImageRepository" "Amazonka.AppRunner.Types.ImageRepository" "libZSservicesZSamazonka-apprunnerZSamazonka-apprunner" 'False) (C1 ('MetaCons "ImageRepository'" 'PrefixI 'True) (S1 ('MetaSel ('Just "imageConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageConfiguration)) :*: (S1 ('MetaSel ('Just "imageIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "imageRepositoryType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ImageRepositoryType))))

newImageRepository Source #

Create a value of ImageRepository with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:imageConfiguration:ImageRepository', imageRepository_imageConfiguration - Configuration for running the identified image.

$sel:imageIdentifier:ImageRepository', imageRepository_imageIdentifier - The identifier of an image.

For an image in Amazon Elastic Container Registry (Amazon ECR), this is an image name. For the image name format, see Pulling an image in the Amazon ECR User Guide.

$sel:imageRepositoryType:ImageRepository', imageRepository_imageRepositoryType - The type of the image repository. This reflects the repository provider and whether the repository is private or public.

imageRepository_imageConfiguration :: Lens' ImageRepository (Maybe ImageConfiguration) Source #

Configuration for running the identified image.

imageRepository_imageIdentifier :: Lens' ImageRepository Text Source #

The identifier of an image.

For an image in Amazon Elastic Container Registry (Amazon ECR), this is an image name. For the image name format, see Pulling an image in the Amazon ECR User Guide.

imageRepository_imageRepositoryType :: Lens' ImageRepository ImageRepositoryType Source #

The type of the image repository. This reflects the repository provider and whether the repository is private or public.