RuleGroupRuleGroupRulesSourceStatefulRuleHeaderArgs

data class RuleGroupRuleGroupRulesSourceStatefulRuleHeaderArgs(val destination: Output<String>, val destinationPort: Output<String>, val direction: Output<String>, val protocol: Output<String>, val source: Output<String>, val sourcePort: Output<String>) : ConvertibleToJava<RuleGroupRuleGroupRulesSourceStatefulRuleHeaderArgs>

Constructors

constructor(destination: Output<String>, destinationPort: Output<String>, direction: Output<String>, protocol: Output<String>, source: Output<String>, sourcePort: Output<String>)

Properties

Link copied to clipboard
val destination: Output<String>

The destination IP address or address range to inspect for, in CIDR notation. To match with any address, specify ANY.

Link copied to clipboard
val destinationPort: Output<String>

The destination port to inspect for. To match with any address, specify ANY.

Link copied to clipboard
val direction: Output<String>

The direction of traffic flow to inspect. Valid values: ANY or FORWARD.

Link copied to clipboard
val protocol: Output<String>

The protocol to inspect. Valid values: IP, TCP, UDP, ICMP, HTTP, FTP, TLS, SMB, DNS, DCERPC, SSH, SMTP, IMAP, MSN, KRB5, IKEV2, TFTP, NTP, DHCP.

Link copied to clipboard
val source: Output<String>

The source IP address or address range for, in CIDR notation. To match with any address, specify ANY.

Link copied to clipboard
val sourcePort: Output<String>

The source port to inspect for. To match with any address, specify ANY.

Functions

Link copied to clipboard
open override fun toJava(): RuleGroupRuleGroupRulesSourceStatefulRuleHeaderArgs