JustInTimeAccessPolicyArgs

data class JustInTimeAccessPolicyArgs(val managedByTenantApprovers: Output<List<EligibleApproverArgs>>? = null, val maximumActivationDuration: Output<String>? = null, val multiFactorAuthProvider: Output<Either<String, MultiFactorAuthProvider>>) : ConvertibleToJava<JustInTimeAccessPolicyArgs>

Just-in-time access policy setting.

Constructors

Link copied to clipboard
constructor(managedByTenantApprovers: Output<List<EligibleApproverArgs>>? = null, maximumActivationDuration: Output<String>? = null, multiFactorAuthProvider: Output<Either<String, MultiFactorAuthProvider>>)

Properties

Link copied to clipboard

The list of managedByTenant approvers for the eligible authorization.

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

The maximum access duration in ISO 8601 format for just-in-time access requests.

Link copied to clipboard

The multi-factor authorization provider to be used for just-in-time access requests.

Functions

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