Class: Aws::Types::CreateFleetRequest

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#client_token::String

Returns the value of attribute client_token.

Returns:

  • (::String)


2445
2446
2447
# File 'sig/types.rbs', line 2445

def client_token
  @client_token
end

#context::String

Returns the value of attribute context.

Returns:

  • (::String)


2458
2459
2460
# File 'sig/types.rbs', line 2458

def context
  @context
end

#dry_runBoolean

Returns the value of attribute dry_run.

Returns:

  • (Boolean)


2444
2445
2446
# File 'sig/types.rbs', line 2444

def dry_run
  @dry_run
end

#excess_capacity_termination_policy"no-termination", "termination"

Returns the value of attribute excess_capacity_termination_policy.

Returns:

  • ("no-termination", "termination")


2449
2450
2451
# File 'sig/types.rbs', line 2449

def excess_capacity_termination_policy
  @excess_capacity_termination_policy
end

#launch_template_configs::Array[Types::FleetLaunchTemplateConfigRequest]

Returns the value of attribute launch_template_configs.



2450
2451
2452
# File 'sig/types.rbs', line 2450

def launch_template_configs
  @launch_template_configs
end

#on_demand_optionsTypes::OnDemandOptionsRequest

Returns the value of attribute on_demand_options.



2447
2448
2449
# File 'sig/types.rbs', line 2447

def on_demand_options
  @on_demand_options
end

#replace_unhealthy_instancesBoolean

Returns the value of attribute replace_unhealthy_instances.

Returns:

  • (Boolean)


2456
2457
2458
# File 'sig/types.rbs', line 2456

def replace_unhealthy_instances
  @replace_unhealthy_instances
end

#reserved_capacity_optionsTypes::ReservedCapacityOptionsRequest

Returns the value of attribute reserved_capacity_options.



2448
2449
2450
# File 'sig/types.rbs', line 2448

def reserved_capacity_options
  @reserved_capacity_options
end

#spot_optionsTypes::SpotOptionsRequest

Returns the value of attribute spot_options.



2446
2447
2448
# File 'sig/types.rbs', line 2446

def spot_options
  @spot_options
end

#tag_specifications::Array[Types::TagSpecification]

Returns the value of attribute tag_specifications.

Returns:



2457
2458
2459
# File 'sig/types.rbs', line 2457

def tag_specifications
  @tag_specifications
end

#target_capacity_specificationTypes::TargetCapacitySpecificationRequest

Returns the value of attribute target_capacity_specification.



2451
2452
2453
# File 'sig/types.rbs', line 2451

def target_capacity_specification
  @target_capacity_specification
end

#terminate_instances_with_expirationBoolean

Returns the value of attribute terminate_instances_with_expiration.

Returns:

  • (Boolean)


2452
2453
2454
# File 'sig/types.rbs', line 2452

def terminate_instances_with_expiration
  @terminate_instances_with_expiration
end

#type"request", ...

Returns the value of attribute type.

Returns:

  • ("request", "maintain", "instant")


2453
2454
2455
# File 'sig/types.rbs', line 2453

def type
  @type
end

#valid_from::Time

Returns the value of attribute valid_from.

Returns:

  • (::Time)


2454
2455
2456
# File 'sig/types.rbs', line 2454

def valid_from
  @valid_from
end

#valid_until::Time

Returns the value of attribute valid_until.

Returns:

  • (::Time)


2455
2456
2457
# File 'sig/types.rbs', line 2455

def valid_until
  @valid_until
end