PreventionDiscoveryConfigTargetCloudStorageTargetGenerationCadenceArgs

data class PreventionDiscoveryConfigTargetCloudStorageTargetGenerationCadenceArgs(val inspectTemplateModifiedCadence: Output<PreventionDiscoveryConfigTargetCloudStorageTargetGenerationCadenceInspectTemplateModifiedCadenceArgs>? = null, val refreshFrequency: Output<String>? = null) : ConvertibleToJava<PreventionDiscoveryConfigTargetCloudStorageTargetGenerationCadenceArgs>

Constructors

constructor(inspectTemplateModifiedCadence: Output<PreventionDiscoveryConfigTargetCloudStorageTargetGenerationCadenceInspectTemplateModifiedCadenceArgs>? = null, refreshFrequency: Output<String>? = null)

Properties

Link copied to clipboard

Governs when to update data profiles when the inspection rules defined by the InspectTemplate change. If not set, changing the template will not cause a data profile to update. Structure is documented below.

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

Data changes in Cloud Storage can't trigger reprofiling. If you set this field, profiles are refreshed at this frequency regardless of whether the underlying buckets have changes. Defaults to never. Possible values are: UPDATE_FREQUENCY_NEVER, UPDATE_FREQUENCY_DAILY, UPDATE_FREQUENCY_MONTHLY.

Functions

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