ApplicationConfiguration Struct
A configuration specification to be used when provisioning virtual clusters, which can include configurations for applications and software bundled with Amazon EMR on EKS.
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.
Example
ts
// 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 applicationConfiguration_: stepfunctions_tasks.ApplicationConfiguration;
declare const classification: stepfunctions_tasks.Classification;
const applicationConfiguration: stepfunctions_tasks.ApplicationConfiguration = {
classification: classification,
// the properties below are optional
nestedConfig: [applicationConfiguration_],
properties: {
propertiesKey: 'properties',
},
};
Properties
classificationClassificationclassificationClassificationclassificationClassificationClassificationClassificationClassificationClassificationrequired#The classification within a configuration.
Length Constraints: Minimum length of 1. Maximum length of 1024.
nestedConfigApplicationConfiguration[]nested_configtyping.List[ApplicationConfiguration]nestedConfigList<ApplicationConfiguration>NestedConfigApplicationConfiguration[]NestedConfig*[]ApplicationConfiguration= No other configurations#A list of additional configurations to apply within a configuration object.
Array Members: Maximum number of 100 items.
properties{ [key: string]: string }propertiestyping.Mapping[str, str]propertiesMap<String, String>PropertiesIDictionary<string, string>Properties*map[string]*string= No properties#A set of properties specified within a configuration classification.
Map Entries: Maximum number of 100 items.