PreventionDiscoveryConfigTargetArgs

data class PreventionDiscoveryConfigTargetArgs(val bigQueryTarget: Output<PreventionDiscoveryConfigTargetBigQueryTargetArgs>? = null, val cloudSqlTarget: Output<PreventionDiscoveryConfigTargetCloudSqlTargetArgs>? = null, val cloudStorageTarget: Output<PreventionDiscoveryConfigTargetCloudStorageTargetArgs>? = null, val secretsTarget: Output<PreventionDiscoveryConfigTargetSecretsTargetArgs>? = null) : ConvertibleToJava<PreventionDiscoveryConfigTargetArgs>

Constructors

Link copied to clipboard
constructor(bigQueryTarget: Output<PreventionDiscoveryConfigTargetBigQueryTargetArgs>? = null, cloudSqlTarget: Output<PreventionDiscoveryConfigTargetCloudSqlTargetArgs>? = null, cloudStorageTarget: Output<PreventionDiscoveryConfigTargetCloudStorageTargetArgs>? = null, secretsTarget: Output<PreventionDiscoveryConfigTargetSecretsTargetArgs>? = null)

Properties

Link copied to clipboard

BigQuery target for Discovery. The first target to match a table will be the one applied. Structure is documented below.

Link copied to clipboard

Cloud SQL target for Discovery. The first target to match a table will be the one applied. Structure is documented below.

Link copied to clipboard

Cloud Storage target for Discovery. The first target to match a bucket will be the one applied. Structure is documented below.

Link copied to clipboard

Discovery target that looks for credentials and secrets stored in cloud resource metadata and reports them as vulnerabilities to Security Command Center. Only one target of this type is allowed.

Functions

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