Copyright | (c) 2013-2016 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Returns the inputs for the change set and a list of changes that AWS CloudFormation will make if you execute the change set. For more information, see Updating Stacks Using Change Sets in the AWS CloudFormation User Guide.
- describeChangeSet :: Text -> DescribeChangeSet
- data DescribeChangeSet
- desNextToken :: Lens' DescribeChangeSet (Maybe Text)
- desStackName :: Lens' DescribeChangeSet (Maybe Text)
- desChangeSetName :: Lens' DescribeChangeSet Text
- describeChangeSetResponse :: Int -> DescribeChangeSetResponse
- data DescribeChangeSetResponse
- drsCreationTime :: Lens' DescribeChangeSetResponse (Maybe UTCTime)
- drsStatus :: Lens' DescribeChangeSetResponse (Maybe ChangeSetStatus)
- drsChanges :: Lens' DescribeChangeSetResponse [Change]
- drsNotificationARNs :: Lens' DescribeChangeSetResponse [Text]
- drsChangeSetName :: Lens' DescribeChangeSetResponse (Maybe Text)
- drsChangeSetId :: Lens' DescribeChangeSetResponse (Maybe Text)
- drsNextToken :: Lens' DescribeChangeSetResponse (Maybe Text)
- drsParameters :: Lens' DescribeChangeSetResponse [Parameter]
- drsStatusReason :: Lens' DescribeChangeSetResponse (Maybe Text)
- drsStackId :: Lens' DescribeChangeSetResponse (Maybe Text)
- drsDescription :: Lens' DescribeChangeSetResponse (Maybe Text)
- drsCapabilities :: Lens' DescribeChangeSetResponse [Capability]
- drsTags :: Lens' DescribeChangeSetResponse [Tag]
- drsStackName :: Lens' DescribeChangeSetResponse (Maybe Text)
- drsResponseStatus :: Lens' DescribeChangeSetResponse Int
Creating a Request
Creates a value of DescribeChangeSet
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data DescribeChangeSet Source #
The input for the DescribeChangeSet action.
See: describeChangeSet
smart constructor.
Request Lenses
desNextToken :: Lens' DescribeChangeSet (Maybe Text) Source #
A string (provided by the DescribeChangeSet response output) that identifies the next page of information that you want to retrieve.
desStackName :: Lens' DescribeChangeSet (Maybe Text) Source #
If you specified the name of a change set, specify the stack name or ID (ARN) of the change set you want to describe.
desChangeSetName :: Lens' DescribeChangeSet Text Source #
The name or Amazon Resource Name (ARN) of the change set that you want to describe.
Destructuring the Response
describeChangeSetResponse Source #
Creates a value of DescribeChangeSetResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data DescribeChangeSetResponse Source #
The output for the DescribeChangeSet action.
See: describeChangeSetResponse
smart constructor.
Response Lenses
drsCreationTime :: Lens' DescribeChangeSetResponse (Maybe UTCTime) Source #
The start time when the change set was created, in UTC.
drsStatus :: Lens' DescribeChangeSetResponse (Maybe ChangeSetStatus) Source #
The current status of the change set, such as CREATE_IN_PROGRESS
,
CREATE_COMPLETE
, or FAILED
.
drsChanges :: Lens' DescribeChangeSetResponse [Change] Source #
A list of Change
structures that describes the resources AWS
CloudFormation changes if you execute the change set.
drsNotificationARNs :: Lens' DescribeChangeSetResponse [Text] Source #
The ARNs of the Amazon Simple Notification Service (Amazon SNS) topics that will be associated with the stack if you execute the change set.
drsChangeSetName :: Lens' DescribeChangeSetResponse (Maybe Text) Source #
The name of the change set.
drsChangeSetId :: Lens' DescribeChangeSetResponse (Maybe Text) Source #
The ARN of the change set.
drsNextToken :: Lens' DescribeChangeSetResponse (Maybe Text) Source #
If the output exceeds 1 MB, a string that identifies the next page of changes. If there is no additional page, this value is null.
drsStatusReason :: Lens' DescribeChangeSetResponse (Maybe Text) Source #
A description of the change set's status. For example, if your attempt to create a change set failed, AWS CloudFormation shows the error message.
drsStackId :: Lens' DescribeChangeSetResponse (Maybe Text) Source #
The ARN of the stack that is associated with the change set.
drsDescription :: Lens' DescribeChangeSetResponse (Maybe Text) Source #
Information about the change set.
drsCapabilities :: Lens' DescribeChangeSetResponse [Capability] Source #
If you execute the change set, the list of capabilities that were explicitly acknowledged when the change set was created.
drsTags :: Lens' DescribeChangeSetResponse [Tag] Source #
If you execute the change set, the tags that will be associated with the stack.
drsStackName :: Lens' DescribeChangeSetResponse (Maybe Text) Source #
The name of the stack that is associated with the change set.
drsResponseStatus :: Lens' DescribeChangeSetResponse Int Source #
The response status code.