PreventionDiscoveryConfigTargetCloudSqlTargetFilterCollectionIncludeRegexesPatternArgs

data class PreventionDiscoveryConfigTargetCloudSqlTargetFilterCollectionIncludeRegexesPatternArgs(val databaseRegex: Output<String>? = null, val databaseResourceNameRegex: Output<String>? = null, val instanceRegex: Output<String>? = null, val projectIdRegex: Output<String>? = null) : ConvertibleToJava<PreventionDiscoveryConfigTargetCloudSqlTargetFilterCollectionIncludeRegexesPatternArgs>

Constructors

constructor(databaseRegex: Output<String>? = null, databaseResourceNameRegex: Output<String>? = null, instanceRegex: Output<String>? = null, projectIdRegex: Output<String>? = null)

Properties

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

Regex to test the database name against. If empty, all databases match.

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

Regex to test the database resource's name against. An example of a database resource name is a table's name. Other database resource names like view names could be included in the future. If empty, all database resources match.'

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

Regex to test the instance name against. If empty, all instances match.

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

For organizations, if unset, will match all projects. Has no effect for data profile configurations created within a project.

Functions

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