# frozen_string_literal: true # WARNING ABOUT GENERATED CODE # # This file is generated. See the contributing guide for more information: # https://github.com/aws/aws-sdk-ruby/blob/version-3/CONTRIBUTING.md # # WARNING ABOUT GENERATED CODE module Aws::ApplicationAutoScaling module Types # Represents a CloudWatch alarm associated with a scaling policy. # # @!attribute [rw] alarm_name # The name of the alarm. # @return [String] # # @!attribute [rw] alarm_arn # The Amazon Resource Name (ARN) of the alarm. # @return [String] # # @see http://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/Alarm AWS API Documentation # class Alarm < Struct.new( :alarm_name, :alarm_arn) SENSITIVE = [] include Aws::Structure end # A `GetPredictiveScalingForecast` call returns the capacity forecast # for a predictive scaling policy. This structure includes the data # points for that capacity forecast, along with the timestamps of those # data points. # # @!attribute [rw] timestamps # The timestamps for the data points, in UTC format. # @return [Array