stackctl-1.4.4.0
Safe HaskellSafe-Inferred
LanguageHaskell2010

Stackctl.AWS.CloudFormation

Contents

Synopsis

Documentation

data Stack #

The Stack data type.

See: newStack smart constructor.

Constructors

Stack' 

Fields

Instances

Instances details
FromXML Stack 
Instance details

Defined in Amazonka.CloudFormation.Types.Stack

Methods

parseXML :: [Node] -> Either String Stack #

Generic Stack 
Instance details

Defined in Amazonka.CloudFormation.Types.Stack

Associated Types

type Rep Stack :: Type -> Type #

Methods

from :: Stack -> Rep Stack x #

to :: Rep Stack x -> Stack #

Read Stack 
Instance details

Defined in Amazonka.CloudFormation.Types.Stack

Show Stack 
Instance details

Defined in Amazonka.CloudFormation.Types.Stack

Methods

showsPrec :: Int -> Stack -> ShowS #

show :: Stack -> String #

showList :: [Stack] -> ShowS #

NFData Stack 
Instance details

Defined in Amazonka.CloudFormation.Types.Stack

Methods

rnf :: Stack -> () #

Eq Stack 
Instance details

Defined in Amazonka.CloudFormation.Types.Stack

Methods

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

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

Hashable Stack 
Instance details

Defined in Amazonka.CloudFormation.Types.Stack

Methods

hashWithSalt :: Int -> Stack -> Int #

hash :: Stack -> Int #

type Rep Stack 
Instance details

Defined in Amazonka.CloudFormation.Types.Stack

