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

Description

Derived from API version 2017-09-23 of the AWS service descriptions, licensed under Apache 2.0.

Cloud9

Cloud9 is a collection of tools that you can use to code, build, run, test, debug, and release software in the cloud.

For more information about Cloud9, see the Cloud9 User Guide.

Cloud9 supports these operations:

  • CreateEnvironmentEC2: Creates an Cloud9 development environment, launches an Amazon EC2 instance, and then connects from the instance to the environment.
  • CreateEnvironmentMembership: Adds an environment member to an environment.
  • DeleteEnvironment: Deletes an environment. If an Amazon EC2 instance is connected to the environment, also terminates the instance.
  • DeleteEnvironmentMembership: Deletes an environment member from an environment.
  • DescribeEnvironmentMemberships: Gets information about environment members for an environment.
  • DescribeEnvironments: Gets information about environments.
  • DescribeEnvironmentStatus: Gets status information for an environment.
  • ListEnvironments: Gets a list of environment identifiers.
  • ListTagsForResource: Gets the tags for an environment.
  • TagResource: Adds tags to an environment.
  • UntagResource: Removes tags from an environment.
  • UpdateEnvironment: Changes the settings of an existing environment.
  • UpdateEnvironmentMembership: Changes the settings of an existing environment member for an environment.
Synopsis

Service Configuration

defaultService :: Service Source #

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

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by Cloud9.

BadRequestException

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

The target request is invalid.

ConcurrentAccessException

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

A concurrent access issue occurred.

ConflictException

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

A conflict occurred.

ForbiddenException

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

An access permissions issue occurred.

InternalServerErrorException

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

An internal server error occurred.

LimitExceededException

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

A service limit was exceeded.

NotFoundException

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

The target resource cannot be found.

TooManyRequestsException

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

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

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

CreateEnvironmentEC2

data CreateEnvironmentEC2 Source #

See: newCreateEnvironmentEC2 smart constructor.

Instances

Instances details
ToJSON CreateEnvironmentEC2 Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentEC2

ToHeaders CreateEnvironmentEC2 Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentEC2

ToPath CreateEnvironmentEC2 Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentEC2

ToQuery CreateEnvironmentEC2 Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentEC2

AWSRequest CreateEnvironmentEC2 Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentEC2

Associated Types

type AWSResponse CreateEnvironmentEC2 #

Generic CreateEnvironmentEC2 Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentEC2

Associated Types

type Rep CreateEnvironmentEC2 :: Type -> Type #

Show CreateEnvironmentEC2 Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentEC2

NFData CreateEnvironmentEC2 Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentEC2

Methods

rnf :: CreateEnvironmentEC2 -> () #

Eq CreateEnvironmentEC2 Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentEC2

Hashable CreateEnvironmentEC2 Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentEC2

type AWSResponse CreateEnvironmentEC2 Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentEC2

type Rep CreateEnvironmentEC2 Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentEC2

