Interface CfnSessionMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnSessionMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.138.0 (build 0ca7ee8)",
date="2026-08-10T14:51:16.008Z")
@Stability(Stable)
public interface CfnSessionMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnSessionPropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.athena.*;
CfnSessionMixinProps cfnSessionMixinProps = CfnSessionMixinProps.builder()
.engineConfiguration(EngineConfigurationProperty.builder()
.additionalConfigs(Map.of(
"additionalConfigsKey", "additionalConfigs"))
.coordinatorDpuSize(123)
.defaultExecutorDpuSize(123)
.maxConcurrentDpus(123)
.sparkProperties(Map.of(
"sparkPropertiesKey", "sparkProperties"))
.build())
.executionRole("executionRole")
.workGroup("workGroup")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnSessionMixinPropsstatic final classAn implementation forCfnSessionMixinProps -
Method Summary
Modifier and TypeMethodDescriptionstatic CfnSessionMixinProps.Builderbuilder()default ObjectContains engine data processing unit (DPU) configuration settings.default StringThe ARN of the execution role used to access user resources for Spark sessions and Identity Center enabled workgroups.default StringThe workgroup to which the session belongs.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getEngineConfiguration
Contains engine data processing unit (DPU) configuration settings.Returns union: either
IResolvableorCfnSessionPropsMixin.EngineConfigurationProperty- See Also:
-
getExecutionRole
The ARN of the execution role used to access user resources for Spark sessions and Identity Center enabled workgroups.- See Also:
-
getWorkGroup
The workgroup to which the session belongs.- See Also:
-
builder
- Returns:
- a
CfnSessionMixinProps.BuilderofCfnSessionMixinProps
-