Copyright | (c) 2013-2018 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 |
Language | Haskell2010 |
- cloud9 :: Service
- _ConflictException :: AsError a => Getting (First ServiceError) a ServiceError
- _ForbiddenException :: AsError a => Getting (First ServiceError) a ServiceError
- _NotFoundException :: AsError a => Getting (First ServiceError) a ServiceError
- _TooManyRequestsException :: AsError a => Getting (First ServiceError) a ServiceError
- _InternalServerErrorException :: AsError a => Getting (First ServiceError) a ServiceError
- _BadRequestException :: AsError a => Getting (First ServiceError) a ServiceError
- _LimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError
- data EnvironmentStatus
- data EnvironmentType
- data MemberPermissions
- data Permissions
- data Environment
- environment :: Environment
- eArn :: Lens' Environment (Maybe Text)
- eOwnerARN :: Lens' Environment (Maybe Text)
- eName :: Lens' Environment (Maybe Text)
- eId :: Lens' Environment (Maybe Text)
- eType :: Lens' Environment (Maybe EnvironmentType)
- eDescription :: Lens' Environment (Maybe Text)
- data EnvironmentMember
- environmentMember :: EnvironmentMember
- emLastAccess :: Lens' EnvironmentMember (Maybe UTCTime)
- emUserId :: Lens' EnvironmentMember (Maybe Text)
- emUserARN :: Lens' EnvironmentMember (Maybe Text)
- emPermissions :: Lens' EnvironmentMember (Maybe Permissions)
- emEnvironmentId :: Lens' EnvironmentMember (Maybe Text)
Service Configuration
Errors
_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #
A conflict occurred.
_ForbiddenException :: AsError a => Getting (First ServiceError) a ServiceError Source #
An access permissions issue occurred.
_NotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The target resource cannot be found.
_TooManyRequestsException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Too many service requests were made over the given time period.
_InternalServerErrorException :: AsError a => Getting (First ServiceError) a ServiceError Source #
An internal server error occurred.
_BadRequestException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The target request is invalid.
_LimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #
A service limit was exceeded.
EnvironmentStatus
data EnvironmentStatus Source #
EnvironmentType
data EnvironmentType Source #
MemberPermissions
data MemberPermissions Source #
Permissions
data Permissions Source #
Environment
data Environment Source #
Information about an AWS Cloud9 development environment.
See: environment
smart constructor.
environment :: Environment Source #
Creates a value of Environment
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
eArn
- The Amazon Resource Name (ARN) of the environment.eOwnerARN
- The Amazon Resource Name (ARN) of the environment owner.eName
- The name of the environment.eId
- The ID of the environment.eType
- The type of environment. Valid values include the following: *ec2
: An Amazon Elastic Compute Cloud (Amazon EC2) instance connects to the environment. *ssh
: Your own server connects to the environment.eDescription
- The description for the environment.
eOwnerARN :: Lens' Environment (Maybe Text) Source #
The Amazon Resource Name (ARN) of the environment owner.
eType :: Lens' Environment (Maybe EnvironmentType) Source #
The type of environment. Valid values include the following: * ec2
: An Amazon Elastic Compute Cloud (Amazon EC2) instance connects to the environment. * ssh
: Your own server connects to the environment.
eDescription :: Lens' Environment (Maybe Text) Source #
The description for the environment.
EnvironmentMember
data EnvironmentMember Source #
Information about an environment member for an AWS Cloud9 development environment.
See: environmentMember
smart constructor.
environmentMember :: EnvironmentMember Source #
Creates a value of EnvironmentMember
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
emLastAccess
- The time, expressed in epoch time format, when the environment member last opened the environment.emUserId
- The user ID in AWS Identity and Access Management (AWS IAM) of the environment member.emUserARN
- The Amazon Resource Name (ARN) of the environment member.emPermissions
- 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.emEnvironmentId
- The ID of the environment for the environment member.
emLastAccess :: Lens' EnvironmentMember (Maybe UTCTime) Source #
The time, expressed in epoch time format, when the environment member last opened the environment.
emUserId :: Lens' EnvironmentMember (Maybe Text) Source #
The user ID in AWS Identity and Access Management (AWS IAM) of the environment member.
emUserARN :: Lens' EnvironmentMember (Maybe Text) Source #
The Amazon Resource Name (ARN) of the environment member.
emPermissions :: Lens' EnvironmentMember (Maybe 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.
emEnvironmentId :: Lens' EnvironmentMember (Maybe Text) Source #
The ID of the environment for the environment member.