Show / Hide Table of Contents

Class CfnCluster.ConfigurationProperty

Used only with Amazon EMR release 4.0 and later.

Inheritance
System.Object
CfnCluster.ConfigurationProperty
Implements
CfnCluster.IConfigurationProperty
Namespace: Amazon.CDK.AWS.EMR
Assembly: Amazon.CDK.AWS.EMR.dll
Syntax (csharp)
public class ConfigurationProperty : Object, CfnCluster.IConfigurationProperty
Syntax (vb)
Public Class ConfigurationProperty
    Inherits Object
    Implements CfnCluster.IConfigurationProperty
Remarks

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 .

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-configuration.html

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

Constructors

ConfigurationProperty()

Properties

Classification

The classification within a configuration.

ConfigurationProperties

A list of additional configurations to apply within a configuration object.

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.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-configuration.html#cfn-elasticmapreduce-cluster-configuration-classification

ConfigurationProperties

A list of additional configurations to apply within a configuration object.

public object ConfigurationProperties { get; set; }
Property Value

System.Object

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-configuration.html#cfn-elasticmapreduce-cluster-configuration-configurationproperties

Configurations

A list of additional configurations to apply within a configuration object.

public object Configurations { get; set; }
Property Value

System.Object

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-configuration.html#cfn-elasticmapreduce-cluster-configuration-configurations

Implements

CfnCluster.IConfigurationProperty
Back to top Generated by DocFX