| 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.CloudFormation.Types.ChangeSetHook
Description
Synopsis
- data ChangeSetHook = ChangeSetHook' {}
- newChangeSetHook :: ChangeSetHook
- changeSetHook_failureMode :: Lens' ChangeSetHook (Maybe HookFailureMode)
- changeSetHook_invocationPoint :: Lens' ChangeSetHook (Maybe HookInvocationPoint)
- changeSetHook_targetDetails :: Lens' ChangeSetHook (Maybe ChangeSetHookTargetDetails)
- changeSetHook_typeConfigurationVersionId :: Lens' ChangeSetHook (Maybe Text)
- changeSetHook_typeName :: Lens' ChangeSetHook (Maybe Text)
- changeSetHook_typeVersionId :: Lens' ChangeSetHook (Maybe Text)
Documentation
data ChangeSetHook Source #
Specifies the resource, the hook, and the hook version to be invoked.
See: newChangeSetHook smart constructor.
Constructors
| ChangeSetHook' | |
Fields
| |
Instances
newChangeSetHook :: ChangeSetHook Source #
Create a value of ChangeSetHook 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:failureMode:ChangeSetHook', changeSetHook_failureMode - Specify the hook failure mode for non-compliant resources in the
followings ways.
FAILStops provisioning resources.WARNAllows provisioning to continue with a warning message.
$sel:invocationPoint:ChangeSetHook', changeSetHook_invocationPoint - Specifies the points in provisioning logic where a hook is invoked.
$sel:targetDetails:ChangeSetHook', changeSetHook_targetDetails - Specifies details about the target that the hook will run against.
$sel:typeConfigurationVersionId:ChangeSetHook', changeSetHook_typeConfigurationVersionId - The version ID of the type configuration.
$sel:typeName:ChangeSetHook', changeSetHook_typeName - The unique name for your hook. Specifies a three-part namespace for your
hook, with a recommended pattern of Organization::Service::Hook.
The following organization namespaces are reserved and can't be used in your hook type names:
Alexa
AMZN
Amazon
ASK
AWS
Custom
Dev
$sel:typeVersionId:ChangeSetHook', changeSetHook_typeVersionId - The version ID of the type specified.
changeSetHook_failureMode :: Lens' ChangeSetHook (Maybe HookFailureMode) Source #
Specify the hook failure mode for non-compliant resources in the followings ways.
FAILStops provisioning resources.WARNAllows provisioning to continue with a warning message.
changeSetHook_invocationPoint :: Lens' ChangeSetHook (Maybe HookInvocationPoint) Source #
Specifies the points in provisioning logic where a hook is invoked.
changeSetHook_targetDetails :: Lens' ChangeSetHook (Maybe ChangeSetHookTargetDetails) Source #
Specifies details about the target that the hook will run against.
changeSetHook_typeConfigurationVersionId :: Lens' ChangeSetHook (Maybe Text) Source #
The version ID of the type configuration.
changeSetHook_typeName :: Lens' ChangeSetHook (Maybe Text) Source #
The unique name for your hook. Specifies a three-part namespace for your
hook, with a recommended pattern of Organization::Service::Hook.
The following organization namespaces are reserved and can't be used in your hook type names:
Alexa
AMZN
Amazon
ASK
AWS
Custom
Dev
changeSetHook_typeVersionId :: Lens' ChangeSetHook (Maybe Text) Source #
The version ID of the type specified.