Firewall Policy Rule Matcher Args
data class FirewallPolicyRuleMatcherArgs(val destAddressGroups: Output<List<String>>? = null, val destFqdns: Output<List<String>>? = null, val destIpRanges: Output<List<String>>? = null, val destRegionCodes: Output<List<String>>? = null, val destThreatIntelligences: Output<List<String>>? = null, val layer4Configs: Output<List<FirewallPolicyRuleMatcherLayer4ConfigArgs>>? = null, val srcAddressGroups: Output<List<String>>? = null, val srcFqdns: Output<List<String>>? = null, val srcIpRanges: Output<List<String>>? = null, val srcRegionCodes: Output<List<String>>? = null, val srcSecureTags: Output<List<FirewallPolicyRuleSecureTagArgs>>? = null, val srcThreatIntelligences: Output<List<String>>? = null) : ConvertibleToJava<FirewallPolicyRuleMatcherArgs>
Represents a match condition that incoming traffic is evaluated against. Exactly one field must be specified.
Constructors
Link copied to clipboard
fun FirewallPolicyRuleMatcherArgs(destAddressGroups: Output<List<String>>? = null, destFqdns: Output<List<String>>? = null, destIpRanges: Output<List<String>>? = null, destRegionCodes: Output<List<String>>? = null, destThreatIntelligences: Output<List<String>>? = null, layer4Configs: Output<List<FirewallPolicyRuleMatcherLayer4ConfigArgs>>? = null, srcAddressGroups: Output<List<String>>? = null, srcFqdns: Output<List<String>>? = null, srcIpRanges: Output<List<String>>? = null, srcRegionCodes: Output<List<String>>? = null, srcSecureTags: Output<List<FirewallPolicyRuleSecureTagArgs>>? = null, srcThreatIntelligences: Output<List<String>>? = null)