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)


1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
# File 'lib/aws-sdk-applicationautoscaling/types.rb', line 1694

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)


1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
# File 'lib/aws-sdk-applicationautoscaling/types.rb', line 1694

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)


1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
# File 'lib/aws-sdk-applicationautoscaling/types.rb', line 1694

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)


1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
# File 'lib/aws-sdk-applicationautoscaling/types.rb', line 1694

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)


1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
# File 'lib/aws-sdk-applicationautoscaling/types.rb', line 1694

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)


1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
# File 'lib/aws-sdk-applicationautoscaling/types.rb', line 1694

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