Interface CfnUserProfile.EmrSettingsProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnUserProfile.EmrSettingsProperty.Jsii$Proxy
- Enclosing class:
CfnUserProfile
@Stability(Stable)
public static interface CfnUserProfile.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.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 forCfnUserProfile.EmrSettingsPropertystatic final classAn implementation forCfnUserProfile.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
-