SecretRotationRotationRulesArgs

data class SecretRotationRotationRulesArgs(val automaticallyAfterDays: Output<Int>? = null, val duration: Output<String>? = null, val scheduleExpression: Output<String>? = null) : ConvertibleToJava<SecretRotationRotationRulesArgs>

Constructors

Link copied to clipboard
constructor(automaticallyAfterDays: Output<Int>? = null, duration: Output<String>? = null, scheduleExpression: Output<String>? = null)

Properties

Link copied to clipboard
val automaticallyAfterDays: Output<Int>? = null

Specifies the number of days between automatic scheduled rotations of the secret. Either automatically_after_days or schedule_expression must be specified.

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

The length of the rotation window in hours. For example, 3h for a three hour window.

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

A cron() or rate() expression that defines the schedule for rotating your secret. Either automatically_after_days or schedule_expression must be specified.

Functions

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