Class: Aws::Types::CreateGameServerGroupInput
- Inherits:
-
Object
- Object
- Aws::Types::CreateGameServerGroupInput
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#auto_scaling_policy ⇒ Types::GameServerGroupAutoScalingPolicy
Returns the value of attribute auto_scaling_policy.
-
#balancing_strategy ⇒ "SPOT_ONLY", ...
Returns the value of attribute balancing_strategy.
-
#game_server_group_name ⇒ ::String
Returns the value of attribute game_server_group_name.
-
#game_server_protection_policy ⇒ "NO_PROTECTION", "FULL_PROTECTION"
Returns the value of attribute game_server_protection_policy.
-
#instance_definitions ⇒ ::Array[Types::InstanceDefinition]
Returns the value of attribute instance_definitions.
-
#launch_template ⇒ Types::LaunchTemplateSpecification
Returns the value of attribute launch_template.
-
#max_size ⇒ ::Integer
Returns the value of attribute max_size.
-
#min_size ⇒ ::Integer
Returns the value of attribute min_size.
-
#role_arn ⇒ ::String
Returns the value of attribute role_arn.
-
#tags ⇒ ::Array[Types::Tag]
Returns the value of attribute tags.
-
#vpc_subnets ⇒ ::Array[::String]
Returns the value of attribute vpc_subnets.
Instance Attribute Details
#auto_scaling_policy ⇒ Types::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.
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.
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.
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.
363 364 365 |
# File 'sig/types.rbs', line 363 def instance_definitions @instance_definitions end |
#launch_template ⇒ Types::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.
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.
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.
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.
368 369 370 |
# File 'sig/types.rbs', line 368 def @tags end |
#vpc_subnets ⇒ ::Array[::String]
Returns the value of attribute vpc_subnets.
367 368 369 |
# File 'sig/types.rbs', line 367 def vpc_subnets @vpc_subnets end |