Environment
¶
Source code in docs_src/capo_cloud9/types/environment.py
connection_type
instance-attribute
¶
connection_type: NotRequired[ConnectionType]
The connection type used for connecting to an Amazon EC2 environment. CONNECT_SSH is selected by default.
description
instance-attribute
¶
description: NotRequired[EnvironmentDescription]
The description for the environment.
lifecycle
instance-attribute
¶
lifecycle: NotRequired[EnvironmentLifecycle]
The state of the environment in its creation or deletion lifecycle.
managed_credentials_status
instance-attribute
¶
managed_credentials_status: NotRequired[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
owner_arn
instance-attribute
¶
owner_arn: String
The Amazon Resource Name (ARN) of the environment owner.
type
instance-attribute
¶
type: EnvironmentType
The type of environment. Valid values include the following:
-
ec2: An Amazon Elastic Compute Cloud (Amazon EC2) instance connects to the environment. -
ssh: Your own server connects to the environment.