Struct aws_sdk_cloud9::model::EnvironmentMember
source · [−]#[non_exhaustive]pub struct EnvironmentMember { /* private fields */ }
Expand description
Information about an environment member for an Cloud9 development environment.
Implementations
sourceimpl EnvironmentMember
impl EnvironmentMember
sourcepub fn permissions(&self) -> Option<&Permissions>
pub fn permissions(&self) -> Option<&Permissions>
The type of environment member permissions associated with this environment member. Available values include:
-
owner
: Owns the environment. -
read-only
: Has read-only access to the environment. -
read-write
: Has read-write access to the environment.
sourcepub fn user_id(&self) -> Option<&str>
pub fn user_id(&self) -> Option<&str>
The user ID in Identity and Access Management (IAM) of the environment member.
sourcepub fn user_arn(&self) -> Option<&str>
pub fn user_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the environment member.
sourcepub fn environment_id(&self) -> Option<&str>
pub fn environment_id(&self) -> Option<&str>
The ID of the environment for the environment member.
sourcepub fn last_access(&self) -> Option<&DateTime>
pub fn last_access(&self) -> Option<&DateTime>
The time, expressed in epoch time format, when the environment member last opened the environment.
sourceimpl EnvironmentMember
impl EnvironmentMember
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture EnvironmentMember
.
Trait Implementations
sourceimpl Clone for EnvironmentMember
impl Clone for EnvironmentMember
sourcefn clone(&self) -> EnvironmentMember
fn clone(&self) -> EnvironmentMember
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for EnvironmentMember
impl Debug for EnvironmentMember
sourceimpl PartialEq<EnvironmentMember> for EnvironmentMember
impl PartialEq<EnvironmentMember> for EnvironmentMember
sourcefn eq(&self, other: &EnvironmentMember) -> bool
fn eq(&self, other: &EnvironmentMember) -> bool
impl StructuralPartialEq for EnvironmentMember
Auto Trait Implementations
impl RefUnwindSafe for EnvironmentMember
impl Send for EnvironmentMember
impl Sync for EnvironmentMember
impl Unpin for EnvironmentMember
impl UnwindSafe for EnvironmentMember
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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