Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data EnvironmentMember = EnvironmentMember' {
- lastAccess :: Maybe POSIX
- permissions :: Permissions
- userId :: Text
- userArn :: Text
- environmentId :: Text
- newEnvironmentMember :: Permissions -> Text -> Text -> Text -> EnvironmentMember
- environmentMember_lastAccess :: Lens' EnvironmentMember (Maybe UTCTime)
- environmentMember_permissions :: Lens' EnvironmentMember Permissions
- environmentMember_userId :: Lens' EnvironmentMember Text
- environmentMember_userArn :: Lens' EnvironmentMember Text
- environmentMember_environmentId :: Lens' EnvironmentMember Text
Documentation
data EnvironmentMember Source #
Information about an environment member for an Cloud9 development environment.
See: newEnvironmentMember
smart constructor.
EnvironmentMember' | |
|
Instances
:: Permissions | |
-> Text | |
-> Text | |
-> Text | |
-> EnvironmentMember |
Create a value of EnvironmentMember
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:lastAccess:EnvironmentMember'
, environmentMember_lastAccess
- The time, expressed in epoch time format, when the environment member
last opened the environment.
$sel:permissions:EnvironmentMember'
, environmentMember_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.
$sel:userId:EnvironmentMember'
, environmentMember_userId
- The user ID in Identity and Access Management (IAM) of the environment
member.
$sel:userArn:EnvironmentMember'
, environmentMember_userArn
- The Amazon Resource Name (ARN) of the environment member.
$sel:environmentId:EnvironmentMember'
, environmentMember_environmentId
- The ID of the environment for the environment member.
environmentMember_lastAccess :: Lens' EnvironmentMember (Maybe UTCTime) Source #
The time, expressed in epoch time format, when the environment member last opened the environment.
environmentMember_permissions :: Lens' EnvironmentMember Permissions Source #
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.
environmentMember_userId :: Lens' EnvironmentMember Text Source #
The user ID in Identity and Access Management (IAM) of the environment member.
environmentMember_userArn :: Lens' EnvironmentMember Text Source #
The Amazon Resource Name (ARN) of the environment member.
environmentMember_environmentId :: Lens' EnvironmentMember Text Source #
The ID of the environment for the environment member.