ScheduledAuditArgs

data class ScheduledAuditArgs(val dayOfMonth: Output<String>? = null, val dayOfWeek: Output<ScheduledAuditDayOfWeek>? = null, val frequency: Output<ScheduledAuditFrequency>? = null, val scheduledAuditName: Output<String>? = null, val tags: Output<List<TagArgs>>? = null, val targetCheckNames: Output<List<String>>? = null) : ConvertibleToJava<ScheduledAuditArgs>

Scheduled audits can be used to specify the checks you want to perform during an audit and how often the audit should be run.

Constructors

Link copied to clipboard
constructor(dayOfMonth: Output<String>? = null, dayOfWeek: Output<ScheduledAuditDayOfWeek>? = null, frequency: Output<ScheduledAuditFrequency>? = null, scheduledAuditName: Output<String>? = null, tags: Output<List<TagArgs>>? = null, targetCheckNames: Output<List<String>>? = null)

Properties

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

The day of the month on which the scheduled audit takes place. Can be 1 through 31 or LAST. This field is required if the frequency parameter is set to MONTHLY.

Link copied to clipboard
val dayOfWeek: Output<ScheduledAuditDayOfWeek>? = null

The day of the week on which the scheduled audit takes place. Can be one of SUN, MON, TUE,WED, THU, FRI, or SAT. This field is required if the frequency parameter is set to WEEKLY or BIWEEKLY.

Link copied to clipboard
val frequency: Output<ScheduledAuditFrequency>? = null

How often the scheduled audit takes place. Can be one of DAILY, WEEKLY, BIWEEKLY, or MONTHLY.

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

The name you want to give to the scheduled audit.

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

An array of key-value pairs to apply to this resource.

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

Which checks are performed during the scheduled audit. Checks must be enabled for your account.

Functions

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