Class: Aws::Cloud9::Types::EnvironmentLifecycle

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-cloud9/types.rb

Overview

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

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#failure_resourceString

If the environment failed to delete, the Amazon Resource Name (ARN) of the related Amazon Web Services resource.

Returns:

  • (String)


501
502
503
504
505
506
507
# File 'lib/aws-sdk-cloud9/types.rb', line 501

class EnvironmentLifecycle < Struct.new(
  :status,
  :reason,
  :failure_resource)
  SENSITIVE = []
  include Aws::Structure
end

#reasonString

Any informational message about the lifecycle state of the environment.

Returns:

  • (String)


501
502
503
504
505
506
507
# File 'lib/aws-sdk-cloud9/types.rb', line 501

class EnvironmentLifecycle < Struct.new(
  :status,
  :reason,
  :failure_resource)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

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.

Returns:

  • (String)


501
502
503
504
505
506
507
# File 'lib/aws-sdk-cloud9/types.rb', line 501

class EnvironmentLifecycle < Struct.new(
  :status,
  :reason,
  :failure_resource)
  SENSITIVE = []
  include Aws::Structure
end