Class: Aws::Types::GameServerGroup

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#auto_scaling_group_arn::String

Returns the value of attribute auto_scaling_group_arn.

Returns:

  • (::String)


1256
1257
1258
# File 'sig/types.rbs', line 1256

def auto_scaling_group_arn
  @auto_scaling_group_arn
end

#balancing_strategy"SPOT_ONLY", ...

Returns the value of attribute balancing_strategy.

Returns:

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


1254
1255
1256
# File 'sig/types.rbs', line 1254

def balancing_strategy
  @balancing_strategy
end

#creation_time::Time

Returns the value of attribute creation_time.

Returns:

  • (::Time)


1260
1261
1262
# File 'sig/types.rbs', line 1260

def creation_time
  @creation_time
end

#game_server_group_arn::String

Returns the value of attribute game_server_group_arn.

Returns:

  • (::String)


1251
1252
1253
# File 'sig/types.rbs', line 1251

def game_server_group_arn
  @game_server_group_arn
end

#game_server_group_name::String

Returns the value of attribute game_server_group_name.

Returns:

  • (::String)


1250
1251
1252
# File 'sig/types.rbs', line 1250

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


1255
1256
1257
# File 'sig/types.rbs', line 1255

def game_server_protection_policy
  @game_server_protection_policy
end

#instance_definitions::Array[Types::InstanceDefinition]

Returns the value of attribute instance_definitions.

Returns:



1253
1254
1255
# File 'sig/types.rbs', line 1253

def instance_definitions
  @instance_definitions
end

#last_updated_time::Time

Returns the value of attribute last_updated_time.

Returns:

  • (::Time)


1261
1262
1263
# File 'sig/types.rbs', line 1261

def last_updated_time
  @last_updated_time
end

#role_arn::String

Returns the value of attribute role_arn.

Returns:

  • (::String)


1252
1253
1254
# File 'sig/types.rbs', line 1252

def role_arn
  @role_arn
end

#status"NEW", ...

Returns the value of attribute status.

Returns:

  • ("NEW", "ACTIVATING", "ACTIVE", "DELETE_SCHEDULED", "DELETING", "DELETED", "ERROR")


1257
1258
1259
# File 'sig/types.rbs', line 1257

def status
  @status
end

#status_reason::String

Returns the value of attribute status_reason.

Returns:

  • (::String)


1258
1259
1260
# File 'sig/types.rbs', line 1258

def status_reason
  @status_reason
end

#suspended_actions::Array[("REPLACE_INSTANCE_TYPES")]

Returns the value of attribute suspended_actions.

Returns:

  • (::Array[("REPLACE_INSTANCE_TYPES")])


1259
1260
1261
# File 'sig/types.rbs', line 1259

def suspended_actions
  @suspended_actions
end