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

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2020-07-20 of the Amazon Proton SDK configuration.

Errors

_ValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The input is invalid or an out-of-range value was supplied for the input parameter.

_AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

There isn't sufficient access for performing this action.

_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request couldn't be made due to a conflicting operation or resource.

_ServiceQuotaExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

A quota was exceeded. For more information, see AWS Proton Quotas in the AWS Proton Administrator Guide.

_ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request was denied due to request throttling.

_InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request failed to register with the service.

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The requested resource wasn't found.

DeploymentStatus

newtype DeploymentStatus Source #

Instances

Instances details
Eq DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

Ord DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

Read DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

Show DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

Generic DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

Associated Types

type Rep DeploymentStatus :: Type -> Type #

NFData DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

Methods

rnf :: DeploymentStatus -> () #

Hashable DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

ToJSON DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

ToJSONKey DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

FromJSON DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

FromJSONKey DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

ToLog DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

ToHeader DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

ToQuery DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

FromXML DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

ToXML DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

ToByteString DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

FromText DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

ToText DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

type Rep DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

type Rep DeploymentStatus = D1 ('MetaData "DeploymentStatus" "Amazonka.Proton.Types.DeploymentStatus" "libZSservicesZSamazonka-protonZSamazonka-proton" 'True) (C1 ('MetaCons "DeploymentStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDeploymentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DeploymentUpdateType

newtype DeploymentUpdateType Source #

Instances

Instances details
Eq DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

Ord DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

Read DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

Show DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

Generic DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

Associated Types

type Rep DeploymentUpdateType :: Type -> Type #

NFData DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

Methods

rnf :: DeploymentUpdateType -> () #

Hashable DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

ToJSON DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

ToJSONKey DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

FromJSON DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

FromJSONKey DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

ToLog DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

ToHeader DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

ToQuery DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

FromXML DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

ToXML DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

ToByteString DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

FromText DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

ToText DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

type Rep DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

type Rep DeploymentUpdateType = D1 ('MetaData "DeploymentUpdateType" "Amazonka.Proton.Types.DeploymentUpdateType" "libZSservicesZSamazonka-protonZSamazonka-proton" 'True) (C1 ('MetaCons "DeploymentUpdateType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDeploymentUpdateType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EnvironmentAccountConnectionRequesterAccountType

newtype EnvironmentAccountConnectionRequesterAccountType Source #

Instances

Instances details
Eq EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

Ord EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

Read EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

Show EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

Generic EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

NFData EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

Hashable EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

ToJSON EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

ToJSONKey EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

FromJSON EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

FromJSONKey EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

ToLog EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

ToHeader EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

ToQuery EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

FromXML EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

ToXML EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

ToByteString EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

FromText EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

ToText EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

type Rep EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

type Rep EnvironmentAccountConnectionRequesterAccountType = D1 ('MetaData "EnvironmentAccountConnectionRequesterAccountType" "Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType" "libZSservicesZSamazonka-protonZSamazonka-proton" 'True) (C1 ('MetaCons "EnvironmentAccountConnectionRequesterAccountType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEnvironmentAccountConnectionRequesterAccountType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EnvironmentAccountConnectionStatus

newtype EnvironmentAccountConnectionStatus Source #

Instances

Instances details
Eq EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

Ord EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

Read EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

Show EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

Generic EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

Associated Types

type Rep EnvironmentAccountConnectionStatus :: Type -> Type #

NFData EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

Hashable EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

ToJSON EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

ToJSONKey EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

FromJSON EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

FromJSONKey EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

ToLog EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

ToHeader EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

ToQuery EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

FromXML EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

ToXML EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

ToByteString EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

FromText EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

ToText EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

type Rep EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

type Rep EnvironmentAccountConnectionStatus = D1 ('MetaData "EnvironmentAccountConnectionStatus" "Amazonka.Proton.Types.EnvironmentAccountConnectionStatus" "libZSservicesZSamazonka-protonZSamazonka-proton" 'True) (C1 ('MetaCons "EnvironmentAccountConnectionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEnvironmentAccountConnectionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Provisioning

newtype Provisioning Source #

Constructors

Provisioning' 

Bundled Patterns

pattern Provisioning_CUSTOMER_MANAGED :: Provisioning 

Instances

Instances details
Eq Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

Ord Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

Read Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

Show Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

Generic Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

Associated Types

type Rep Provisioning :: Type -> Type #

NFData Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

Methods

rnf :: Provisioning -> () #

Hashable Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

ToJSON Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

ToJSONKey Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

FromJSON Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

FromJSONKey Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

ToLog Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

ToHeader Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

ToQuery Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

FromXML Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

ToXML Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

Methods

toXML :: Provisioning -> XML #

ToByteString Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

FromText Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

ToText Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

Methods

toText :: Provisioning -> Text #

type Rep Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

type Rep Provisioning = D1 ('MetaData "Provisioning" "Amazonka.Proton.Types.Provisioning" "libZSservicesZSamazonka-protonZSamazonka-proton" 'True) (C1 ('MetaCons "Provisioning'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromProvisioning") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ServiceStatus

newtype ServiceStatus Source #

Constructors

ServiceStatus' 

Instances

Instances details
Eq ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

Ord ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

Read ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

Show ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

Generic ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

Associated Types

type Rep ServiceStatus :: Type -> Type #

NFData ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

Methods

rnf :: ServiceStatus -> () #

Hashable ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

ToJSON ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

ToJSONKey ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

FromJSON ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

FromJSONKey ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

ToLog ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

ToHeader ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

ToQuery ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

FromXML ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

ToXML ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

Methods

toXML :: ServiceStatus -> XML #

ToByteString ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

FromText ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

ToText ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

Methods

toText :: ServiceStatus -> Text #

type Rep ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

type Rep ServiceStatus = D1 ('MetaData "ServiceStatus" "Amazonka.Proton.Types.ServiceStatus" "libZSservicesZSamazonka-protonZSamazonka-proton" 'True) (C1 ('MetaCons "ServiceStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromServiceStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TemplateVersionStatus

newtype TemplateVersionStatus Source #

Instances

Instances details
Eq TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

Ord TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

Read TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

Show TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

Generic TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

Associated Types

type Rep TemplateVersionStatus :: Type -> Type #

NFData TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

Methods

rnf :: TemplateVersionStatus -> () #

Hashable TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

ToJSON TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

ToJSONKey TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

FromJSON TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

FromJSONKey TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

ToLog TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

ToHeader TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

ToQuery TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

FromXML TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

ToXML TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

ToByteString TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

FromText TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

ToText TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

type Rep TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

type Rep TemplateVersionStatus = D1 ('MetaData "TemplateVersionStatus" "Amazonka.Proton.Types.TemplateVersionStatus" "libZSservicesZSamazonka-protonZSamazonka-proton" 'True) (C1 ('MetaCons "TemplateVersionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTemplateVersionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AccountSettings

data AccountSettings Source #

The AWS Proton pipeline service role data.

See: newAccountSettings smart constructor.

Constructors

AccountSettings' 

Fields

Instances

Instances details
Eq AccountSettings Source # 
Instance details

Defined in Amazonka.Proton.Types.AccountSettings

Read AccountSettings Source # 
Instance details

Defined in Amazonka.Proton.Types.AccountSettings

Show AccountSettings Source # 
Instance details

Defined in Amazonka.Proton.Types.AccountSettings

Generic AccountSettings Source # 
Instance details

Defined in Amazonka.Proton.Types.AccountSettings

Associated Types

type Rep AccountSettings :: Type -> Type #

NFData AccountSettings Source # 
Instance details

Defined in Amazonka.Proton.Types.AccountSettings

Methods

rnf :: AccountSettings -> () #

Hashable AccountSettings Source # 
Instance details

Defined in Amazonka.Proton.Types.AccountSettings

FromJSON AccountSettings Source # 
Instance details

Defined in Amazonka.Proton.Types.AccountSettings

type Rep AccountSettings Source # 
Instance details

Defined in Amazonka.Proton.Types.AccountSettings

type Rep AccountSettings = D1 ('MetaData "AccountSettings" "Amazonka.Proton.Types.AccountSettings" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "AccountSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pipelineServiceRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newAccountSettings :: AccountSettings Source #

Create a value of AccountSettings 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:pipelineServiceRoleArn:AccountSettings', accountSettings_pipelineServiceRoleArn - The Amazon Resource Name (ARN) of the AWS Proton pipeline service role.

accountSettings_pipelineServiceRoleArn :: Lens' AccountSettings (Maybe Text) Source #

The Amazon Resource Name (ARN) of the AWS Proton pipeline service role.

CompatibleEnvironmentTemplate

data CompatibleEnvironmentTemplate Source #

Compatible environment template data.

See: newCompatibleEnvironmentTemplate smart constructor.

Constructors

CompatibleEnvironmentTemplate' 

Fields

Instances

Instances details
Eq CompatibleEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.CompatibleEnvironmentTemplate

Read CompatibleEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.CompatibleEnvironmentTemplate

Show CompatibleEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.CompatibleEnvironmentTemplate

Generic CompatibleEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.CompatibleEnvironmentTemplate

Associated Types

type Rep CompatibleEnvironmentTemplate :: Type -> Type #

NFData CompatibleEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.CompatibleEnvironmentTemplate

Hashable CompatibleEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.CompatibleEnvironmentTemplate

FromJSON CompatibleEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.CompatibleEnvironmentTemplate

type Rep CompatibleEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.CompatibleEnvironmentTemplate

type Rep CompatibleEnvironmentTemplate = D1 ('MetaData "CompatibleEnvironmentTemplate" "Amazonka.Proton.Types.CompatibleEnvironmentTemplate" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "CompatibleEnvironmentTemplate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "majorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "templateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCompatibleEnvironmentTemplate Source #

Create a value of CompatibleEnvironmentTemplate 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:majorVersion:CompatibleEnvironmentTemplate', compatibleEnvironmentTemplate_majorVersion - The major version of the compatible environment template.

$sel:templateName:CompatibleEnvironmentTemplate', compatibleEnvironmentTemplate_templateName - The compatible environment template name.

compatibleEnvironmentTemplate_majorVersion :: Lens' CompatibleEnvironmentTemplate Text Source #

The major version of the compatible environment template.

CompatibleEnvironmentTemplateInput

data CompatibleEnvironmentTemplateInput Source #

Compatible environment template data.

See: newCompatibleEnvironmentTemplateInput smart constructor.

Constructors

CompatibleEnvironmentTemplateInput' 

Fields

Instances

Instances details
Eq CompatibleEnvironmentTemplateInput Source # 
Instance details

Defined in Amazonka.Proton.Types.CompatibleEnvironmentTemplateInput

Read CompatibleEnvironmentTemplateInput Source # 
Instance details

Defined in Amazonka.Proton.Types.CompatibleEnvironmentTemplateInput

Show CompatibleEnvironmentTemplateInput Source # 
Instance details

Defined in Amazonka.Proton.Types.CompatibleEnvironmentTemplateInput

Generic CompatibleEnvironmentTemplateInput Source # 
Instance details

Defined in Amazonka.Proton.Types.CompatibleEnvironmentTemplateInput

Associated Types

type Rep CompatibleEnvironmentTemplateInput :: Type -> Type #

NFData CompatibleEnvironmentTemplateInput Source # 
Instance details

Defined in Amazonka.Proton.Types.CompatibleEnvironmentTemplateInput

Hashable CompatibleEnvironmentTemplateInput Source # 
Instance details

Defined in Amazonka.Proton.Types.CompatibleEnvironmentTemplateInput

ToJSON CompatibleEnvironmentTemplateInput Source # 
Instance details

Defined in Amazonka.Proton.Types.CompatibleEnvironmentTemplateInput

type Rep CompatibleEnvironmentTemplateInput Source # 
Instance details

Defined in Amazonka.Proton.Types.CompatibleEnvironmentTemplateInput

type Rep CompatibleEnvironmentTemplateInput = D1 ('MetaData "CompatibleEnvironmentTemplateInput" "Amazonka.Proton.Types.CompatibleEnvironmentTemplateInput" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "CompatibleEnvironmentTemplateInput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "majorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "templateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCompatibleEnvironmentTemplateInput Source #

Create a value of CompatibleEnvironmentTemplateInput 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:majorVersion:CompatibleEnvironmentTemplateInput', compatibleEnvironmentTemplateInput_majorVersion - The major version of the compatible environment template.

$sel:templateName:CompatibleEnvironmentTemplateInput', compatibleEnvironmentTemplateInput_templateName - The compatible environment template name.

compatibleEnvironmentTemplateInput_majorVersion :: Lens' CompatibleEnvironmentTemplateInput Text Source #

The major version of the compatible environment template.

Environment

data Environment Source #

The environment detail data. An AWS Proton environment is a set resources shared across an AWS Proton service.

See: newEnvironment smart constructor.

Constructors

Environment' 

Fields

Instances

Instances details
Eq Environment Source # 
Instance details

Defined in Amazonka.Proton.Types.Environment

Show Environment Source # 
Instance details

Defined in Amazonka.Proton.Types.Environment

Generic Environment Source # 
Instance details

Defined in Amazonka.Proton.Types.Environment

Associated Types

type Rep Environment :: Type -> Type #

NFData Environment Source # 
Instance details

Defined in Amazonka.Proton.Types.Environment

Methods

rnf :: Environment -> () #

Hashable Environment Source # 
Instance details

Defined in Amazonka.Proton.Types.Environment

FromJSON Environment Source # 
Instance details

Defined in Amazonka.Proton.Types.Environment

type Rep Environment Source # 
Instance details

Defined in Amazonka.Proton.Types.Environment

type Rep Environment = D1 ('MetaData "Environment" "Amazonka.Proton.Types.Environment" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "Environment'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "deploymentStatusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "environmentAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "provisioning") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Provisioning)) :*: S1 ('MetaSel ('Just "protonServiceRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "environmentAccountConnectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "spec") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))) :*: (((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "deploymentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DeploymentStatus)) :*: (S1 ('MetaSel ('Just "lastDeploymentAttemptedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "lastDeploymentSucceededAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "templateMajorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "templateMinorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "templateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newEnvironment Source #

Create a value of Environment 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:deploymentStatusMessage:Environment', environment_deploymentStatusMessage - An environment deployment status message.

$sel:environmentAccountId:Environment', environment_environmentAccountId - The ID of the environment account that the environment infrastructure resources are provisioned in.

$sel:provisioning:Environment', environment_provisioning - When included, indicates that the environment template is for customer provisioned and managed infrastructure.

$sel:protonServiceRoleArn:Environment', environment_protonServiceRoleArn - The Amazon Resource Name (ARN) of the AWS Proton service role that allows AWS Proton to make calls to other services on your behalf.

$sel:environmentAccountConnectionId:Environment', environment_environmentAccountConnectionId - The ID of the environment account connection that's used to provision infrastructure resources in an environment account.

$sel:spec:Environment', environment_spec - The environment spec.

$sel:description:Environment', environment_description - The description of the environment.

$sel:arn:Environment', environment_arn - The Amazon Resource Name (ARN) of the environment.

$sel:createdAt:Environment', environment_createdAt - The time when the environment was created.

$sel:deploymentStatus:Environment', environment_deploymentStatus - The environment deployment status.

$sel:lastDeploymentAttemptedAt:Environment', environment_lastDeploymentAttemptedAt - The time when a deployment of the environment was last attempted.

$sel:lastDeploymentSucceededAt:Environment', environment_lastDeploymentSucceededAt - The time when the environment was last deployed successfully.

$sel:name:Environment', environment_name - The name of the environment.

$sel:templateMajorVersion:Environment', environment_templateMajorVersion - The ID of the major version of the environment template.

$sel:templateMinorVersion:Environment', environment_templateMinorVersion - The ID of the minor version of the environment template.

$sel:templateName:Environment', environment_templateName - The Amazon Resource Name (ARN) of the environment template.

environment_deploymentStatusMessage :: Lens' Environment (Maybe Text) Source #

An environment deployment status message.

environment_environmentAccountId :: Lens' Environment (Maybe Text) Source #

The ID of the environment account that the environment infrastructure resources are provisioned in.

environment_provisioning :: Lens' Environment (Maybe Provisioning) Source #

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

environment_protonServiceRoleArn :: Lens' Environment (Maybe Text) Source #

The Amazon Resource Name (ARN) of the AWS Proton service role that allows AWS Proton to make calls to other services on your behalf.

environment_environmentAccountConnectionId :: Lens' Environment (Maybe Text) Source #

The ID of the environment account connection that's used to provision infrastructure resources in an environment account.

environment_spec :: Lens' Environment (Maybe Text) Source #

The environment spec.

environment_description :: Lens' Environment (Maybe Text) Source #

The description of the environment.

environment_arn :: Lens' Environment Text Source #

The Amazon Resource Name (ARN) of the environment.

environment_createdAt :: Lens' Environment UTCTime Source #

The time when the environment was created.

environment_lastDeploymentAttemptedAt :: Lens' Environment UTCTime Source #

The time when a deployment of the environment was last attempted.

environment_lastDeploymentSucceededAt :: Lens' Environment UTCTime Source #

The time when the environment was last deployed successfully.

environment_name :: Lens' Environment Text Source #

The name of the environment.

environment_templateMajorVersion :: Lens' Environment Text Source #

The ID of the major version of the environment template.

environment_templateMinorVersion :: Lens' Environment Text Source #

The ID of the minor version of the environment template.

environment_templateName :: Lens' Environment Text Source #

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

EnvironmentAccountConnection

data EnvironmentAccountConnection Source #

The environment account connection detail data.

See: newEnvironmentAccountConnection smart constructor.

Constructors

EnvironmentAccountConnection' 

Fields

  • arn :: Text

    The Amazon Resource Name (ARN) of the environment account connection.

  • environmentAccountId :: Text

    The environment account that's connected to the environment account connection.

  • environmentName :: Text

    The name of the environment that's associated with the environment account connection.

  • id :: Text

    The ID of the environment account connection.

  • lastModifiedAt :: POSIX

    The time when the environment account connection was last modified.

  • managementAccountId :: Text

    The ID of the management account that's connected to the environment account connection.

  • requestedAt :: POSIX

    The time when the environment account connection request was made.

  • roleArn :: Text

    The IAM service role that's associated with the environment account connection.

  • status :: EnvironmentAccountConnectionStatus

    The status of the environment account connection.

Instances

Instances details
Eq EnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnection

Read EnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnection

Show EnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnection

Generic EnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnection

Associated Types

type Rep EnvironmentAccountConnection :: Type -> Type #

NFData EnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnection

Hashable EnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnection

FromJSON EnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnection

type Rep EnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnection

newEnvironmentAccountConnection Source #

Create a value of EnvironmentAccountConnection 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:arn:EnvironmentAccountConnection', environmentAccountConnection_arn - The Amazon Resource Name (ARN) of the environment account connection.

$sel:environmentAccountId:EnvironmentAccountConnection', environmentAccountConnection_environmentAccountId - The environment account that's connected to the environment account connection.

$sel:environmentName:EnvironmentAccountConnection', environmentAccountConnection_environmentName - The name of the environment that's associated with the environment account connection.

$sel:id:EnvironmentAccountConnection', environmentAccountConnection_id - The ID of the environment account connection.

$sel:lastModifiedAt:EnvironmentAccountConnection', environmentAccountConnection_lastModifiedAt - The time when the environment account connection was last modified.

$sel:managementAccountId:EnvironmentAccountConnection', environmentAccountConnection_managementAccountId - The ID of the management account that's connected to the environment account connection.

$sel:requestedAt:EnvironmentAccountConnection', environmentAccountConnection_requestedAt - The time when the environment account connection request was made.

$sel:roleArn:EnvironmentAccountConnection', environmentAccountConnection_roleArn - The IAM service role that's associated with the environment account connection.

$sel:status:EnvironmentAccountConnection', environmentAccountConnection_status - The status of the environment account connection.

environmentAccountConnection_arn :: Lens' EnvironmentAccountConnection Text Source #

The Amazon Resource Name (ARN) of the environment account connection.

environmentAccountConnection_environmentAccountId :: Lens' EnvironmentAccountConnection Text Source #

The environment account that's connected to the environment account connection.

environmentAccountConnection_environmentName :: Lens' EnvironmentAccountConnection Text Source #

The name of the environment that's associated with the environment account connection.

environmentAccountConnection_id :: Lens' EnvironmentAccountConnection Text Source #

The ID of the environment account connection.

environmentAccountConnection_lastModifiedAt :: Lens' EnvironmentAccountConnection UTCTime Source #

The time when the environment account connection was last modified.

environmentAccountConnection_managementAccountId :: Lens' EnvironmentAccountConnection Text Source #

The ID of the management account that's connected to the environment account connection.

environmentAccountConnection_requestedAt :: Lens' EnvironmentAccountConnection UTCTime Source #

The time when the environment account connection request was made.

environmentAccountConnection_roleArn :: Lens' EnvironmentAccountConnection Text Source #

The IAM service role that's associated with the environment account connection.

EnvironmentAccountConnectionSummary

data EnvironmentAccountConnectionSummary Source #

A summary of the environment account connection detail data.

See: newEnvironmentAccountConnectionSummary smart constructor.

Constructors

EnvironmentAccountConnectionSummary' 

Fields

  • arn :: Text

    The Amazon Resource Name (ARN) of the environment account connection.

  • environmentAccountId :: Text

    The ID of the environment account that's connected to the environment account connection.

  • environmentName :: Text

    The name of the environment that's associated with the environment account connection.

  • id :: Text

    The ID of the environment account connection.

  • lastModifiedAt :: POSIX

    The time when the environment account connection was last modified.

  • managementAccountId :: Text

    The ID of the management account that's connected to the environment account connection.

  • requestedAt :: POSIX

    The time when the environment account connection request was made.

  • roleArn :: Text

    The IAM service role that's associated with the environment account connection.

  • status :: EnvironmentAccountConnectionStatus

    The status of the environment account connection.

Instances

Instances details
Eq EnvironmentAccountConnectionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionSummary

Read EnvironmentAccountConnectionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionSummary

Show EnvironmentAccountConnectionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionSummary

Generic EnvironmentAccountConnectionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionSummary

NFData EnvironmentAccountConnectionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionSummary

Hashable EnvironmentAccountConnectionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionSummary

FromJSON EnvironmentAccountConnectionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionSummary

type Rep EnvironmentAccountConnectionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionSummary

type Rep EnvironmentAccountConnectionSummary = D1 ('MetaData "EnvironmentAccountConnectionSummary" "Amazonka.Proton.Types.EnvironmentAccountConnectionSummary" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "EnvironmentAccountConnectionSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "environmentAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "lastModifiedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "managementAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "requestedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EnvironmentAccountConnectionStatus))))))

newEnvironmentAccountConnectionSummary Source #

Create a value of EnvironmentAccountConnectionSummary 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:arn:EnvironmentAccountConnectionSummary', environmentAccountConnectionSummary_arn - The Amazon Resource Name (ARN) of the environment account connection.

$sel:environmentAccountId:EnvironmentAccountConnectionSummary', environmentAccountConnectionSummary_environmentAccountId - The ID of the environment account that's connected to the environment account connection.

$sel:environmentName:EnvironmentAccountConnectionSummary', environmentAccountConnectionSummary_environmentName - The name of the environment that's associated with the environment account connection.

$sel:id:EnvironmentAccountConnectionSummary', environmentAccountConnectionSummary_id - The ID of the environment account connection.

$sel:lastModifiedAt:EnvironmentAccountConnectionSummary', environmentAccountConnectionSummary_lastModifiedAt - The time when the environment account connection was last modified.

$sel:managementAccountId:EnvironmentAccountConnectionSummary', environmentAccountConnectionSummary_managementAccountId - The ID of the management account that's connected to the environment account connection.

$sel:requestedAt:EnvironmentAccountConnectionSummary', environmentAccountConnectionSummary_requestedAt - The time when the environment account connection request was made.

$sel:roleArn:EnvironmentAccountConnectionSummary', environmentAccountConnectionSummary_roleArn - The IAM service role that's associated with the environment account connection.

$sel:status:EnvironmentAccountConnectionSummary', environmentAccountConnectionSummary_status - The status of the environment account connection.

environmentAccountConnectionSummary_arn :: Lens' EnvironmentAccountConnectionSummary Text Source #

The Amazon Resource Name (ARN) of the environment account connection.

environmentAccountConnectionSummary_environmentAccountId :: Lens' EnvironmentAccountConnectionSummary Text Source #

The ID of the environment account that's connected to the environment account connection.

environmentAccountConnectionSummary_environmentName :: Lens' EnvironmentAccountConnectionSummary Text Source #

The name of the environment that's associated with the environment account connection.

environmentAccountConnectionSummary_lastModifiedAt :: Lens' EnvironmentAccountConnectionSummary UTCTime Source #

The time when the environment account connection was last modified.

environmentAccountConnectionSummary_managementAccountId :: Lens' EnvironmentAccountConnectionSummary Text Source #

The ID of the management account that's connected to the environment account connection.

environmentAccountConnectionSummary_requestedAt :: Lens' EnvironmentAccountConnectionSummary UTCTime Source #

The time when the environment account connection request was made.

environmentAccountConnectionSummary_roleArn :: Lens' EnvironmentAccountConnectionSummary Text Source #

The IAM service role that's associated with the environment account connection.

EnvironmentSummary

data EnvironmentSummary Source #

A summary of the environment detail data.

See: newEnvironmentSummary smart constructor.

Constructors

EnvironmentSummary' 

Fields

Instances

Instances details
Eq EnvironmentSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentSummary

Show EnvironmentSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentSummary

Generic EnvironmentSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentSummary

Associated Types

type Rep EnvironmentSummary :: Type -> Type #

NFData EnvironmentSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentSummary

Methods

rnf :: EnvironmentSummary -> () #

Hashable EnvironmentSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentSummary

FromJSON EnvironmentSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentSummary

type Rep EnvironmentSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentSummary

type Rep EnvironmentSummary = D1 ('MetaData "EnvironmentSummary" "Amazonka.Proton.Types.EnvironmentSummary" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "EnvironmentSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "deploymentStatusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "environmentAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "provisioning") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Provisioning)))) :*: ((S1 ('MetaSel ('Just "protonServiceRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "environmentAccountConnectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))) :*: (((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "deploymentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DeploymentStatus)) :*: (S1 ('MetaSel ('Just "lastDeploymentAttemptedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "lastDeploymentSucceededAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "templateMajorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "templateMinorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "templateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newEnvironmentSummary Source #

Create a value of EnvironmentSummary 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:deploymentStatusMessage:EnvironmentSummary', environmentSummary_deploymentStatusMessage - An environment deployment status message.

$sel:environmentAccountId:EnvironmentSummary', environmentSummary_environmentAccountId - The ID of the environment account that the environment infrastructure resources are provisioned in.

$sel:provisioning:EnvironmentSummary', environmentSummary_provisioning - When included, indicates that the environment template is for customer provisioned and managed infrastructure.

$sel:protonServiceRoleArn:EnvironmentSummary', environmentSummary_protonServiceRoleArn - The Amazon Resource Name (ARN) of the AWS Proton service role that allows AWS Proton to make calls to other services on your behalf.

$sel:environmentAccountConnectionId:EnvironmentSummary', environmentSummary_environmentAccountConnectionId - The ID of the environment account connection that the environment is associated with.

$sel:description:EnvironmentSummary', environmentSummary_description - The description of the environment.

$sel:arn:EnvironmentSummary', environmentSummary_arn - The Amazon Resource Name (ARN) of the environment.

$sel:createdAt:EnvironmentSummary', environmentSummary_createdAt - The time when the environment was created.

$sel:deploymentStatus:EnvironmentSummary', environmentSummary_deploymentStatus - The environment deployment status.

$sel:lastDeploymentAttemptedAt:EnvironmentSummary', environmentSummary_lastDeploymentAttemptedAt - The time when a deployment of the environment was last attempted.

$sel:lastDeploymentSucceededAt:EnvironmentSummary', environmentSummary_lastDeploymentSucceededAt - The time when the environment was last deployed successfully.

$sel:name:EnvironmentSummary', environmentSummary_name - The name of the environment.

$sel:templateMajorVersion:EnvironmentSummary', environmentSummary_templateMajorVersion - The ID of the major version of the environment template.

$sel:templateMinorVersion:EnvironmentSummary', environmentSummary_templateMinorVersion - The ID of the minor version of the environment template.

$sel:templateName:EnvironmentSummary', environmentSummary_templateName - The name of the environment template.

environmentSummary_environmentAccountId :: Lens' EnvironmentSummary (Maybe Text) Source #

The ID of the environment account that the environment infrastructure resources are provisioned in.

environmentSummary_provisioning :: Lens' EnvironmentSummary (Maybe Provisioning) Source #

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

environmentSummary_protonServiceRoleArn :: Lens' EnvironmentSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the AWS Proton service role that allows AWS Proton to make calls to other services on your behalf.

environmentSummary_environmentAccountConnectionId :: Lens' EnvironmentSummary (Maybe Text) Source #

The ID of the environment account connection that the environment is associated with.

environmentSummary_description :: Lens' EnvironmentSummary (Maybe Text) Source #

The description of the environment.

environmentSummary_arn :: Lens' EnvironmentSummary Text Source #

The Amazon Resource Name (ARN) of the environment.

environmentSummary_createdAt :: Lens' EnvironmentSummary UTCTime Source #

The time when the environment was created.

environmentSummary_lastDeploymentAttemptedAt :: Lens' EnvironmentSummary UTCTime Source #

The time when a deployment of the environment was last attempted.

environmentSummary_lastDeploymentSucceededAt :: Lens' EnvironmentSummary UTCTime Source #

The time when the environment was last deployed successfully.

environmentSummary_templateMajorVersion :: Lens' EnvironmentSummary Text Source #

The ID of the major version of the environment template.

environmentSummary_templateMinorVersion :: Lens' EnvironmentSummary Text Source #

The ID of the minor version of the environment template.

environmentSummary_templateName :: Lens' EnvironmentSummary Text Source #

The name of the environment template.

EnvironmentTemplate

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.

EnvironmentTemplateFilter

data EnvironmentTemplateFilter Source #

A search filter for environment templates.

See: newEnvironmentTemplateFilter smart constructor.

Constructors

EnvironmentTemplateFilter' 

Fields

Instances

Instances details
Eq EnvironmentTemplateFilter Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateFilter

Read EnvironmentTemplateFilter Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateFilter

Show EnvironmentTemplateFilter Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateFilter

Generic EnvironmentTemplateFilter Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateFilter

Associated Types

type Rep EnvironmentTemplateFilter :: Type -> Type #

NFData EnvironmentTemplateFilter Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateFilter

Hashable EnvironmentTemplateFilter Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateFilter

ToJSON EnvironmentTemplateFilter Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateFilter

type Rep EnvironmentTemplateFilter Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateFilter

type Rep EnvironmentTemplateFilter = D1 ('MetaData "EnvironmentTemplateFilter" "Amazonka.Proton.Types.EnvironmentTemplateFilter" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "EnvironmentTemplateFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "majorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "templateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newEnvironmentTemplateFilter Source #

Create a value of EnvironmentTemplateFilter 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:majorVersion:EnvironmentTemplateFilter', environmentTemplateFilter_majorVersion - Include majorVersion to filter search for a major version.

$sel:templateName:EnvironmentTemplateFilter', environmentTemplateFilter_templateName - Include templateName to filter search for a template name.

environmentTemplateFilter_majorVersion :: Lens' EnvironmentTemplateFilter Text Source #

Include majorVersion to filter search for a major version.

environmentTemplateFilter_templateName :: Lens' EnvironmentTemplateFilter Text Source #

Include templateName to filter search for a template name.

EnvironmentTemplateSummary

data EnvironmentTemplateSummary Source #

The environment template data.

See: newEnvironmentTemplateSummary smart constructor.

Constructors

EnvironmentTemplateSummary' 

Fields

Instances

Instances details
Eq EnvironmentTemplateSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateSummary

Show EnvironmentTemplateSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateSummary

Generic EnvironmentTemplateSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateSummary

Associated Types

type Rep EnvironmentTemplateSummary :: Type -> Type #

NFData EnvironmentTemplateSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateSummary

Hashable EnvironmentTemplateSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateSummary

FromJSON EnvironmentTemplateSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateSummary

type Rep EnvironmentTemplateSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateSummary

type Rep EnvironmentTemplateSummary = D1 ('MetaData "EnvironmentTemplateSummary" "Amazonka.Proton.Types.EnvironmentTemplateSummary" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "EnvironmentTemplateSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "provisioning") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Provisioning)) :*: S1 ('MetaSel ('Just "recommendedVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))))) :*: ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)) :*: (S1 ('MetaSel ('Just "lastModifiedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newEnvironmentTemplateSummary Source #

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

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

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

$sel:description:EnvironmentTemplateSummary', environmentTemplateSummary_description - A description of the environment template.

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

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

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

$sel:name:EnvironmentTemplateSummary', environmentTemplateSummary_name - The name of the environment template.

environmentTemplateSummary_provisioning :: Lens' EnvironmentTemplateSummary (Maybe Provisioning) Source #

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

environmentTemplateSummary_recommendedVersion :: Lens' EnvironmentTemplateSummary (Maybe Text) Source #

The ID of the recommended version of the environment template.

environmentTemplateSummary_displayName :: Lens' EnvironmentTemplateSummary (Maybe Text) Source #

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

environmentTemplateSummary_arn :: Lens' EnvironmentTemplateSummary Text Source #

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

environmentTemplateSummary_createdAt :: Lens' EnvironmentTemplateSummary UTCTime Source #

The time when the environment template was created.

environmentTemplateSummary_lastModifiedAt :: Lens' EnvironmentTemplateSummary UTCTime Source #

The time when the environment template was last modified.

EnvironmentTemplateVersion

data EnvironmentTemplateVersion Source #

The environment template version data.

See: newEnvironmentTemplateVersion smart constructor.

Constructors

EnvironmentTemplateVersion' 

Fields

Instances

Instances details
Eq EnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateVersion

Show EnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateVersion

Generic EnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateVersion

Associated Types

type Rep EnvironmentTemplateVersion :: Type -> Type #

NFData EnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateVersion

Hashable EnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateVersion

FromJSON EnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateVersion

type Rep EnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateVersion

type Rep EnvironmentTemplateVersion = D1 ('MetaData "EnvironmentTemplateVersion" "Amazonka.Proton.Types.EnvironmentTemplateVersion" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "EnvironmentTemplateVersion'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "schema") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "recommendedMinorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))) :*: ((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: (S1 ('MetaSel ('Just "lastModifiedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "majorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "minorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TemplateVersionStatus) :*: S1 ('MetaSel ('Just "templateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newEnvironmentTemplateVersion Source #

Create a value of EnvironmentTemplateVersion 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:schema:EnvironmentTemplateVersion', environmentTemplateVersion_schema - The schema of the version of an environment template.

$sel:statusMessage:EnvironmentTemplateVersion', environmentTemplateVersion_statusMessage - The status message of the version of an environment template.

$sel:recommendedMinorVersion:EnvironmentTemplateVersion', environmentTemplateVersion_recommendedMinorVersion - The ID of the recommended minor version of the environment template.

$sel:description:EnvironmentTemplateVersion', environmentTemplateVersion_description - A description of the minor version of an environment template.

$sel:arn:EnvironmentTemplateVersion', environmentTemplateVersion_arn - The Amazon Resource Name (ARN) of the version of an environment template.

$sel:createdAt:EnvironmentTemplateVersion', environmentTemplateVersion_createdAt - The time when the version of an environment template was created.

$sel:lastModifiedAt:EnvironmentTemplateVersion', environmentTemplateVersion_lastModifiedAt - The time when the version of an environment template was last modified.

$sel:majorVersion:EnvironmentTemplateVersion', environmentTemplateVersion_majorVersion - The ID of the latest major version that's associated with the version of an environment template.

$sel:minorVersion:EnvironmentTemplateVersion', environmentTemplateVersion_minorVersion - The ID of the minor version of an environment template.

$sel:status:EnvironmentTemplateVersion', environmentTemplateVersion_status - The status of the version of an environment template.

$sel:templateName:EnvironmentTemplateVersion', environmentTemplateVersion_templateName - The name of the version of an environment template.

environmentTemplateVersion_schema :: Lens' EnvironmentTemplateVersion (Maybe Text) Source #

The schema of the version of an environment template.

environmentTemplateVersion_statusMessage :: Lens' EnvironmentTemplateVersion (Maybe Text) Source #

The status message of the version of an environment template.

environmentTemplateVersion_recommendedMinorVersion :: Lens' EnvironmentTemplateVersion (Maybe Text) Source #

The ID of the recommended minor version of the environment template.

environmentTemplateVersion_description :: Lens' EnvironmentTemplateVersion (Maybe Text) Source #

A description of the minor version of an environment template.

environmentTemplateVersion_arn :: Lens' EnvironmentTemplateVersion Text Source #

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

environmentTemplateVersion_createdAt :: Lens' EnvironmentTemplateVersion UTCTime Source #

The time when the version of an environment template was created.

environmentTemplateVersion_lastModifiedAt :: Lens' EnvironmentTemplateVersion UTCTime Source #

The time when the version of an environment template was last modified.

environmentTemplateVersion_majorVersion :: Lens' EnvironmentTemplateVersion Text Source #

The ID of the latest major version that's associated with the version of an environment template.

environmentTemplateVersion_minorVersion :: Lens' EnvironmentTemplateVersion Text Source #

The ID of the minor version of an environment template.

environmentTemplateVersion_templateName :: Lens' EnvironmentTemplateVersion Text Source #

The name of the version of an environment template.

EnvironmentTemplateVersionSummary

data EnvironmentTemplateVersionSummary Source #

A summary of the version of an environment template detail data.

See: newEnvironmentTemplateVersionSummary smart constructor.

Constructors

EnvironmentTemplateVersionSummary' 

Fields

Instances

Instances details
Eq EnvironmentTemplateVersionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateVersionSummary

Show EnvironmentTemplateVersionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateVersionSummary

Generic EnvironmentTemplateVersionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateVersionSummary

Associated Types

type Rep EnvironmentTemplateVersionSummary :: Type -> Type #

NFData EnvironmentTemplateVersionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateVersionSummary

Hashable EnvironmentTemplateVersionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateVersionSummary

FromJSON EnvironmentTemplateVersionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateVersionSummary

type Rep EnvironmentTemplateVersionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateVersionSummary

type Rep EnvironmentTemplateVersionSummary = D1 ('MetaData "EnvironmentTemplateVersionSummary" "Amazonka.Proton.Types.EnvironmentTemplateVersionSummary" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "EnvironmentTemplateVersionSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "recommendedMinorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))) :*: ((S1 ('MetaSel ('Just "lastModifiedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "majorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "minorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TemplateVersionStatus) :*: S1 ('MetaSel ('Just "templateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newEnvironmentTemplateVersionSummary Source #

Create a value of EnvironmentTemplateVersionSummary 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:statusMessage:EnvironmentTemplateVersionSummary', environmentTemplateVersionSummary_statusMessage - The status message of the version of an environment template.

$sel:recommendedMinorVersion:EnvironmentTemplateVersionSummary', environmentTemplateVersionSummary_recommendedMinorVersion - The ID of the recommended minor version of the environment template.

$sel:description:EnvironmentTemplateVersionSummary', environmentTemplateVersionSummary_description - A description of the version of an environment template.

$sel:arn:EnvironmentTemplateVersionSummary', environmentTemplateVersionSummary_arn - The Amazon Resource Name (ARN) of the version of an environment template.

$sel:createdAt:EnvironmentTemplateVersionSummary', environmentTemplateVersionSummary_createdAt - The time when the version of an environment template was created.

$sel:lastModifiedAt:EnvironmentTemplateVersionSummary', environmentTemplateVersionSummary_lastModifiedAt - The time when the version of an environment template was last modified.

$sel:majorVersion:EnvironmentTemplateVersionSummary', environmentTemplateVersionSummary_majorVersion - The ID of the latest major version that's associated with the version of an environment template.

$sel:minorVersion:EnvironmentTemplateVersionSummary', environmentTemplateVersionSummary_minorVersion - The ID of the version of an environment template.

$sel:status:EnvironmentTemplateVersionSummary', environmentTemplateVersionSummary_status - The status of the version of an environment template.

$sel:templateName:EnvironmentTemplateVersionSummary', environmentTemplateVersionSummary_templateName - The name of the version of an environment template.

environmentTemplateVersionSummary_statusMessage :: Lens' EnvironmentTemplateVersionSummary (Maybe Text) Source #

The status message of the version of an environment template.

environmentTemplateVersionSummary_recommendedMinorVersion :: Lens' EnvironmentTemplateVersionSummary (Maybe Text) Source #

The ID of the recommended minor version of the environment template.

environmentTemplateVersionSummary_description :: Lens' EnvironmentTemplateVersionSummary (Maybe Text) Source #

A description of the version of an environment template.

environmentTemplateVersionSummary_arn :: Lens' EnvironmentTemplateVersionSummary Text Source #

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

environmentTemplateVersionSummary_createdAt :: Lens' EnvironmentTemplateVersionSummary UTCTime Source #

The time when the version of an environment template was created.

environmentTemplateVersionSummary_lastModifiedAt :: Lens' EnvironmentTemplateVersionSummary UTCTime Source #

The time when the version of an environment template was last modified.

environmentTemplateVersionSummary_majorVersion :: Lens' EnvironmentTemplateVersionSummary Text Source #

The ID of the latest major version that's associated with the version of an environment template.

S3ObjectSource

data S3ObjectSource Source #

Template bundle S3 bucket data.

See: newS3ObjectSource smart constructor.

Constructors

S3ObjectSource' 

Fields

  • bucket :: Text

    The name of the S3 bucket that contains a template bundle.

  • key :: Text

    The path to the S3 bucket that contains a template bundle.

Instances

Instances details
Eq S3ObjectSource Source # 
Instance details

Defined in Amazonka.Proton.Types.S3ObjectSource

Read S3ObjectSource Source # 
Instance details

Defined in Amazonka.Proton.Types.S3ObjectSource

Show S3ObjectSource Source # 
Instance details

Defined in Amazonka.Proton.Types.S3ObjectSource

Generic S3ObjectSource Source # 
Instance details

Defined in Amazonka.Proton.Types.S3ObjectSource

Associated Types

type Rep S3ObjectSource :: Type -> Type #

NFData S3ObjectSource Source # 
Instance details

Defined in Amazonka.Proton.Types.S3ObjectSource

Methods

rnf :: S3ObjectSource -> () #

Hashable S3ObjectSource Source # 
Instance details

Defined in Amazonka.Proton.Types.S3ObjectSource

ToJSON S3ObjectSource Source # 
Instance details

Defined in Amazonka.Proton.Types.S3ObjectSource

type Rep S3ObjectSource Source # 
Instance details

Defined in Amazonka.Proton.Types.S3ObjectSource

type Rep S3ObjectSource = D1 ('MetaData "S3ObjectSource" "Amazonka.Proton.Types.S3ObjectSource" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "S3ObjectSource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newS3ObjectSource Source #

Create a value of S3ObjectSource 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:bucket:S3ObjectSource', s3ObjectSource_bucket - The name of the S3 bucket that contains a template bundle.

$sel:key:S3ObjectSource', s3ObjectSource_key - The path to the S3 bucket that contains a template bundle.

s3ObjectSource_bucket :: Lens' S3ObjectSource Text Source #

The name of the S3 bucket that contains a template bundle.

s3ObjectSource_key :: Lens' S3ObjectSource Text Source #

The path to the S3 bucket that contains a template bundle.

Service

data Service Source #

The service detail data.

See: newService smart constructor.

Constructors

Service' 

Fields

Instances

Instances details
Eq Service Source # 
Instance details

Defined in Amazonka.Proton.Types.Service

Methods

(==) :: Service -> Service -> Bool #

(/=) :: Service -> Service -> Bool #

Show Service Source # 
Instance details

Defined in Amazonka.Proton.Types.Service

Generic Service Source # 
Instance details

Defined in Amazonka.Proton.Types.Service

Associated Types

type Rep Service :: Type -> Type #

Methods

from :: Service -> Rep Service x #

to :: Rep Service x -> Service #

NFData Service Source # 
Instance details

Defined in Amazonka.Proton.Types.Service

Methods

rnf :: Service -> () #

Hashable Service Source # 
Instance details

Defined in Amazonka.Proton.Types.Service

Methods

hashWithSalt :: Int -> Service -> Int #

hash :: Service -> Int #

FromJSON Service Source # 
Instance details

Defined in Amazonka.Proton.Types.Service

type Rep Service Source # 
Instance details

Defined in Amazonka.Proton.Types.Service

type Rep Service = D1 ('MetaData "Service" "Amazonka.Proton.Types.Service" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "Service'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "branchName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "repositoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "pipeline") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServicePipeline)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "repositoryConnectionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "lastModifiedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "spec") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ServiceStatus) :*: S1 ('MetaSel ('Just "templateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newService Source #

Create a value of Service 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:branchName:Service', service_branchName - The name of the code repository branch that holds the code that's deployed in AWS Proton.

$sel:statusMessage:Service', service_statusMessage - A service status message.

$sel:repositoryId:Service', service_repositoryId - The ID of the code repository.

$sel:pipeline:Service', service_pipeline - The service pipeline detail data.

$sel:description:Service', service_description - A description of a service.

$sel:repositoryConnectionArn:Service', service_repositoryConnectionArn - The Amazon Resource Name (ARN) of the repository connection. For more information, see Set up a repository connection in the AWS Proton Administrator Guide and Setting up with AWS Proton in the AWS Proton User Guide.

$sel:arn:Service', service_arn - The Amazon Resource Name (ARN) of the service.

$sel:createdAt:Service', service_createdAt - The time when the service was created.

$sel:lastModifiedAt:Service', service_lastModifiedAt - The time when the service was last modified.

$sel:name:Service', service_name - The name of the service.

$sel:spec:Service', service_spec - The formatted specification that defines the service.

$sel:status:Service', service_status - The status of the service.

$sel:templateName:Service', service_templateName - The name of the service template.

service_branchName :: Lens' Service (Maybe Text) Source #

The name of the code repository branch that holds the code that's deployed in AWS Proton.

service_statusMessage :: Lens' Service (Maybe Text) Source #

A service status message.

service_repositoryId :: Lens' Service (Maybe Text) Source #

The ID of the code repository.

service_pipeline :: Lens' Service (Maybe ServicePipeline) Source #

The service pipeline detail data.

service_description :: Lens' Service (Maybe Text) Source #

A description of a service.

service_repositoryConnectionArn :: Lens' Service (Maybe Text) Source #

The Amazon Resource Name (ARN) of the repository connection. For more information, see Set up a repository connection in the AWS Proton Administrator Guide and Setting up with AWS Proton in the AWS Proton User Guide.

service_arn :: Lens' Service Text Source #

The Amazon Resource Name (ARN) of the service.

service_createdAt :: Lens' Service UTCTime Source #

The time when the service was created.

service_lastModifiedAt :: Lens' Service UTCTime Source #

The time when the service was last modified.

service_name :: Lens' Service Text Source #

The name of the service.

service_spec :: Lens' Service Text Source #

The formatted specification that defines the service.

service_status :: Lens' Service ServiceStatus Source #

The status of the service.

service_templateName :: Lens' Service Text Source #

The name of the service template.

ServiceInstance

data ServiceInstance Source #

The service instance detail data.

See: newServiceInstance smart constructor.

Constructors

ServiceInstance' 

Fields

Instances

Instances details
Eq ServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceInstance

Show ServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceInstance

Generic ServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceInstance

Associated Types

type Rep ServiceInstance :: Type -> Type #

NFData ServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceInstance

Methods

rnf :: ServiceInstance -> () #

Hashable ServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceInstance

FromJSON ServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceInstance

type Rep ServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceInstance

type Rep ServiceInstance = D1 ('MetaData "ServiceInstance" "Amazonka.Proton.Types.ServiceInstance" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "ServiceInstance'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "deploymentStatusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "spec") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: (S1 ('MetaSel ('Just "deploymentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DeploymentStatus) :*: S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))) :*: ((S1 ('MetaSel ('Just "lastDeploymentAttemptedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: (S1 ('MetaSel ('Just "lastDeploymentSucceededAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "serviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "templateMajorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "templateMinorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "templateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newServiceInstance Source #

Create a value of ServiceInstance 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:deploymentStatusMessage:ServiceInstance', serviceInstance_deploymentStatusMessage - A service instance deployment status message.

$sel:spec:ServiceInstance', serviceInstance_spec - The service spec that was used to create the service instance.

$sel:arn:ServiceInstance', serviceInstance_arn - The Amazon Resource Name (ARN) of the service instance.

$sel:createdAt:ServiceInstance', serviceInstance_createdAt - The time when the service instance was created.

$sel:deploymentStatus:ServiceInstance', serviceInstance_deploymentStatus - The service instance deployment status.

$sel:environmentName:ServiceInstance', serviceInstance_environmentName - The name of the environment that the service instance was deployed into.

$sel:lastDeploymentAttemptedAt:ServiceInstance', serviceInstance_lastDeploymentAttemptedAt - The time when a deployment of the service instance was last attempted.

$sel:lastDeploymentSucceededAt:ServiceInstance', serviceInstance_lastDeploymentSucceededAt - The time when the service instance was last deployed successfully.

$sel:name:ServiceInstance', serviceInstance_name - The name of the service instance.

$sel:serviceName:ServiceInstance', serviceInstance_serviceName - The name of the service that the service instance belongs to.

$sel:templateMajorVersion:ServiceInstance', serviceInstance_templateMajorVersion - The ID of the major version of the service template that was used to create the service instance.

$sel:templateMinorVersion:ServiceInstance', serviceInstance_templateMinorVersion - The ID of the minor version of the service template that was used to create the service instance.

$sel:templateName:ServiceInstance', serviceInstance_templateName - The name of the service template that was used to create the service instance.

serviceInstance_deploymentStatusMessage :: Lens' ServiceInstance (Maybe Text) Source #

A service instance deployment status message.

serviceInstance_spec :: Lens' ServiceInstance (Maybe Text) Source #

The service spec that was used to create the service instance.

serviceInstance_arn :: Lens' ServiceInstance Text Source #

The Amazon Resource Name (ARN) of the service instance.

serviceInstance_createdAt :: Lens' ServiceInstance UTCTime Source #

The time when the service instance was created.

serviceInstance_environmentName :: Lens' ServiceInstance Text Source #

The name of the environment that the service instance was deployed into.

serviceInstance_lastDeploymentAttemptedAt :: Lens' ServiceInstance UTCTime Source #

The time when a deployment of the service instance was last attempted.

serviceInstance_lastDeploymentSucceededAt :: Lens' ServiceInstance UTCTime Source #

The time when the service instance was last deployed successfully.

serviceInstance_name :: Lens' ServiceInstance Text Source #

The name of the service instance.

serviceInstance_serviceName :: Lens' ServiceInstance Text Source #

The name of the service that the service instance belongs to.

serviceInstance_templateMajorVersion :: Lens' ServiceInstance Text Source #

The ID of the major version of the service template that was used to create the service instance.

serviceInstance_templateMinorVersion :: Lens' ServiceInstance Text Source #

The ID of the minor version of the service template that was used to create the service instance.

serviceInstance_templateName :: Lens' ServiceInstance Text Source #

The name of the service template that was used to create the service instance.

ServiceInstanceSummary

data ServiceInstanceSummary Source #

A summary of the service instance detail data.

See: newServiceInstanceSummary smart constructor.

Constructors

ServiceInstanceSummary' 

Fields

Instances

Instances details
Eq ServiceInstanceSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceInstanceSummary

Show ServiceInstanceSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceInstanceSummary

Generic ServiceInstanceSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceInstanceSummary

Associated Types

type Rep ServiceInstanceSummary :: Type -> Type #

NFData ServiceInstanceSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceInstanceSummary

Methods

rnf :: ServiceInstanceSummary -> () #

Hashable ServiceInstanceSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceInstanceSummary

FromJSON ServiceInstanceSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceInstanceSummary

type Rep ServiceInstanceSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceInstanceSummary

type Rep ServiceInstanceSummary = D1 ('MetaData "ServiceInstanceSummary" "Amazonka.Proton.Types.ServiceInstanceSummary" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "ServiceInstanceSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "deploymentStatusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))) :*: (S1 ('MetaSel ('Just "deploymentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DeploymentStatus) :*: (S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "lastDeploymentAttemptedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))) :*: ((S1 ('MetaSel ('Just "lastDeploymentSucceededAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "serviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "templateMajorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "templateMinorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "templateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newServiceInstanceSummary Source #

Create a value of ServiceInstanceSummary 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:deploymentStatusMessage:ServiceInstanceSummary', serviceInstanceSummary_deploymentStatusMessage - A service instance deployment status message.

$sel:arn:ServiceInstanceSummary', serviceInstanceSummary_arn - The Amazon Resource Name (ARN) of the service instance.

$sel:createdAt:ServiceInstanceSummary', serviceInstanceSummary_createdAt - The time when the service instance was created.

$sel:deploymentStatus:ServiceInstanceSummary', serviceInstanceSummary_deploymentStatus - The service instance deployment status.

$sel:environmentName:ServiceInstanceSummary', serviceInstanceSummary_environmentName - The name of the environment that the service instance was deployed into.

$sel:lastDeploymentAttemptedAt:ServiceInstanceSummary', serviceInstanceSummary_lastDeploymentAttemptedAt - The time when a deployment of the service was last attempted.

$sel:lastDeploymentSucceededAt:ServiceInstanceSummary', serviceInstanceSummary_lastDeploymentSucceededAt - The time when the service was last deployed successfully.

$sel:name:ServiceInstanceSummary', serviceInstanceSummary_name - The name of the service instance.

$sel:serviceName:ServiceInstanceSummary', serviceInstanceSummary_serviceName - The name of the service that the service instance belongs to.

$sel:templateMajorVersion:ServiceInstanceSummary', serviceInstanceSummary_templateMajorVersion - The ID of the major version of a service template.

$sel:templateMinorVersion:ServiceInstanceSummary', serviceInstanceSummary_templateMinorVersion - The ID of the minor version of a service template.

$sel:templateName:ServiceInstanceSummary', serviceInstanceSummary_templateName - The name of the service template.

serviceInstanceSummary_arn :: Lens' ServiceInstanceSummary Text Source #

The Amazon Resource Name (ARN) of the service instance.

serviceInstanceSummary_createdAt :: Lens' ServiceInstanceSummary UTCTime Source #

The time when the service instance was created.

serviceInstanceSummary_environmentName :: Lens' ServiceInstanceSummary Text Source #

The name of the environment that the service instance was deployed into.

serviceInstanceSummary_lastDeploymentAttemptedAt :: Lens' ServiceInstanceSummary UTCTime Source #

The time when a deployment of the service was last attempted.

serviceInstanceSummary_lastDeploymentSucceededAt :: Lens' ServiceInstanceSummary UTCTime Source #

The time when the service was last deployed successfully.

serviceInstanceSummary_serviceName :: Lens' ServiceInstanceSummary Text Source #

The name of the service that the service instance belongs to.

serviceInstanceSummary_templateMajorVersion :: Lens' ServiceInstanceSummary Text Source #

The ID of the major version of a service template.

serviceInstanceSummary_templateMinorVersion :: Lens' ServiceInstanceSummary Text Source #

The ID of the minor version of a service template.

ServicePipeline

data ServicePipeline Source #

The service pipeline detail data.

See: newServicePipeline smart constructor.

Constructors

ServicePipeline' 

Fields

Instances

Instances details
Eq ServicePipeline Source # 
Instance details

Defined in Amazonka.Proton.Types.ServicePipeline

Show ServicePipeline Source # 
Instance details

Defined in Amazonka.Proton.Types.ServicePipeline

Generic ServicePipeline Source # 
Instance details

Defined in Amazonka.Proton.Types.ServicePipeline

Associated Types

type Rep ServicePipeline :: Type -> Type #

NFData ServicePipeline Source # 
Instance details

Defined in Amazonka.Proton.Types.ServicePipeline

Methods

rnf :: ServicePipeline -> () #

Hashable ServicePipeline Source # 
Instance details

Defined in Amazonka.Proton.Types.ServicePipeline

FromJSON ServicePipeline Source # 
Instance details

Defined in Amazonka.Proton.Types.ServicePipeline

type Rep ServicePipeline Source # 
Instance details

Defined in Amazonka.Proton.Types.ServicePipeline

type Rep ServicePipeline = D1 ('MetaData "ServicePipeline" "Amazonka.Proton.Types.ServicePipeline" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "ServicePipeline'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "deploymentStatusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "spec") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "deploymentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DeploymentStatus)))) :*: ((S1 ('MetaSel ('Just "lastDeploymentAttemptedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "lastDeploymentSucceededAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)) :*: (S1 ('MetaSel ('Just "templateMajorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "templateMinorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "templateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newServicePipeline Source #

Create a value of ServicePipeline 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:deploymentStatusMessage:ServicePipeline', servicePipeline_deploymentStatusMessage - A service pipeline deployment status message.

$sel:spec:ServicePipeline', servicePipeline_spec - The service spec that was used to create the service pipeline.

$sel:arn:ServicePipeline', servicePipeline_arn - The Amazon Resource Name (ARN) of the service pipeline.

$sel:createdAt:ServicePipeline', servicePipeline_createdAt - The time when the service pipeline was created.

$sel:deploymentStatus:ServicePipeline', servicePipeline_deploymentStatus - The deployment status of the service pipeline.

$sel:lastDeploymentAttemptedAt:ServicePipeline', servicePipeline_lastDeploymentAttemptedAt - The time when a deployment of the service pipeline was last attempted.

$sel:lastDeploymentSucceededAt:ServicePipeline', servicePipeline_lastDeploymentSucceededAt - The time when the service pipeline was last deployed successfully.

$sel:templateMajorVersion:ServicePipeline', servicePipeline_templateMajorVersion - The ID of the major version of the service template that was used to create the service pipeline.

$sel:templateMinorVersion:ServicePipeline', servicePipeline_templateMinorVersion - The ID of the minor version of the service template that was used to create the service pipeline.

$sel:templateName:ServicePipeline', servicePipeline_templateName - The name of the service template that was used to create the service pipeline.

servicePipeline_deploymentStatusMessage :: Lens' ServicePipeline (Maybe Text) Source #

A service pipeline deployment status message.

servicePipeline_spec :: Lens' ServicePipeline (Maybe Text) Source #

The service spec that was used to create the service pipeline.

servicePipeline_arn :: Lens' ServicePipeline Text Source #

The Amazon Resource Name (ARN) of the service pipeline.

servicePipeline_createdAt :: Lens' ServicePipeline UTCTime Source #

The time when the service pipeline was created.

servicePipeline_deploymentStatus :: Lens' ServicePipeline DeploymentStatus Source #

The deployment status of the service pipeline.

servicePipeline_lastDeploymentAttemptedAt :: Lens' ServicePipeline UTCTime Source #

The time when a deployment of the service pipeline was last attempted.

servicePipeline_lastDeploymentSucceededAt :: Lens' ServicePipeline UTCTime Source #

The time when the service pipeline was last deployed successfully.

servicePipeline_templateMajorVersion :: Lens' ServicePipeline Text Source #

The ID of the major version of the service template that was used to create the service pipeline.

servicePipeline_templateMinorVersion :: Lens' ServicePipeline Text Source #

The ID of the minor version of the service template that was used to create the service pipeline.

servicePipeline_templateName :: Lens' ServicePipeline Text Source #

The name of the service template that was used to create the service pipeline.

ServiceSummary

data ServiceSummary Source #

A summary of the service detail data.

See: newServiceSummary smart constructor.

Constructors

ServiceSummary' 

Fields

Instances

Instances details
Eq ServiceSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceSummary

Show ServiceSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceSummary

Generic ServiceSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceSummary

Associated Types

type Rep ServiceSummary :: Type -> Type #

NFData ServiceSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceSummary

Methods

rnf :: ServiceSummary -> () #

Hashable ServiceSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceSummary

FromJSON ServiceSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceSummary

type Rep ServiceSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceSummary

newServiceSummary Source #

Create a value of ServiceSummary 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:statusMessage:ServiceSummary', serviceSummary_statusMessage - A service status message.

$sel:description:ServiceSummary', serviceSummary_description - A description of the service.

$sel:arn:ServiceSummary', serviceSummary_arn - The Amazon Resource Name (ARN) of the service.

$sel:createdAt:ServiceSummary', serviceSummary_createdAt - The time when the service was created.

$sel:lastModifiedAt:ServiceSummary', serviceSummary_lastModifiedAt - The time when the service was last modified.

$sel:name:ServiceSummary', serviceSummary_name - The name of the service.

$sel:status:ServiceSummary', serviceSummary_status - The status of the service.

$sel:templateName:ServiceSummary', serviceSummary_templateName - The name of the service template.

serviceSummary_arn :: Lens' ServiceSummary Text Source #

The Amazon Resource Name (ARN) of the service.

serviceSummary_createdAt :: Lens' ServiceSummary UTCTime Source #

The time when the service was created.

serviceSummary_lastModifiedAt :: Lens' ServiceSummary UTCTime Source #

The time when the service was last modified.

serviceSummary_templateName :: Lens' ServiceSummary Text Source #

The name of the service template.

ServiceTemplate

data ServiceTemplate Source #

The service template detail data.

See: newServiceTemplate smart constructor.

Constructors

ServiceTemplate' 

Fields

Instances

Instances details
Eq ServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplate

Show ServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplate

Generic ServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplate

Associated Types

type Rep ServiceTemplate :: Type -> Type #

NFData ServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplate

Methods

rnf :: ServiceTemplate -> () #

Hashable ServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplate

FromJSON ServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplate

type Rep ServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplate

newServiceTemplate Source #

Create a value of ServiceTemplate 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:recommendedVersion:ServiceTemplate', serviceTemplate_recommendedVersion - The ID of the recommended version of the service template.

$sel:displayName:ServiceTemplate', serviceTemplate_displayName - The service template name as displayed in the developer interface.

$sel:encryptionKey:ServiceTemplate', serviceTemplate_encryptionKey - The customer provided service template encryption key that's used to encrypt data.

$sel:pipelineProvisioning:ServiceTemplate', serviceTemplate_pipelineProvisioning - If pipelineProvisioning is true, a service pipeline is included in the service template. Otherwise, a service pipeline isn't included in the service template.

$sel:description:ServiceTemplate', serviceTemplate_description - A description of the service template.

$sel:arn:ServiceTemplate', serviceTemplate_arn - The Amazon Resource Name (ARN) of the service template.

$sel:createdAt:ServiceTemplate', serviceTemplate_createdAt - The time when the service template was created.

$sel:lastModifiedAt:ServiceTemplate', serviceTemplate_lastModifiedAt - The time when the service template was last modified.

$sel:name:ServiceTemplate', serviceTemplate_name - The name of the service template.

serviceTemplate_recommendedVersion :: Lens' ServiceTemplate (Maybe Text) Source #

The ID of the recommended version of the service template.

serviceTemplate_displayName :: Lens' ServiceTemplate (Maybe Text) Source #

The service template name as displayed in the developer interface.

serviceTemplate_encryptionKey :: Lens' ServiceTemplate (Maybe Text) Source #

The customer provided service template encryption key that's used to encrypt data.

serviceTemplate_pipelineProvisioning :: Lens' ServiceTemplate (Maybe Provisioning) Source #

If pipelineProvisioning is true, a service pipeline is included in the service template. Otherwise, a service pipeline isn't included in the service template.

serviceTemplate_description :: Lens' ServiceTemplate (Maybe Text) Source #

A description of the service template.

serviceTemplate_arn :: Lens' ServiceTemplate Text Source #

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

serviceTemplate_createdAt :: Lens' ServiceTemplate UTCTime Source #

The time when the service template was created.

serviceTemplate_lastModifiedAt :: Lens' ServiceTemplate UTCTime Source #

The time when the service template was last modified.

serviceTemplate_name :: Lens' ServiceTemplate Text Source #

The name of the service template.

ServiceTemplateSummary

data ServiceTemplateSummary Source #

The service template summary data.

See: newServiceTemplateSummary smart constructor.

Constructors

ServiceTemplateSummary' 

Fields

Instances

Instances details
Eq ServiceTemplateSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateSummary

Show ServiceTemplateSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateSummary

Generic ServiceTemplateSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateSummary

Associated Types

type Rep ServiceTemplateSummary :: Type -> Type #

NFData ServiceTemplateSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateSummary

Methods

rnf :: ServiceTemplateSummary -> () #

Hashable ServiceTemplateSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateSummary

FromJSON ServiceTemplateSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateSummary

type Rep ServiceTemplateSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateSummary

type Rep ServiceTemplateSummary = D1 ('MetaData "ServiceTemplateSummary" "Amazonka.Proton.Types.ServiceTemplateSummary" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "ServiceTemplateSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "recommendedVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "pipelineProvisioning") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Provisioning)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))))) :*: ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)) :*: (S1 ('MetaSel ('Just "lastModifiedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newServiceTemplateSummary Source #

Create a value of ServiceTemplateSummary 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:recommendedVersion:ServiceTemplateSummary', serviceTemplateSummary_recommendedVersion - The ID of the recommended version of the service template.

$sel:displayName:ServiceTemplateSummary', serviceTemplateSummary_displayName - The service template name as displayed in the developer interface.

$sel:pipelineProvisioning:ServiceTemplateSummary', serviceTemplateSummary_pipelineProvisioning - If pipelineProvisioning is true, a service pipeline is included in the service template, otherwise a service pipeline isn't included in the service template.

$sel:description:ServiceTemplateSummary', serviceTemplateSummary_description - A description of the service template.

$sel:arn:ServiceTemplateSummary', serviceTemplateSummary_arn - The Amazon Resource Name (ARN) of the service template.

$sel:createdAt:ServiceTemplateSummary', serviceTemplateSummary_createdAt - The time when the service template was created.

$sel:lastModifiedAt:ServiceTemplateSummary', serviceTemplateSummary_lastModifiedAt - The time when the service template was last modified.

$sel:name:ServiceTemplateSummary', serviceTemplateSummary_name - The name of the service template.

serviceTemplateSummary_recommendedVersion :: Lens' ServiceTemplateSummary (Maybe Text) Source #

The ID of the recommended version of the service template.

serviceTemplateSummary_displayName :: Lens' ServiceTemplateSummary (Maybe Text) Source #

The service template name as displayed in the developer interface.

serviceTemplateSummary_pipelineProvisioning :: Lens' ServiceTemplateSummary (Maybe Provisioning) Source #

If pipelineProvisioning is true, a service pipeline is included in the service template, otherwise a service pipeline isn't included in the service template.

serviceTemplateSummary_arn :: Lens' ServiceTemplateSummary Text Source #

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

serviceTemplateSummary_createdAt :: Lens' ServiceTemplateSummary UTCTime Source #

The time when the service template was created.

serviceTemplateSummary_lastModifiedAt :: Lens' ServiceTemplateSummary UTCTime Source #

The time when the service template was last modified.

ServiceTemplateVersion

data ServiceTemplateVersion Source #

The version of a service template detail data.

See: newServiceTemplateVersion smart constructor.

Constructors

ServiceTemplateVersion' 

Fields

Instances

Instances details
Eq ServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateVersion

Show ServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateVersion

Generic ServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateVersion

Associated Types

type Rep ServiceTemplateVersion :: Type -> Type #

NFData ServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateVersion

Methods

rnf :: ServiceTemplateVersion -> () #

Hashable ServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateVersion

FromJSON ServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateVersion

type Rep ServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateVersion

type Rep ServiceTemplateVersion = D1 ('MetaData "ServiceTemplateVersion" "Amazonka.Proton.Types.ServiceTemplateVersion" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "ServiceTemplateVersion'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "schema") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "recommendedMinorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "compatibleEnvironmentTemplates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [CompatibleEnvironmentTemplate])))) :*: ((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: (S1 ('MetaSel ('Just "lastModifiedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "majorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "minorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TemplateVersionStatus) :*: S1 ('MetaSel ('Just "templateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newServiceTemplateVersion Source #

Create a value of ServiceTemplateVersion 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:schema:ServiceTemplateVersion', serviceTemplateVersion_schema - The schema of the version of a service template.

$sel:statusMessage:ServiceTemplateVersion', serviceTemplateVersion_statusMessage - A service template version status message.

$sel:recommendedMinorVersion:ServiceTemplateVersion', serviceTemplateVersion_recommendedMinorVersion - The ID of the recommended minor version of the service template.

$sel:description:ServiceTemplateVersion', serviceTemplateVersion_description - A description of the version of a service template.

$sel:arn:ServiceTemplateVersion', serviceTemplateVersion_arn - The Amazon Resource Name (ARN) of the version of a service template.

$sel:compatibleEnvironmentTemplates:ServiceTemplateVersion', serviceTemplateVersion_compatibleEnvironmentTemplates - An array of compatible environment template names for the major version of a service template.

$sel:createdAt:ServiceTemplateVersion', serviceTemplateVersion_createdAt - The time when the version of a service template was created.

$sel:lastModifiedAt:ServiceTemplateVersion', serviceTemplateVersion_lastModifiedAt - The time when the version of a service template was last modified.

$sel:majorVersion:ServiceTemplateVersion', serviceTemplateVersion_majorVersion - The ID of the latest major version that's associated with the version of a service template.

$sel:minorVersion:ServiceTemplateVersion', serviceTemplateVersion_minorVersion - The ID of the minor version of a service template.

$sel:status:ServiceTemplateVersion', serviceTemplateVersion_status - The service template version status.

$sel:templateName:ServiceTemplateVersion', serviceTemplateVersion_templateName - The name of the version of a service template.

serviceTemplateVersion_schema :: Lens' ServiceTemplateVersion (Maybe Text) Source #

The schema of the version of a service template.

serviceTemplateVersion_statusMessage :: Lens' ServiceTemplateVersion (Maybe Text) Source #

A service template version status message.

serviceTemplateVersion_recommendedMinorVersion :: Lens' ServiceTemplateVersion (Maybe Text) Source #

The ID of the recommended minor version of the service template.

serviceTemplateVersion_description :: Lens' ServiceTemplateVersion (Maybe Text) Source #

A description of the version of a service template.

serviceTemplateVersion_arn :: Lens' ServiceTemplateVersion Text Source #

The Amazon Resource Name (ARN) of the version of a service template.

serviceTemplateVersion_compatibleEnvironmentTemplates :: Lens' ServiceTemplateVersion [CompatibleEnvironmentTemplate] Source #

An array of compatible environment template names for the major version of a service template.

serviceTemplateVersion_createdAt :: Lens' ServiceTemplateVersion UTCTime Source #

The time when the version of a service template was created.

serviceTemplateVersion_lastModifiedAt :: Lens' ServiceTemplateVersion UTCTime Source #

The time when the version of a service template was last modified.

serviceTemplateVersion_majorVersion :: Lens' ServiceTemplateVersion Text Source #

The ID of the latest major version that's associated with the version of a service template.

serviceTemplateVersion_minorVersion :: Lens' ServiceTemplateVersion Text Source #

The ID of the minor version of a service template.

serviceTemplateVersion_templateName :: Lens' ServiceTemplateVersion Text Source #

The name of the version of a service template.

ServiceTemplateVersionSummary

data ServiceTemplateVersionSummary Source #

A summary of the service template version detail data.

See: newServiceTemplateVersionSummary smart constructor.

Constructors

ServiceTemplateVersionSummary' 

Fields

Instances

Instances details
Eq ServiceTemplateVersionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateVersionSummary

Show ServiceTemplateVersionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateVersionSummary

Generic ServiceTemplateVersionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateVersionSummary

Associated Types

type Rep ServiceTemplateVersionSummary :: Type -> Type #

NFData ServiceTemplateVersionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateVersionSummary

Hashable ServiceTemplateVersionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateVersionSummary

FromJSON ServiceTemplateVersionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateVersionSummary

type Rep ServiceTemplateVersionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateVersionSummary

newServiceTemplateVersionSummary Source #

Create a value of ServiceTemplateVersionSummary 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:statusMessage:ServiceTemplateVersionSummary', serviceTemplateVersionSummary_statusMessage - A service template minor version status message.

$sel:recommendedMinorVersion:ServiceTemplateVersionSummary', serviceTemplateVersionSummary_recommendedMinorVersion - The ID of the recommended minor version of the service template.

$sel:description:ServiceTemplateVersionSummary', serviceTemplateVersionSummary_description - A description of the version of a service template.

$sel:arn:ServiceTemplateVersionSummary', serviceTemplateVersionSummary_arn - The Amazon Resource Name (ARN) of the version of a service template.

$sel:createdAt:ServiceTemplateVersionSummary', serviceTemplateVersionSummary_createdAt - The time when the version of a service template was created.

$sel:lastModifiedAt:ServiceTemplateVersionSummary', serviceTemplateVersionSummary_lastModifiedAt - The time when the version of a service template was last modified.

$sel:majorVersion:ServiceTemplateVersionSummary', serviceTemplateVersionSummary_majorVersion - The ID of the latest major version that's associated with the version of a service template.

$sel:minorVersion:ServiceTemplateVersionSummary', serviceTemplateVersionSummary_minorVersion - The ID of the minor version of a service template.

$sel:status:ServiceTemplateVersionSummary', serviceTemplateVersionSummary_status - The service template minor version status.

$sel:templateName:ServiceTemplateVersionSummary', serviceTemplateVersionSummary_templateName - The name of the service template.

serviceTemplateVersionSummary_recommendedMinorVersion :: Lens' ServiceTemplateVersionSummary (Maybe Text) Source #

The ID of the recommended minor version of the service template.

serviceTemplateVersionSummary_description :: Lens' ServiceTemplateVersionSummary (Maybe Text) Source #

A description of the version of a service template.

serviceTemplateVersionSummary_arn :: Lens' ServiceTemplateVersionSummary Text Source #

The Amazon Resource Name (ARN) of the version of a service template.

serviceTemplateVersionSummary_createdAt :: Lens' ServiceTemplateVersionSummary UTCTime Source #

The time when the version of a service template was created.

serviceTemplateVersionSummary_lastModifiedAt :: Lens' ServiceTemplateVersionSummary UTCTime Source #

The time when the version of a service template was last modified.

serviceTemplateVersionSummary_majorVersion :: Lens' ServiceTemplateVersionSummary Text Source #

The ID of the latest major version that's associated with the version of a service template.

serviceTemplateVersionSummary_minorVersion :: Lens' ServiceTemplateVersionSummary Text Source #

The ID of the minor version of a service template.

Tag

data Tag Source #

A description of a resource tag.

See: newTag smart constructor.

Constructors

Tag' 

Fields

  • key :: Text

    The key of the resource tag.

  • value :: Text

    The value of the resource tag.

Instances

Instances details
Eq Tag Source # 
Instance details

Defined in Amazonka.Proton.Types.Tag

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

Read Tag Source # 
Instance details

Defined in Amazonka.Proton.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.Proton.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

Generic Tag Source # 
Instance details

Defined in Amazonka.Proton.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

NFData Tag Source # 
Instance details

Defined in Amazonka.Proton.Types.Tag

Methods

rnf :: Tag -> () #

Hashable Tag Source # 
Instance details

Defined in Amazonka.Proton.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

ToJSON Tag Source # 
Instance details

Defined in Amazonka.Proton.Types.Tag

FromJSON Tag Source # 
Instance details

Defined in Amazonka.Proton.Types.Tag

type Rep Tag Source # 
Instance details

Defined in Amazonka.Proton.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.Proton.Types.Tag" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTag Source #

Create a value of Tag 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:key:Tag', tag_key - The key of the resource tag.

$sel:value:Tag', tag_value - The value of the resource tag.

tag_key :: Lens' Tag Text Source #

The key of the resource tag.

tag_value :: Lens' Tag Text Source #

The value of the resource tag.

TemplateVersionSourceInput

data TemplateVersionSourceInput Source #

Template version source data.

See: newTemplateVersionSourceInput smart constructor.

Constructors

TemplateVersionSourceInput' 

Fields

  • s3 :: Maybe S3ObjectSource

    An S3 source object that includes the template bundle S3 path and name for a template minor version.

Instances

Instances details
Eq TemplateVersionSourceInput Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionSourceInput

Read TemplateVersionSourceInput Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionSourceInput

Show TemplateVersionSourceInput Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionSourceInput

Generic TemplateVersionSourceInput Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionSourceInput

Associated Types

type Rep TemplateVersionSourceInput :: Type -> Type #

NFData TemplateVersionSourceInput Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionSourceInput

Hashable TemplateVersionSourceInput Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionSourceInput

ToJSON TemplateVersionSourceInput Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionSourceInput

type Rep TemplateVersionSourceInput Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionSourceInput

type Rep TemplateVersionSourceInput = D1 ('MetaData "TemplateVersionSourceInput" "Amazonka.Proton.Types.TemplateVersionSourceInput" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "TemplateVersionSourceInput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3ObjectSource))))

newTemplateVersionSourceInput :: TemplateVersionSourceInput Source #

Create a value of TemplateVersionSourceInput 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:s3:TemplateVersionSourceInput', templateVersionSourceInput_s3 - An S3 source object that includes the template bundle S3 path and name for a template minor version.

templateVersionSourceInput_s3 :: Lens' TemplateVersionSourceInput (Maybe S3ObjectSource) Source #

An S3 source object that includes the template bundle S3 path and name for a template minor version.