RoleManagementPolicyRuleTargetArgs

data class RoleManagementPolicyRuleTargetArgs(val caller: Output<String>? = null, val enforcedSettings: Output<List<String>>? = null, val inheritableSettings: Output<List<String>>? = null, val level: Output<String>? = null, val operations: Output<List<String>>? = null, val targetObjects: Output<List<String>>? = null) : ConvertibleToJava<RoleManagementPolicyRuleTargetArgs>

The role management policy rule target.

Constructors

Link copied to clipboard
constructor(caller: Output<String>? = null, enforcedSettings: Output<List<String>>? = null, inheritableSettings: Output<List<String>>? = null, level: Output<String>? = null, operations: Output<List<String>>? = null, targetObjects: Output<List<String>>? = null)

Properties

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

The caller of the setting.

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

The list of enforced settings.

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

The list of inheritable settings.

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

The assignment level to which rule is applied.

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

The type of operation.

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

The list of target objects.

Functions

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