RoleManagementPolicyEligibleAssignmentRulesArgs

data class RoleManagementPolicyEligibleAssignmentRulesArgs(val expirationRequired: Output<Boolean>? = null, val expireAfter: Output<String>? = null) : ConvertibleToJava<RoleManagementPolicyEligibleAssignmentRulesArgs>

Constructors

constructor(expirationRequired: Output<Boolean>? = null, expireAfter: Output<String>? = null)

Properties

Link copied to clipboard
val expirationRequired: Output<Boolean>? = null

Must an assignment have an expiry date. false allows permanent assignment.

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

The maximum length of time an assignment can be valid, as an ISO8601 duration. Permitted values: P15D, P30D, P90D, P180D, or P365D. One of expiration_required or expire_after must be provided.

Functions

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