createGroup
inline suspend fun DirectoryServiceDataClient.createGroup(crossinline block: CreateGroupRequest.Builder.() -> Unit): CreateGroupResponse
Creates a new group.
Samples
import aws.sdk.kotlin.services.directoryservicedata.model.AttributeValue
import aws.sdk.kotlin.services.directoryservicedata.model.GroupScope
import aws.sdk.kotlin.services.directoryservicedata.model.GroupType
fun main() {
//sampleStart
// The following command creates a distribution list group named AcctngMail.
val resp = directoryServiceDataClient.createGroup {
clientToken = "550e8400-e29b-41d4-a716-446655440000"
directoryId = "d-12233abcde"
groupScope = GroupScope.fromValue("DomainLocal")
groupType = GroupType.fromValue("Distribution")
otherAttributes = mapOf<String, AttributeValue>(
"displayName" to AttributeValue.S("Acctng-mailing-list"),
"description" to AttributeValue.S("Accounting dept mailing list")
)
samAccountName = "AcctngMail"
}
//sampleEnd
}