Show / Hide Table of Contents

Class CfnLambdaHook.StackFiltersProperty

The StackFilters property type specifies stack level filters for a Hook.

Inheritance
object
CfnLambdaHook.StackFiltersProperty
Implements
CfnLambdaHook.IStackFiltersProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.CloudFormation
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnLambdaHook.StackFiltersProperty : CfnLambdaHook.IStackFiltersProperty
Syntax (vb)
Public Class CfnLambdaHook.StackFiltersProperty Implements CfnLambdaHook.IStackFiltersProperty
Remarks

The StackNames or StackRoles properties are optional. However, you must specify at least one of these properties.

For more information, see AWS CloudFormation Hooks stack level filters .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-lambdahook-stackfilters.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.CloudFormation;

             var stackFiltersProperty = new StackFiltersProperty {
                 FilteringCriteria = "filteringCriteria",

                 // the properties below are optional
                 StackNames = new StackNamesProperty {
                     Exclude = new [] { "exclude" },
                     Include = new [] { "include" }
                 },
                 StackRoles = new StackRolesProperty {
                     Exclude = new [] { "exclude" },
                     Include = new [] { "include" }
                 }
             };

Synopsis

Constructors

StackFiltersProperty()

The StackFilters property type specifies stack level filters for a Hook.

Properties

FilteringCriteria

The filtering criteria.

StackNames

Includes or excludes specific stacks from Hook invocations.

StackRoles

Includes or excludes specific stacks from Hook invocations based on their associated IAM roles.

Constructors

StackFiltersProperty()

The StackFilters property type specifies stack level filters for a Hook.

public StackFiltersProperty()
Remarks

The StackNames or StackRoles properties are optional. However, you must specify at least one of these properties.

For more information, see AWS CloudFormation Hooks stack level filters .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-lambdahook-stackfilters.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.CloudFormation;

             var stackFiltersProperty = new StackFiltersProperty {
                 FilteringCriteria = "filteringCriteria",

                 // the properties below are optional
                 StackNames = new StackNamesProperty {
                     Exclude = new [] { "exclude" },
                     Include = new [] { "include" }
                 },
                 StackRoles = new StackRolesProperty {
                     Exclude = new [] { "exclude" },
                     Include = new [] { "include" }
                 }
             };

Properties

FilteringCriteria

The filtering criteria.

public string FilteringCriteria { get; set; }
Property Value

string

Remarks

    Default: - "ALL"

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-lambdahook-stackfilters.html#cfn-cloudformation-lambdahook-stackfilters-filteringcriteria

    StackNames

    Includes or excludes specific stacks from Hook invocations.

    public object? StackNames { get; set; }
    Property Value

    object

    Remarks

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-lambdahook-stackfilters.html#cfn-cloudformation-lambdahook-stackfilters-stacknames

    StackRoles

    Includes or excludes specific stacks from Hook invocations based on their associated IAM roles.

    public object? StackRoles { get; set; }
    Property Value

    object

    Remarks

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-lambdahook-stackfilters.html#cfn-cloudformation-lambdahook-stackfilters-stackroles

    Implements

    CfnLambdaHook.IStackFiltersProperty
    Back to top Generated by DocFX