Class: Aws::AutoScaling::Types::LaunchInstancesError

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

Overview

Contains details about errors encountered during instance launch attempts.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#availability_zone ⇒ String

The Availability Zone where the instance launch was attempted.

Returns:

  • (String)


5089
5090
5091
5092
5093
5094
5095
5096
5097
5098
5099
# File 'gems/aws-sdk-autoscaling/lib/aws-sdk-autoscaling/types.rb', line 5089

class LaunchInstancesError < Struct.new(
  :instance_type,
  :market_type,
  :subnet_id,
  :availability_zone,
  :availability_zone_id,
  :error_code,
  :error_message)
  SENSITIVE = []
  include Aws::Structure
end

#availability_zone_id ⇒ String

The Availability Zone ID where the launch error occurred.

Returns:

  • (String)


5089
5090
5091
5092
5093
5094
5095
5096
5097
5098
5099
# File 'gems/aws-sdk-autoscaling/lib/aws-sdk-autoscaling/types.rb', line 5089

class LaunchInstancesError < Struct.new(
  :instance_type,
  :market_type,
  :subnet_id,
  :availability_zone,
  :availability_zone_id,
  :error_code,
  :error_message)
  SENSITIVE = []
  include Aws::Structure
end

#error_code ⇒ String

The error code representing the type of error encountered (e.g., InsufficientInstanceCapacity).

Returns:

  • (String)


5089
5090
5091
5092
5093
5094
5095
5096
5097
5098
5099
# File 'gems/aws-sdk-autoscaling/lib/aws-sdk-autoscaling/types.rb', line 5089

class LaunchInstancesError < Struct.new(
  :instance_type,
  :market_type,
  :subnet_id,
  :availability_zone,
  :availability_zone_id,
  :error_code,
  :error_message)
  SENSITIVE = []
  include Aws::Structure
end

#error_message ⇒ String

A descriptive message providing details about the error encountered during the launch attempt.

Returns:

  • (String)


5089
5090
5091
5092
5093
5094
5095
5096
5097
5098
5099
# File 'gems/aws-sdk-autoscaling/lib/aws-sdk-autoscaling/types.rb', line 5089

class LaunchInstancesError < Struct.new(
  :instance_type,
  :market_type,
  :subnet_id,
  :availability_zone,
  :availability_zone_id,
  :error_code,
  :error_message)
  SENSITIVE = []
  include Aws::Structure
end

#instance_type ⇒ String

The instance type that failed to launch.

Returns:

  • (String)


5089
5090
5091
5092
5093
5094
5095
5096
5097
5098
5099
# File 'gems/aws-sdk-autoscaling/lib/aws-sdk-autoscaling/types.rb', line 5089

class LaunchInstancesError < Struct.new(
  :instance_type,
  :market_type,
  :subnet_id,
  :availability_zone,
  :availability_zone_id,
  :error_code,
  :error_message)
  SENSITIVE = []
  include Aws::Structure
end

#market_type ⇒ String

The market type (On-Demand or Spot) that encountered the launch error.

Returns:

  • (String)


5089
5090
5091
5092
5093
5094
5095
5096
5097
5098
5099
# File 'gems/aws-sdk-autoscaling/lib/aws-sdk-autoscaling/types.rb', line 5089

class LaunchInstancesError < Struct.new(
  :instance_type,
  :market_type,
  :subnet_id,
  :availability_zone,
  :availability_zone_id,
  :error_code,
  :error_message)
  SENSITIVE = []
  include Aws::Structure
end

#subnet_id ⇒ String

The subnet ID where the instance launch was attempted.

Returns:

  • (String)


5089
5090
5091
5092
5093
5094
5095
5096
5097
5098
5099
# File 'gems/aws-sdk-autoscaling/lib/aws-sdk-autoscaling/types.rb', line 5089

class LaunchInstancesError < Struct.new(
  :instance_type,
  :market_type,
  :subnet_id,
  :availability_zone,
  :availability_zone_id,
  :error_code,
  :error_message)
  SENSITIVE = []
  include Aws::Structure
end