amazonka-cloud9-2.0: Amazon Cloud9 SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Cloud9.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2017-09-23 of the Amazon Cloud9 SDK configuration.

Errors

_BadRequestException :: AsError a => Fold a ServiceError Source #

The target request is invalid.

_ConcurrentAccessException :: AsError a => Fold a ServiceError Source #

A concurrent access issue occurred.

_ConflictException :: AsError a => Fold a ServiceError Source #

A conflict occurred.

_ForbiddenException :: AsError a => Fold a ServiceError Source #

An access permissions issue occurred.

_InternalServerErrorException :: AsError a => Fold a ServiceError Source #

An internal server error occurred.

_LimitExceededException :: AsError a => Fold a ServiceError Source #

A service limit was exceeded.

_NotFoundException :: AsError a => Fold a ServiceError Source #

The target resource cannot be found.

_TooManyRequestsException :: AsError a => Fold a ServiceError Source #

Too many service requests were made over the given time period.

ConnectionType

newtype ConnectionType Source #

Constructors

ConnectionType' 

Instances

Instances details
FromJSON ConnectionType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ConnectionType

FromJSONKey ConnectionType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ConnectionType

ToJSON ConnectionType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ConnectionType

ToJSONKey ConnectionType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ConnectionType

ToByteString ConnectionType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ConnectionType

ToHeader ConnectionType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ConnectionType

ToLog ConnectionType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ConnectionType

ToQuery ConnectionType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ConnectionType

FromText ConnectionType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ConnectionType

ToText ConnectionType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ConnectionType

FromXML ConnectionType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ConnectionType

ToXML ConnectionType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ConnectionType

Methods

toXML :: ConnectionType -> XML #

Generic ConnectionType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ConnectionType

Associated Types

type Rep ConnectionType :: Type -> Type #

Read ConnectionType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ConnectionType

Show ConnectionType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ConnectionType

NFData ConnectionType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ConnectionType

Methods

rnf :: ConnectionType -> () #

Eq ConnectionType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ConnectionType

Ord ConnectionType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ConnectionType

Hashable ConnectionType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ConnectionType

type Rep ConnectionType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ConnectionType

