updateAlias
inline suspend fun LambdaClient.updateAlias(crossinline block: UpdateAliasRequest.Builder.() -> Unit): UpdateAliasResponse
Updates the configuration of a Lambda function alias.
Samples
import aws.sdk.kotlin.services.lambda.model.AliasRoutingConfiguration
fun main() {
//sampleStart
// The following example updates the alias named BLUE to send 30 of traffic to version 2 and 70 to
// version 1.
val resp = lambdaClient.updateAlias {
functionName = "my-function"
name = "BLUE"
functionVersion = "2"
routingConfig = AliasRoutingConfiguration {
additionalVersionWeights = mapOf<String, Double>(
"1" to 0.7.toDouble()
)
}
}
//sampleEnd
}