Class: Aws::Imagebuilder::Types::FastLaunchConfiguration

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

Overview

Defines and configures EC2 Fast Launch for output Windows AMIs.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#account_id ⇒ String

The owner account ID for the fast-launch enabled Windows AMI.

Returns:

  • (String)


3170
3171
3172
3173
3174
3175
3176
3177
3178
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 3170

class FastLaunchConfiguration < Struct.new(
  :enabled,
  :snapshot_configuration,
  :max_parallel_launches,
  :launch_template,
  :account_id)
  SENSITIVE = []
  include Aws::Structure
end

#enabled ⇒ Boolean

Specifies whether to enable Windows fast launch on the output AMI during distribution. A value of false means Image Builder takes no fast-launch action for this configuration.

Returns:

  • (Boolean)


3170
3171
3172
3173
3174
3175
3176
3177
3178
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 3170

class FastLaunchConfiguration < Struct.new(
  :enabled,
  :snapshot_configuration,
  :max_parallel_launches,
  :launch_template,
  :account_id)
  SENSITIVE = []
  include Aws::Structure
end

#launch_template ⇒ Types::FastLaunchLaunchTemplateSpecification

The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances to create pre-provisioned snapshots.



3170
3171
3172
3173
3174
3175
3176
3177
3178
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 3170

class FastLaunchConfiguration < Struct.new(
  :enabled,
  :snapshot_configuration,
  :max_parallel_launches,
  :launch_template,
  :account_id)
  SENSITIVE = []
  include Aws::Structure
end

#max_parallel_launches ⇒ Integer

The maximum number of parallel instances that are launched for creating resources.

Returns:

  • (Integer)


3170
3171
3172
3173
3174
3175
3176
3177
3178
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 3170

class FastLaunchConfiguration < Struct.new(
  :enabled,
  :snapshot_configuration,
  :max_parallel_launches,
  :launch_template,
  :account_id)
  SENSITIVE = []
  include Aws::Structure
end

#snapshot_configuration ⇒ Types::FastLaunchSnapshotConfiguration

Configuration settings for managing the number of snapshots that are created from pre-provisioned instances for the Windows AMI when Windows fast launch is enabled.



3170
3171
3172
3173
3174
3175
3176
3177
3178
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 3170

class FastLaunchConfiguration < Struct.new(
  :enabled,
  :snapshot_configuration,
  :max_parallel_launches,
  :launch_template,
  :account_id)
  SENSITIVE = []
  include Aws::Structure
end