type Rep ConnectionType = D1 ('MetaData "ConnectionType" "Amazonka.Cloud9.Types.ConnectionType" "amazonka-cloud9-2.0-7b5PlMySrOa4RK8dYvmjDd" 'True) (C1 ('MetaCons "ConnectionType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromConnectionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EnvironmentLifecycleStatus

newtype EnvironmentLifecycleStatus Source #

Instances

Instances details
FromJSON EnvironmentLifecycleStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycleStatus

FromJSONKey EnvironmentLifecycleStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycleStatus

ToJSON EnvironmentLifecycleStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycleStatus

ToJSONKey EnvironmentLifecycleStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycleStatus

ToByteString EnvironmentLifecycleStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycleStatus

ToHeader EnvironmentLifecycleStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycleStatus

ToLog EnvironmentLifecycleStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycleStatus

ToQuery EnvironmentLifecycleStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycleStatus

FromText EnvironmentLifecycleStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycleStatus

ToText EnvironmentLifecycleStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycleStatus

FromXML EnvironmentLifecycleStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycleStatus

ToXML EnvironmentLifecycleStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycleStatus

Generic EnvironmentLifecycleStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycleStatus

Associated Types

type Rep EnvironmentLifecycleStatus :: Type -> Type #

Read EnvironmentLifecycleStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycleStatus

Show EnvironmentLifecycleStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycleStatus

NFData EnvironmentLifecycleStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycleStatus

Eq EnvironmentLifecycleStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycleStatus

Ord EnvironmentLifecycleStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycleStatus

Hashable EnvironmentLifecycleStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycleStatus

type Rep EnvironmentLifecycleStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycleStatus

type Rep EnvironmentLifecycleStatus = D1 ('MetaData "EnvironmentLifecycleStatus" "Amazonka.Cloud9.Types.EnvironmentLifecycleStatus" "amazonka-cloud9-2.0-7b5PlMySrOa4RK8dYvmjDd" 'True) (C1 ('MetaCons "EnvironmentLifecycleStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEnvironmentLifecycleStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EnvironmentStatus

newtype EnvironmentStatus Source #

Instances

Instances details
FromJSON EnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentStatus

FromJSONKey EnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentStatus

ToJSON EnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentStatus

ToJSONKey EnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentStatus

ToByteString EnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentStatus

ToHeader EnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentStatus

ToLog EnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentStatus

ToQuery EnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentStatus

FromText EnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentStatus

ToText EnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentStatus

FromXML EnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentStatus

ToXML EnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentStatus

Generic EnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentStatus

Associated Types

type Rep EnvironmentStatus :: Type -> Type #

Read EnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentStatus

Show EnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentStatus

NFData EnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentStatus

Methods

rnf :: EnvironmentStatus -> () #

Eq EnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentStatus

Ord EnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentStatus

Hashable EnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentStatus

type Rep EnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentStatus

type Rep EnvironmentStatus = D1 ('MetaData "EnvironmentStatus" "Amazonka.Cloud9.Types.EnvironmentStatus" "amazonka-cloud9-2.0-7b5PlMySrOa4RK8dYvmjDd" 'True) (C1 ('MetaCons "EnvironmentStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEnvironmentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EnvironmentType

newtype EnvironmentType Source #

Constructors

EnvironmentType' 

Instances

Instances details
FromJSON EnvironmentType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentType

FromJSONKey EnvironmentType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentType

ToJSON EnvironmentType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentType

ToJSONKey EnvironmentType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentType

ToByteString EnvironmentType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentType

ToHeader EnvironmentType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentType

ToLog EnvironmentType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentType

ToQuery EnvironmentType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentType

FromText EnvironmentType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentType

ToText EnvironmentType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentType

FromXML EnvironmentType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentType

ToXML EnvironmentType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentType

Methods

toXML :: EnvironmentType -> XML #

Generic EnvironmentType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentType

Associated Types

type Rep EnvironmentType :: Type -> Type #

Read EnvironmentType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentType

Show EnvironmentType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentType

NFData EnvironmentType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentType

Methods

rnf :: EnvironmentType -> () #

Eq EnvironmentType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentType

Ord EnvironmentType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentType

Hashable EnvironmentType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentType

type Rep EnvironmentType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentType

type Rep EnvironmentType = D1 ('MetaData "EnvironmentType" "Amazonka.Cloud9.Types.EnvironmentType" "amazonka-cloud9-2.0-7b5PlMySrOa4RK8dYvmjDd" 'True) (C1 ('MetaCons "EnvironmentType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEnvironmentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ManagedCredentialsAction

newtype ManagedCredentialsAction Source #

Instances

Instances details
FromJSON ManagedCredentialsAction Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsAction

FromJSONKey ManagedCredentialsAction Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsAction

ToJSON ManagedCredentialsAction Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsAction

ToJSONKey ManagedCredentialsAction Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsAction

ToByteString ManagedCredentialsAction Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsAction

ToHeader ManagedCredentialsAction Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsAction

ToLog ManagedCredentialsAction Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsAction

ToQuery ManagedCredentialsAction Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsAction

FromText ManagedCredentialsAction Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsAction

ToText ManagedCredentialsAction Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsAction

FromXML ManagedCredentialsAction Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsAction

ToXML ManagedCredentialsAction Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsAction

Generic ManagedCredentialsAction Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsAction

Associated Types

type Rep ManagedCredentialsAction :: Type -> Type #

Read ManagedCredentialsAction Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsAction

Show ManagedCredentialsAction Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsAction

NFData ManagedCredentialsAction Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsAction

Eq ManagedCredentialsAction Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsAction

Ord ManagedCredentialsAction Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsAction

Hashable ManagedCredentialsAction Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsAction

type Rep ManagedCredentialsAction Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsAction

type Rep ManagedCredentialsAction = D1 ('MetaData "ManagedCredentialsAction" "Amazonka.Cloud9.Types.ManagedCredentialsAction" "amazonka-cloud9-2.0-7b5PlMySrOa4RK8dYvmjDd" 'True) (C1 ('MetaCons "ManagedCredentialsAction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromManagedCredentialsAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ManagedCredentialsStatus

newtype ManagedCredentialsStatus Source #

Instances

Instances details
FromJSON ManagedCredentialsStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsStatus

FromJSONKey ManagedCredentialsStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsStatus

ToJSON ManagedCredentialsStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsStatus

ToJSONKey ManagedCredentialsStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsStatus

ToByteString ManagedCredentialsStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsStatus

ToHeader ManagedCredentialsStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsStatus

ToLog ManagedCredentialsStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsStatus

ToQuery ManagedCredentialsStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsStatus

FromText ManagedCredentialsStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsStatus

ToText ManagedCredentialsStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsStatus

FromXML ManagedCredentialsStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsStatus

ToXML ManagedCredentialsStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsStatus

Generic ManagedCredentialsStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsStatus

Associated Types

type Rep ManagedCredentialsStatus :: Type -> Type #

Read ManagedCredentialsStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsStatus

Show ManagedCredentialsStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsStatus

NFData ManagedCredentialsStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsStatus

Eq ManagedCredentialsStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsStatus

Ord ManagedCredentialsStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsStatus

Hashable ManagedCredentialsStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsStatus

type Rep ManagedCredentialsStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsStatus

type Rep ManagedCredentialsStatus = D1 ('MetaData "ManagedCredentialsStatus" "Amazonka.Cloud9.Types.ManagedCredentialsStatus" "amazonka-cloud9-2.0-7b5PlMySrOa4RK8dYvmjDd" 'True) (C1 ('MetaCons "ManagedCredentialsStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromManagedCredentialsStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

MemberPermissions

newtype MemberPermissions Source #

Instances

Instances details
FromJSON MemberPermissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.MemberPermissions

FromJSONKey MemberPermissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.MemberPermissions

ToJSON MemberPermissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.MemberPermissions

ToJSONKey MemberPermissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.MemberPermissions

ToByteString MemberPermissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.MemberPermissions

ToHeader MemberPermissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.MemberPermissions

ToLog MemberPermissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.MemberPermissions

ToQuery MemberPermissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.MemberPermissions

FromText MemberPermissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.MemberPermissions

ToText MemberPermissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.MemberPermissions

FromXML MemberPermissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.MemberPermissions

ToXML MemberPermissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.MemberPermissions

Generic MemberPermissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.MemberPermissions

Associated Types

type Rep MemberPermissions :: Type -> Type #

Read MemberPermissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.MemberPermissions

Show MemberPermissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.MemberPermissions

NFData MemberPermissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.MemberPermissions

Methods

rnf :: MemberPermissions -> () #

Eq MemberPermissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.MemberPermissions

Ord MemberPermissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.MemberPermissions

Hashable MemberPermissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.MemberPermissions

type Rep MemberPermissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.MemberPermissions

type Rep MemberPermissions = D1 ('MetaData "MemberPermissions" "Amazonka.Cloud9.Types.MemberPermissions" "amazonka-cloud9-2.0-7b5PlMySrOa4RK8dYvmjDd" 'True) (C1 ('MetaCons "MemberPermissions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMemberPermissions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Permissions

newtype Permissions Source #

Constructors

Permissions' 

Instances

Instances details
FromJSON Permissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Permissions

FromJSONKey Permissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Permissions

ToJSON Permissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Permissions

ToJSONKey Permissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Permissions

ToByteString Permissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Permissions

ToHeader Permissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Permissions

ToLog Permissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Permissions

ToQuery Permissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Permissions

FromText Permissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Permissions

ToText Permissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Permissions

Methods

toText :: Permissions -> Text #

FromXML Permissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Permissions

ToXML Permissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Permissions

Methods

toXML :: Permissions -> XML #

Generic Permissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Permissions

Associated Types

type Rep Permissions :: Type -> Type #

Read Permissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Permissions

Show Permissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Permissions

NFData Permissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Permissions

Methods

rnf :: Permissions -> () #

Eq Permissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Permissions

Ord Permissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Permissions

Hashable Permissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Permissions

type Rep Permissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Permissions

type Rep Permissions = D1 ('MetaData "Permissions" "Amazonka.Cloud9.Types.Permissions" "amazonka-cloud9-2.0-7b5PlMySrOa4RK8dYvmjDd" 'True) (C1 ('MetaCons "Permissions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPermissions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Environment

data Environment Source #

Information about an Cloud9 development environment.

See: newEnvironment smart constructor.

Constructors

Environment' 

Fields

  • connectionType :: Maybe ConnectionType

    The connection type used for connecting to an Amazon EC2 environment. CONNECT_SSH is selected by default.

  • description :: Maybe (Sensitive Text)

    The description for the environment.

  • id :: Maybe Text

    The ID of the environment.

  • lifecycle :: Maybe EnvironmentLifecycle

    The state of the environment in its creation or deletion lifecycle.

  • managedCredentialsStatus :: Maybe ManagedCredentialsStatus

    Describes the status of Amazon Web Services managed temporary credentials for the Cloud9 environment. Available values are:

    • ENABLED_ON_CREATE
    • ENABLED_BY_OWNER
    • DISABLED_BY_DEFAULT
    • DISABLED_BY_OWNER
    • DISABLED_BY_COLLABORATOR
    • PENDING_REMOVAL_BY_COLLABORATOR
    • PENDING_REMOVAL_BY_OWNER
    • FAILED_REMOVAL_BY_COLLABORATOR
    • ENABLED_BY_OWNER
    • DISABLED_BY_DEFAULT
  • name :: Maybe Text

    The name of the environment.

  • type' :: EnvironmentType

    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.
  • arn :: Text

    The Amazon Resource Name (ARN) of the environment.

  • ownerArn :: Text

    The Amazon Resource Name (ARN) of the environment owner.

Instances

Instances details
FromJSON Environment Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Environment

Generic Environment Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Environment

Associated Types

type Rep Environment :: Type -> Type #

Show Environment Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Environment

NFData Environment Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Environment

Methods

rnf :: Environment -> () #

Eq Environment Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Environment

Hashable Environment Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Environment

type Rep Environment Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Environment

newEnvironment Source #

Create a value of Environment 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:connectionType:Environment', environment_connectionType - The connection type used for connecting to an Amazon EC2 environment. CONNECT_SSH is selected by default.

$sel:description:Environment', environment_description - The description for the environment.

$sel:id:Environment', environment_id - The ID of the environment.

$sel:lifecycle:Environment', environment_lifecycle - The state of the environment in its creation or deletion lifecycle.

$sel:managedCredentialsStatus:Environment', environment_managedCredentialsStatus - Describes the status of Amazon Web Services managed temporary credentials for the Cloud9 environment. Available values are:

  • ENABLED_ON_CREATE
  • ENABLED_BY_OWNER
  • DISABLED_BY_DEFAULT
  • DISABLED_BY_OWNER
  • DISABLED_BY_COLLABORATOR
  • PENDING_REMOVAL_BY_COLLABORATOR
  • PENDING_REMOVAL_BY_OWNER
  • FAILED_REMOVAL_BY_COLLABORATOR
  • ENABLED_BY_OWNER
  • DISABLED_BY_DEFAULT

$sel:name:Environment', environment_name - The name of the environment.

$sel:type':Environment', environment_type - 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.

$sel:arn:Environment', environment_arn - The Amazon Resource Name (ARN) of the environment.

$sel:ownerArn:Environment', environment_ownerArn - The Amazon Resource Name (ARN) of the environment owner.

environment_connectionType :: Lens' Environment (Maybe ConnectionType) Source #

The connection type used for connecting to an Amazon EC2 environment. CONNECT_SSH is selected by default.

environment_description :: Lens' Environment (Maybe Text) Source #

The description for the environment.

environment_id :: Lens' Environment (Maybe Text) Source #

The ID of the environment.

environment_lifecycle :: Lens' Environment (Maybe EnvironmentLifecycle) Source #

The state of the environment in its creation or deletion lifecycle.

environment_managedCredentialsStatus :: Lens' Environment (Maybe ManagedCredentialsStatus) Source #

Describes the status of Amazon Web Services managed temporary credentials for the Cloud9 environment. Available values are:

  • ENABLED_ON_CREATE
  • ENABLED_BY_OWNER
  • DISABLED_BY_DEFAULT
  • DISABLED_BY_OWNER
  • DISABLED_BY_COLLABORATOR
  • PENDING_REMOVAL_BY_COLLABORATOR
  • PENDING_REMOVAL_BY_OWNER
  • FAILED_REMOVAL_BY_COLLABORATOR
  • ENABLED_BY_OWNER
  • DISABLED_BY_DEFAULT

environment_name :: Lens' Environment (Maybe Text) Source #

The name of the environment.

environment_type :: Lens' Environment 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.

environment_arn :: Lens' Environment Text Source #

The Amazon Resource Name (ARN) of the environment.

environment_ownerArn :: Lens' Environment Text Source #

The Amazon Resource Name (ARN) of the environment owner.

EnvironmentLifecycle

data EnvironmentLifecycle Source #

Information about the current creation or deletion lifecycle state of an Cloud9 development environment.

See: newEnvironmentLifecycle smart constructor.

Constructors

EnvironmentLifecycle' 

Fields

  • failureResource :: Maybe Text

    If the environment failed to delete, the Amazon Resource Name (ARN) of the related Amazon Web Services resource.

  • reason :: Maybe Text

    Any informational message about the lifecycle state of the environment.

  • status :: Maybe EnvironmentLifecycleStatus

    The current creation or deletion lifecycle state of the environment.

    • CREATING: The environment is in the process of being created.
    • CREATED: The environment was successfully created.
    • CREATE_FAILED: The environment failed to be created.
    • DELETING: The environment is in the process of being deleted.
    • DELETE_FAILED: The environment failed to delete.

Instances

Instances details
FromJSON EnvironmentLifecycle Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycle

Generic EnvironmentLifecycle Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycle

Associated Types

type Rep EnvironmentLifecycle :: Type -> Type #

Read EnvironmentLifecycle Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycle

Show EnvironmentLifecycle Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycle

NFData EnvironmentLifecycle Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycle

Methods

rnf :: EnvironmentLifecycle -> () #

Eq EnvironmentLifecycle Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycle

Hashable EnvironmentLifecycle Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycle

type Rep EnvironmentLifecycle Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycle

type Rep EnvironmentLifecycle = D1 ('MetaData "EnvironmentLifecycle" "Amazonka.Cloud9.Types.EnvironmentLifecycle" "amazonka-cloud9-2.0-7b5PlMySrOa4RK8dYvmjDd" 'False) (C1 ('MetaCons "EnvironmentLifecycle'" 'PrefixI 'True) (S1 ('MetaSel ('Just "failureResource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "reason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EnvironmentLifecycleStatus)))))

newEnvironmentLifecycle :: EnvironmentLifecycle Source #

Create a value of EnvironmentLifecycle 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:failureResource:EnvironmentLifecycle', environmentLifecycle_failureResource - If the environment failed to delete, the Amazon Resource Name (ARN) of the related Amazon Web Services resource.

$sel:reason:EnvironmentLifecycle', environmentLifecycle_reason - Any informational message about the lifecycle state of the environment.

$sel:status:EnvironmentLifecycle', environmentLifecycle_status - The current creation or deletion lifecycle state of the environment.

  • CREATING: The environment is in the process of being created.
  • CREATED: The environment was successfully created.
  • CREATE_FAILED: The environment failed to be created.
  • DELETING: The environment is in the process of being deleted.
  • DELETE_FAILED: The environment failed to delete.

environmentLifecycle_failureResource :: Lens' EnvironmentLifecycle (Maybe Text) Source #

If the environment failed to delete, the Amazon Resource Name (ARN) of the related Amazon Web Services resource.

environmentLifecycle_reason :: Lens' EnvironmentLifecycle (Maybe Text) Source #

Any informational message about the lifecycle state of the environment.

environmentLifecycle_status :: Lens' EnvironmentLifecycle (Maybe EnvironmentLifecycleStatus) Source #

The current creation or deletion lifecycle state of the environment.

  • CREATING: The environment is in the process of being created.
  • CREATED: The environment was successfully created.
  • CREATE_FAILED: The environment failed to be created.
  • DELETING: The environment is in the process of being deleted.
  • DELETE_FAILED: The environment failed to delete.

EnvironmentMember

data EnvironmentMember Source #

Information about an environment member for an Cloud9 development environment.

See: newEnvironmentMember smart constructor.

Constructors

EnvironmentMember' 

Fields

  • lastAccess :: Maybe POSIX

    The time, expressed in epoch time format, when the environment member last opened the environment.

  • permissions :: 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.
  • userId :: Text

    The user ID in Identity and Access Management (IAM) of the environment member.

  • userArn :: Text

    The Amazon Resource Name (ARN) of the environment member.

  • environmentId :: Text

    The ID of the environment for the environment member.

Instances

Instances details
FromJSON EnvironmentMember Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentMember

Generic EnvironmentMember Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentMember

Associated Types

type Rep EnvironmentMember :: Type -> Type #

Read EnvironmentMember Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentMember

Show EnvironmentMember Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentMember

NFData EnvironmentMember Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentMember

Methods

rnf :: EnvironmentMember -> () #

Eq EnvironmentMember Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentMember

Hashable EnvironmentMember Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentMember

type Rep EnvironmentMember Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentMember

type Rep EnvironmentMember = D1 ('MetaData "EnvironmentMember" "Amazonka.Cloud9.Types.EnvironmentMember" "amazonka-cloud9-2.0-7b5PlMySrOa4RK8dYvmjDd" 'False) (C1 ('MetaCons "EnvironmentMember'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastAccess") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "permissions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Permissions)) :*: (S1 ('MetaSel ('Just "userId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "userArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newEnvironmentMember Source #

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.

Tag

data Tag Source #

Metadata that is associated with Amazon Web Services resources. In particular, a name-value pair that can be associated with an Cloud9 development environment. There are two types of tags: user tags and system tags. A user tag is created by the user. A system tag is automatically created by Amazon Web Services services. A system tag is prefixed with "aws:" and cannot be modified by the user.

See: newTag smart constructor.

Constructors

Tag' 

Fields

Instances

Instances details
FromJSON Tag Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Tag

ToJSON Tag Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Tag

Generic Tag Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

Show Tag Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

NFData Tag Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Tag

Methods

rnf :: Tag -> () #

Eq Tag Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Tag

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

Hashable Tag Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

type Rep Tag Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.Cloud9.Types.Tag" "amazonka-cloud9-2.0-7b5PlMySrOa4RK8dYvmjDd" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))

newTag Source #

Create a value of Tag 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:key:Tag', tag_key - The name part of a tag.

$sel:value:Tag', tag_value - The value part of a tag.

tag_key :: Lens' Tag Text Source #

The name part of a tag.

tag_value :: Lens' Tag Text Source #

The value part of a tag.