updateCluster
inline suspend fun EcsClient.updateCluster(crossinline block: UpdateClusterRequest.Builder.() -> Unit): UpdateClusterResponse
Updates the cluster.
Samples
import aws.sdk.kotlin.services.ecs.model.ClusterServiceConnectDefaultsRequest
import aws.sdk.kotlin.services.ecs.model.ClusterSetting
import aws.sdk.kotlin.services.ecs.model.ClusterSettingName
fun main() {
//sampleStart
// This example turns on enhanced containerInsights in an existing cluster.
val resp = ecsClient.updateCluster {
cluster = "ECS-project-update-cluster"
settings = listOf<ClusterSetting>(
ClusterSetting {
name = ClusterSettingName.fromValue("containerInsights")
value = "enhanced"
}
)
}
//sampleEnd
}
import aws.sdk.kotlin.services.ecs.model.ClusterServiceConnectDefaultsRequest
import aws.sdk.kotlin.services.ecs.model.ClusterSetting
import aws.sdk.kotlin.services.ecs.model.ClusterSettingName
fun main() {
//sampleStart
// This example sets a default Service Connect namespace.
val resp = ecsClient.updateCluster {
cluster = "ECS-project-update-cluster"
serviceConnectDefaults = ClusterServiceConnectDefaultsRequest {
namespace = "test"
}
}
//sampleEnd
}