updateGroup
inline suspend fun DirectoryServiceDataClient.updateGroup(crossinline block: UpdateGroupRequest.Builder.() -> Unit): UpdateGroupResponse
Updates group information.
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
import aws.sdk.kotlin.services.directoryservicedata.model.UpdateType
fun main() {
//sampleStart
// The following command updates the preferred language and country attributes for the GuestsLocal
// group.
val resp = directoryServiceDataClient.updateGroup {
clientToken = "550e8400-e29b-41d4-a716-446655440000"
directoryId = "d-12233abcde"
groupScope = GroupScope.fromValue("Global")
groupType = GroupType.fromValue("Security")
otherAttributes = mapOf<String, AttributeValue>(
"preferredLanguage" to AttributeValue.S("English"),
"co" to AttributeValue.S("US")
)
samAccountName = "GuestsLocal"
updateType = UpdateType.fromValue("REPLACE")
}
//sampleEnd
}