type Rep CreateEnvironmentEC2 = D1 ('MetaData "CreateEnvironmentEC2" "Amazonka.Cloud9.CreateEnvironmentEC2" "amazonka-cloud9-2.0-7b5PlMySrOa4RK8dYvmjDd" 'False) (C1 ('MetaCons "CreateEnvironmentEC2'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "automaticStopTimeMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "connectionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectionType)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "dryRun") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))) :*: ((S1 ('MetaSel ('Just "imageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "ownerArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "subnetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive [Sensitive Tag]))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "instanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newCreateEnvironmentEC2 Source #

Create a value of CreateEnvironmentEC2 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:automaticStopTimeMinutes:CreateEnvironmentEC2', createEnvironmentEC2_automaticStopTimeMinutes - The number of minutes until the running instance is shut down after the environment has last been used.

$sel:clientRequestToken:CreateEnvironmentEC2', createEnvironmentEC2_clientRequestToken - A unique, case-sensitive string that helps Cloud9 to ensure this operation completes no more than one time.

For more information, see Client Tokens in the Amazon EC2 API Reference.

CreateEnvironmentEC2, createEnvironmentEC2_connectionType - The connection type used for connecting to an Amazon EC2 environment. Valid values are CONNECT_SSH (default) and CONNECT_SSM (connected through Amazon EC2 Systems Manager).

For more information, see Accessing no-ingress EC2 instances with Amazon EC2 Systems Manager in the Cloud9 User Guide.

CreateEnvironmentEC2, createEnvironmentEC2_description - The description of the environment to create.

$sel:dryRun:CreateEnvironmentEC2', createEnvironmentEC2_dryRun - Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.

$sel:imageId:CreateEnvironmentEC2', createEnvironmentEC2_imageId - The identifier for the Amazon Machine Image (AMI) that's used to create the EC2 instance. To choose an AMI for the instance, you must specify a valid AMI alias or a valid Amazon EC2 Systems Manager (SSM) path.

The default Amazon Linux AMI is currently used if the parameter isn't explicitly assigned a value in the request.

In the future the parameter for Amazon Linux will no longer be available when you specify an AMI for your instance. Amazon Linux 2 will then become the default AMI, which is used to launch your instance if no parameter is explicitly defined.

AMI aliases

  • Amazon Linux (default): amazonlinux-1-x86_64
  • Amazon Linux 2: amazonlinux-2-x86_64
  • Ubuntu 18.04: ubuntu-18.04-x86_64

SSM paths

  • __Amazon Linux (default): resolve:ssm:/aws/service/cloud9/amis/amazonlinux-1-x86_64__
  • Amazon Linux 2: resolve:ssm:/aws/service/cloud9/amis/amazonlinux-2-x86_64
  • Ubuntu 18.04: resolve:ssm:/aws/service/cloud9/amis/ubuntu-18.04-x86_64

CreateEnvironmentEC2, createEnvironmentEC2_ownerArn - The Amazon Resource Name (ARN) of the environment owner. This ARN can be the ARN of any IAM principal. If this value is not specified, the ARN defaults to this environment's creator.

$sel:subnetId:CreateEnvironmentEC2', createEnvironmentEC2_subnetId - The ID of the subnet in Amazon VPC that Cloud9 will use to communicate with the Amazon EC2 instance.

$sel:tags:CreateEnvironmentEC2', createEnvironmentEC2_tags - An array of key-value pairs that will be associated with the new Cloud9 development environment.

CreateEnvironmentEC2, createEnvironmentEC2_name - The name of the environment to create.

This name is visible to other IAM users in the same Amazon Web Services account.

$sel:instanceType:CreateEnvironmentEC2', createEnvironmentEC2_instanceType - The type of instance to connect to the environment (for example, t2.micro).

data CreateEnvironmentEC2Response Source #

See: newCreateEnvironmentEC2Response smart constructor.

Instances

Instances details
Generic CreateEnvironmentEC2Response Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentEC2

Associated Types

type Rep CreateEnvironmentEC2Response :: Type -> Type #

Read CreateEnvironmentEC2Response Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentEC2

Show CreateEnvironmentEC2Response Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentEC2

NFData CreateEnvironmentEC2Response Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentEC2

Eq CreateEnvironmentEC2Response Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentEC2

type Rep CreateEnvironmentEC2Response Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentEC2

type Rep CreateEnvironmentEC2Response = D1 ('MetaData "CreateEnvironmentEC2Response" "Amazonka.Cloud9.CreateEnvironmentEC2" "amazonka-cloud9-2.0-7b5PlMySrOa4RK8dYvmjDd" 'False) (C1 ('MetaCons "CreateEnvironmentEC2Response'" 'PrefixI 'True) (S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateEnvironmentEC2Response Source #

Create a value of CreateEnvironmentEC2Response 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:

CreateEnvironmentEC2Response, createEnvironmentEC2Response_environmentId - The ID of the environment that was created.

$sel:httpStatus:CreateEnvironmentEC2Response', createEnvironmentEC2Response_httpStatus - The response's http status code.

CreateEnvironmentMembership

data CreateEnvironmentMembership Source #

See: newCreateEnvironmentMembership smart constructor.

Instances

Instances details
ToJSON CreateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentMembership

ToHeaders CreateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentMembership

ToPath CreateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentMembership

ToQuery CreateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentMembership

AWSRequest CreateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentMembership

Generic CreateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentMembership

Associated Types

type Rep CreateEnvironmentMembership :: Type -> Type #

Read CreateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentMembership

Show CreateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentMembership

NFData CreateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentMembership

Eq CreateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentMembership

Hashable CreateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentMembership

type AWSResponse CreateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentMembership

type Rep CreateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentMembership

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

newCreateEnvironmentMembership Source #

Create a value of CreateEnvironmentMembership 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:

CreateEnvironmentMembership, createEnvironmentMembership_environmentId - The ID of the environment that contains the environment member you want to add.

CreateEnvironmentMembership, createEnvironmentMembership_userArn - The Amazon Resource Name (ARN) of the environment member you want to add.

CreateEnvironmentMembership, createEnvironmentMembership_permissions - The type of environment member permissions you want to associate with this environment member. Available values include:

  • read-only: Has read-only access to the environment.
  • read-write: Has read-write access to the environment.

data CreateEnvironmentMembershipResponse Source #

Instances

Instances details
Generic CreateEnvironmentMembershipResponse Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentMembership

Read CreateEnvironmentMembershipResponse Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentMembership

Show CreateEnvironmentMembershipResponse Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentMembership

NFData CreateEnvironmentMembershipResponse Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentMembership

Eq CreateEnvironmentMembershipResponse Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentMembership

type Rep CreateEnvironmentMembershipResponse Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentMembership

type Rep CreateEnvironmentMembershipResponse = D1 ('MetaData "CreateEnvironmentMembershipResponse" "Amazonka.Cloud9.CreateEnvironmentMembership" "amazonka-cloud9-2.0-7b5PlMySrOa4RK8dYvmjDd" 'False) (C1 ('MetaCons "CreateEnvironmentMembershipResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "membership") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EnvironmentMember)))

newCreateEnvironmentMembershipResponse Source #

Create a value of CreateEnvironmentMembershipResponse 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:httpStatus:CreateEnvironmentMembershipResponse', createEnvironmentMembershipResponse_httpStatus - The response's http status code.

$sel:membership:CreateEnvironmentMembershipResponse', createEnvironmentMembershipResponse_membership - Information about the environment member that was added.

DeleteEnvironment

data DeleteEnvironment Source #

See: newDeleteEnvironment smart constructor.

Constructors

DeleteEnvironment' Text 

Instances

Instances details
ToJSON DeleteEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironment

ToHeaders DeleteEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironment

ToPath DeleteEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironment

ToQuery DeleteEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironment

AWSRequest DeleteEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironment

Associated Types

type AWSResponse DeleteEnvironment #

Generic DeleteEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironment

Associated Types

type Rep DeleteEnvironment :: Type -> Type #

Read DeleteEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironment

Show DeleteEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironment

NFData DeleteEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironment

Methods

rnf :: DeleteEnvironment -> () #

Eq DeleteEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironment

Hashable DeleteEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironment

type AWSResponse DeleteEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironment

type Rep DeleteEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironment

type Rep DeleteEnvironment = D1 ('MetaData "DeleteEnvironment" "Amazonka.Cloud9.DeleteEnvironment" "amazonka-cloud9-2.0-7b5PlMySrOa4RK8dYvmjDd" 'False) (C1 ('MetaCons "DeleteEnvironment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteEnvironment Source #

Create a value of DeleteEnvironment 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:

DeleteEnvironment, deleteEnvironment_environmentId - The ID of the environment to delete.

data DeleteEnvironmentResponse Source #

See: newDeleteEnvironmentResponse smart constructor.

Instances

Instances details
Generic DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironment

Associated Types

type Rep DeleteEnvironmentResponse :: Type -> Type #

Read DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironment

Show DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironment

NFData DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironment

Eq DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironment

type Rep DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironment

type Rep DeleteEnvironmentResponse = D1 ('MetaData "DeleteEnvironmentResponse" "Amazonka.Cloud9.DeleteEnvironment" "amazonka-cloud9-2.0-7b5PlMySrOa4RK8dYvmjDd" 'False) (C1 ('MetaCons "DeleteEnvironmentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteEnvironmentResponse Source #

Create a value of DeleteEnvironmentResponse 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:httpStatus:DeleteEnvironmentResponse', deleteEnvironmentResponse_httpStatus - The response's http status code.

DeleteEnvironmentMembership

data DeleteEnvironmentMembership Source #

See: newDeleteEnvironmentMembership smart constructor.

Instances

Instances details
ToJSON DeleteEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironmentMembership

ToHeaders DeleteEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironmentMembership

ToPath DeleteEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironmentMembership

ToQuery DeleteEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironmentMembership

AWSRequest DeleteEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironmentMembership

Generic DeleteEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironmentMembership

Associated Types

type Rep DeleteEnvironmentMembership :: Type -> Type #

Read DeleteEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironmentMembership

Show DeleteEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironmentMembership

NFData DeleteEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironmentMembership

Eq DeleteEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironmentMembership

Hashable DeleteEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironmentMembership

type AWSResponse DeleteEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironmentMembership

type Rep DeleteEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironmentMembership

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

newDeleteEnvironmentMembership Source #

Create a value of DeleteEnvironmentMembership 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:

DeleteEnvironmentMembership, deleteEnvironmentMembership_environmentId - The ID of the environment to delete the environment member from.

DeleteEnvironmentMembership, deleteEnvironmentMembership_userArn - The Amazon Resource Name (ARN) of the environment member to delete from the environment.

data DeleteEnvironmentMembershipResponse Source #

Instances

Instances details
Generic DeleteEnvironmentMembershipResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironmentMembership

Read DeleteEnvironmentMembershipResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironmentMembership

Show DeleteEnvironmentMembershipResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironmentMembership

NFData DeleteEnvironmentMembershipResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironmentMembership

Eq DeleteEnvironmentMembershipResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironmentMembership

type Rep DeleteEnvironmentMembershipResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironmentMembership

type Rep DeleteEnvironmentMembershipResponse = D1 ('MetaData "DeleteEnvironmentMembershipResponse" "Amazonka.Cloud9.DeleteEnvironmentMembership" "amazonka-cloud9-2.0-7b5PlMySrOa4RK8dYvmjDd" 'False) (C1 ('MetaCons "DeleteEnvironmentMembershipResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteEnvironmentMembershipResponse Source #

Create a value of DeleteEnvironmentMembershipResponse 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:httpStatus:DeleteEnvironmentMembershipResponse', deleteEnvironmentMembershipResponse_httpStatus - The response's http status code.

DescribeEnvironmentMemberships (Paginated)

data DescribeEnvironmentMemberships Source #

See: newDescribeEnvironmentMemberships smart constructor.

Instances

Instances details
ToJSON DescribeEnvironmentMemberships Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentMemberships

ToHeaders DescribeEnvironmentMemberships Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentMemberships

ToPath DescribeEnvironmentMemberships Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentMemberships

ToQuery DescribeEnvironmentMemberships Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentMemberships

AWSPager DescribeEnvironmentMemberships Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentMemberships

AWSRequest DescribeEnvironmentMemberships Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentMemberships

Generic DescribeEnvironmentMemberships Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentMemberships

Associated Types

type Rep DescribeEnvironmentMemberships :: Type -> Type #

Read DescribeEnvironmentMemberships Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentMemberships

Show DescribeEnvironmentMemberships Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentMemberships

NFData DescribeEnvironmentMemberships Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentMemberships

Eq DescribeEnvironmentMemberships Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentMemberships

Hashable DescribeEnvironmentMemberships Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentMemberships

type AWSResponse DescribeEnvironmentMemberships Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentMemberships

type Rep DescribeEnvironmentMemberships Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentMemberships

type Rep DescribeEnvironmentMemberships = D1 ('MetaData "DescribeEnvironmentMemberships" "Amazonka.Cloud9.DescribeEnvironmentMemberships" "amazonka-cloud9-2.0-7b5PlMySrOa4RK8dYvmjDd" 'False) (C1 ('MetaCons "DescribeEnvironmentMemberships'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "permissions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Permissions])) :*: S1 ('MetaSel ('Just "userArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newDescribeEnvironmentMemberships :: DescribeEnvironmentMemberships Source #

Create a value of DescribeEnvironmentMemberships 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:

DescribeEnvironmentMemberships, describeEnvironmentMemberships_environmentId - The ID of the environment to get environment member information about.

$sel:maxResults:DescribeEnvironmentMemberships', describeEnvironmentMemberships_maxResults - The maximum number of environment members to get information about.

DescribeEnvironmentMemberships, describeEnvironmentMemberships_nextToken - During a previous call, if there are more than 25 items in the list, only the first 25 items are returned, along with a unique string called a next token. To get the next batch of items in the list, call this operation again, adding the next token to the call. To get all of the items in the list, keep calling this operation with each subsequent next token that is returned, until no more next tokens are returned.

DescribeEnvironmentMemberships, describeEnvironmentMemberships_permissions - The type of environment member permissions to get information about. 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.

If no value is specified, information about all environment members are returned.

DescribeEnvironmentMemberships, describeEnvironmentMemberships_userArn - The Amazon Resource Name (ARN) of an individual environment member to get information about. If no value is specified, information about all environment members are returned.

data DescribeEnvironmentMembershipsResponse Source #

Instances

Instances details
Generic DescribeEnvironmentMembershipsResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentMemberships

Read DescribeEnvironmentMembershipsResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentMemberships

Show DescribeEnvironmentMembershipsResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentMemberships

NFData DescribeEnvironmentMembershipsResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentMemberships

Eq DescribeEnvironmentMembershipsResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentMemberships

type Rep DescribeEnvironmentMembershipsResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentMemberships

type Rep DescribeEnvironmentMembershipsResponse = D1 ('MetaData "DescribeEnvironmentMembershipsResponse" "Amazonka.Cloud9.DescribeEnvironmentMemberships" "amazonka-cloud9-2.0-7b5PlMySrOa4RK8dYvmjDd" 'False) (C1 ('MetaCons "DescribeEnvironmentMembershipsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "memberships") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EnvironmentMember])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeEnvironmentMembershipsResponse Source #

Create a value of DescribeEnvironmentMembershipsResponse 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:memberships:DescribeEnvironmentMembershipsResponse', describeEnvironmentMembershipsResponse_memberships - Information about the environment members for the environment.

DescribeEnvironmentMemberships, describeEnvironmentMembershipsResponse_nextToken - If there are more than 25 items in the list, only the first 25 items are returned, along with a unique string called a next token. To get the next batch of items in the list, call this operation again, adding the next token to the call.

$sel:httpStatus:DescribeEnvironmentMembershipsResponse', describeEnvironmentMembershipsResponse_httpStatus - The response's http status code.

DescribeEnvironmentStatus

data DescribeEnvironmentStatus Source #

See: newDescribeEnvironmentStatus smart constructor.

Instances

Instances details
ToJSON DescribeEnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentStatus

ToHeaders DescribeEnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentStatus

ToPath DescribeEnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentStatus

ToQuery DescribeEnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentStatus

AWSRequest DescribeEnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentStatus

Generic DescribeEnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentStatus

Associated Types

type Rep DescribeEnvironmentStatus :: Type -> Type #

Read DescribeEnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentStatus

Show DescribeEnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentStatus

NFData DescribeEnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentStatus

Eq DescribeEnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentStatus

Hashable DescribeEnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentStatus

type AWSResponse DescribeEnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentStatus

type Rep DescribeEnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentStatus

type Rep DescribeEnvironmentStatus = D1 ('MetaData "DescribeEnvironmentStatus" "Amazonka.Cloud9.DescribeEnvironmentStatus" "amazonka-cloud9-2.0-7b5PlMySrOa4RK8dYvmjDd" 'False) (C1 ('MetaCons "DescribeEnvironmentStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeEnvironmentStatus Source #

Create a value of DescribeEnvironmentStatus 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:

DescribeEnvironmentStatus, describeEnvironmentStatus_environmentId - The ID of the environment to get status information about.

data DescribeEnvironmentStatusResponse Source #

See: newDescribeEnvironmentStatusResponse smart constructor.

Instances

Instances details
Generic DescribeEnvironmentStatusResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentStatus

Associated Types

type Rep DescribeEnvironmentStatusResponse :: Type -> Type #

Read DescribeEnvironmentStatusResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentStatus

Show DescribeEnvironmentStatusResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentStatus

NFData DescribeEnvironmentStatusResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentStatus

Eq DescribeEnvironmentStatusResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentStatus

type Rep DescribeEnvironmentStatusResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentStatus

type Rep DescribeEnvironmentStatusResponse = D1 ('MetaData "DescribeEnvironmentStatusResponse" "Amazonka.Cloud9.DescribeEnvironmentStatus" "amazonka-cloud9-2.0-7b5PlMySrOa4RK8dYvmjDd" 'False) (C1 ('MetaCons "DescribeEnvironmentStatusResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EnvironmentStatus) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDescribeEnvironmentStatusResponse Source #

Create a value of DescribeEnvironmentStatusResponse 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:httpStatus:DescribeEnvironmentStatusResponse', describeEnvironmentStatusResponse_httpStatus - The response's http status code.

DescribeEnvironmentStatusResponse, describeEnvironmentStatusResponse_status - The status of the environment. Available values include:

  • connecting: The environment is connecting.
  • creating: The environment is being created.
  • deleting: The environment is being deleted.
  • error: The environment is in an error state.
  • ready: The environment is ready.
  • stopped: The environment is stopped.
  • stopping: The environment is stopping.

$sel:message:DescribeEnvironmentStatusResponse', describeEnvironmentStatusResponse_message - Any informational message about the status of the environment.

DescribeEnvironments

data DescribeEnvironments Source #

See: newDescribeEnvironments smart constructor.

Instances

Instances details
ToJSON DescribeEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironments

ToHeaders DescribeEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironments

ToPath DescribeEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironments

ToQuery DescribeEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironments

AWSRequest DescribeEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironments

Associated Types

type AWSResponse DescribeEnvironments #

Generic DescribeEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironments

Associated Types

type Rep DescribeEnvironments :: Type -> Type #

Read DescribeEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironments

Show DescribeEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironments

NFData DescribeEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironments

Methods

rnf :: DescribeEnvironments -> () #

Eq DescribeEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironments

Hashable DescribeEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironments

type AWSResponse DescribeEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironments

type Rep DescribeEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironments

type Rep DescribeEnvironments = D1 ('MetaData "DescribeEnvironments" "Amazonka.Cloud9.DescribeEnvironments" "amazonka-cloud9-2.0-7b5PlMySrOa4RK8dYvmjDd" 'False) (C1 ('MetaCons "DescribeEnvironments'" 'PrefixI 'True) (S1 ('MetaSel ('Just "environmentIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newDescribeEnvironments Source #

Create a value of DescribeEnvironments 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:environmentIds:DescribeEnvironments', describeEnvironments_environmentIds - The IDs of individual environments to get information about.

data DescribeEnvironmentsResponse Source #

See: newDescribeEnvironmentsResponse smart constructor.

Instances

Instances details
Generic DescribeEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironments

Associated Types

type Rep DescribeEnvironmentsResponse :: Type -> Type #

Show DescribeEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironments

NFData DescribeEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironments

Eq DescribeEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironments

type Rep DescribeEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironments

type Rep DescribeEnvironmentsResponse = D1 ('MetaData "DescribeEnvironmentsResponse" "Amazonka.Cloud9.DescribeEnvironments" "amazonka-cloud9-2.0-7b5PlMySrOa4RK8dYvmjDd" 'False) (C1 ('MetaCons "DescribeEnvironmentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "environments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Environment])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeEnvironmentsResponse Source #

Create a value of DescribeEnvironmentsResponse 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:environments:DescribeEnvironmentsResponse', describeEnvironmentsResponse_environments - Information about the environments that are returned.

$sel:httpStatus:DescribeEnvironmentsResponse', describeEnvironmentsResponse_httpStatus - The response's http status code.

ListEnvironments (Paginated)

data ListEnvironments Source #

See: newListEnvironments smart constructor.

Instances

Instances details
ToJSON ListEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.ListEnvironments

ToHeaders ListEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.ListEnvironments

ToPath ListEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.ListEnvironments

ToQuery ListEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.ListEnvironments

AWSPager ListEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.ListEnvironments

AWSRequest ListEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.ListEnvironments

Associated Types

type AWSResponse ListEnvironments #

Generic ListEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.ListEnvironments

Associated Types

type Rep ListEnvironments :: Type -> Type #

Read ListEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.ListEnvironments

Show ListEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.ListEnvironments

NFData ListEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.ListEnvironments

Methods

rnf :: ListEnvironments -> () #

Eq ListEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.ListEnvironments

Hashable ListEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.ListEnvironments

type AWSResponse ListEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.ListEnvironments

type Rep ListEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.ListEnvironments

type Rep ListEnvironments = D1 ('MetaData "ListEnvironments" "Amazonka.Cloud9.ListEnvironments" "amazonka-cloud9-2.0-7b5PlMySrOa4RK8dYvmjDd" 'False) (C1 ('MetaCons "ListEnvironments'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListEnvironments :: ListEnvironments Source #

Create a value of ListEnvironments 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:maxResults:ListEnvironments', listEnvironments_maxResults - The maximum number of environments to get identifiers for.

ListEnvironments, listEnvironments_nextToken - During a previous call, if there are more than 25 items in the list, only the first 25 items are returned, along with a unique string called a next token. To get the next batch of items in the list, call this operation again, adding the next token to the call. To get all of the items in the list, keep calling this operation with each subsequent next token that is returned, until no more next tokens are returned.

data ListEnvironmentsResponse Source #

See: newListEnvironmentsResponse smart constructor.

Instances

Instances details
Generic ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.Cloud9.ListEnvironments

Associated Types

type Rep ListEnvironmentsResponse :: Type -> Type #

Read ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.Cloud9.ListEnvironments

Show ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.Cloud9.ListEnvironments

NFData ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.Cloud9.ListEnvironments

Eq ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.Cloud9.ListEnvironments

type Rep ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.Cloud9.ListEnvironments

type Rep ListEnvironmentsResponse = D1 ('MetaData "ListEnvironmentsResponse" "Amazonka.Cloud9.ListEnvironments" "amazonka-cloud9-2.0-7b5PlMySrOa4RK8dYvmjDd" 'False) (C1 ('MetaCons "ListEnvironmentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "environmentIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListEnvironmentsResponse Source #

Create a value of ListEnvironmentsResponse 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:environmentIds:ListEnvironmentsResponse', listEnvironmentsResponse_environmentIds - The list of environment identifiers.

ListEnvironments, listEnvironmentsResponse_nextToken - If there are more than 25 items in the list, only the first 25 items are returned, along with a unique string called a next token. To get the next batch of items in the list, call this operation again, adding the next token to the call.

$sel:httpStatus:ListEnvironmentsResponse', listEnvironmentsResponse_httpStatus - The response's http status code.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToJSON ListTagsForResource Source # 
Instance details

Defined in Amazonka.Cloud9.ListTagsForResource

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.Cloud9.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.Cloud9.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.Cloud9.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.Cloud9.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.Cloud9.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.Cloud9.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.Cloud9.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.Cloud9.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.Cloud9.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.Cloud9.ListTagsForResource

type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.Cloud9.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.Cloud9.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.Cloud9.ListTagsForResource" "amazonka-cloud9-2.0-7b5PlMySrOa4RK8dYvmjDd" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListTagsForResource Source #

Create a value of ListTagsForResource 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:resourceARN:ListTagsForResource', listTagsForResource_resourceARN - The Amazon Resource Name (ARN) of the Cloud9 development environment to get the tags for.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Cloud9.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Cloud9.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Cloud9.ListTagsForResource

Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Cloud9.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Cloud9.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.Cloud9.ListTagsForResource" "amazonka-cloud9-2.0-7b5PlMySrOa4RK8dYvmjDd" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive [Sensitive Tag]))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse 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:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - The list of tags associated with the Cloud9 development environment.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.Cloud9.TagResource

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.Cloud9.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.Cloud9.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.Cloud9.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.Cloud9.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.Cloud9.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Show TagResource Source # 
Instance details

Defined in Amazonka.Cloud9.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.Cloud9.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.Cloud9.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.Cloud9.TagResource

type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.Cloud9.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.Cloud9.TagResource

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

newTagResource Source #

Create a value of TagResource 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:resourceARN:TagResource', tagResource_resourceARN - The Amazon Resource Name (ARN) of the Cloud9 development environment to add tags to.

$sel:tags:TagResource', tagResource_tags - The list of tags to add to the given Cloud9 development environment.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.Cloud9.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.Cloud9.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.Cloud9.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.Cloud9.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.Cloud9.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.Cloud9.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.Cloud9.TagResource" "amazonka-cloud9-2.0-7b5PlMySrOa4RK8dYvmjDd" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse 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:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Instances

Instances details
ToJSON UntagResource Source # 
Instance details

Defined in Amazonka.Cloud9.UntagResource

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.Cloud9.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.Cloud9.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.Cloud9.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.Cloud9.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.Cloud9.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Show UntagResource Source # 
Instance details

Defined in Amazonka.Cloud9.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.Cloud9.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.Cloud9.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.Cloud9.UntagResource

type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.Cloud9.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.Cloud9.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.Cloud9.UntagResource" "amazonka-cloud9-2.0-7b5PlMySrOa4RK8dYvmjDd" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive [Sensitive Text]))))

newUntagResource Source #

Create a value of UntagResource 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:resourceARN:UntagResource', untagResource_resourceARN - The Amazon Resource Name (ARN) of the Cloud9 development environment to remove tags from.

$sel:tagKeys:UntagResource', untagResource_tagKeys - The tag names of the tags to remove from the given Cloud9 development environment.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Cloud9.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Cloud9.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Cloud9.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Cloud9.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Cloud9.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Cloud9.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.Cloud9.UntagResource" "amazonka-cloud9-2.0-7b5PlMySrOa4RK8dYvmjDd" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse 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:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

UpdateEnvironment

data UpdateEnvironment Source #

See: newUpdateEnvironment smart constructor.

Instances

Instances details
ToJSON UpdateEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironment

ToHeaders UpdateEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironment

ToPath UpdateEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironment

ToQuery UpdateEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironment

AWSRequest UpdateEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironment

Associated Types

type AWSResponse UpdateEnvironment #

Generic UpdateEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironment

Associated Types

type Rep UpdateEnvironment :: Type -> Type #

Show UpdateEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironment

NFData UpdateEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironment

Methods

rnf :: UpdateEnvironment -> () #

Eq UpdateEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironment

Hashable UpdateEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironment

type AWSResponse UpdateEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironment

type Rep UpdateEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironment

type Rep UpdateEnvironment = D1 ('MetaData "UpdateEnvironment" "Amazonka.Cloud9.UpdateEnvironment" "amazonka-cloud9-2.0-7b5PlMySrOa4RK8dYvmjDd" 'False) (C1 ('MetaCons "UpdateEnvironment'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "managedCredentialsAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ManagedCredentialsAction))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateEnvironment Source #

Create a value of UpdateEnvironment 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:

UpdateEnvironment, updateEnvironment_description - Any new or replacement description for the environment.

$sel:managedCredentialsAction:UpdateEnvironment', updateEnvironment_managedCredentialsAction - Allows the environment owner to turn on or turn off the Amazon Web Services managed temporary credentials for an Cloud9 environment by using one of the following values:

  • ENABLE
  • DISABLE

Only the environment owner can change the status of managed temporary credentials. An AccessDeniedException is thrown if an attempt to turn on or turn off managed temporary credentials is made by an account that's not the environment owner.

UpdateEnvironment, updateEnvironment_name - A replacement name for the environment.

UpdateEnvironment, updateEnvironment_environmentId - The ID of the environment to change settings.

data UpdateEnvironmentResponse Source #

See: newUpdateEnvironmentResponse smart constructor.

Instances

Instances details
Generic UpdateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironment

Associated Types

type Rep UpdateEnvironmentResponse :: Type -> Type #

Read UpdateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironment

Show UpdateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironment

NFData UpdateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironment

Eq UpdateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironment

type Rep UpdateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironment

type Rep UpdateEnvironmentResponse = D1 ('MetaData "UpdateEnvironmentResponse" "Amazonka.Cloud9.UpdateEnvironment" "amazonka-cloud9-2.0-7b5PlMySrOa4RK8dYvmjDd" 'False) (C1 ('MetaCons "UpdateEnvironmentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateEnvironmentResponse Source #

Create a value of UpdateEnvironmentResponse 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:httpStatus:UpdateEnvironmentResponse', updateEnvironmentResponse_httpStatus - The response's http status code.

UpdateEnvironmentMembership

data UpdateEnvironmentMembership Source #

See: newUpdateEnvironmentMembership smart constructor.

Instances

Instances details
ToJSON UpdateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironmentMembership

ToHeaders UpdateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironmentMembership

ToPath UpdateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironmentMembership

ToQuery UpdateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironmentMembership

AWSRequest UpdateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironmentMembership

Generic UpdateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironmentMembership

Associated Types

type Rep UpdateEnvironmentMembership :: Type -> Type #

Read UpdateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironmentMembership

Show UpdateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironmentMembership

NFData UpdateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironmentMembership

Eq UpdateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironmentMembership

Hashable UpdateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironmentMembership

type AWSResponse UpdateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironmentMembership

type Rep UpdateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironmentMembership

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

newUpdateEnvironmentMembership Source #

Create a value of UpdateEnvironmentMembership 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:

UpdateEnvironmentMembership, updateEnvironmentMembership_environmentId - The ID of the environment for the environment member whose settings you want to change.

UpdateEnvironmentMembership, updateEnvironmentMembership_userArn - The Amazon Resource Name (ARN) of the environment member whose settings you want to change.

UpdateEnvironmentMembership, updateEnvironmentMembership_permissions - The replacement type of environment member permissions you want to associate with this environment member. Available values include:

  • read-only: Has read-only access to the environment.
  • read-write: Has read-write access to the environment.

data UpdateEnvironmentMembershipResponse Source #

Instances

Instances details
Generic UpdateEnvironmentMembershipResponse Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironmentMembership

Read UpdateEnvironmentMembershipResponse Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironmentMembership

Show UpdateEnvironmentMembershipResponse Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironmentMembership

NFData UpdateEnvironmentMembershipResponse Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironmentMembership

Eq UpdateEnvironmentMembershipResponse Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironmentMembership

type Rep UpdateEnvironmentMembershipResponse Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironmentMembership

type Rep UpdateEnvironmentMembershipResponse = D1 ('MetaData "UpdateEnvironmentMembershipResponse" "Amazonka.Cloud9.UpdateEnvironmentMembership" "amazonka-cloud9-2.0-7b5PlMySrOa4RK8dYvmjDd" 'False) (C1 ('MetaCons "UpdateEnvironmentMembershipResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "membership") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EnvironmentMember)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateEnvironmentMembershipResponse Source #

Create a value of UpdateEnvironmentMembershipResponse 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:membership:UpdateEnvironmentMembershipResponse', updateEnvironmentMembershipResponse_membership - Information about the environment member whose settings were changed.

$sel:httpStatus:UpdateEnvironmentMembershipResponse', updateEnvironmentMembershipResponse_httpStatus - The response's http status code.

Types

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.

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.

EnvironmentLifecycle

data EnvironmentLifecycle Source #

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

See: newEnvironmentLifecycle smart constructor.

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.

EnvironmentMember

data EnvironmentMember Source #

Information about an environment member for an Cloud9 development environment.

See: newEnvironmentMember smart constructor.

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.

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' (Sensitive Text) (Sensitive Text) 

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.