Interface CfnStudioSessionMappingMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnStudioSessionMappingMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)",
date="2026-03-11T13:19:59.316Z")
@Stability(Stable)
public interface CfnStudioSessionMappingMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnStudioSessionMappingPropsMixin.
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.emr.*;
CfnStudioSessionMappingMixinProps cfnStudioSessionMappingMixinProps = CfnStudioSessionMappingMixinProps.builder()
.identityName("identityName")
.identityType("identityType")
.sessionPolicyArn("sessionPolicyArn")
.studioId("studioId")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnStudioSessionMappingMixinPropsstatic final classAn implementation forCfnStudioSessionMappingMixinProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe name of the user or group.default StringSpecifies whether the identity to map to the Amazon EMR Studio is a user or a group.default ObjectThe Amazon Resource Name (ARN) for the session policy that will be applied to the user or group.default ObjectThe ID of the Amazon EMR Studio to which the user or group will be mapped.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getIdentityName
The name of the user or group.For more information, see UserName and DisplayName in the Identity Store API Reference .
- See Also:
-
getIdentityType
Specifies whether the identity to map to the Amazon EMR Studio is a user or a group.- See Also:
-
getSessionPolicyArn
The Amazon Resource Name (ARN) for the session policy that will be applied to the user or group.Session policies refine Studio user permissions without the need to use multiple IAM user roles. For more information, see Create an EMR Studio user role with session policies in the Amazon EMR Management Guide .
Returns union: either
StringorIManagedPolicyRef- See Also:
-
getStudioId
The ID of the Amazon EMR Studio to which the user or group will be mapped.Returns union: either
StringorIStudioRef- See Also:
-
builder
-