libZSservicesZSamazonka-cloud9ZSamazonka-cloud9
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

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.

ConflictException

ForbiddenException

_ForbiddenException :: AsError a => Getting (First ServiceError) a ServiceError Source #

An access permissions issue occurred.

NotFoundException

_NotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The target resource cannot be found.

TooManyRequestsException

_TooManyRequestsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

InternalServerErrorException

_InternalServerErrorException :: AsError a => Getting (First ServiceError) a ServiceError Source #

An internal server error occurred.

ConcurrentAccessException

_ConcurrentAccessException :: AsError a => Getting (First ServiceError) a ServiceError Source #

A concurrent access issue occurred.

BadRequestException

_BadRequestException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The target request is invalid.

LimitExceededException

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.

ListEnvironments (Paginated)

data ListEnvironments Source #

See: newListEnvironments smart constructor.

Instances

Instances details
Eq ListEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.ListEnvironments

Read ListEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.ListEnvironments

Show ListEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.ListEnvironments

Generic ListEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.ListEnvironments

Associated Types

type Rep ListEnvironments :: Type -> Type #

NFData ListEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.ListEnvironments

Methods

rnf :: ListEnvironments -> () #

Hashable ListEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.ListEnvironments

ToJSON 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 #

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

type Rep ListEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.ListEnvironments

