Class CfnStudioSessionMappingProps
Properties for defining a CfnStudioSessionMapping
.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.EMR
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnStudioSessionMappingProps : Object, ICfnStudioSessionMappingProps
Syntax (vb)
Public Class CfnStudioSessionMappingProps
Inherits Object
Implements ICfnStudioSessionMappingProps
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.EMR;
var cfnStudioSessionMappingProps = new CfnStudioSessionMappingProps {
IdentityName = "identityName",
IdentityType = "identityType",
SessionPolicyArn = "sessionPolicyArn",
StudioId = "studioId"
};
Synopsis
Constructors
CfnStudioSessionMappingProps() |
Properties
IdentityName | The name of the user or group. |
IdentityType | Specifies whether the identity to map to the Amazon EMR Studio is a user or a group. |
SessionPolicyArn | The Amazon Resource Name (ARN) for the session policy that will be applied to the user or group. |
StudioId | The ID of the Amazon EMR Studio to which the user or group will be mapped. |
Constructors
CfnStudioSessionMappingProps()
public CfnStudioSessionMappingProps()
Properties
IdentityName
The name of the user or group.
public string IdentityName { get; set; }
Property Value
System.String
Remarks
For more information, see UserName and DisplayName in the IAM Identity Center Identity Store API Reference .
IdentityType
Specifies whether the identity to map to the Amazon EMR Studio is a user or a group.
public string IdentityType { get; set; }
Property Value
System.String
Remarks
SessionPolicyArn
The Amazon Resource Name (ARN) for the session policy that will be applied to the user or group.
public string SessionPolicyArn { get; set; }
Property Value
System.String
Remarks
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 .
StudioId
The ID of the Amazon EMR Studio to which the user or group will be mapped.
public string StudioId { get; set; }
Property Value
System.String