Class: Aws::CodeCatalyst::Types::StartDevEnvironmentRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#id ⇒ String

The system-generated unique ID of the Dev Environment.

Returns:

  • (String)


2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
# File 'gems/aws-sdk-codecatalyst/lib/aws-sdk-codecatalyst/types.rb', line 2413

class StartDevEnvironmentRequest < Struct.new(
  :space_name,
  :project_name,
  :id,
  :ides,
  :instance_type,
  :inactivity_timeout_minutes)
  SENSITIVE = []
  include Aws::Structure
end

#ides ⇒ Array<Types::IdeConfiguration>

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

Returns:



2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
# File 'gems/aws-sdk-codecatalyst/lib/aws-sdk-codecatalyst/types.rb', line 2413

class StartDevEnvironmentRequest < Struct.new(
  :space_name,
  :project_name,
  :id,
  :ides,
  :instance_type,
  :inactivity_timeout_minutes)
  SENSITIVE = []
  include Aws::Structure
end

#inactivity_timeout_minutes ⇒ Integer

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

Returns:

  • (Integer)


2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
# File 'gems/aws-sdk-codecatalyst/lib/aws-sdk-codecatalyst/types.rb', line 2413

class StartDevEnvironmentRequest < Struct.new(
  :space_name,
  :project_name,
  :id,
  :ides,
  :instance_type,
  :inactivity_timeout_minutes)
  SENSITIVE = []
  include Aws::Structure
end

#instance_type ⇒ String

The Amazon EC2 instace type to use for the Dev Environment.

Returns:

  • (String)


2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
# File 'gems/aws-sdk-codecatalyst/lib/aws-sdk-codecatalyst/types.rb', line 2413

class StartDevEnvironmentRequest < Struct.new(
  :space_name,
  :project_name,
  :id,
  :ides,
  :instance_type,
  :inactivity_timeout_minutes)
  SENSITIVE = []
  include Aws::Structure
end

#project_name ⇒ String

The name of the project in the space.

Returns:

  • (String)


2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
# File 'gems/aws-sdk-codecatalyst/lib/aws-sdk-codecatalyst/types.rb', line 2413

class StartDevEnvironmentRequest < Struct.new(
  :space_name,
  :project_name,
  :id,
  :ides,
  :instance_type,
  :inactivity_timeout_minutes)
  SENSITIVE = []
  include Aws::Structure
end

#space_name ⇒ String

The name of the space.

Returns:

  • (String)


2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
# File 'gems/aws-sdk-codecatalyst/lib/aws-sdk-codecatalyst/types.rb', line 2413

class StartDevEnvironmentRequest < Struct.new(
  :space_name,
  :project_name,
  :id,
  :ides,
  :instance_type,
  :inactivity_timeout_minutes)
  SENSITIVE = []
  include Aws::Structure
end