RegexPatternSetArgs

data class RegexPatternSetArgs(val description: Output<String>? = null, val name: Output<String>? = null, val regularExpressionList: Output<List<String>>? = null, val scope: Output<RegexPatternSetScope>? = null, val tags: Output<List<RegexPatternSetTagArgs>>? = null) : ConvertibleToJava<RegexPatternSetArgs>

Contains a list of Regular expressions based on the provided inputs. RegexPatternSet can be used with other WAF entities with RegexPatternSetReferenceStatement to perform other actions .

Constructors

Link copied to clipboard
fun RegexPatternSetArgs(description: Output<String>? = null, name: Output<String>? = null, regularExpressionList: Output<List<String>>? = null, scope: Output<RegexPatternSetScope>? = null, tags: Output<List<RegexPatternSetTagArgs>>? = null)

Functions

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

Properties

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

Description of the entity.

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

Name of the RegexPatternSet.

Link copied to clipboard
val regularExpressionList: Output<List<String>>? = null
Link copied to clipboard
val scope: Output<RegexPatternSetScope>? = null

Use CLOUDFRONT for CloudFront RegexPatternSet, use REGIONAL for Application Load Balancer and API Gateway.

Link copied to clipboard
val tags: Output<List<RegexPatternSetTagArgs>>? = null