Show / Hide Table of Contents

Interface CfnGuardHook.ITargetFiltersProperty

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

Namespace: Amazon.CDK
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface CfnGuardHook.ITargetFiltersProperty
Syntax (vb)
Public Interface CfnGuardHook.ITargetFiltersProperty
Remarks

For more information, see CloudFormation Hook target filters .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-guardhook-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;

             var targetFiltersProperty = new TargetFiltersProperty {
                 Targets = new [] { new HookTargetProperty {
                     Action = "action",
                     InvocationPoint = "invocationPoint",
                     TargetName = "targetName"
                 } },

                 // the properties below are optional
                 Actions = new [] { "actions" },
                 InvocationPoints = new [] { "invocationPoints" },
                 TargetNames = new [] { "targetNames" }
             };

Synopsis

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.

Properties

Actions

List of actions that the hook is going to target.

string[]? Actions { get; }
Property Value

string[]

Remarks

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

InvocationPoints

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

string[]? InvocationPoints { get; }
Property Value

string[]

Remarks

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

TargetNames

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

string[]? TargetNames { get; }
Property Value

string[]

Remarks

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

Targets

List of hook targets.

object Targets { get; }
Property Value

object

Remarks

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

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

Back to top Generated by DocFX