Class: Aws::CodeCatalyst::Types::DevEnvironmentSummary

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

Overview

Information about a Dev Environment.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#aliasString

The user-specified alias for the Dev Environment.

Returns:

  • (String)


764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
# File 'lib/aws-sdk-codecatalyst/types.rb', line 764

class DevEnvironmentSummary < Struct.new(
  :space_name,
  :project_name,
  :id,
  :last_updated_time,
  :creator_id,
  :status,
  :status_reason,
  :repositories,
  :alias,
  :ides,
  :instance_type,
  :inactivity_timeout_minutes,
  :persistent_storage,
  :vpc_connection_name)
  SENSITIVE = []
  include Aws::Structure
end

#creator_idString

The system-generated unique ID of the user who created the Dev Environment.

Returns:

  • (String)


764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
# File 'lib/aws-sdk-codecatalyst/types.rb', line 764

class DevEnvironmentSummary < Struct.new(
  :space_name,
  :project_name,
  :id,
  :last_updated_time,
  :creator_id,
  :status,
  :status_reason,
  :repositories,
  :alias,
  :ides,
  :instance_type,
  :inactivity_timeout_minutes,
  :persistent_storage,
  :vpc_connection_name)
  SENSITIVE = []
  include Aws::Structure
end

#idString

The system-generated unique ID for the Dev Environment.

Returns:

  • (String)


764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
# File 'lib/aws-sdk-codecatalyst/types.rb', line 764

class DevEnvironmentSummary < Struct.new(
  :space_name,
  :project_name,
  :id,
  :last_updated_time,
  :creator_id,
  :status,
  :status_reason,
  :repositories,
  :alias,
  :ides,
  :instance_type,
  :inactivity_timeout_minutes,
  :persistent_storage,
  :vpc_connection_name)
  SENSITIVE = []
  include Aws::Structure
end

#idesArray<Types::Ide>

Information about the integrated development environment (IDE) configured for a Dev Environment.

Returns:



764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
# File 'lib/aws-sdk-codecatalyst/types.rb', line 764

class DevEnvironmentSummary < Struct.new(
  :space_name,
  :project_name,
  :id,
  :last_updated_time,
  :creator_id,
  :status,
  :status_reason,
  :repositories,
  :alias,
  :ides,
  :instance_type,
  :inactivity_timeout_minutes,
  :persistent_storage,
  :vpc_connection_name)
  SENSITIVE = []
  include Aws::Structure
end

#inactivity_timeout_minutesInteger

The amount of time the Dev Environment will run without any activity detected before stopping, in minutes. Dev Environments consume compute minutes when running.

Returns:

  • (Integer)


764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
# File 'lib/aws-sdk-codecatalyst/types.rb', line 764

class DevEnvironmentSummary < Struct.new(
  :space_name,
  :project_name,
  :id,
  :last_updated_time,
  :creator_id,
  :status,
  :status_reason,
  :repositories,
  :alias,
  :ides,
  :instance_type,
  :inactivity_timeout_minutes,
  :persistent_storage,
  :vpc_connection_name)
  SENSITIVE = []
  include Aws::Structure
end

#instance_typeString

The Amazon EC2 instace type used for the Dev Environment.

Returns:

  • (String)


764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
# File 'lib/aws-sdk-codecatalyst/types.rb', line 764

class DevEnvironmentSummary < Struct.new(
  :space_name,
  :project_name,
  :id,
  :last_updated_time,
  :creator_id,
  :status,
  :status_reason,
  :repositories,
  :alias,
  :ides,
  :instance_type,
  :inactivity_timeout_minutes,
  :persistent_storage,
  :vpc_connection_name)
  SENSITIVE = []
  include Aws::Structure
end

#last_updated_timeTime

The time when the Dev Environment was last updated, in coordinated universal time (UTC) timestamp format as specified in [RFC 3339].

[1]: www.rfc-editor.org/rfc/rfc3339#section-5.6

Returns:

  • (Time)


764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
# File 'lib/aws-sdk-codecatalyst/types.rb', line 764

