Struct aws_sdk_emr::model::Studio
source · #[non_exhaustive]pub struct Studio { /* private fields */ }Expand description
Details for an Amazon EMR Studio including ID, creation time, name, and so on.
Implementations§
source§impl Studio
impl Studio
sourcepub fn studio_arn(&self) -> Option<&str>
pub fn studio_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the Amazon EMR Studio.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
The detailed description of the Amazon EMR Studio.
sourcepub fn auth_mode(&self) -> Option<&AuthMode>
pub fn auth_mode(&self) -> Option<&AuthMode>
Specifies whether the Amazon EMR Studio authenticates users using IAM or Amazon Web Services SSO.
sourcepub fn subnet_ids(&self) -> Option<&[String]>
pub fn subnet_ids(&self) -> Option<&[String]>
The list of IDs of the subnets associated with the Amazon EMR Studio.
sourcepub fn service_role(&self) -> Option<&str>
pub fn service_role(&self) -> Option<&str>
The name of the IAM role assumed by the Amazon EMR Studio.
sourcepub fn user_role(&self) -> Option<&str>
pub fn user_role(&self) -> Option<&str>
The name of the IAM role assumed by users logged in to the Amazon EMR Studio. A Studio only requires a UserRole when you use IAM authentication.
sourcepub fn workspace_security_group_id(&self) -> Option<&str>
pub fn workspace_security_group_id(&self) -> Option<&str>
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.
sourcepub fn engine_security_group_id(&self) -> Option<&str>
pub fn engine_security_group_id(&self) -> Option<&str>
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.
sourcepub fn creation_time(&self) -> Option<&DateTime>
pub fn creation_time(&self) -> Option<&DateTime>
The time the Amazon EMR Studio was created.
sourcepub fn default_s3_location(&self) -> Option<&str>
pub fn default_s3_location(&self) -> Option<&str>
The Amazon S3 location to back up Amazon EMR Studio Workspaces and notebook files.
sourcepub fn idp_auth_url(&self) -> Option<&str>
pub fn idp_auth_url(&self) -> Option<&str>
Your identity provider's authentication endpoint. Amazon EMR Studio redirects federated users to this endpoint for authentication when logging in to a Studio with the Studio URL.
sourcepub fn idp_relay_state_parameter_name(&self) -> Option<&str>
pub fn idp_relay_state_parameter_name(&self) -> Option<&str>
The name of your identity provider's RelayState parameter.
A list of tags associated with the Amazon EMR Studio.