libZSservicesZSamazonka-imagebuilderZSamazonka-imagebuilder
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.ImageBuilder.Types.ContainerDistributionConfiguration

Description

 
Synopsis

Documentation

data ContainerDistributionConfiguration Source #

Container distribution settings for encryption, licensing, and sharing in a specific Region.

See: newContainerDistributionConfiguration smart constructor.

Constructors

ContainerDistributionConfiguration' 

Fields

Instances

Instances details
Eq ContainerDistributionConfiguration Source # 
Instance details

Defined in Amazonka.ImageBuilder.Types.ContainerDistributionConfiguration

Read ContainerDistributionConfiguration Source # 
Instance details

Defined in Amazonka.ImageBuilder.Types.ContainerDistributionConfiguration

Show ContainerDistributionConfiguration Source # 
Instance details

Defined in Amazonka.ImageBuilder.Types.ContainerDistributionConfiguration

Generic ContainerDistributionConfiguration Source # 
Instance details

Defined in Amazonka.ImageBuilder.Types.ContainerDistributionConfiguration

Associated Types

type Rep ContainerDistributionConfiguration :: Type -> Type #

NFData ContainerDistributionConfiguration Source # 
Instance details

Defined in Amazonka.ImageBuilder.Types.ContainerDistributionConfiguration

Hashable ContainerDistributionConfiguration Source # 
Instance details

Defined in Amazonka.ImageBuilder.Types.ContainerDistributionConfiguration

ToJSON ContainerDistributionConfiguration Source # 
Instance details

Defined in Amazonka.ImageBuilder.Types.ContainerDistributionConfiguration

FromJSON ContainerDistributionConfiguration Source # 
Instance details

Defined in Amazonka.ImageBuilder.Types.ContainerDistributionConfiguration

type Rep ContainerDistributionConfiguration Source # 
Instance details

Defined in Amazonka.ImageBuilder.Types.ContainerDistributionConfiguration

type Rep ContainerDistributionConfiguration = D1 ('MetaData "ContainerDistributionConfiguration" "Amazonka.ImageBuilder.Types.ContainerDistributionConfiguration" "libZSservicesZSamazonka-imagebuilderZSamazonka-imagebuilder" 'False) (C1 ('MetaCons "ContainerDistributionConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "containerTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "targetRepository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TargetContainerRepository))))

newContainerDistributionConfiguration Source #

Create a value of ContainerDistributionConfiguration 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:containerTags:ContainerDistributionConfiguration', containerDistributionConfiguration_containerTags - Tags that are attached to the container distribution configuration.

$sel:description:ContainerDistributionConfiguration', containerDistributionConfiguration_description - The description of the container distribution configuration.

$sel:targetRepository:ContainerDistributionConfiguration', containerDistributionConfiguration_targetRepository - The destination repository for the container distribution configuration.

containerDistributionConfiguration_containerTags :: Lens' ContainerDistributionConfiguration (Maybe [Text]) Source #

Tags that are attached to the container distribution configuration.

containerDistributionConfiguration_description :: Lens' ContainerDistributionConfiguration (Maybe Text) Source #

The description of the container distribution configuration.