AuthorizationConfigArgs

data class AuthorizationConfigArgs(val cache: Output<Either<String, OperationalMode>>? = null, val rules: Output<List<AuthorizationRuleArgs>>? = null) : ConvertibleToJava<AuthorizationConfigArgs>

Broker AuthorizationConfig properties

Constructors

Link copied to clipboard
constructor(cache: Output<Either<String, OperationalMode>>? = null, rules: Output<List<AuthorizationRuleArgs>>? = null)

Properties

Link copied to clipboard
val cache: Output<Either<String, OperationalMode>>? = null

Enable caching of the authorization rules.

Link copied to clipboard
val rules: Output<List<AuthorizationRuleArgs>>? = null

The authorization rules to follow. If no rule is set, but Authorization Resource is used that would mean DenyAll.

Functions

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