Skip to content
v2.274.0

ParametricConfigurationOverridesProperty Struct ​

A configuration specification to be used to override existing configurations.

This data type allows job template parameters to be specified within.

Example ​

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

declare const configurationProperty_: emrcontainers.CfnJobTemplate.ConfigurationProperty;
const parametricConfigurationOverridesProperty: emrcontainers.CfnJobTemplate.ParametricConfigurationOverridesProperty = {
  applicationConfiguration: [{
    classification: 'classification',

    // the properties below are optional
    configurations: [configurationProperty_],
    properties: {
      propertiesKey: 'properties',
    },
  }],
  monitoringConfiguration: {
    cloudWatchMonitoringConfiguration: {
      logGroupName: 'logGroupName',
      logStreamNamePrefix: 'logStreamNamePrefix',
    },
    persistentAppUi: 'persistentAppUi',
    s3MonitoringConfiguration: {
      logUri: 'logUri',
    },
  },
};

Properties ​

applicationConfigurationIResolvable | IResolvable | CfnJobTemplate.ConfigurationProperty[]application_configurationtyping.Union[IResolvable, typing.List[typing.Union[IResolvable, ConfigurationProperty]]]applicationConfigurationIResolvableApplicationConfigurationIResolvableApplicationConfigurationinterface{}#
monitoringConfigurationIResolvable | CfnJobTemplate.ParametricMonitoringConfigurationPropertymonitoring_configurationtyping.Union[IResolvable, ParametricMonitoringConfigurationProperty]monitoringConfigurationIResolvableMonitoringConfigurationIResolvableMonitoringConfigurationinterface{}#
Configuration setting for monitoring.

This data type allows job template parameters to be specified within.