Interface CfnCluster.ConfigurationProperty

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

@Stability(Stable) public static interface CfnCluster.ConfigurationProperty extends software.amazon.jsii.JsiiSerializable

Used only with Amazon EMR release 4.0 and later.

Configuration is a subproperty of InstanceFleetConfig or InstanceGroupConfig . Configuration specifies optional configurations for customizing open-source big data applications and environment parameters. A configuration consists of a classification, properties, and optional nested configurations. A classification refers to an application-specific configuration file. Properties are the settings you want to change in that file. For more information, see Configuring Applications in the Amazon EMR Release Guide .

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.emr.*;
 ConfigurationProperty configurationProperty_;
 ConfigurationProperty configurationProperty = ConfigurationProperty.builder()
         .classification("classification")
         .configurationProperties(Map.of(
                 "configurationPropertiesKey", "configurationProperties"))
         .configurations(List.of(configurationProperty_))
         .build();
 

See Also: