updateMembership
inline suspend fun SecurityIrClient.updateMembership(crossinline block: UpdateMembershipRequest.Builder.() -> Unit): UpdateMembershipResponse
Grants access to UpdateMembership to change membership configuration.
Samples
import aws.sdk.kotlin.services.securityir.model.IncidentResponder
import aws.sdk.kotlin.services.securityir.model.OptInFeature
import aws.sdk.kotlin.services.securityir.model.OptInFeatureName
fun main() {
//sampleStart
// Invoke UpdateMembership
val resp = securityIrClient.updateMembership {
membershipId = "m-abcd1234efgh"
membershipName = "New membership name"
incidentResponseTeam = listOf<IncidentResponder>(
IncidentResponder {
name = "Bob Jones"
jobTitle = "Security Responder"
email = "bob.jones@gmail.com"
},
IncidentResponder {
email = "alice@example.com"
name = "Alice"
jobTitle = "CEO"
}
)
optInFeatures = listOf<OptInFeature>(
OptInFeature {
featureName = OptInFeatureName.fromValue("Triage")
isEnabled = true
}
)
}
//sampleEnd
}