Class: Aws::Types::ScalingPolicy

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#comparison_operator"GreaterThanOrEqualToThreshold", ...

Returns the value of attribute comparison_operator.

Returns:

  • ("GreaterThanOrEqualToThreshold", "GreaterThanThreshold", "LessThanThreshold", "LessThanOrEqualToThreshold")


1998
1999
2000
# File 'sig/types.rbs', line 1998

def comparison_operator
  @comparison_operator
end

#evaluation_periods::Integer

Returns the value of attribute evaluation_periods.

Returns:

  • (::Integer)


2000
2001
2002
# File 'sig/types.rbs', line 2000

def evaluation_periods
  @evaluation_periods
end

#fleet_arn::String

Returns the value of attribute fleet_arn.

Returns:

  • (::String)


1993
1994
1995
# File 'sig/types.rbs', line 1993

def fleet_arn
  @fleet_arn
end

#fleet_id::String

Returns the value of attribute fleet_id.

Returns:

  • (::String)


1992
1993
1994
# File 'sig/types.rbs', line 1992

def fleet_id
  @fleet_id
end

#location::String

Returns the value of attribute location.

Returns:

  • (::String)


2005
2006
2007
# File 'sig/types.rbs', line 2005

def location
  @location
end

#metric_name"ActivatingGameSessions", ...

Returns the value of attribute metric_name.

Returns:

  • ("ActivatingGameSessions", "ActiveGameSessions", "ActiveInstances", "AvailableGameSessions", "AvailablePlayerSessions", "CurrentPlayerSessions", "IdleInstances", "PercentAvailableGameSessions", "PercentIdleInstances", "QueueDepth", "WaitTime", "ConcurrentActivatableGameSessions")


2001
2002
2003
# File 'sig/types.rbs', line 2001

def metric_name
  @metric_name
end

#name::String

Returns the value of attribute name.

Returns:

  • (::String)


1994
1995
1996
# File 'sig/types.rbs', line 1994

def name
  @name
end

#policy_type"RuleBased", "TargetBased"

Returns the value of attribute policy_type.

Returns:

  • ("RuleBased", "TargetBased")


2002
2003
2004
# File 'sig/types.rbs', line 2002

def policy_type
  @policy_type
end

#scaling_adjustment::Integer

Returns the value of attribute scaling_adjustment.

Returns:

  • (::Integer)


1996
1997
1998
# File 'sig/types.rbs', line 1996

def scaling_adjustment
  @scaling_adjustment
end

#scaling_adjustment_type"ChangeInCapacity", ...

Returns the value of attribute scaling_adjustment_type.

Returns:

  • ("ChangeInCapacity", "ExactCapacity", "PercentChangeInCapacity")


1997
1998
1999
# File 'sig/types.rbs', line 1997

def scaling_adjustment_type
  @scaling_adjustment_type
end

#status"ACTIVE", ...

Returns the value of attribute status.

Returns:

  • ("ACTIVE", "UPDATE_REQUESTED", "UPDATING", "DELETE_REQUESTED", "DELETING", "DELETED", "ERROR")


1995
1996
1997
# File 'sig/types.rbs', line 1995

def status
  @status
end

#target_configurationTypes::TargetConfiguration

Returns the value of attribute target_configuration.



2003
2004
2005
# File 'sig/types.rbs', line 2003

def target_configuration
  @target_configuration
end

#threshold::Float

Returns the value of attribute threshold.

Returns:

  • (::Float)


1999
2000
2001
# File 'sig/types.rbs', line 1999

def threshold
  @threshold
end

#update_status"PENDING_UPDATE"

Returns the value of attribute update_status.

Returns:

  • ("PENDING_UPDATE")


2004
2005
2006
# File 'sig/types.rbs', line 2004

def update_status
  @update_status
end