Package-level declarations

Types

Link copied to clipboard
class Group : KotlinCustomResource

Resource for managing an AWS IdentityStore Group. {{% examples %}}

Link copied to clipboard
data class GroupArgs(val description: Output<String>? = null, val displayName: Output<String>? = null, val identityStoreId: Output<String>? = null) : ConvertibleToJava<GroupArgs>

Resource for managing an AWS IdentityStore Group. {{% examples %}}

Link copied to clipboard

Builder for GroupArgs.

Link copied to clipboard
object GroupMapper : ResourceMapper<Group>
Link copied to clipboard
class GroupMembership : KotlinCustomResource

Resource for managing an AWS IdentityStore Group Membership.

Link copied to clipboard
data class GroupMembershipArgs(val groupId: Output<String>? = null, val identityStoreId: Output<String>? = null, val memberId: Output<String>? = null) : ConvertibleToJava<GroupMembershipArgs>

Resource for managing an AWS IdentityStore Group Membership.

Link copied to clipboard
object GroupMembershipMapper : ResourceMapper<GroupMembership>
Link copied to clipboard

Builder for Group.

Link copied to clipboard
Link copied to clipboard
class User : KotlinCustomResource

This resource manages a User resource within an Identity Store.

Link copied to clipboard
data class UserArgs(val addresses: Output<UserAddressesArgs>? = null, val displayName: Output<String>? = null, val emails: Output<UserEmailsArgs>? = null, val identityStoreId: Output<String>? = null, val locale: Output<String>? = null, val name: Output<UserNameArgs>? = null, val nickname: Output<String>? = null, val phoneNumbers: Output<UserPhoneNumbersArgs>? = null, val preferredLanguage: Output<String>? = null, val profileUrl: Output<String>? = null, val timezone: Output<String>? = null, val title: Output<String>? = null, val userName: Output<String>? = null, val userType: Output<String>? = null) : ConvertibleToJava<UserArgs>

This resource manages a User resource within an Identity Store.

Link copied to clipboard

Builder for UserArgs.

Link copied to clipboard
object UserMapper : ResourceMapper<User>
Link copied to clipboard

Builder for User.

Functions

Link copied to clipboard
fun group(name: String): Group
suspend fun group(name: String, block: suspend GroupResourceBuilder.() -> Unit): Group
Link copied to clipboard
Link copied to clipboard
fun user(name: String): User
suspend fun user(name: String, block: suspend UserResourceBuilder.() -> Unit): User