Studio class

Details for an Amazon EMR Studio including ID, creation time, name, and so on.

Constructors

Studio({AuthMode? authMode, DateTime? creationTime, String? defaultS3Location, String? description, String? engineSecurityGroupId, String? name, String? serviceRole, String? studioArn, String? studioId, List<String>? subnetIds, List<Tag>? tags, String? url, String? userRole, String? vpcId, String? workspaceSecurityGroupId})
Studio.fromJson(Map<String, dynamic> json)
factory

Properties

authMode AuthMode?
Specifies whether the Studio authenticates users using single sign-on (SSO) or IAM.
final
creationTime DateTime?
The time the Amazon EMR Studio was created.
final
defaultS3Location String?
The default Amazon S3 location to back up Amazon EMR Studio Workspaces and notebook files.
final
description String?
The detailed description of the EMR Studio.
final
engineSecurityGroupId String?
The ID of the Engine security group associated with the Amazon EMR Studio. The Engine security group allows inbound network traffic from resources in the Workspace security group.
final
hashCode int
The hash code for this object.
no setterinherited
name String?
The name of the EMR Studio.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
serviceRole String?
The name of the IAM role assumed by the Amazon EMR Studio.
final
studioArn String?
The Amazon Resource Name (ARN) of the EMR Studio.
final
studioId String?
The ID of the EMR Studio.
final
subnetIds List<String>?
The list of IDs of the subnets associated with the Amazon EMR Studio.
final
tags List<Tag>?
A list of tags associated with the Amazon EMR Studio.
final
url String?
The unique access URL of the Amazon EMR Studio.
final
userRole String?
The name of the IAM role assumed by users logged in to the Amazon EMR Studio.
final
vpcId String?
The ID of the VPC associated with the EMR Studio.
final
workspaceSecurityGroupId String?
The ID of the Workspace security group associated with the Amazon EMR Studio. The Workspace security group allows outbound network traffic to resources in the Engine security group and to the internet.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited