ApplicationConfiguration
- class aws_cdk.aws_stepfunctions_tasks.ApplicationConfiguration(*, classification, nested_config=None, properties=None)
Bases:
object
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.
- Parameters:
classification (
Classification
) – The classification within a configuration. Length Constraints: Minimum length of 1. Maximum length of 1024.nested_config (
Optional
[Sequence
[Union
[ApplicationConfiguration
,Dict
[str
,Any
]]]]) – A list of additional configurations to apply within a configuration object. Array Members: Maximum number of 100 items. Default: - No other configurationsproperties (
Optional
[Mapping
[str
,str
]]) – A set of properties specified within a configuration classification. Map Entries: Maximum number of 100 items. Default: - No properties
- See:
https://docs.aws.amazon.com/emr/latest/ReleaseGuide/emr-configure-apps.html
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. import aws_cdk.aws_stepfunctions_tasks as stepfunctions_tasks # application_configuration_: stepfunctions_tasks.ApplicationConfiguration # classification: stepfunctions_tasks.Classification application_configuration = stepfunctions_tasks.ApplicationConfiguration( classification=classification, # the properties below are optional nested_config=[stepfunctions_tasks.ApplicationConfiguration( classification=classification, # the properties below are optional nested_config=[application_configuration_], properties={ "properties_key": "properties" } )], properties={ "properties_key": "properties" } )
Attributes
- classification
The classification within a configuration.
Length Constraints: Minimum length of 1. Maximum length of 1024.
- nested_config
A list of additional configurations to apply within a configuration object.
Array Members: Maximum number of 100 items.
- Default:
No other configurations
- properties
A set of properties specified within a configuration classification.
Map Entries: Maximum number of 100 items.
- Default:
No properties