Show / Hide Table of Contents

Class CfnGuardHook.TargetFiltersProperty

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

Inheritance
object
CfnGuardHook.TargetFiltersProperty
Implements
CfnGuardHook.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
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnGuardHook.TargetFiltersProperty : CfnGuardHook.ITargetFiltersProperty
Syntax (vb)
Public Class CfnGuardHook.TargetFiltersProperty Implements 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

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-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" }
             };

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-guardhook-targetfilters.html#cfn-cloudformation-guardhook-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-guardhook-targetfilters.html#cfn-cloudformation-guardhook-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-guardhook-targetfilters.html#cfn-cloudformation-guardhook-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-guardhook-targetfilters.html#cfn-cloudformation-guardhook-targetfilters-targets

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

Implements

CfnGuardHook.ITargetFiltersProperty
Back to top Generated by DocFX