libZSservicesZSamazonka-protonZSamazonka-proton
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.Proton.Types.EnvironmentTemplate

Description

 
Synopsis

Documentation

data EnvironmentTemplate Source #

The environment template data.

See: newEnvironmentTemplate smart constructor.

Constructors

EnvironmentTemplate' 

Fields

Instances

Instances details
Eq EnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplate

Show EnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplate

Generic EnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplate

Associated Types

type Rep EnvironmentTemplate :: Type -> Type #

NFData EnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplate

Methods

rnf :: EnvironmentTemplate -> () #

Hashable EnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplate

FromJSON EnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplate

type Rep EnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplate

newEnvironmentTemplate Source #

Create a value of EnvironmentTemplate 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:provisioning:EnvironmentTemplate', environmentTemplate_provisioning - When included, indicates that the environment template is for customer provisioned and managed infrastructure.

$sel:recommendedVersion:EnvironmentTemplate', environmentTemplate_recommendedVersion - The ID of the recommended version of the environment template.

$sel:displayName:EnvironmentTemplate', environmentTemplate_displayName - The name of the environment template as displayed in the developer interface.

$sel:encryptionKey:EnvironmentTemplate', environmentTemplate_encryptionKey - The customer provided encryption key for the environment template.

$sel:description:EnvironmentTemplate', environmentTemplate_description - A description of the environment template.

$sel:arn:EnvironmentTemplate', environmentTemplate_arn - The Amazon Resource Name (ARN) of the environment template.

$sel:createdAt:EnvironmentTemplate', environmentTemplate_createdAt - The time when the environment template was created.

$sel:lastModifiedAt:EnvironmentTemplate', environmentTemplate_lastModifiedAt - The time when the environment template was last modified.

$sel:name:EnvironmentTemplate', environmentTemplate_name - The name of the environment template.

environmentTemplate_provisioning :: Lens' EnvironmentTemplate (Maybe Provisioning) Source #

When included, indicates that the environment template is for customer provisioned and managed infrastructure.

environmentTemplate_recommendedVersion :: Lens' EnvironmentTemplate (Maybe Text) Source #

The ID of the recommended version of the environment template.

environmentTemplate_displayName :: Lens' EnvironmentTemplate (Maybe Text) Source #

The name of the environment template as displayed in the developer interface.

environmentTemplate_encryptionKey :: Lens' EnvironmentTemplate (Maybe Text) Source #

The customer provided encryption key for the environment template.

environmentTemplate_description :: Lens' EnvironmentTemplate (Maybe Text) Source #

A description of the environment template.

environmentTemplate_arn :: Lens' EnvironmentTemplate Text Source #

The Amazon Resource Name (ARN) of the environment template.

environmentTemplate_createdAt :: Lens' EnvironmentTemplate UTCTime Source #

The time when the environment template was created.

environmentTemplate_lastModifiedAt :: Lens' EnvironmentTemplate UTCTime Source #

The time when the environment template was last modified.

environmentTemplate_name :: Lens' EnvironmentTemplate Text Source #

The name of the environment template.