updateConfigurationTemplate

Updates the specified configuration template to have the specified properties or configuration option values.

If a property (for example, ApplicationName) is not provided, its value remains unchanged. To clear such properties, specify an empty string.

Related Topics

  • DescribeConfigurationOptions

Samples

import aws.sdk.kotlin.services.elasticbeanstalk.model.OptionSpecification
fun main() { 
   //sampleStart 
   // The following operation removes the configured CloudWatch custom health metrics configuration
// ConfigDocument from a saved configuration template named my template
val resp = elasticBeanstalkClient.updateConfigurationTemplate {
    applicationName = "my-app"
    templateName = "my-template"
    optionsToRemove = listOf<OptionSpecification>(
        OptionSpecification {
            namespace = "aws:elasticbeanstalk:healthreporting:system"
            optionName = "ConfigDocument"
        }            
    )
} 
   //sampleEnd
}