Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Cloud9

import { Cloud9 } from "https://aws-api.deno.dev/v0.1/services/cloud9.ts?docs=full";
class Cloud9 {
constructor(apiFactory: client.ApiFactory);
async createEnvironmentEC2(params: CreateEnvironmentEC2Request): Promise<CreateEnvironmentEC2Result>;
async createEnvironmentMembership(params: CreateEnvironmentMembershipRequest): Promise<CreateEnvironmentMembershipResult>;
async deleteEnvironment(params: DeleteEnvironmentRequest): Promise<void>;
async deleteEnvironmentMembership(params: DeleteEnvironmentMembershipRequest): Promise<void>;
async describeEnvironmentMemberships(params?: DescribeEnvironmentMembershipsRequest): Promise<DescribeEnvironmentMembershipsResult>;
async describeEnvironments(params: DescribeEnvironmentsRequest): Promise<DescribeEnvironmentsResult>;
async describeEnvironmentStatus(params: DescribeEnvironmentStatusRequest): Promise<DescribeEnvironmentStatusResult>;
async listEnvironments(params?: ListEnvironmentsRequest): Promise<ListEnvironmentsResult>;
async listTagsForResource(params: ListTagsForResourceRequest): Promise<ListTagsForResourceResponse>;
async tagResource(params: TagResourceRequest): Promise<void>;
async untagResource(params: UntagResourceRequest): Promise<void>;
async updateEnvironment(params: UpdateEnvironmentRequest): Promise<void>;
async updateEnvironmentMembership(params: UpdateEnvironmentMembershipRequest): Promise<UpdateEnvironmentMembershipResult>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

§
new Cloud9(apiFactory: client.ApiFactory)
[src]

§Methods

§
createEnvironmentEC2(params: CreateEnvironmentEC2Request): Promise<CreateEnvironmentEC2Result>
[src]

Creates an AWS Cloud9 development environment, launches an Amazon Elastic Compute Cloud (Amazon EC2) instance, and then connects from the instance to the environment.

§
createEnvironmentMembership(params: CreateEnvironmentMembershipRequest): Promise<CreateEnvironmentMembershipResult>
[src]

Adds an environment member to an AWS Cloud9 development environment.

§
deleteEnvironment(params: DeleteEnvironmentRequest): Promise<void>
[src]

Deletes an AWS Cloud9 development environment. If an Amazon EC2 instance is connected to the environment, also terminates the instance.

§
deleteEnvironmentMembership(params: DeleteEnvironmentMembershipRequest): Promise<void>
[src]

Deletes an environment member from an AWS Cloud9 development environment.

§
describeEnvironmentMemberships(params?: DescribeEnvironmentMembershipsRequest): Promise<DescribeEnvironmentMembershipsResult>
[src]

Gets information about environment members for an AWS Cloud9 development environment.

§
describeEnvironments(params: DescribeEnvironmentsRequest): Promise<DescribeEnvironmentsResult>
[src]

Gets information about AWS Cloud9 development environments.

§
describeEnvironmentStatus(params: DescribeEnvironmentStatusRequest): Promise<DescribeEnvironmentStatusResult>
[src]

Gets status information for an AWS Cloud9 development environment.

§
listEnvironments(params?: ListEnvironmentsRequest): Promise<ListEnvironmentsResult>
[src]

Gets a list of AWS Cloud9 development environment identifiers.

§
listTagsForResource(params: ListTagsForResourceRequest): Promise<ListTagsForResourceResponse>
[src]

Gets a list of the tags associated with an AWS Cloud9 development environment.

§
tagResource(params: TagResourceRequest): Promise<void>
[src]

Adds tags to an AWS Cloud9 development environment.

! IMPORTANT: ! Tags that you add to an AWS Cloud9 environment by using this method will NOT be automatically propagated to underlying resources.

§
untagResource(params: UntagResourceRequest): Promise<void>
[src]

Removes tags from an AWS Cloud9 development environment.

§
updateEnvironment(params: UpdateEnvironmentRequest): Promise<void>
[src]

Changes the settings of an existing AWS Cloud9 development environment.

§
updateEnvironmentMembership(params: UpdateEnvironmentMembershipRequest): Promise<UpdateEnvironmentMembershipResult>
[src]

Changes the settings of an existing environment member for an AWS Cloud9 development environment.

§Static Properties