Package com.pulumi.aws.emr
Class StudioSessionMappingArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.emr.StudioSessionMappingArgs
-
public final class StudioSessionMappingArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStudioSessionMappingArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static StudioSessionMappingArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static StudioSessionMappingArgs.Builderbuilder()static StudioSessionMappingArgs.Builderbuilder(StudioSessionMappingArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>identityId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>identityName()com.pulumi.core.Output<java.lang.String>identityType()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()com.pulumi.core.Output<java.lang.String>sessionPolicyArn()com.pulumi.core.Output<java.lang.String>studioId()
-
-
-
Field Detail
-
Empty
public static final StudioSessionMappingArgs Empty
-
-
Method Detail
-
identityId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> identityId()
- Returns:
- The globally unique identifier (GUID) of the user or group from the Amazon Web Services SSO Identity Store.
-
identityName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> identityName()
- Returns:
- The name of the user or group from the Amazon Web Services SSO Identity Store.
-
identityType
public com.pulumi.core.Output<java.lang.String> identityType()
- Returns:
- Specifies whether the identity to map to the Amazon EMR Studio is a `USER` or a `GROUP`.
-
region
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
- Returns:
- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
-
sessionPolicyArn
public com.pulumi.core.Output<java.lang.String> sessionPolicyArn()
- Returns:
- ARN for the session policy that will be applied to the user or group. You should specify the ARN for the session policy that you want to apply, not the ARN of your user role.
-
studioId
public com.pulumi.core.Output<java.lang.String> studioId()
- Returns:
- The ID of the Amazon EMR Studio to which the user or group will be mapped.
-
builder
public static StudioSessionMappingArgs.Builder builder()
-
builder
public static StudioSessionMappingArgs.Builder builder(StudioSessionMappingArgs defaults)
-
-