aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster.ConfigurationProperty

interface ConfigurationProperty

LanguageType name
.NETAmazon.CDK.AWS.StepFunctions.Tasks.EmrCreateCluster.ConfigurationProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsstepfunctionstasks#EmrCreateCluster_ConfigurationProperty
Javasoftware.amazon.awscdk.services.stepfunctions.tasks.EmrCreateCluster.ConfigurationProperty
Pythonaws_cdk.aws_stepfunctions_tasks.EmrCreateCluster.ConfigurationProperty
TypeScript (source)aws-cdk-lib » aws_stepfunctions_tasks » EmrCreateCluster » ConfigurationProperty

An optional configuration specification to be used when provisioning cluster instances, which can include configurations for applications and software bundled with Amazon EMR.

See the RunJobFlow API for complete documentation on input parameters

See also: https://docs.aws.amazon.com/emr/latest/APIReference/API_Configuration.html

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_stepfunctions_tasks as stepfunctions_tasks } from 'aws-cdk-lib';

declare const configurationProperty_: stepfunctions_tasks.EmrCreateCluster.ConfigurationProperty;
const configurationProperty: stepfunctions_tasks.EmrCreateCluster.ConfigurationProperty = {
  classification: 'classification',
  configurations: [{
    classification: 'classification',
    configurations: [configurationProperty_],
    properties: {
      propertiesKey: 'properties',
    },
  }],
  properties: {
    propertiesKey: 'properties',
  },
};

Properties

NameTypeDescription
classification?stringThe classification within a configuration.
configurations?ConfigurationProperty[]A list of additional configurations to apply within a configuration object.
properties?{ [string]: string }A set of properties specified within a configuration classification.

classification?

Type: string (optional, default: No classification)

The classification within a configuration.


configurations?

Type: ConfigurationProperty[] (optional, default: No configurations)

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


properties?

Type: { [string]: string } (optional, default: No properties)

A set of properties specified within a configuration classification.