Class: Aws::Types::PutScalingPolicyInput

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


1888
1889
1890
# File 'sig/types.rbs', line 1888

def comparison_operator
  @comparison_operator
end

#evaluation_periods::Integer

Returns the value of attribute evaluation_periods.

Returns:

  • (::Integer)


1889
1890
1891
# File 'sig/types.rbs', line 1889

def evaluation_periods
  @evaluation_periods
end

#fleet_id::String

Returns the value of attribute fleet_id.

Returns:

  • (::String)


1884
1885
1886
# File 'sig/types.rbs', line 1884

def fleet_id
  @fleet_id
end

#metric_name"ActivatingGameSessions", ...

Returns the value of attribute metric_name.

Returns:

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


1890
1891
1892
# File 'sig/types.rbs', line 1890

def metric_name
  @metric_name
end

#name::String

Returns the value of attribute name.

Returns:

  • (::String)


1883
1884
1885
# File 'sig/types.rbs', line 1883

def name
  @name
end

#policy_type"RuleBased", "TargetBased"

Returns the value of attribute policy_type.

Returns:

  • ("RuleBased", "TargetBased")


1891
1892
1893
# File 'sig/types.rbs', line 1891

def policy_type
  @policy_type
end

#scaling_adjustment::Integer

Returns the value of attribute scaling_adjustment.

Returns:

  • (::Integer)


1885
1886
1887
# File 'sig/types.rbs', line 1885

def scaling_adjustment
  @scaling_adjustment
end

#scaling_adjustment_type"ChangeInCapacity", ...

Returns the value of attribute scaling_adjustment_type.

Returns:

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


1886
1887
1888
# File 'sig/types.rbs', line 1886

def scaling_adjustment_type
  @scaling_adjustment_type
end

#target_configurationTypes::TargetConfiguration

Returns the value of attribute target_configuration.



1892
1893
1894
# File 'sig/types.rbs', line 1892

def target_configuration
  @target_configuration
end

#threshold::Float

Returns the value of attribute threshold.

Returns:

  • (::Float)


1887
1888
1889
# File 'sig/types.rbs', line 1887

def threshold
  @threshold
end