Class: Aws::Types::CreateGameServerGroupInput

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#auto_scaling_policyTypes::GameServerGroupAutoScalingPolicy

Returns the value of attribute auto_scaling_policy.



364
365
366
# File 'sig/types.rbs', line 364

def auto_scaling_policy
  @auto_scaling_policy
end

#balancing_strategy"SPOT_ONLY", ...

Returns the value of attribute balancing_strategy.

Returns:

  • ("SPOT_ONLY", "SPOT_PREFERRED", "ON_DEMAND_ONLY")


365
366
367
# File 'sig/types.rbs', line 365

def balancing_strategy
  @balancing_strategy
end

#game_server_group_name::String

Returns the value of attribute game_server_group_name.

Returns:

  • (::String)


358
359
360
# File 'sig/types.rbs', line 358

def game_server_group_name
  @game_server_group_name
end

#game_server_protection_policy"NO_PROTECTION", "FULL_PROTECTION"

Returns the value of attribute game_server_protection_policy.

Returns:

  • ("NO_PROTECTION", "FULL_PROTECTION")


366
367
368
# File 'sig/types.rbs', line 366

def game_server_protection_policy
  @game_server_protection_policy
end

#instance_definitions::Array[Types::InstanceDefinition]

Returns the value of attribute instance_definitions.

Returns:



363
364
365
# File 'sig/types.rbs', line 363

def instance_definitions
  @instance_definitions
end

#launch_templateTypes::LaunchTemplateSpecification

Returns the value of attribute launch_template.



362
363
364
# File 'sig/types.rbs', line 362

def launch_template
  @launch_template
end

#max_size::Integer

Returns the value of attribute max_size.

Returns:

  • (::Integer)


361
362
363
# File 'sig/types.rbs', line 361

def max_size
  @max_size
end

#min_size::Integer

Returns the value of attribute min_size.

Returns:

  • (::Integer)


360
361
362
# File 'sig/types.rbs', line 360

def min_size
  @min_size
end

#role_arn::String

Returns the value of attribute role_arn.

Returns:

  • (::String)


359
360
361
# File 'sig/types.rbs', line 359

def role_arn
  @role_arn
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



368
369
370
# File 'sig/types.rbs', line 368

def tags
  @tags
end

#vpc_subnets::Array[::String]

Returns the value of attribute vpc_subnets.

Returns:

  • (::Array[::String])


367
368
369
# File 'sig/types.rbs', line 367

def vpc_subnets
  @vpc_subnets
end