| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.Cloud9.Types.EnvironmentMember
Description
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.
Constructors
| EnvironmentMember' | |
Fields
| |
Instances
Arguments
| :: 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.