0

是否有关于如何使用 Python 为 wafregional.CfnIPSet 设置 ip_set_descriptors 的可用示例)?

vpnWafRegionalIpSets=wafregional.CfnIPSet(
            self,
            "vpnWafRegionalIpSets",
            name="vpnWafRegionalIpSets",
            ip_set_descriptors=[A WORKING EXAMPLE]
)  
4

1 回答 1

2

刚刚想通了。您需要使用 core.Token.as_any

基本上 .as_any 方法将获取任何对象并将其包装在符合规范的 IResolvable 对象中。

from aws_cdk import (
    core,
    aws_wafregional as waf
)

blocked_ips = waf.CfnIPSet(
    self, "BlockedIps",
    name="blocked_ips",
    ip_set_descriptors=[core.Token.as_any({"type": "IPV4", "value": "1.1.1.1/32"})]
        )
于 2019-09-06T01:48:59.670 回答