Class: Aws::ApplicationAutoScaling::Types::GetPredictiveScalingForecastRequest

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-applicationautoscaling/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#end_timeTime

The exclusive end time of the time range for the forecast data to get. The maximum time duration between the start and end time is 30 days.

Returns:

  • (Time)


1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
# File 'lib/aws-sdk-applicationautoscaling/types.rb', line 1645

class GetPredictiveScalingForecastRequest < Struct.new(
  :service_namespace,
  :resource_id,
  :scalable_dimension,
  :policy_name,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end

#policy_nameString

The name of the policy.

Returns:

  • (String)


1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
# File 'lib/aws-sdk-applicationautoscaling/types.rb', line 1645

class GetPredictiveScalingForecastRequest < Struct.new(
  :service_namespace,
  :resource_id,
  :scalable_dimension,
  :policy_name,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end

#resource_idString

The identifier of the resource.

Returns:

  • (String)


1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
# File 'lib/aws-sdk-applicationautoscaling/types.rb', line 1645

class GetPredictiveScalingForecastRequest < Struct.new(
  :service_namespace,
  :resource_id,
  :scalable_dimension,
  :policy_name,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end

#scalable_dimensionString

The scalable dimension.

Returns:

  • (String)


1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
# File 'lib/aws-sdk-applicationautoscaling/types.rb', line 1645

class GetPredictiveScalingForecastRequest < Struct.new(
  :service_namespace,
  :resource_id,
  :scalable_dimension,
  :policy_name,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end

#service_namespaceString

The namespace of the Amazon Web Services service that provides the resource. For a resource provided by your own application or service, use ‘custom-resource` instead.

Returns:

  • (String)


1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
# File 'lib/aws-sdk-applicationautoscaling/types.rb', line 1645

class GetPredictiveScalingForecastRequest < Struct.new(
  :service_namespace,
  :resource_id,
  :scalable_dimension,
  :policy_name,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end

#start_timeTime

The inclusive start time of the time range for the forecast data to get. At most, the date and time can be one year before the current date and time

Returns:

  • (Time)


1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
# File 'lib/aws-sdk-applicationautoscaling/types.rb', line 1645

class GetPredictiveScalingForecastRequest < Struct.new(
  :service_namespace,
  :resource_id,
  :scalable_dimension,
  :policy_name,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end