pub struct EnvironmentMember {
pub environment_id: Option<String>,
pub last_access: Option<f64>,
pub permissions: Option<String>,
pub user_arn: Option<String>,
pub user_id: Option<String>,
}
Expand description
Information about an environment member for an AWS Cloud9 development environment.
Fields§
§environment_id: Option<String>
The ID of the environment for the environment member.
last_access: Option<f64>
The time, expressed in epoch time format, when the environment member last opened the environment.
permissions: Option<String>
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.
user_arn: Option<String>
The Amazon Resource Name (ARN) of the environment member.
user_id: Option<String>
The user ID in AWS Identity and Access Management (AWS IAM) of the environment member.
Trait Implementations§
Source§impl Clone for EnvironmentMember
impl Clone for EnvironmentMember
Source§fn clone(&self) -> EnvironmentMember
fn clone(&self) -> EnvironmentMember
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for EnvironmentMember
impl Debug for EnvironmentMember
Source§impl Default for EnvironmentMember
impl Default for EnvironmentMember
Source§fn default() -> EnvironmentMember
fn default() -> EnvironmentMember
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EnvironmentMember
impl<'de> Deserialize<'de> for EnvironmentMember
Source§fn 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
Source§impl PartialEq for EnvironmentMember
impl PartialEq for EnvironmentMember
impl StructuralPartialEq for EnvironmentMember
Auto Trait Implementations§
impl Freeze for EnvironmentMember
impl RefUnwindSafe for EnvironmentMember
impl Send for EnvironmentMember
impl Sync for EnvironmentMember
impl Unpin for EnvironmentMember
impl UnwindSafe for EnvironmentMember
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more