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)


2461
2462
2463
# File 'sig/types.rbs', line 2461

def client_token
  @client_token
end

#context::String

Returns the value of attribute context.

Returns:

  • (::String)


2474
2475
2476
# File 'sig/types.rbs', line 2474

def context
  @context
end

#dry_runBoolean

Returns the value of attribute dry_run.

Returns:

  • (Boolean)


2460
2461
2462
# File 'sig/types.rbs', line 2460

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")


2465
2466
2467
# File 'sig/types.rbs', line 2465

def excess_capacity_termination_policy
  @excess_capacity_termination_policy
end

#launch_template_configs::Array[Types::FleetLaunchTemplateConfigRequest]

Returns the value of attribute launch_template_configs.



2466
2467
2468
# File 'sig/types.rbs', line 2466

def launch_template_configs
  @launch_template_configs
end

#on_demand_optionsTypes::OnDemandOptionsRequest

Returns the value of attribute on_demand_options.



2463
2464
2465
# File 'sig/types.rbs', line 2463

def on_demand_options
  @on_demand_options
end

#replace_unhealthy_instancesBoolean

Returns the value of attribute replace_unhealthy_instances.

Returns:

  • (Boolean)


2472
2473
2474
# File 'sig/types.rbs', line 2472

def replace_unhealthy_instances
  @replace_unhealthy_instances
end

#reserved_capacity_optionsTypes::ReservedCapacityOptionsRequest

Returns the value of attribute reserved_capacity_options.



2464
2465
2466
# File 'sig/types.rbs', line 2464

def reserved_capacity_options
  @reserved_capacity_options
end

#spot_optionsTypes::SpotOptionsRequest

Returns the value of attribute spot_options.



2462
2463
2464
# File 'sig/types.rbs', line 2462

def spot_options
  @spot_options
end

#tag_specifications::Array[Types::TagSpecification]

Returns the value of attribute tag_specifications.

Returns:



2473
2474
2475
# File 'sig/types.rbs', line 2473

def tag_specifications
  @tag_specifications
end

#target_capacity_specificationTypes::TargetCapacitySpecificationRequest

Returns the value of attribute target_capacity_specification.



2467
2468
2469
# File 'sig/types.rbs', line 2467

def target_capacity_specification
  @target_capacity_specification
end

#terminate_instances_with_expirationBoolean

Returns the value of attribute terminate_instances_with_expiration.

Returns:

  • (Boolean)


2468
2469
2470
# File 'sig/types.rbs', line 2468

def terminate_instances_with_expiration
  @terminate_instances_with_expiration
end

#type"request", ...

Returns the value of attribute type.

Returns:

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


2469
2470
2471
# File 'sig/types.rbs', line 2469

def type
  @type
end

#valid_from::Time

Returns the value of attribute valid_from.

Returns:

  • (::Time)


2470
2471
2472
# File 'sig/types.rbs', line 2470

def valid_from
  @valid_from
end

#valid_until::Time

Returns the value of attribute valid_until.

Returns:

  • (::Time)


2471
2472
2473
# File 'sig/types.rbs', line 2471

def valid_until
  @valid_until
end