class DevEnvironmentSummary < Struct.new(
  :space_name,
  :project_name,
  :id,
  :last_updated_time,
  :creator_id,
  :status,
  :status_reason,
  :repositories,
  :alias,
  :ides,
  :instance_type,
  :inactivity_timeout_minutes,
  :persistent_storage,
  :vpc_connection_name)
  SENSITIVE = []
  include Aws::Structure
end

#persistent_storageTypes::PersistentStorage

Information about the configuration of persistent storage for the Dev Environment.



764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
# File 'lib/aws-sdk-codecatalyst/types.rb', line 764

class DevEnvironmentSummary < Struct.new(
  :space_name,
  :project_name,
  :id,
  :last_updated_time,
  :creator_id,
  :status,
  :status_reason,
  :repositories,
  :alias,
  :ides,
  :instance_type,
  :inactivity_timeout_minutes,
  :persistent_storage,
  :vpc_connection_name)
  SENSITIVE = []
  include Aws::Structure
end

#project_nameString

The name of the project in the space.

Returns:

  • (String)


764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
# File 'lib/aws-sdk-codecatalyst/types.rb', line 764

class DevEnvironmentSummary < Struct.new(
  :space_name,
  :project_name,
  :id,
  :last_updated_time,
  :creator_id,
  :status,
  :status_reason,
  :repositories,
  :alias,
  :ides,
  :instance_type,
  :inactivity_timeout_minutes,
  :persistent_storage,
  :vpc_connection_name)
  SENSITIVE = []
  include Aws::Structure
end

#repositoriesArray<Types::DevEnvironmentRepositorySummary>

Information about the repositories that will be cloned into the Dev Environment. If no rvalue is specified, no repository is cloned.



764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
# File 'lib/aws-sdk-codecatalyst/types.rb', line 764

class DevEnvironmentSummary < Struct.new(
  :space_name,
  :project_name,
  :id,
  :last_updated_time,
  :creator_id,
  :status,
  :status_reason,
  :repositories,
  :alias,
  :ides,
  :instance_type,
  :inactivity_timeout_minutes,
  :persistent_storage,
  :vpc_connection_name)
  SENSITIVE = []
  include Aws::Structure
end

#space_nameString

The name of the space.

Returns:

  • (String)


764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
# File 'lib/aws-sdk-codecatalyst/types.rb', line 764

class DevEnvironmentSummary < Struct.new(
  :space_name,
  :project_name,
  :id,
  :last_updated_time,
  :creator_id,
  :status,
  :status_reason,
  :repositories,
  :alias,
  :ides,
  :instance_type,
  :inactivity_timeout_minutes,
  :persistent_storage,
  :vpc_connection_name)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the Dev Environment.

Returns:

  • (String)


764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
# File 'lib/aws-sdk-codecatalyst/types.rb', line 764

class DevEnvironmentSummary < Struct.new(
  :space_name,
  :project_name,
  :id,
  :last_updated_time,
  :creator_id,
  :status,
  :status_reason,
  :repositories,
  :alias,
  :ides,
  :instance_type,
  :inactivity_timeout_minutes,
  :persistent_storage,
  :vpc_connection_name)
  SENSITIVE = []
  include Aws::Structure
end

#status_reasonString

The reason for the status.

Returns:

  • (String)


764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
# File 'lib/aws-sdk-codecatalyst/types.rb', line 764

class DevEnvironmentSummary < Struct.new(
  :space_name,
  :project_name,
  :id,
  :last_updated_time,
  :creator_id,
  :status,
  :status_reason,
  :repositories,
  :alias,
  :ides,
  :instance_type,
  :inactivity_timeout_minutes,
  :persistent_storage,
  :vpc_connection_name)
  SENSITIVE = []
  include Aws::Structure
end

#vpc_connection_nameString

The name of the connection used to connect to Amazon VPC used when the Dev Environment was created, if any.

Returns:

  • (String)


764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
# File 'lib/aws-sdk-codecatalyst/types.rb', line 764

class DevEnvironmentSummary < Struct.new(
  :space_name,
  :project_name,
  :id,
  :last_updated_time,
  :creator_id,
  :status,
  :status_reason,
  :repositories,
  :alias,
  :ides,
  :instance_type,
  :inactivity_timeout_minutes,
  :persistent_storage,
  :vpc_connection_name)
  SENSITIVE = []
  include Aws::Structure
end