FirewallPolicyRuleCollectionGroupApplicationRuleCollectionRuleArgs

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

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
val description: Output<String>? = null
Link copied to clipboard
val destinationAddresses: Output<List<String>>? = null
Link copied to clipboard
val destinationFqdns: Output<List<String>>? = null
Link copied to clipboard
val destinationFqdnTags: Output<List<String>>? = null
Link copied to clipboard
val destinationUrls: Output<List<String>>? = null
Link copied to clipboard
val name: Output<String>

The name which should be used for this Firewall Policy Rule Collection Group. Changing this forces a new Firewall Policy Rule Collection Group to be created.

Link copied to clipboard
val sourceAddresses: Output<List<String>>? = null
Link copied to clipboard
val sourceIpGroups: Output<List<String>>? = null
Link copied to clipboard
val terminateTls: Output<Boolean>? = null
Link copied to clipboard
val webCategories: Output<List<String>>? = null

Functions

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