PreventionJobTriggerInspectJobStorageConfigTimespanConfigArgs

data class PreventionJobTriggerInspectJobStorageConfigTimespanConfigArgs(val enableAutoPopulationOfTimespanConfig: Output<Boolean>? = null, val endTime: Output<String>? = null, val startTime: Output<String>? = null, val timestampField: Output<PreventionJobTriggerInspectJobStorageConfigTimespanConfigTimestampFieldArgs>? = null) : ConvertibleToJava<PreventionJobTriggerInspectJobStorageConfigTimespanConfigArgs>

Constructors

constructor(enableAutoPopulationOfTimespanConfig: Output<Boolean>? = null, endTime: Output<String>? = null, startTime: Output<String>? = null, timestampField: Output<PreventionJobTriggerInspectJobStorageConfigTimespanConfigTimestampFieldArgs>? = null)

Properties

Link copied to clipboard

When the job is started by a JobTrigger we will automatically figure out a valid startTime to avoid scanning files that have not been modified since the last time the JobTrigger executed. This will be based on the time of the execution of the last run of the JobTrigger or the timespan endTime used in the last run of the JobTrigger.

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

Exclude files, tables, or rows newer than this value. If not set, no upper time limit is applied.

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

Exclude files, tables, or rows older than this value. If not set, no lower time limit is applied.

Link copied to clipboard

Specification of the field containing the timestamp of scanned items. Structure is documented below.

Functions

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