AccessPolicyIdentityArgs

data class AccessPolicyIdentityArgs(val iamRole: Output<AccessPolicyIamRoleArgs>? = null, val iamUser: Output<AccessPolicyIamUserArgs>? = null, val user: Output<AccessPolicyUserArgs>? = null) : ConvertibleToJava<AccessPolicyIdentityArgs>

The identity for this access policy. Choose either an SSO user or group or an IAM user or role.

Constructors

Link copied to clipboard
constructor(iamRole: Output<AccessPolicyIamRoleArgs>? = null, iamUser: Output<AccessPolicyIamUserArgs>? = null, user: Output<AccessPolicyUserArgs>? = null)

Properties

Link copied to clipboard
val iamRole: Output<AccessPolicyIamRoleArgs>? = null

An IAM role identity.

Link copied to clipboard
val iamUser: Output<AccessPolicyIamUserArgs>? = null

An IAM user identity.

Link copied to clipboard
val user: Output<AccessPolicyUserArgs>? = null

An IAM Identity Center user identity.

Functions

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