| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.ServiceCatalog.Types.ResourceChange
Description
Synopsis
- data ResourceChange = ResourceChange' {}
- newResourceChange :: ResourceChange
- resourceChange_action :: Lens' ResourceChange (Maybe ChangeAction)
- resourceChange_details :: Lens' ResourceChange (Maybe [ResourceChangeDetail])
- resourceChange_logicalResourceId :: Lens' ResourceChange (Maybe Text)
- resourceChange_physicalResourceId :: Lens' ResourceChange (Maybe Text)
- resourceChange_replacement :: Lens' ResourceChange (Maybe Replacement)
- resourceChange_resourceType :: Lens' ResourceChange (Maybe Text)
- resourceChange_scope :: Lens' ResourceChange (Maybe [ResourceAttribute])
Documentation
data ResourceChange Source #
Information about a resource change that will occur when a plan is executed.
See: newResourceChange smart constructor.
Constructors
| ResourceChange' | |
Fields
| |
Instances
newResourceChange :: ResourceChange Source #
Create a value of ResourceChange 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:action:ResourceChange', resourceChange_action - The change action.
$sel:details:ResourceChange', resourceChange_details - Information about the resource changes.
$sel:logicalResourceId:ResourceChange', resourceChange_logicalResourceId - The ID of the resource, as defined in the CloudFormation template.
$sel:physicalResourceId:ResourceChange', resourceChange_physicalResourceId - The ID of the resource, if it was already created.
$sel:replacement:ResourceChange', resourceChange_replacement - If the change type is Modify, indicates whether the existing resource
is deleted and replaced with a new one.
$sel:resourceType:ResourceChange', resourceChange_resourceType - The type of resource.
$sel:scope:ResourceChange', resourceChange_scope - The change scope.
resourceChange_action :: Lens' ResourceChange (Maybe ChangeAction) Source #
The change action.
resourceChange_details :: Lens' ResourceChange (Maybe [ResourceChangeDetail]) Source #
Information about the resource changes.
resourceChange_logicalResourceId :: Lens' ResourceChange (Maybe Text) Source #
The ID of the resource, as defined in the CloudFormation template.
resourceChange_physicalResourceId :: Lens' ResourceChange (Maybe Text) Source #
The ID of the resource, if it was already created.
resourceChange_replacement :: Lens' ResourceChange (Maybe Replacement) Source #
If the change type is Modify, indicates whether the existing resource
is deleted and replaced with a new one.
resourceChange_resourceType :: Lens' ResourceChange (Maybe Text) Source #
The type of resource.
resourceChange_scope :: Lens' ResourceChange (Maybe [ResourceAttribute]) Source #
The change scope.