updateNetworkSettings
inline suspend fun WickrClient.updateNetworkSettings(crossinline block: UpdateNetworkSettingsRequest.Builder.() -> Unit): UpdateNetworkSettingsResponse
Updates network-level settings for a Wickr network. You can modify settings such as client metrics, data retention, and other network-wide options.
Samples
import aws.sdk.kotlin.services.wickr.model.NetworkSettings
fun main() {
//sampleStart
// Update multiple network settings
val resp = wickrClient.updateNetworkSettings {
networkId = "12345678"
settings = NetworkSettings {
enableClientMetrics = true
dataRetention = true
}
}
//sampleEnd
}import aws.sdk.kotlin.services.wickr.model.NetworkSettings
fun main() {
//sampleStart
// Update single boolean setting
val resp = wickrClient.updateNetworkSettings {
networkId = "12345678"
settings = NetworkSettings {
enableClientMetrics = false
}
}
//sampleEnd
}import aws.sdk.kotlin.services.wickr.model.NetworkSettings
fun main() {
//sampleStart
// Update client metrics settings
val resp = wickrClient.updateNetworkSettings {
networkId = "12345678"
settings = NetworkSettings {
enableClientMetrics = true
}
}
//sampleEnd
}