Interface CfnNotebookExecutionProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnNotebookExecutionProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.138.0 (build 0ca7ee8)",
date="2026-08-10T14:51:03.721Z")
@Stability(Stable)
public interface CfnNotebookExecutionProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnNotebookExecution.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.emr.*;
CfnNotebookExecutionProps cfnNotebookExecutionProps = CfnNotebookExecutionProps.builder()
.environmentVariables(Map.of(
"environmentVariablesKey", "environmentVariables"))
.executionEngine(ExecutionEngineConfigProperty.builder()
.id("id")
// the properties below are optional
.type("type")
.build())
.notebookExecutionName("notebookExecutionName")
.notebookParams("notebookParams")
.notebookS3Location(NotebookS3LocationProperty.builder()
.bucket("bucket")
.key("key")
.build())
.outputNotebookFormat("outputNotebookFormat")
.outputNotebookS3Location(OutputNotebookS3LocationProperty.builder()
.bucket("bucket")
.key("key")
.build())
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnNotebookExecutionPropsstatic final classAn implementation forCfnNotebookExecutionProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectThe environment variables associated with the notebook execution.default ObjectSpecifies the execution engine (cluster) to run the notebook and perform the notebook execution.default StringAn optional name for the notebook execution.default StringInput parameters in JSON format passed to the Amazon EMR Notebook at runtime for execution.default ObjectThe Amazon S3 location that stores the notebook execution input.default StringThe output format for the notebook execution.default ObjectThe Amazon S3 location for the notebook execution output.getTags()A list of tags associated with a notebook execution.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getEnvironmentVariables
The environment variables associated with the notebook execution.Keys must be prefixed with KERNEL_ (except LOG_CONTEXT).
Returns union: either
IResolvableor Mapinvalid input: '<'String,String>- See Also:
-
getExecutionEngine
Specifies the execution engine (cluster) to run the notebook and perform the notebook execution.Returns union: either
IResolvableorCfnNotebookExecution.ExecutionEngineConfigProperty- See Also:
-
getNotebookExecutionName
An optional name for the notebook execution.- See Also:
-
getNotebookParams
Input parameters in JSON format passed to the Amazon EMR Notebook at runtime for execution.- See Also:
-
getNotebookS3Location
The Amazon S3 location that stores the notebook execution input.Returns union: either
IResolvableorCfnNotebookExecution.NotebookS3LocationProperty- See Also:
-
getOutputNotebookFormat
The output format for the notebook execution.- See Also:
-
getOutputNotebookS3Location
The Amazon S3 location for the notebook execution output.Returns union: either
IResolvableorCfnNotebookExecution.OutputNotebookS3LocationProperty- See Also:
-
getTags
A list of tags associated with a notebook execution.- See Also:
-
builder
- Returns:
- a
CfnNotebookExecutionProps.BuilderofCfnNotebookExecutionProps
-