WafFunctions

Functions

Link copied to clipboard
suspend fun getIpset(argument: GetIpsetPlainArgs): GetIpsetResult

aws.waf.IpSet Retrieves a WAF IP Set Resource Id.

suspend fun getIpset(name: String): GetIpsetResult
suspend fun getIpset(argument: suspend GetIpsetPlainArgsBuilder.() -> Unit): GetIpsetResult
Link copied to clipboard

aws.waf.RateBasedRule Retrieves a WAF Rate Based Rule Resource Id.

Link copied to clipboard
suspend fun getRule(argument: GetRulePlainArgs): GetRuleResult

aws.waf.Rule Retrieves a WAF Rule Resource Id.

suspend fun getRule(name: String): GetRuleResult
suspend fun getRule(argument: suspend GetRulePlainArgsBuilder.() -> Unit): GetRuleResult
Link copied to clipboard

aws.waf.getSubscribedRuleGroup retrieves information about a Managed WAF Rule Group from AWS Marketplace (needs to be subscribed to first).

suspend fun getSubscribedRuleGroup(metricName: String? = null, name: String? = null): GetSubscribedRuleGroupResult
Link copied to clipboard

aws.waf.WebAcl Retrieves a WAF Web ACL Resource Id.

suspend fun getWebAcl(name: String): GetWebAclResult
suspend fun getWebAcl(argument: suspend GetWebAclPlainArgsBuilder.() -> Unit): GetWebAclResult