Interface CfnUserProfilePropsMixin.EmrSettingsProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnUserProfilePropsMixin.EmrSettingsProperty.Jsii$Proxy
- Enclosing class:
CfnUserProfilePropsMixin
@Stability(Stable)
public static interface CfnUserProfilePropsMixin.EmrSettingsProperty
extends software.amazon.jsii.JsiiSerializable
Configuration parameters specifying IAM roles assumed by SageMaker's execution role and cluster instances.
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.sagemaker.*;
EmrSettingsProperty emrSettingsProperty = EmrSettingsProperty.builder()
.assumableRoleArns(List.of("assumableRoleArns"))
.executionRoleArns(List.of("executionRoleArns"))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnUserProfilePropsMixin.EmrSettingsPropertystatic final classAn implementation forCfnUserProfilePropsMixin.EmrSettingsProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume.An array of ARNs of IAM roles used by EMR cluster instances or job execution environments.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAssumableRoleArns
An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume.- See Also:
-
getExecutionRoleArns
An array of ARNs of IAM roles used by EMR cluster instances or job execution environments.- See Also:
-
builder
-