roles

@JvmName(name = "rrfwdotbegqwagbi")
suspend fun roles(value: Output<List<GroupMembershipRoleArgs>>)
@JvmName(name = "tlwnaijlgeephidh")
suspend fun roles(value: List<GroupMembershipRoleArgs>?)

Parameters

value

The MembershipRoles that apply to the Membership. Must not contain duplicate MembershipRoles with the same name. Structure is documented below.


@JvmName(name = "cluvvueydwqjfgoo")
suspend fun roles(vararg values: Output<GroupMembershipRoleArgs>)


@JvmName(name = "oqrqmgwwfipkljad")
suspend fun roles(values: List<Output<GroupMembershipRoleArgs>>)
@JvmName(name = "pjyqngmamqhiqhfe")
suspend fun roles(vararg values: GroupMembershipRoleArgs)

Parameters

values

The MembershipRoles that apply to the Membership. Must not contain duplicate MembershipRoles with the same name. Structure is documented below.


@JvmName(name = "imwiyrimnkhbidqs")
suspend fun roles(argument: List<suspend GroupMembershipRoleArgsBuilder.() -> Unit>)
@JvmName(name = "rbxlglesgntgfryj")
suspend fun roles(vararg argument: suspend GroupMembershipRoleArgsBuilder.() -> Unit)
@JvmName(name = "epheggyfcyuokiej")
suspend fun roles(argument: suspend GroupMembershipRoleArgsBuilder.() -> Unit)

Parameters

argument

The MembershipRoles that apply to the Membership. Must not contain duplicate MembershipRoles with the same name. Structure is documented below.