Struct rusoto_emr::Studio
source · [−]pub struct Studio {Show 15 fields
pub auth_mode: Option<String>,
pub creation_time: Option<f64>,
pub default_s3_location: Option<String>,
pub description: Option<String>,
pub engine_security_group_id: Option<String>,
pub name: Option<String>,
pub service_role: Option<String>,
pub studio_arn: Option<String>,
pub studio_id: Option<String>,
pub subnet_ids: Option<Vec<String>>,
pub tags: Option<Vec<Tag>>,
pub url: Option<String>,
pub user_role: Option<String>,
pub vpc_id: Option<String>,
pub workspace_security_group_id: Option<String>,
}
Expand description
Details for an Amazon EMR Studio including ID, creation time, name, and so on.
Fields
auth_mode: Option<String>
Specifies whether the Amazon EMR Studio authenticates users using single sign-on (SSO) or IAM.
creation_time: Option<f64>
The time the Amazon EMR Studio was created.
default_s3_location: Option<String>
The Amazon S3 location to back up Amazon EMR Studio Workspaces and notebook files.
description: Option<String>
The detailed description of the Amazon EMR Studio.
engine_security_group_id: Option<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.
name: Option<String>
The name of the Amazon EMR Studio.
service_role: Option<String>
The name of the IAM role assumed by the Amazon EMR Studio.
studio_arn: Option<String>
The Amazon Resource Name (ARN) of the Amazon EMR Studio.
studio_id: Option<String>
The ID of the Amazon EMR Studio.
subnet_ids: Option<Vec<String>>
The list of IDs of the subnets associated with the Amazon EMR Studio.
A list of tags associated with the Amazon EMR Studio.
url: Option<String>
The unique access URL of the Amazon EMR Studio.
user_role: Option<String>
The name of the IAM role assumed by users logged in to the Amazon EMR Studio.
vpc_id: Option<String>
The ID of the VPC associated with the Amazon EMR Studio.
workspace_security_group_id: Option<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.
Trait Implementations
sourceimpl<'de> Deserialize<'de> for Studio
impl<'de> Deserialize<'de> for Studio
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for Studio
Auto Trait Implementations
impl RefUnwindSafe for Studio
impl Send for Studio
impl Sync for Studio
impl Unpin for Studio
impl UnwindSafe for Studio
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more