aws-cdk-lib.aws_sns.Filter

class Filter

LanguageType name
.NETAmazon.CDK.AWS.SNS.Filter
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awssns#Filter
Javasoftware.amazon.awscdk.services.sns.Filter
Pythonaws_cdk.aws_sns.Filter
TypeScript (source)aws-cdk-lib » aws_sns » Filter

Extends FilterOrPolicy

Filter implementation of FilterOrPolicy.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_sns as sns } from 'aws-cdk-lib';

declare const subscriptionFilter: sns.SubscriptionFilter;
const filter = new sns.Filter(subscriptionFilter);

Initializer

new Filter(filterDoc: SubscriptionFilter)

Parameters

  • filterDoc SubscriptionFilter — filter argument to construct.

Policy constructor.

Properties

NameTypeDescription
filterDocSubscriptionFilterfilter argument to construct.
typeFilterOrPolicyTypeType used in DFS buildFilterPolicyWithMessageBody to determine json value type.

filterDoc

Type: SubscriptionFilter

filter argument to construct.


type

Type: FilterOrPolicyType

Type used in DFS buildFilterPolicyWithMessageBody to determine json value type.

Methods

NameDescription
isFilter()Check if instance is Filter type.
isPolicy()Check if instance is Policy type.

isFilter()

public isFilter(): boolean

Returns

  • boolean

Check if instance is Filter type.


isPolicy()

public isPolicy(): boolean

Returns

  • boolean

Check if instance is Policy type.