amazonka-cloudformation-2.0: Amazon CloudFormation SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.CloudFormation.Types.ChangeSetHookResourceTargetDetails

Description

 
Synopsis

Documentation

data ChangeSetHookResourceTargetDetails Source #

Specifies RESOURCE type target details for activated hooks.

See: newChangeSetHookResourceTargetDetails smart constructor.

Constructors

ChangeSetHookResourceTargetDetails' 

Fields

Instances

Instances details
FromXML ChangeSetHookResourceTargetDetails Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeSetHookResourceTargetDetails

Generic ChangeSetHookResourceTargetDetails Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeSetHookResourceTargetDetails

Associated Types

type Rep ChangeSetHookResourceTargetDetails :: Type -> Type #

Read ChangeSetHookResourceTargetDetails Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeSetHookResourceTargetDetails

Show ChangeSetHookResourceTargetDetails Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeSetHookResourceTargetDetails

NFData ChangeSetHookResourceTargetDetails Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeSetHookResourceTargetDetails

Eq ChangeSetHookResourceTargetDetails Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeSetHookResourceTargetDetails

Hashable ChangeSetHookResourceTargetDetails Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeSetHookResourceTargetDetails

type Rep ChangeSetHookResourceTargetDetails Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeSetHookResourceTargetDetails

type Rep ChangeSetHookResourceTargetDetails = D1 ('MetaData "ChangeSetHookResourceTargetDetails" "Amazonka.CloudFormation.Types.ChangeSetHookResourceTargetDetails" "amazonka-cloudformation-2.0-2g2oPzedi5AcwbDRlNZfB" 'False) (C1 ('MetaCons "ChangeSetHookResourceTargetDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logicalResourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "resourceAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChangeAction)) :*: S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newChangeSetHookResourceTargetDetails :: ChangeSetHookResourceTargetDetails Source #

Create a value of ChangeSetHookResourceTargetDetails 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:logicalResourceId:ChangeSetHookResourceTargetDetails', changeSetHookResourceTargetDetails_logicalResourceId - The resource's logical ID, which is defined in the stack's template.

$sel:resourceAction:ChangeSetHookResourceTargetDetails', changeSetHookResourceTargetDetails_resourceAction - Specifies the action of the resource.

$sel:resourceType:ChangeSetHookResourceTargetDetails', changeSetHookResourceTargetDetails_resourceType - The type of CloudFormation resource, such as AWS::S3::Bucket.

changeSetHookResourceTargetDetails_logicalResourceId :: Lens' ChangeSetHookResourceTargetDetails (Maybe Text) Source #

The resource's logical ID, which is defined in the stack's template.

changeSetHookResourceTargetDetails_resourceType :: Lens' ChangeSetHookResourceTargetDetails (Maybe Text) Source #

The type of CloudFormation resource, such as AWS::S3::Bucket.