{ "attr1": ["value1", "value2"], "attr2": ["value3"] }
其中,attr1和attr2是SNS消息中的属性名,value1、value2和value3是你想要匹配的值。 4. 点击“保存订阅”以保存更改。
代码示例:
import boto3 import json
sns_client = boto3.client('sns') filter_policy = { "attr1": ["value1", "value2"], "attr2": ["value3"] }
response = sns_client.set_subscription_attributes( SubscriptionArn='arn:aws:sns:region:account-id:topic-name:subscription-id', AttributeName='FilterPolicy', AttributeValue=json.dumps(filter_policy) )
print(response)