Show / Hide Table of Contents

Class CfnLambdaHookPropsMixin.TargetFiltersProperty

The TargetFilters property type specifies the target filters for the Hook.

Inheritance
object
CfnLambdaHookPropsMixin.TargetFiltersProperty
Implements
CfnLambdaHookPropsMixin.ITargetFiltersProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.Mixins.Preview.AWS.CloudFormation.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnLambdaHookPropsMixin.TargetFiltersProperty : CfnLambdaHookPropsMixin.ITargetFiltersProperty
Syntax (vb)
Public Class CfnLambdaHookPropsMixin.TargetFiltersProperty Implements CfnLambdaHookPropsMixin.ITargetFiltersProperty
Remarks

For more information, see CloudFormation Hook target filters .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-lambdahook-targetfilters.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.Mixins.Preview.AWS.CloudFormation.Mixins;

             var targetFiltersProperty = new TargetFiltersProperty {
                 Actions = new [] { "actions" },
                 InvocationPoints = new [] { "invocationPoints" },
                 TargetNames = new [] { "targetNames" },
                 Targets = new [] { new HookTargetProperty {
                     Action = "action",
                     InvocationPoint = "invocationPoint",
                     TargetName = "targetName"
                 } }
             };

Synopsis

Constructors

TargetFiltersProperty()

The TargetFilters property type specifies the target filters for the Hook.

Properties

Actions

List of actions that the hook is going to target.

InvocationPoints

List of invocation points that the hook is going to target.

TargetNames

List of type names that the hook is going to target.

Targets

List of hook targets.

Constructors

TargetFiltersProperty()

The TargetFilters property type specifies the target filters for the Hook.

public TargetFiltersProperty()
Remarks

For more information, see CloudFormation Hook target filters .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-lambdahook-targetfilters.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.Mixins.Preview.AWS.CloudFormation.Mixins;

             var targetFiltersProperty = new TargetFiltersProperty {
                 Actions = new [] { "actions" },
                 InvocationPoints = new [] { "invocationPoints" },
                 TargetNames = new [] { "targetNames" },
                 Targets = new [] { new HookTargetProperty {
                     Action = "action",
                     InvocationPoint = "invocationPoint",
                     TargetName = "targetName"
                 } }
             };

Properties

Actions

List of actions that the hook is going to target.

public string[]? Actions { get; set; }
Property Value

string[]

Remarks

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

InvocationPoints

List of invocation points that the hook is going to target.

public string[]? InvocationPoints { get; set; }
Property Value

string[]

Remarks

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

TargetNames

List of type names that the hook is going to target.

public string[]? TargetNames { get; set; }
Property Value

string[]

Remarks

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

Targets

List of hook targets.

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

object

Remarks

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

Type union: either IResolvable or (either IResolvable or CfnLambdaHookPropsMixin.IHookTargetProperty)[]

Implements

CfnLambdaHookPropsMixin.ITargetFiltersProperty
Back to top Generated by DocFX