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)


2333
2334
2335
# File 'sig/types.rbs', line 2333

def client_token
  @client_token
end

#context::String

Returns the value of attribute context.

Returns:

  • (::String)


2346
2347
2348
# File 'sig/types.rbs', line 2346

def context
  @context
end

#dry_runBoolean

Returns the value of attribute dry_run.

Returns:

  • (Boolean)


2332
2333
2334
# File 'sig/types.rbs', line 2332

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


2337
2338
2339
# File 'sig/types.rbs', line 2337

def excess_capacity_termination_policy
  @excess_capacity_termination_policy
end

#launch_template_configs::Array[Types::FleetLaunchTemplateConfigRequest]

Returns the value of attribute launch_template_configs.



2338
2339
2340
# File 'sig/types.rbs', line 2338

def launch_template_configs
  @launch_template_configs
end

#on_demand_optionsTypes::OnDemandOptionsRequest

Returns the value of attribute on_demand_options.



2335
2336
2337
# File 'sig/types.rbs', line 2335

def on_demand_options
  @on_demand_options
end

#replace_unhealthy_instancesBoolean

Returns the value of attribute replace_unhealthy_instances.

Returns:

  • (Boolean)


2344
2345
2346
# File 'sig/types.rbs', line 2344

def replace_unhealthy_instances
  @replace_unhealthy_instances
end

#reserved_capacity_optionsTypes::ReservedCapacityOptionsRequest

Returns the value of attribute reserved_capacity_options.



2336
2337
2338
# File 'sig/types.rbs', line 2336

def reserved_capacity_options
  @reserved_capacity_options
end

#spot_optionsTypes::SpotOptionsRequest

Returns the value of attribute spot_options.



2334
2335
2336
# File 'sig/types.rbs', line 2334

def spot_options
  @spot_options
end

#tag_specifications::Array[Types::TagSpecification]

Returns the value of attribute tag_specifications.

Returns:



2345
2346
2347
# File 'sig/types.rbs', line 2345

def tag_specifications
  @tag_specifications
end

#target_capacity_specificationTypes::TargetCapacitySpecificationRequest

Returns the value of attribute target_capacity_specification.



2339
2340
2341
# File 'sig/types.rbs', line 2339

def target_capacity_specification
  @target_capacity_specification
end

#terminate_instances_with_expirationBoolean

Returns the value of attribute terminate_instances_with_expiration.

Returns:

  • (Boolean)


2340
2341
2342
# File 'sig/types.rbs', line 2340

def terminate_instances_with_expiration
  @terminate_instances_with_expiration
end

#type"request", ...

Returns the value of attribute type.

Returns:

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


2341
2342
2343
# File 'sig/types.rbs', line 2341

def type
  @type
end

#valid_from::Time

Returns the value of attribute valid_from.

Returns:

  • (::Time)


2342
2343
2344
# File 'sig/types.rbs', line 2342

def valid_from
  @valid_from
end

#valid_until::Time

Returns the value of attribute valid_until.

Returns:

  • (::Time)


2343
2344
2345
# File 'sig/types.rbs', line 2343

def valid_until
  @valid_until
end