Show / Hide Table of Contents

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
object
CfnInstanceGroupConfig.ConfigurationProperty
Implements
CfnInstanceGroupConfig.IConfigurationProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.EMR
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnInstanceGroupConfig.ConfigurationProperty : CfnInstanceGroupConfig.IConfigurationProperty
Syntax (vb)
Public Class CfnInstanceGroupConfig.ConfigurationProperty 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.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emr-instancegroupconfig-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 [] { configurationProperty_ }
             };

Synopsis

Constructors

ConfigurationProperty()

Configurations is a property of the AWS::EMR::Cluster resource that specifies the configuration of applications on an Amazon EMR cluster.

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.

Constructors

ConfigurationProperty()

Configurations is a property of the AWS::EMR::Cluster resource that specifies the configuration of applications on an Amazon EMR cluster.

public ConfigurationProperty()
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.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emr-instancegroupconfig-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 [] { configurationProperty_ }
             };

Properties

Classification

The classification within a configuration.

public string? Classification { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emr-instancegroupconfig-configuration.html#cfn-emr-instancegroupconfig-configuration-classification

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

object

Remarks

Duplicates not allowed.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emr-instancegroupconfig-configuration.html#cfn-emr-instancegroupconfig-configuration-configurationproperties

Configurations

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

public object? Configurations { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emr-instancegroupconfig-configuration.html#cfn-emr-instancegroupconfig-configuration-configurations

Implements

CfnInstanceGroupConfig.IConfigurationProperty
Back to top Generated by DocFX