Struct aws_sdk_nimble::model::StudioMembership [−][src]
#[non_exhaustive]pub struct StudioMembership {
pub identity_store_id: Option<String>,
pub persona: Option<StudioPersona>,
pub principal_id: Option<String>,
pub sid: Option<String>,
}Expand description
A studio member is an association of a user from your studio identity source to elevated permissions that they are granted in the studio.
When you add a user to your studio using the Nimble Studio console, they are given access to the studio's AWS SSO application and are given access to log in to the Nimble Studio portal. These users have the permissions provided by the studio's user IAM role and do not appear in the studio membership collection. Only studio admins appear in studio membership.
When you add a user to studio membership with the persona ADMIN, upon logging in to the Nimble Studio portal, they are granted permissions specified by the Studio's Admin IAM role.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.identity_store_id: Option<String>The ID of the identity store.
persona: Option<StudioPersona>The persona.
principal_id: Option<String>The principal ID.
sid: Option<String>The Active Directory Security Identifier for this user, if available.
Implementations
The ID of the identity store.
The persona.
The principal ID.
Creates a new builder-style object to manufacture StudioMembership
Trait Implementations
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for StudioMembership
impl Send for StudioMembership
impl Sync for StudioMembership
impl Unpin for StudioMembership
impl UnwindSafe for StudioMembership
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more