type Rep ListEnvironments = D1 ('MetaData "ListEnvironments" "Amazonka.Cloud9.ListEnvironments" "libZSservicesZSamazonka-cloud9ZSamazonka-cloud9" 'False) (C1 ('MetaCons "ListEnvironments'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.ListEnvironments

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:nextToken: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.

$sel:maxResults:ListEnvironments', listEnvironments_maxResults - The maximum number of environments to get identifiers for.

data ListEnvironmentsResponse Source #

See: newListEnvironmentsResponse smart constructor.

Instances

Instances details
Eq ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.Cloud9.ListEnvironments

Read ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.Cloud9.ListEnvironments

Show ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.Cloud9.ListEnvironments

Generic ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.Cloud9.ListEnvironments

Associated Types

type Rep ListEnvironmentsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-cloud9ZSamazonka-cloud9" '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.

$sel:nextToken: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.

UpdateEnvironment

data UpdateEnvironment Source #

See: newUpdateEnvironment smart constructor.

Instances

Instances details
Eq UpdateEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironment

Show UpdateEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironment

Generic UpdateEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironment

Associated Types

type Rep UpdateEnvironment :: Type -> Type #

NFData UpdateEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironment

Methods

rnf :: UpdateEnvironment -> () #

Hashable UpdateEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironment

ToJSON UpdateEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironment

AWSRequest UpdateEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironment

Associated Types

type AWSResponse 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

type Rep UpdateEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironment

type Rep UpdateEnvironment = D1 ('MetaData "UpdateEnvironment" "Amazonka.Cloud9.UpdateEnvironment" "libZSservicesZSamazonka-cloud9ZSamazonka-cloud9" 'False) (C1 ('MetaCons "UpdateEnvironment'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "managedCredentialsAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ManagedCredentialsAction)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironment

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:

$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.

$sel:name:UpdateEnvironment', updateEnvironment_name - A replacement name for the environment.

$sel:description:UpdateEnvironment', updateEnvironment_description - Any new or replacement description for the environment.

$sel:environmentId:UpdateEnvironment', updateEnvironment_environmentId - The ID of the environment to change settings.

data UpdateEnvironmentResponse Source #

See: newUpdateEnvironmentResponse smart constructor.

Instances

Instances details
Eq UpdateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironment

Read UpdateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironment

Show UpdateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironment

Generic UpdateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironment

Associated Types

type Rep UpdateEnvironmentResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-cloud9ZSamazonka-cloud9" '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.

DeleteEnvironment

data DeleteEnvironment Source #

See: newDeleteEnvironment smart constructor.

Constructors

DeleteEnvironment' Text 

Instances

Instances details
Eq DeleteEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironment

Read DeleteEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironment

Show DeleteEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironment

Generic DeleteEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironment

Associated Types

type Rep DeleteEnvironment :: Type -> Type #

NFData DeleteEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironment

Methods

rnf :: DeleteEnvironment -> () #

Hashable DeleteEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironment

ToJSON DeleteEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironment

AWSRequest DeleteEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironment

Associated Types

type AWSResponse 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

type Rep DeleteEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironment

type Rep DeleteEnvironment = D1 ('MetaData "DeleteEnvironment" "Amazonka.Cloud9.DeleteEnvironment" "libZSservicesZSamazonka-cloud9ZSamazonka-cloud9" 'False) (C1 ('MetaCons "DeleteEnvironment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteEnvironment Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironment

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:

$sel:environmentId:DeleteEnvironment', deleteEnvironment_environmentId - The ID of the environment to delete.

data DeleteEnvironmentResponse Source #

See: newDeleteEnvironmentResponse smart constructor.

Instances

Instances details
Eq DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironment

Read DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironment

Show DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironment

Generic DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironment

Associated Types

type Rep DeleteEnvironmentResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-cloud9ZSamazonka-cloud9" '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.

DescribeEnvironmentStatus

data DescribeEnvironmentStatus Source #

See: newDescribeEnvironmentStatus smart constructor.

Instances

Instances details
Eq DescribeEnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentStatus

Read DescribeEnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentStatus

Show 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 #

NFData DescribeEnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentStatus

Hashable DescribeEnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentStatus

ToJSON DescribeEnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentStatus

AWSRequest 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

type Rep DescribeEnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentStatus

type Rep DescribeEnvironmentStatus = D1 ('MetaData "DescribeEnvironmentStatus" "Amazonka.Cloud9.DescribeEnvironmentStatus" "libZSservicesZSamazonka-cloud9ZSamazonka-cloud9" 'False) (C1 ('MetaCons "DescribeEnvironmentStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeEnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentStatus

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:

$sel:environmentId:DescribeEnvironmentStatus', describeEnvironmentStatus_environmentId - The ID of the environment to get status information about.

data DescribeEnvironmentStatusResponse Source #

See: newDescribeEnvironmentStatusResponse smart constructor.

Instances

Instances details
Eq DescribeEnvironmentStatusResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentStatus

Read DescribeEnvironmentStatusResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentStatus

Show DescribeEnvironmentStatusResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentStatus

Generic DescribeEnvironmentStatusResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentStatus

Associated Types

type Rep DescribeEnvironmentStatusResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-cloud9ZSamazonka-cloud9" '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.

$sel:status: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.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.Cloud9.ListTagsForResource

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.Cloud9.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.Cloud9.ListTagsForResource

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.Cloud9.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.Cloud9.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.Cloud9.ListTagsForResource

ToJSON ListTagsForResource Source # 
Instance details

Defined in Amazonka.Cloud9.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.Cloud9.ListTagsForResource

Associated Types

type AWSResponse 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

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.Cloud9.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.Cloud9.ListTagsForResource" "libZSservicesZSamazonka-cloud9ZSamazonka-cloud9" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.Cloud9.ListTagsForResource

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
Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Cloud9.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Cloud9.ListTagsForResource

Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Cloud9.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-cloud9ZSamazonka-cloud9" '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.

CreateEnvironmentEC2

data CreateEnvironmentEC2 Source #

See: newCreateEnvironmentEC2 smart constructor.

Instances

Instances details
Eq CreateEnvironmentEC2 Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentEC2

Show CreateEnvironmentEC2 Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentEC2

Generic CreateEnvironmentEC2 Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentEC2

Associated Types

type Rep CreateEnvironmentEC2 :: Type -> Type #

NFData CreateEnvironmentEC2 Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentEC2

Methods

rnf :: CreateEnvironmentEC2 -> () #

Hashable CreateEnvironmentEC2 Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentEC2

ToJSON CreateEnvironmentEC2 Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentEC2

AWSRequest CreateEnvironmentEC2 Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentEC2

Associated Types

type AWSResponse 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

type Rep CreateEnvironmentEC2 Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentEC2

type Rep CreateEnvironmentEC2 = D1 ('MetaData "CreateEnvironmentEC2" "Amazonka.Cloud9.CreateEnvironmentEC2" "libZSservicesZSamazonka-cloud9ZSamazonka-cloud9" 'False) (C1 ('MetaCons "CreateEnvironmentEC2'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "automaticStopTimeMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "subnetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "ownerArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "imageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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 "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))))))
type AWSResponse CreateEnvironmentEC2 Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentEC2

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:subnetId:CreateEnvironmentEC2', createEnvironmentEC2_subnetId - The ID of the subnet in Amazon VPC that Cloud9 will use to communicate with the Amazon EC2 instance.

$sel:ownerArn: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: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 AMI is used if the parameter isn't explicitly assigned a value in the request. Because Amazon Linux AMI has ended standard support as of December 31, 2020, we recommend you choose Amazon Linux 2, which includes long term support through 2023.

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

$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.

$sel:connectionType: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.

$sel:description: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:tags:CreateEnvironmentEC2', createEnvironmentEC2_tags - An array of key-value pairs that will be associated with the new Cloud9 development environment.

$sel:name: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
Eq CreateEnvironmentEC2Response Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentEC2

Read CreateEnvironmentEC2Response Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentEC2

Show CreateEnvironmentEC2Response Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentEC2

Generic CreateEnvironmentEC2Response Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentEC2

Associated Types

type Rep CreateEnvironmentEC2Response :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-cloud9ZSamazonka-cloud9" '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:

$sel:environmentId:CreateEnvironmentEC2Response', createEnvironmentEC2Response_environmentId - The ID of the environment that was created.

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

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Instances

Instances details
Eq TagResource Source # 
Instance details

Defined in Amazonka.Cloud9.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.Cloud9.TagResource

Generic TagResource Source # 
Instance details

Defined in Amazonka.Cloud9.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

NFData TagResource Source # 
Instance details

Defined in Amazonka.Cloud9.TagResource

Methods

rnf :: TagResource -> () #

Hashable TagResource Source # 
Instance details

Defined in Amazonka.Cloud9.TagResource

ToJSON TagResource Source # 
Instance details

Defined in Amazonka.Cloud9.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.Cloud9.TagResource

Associated Types

type AWSResponse 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

type Rep TagResource Source # 
Instance details

Defined in Amazonka.Cloud9.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.Cloud9.TagResource" "libZSservicesZSamazonka-cloud9ZSamazonka-cloud9" '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]))))
type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.Cloud9.TagResource

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
Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.Cloud9.TagResource

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.Cloud9.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.Cloud9.TagResource

Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.Cloud9.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.Cloud9.TagResource

Methods

rnf :: TagResourceResponse -> () #

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.Cloud9.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.Cloud9.TagResource" "libZSservicesZSamazonka-cloud9ZSamazonka-cloud9" '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.

CreateEnvironmentMembership

data CreateEnvironmentMembership Source #

See: newCreateEnvironmentMembership smart constructor.

Instances

Instances details
Eq CreateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentMembership

Read CreateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentMembership

Show 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 #

NFData CreateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentMembership

Hashable CreateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentMembership

ToJSON CreateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentMembership

AWSRequest 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

type Rep CreateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentMembership

type Rep CreateEnvironmentMembership = D1 ('MetaData "CreateEnvironmentMembership" "Amazonka.Cloud9.CreateEnvironmentMembership" "libZSservicesZSamazonka-cloud9ZSamazonka-cloud9" '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))))
type AWSResponse CreateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentMembership

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:

$sel:environmentId:CreateEnvironmentMembership', createEnvironmentMembership_environmentId - The ID of the environment that contains the environment member you want to add.

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

$sel:permissions: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
Eq 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

Generic CreateEnvironmentMembershipResponse Source # 
Instance details

Defined in Amazonka.Cloud9.CreateEnvironmentMembership

NFData 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" "libZSservicesZSamazonka-cloud9ZSamazonka-cloud9" '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.

DescribeEnvironments

data DescribeEnvironments Source #

See: newDescribeEnvironments smart constructor.

Instances

Instances details
Eq DescribeEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironments

Read DescribeEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironments

Show DescribeEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironments

Generic DescribeEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironments

Associated Types

type Rep DescribeEnvironments :: Type -> Type #

NFData DescribeEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironments

Methods

rnf :: DescribeEnvironments -> () #

Hashable DescribeEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironments

ToJSON DescribeEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironments

AWSRequest DescribeEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironments

Associated Types

type AWSResponse 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

type Rep DescribeEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironments

type Rep DescribeEnvironments = D1 ('MetaData "DescribeEnvironments" "Amazonka.Cloud9.DescribeEnvironments" "libZSservicesZSamazonka-cloud9ZSamazonka-cloud9" 'False) (C1 ('MetaCons "DescribeEnvironments'" 'PrefixI 'True) (S1 ('MetaSel ('Just "environmentIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))
type AWSResponse DescribeEnvironments Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironments

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
Eq DescribeEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironments

Show DescribeEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironments

Generic DescribeEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironments

Associated Types

type Rep DescribeEnvironmentsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-cloud9ZSamazonka-cloud9" '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.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Instances

Instances details
Eq UntagResource Source # 
Instance details

Defined in Amazonka.Cloud9.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.Cloud9.UntagResource

Generic UntagResource Source # 
Instance details

Defined in Amazonka.Cloud9.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

NFData UntagResource Source # 
Instance details

Defined in Amazonka.Cloud9.UntagResource

Methods

rnf :: UntagResource -> () #

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.Cloud9.UntagResource

ToJSON UntagResource Source # 
Instance details

Defined in Amazonka.Cloud9.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.Cloud9.UntagResource

Associated Types

type AWSResponse 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

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.Cloud9.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.Cloud9.UntagResource" "libZSservicesZSamazonka-cloud9ZSamazonka-cloud9" '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]))))
type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.Cloud9.UntagResource

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
Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Cloud9.UntagResource

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Cloud9.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Cloud9.UntagResource

Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Cloud9.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Cloud9.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Cloud9.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.Cloud9.UntagResource" "libZSservicesZSamazonka-cloud9ZSamazonka-cloud9" '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.

DeleteEnvironmentMembership

data DeleteEnvironmentMembership Source #

See: newDeleteEnvironmentMembership smart constructor.

Instances

Instances details
Eq DeleteEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironmentMembership

Read DeleteEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironmentMembership

Show 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 #

NFData DeleteEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironmentMembership

Hashable DeleteEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironmentMembership

ToJSON DeleteEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironmentMembership

AWSRequest 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

type Rep DeleteEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironmentMembership

type Rep DeleteEnvironmentMembership = D1 ('MetaData "DeleteEnvironmentMembership" "Amazonka.Cloud9.DeleteEnvironmentMembership" "libZSservicesZSamazonka-cloud9ZSamazonka-cloud9" 'False) (C1 ('MetaCons "DeleteEnvironmentMembership'" 'PrefixI 'True) (S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "userArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironmentMembership

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:

$sel:environmentId:DeleteEnvironmentMembership', deleteEnvironmentMembership_environmentId - The ID of the environment to delete the environment member from.

$sel:userArn:DeleteEnvironmentMembership', deleteEnvironmentMembership_userArn - The Amazon Resource Name (ARN) of the environment member to delete from the environment.

data DeleteEnvironmentMembershipResponse Source #

Instances

Instances details
Eq 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

Generic DeleteEnvironmentMembershipResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DeleteEnvironmentMembership

NFData 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" "libZSservicesZSamazonka-cloud9ZSamazonka-cloud9" '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.

UpdateEnvironmentMembership

data UpdateEnvironmentMembership Source #

See: newUpdateEnvironmentMembership smart constructor.

Instances

Instances details
Eq UpdateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironmentMembership

Read UpdateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironmentMembership

Show 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 #

NFData UpdateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironmentMembership

Hashable UpdateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironmentMembership

ToJSON UpdateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironmentMembership

AWSRequest 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

type Rep UpdateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironmentMembership

type Rep UpdateEnvironmentMembership = D1 ('MetaData "UpdateEnvironmentMembership" "Amazonka.Cloud9.UpdateEnvironmentMembership" "libZSservicesZSamazonka-cloud9ZSamazonka-cloud9" '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))))
type AWSResponse UpdateEnvironmentMembership Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironmentMembership

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:

$sel:environmentId:UpdateEnvironmentMembership', updateEnvironmentMembership_environmentId - The ID of the environment for the environment member whose settings you want to change.

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

$sel:permissions: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
Eq 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

Generic UpdateEnvironmentMembershipResponse Source # 
Instance details

Defined in Amazonka.Cloud9.UpdateEnvironmentMembership

NFData 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" "libZSservicesZSamazonka-cloud9ZSamazonka-cloud9" '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.

DescribeEnvironmentMemberships (Paginated)

data DescribeEnvironmentMemberships Source #

See: newDescribeEnvironmentMemberships smart constructor.

Instances

Instances details
Eq DescribeEnvironmentMemberships Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentMemberships

Read DescribeEnvironmentMemberships Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentMemberships

Show 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 #

NFData DescribeEnvironmentMemberships Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentMemberships

Hashable DescribeEnvironmentMemberships Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentMemberships

ToJSON 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

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

type Rep DescribeEnvironmentMemberships Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentMemberships

type Rep DescribeEnvironmentMemberships = D1 ('MetaData "DescribeEnvironmentMemberships" "Amazonka.Cloud9.DescribeEnvironmentMemberships" "libZSservicesZSamazonka-cloud9ZSamazonka-cloud9" 'False) (C1 ('MetaCons "DescribeEnvironmentMemberships'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "userArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "permissions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Permissions])) :*: (S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))))
type AWSResponse DescribeEnvironmentMemberships Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentMemberships

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:

$sel:userArn: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.

$sel:nextToken: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.

$sel:permissions: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.

$sel:environmentId: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.

data DescribeEnvironmentMembershipsResponse Source #

Instances

Instances details
Eq 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

Generic DescribeEnvironmentMembershipsResponse Source # 
Instance details

Defined in Amazonka.Cloud9.DescribeEnvironmentMemberships

NFData 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" "libZSservicesZSamazonka-cloud9ZSamazonka-cloud9" 'False) (C1 ('MetaCons "DescribeEnvironmentMembershipsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "memberships") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EnvironmentMember])) :*: 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:nextToken: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:memberships:DescribeEnvironmentMembershipsResponse', describeEnvironmentMembershipsResponse_memberships - Information about the environment members for the environment.

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