type Rep Stack = D1 ('MetaData "Stack" "Amazonka.CloudFormation.Types.Stack" "amazonka-cloudformation-2.0-LGqCprfuZRa1rQ8s6XBMSh" 'False) (C1 ('MetaCons "Stack'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "capabilities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Capability])) :*: S1 ('MetaSel ('Just "changeSetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "deletionTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "disableRollback") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))) :*: ((S1 ('MetaSel ('Just "driftInformation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StackDriftInformation)) :*: (S1 ('MetaSel ('Just "enableTerminationProtection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "lastUpdatedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)))) :*: (S1 ('MetaSel ('Just "notificationARNs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "outputs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Output])) :*: S1 ('MetaSel ('Just "parameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Parameter])))))) :*: (((S1 ('MetaSel ('Just "parentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "roleARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "rollbackConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RollbackConfiguration)) :*: (S1 ('MetaSel ('Just "rootId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "stackStatusReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "timeoutInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: (S1 ('MetaSel ('Just "stackName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601) :*: S1 ('MetaSel ('Just "stackStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 StackStatus)))))))

stack_stackName :: Lens' Stack Text #

The name associated with the stack.

newtype StackId Source #

Constructors

StackId 

Fields

newtype StackDescription Source #

Constructors

StackDescription 

newtype StackStatus #

Constructors

StackStatus' 

Instances

Instances details
FromJSON StackStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.StackStatus

FromJSONKey StackStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.StackStatus

ToJSON StackStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.StackStatus

ToJSONKey StackStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.StackStatus

ToByteString StackStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.StackStatus

ToHeader StackStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.StackStatus

ToLog StackStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.StackStatus

ToQuery StackStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.StackStatus

FromText StackStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.StackStatus

ToText StackStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.StackStatus

Methods

toText :: StackStatus -> Text #

FromXML StackStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.StackStatus

ToXML StackStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.StackStatus

Methods

toXML :: StackStatus -> XML #

Generic StackStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.StackStatus

Associated Types

type Rep StackStatus :: Type -> Type #

Read StackStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.StackStatus

Show StackStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.StackStatus

NFData StackStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.StackStatus

Methods

rnf :: StackStatus -> () #

Eq StackStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.StackStatus

Ord StackStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.StackStatus

Hashable StackStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.StackStatus

type Rep StackStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.StackStatus

type Rep StackStatus = D1 ('MetaData "StackStatus" "Amazonka.CloudFormation.Types.StackStatus" "amazonka-cloudformation-2.0-LGqCprfuZRa1rQ8s6XBMSh" 'True) (C1 ('MetaCons "StackStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStackStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

data StackEvent #

The StackEvent data type.

See: newStackEvent smart constructor.

Constructors

StackEvent' 

Fields

Instances

Instances details
FromXML StackEvent 
Instance details

Defined in Amazonka.CloudFormation.Types.StackEvent

Generic StackEvent 
Instance details

Defined in Amazonka.CloudFormation.Types.StackEvent

Associated Types

type Rep StackEvent :: Type -> Type #

Read StackEvent 
Instance details

Defined in Amazonka.CloudFormation.Types.StackEvent

Show StackEvent 
Instance details

Defined in Amazonka.CloudFormation.Types.StackEvent

NFData StackEvent 
Instance details

Defined in Amazonka.CloudFormation.Types.StackEvent

Methods

rnf :: StackEvent -> () #

Eq StackEvent 
Instance details

Defined in Amazonka.CloudFormation.Types.StackEvent

Hashable StackEvent 
Instance details

Defined in Amazonka.CloudFormation.Types.StackEvent

type Rep StackEvent 
Instance details

Defined in Amazonka.CloudFormation.Types.StackEvent

type Rep StackEvent = D1 ('MetaData "StackEvent" "Amazonka.CloudFormation.Types.StackEvent" "amazonka-cloudformation-2.0-LGqCprfuZRa1rQ8s6XBMSh" 'False) (C1 ('MetaCons "StackEvent'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "hookFailureMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HookFailureMode))) :*: (S1 ('MetaSel ('Just "hookInvocationPoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HookInvocationPoint)) :*: S1 ('MetaSel ('Just "hookStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HookStatus)))) :*: ((S1 ('MetaSel ('Just "hookStatusReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "hookType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "logicalResourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "physicalResourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: (((S1 ('MetaSel ('Just "resourceProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceStatus))) :*: (S1 ('MetaSel ('Just "resourceStatusReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "eventId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "stackName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601))))))

newtype ResourceStatus #

Constructors

ResourceStatus' 

Instances

Instances details
FromJSON ResourceStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceStatus

FromJSONKey ResourceStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceStatus

ToJSON ResourceStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceStatus

ToJSONKey ResourceStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceStatus

ToByteString ResourceStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceStatus

ToHeader ResourceStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceStatus

ToLog ResourceStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceStatus

ToQuery ResourceStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceStatus

FromText ResourceStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceStatus

ToText ResourceStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceStatus

FromXML ResourceStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceStatus

ToXML ResourceStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceStatus

Methods

toXML :: ResourceStatus -> XML #

Generic ResourceStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceStatus

Associated Types

type Rep ResourceStatus :: Type -> Type #

Read ResourceStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceStatus

Show ResourceStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceStatus

NFData ResourceStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceStatus

Methods

rnf :: ResourceStatus -> () #

Eq ResourceStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceStatus

Ord ResourceStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceStatus

Hashable ResourceStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceStatus

type Rep ResourceStatus 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceStatus

type Rep ResourceStatus = D1 ('MetaData "ResourceStatus" "Amazonka.CloudFormation.Types.ResourceStatus" "amazonka-cloudformation-2.0-LGqCprfuZRa1rQ8s6XBMSh" 'True) (C1 ('MetaCons "ResourceStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromResourceStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

stackEvent_eventId :: Lens' StackEvent Text #

The unique ID of this event.

stackEvent_logicalResourceId :: Lens' StackEvent (Maybe Text) #

The logical name of the resource specified in the template.

stackEvent_resourceStatus :: Lens' StackEvent (Maybe ResourceStatus) #

Current status of the resource.

stackEvent_resourceStatusReason :: Lens' StackEvent (Maybe Text) #

Success/failure message associated with the resource.

stackEvent_timestamp :: Lens' StackEvent UTCTime #

Time the status was updated.

data Parameter #

The Parameter data type.

See: newParameter smart constructor.

Instances

Instances details
ToJSON Parameter Source # 
Instance details

Defined in Stackctl.AWS.Orphans

ToQuery Parameter 
Instance details

Defined in Amazonka.CloudFormation.Types.Parameter

FromXML Parameter 
Instance details

Defined in Amazonka.CloudFormation.Types.Parameter

Generic Parameter 
Instance details

Defined in Amazonka.CloudFormation.Types.Parameter

Associated Types

type Rep Parameter :: Type -> Type #

Read Parameter 
Instance details

Defined in Amazonka.CloudFormation.Types.Parameter

Show Parameter 
Instance details

Defined in Amazonka.CloudFormation.Types.Parameter

NFData Parameter 
Instance details

Defined in Amazonka.CloudFormation.Types.Parameter

Methods

rnf :: Parameter -> () #

Eq Parameter 
Instance details

Defined in Amazonka.CloudFormation.Types.Parameter

Hashable Parameter 
Instance details

Defined in Amazonka.CloudFormation.Types.Parameter

type Rep Parameter 
Instance details

Defined in Amazonka.CloudFormation.Types.Parameter

type Rep Parameter = D1 ('MetaData "Parameter" "Amazonka.CloudFormation.Types.Parameter" "amazonka-cloudformation-2.0-LGqCprfuZRa1rQ8s6XBMSh" 'False) (C1 ('MetaCons "Parameter'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "parameterKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "parameterValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "resolvedValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "usePreviousValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))

parameter_parameterKey :: Lens' Parameter (Maybe Text) #

The key associated with the parameter. If you don't specify a key and value for a particular parameter, CloudFormation uses the default value that's specified in your template.

parameter_parameterValue :: Lens' Parameter (Maybe Text) #

The input value associated with the parameter.

newParameter :: Parameter #

Create a value of Parameter 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:parameterKey:Parameter', parameter_parameterKey - The key associated with the parameter. If you don't specify a key and value for a particular parameter, CloudFormation uses the default value that's specified in your template.

$sel:parameterValue:Parameter', parameter_parameterValue - The input value associated with the parameter.

$sel:resolvedValue:Parameter', parameter_resolvedValue - Read-only. The value that corresponds to a SSM parameter key. This field is returned only for SSM parameter types in the template.

$sel:usePreviousValue:Parameter', parameter_usePreviousValue - During a stack update, use the existing parameter value that the stack is using for a given parameter key. If you specify true, do not specify a parameter value.

newtype Capability #

Constructors

Capability' 

Fields

Instances

Instances details
FromJSON Capability 
Instance details

Defined in Amazonka.CloudFormation.Types.Capability

FromJSONKey Capability 
Instance details

Defined in Amazonka.CloudFormation.Types.Capability

ToJSON Capability 
Instance details

Defined in Amazonka.CloudFormation.Types.Capability

ToJSONKey Capability 
Instance details

Defined in Amazonka.CloudFormation.Types.Capability

ToByteString Capability 
Instance details

Defined in Amazonka.CloudFormation.Types.Capability

ToHeader Capability 
Instance details

Defined in Amazonka.CloudFormation.Types.Capability

ToLog Capability 
Instance details

Defined in Amazonka.CloudFormation.Types.Capability

ToQuery Capability 
Instance details

Defined in Amazonka.CloudFormation.Types.Capability

FromText Capability 
Instance details

Defined in Amazonka.CloudFormation.Types.Capability

ToText Capability 
Instance details

Defined in Amazonka.CloudFormation.Types.Capability

Methods

toText :: Capability -> Text #

FromXML Capability 
Instance details

Defined in Amazonka.CloudFormation.Types.Capability

ToXML Capability 
Instance details

Defined in Amazonka.CloudFormation.Types.Capability

Methods

toXML :: Capability -> XML #

Generic Capability 
Instance details

Defined in Amazonka.CloudFormation.Types.Capability

Associated Types

type Rep Capability :: Type -> Type #

Read Capability 
Instance details

Defined in Amazonka.CloudFormation.Types.Capability

Show Capability 
Instance details

Defined in Amazonka.CloudFormation.Types.Capability

NFData Capability 
Instance details

Defined in Amazonka.CloudFormation.Types.Capability

Methods

rnf :: Capability -> () #

Eq Capability 
Instance details

Defined in Amazonka.CloudFormation.Types.Capability

Ord Capability 
Instance details

Defined in Amazonka.CloudFormation.Types.Capability

Hashable Capability 
Instance details

Defined in Amazonka.CloudFormation.Types.Capability

type Rep Capability 
Instance details

Defined in Amazonka.CloudFormation.Types.Capability

type Rep Capability = D1 ('MetaData "Capability" "Amazonka.CloudFormation.Types.Capability" "amazonka-cloudformation-2.0-LGqCprfuZRa1rQ8s6XBMSh" 'True) (C1 ('MetaCons "Capability'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCapability") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

data Tag #

The Tag type enables you to specify a key-value pair that can be used to store information about an CloudFormation stack.

See: newTag smart constructor.

Instances

Instances details
ToJSON Tag Source # 
Instance details

Defined in Stackctl.AWS.Orphans

ToQuery Tag 
Instance details

Defined in Amazonka.CloudFormation.Types.Tag

Methods

toQuery :: Tag -> QueryString #

FromXML Tag 
Instance details

Defined in Amazonka.CloudFormation.Types.Tag

Methods

parseXML :: [Node] -> Either String Tag #

Generic Tag 
Instance details

Defined in Amazonka.CloudFormation.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

Read Tag 
Instance details

Defined in Amazonka.CloudFormation.Types.Tag

Show Tag 
Instance details

Defined in Amazonka.CloudFormation.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

NFData Tag 
Instance details

Defined in Amazonka.CloudFormation.Types.Tag

Methods

rnf :: Tag -> () #

Eq Tag 
Instance details

Defined in Amazonka.CloudFormation.Types.Tag

Methods

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

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

Hashable Tag 
Instance details

Defined in Amazonka.CloudFormation.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

type Rep Tag 
Instance details

Defined in Amazonka.CloudFormation.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.CloudFormation.Types.Tag" "amazonka-cloudformation-2.0-LGqCprfuZRa1rQ8s6XBMSh" '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 #

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 - Required. A string used to identify this tag. You can specify a maximum of 128 characters for a tag key. Tags owned by Amazon Web Services (Amazon Web Services) have the reserved prefix: aws:.

$sel:value:Tag', tag_value - Required. A string containing the value for this tag. You can specify a maximum of 256 characters for a tag value.

tag_key :: Lens' Tag Text #

Required. A string used to identify this tag. You can specify a maximum of 128 characters for a tag key. Tags owned by Amazon Web Services (Amazon Web Services) have the reserved prefix: aws:.

tag_value :: Lens' Tag Text #

Required. A string containing the value for this tag. You can specify a maximum of 256 characters for a tag value.

data Output #

The Output data type.

See: newOutput smart constructor.

Instances

Instances details
FromXML Output 
Instance details

Defined in Amazonka.CloudFormation.Types.Output

Generic Output 
Instance details

Defined in Amazonka.CloudFormation.Types.Output

Associated Types

type Rep Output :: Type -> Type #

Methods

from :: Output -> Rep Output x #

to :: Rep Output x -> Output #

Read Output 
Instance details

Defined in Amazonka.CloudFormation.Types.Output

Show Output 
Instance details

Defined in Amazonka.CloudFormation.Types.Output

NFData Output 
Instance details

Defined in Amazonka.CloudFormation.Types.Output

Methods

rnf :: Output -> () #

Eq Output 
Instance details

Defined in Amazonka.CloudFormation.Types.Output

Methods

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

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

Hashable Output 
Instance details

Defined in Amazonka.CloudFormation.Types.Output

Methods

hashWithSalt :: Int -> Output -> Int #

hash :: Output -> Int #

type Rep Output 
Instance details

Defined in Amazonka.CloudFormation.Types.Output

type Rep Output = D1 ('MetaData "Output" "Amazonka.CloudFormation.Types.Output" "amazonka-cloudformation-2.0-LGqCprfuZRa1rQ8s6XBMSh" 'False) (C1 ('MetaCons "Output'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "exportName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "outputKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "outputValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

output_outputKey :: Lens' Output (Maybe Text) #

The key associated with the output.

output_outputValue :: Lens' Output (Maybe Text) #

The value associated with the output.

ChangeSets

data Change #

The Change structure describes the changes CloudFormation will perform if you execute the change set.

See: newChange smart constructor.

Constructors

Change' 

Fields

Instances

Instances details
ToJSON Change Source # 
Instance details

Defined in Stackctl.AWS.Orphans

FromXML Change 
Instance details

Defined in Amazonka.CloudFormation.Types.Change

Generic Change 
Instance details

Defined in Amazonka.CloudFormation.Types.Change

Associated Types

type Rep Change :: Type -> Type #

Methods

from :: Change -> Rep Change x #

to :: Rep Change x -> Change #

Read Change 
Instance details

Defined in Amazonka.CloudFormation.Types.Change

Show Change 
Instance details

Defined in Amazonka.CloudFormation.Types.Change

NFData Change 
Instance details

Defined in Amazonka.CloudFormation.Types.Change

Methods

rnf :: Change -> () #

Eq Change 
Instance details

Defined in Amazonka.CloudFormation.Types.Change

Methods

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

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

Hashable Change 
Instance details

Defined in Amazonka.CloudFormation.Types.Change

Methods

hashWithSalt :: Int -> Change -> Int #

hash :: Change -> Int #

type Rep Change 
Instance details

Defined in Amazonka.CloudFormation.Types.Change

type Rep Change = D1 ('MetaData "Change" "Amazonka.CloudFormation.Types.Change" "amazonka-cloudformation-2.0-LGqCprfuZRa1rQ8s6XBMSh" 'False) (C1 ('MetaCons "Change'" 'PrefixI 'True) (S1 ('MetaSel ('Just "hookInvocationCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "resourceChange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceChange)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChangeType)))))

data ResourceChange #

The ResourceChange structure describes the resource and the action that CloudFormation will perform on it if you execute this change set.

See: newResourceChange smart constructor.

Constructors

ResourceChange' 

Fields

  • action :: Maybe ChangeAction

    The action that CloudFormation takes on the resource, such as Add (adds a new resource), Modify (changes a resource), Remove (deletes a resource), Import (imports a resource), or Dynamic (exact action for the resource can't be determined).

  • changeSetId :: Maybe Text

    The change set ID of the nested change set.

  • details :: Maybe [ResourceChangeDetail]

    For the Modify action, a list of ResourceChangeDetail structures that describes the changes that CloudFormation will make to the resource.

  • logicalResourceId :: Maybe Text

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

  • moduleInfo :: Maybe ModuleInfo

    Contains information about the module from which the resource was created, if the resource was created from a module included in the stack template.

  • physicalResourceId :: Maybe Text

    The resource's physical ID (resource name). Resources that you are adding don't have physical IDs because they haven't been created.

  • replacement :: Maybe Replacement

    For the Modify action, indicates whether CloudFormation will replace the resource by creating a new one and deleting the old one. This value depends on the value of the RequiresRecreation property in the ResourceTargetDefinition structure. For example, if the RequiresRecreation field is Always and the Evaluation field is Static, Replacement is True. If the RequiresRecreation field is Always and the Evaluation field is Dynamic, Replacement is Conditionally.

    If you have multiple changes with different RequiresRecreation values, the Replacement value depends on the change with the most impact. A RequiresRecreation value of Always has the most impact, followed by Conditionally, and then Never.

  • resourceType :: Maybe Text

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

  • scope :: Maybe [ResourceAttribute]

    For the Modify action, indicates which resource attribute is triggering this update, such as a change in the resource attribute's Metadata, Properties, or Tags.

Instances

Instances details
ToJSON ResourceChange Source # 
Instance details

Defined in Stackctl.AWS.Orphans

FromXML ResourceChange 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceChange

Generic ResourceChange 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceChange

Associated Types

type Rep ResourceChange :: Type -> Type #

Read ResourceChange 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceChange

Show ResourceChange 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceChange

NFData ResourceChange 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceChange

Methods

rnf :: ResourceChange -> () #

Eq ResourceChange 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceChange

Hashable ResourceChange 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceChange

type Rep ResourceChange 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceChange

newtype Replacement #

Constructors

Replacement' 

Instances

Instances details
FromJSON Replacement 
Instance details

Defined in Amazonka.CloudFormation.Types.Replacement

FromJSONKey Replacement 
Instance details

Defined in Amazonka.CloudFormation.Types.Replacement

ToJSON Replacement 
Instance details

Defined in Amazonka.CloudFormation.Types.Replacement

ToJSONKey Replacement 
Instance details

Defined in Amazonka.CloudFormation.Types.Replacement

ToByteString Replacement 
Instance details

Defined in Amazonka.CloudFormation.Types.Replacement

ToHeader Replacement 
Instance details

Defined in Amazonka.CloudFormation.Types.Replacement

ToLog Replacement 
Instance details

Defined in Amazonka.CloudFormation.Types.Replacement

ToQuery Replacement 
Instance details

Defined in Amazonka.CloudFormation.Types.Replacement

FromText Replacement 
Instance details

Defined in Amazonka.CloudFormation.Types.Replacement

ToText Replacement 
Instance details

Defined in Amazonka.CloudFormation.Types.Replacement

Methods

toText :: Replacement -> Text #

FromXML Replacement 
Instance details

Defined in Amazonka.CloudFormation.Types.Replacement

ToXML Replacement 
Instance details

Defined in Amazonka.CloudFormation.Types.Replacement

Methods

toXML :: Replacement -> XML #

Generic Replacement 
Instance details

Defined in Amazonka.CloudFormation.Types.Replacement

Associated Types

type Rep Replacement :: Type -> Type #

Read Replacement 
Instance details

Defined in Amazonka.CloudFormation.Types.Replacement

Show Replacement 
Instance details

Defined in Amazonka.CloudFormation.Types.Replacement

NFData Replacement 
Instance details

Defined in Amazonka.CloudFormation.Types.Replacement

Methods

rnf :: Replacement -> () #

Eq Replacement 
Instance details

Defined in Amazonka.CloudFormation.Types.Replacement

Ord Replacement 
Instance details

Defined in Amazonka.CloudFormation.Types.Replacement

Hashable Replacement 
Instance details

Defined in Amazonka.CloudFormation.Types.Replacement

type Rep Replacement 
Instance details

Defined in Amazonka.CloudFormation.Types.Replacement

type Rep Replacement = D1 ('MetaData "Replacement" "Amazonka.CloudFormation.Types.Replacement" "amazonka-cloudformation-2.0-LGqCprfuZRa1rQ8s6XBMSh" 'True) (C1 ('MetaCons "Replacement'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromReplacement") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

newtype ChangeAction #

Constructors

ChangeAction' 

Instances

Instances details
FromJSON ChangeAction 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeAction

FromJSONKey ChangeAction 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeAction

ToJSON ChangeAction 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeAction

ToJSONKey ChangeAction 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeAction

ToByteString ChangeAction 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeAction

ToHeader ChangeAction 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeAction

ToLog ChangeAction 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeAction

ToQuery ChangeAction 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeAction

FromText ChangeAction 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeAction

ToText ChangeAction 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeAction

Methods

toText :: ChangeAction -> Text #

FromXML ChangeAction 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeAction

ToXML ChangeAction 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeAction

Methods

toXML :: ChangeAction -> XML #

Generic ChangeAction 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeAction

Associated Types

type Rep ChangeAction :: Type -> Type #

Read ChangeAction 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeAction

Show ChangeAction 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeAction

NFData ChangeAction 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeAction

Methods

rnf :: ChangeAction -> () #

Eq ChangeAction 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeAction

Ord ChangeAction 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeAction

Hashable ChangeAction 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeAction

type Rep ChangeAction 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeAction

type Rep ChangeAction = D1 ('MetaData "ChangeAction" "Amazonka.CloudFormation.Types.ChangeAction" "amazonka-cloudformation-2.0-LGqCprfuZRa1rQ8s6XBMSh" 'True) (C1 ('MetaCons "ChangeAction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromChangeAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

newtype ResourceAttribute #

Instances

Instances details
FromJSON ResourceAttribute 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceAttribute

FromJSONKey ResourceAttribute 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceAttribute

ToJSON ResourceAttribute 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceAttribute

ToJSONKey ResourceAttribute 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceAttribute

ToByteString ResourceAttribute 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceAttribute

ToHeader ResourceAttribute 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceAttribute

ToLog ResourceAttribute 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceAttribute

ToQuery ResourceAttribute 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceAttribute

FromText ResourceAttribute 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceAttribute

ToText ResourceAttribute 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceAttribute

FromXML ResourceAttribute 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceAttribute

ToXML ResourceAttribute 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceAttribute

Generic ResourceAttribute 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceAttribute

Associated Types

type Rep ResourceAttribute :: Type -> Type #

Read ResourceAttribute 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceAttribute

Show ResourceAttribute 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceAttribute

NFData ResourceAttribute 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceAttribute

Methods

rnf :: ResourceAttribute -> () #

Eq ResourceAttribute 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceAttribute

Ord ResourceAttribute 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceAttribute

Hashable ResourceAttribute 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceAttribute

type Rep ResourceAttribute 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceAttribute

type Rep ResourceAttribute = D1 ('MetaData "ResourceAttribute" "Amazonka.CloudFormation.Types.ResourceAttribute" "amazonka-cloudformation-2.0-LGqCprfuZRa1rQ8s6XBMSh" 'True) (C1 ('MetaCons "ResourceAttribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromResourceAttribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

data ResourceChangeDetail #

For a resource with Modify as the action, the ResourceChange structure describes the changes CloudFormation will make to that resource.

See: newResourceChangeDetail smart constructor.

Constructors

ResourceChangeDetail' 

Fields

  • causingEntity :: Maybe Text

    The identity of the entity that triggered this change. This entity is a member of the group that's specified by the ChangeSource field. For example, if you modified the value of the KeyPairName parameter, the CausingEntity is the name of the parameter (KeyPairName).

    If the ChangeSource value is DirectModification, no value is given for CausingEntity.

  • changeSource :: Maybe ChangeSource

    The group to which the CausingEntity value belongs. There are five entity groups:

    • ResourceReference entities are Ref intrinsic functions that refer to resources in the template, such as { "Ref" : "MyEC2InstanceResource" }.
    • ParameterReference entities are Ref intrinsic functions that get template parameter values, such as { "Ref" : "MyPasswordParameter" }.
    • ResourceAttribute entities are Fn::GetAtt intrinsic functions that get resource attribute values, such as { "Fn::GetAtt" : [ "MyEC2InstanceResource", "PublicDnsName" ] }.
    • DirectModification entities are changes that are made directly to the template.
    • Automatic entities are AWS::CloudFormation::Stack resource types, which are also known as nested stacks. If you made no changes to the AWS::CloudFormation::Stack resource, CloudFormation sets the ChangeSource to Automatic because the nested stack's template might have changed. Changes to a nested stack's template aren't visible to CloudFormation until you run an update on the parent stack.
  • evaluation :: Maybe EvaluationType

    Indicates whether CloudFormation can determine the target value, and whether the target value will change before you execute a change set.

    For Static evaluations, CloudFormation can determine that the target value will change, and its value. For example, if you directly modify the InstanceType property of an EC2 instance, CloudFormation knows that this property value will change, and its value, so this is a Static evaluation.

    For Dynamic evaluations, can't determine the target value because it depends on the result of an intrinsic function, such as a Ref or Fn::GetAtt intrinsic function, when the stack is updated. For example, if your template includes a reference to a resource that's conditionally recreated, the value of the reference (the physical ID of the resource) might change, depending on if the resource is recreated. If the resource is recreated, it will have a new physical ID, so all references to that resource will also be updated.

  • target :: Maybe ResourceTargetDefinition

    A ResourceTargetDefinition structure that describes the field that CloudFormation will change and whether the resource will be recreated.

Instances

Instances details
ToJSON ResourceChangeDetail Source # 
Instance details

Defined in Stackctl.AWS.Orphans

FromXML ResourceChangeDetail 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceChangeDetail

Generic ResourceChangeDetail 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceChangeDetail

Associated Types

type Rep ResourceChangeDetail :: Type -> Type #

Read ResourceChangeDetail 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceChangeDetail

Show ResourceChangeDetail 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceChangeDetail

NFData ResourceChangeDetail 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceChangeDetail

Methods

rnf :: ResourceChangeDetail -> () #

Eq ResourceChangeDetail 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceChangeDetail

Hashable ResourceChangeDetail 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceChangeDetail

type Rep ResourceChangeDetail 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceChangeDetail

type Rep ResourceChangeDetail = D1 ('MetaData "ResourceChangeDetail" "Amazonka.CloudFormation.Types.ResourceChangeDetail" "amazonka-cloudformation-2.0-LGqCprfuZRa1rQ8s6XBMSh" 'False) (C1 ('MetaCons "ResourceChangeDetail'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "causingEntity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "changeSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChangeSource))) :*: (S1 ('MetaSel ('Just "evaluation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EvaluationType)) :*: S1 ('MetaSel ('Just "target") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceTargetDefinition)))))

newtype ChangeSource #

Constructors

ChangeSource' 

Instances

Instances details
FromJSON ChangeSource 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeSource

FromJSONKey ChangeSource 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeSource

ToJSON ChangeSource 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeSource

ToJSONKey ChangeSource 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeSource

ToByteString ChangeSource 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeSource

ToHeader ChangeSource 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeSource

ToLog ChangeSource 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeSource

ToQuery ChangeSource 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeSource

FromText ChangeSource 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeSource

ToText ChangeSource 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeSource

Methods

toText :: ChangeSource -> Text #

FromXML ChangeSource 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeSource

ToXML ChangeSource 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeSource

Methods

toXML :: ChangeSource -> XML #

Generic ChangeSource 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeSource

Associated Types

type Rep ChangeSource :: Type -> Type #

Read ChangeSource 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeSource

Show ChangeSource 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeSource

NFData ChangeSource 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeSource

Methods

rnf :: ChangeSource -> () #

Eq ChangeSource 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeSource

Ord ChangeSource 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeSource

Hashable ChangeSource 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeSource

type Rep ChangeSource 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeSource

type Rep ChangeSource = D1 ('MetaData "ChangeSource" "Amazonka.CloudFormation.Types.ChangeSource" "amazonka-cloudformation-2.0-LGqCprfuZRa1rQ8s6XBMSh" 'True) (C1 ('MetaCons "ChangeSource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromChangeSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

data ResourceTargetDefinition #

The field that CloudFormation will change, such as the name of a resource's property, and whether the resource will be recreated.

See: newResourceTargetDefinition smart constructor.

Constructors

ResourceTargetDefinition' 

Fields

  • attribute :: Maybe ResourceAttribute

    Indicates which resource attribute is triggering this update, such as a change in the resource attribute's Metadata, Properties, or Tags.

  • name :: Maybe Text

    If the Attribute value is Properties, the name of the property. For all other attributes, the value is null.

  • requiresRecreation :: Maybe RequiresRecreation

    If the Attribute value is Properties, indicates whether a change to this property causes the resource to be recreated. The value can be Never, Always, or Conditionally. To determine the conditions for a Conditionally recreation, see the update behavior for that property in the CloudFormation User Guide.

Instances

Instances details
ToJSON ResourceTargetDefinition Source # 
Instance details

Defined in Stackctl.AWS.Orphans

FromXML ResourceTargetDefinition 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceTargetDefinition

Generic ResourceTargetDefinition 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceTargetDefinition

Associated Types

type Rep ResourceTargetDefinition :: Type -> Type #

Read ResourceTargetDefinition 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceTargetDefinition

Show ResourceTargetDefinition 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceTargetDefinition

NFData ResourceTargetDefinition 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceTargetDefinition

Eq ResourceTargetDefinition 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceTargetDefinition

Hashable ResourceTargetDefinition 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceTargetDefinition

type Rep ResourceTargetDefinition 
Instance details

Defined in Amazonka.CloudFormation.Types.ResourceTargetDefinition

type Rep ResourceTargetDefinition = D1 ('MetaData "ResourceTargetDefinition" "Amazonka.CloudFormation.Types.ResourceTargetDefinition" "amazonka-cloudformation-2.0-LGqCprfuZRa1rQ8s6XBMSh" 'False) (C1 ('MetaCons "ResourceTargetDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceAttribute)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "requiresRecreation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RequiresRecreation)))))

newtype RequiresRecreation #

Instances

Instances details
FromJSON RequiresRecreation 
Instance details

Defined in Amazonka.CloudFormation.Types.RequiresRecreation

FromJSONKey RequiresRecreation 
Instance details

Defined in Amazonka.CloudFormation.Types.RequiresRecreation

ToJSON RequiresRecreation 
Instance details

Defined in Amazonka.CloudFormation.Types.RequiresRecreation

ToJSONKey RequiresRecreation 
Instance details

Defined in Amazonka.CloudFormation.Types.RequiresRecreation

ToByteString RequiresRecreation 
Instance details

Defined in Amazonka.CloudFormation.Types.RequiresRecreation

ToHeader RequiresRecreation 
Instance details

Defined in Amazonka.CloudFormation.Types.RequiresRecreation

ToLog RequiresRecreation 
Instance details

Defined in Amazonka.CloudFormation.Types.RequiresRecreation

ToQuery RequiresRecreation 
Instance details

Defined in Amazonka.CloudFormation.Types.RequiresRecreation

FromText RequiresRecreation 
Instance details

Defined in Amazonka.CloudFormation.Types.RequiresRecreation

ToText RequiresRecreation 
Instance details

Defined in Amazonka.CloudFormation.Types.RequiresRecreation

FromXML RequiresRecreation 
Instance details

Defined in Amazonka.CloudFormation.Types.RequiresRecreation

ToXML RequiresRecreation 
Instance details

Defined in Amazonka.CloudFormation.Types.RequiresRecreation

Generic RequiresRecreation 
Instance details

Defined in Amazonka.CloudFormation.Types.RequiresRecreation

Associated Types

type Rep RequiresRecreation :: Type -> Type #

Read RequiresRecreation 
Instance details

Defined in Amazonka.CloudFormation.Types.RequiresRecreation

Show RequiresRecreation 
Instance details

Defined in Amazonka.CloudFormation.Types.RequiresRecreation

NFData RequiresRecreation 
Instance details

Defined in Amazonka.CloudFormation.Types.RequiresRecreation

Methods

rnf :: RequiresRecreation -> () #

Eq RequiresRecreation 
Instance details

Defined in Amazonka.CloudFormation.Types.RequiresRecreation

Ord RequiresRecreation 
Instance details

Defined in Amazonka.CloudFormation.Types.RequiresRecreation

Hashable RequiresRecreation 
Instance details

Defined in Amazonka.CloudFormation.Types.RequiresRecreation

type Rep RequiresRecreation 
Instance details

Defined in Amazonka.CloudFormation.Types.RequiresRecreation

type Rep RequiresRecreation = D1 ('MetaData "RequiresRecreation" "Amazonka.CloudFormation.Types.RequiresRecreation" "amazonka-cloudformation-2.0-LGqCprfuZRa1rQ8s6XBMSh" 'True) (C1 ('MetaCons "RequiresRecreation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRequiresRecreation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))