Firewall Policy Rule Collection Group Application Rule Collection Rule Args
data class FirewallPolicyRuleCollectionGroupApplicationRuleCollectionRuleArgs(val description: Output<String>? = null, val destinationAddresses: Output<List<String>>? = null, val destinationFqdnTags: Output<List<String>>? = null, val destinationFqdns: Output<List<String>>? = null, val destinationUrls: Output<List<String>>? = null, val httpHeaders: Output<List<FirewallPolicyRuleCollectionGroupApplicationRuleCollectionRuleHttpHeaderArgs>>? = null, val name: Output<String>, val protocols: Output<List<FirewallPolicyRuleCollectionGroupApplicationRuleCollectionRuleProtocolArgs>>? = null, val sourceAddresses: Output<List<String>>? = null, val sourceIpGroups: Output<List<String>>? = null, val terminateTls: Output<Boolean>? = null, val webCategories: Output<List<String>>? = null) : ConvertibleToJava<FirewallPolicyRuleCollectionGroupApplicationRuleCollectionRuleArgs>
Constructors
Link copied to clipboard
constructor(description: Output<String>? = null, destinationAddresses: Output<List<String>>? = null, destinationFqdnTags: Output<List<String>>? = null, destinationFqdns: Output<List<String>>? = null, destinationUrls: Output<List<String>>? = null, httpHeaders: Output<List<FirewallPolicyRuleCollectionGroupApplicationRuleCollectionRuleHttpHeaderArgs>>? = null, name: Output<String>, protocols: Output<List<FirewallPolicyRuleCollectionGroupApplicationRuleCollectionRuleProtocolArgs>>? = null, sourceAddresses: Output<List<String>>? = null, sourceIpGroups: Output<List<String>>? = null, terminateTls: Output<Boolean>? = null, webCategories: Output<List<String>>? = null)
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Specifies a list of destination FQDN tags.
Link copied to clipboard
Specifies a list of destination URLs for which policy should hold. Needs Premium SKU for Firewall Policy. Conflicts with destination_fqdns
.
Link copied to clipboard
val httpHeaders: Output<List<FirewallPolicyRuleCollectionGroupApplicationRuleCollectionRuleHttpHeaderArgs>>? = null
Specifies a list of HTTP/HTTPS headers to insert. One or more http_headers
blocks as defined below.
Link copied to clipboard
val protocols: Output<List<FirewallPolicyRuleCollectionGroupApplicationRuleCollectionRuleProtocolArgs>>? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Boolean specifying if TLS shall be terminated (true) or not (false). Must be true
when using destination_urls
. Needs Premium SKU for Firewall Policy.
Link copied to clipboard
Specifies a list of web categories to which access is denied or allowed depending on the value of action
above. Needs Premium SKU for Firewall Policy.