Show / Hide Table of Contents

Class CfnStudioSessionMappingProps

Properties for defining a CfnStudioSessionMapping.

Inheritance
System.Object
CfnStudioSessionMappingProps
Implements
ICfnStudioSessionMappingProps
Namespace: Amazon.CDK.AWS.EMR
Assembly: Amazon.CDK.AWS.EMR.dll
Syntax (csharp)
public class CfnStudioSessionMappingProps : Object, ICfnStudioSessionMappingProps
Syntax (vb)
Public Class CfnStudioSessionMappingProps
    Inherits Object
    Implements ICfnStudioSessionMappingProps
Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studiosessionmapping.html

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;

CfnStudioSessionMappingProps 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 AWS SSO Identity Store API Reference .

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studiosessionmapping.html#cfn-emr-studiosessionmapping-identityname

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

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studiosessionmapping.html#cfn-emr-studiosessionmapping-identitytype

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 .

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studiosessionmapping.html#cfn-emr-studiosessionmapping-sessionpolicyarn

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

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studiosessionmapping.html#cfn-emr-studiosessionmapping-studioid

Implements

ICfnStudioSessionMappingProps
Back to top Generated by DocFX