Interface CfnInstanceGroupConfig.IConfigurationProperty
Configurations
is a property of the AWS::EMR::Cluster
resource that specifies the configuration of applications on an Amazon EMR cluster.
Namespace: Amazon.CDK.AWS.EMR
Assembly: Amazon.CDK.AWS.EMR.dll
Syntax (csharp)
public interface IConfigurationProperty
Syntax (vb)
Public Interface 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 [] { new ConfigurationProperty {
Classification = "classification",
ConfigurationProperties = new Dictionary<string, string> {
{ "configurationPropertiesKey", "configurationProperties" }
},
Configurations = new [] { configurationProperty_ }
} }
};
Synopsis
Properties
Classification | The classification within a configuration. |
ConfigurationProperties | 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. |
Properties
Classification
The classification within a configuration.
virtual string Classification { get; }
Property Value
System.String
Remarks
ConfigurationProperties
Within a configuration classification, a set of properties that represent the settings that you want to change in the configuration file.
virtual object ConfigurationProperties { get; }
Property Value
System.Object
Remarks
Configurations
A list of additional configurations to apply within a configuration object.
virtual object Configurations { get; }
Property Value
System.Object