Types

ConnectionType

newtype ConnectionType Source #

Constructors

ConnectionType' 

Instances

Instances details
Eq ConnectionType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ConnectionType

Ord ConnectionType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ConnectionType

Read ConnectionType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ConnectionType

Show ConnectionType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ConnectionType

Generic ConnectionType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ConnectionType

Associated Types

type Rep ConnectionType :: Type -> Type #

NFData ConnectionType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ConnectionType

Methods

rnf :: ConnectionType -> () #

Hashable 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

FromJSON ConnectionType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ConnectionType

FromJSONKey ConnectionType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ConnectionType

ToLog ConnectionType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ConnectionType

ToHeader ConnectionType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ConnectionType

ToQuery 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 #

ToByteString 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

type Rep ConnectionType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ConnectionType

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

EnvironmentLifecycleStatus

newtype EnvironmentLifecycleStatus Source #

Instances

Instances details
Eq EnvironmentLifecycleStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycleStatus

Ord EnvironmentLifecycleStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycleStatus

Read EnvironmentLifecycleStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycleStatus

Show 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 #

NFData EnvironmentLifecycleStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycleStatus

Hashable 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

FromJSON EnvironmentLifecycleStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycleStatus

FromJSONKey EnvironmentLifecycleStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycleStatus

ToLog EnvironmentLifecycleStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycleStatus

ToHeader EnvironmentLifecycleStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycleStatus

ToQuery 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

ToByteString 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

type Rep EnvironmentLifecycleStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycleStatus

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

EnvironmentStatus

newtype EnvironmentStatus Source #

Instances

Instances details
Eq EnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentStatus

Ord EnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentStatus

Read EnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentStatus

Show 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 #

NFData EnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentStatus

Methods

rnf :: EnvironmentStatus -> () #

Hashable 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

FromJSON EnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentStatus

FromJSONKey EnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentStatus

ToLog EnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentStatus

ToHeader EnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentStatus

ToQuery 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

ToByteString 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

type Rep EnvironmentStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentStatus

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

EnvironmentType

newtype EnvironmentType Source #

Constructors

EnvironmentType' 

Instances

Instances details
Eq EnvironmentType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentType

Ord EnvironmentType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentType

Read EnvironmentType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentType

Show EnvironmentType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentType

Generic EnvironmentType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentType

Associated Types

type Rep EnvironmentType :: Type -> Type #

NFData EnvironmentType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentType

Methods

rnf :: EnvironmentType -> () #

Hashable 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

FromJSON EnvironmentType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentType

FromJSONKey EnvironmentType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentType

ToLog EnvironmentType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentType

ToHeader EnvironmentType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentType

ToQuery 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 #

ToByteString 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

type Rep EnvironmentType Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentType

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

ManagedCredentialsAction

newtype ManagedCredentialsAction Source #

Instances

Instances details
Eq ManagedCredentialsAction Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsAction

Ord ManagedCredentialsAction Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsAction

Read ManagedCredentialsAction Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsAction

Show 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 #

NFData ManagedCredentialsAction Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsAction

Hashable 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

FromJSON ManagedCredentialsAction Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsAction

FromJSONKey ManagedCredentialsAction Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsAction

ToLog ManagedCredentialsAction Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsAction

ToHeader ManagedCredentialsAction Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsAction

ToQuery 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

ToByteString 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

type Rep ManagedCredentialsAction Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsAction

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

ManagedCredentialsStatus

newtype ManagedCredentialsStatus Source #

Instances

Instances details
Eq ManagedCredentialsStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsStatus

Ord ManagedCredentialsStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsStatus

Read ManagedCredentialsStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsStatus

Show 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 #

NFData ManagedCredentialsStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsStatus

Hashable 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

FromJSON ManagedCredentialsStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsStatus

FromJSONKey ManagedCredentialsStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsStatus

ToLog ManagedCredentialsStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsStatus

ToHeader ManagedCredentialsStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsStatus

