MembershipArgs

data class MembershipArgs(val groupId: Output<String>? = null, val preferredMemberKey: Output<EntityKeyArgs>? = null, val roles: Output<List<MembershipRoleArgs>>? = null) : ConvertibleToJava<MembershipArgs>

Creates a Membership. Auto-naming is currently not supported for this resource.

Constructors

Link copied to clipboard
fun MembershipArgs(groupId: Output<String>? = null, preferredMemberKey: Output<EntityKeyArgs>? = null, roles: Output<List<MembershipRoleArgs>>? = null)

Functions

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

Properties

Link copied to clipboard
val groupId: Output<String>? = null
Link copied to clipboard
val preferredMemberKey: Output<EntityKeyArgs>? = null

Immutable. The EntityKey of the member.

Link copied to clipboard
val roles: Output<List<MembershipRoleArgs>>? = null

The MembershipRoles that apply to the Membership. If unspecified, defaults to a single MembershipRole with name MEMBER. Must not contain duplicate MembershipRoles with the same name.