Class CfnInstanceGroupConfig.ConfigurationProperty
Configurations
is a property of the AWS::EMR::Cluster
resource that specifies the configuration of applications on an Amazon EMR cluster.
Inheritance
Namespace: Amazon.CDK.AWS.EMR
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class ConfigurationProperty : Object, CfnInstanceGroupConfig.IConfigurationProperty
Syntax (vb)
Public Class ConfigurationProperty
Inherits Object
Implements CfnInstanceGroupConfig.IConfigurationProperty
Remarks
Configurations are optional. You can use them to have EMR customize applications and software bundled with Amazon EMR when a cluster is created. 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 .
Applies only to Amazon EMR releases 4.0 and later.
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.EMR;
ConfigurationProperty configurationProperty_;
var configurationProperty = new ConfigurationProperty {
Classification = "classification",
ConfigurationProperties = new Dictionary<string, string> {
{ "configurationPropertiesKey", "configurationProperties" }
},
Configurations = new [] { configurationProperty_ }
};
Synopsis
Constructors
Configuration |
Properties
Classification | The classification within a configuration. |
Configuration |
Within a configuration classification, a set of properties that represent the settings that you want to change in the configuration file. |
Configurations | A list of additional configurations to apply within a configuration object. |
Constructors
ConfigurationProperty()
public ConfigurationProperty()
Properties
Classification
The classification within a configuration.
public string Classification { get; set; }
Property Value
System.
Remarks
ConfigurationProperties
Within a configuration classification, a set of properties that represent the settings that you want to change in the configuration file.
public object ConfigurationProperties { get; set; }
Property Value
System.
Remarks
Configurations
A list of additional configurations to apply within a configuration object.
public object Configurations { get; set; }
Property Value
System.