Get Guard Hook Result
data class GetGuardHookResult(val failureMode: GuardHookFailureMode? = null, val hookArn: String? = null, val hookStatus: GuardHookHookStatus? = null, val logBucket: String? = null, val options: OptionsProperties? = null, val ruleLocation: GuardHookS3Location? = null, val stackFilters: StackFiltersProperties? = null, val targetFilters: Either<TargetFilters0Properties, TargetFilters1Properties>? = null, val targetOperations: List<GuardHookTargetOperation>? = null)
Constructors
Link copied to clipboard
constructor(failureMode: GuardHookFailureMode? = null, hookArn: String? = null, hookStatus: GuardHookHookStatus? = null, logBucket: String? = null, options: OptionsProperties? = null, ruleLocation: GuardHookS3Location? = null, stackFilters: StackFiltersProperties? = null, targetFilters: Either<TargetFilters0Properties, TargetFilters1Properties>? = null, targetOperations: List<GuardHookTargetOperation>? = null)
Properties
Link copied to clipboard
Attribute to specify CloudFormation behavior on hook failure.
Link copied to clipboard
Attribute to specify which stacks this hook applies to or should get invoked for
Link copied to clipboard
Specifies the S3 location of your input parameters.
Link copied to clipboard
Specifies the S3 location of your Guard rules.
Link copied to clipboard
Filters to allow hooks to target specific stack attributes
Link copied to clipboard
Attribute to specify which targets should invoke the hook
Link copied to clipboard
Which operations should this Hook run against? Resource changes, stacks or change sets.