Environment
import type { Environment } from "https://aws-api.deno.dev/v0.4/services/cloud9.ts?docs=full";
Information about an Cloud9 development environment.
interface Environment {
arn: string;
connectionType?: ConnectionType | null;
description?: string | null;
id?: string | null;
lifecycle?: EnvironmentLifecycle | null;
managedCredentialsStatus?: ManagedCredentialsStatus | null;
name?: string | null;
ownerArn: string;
type: EnvironmentType;
}§Properties
§
connectionType?: ConnectionType | null
[src]The connection type used for connecting to an Amazon EC2 environment.
CONNECT_SSH
is selected by default.
§
lifecycle?: EnvironmentLifecycle | null
[src]The state of the environment in its creation or deletion lifecycle.
§
managedCredentialsStatus?: ManagedCredentialsStatus | null
[src]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
§
type: EnvironmentType
[src]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.