StackFiltersPropertiesArgs

data class StackFiltersPropertiesArgs(val filteringCriteria: Output<LambdaHookStackFiltersPropertiesFilteringCriteria>, val stackNames: Output<StackFiltersPropertiesStackNamesPropertiesArgs>? = null, val stackRoles: Output<StackFiltersPropertiesStackRolesPropertiesArgs>? = null) : ConvertibleToJava<StackFiltersPropertiesArgs>

Filters to allow hooks to target specific stack attributes

Constructors

Link copied to clipboard
constructor(filteringCriteria: Output<LambdaHookStackFiltersPropertiesFilteringCriteria>, stackNames: Output<StackFiltersPropertiesStackNamesPropertiesArgs>? = null, stackRoles: Output<StackFiltersPropertiesStackRolesPropertiesArgs>? = null)

Properties

Link copied to clipboard

Attribute to specify the filtering behavior. ANY will make the Hook pass if one filter matches. ALL will make the Hook pass if all filters match

Link copied to clipboard

List of stack names as filters

Link copied to clipboard

List of stack roles that are performing the stack operations.

Functions

Link copied to clipboard
open override fun toJava(): StackFiltersPropertiesArgs