Interface CfnInstanceFleetConfig.ConfigurationProperty
- All Superinterfaces:
 software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
 CfnInstanceFleetConfig.ConfigurationProperty.Jsii$Proxy
- Enclosing class:
 - CfnInstanceFleetConfig
 
@Stability(Stable)
public static interface CfnInstanceFleetConfig.ConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
Used only with Amazon EMR release 4.0 and later.
 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.builder()
                 .classification("classification")
                 .configurationProperties(Map.of(
                         "configurationPropertiesKey", "configurationProperties"))
                 .configurations(List.of(configurationProperty_))
                 .build()))
         .build();
 - 
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnInstanceFleetConfig.ConfigurationPropertystatic final classAn implementation forCfnInstanceFleetConfig.ConfigurationProperty - 
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe classification within a configuration.default ObjectWithin a configuration classification, a set of properties that represent the settings that you want to change in the configuration file.default ObjectA list of additional configurations to apply within a configuration object.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson 
- 
Method Details
- 
getClassification
The classification within a configuration. - 
getConfigurationProperties
Within a configuration classification, a set of properties that represent the settings that you want to change in the configuration file.Duplicates not allowed.
 - 
getConfigurations
A list of additional configurations to apply within a configuration object. - 
builder
 
 -