OrganizationSecurityPolicyRuleMatchConfigArgs

data class OrganizationSecurityPolicyRuleMatchConfigArgs(val destIpRanges: Output<List<String>>? = null, val layer4Configs: Output<List<OrganizationSecurityPolicyRuleMatchConfigLayer4ConfigArgs>>, val srcIpRanges: Output<List<String>>? = null) : ConvertibleToJava<OrganizationSecurityPolicyRuleMatchConfigArgs>

Constructors

constructor(destIpRanges: Output<List<String>>? = null, layer4Configs: Output<List<OrganizationSecurityPolicyRuleMatchConfigLayer4ConfigArgs>>, srcIpRanges: Output<List<String>>? = null)

Properties

Link copied to clipboard
val destIpRanges: Output<List<String>>? = null

Destination IP address range in CIDR format. Required for EGRESS rules.

Link copied to clipboard

Pairs of IP protocols and ports that the rule should match. Structure is documented below. The layer4_config block supports:

Link copied to clipboard
val srcIpRanges: Output<List<String>>? = null

Source IP address range in CIDR format. Required for INGRESS rules.

Functions

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