ToQuery 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

ToByteString 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

type Rep ManagedCredentialsStatus Source # 
Instance details

Defined in Amazonka.Cloud9.Types.ManagedCredentialsStatus

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

MemberPermissions

newtype MemberPermissions Source #

Instances

Instances details
Eq MemberPermissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.MemberPermissions

Ord MemberPermissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.MemberPermissions

Read MemberPermissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.MemberPermissions

Show 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 #

NFData MemberPermissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.MemberPermissions

Methods

rnf :: MemberPermissions -> () #

Hashable 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

FromJSON MemberPermissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.MemberPermissions

FromJSONKey MemberPermissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.MemberPermissions

ToLog MemberPermissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.MemberPermissions

ToHeader MemberPermissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.MemberPermissions

ToQuery 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

ToByteString 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

type Rep MemberPermissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.MemberPermissions

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

Permissions

newtype Permissions Source #

Constructors

Permissions' 

Instances

Instances details
Eq Permissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Permissions

Ord Permissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Permissions

Read Permissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Permissions

Show Permissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Permissions

Generic Permissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Permissions

Associated Types

type Rep Permissions :: Type -> Type #

NFData Permissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Permissions

Methods

rnf :: Permissions -> () #

Hashable 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

FromJSON Permissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Permissions

FromJSONKey Permissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Permissions

ToLog Permissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Permissions

ToHeader Permissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Permissions

ToQuery Permissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Permissions

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 #

ToByteString 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 #

type Rep Permissions Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Permissions

type Rep Permissions = D1 ('MetaData "Permissions" "Amazonka.Cloud9.Types.Permissions" "libZSservicesZSamazonka-cloud9ZSamazonka-cloud9" '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
Eq Environment Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Environment

Show 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 #

NFData Environment Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Environment

Methods

rnf :: Environment -> () #

Hashable Environment Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Environment

FromJSON 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:lifecycle:Environment', environment_lifecycle - The state of the environment in its creation or deletion lifecycle.

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

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

$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: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: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
Eq EnvironmentLifecycle Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycle

Read EnvironmentLifecycle Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycle

Show 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 #

NFData EnvironmentLifecycle Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycle

Methods

rnf :: EnvironmentLifecycle -> () #

Hashable EnvironmentLifecycle Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentLifecycle

FromJSON 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" "libZSservicesZSamazonka-cloud9ZSamazonka-cloud9" 'False) (C1 ('MetaCons "EnvironmentLifecycle'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EnvironmentLifecycleStatus)) :*: (S1 ('MetaSel ('Just "failureResource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "reason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

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: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.

$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.

EnvironmentMember

data EnvironmentMember Source #

Information about an environment member for an Cloud9 development environment.

See: newEnvironmentMember smart constructor.

Instances

Instances details
Eq EnvironmentMember Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentMember

Read EnvironmentMember Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentMember

Show 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 #

NFData EnvironmentMember Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentMember

Methods

rnf :: EnvironmentMember -> () #

Hashable EnvironmentMember Source # 
Instance details

Defined in Amazonka.Cloud9.Types.EnvironmentMember

FromJSON 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" "libZSservicesZSamazonka-cloud9ZSamazonka-cloud9" '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
Eq Tag Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Tag

Methods

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

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

Show Tag Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

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 #

NFData Tag Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Tag

Methods

rnf :: Tag -> () #

Hashable Tag Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

ToJSON Tag Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Tag

FromJSON Tag Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Tag

type Rep Tag Source # 
Instance details

Defined in Amazonka.Cloud9.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.Cloud9.Types.Tag" "libZSservicesZSamazonka-cloud9ZSamazonka-cloud9" '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.