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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-cloud9/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 'gems/aws-sdk-cloud9/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 'gems/aws-sdk-cloud9/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 'gems/aws-sdk-cloud9/lib/aws-sdk-cloud9/types.rb', line 501

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