Interface CfnJobTemplatePropsMixin.ParametricConfigurationOverridesProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnJobTemplatePropsMixin.ParametricConfigurationOverridesProperty.Jsii$Proxy
Enclosing class:
CfnJobTemplatePropsMixin

@Stability(Stable) public static interface CfnJobTemplatePropsMixin.ParametricConfigurationOverridesProperty extends software.amazon.jsii.JsiiSerializable
A configuration specification to be used to override existing configurations.

This data type allows job template parameters to be specified within.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.cfnpropertymixins.services.emrcontainers.*;
 ConfigurationProperty configurationProperty_;
 ParametricConfigurationOverridesProperty parametricConfigurationOverridesProperty = ParametricConfigurationOverridesProperty.builder()
         .applicationConfiguration(List.of(ConfigurationProperty.builder()
                 .classification("classification")
                 .configurations(List.of(configurationProperty_))
                 .properties(Map.of(
                         "propertiesKey", "properties"))
                 .build()))
         .monitoringConfiguration(ParametricMonitoringConfigurationProperty.builder()
                 .cloudWatchMonitoringConfiguration(ParametricCloudWatchMonitoringConfigurationProperty.builder()
                         .logGroupName("logGroupName")
                         .logStreamNamePrefix("logStreamNamePrefix")
                         .build())
                 .persistentAppUi("persistentAppUi")
                 .s3MonitoringConfiguration(ParametricS3MonitoringConfigurationProperty.builder()
                         .logUri("logUri")
                         .build())
                 .build())
         .build();
 

See Also: