CloudConnectorRulesRuleArgs

data class CloudConnectorRulesRuleArgs(val description: Output<String>? = null, val enabled: Output<Boolean>? = null, val expression: Output<String>, val parameters: Output<CloudConnectorRulesRuleParametersArgs>? = null, val provider: Output<String>) : ConvertibleToJava<CloudConnectorRulesRuleArgs>

Constructors

Link copied to clipboard
constructor(description: Output<String>? = null, enabled: Output<Boolean>? = null, expression: Output<String>, parameters: Output<CloudConnectorRulesRuleParametersArgs>? = null, provider: Output<String>)

Properties

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

Brief summary of the cloud connector rule and its intended use.

Link copied to clipboard
val enabled: Output<Boolean>? = null

Whether the headers rule is active.

Link copied to clipboard
val expression: Output<String>

Criteria for an HTTP request to trigger the cloud connector rule. Uses the Firewall Rules expression language based on Wireshark display filters.

Link copied to clipboard

Cloud Connector Rule Parameters

Link copied to clipboard
val provider: Output<String>

Type of provider. Available values: aws_s3, cloudflare_r2, azure_storage, gcp_storage

Functions

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