Versions in this module Expand all Collapse all v1 v1.0.1 Jul 4, 2024 v1.0.0 Jul 4, 2024 Changes in this version + const EndpointsID + const ErrCodeConcurrentUpdateException + const ErrCodeInternalServiceException + const ErrCodeInvalidNextTokenException + const ErrCodeLimitExceededException + const ErrCodeObjectNotFoundException + const ErrCodeValidationException + const ForecastDataTypeCapacityForecast + const ForecastDataTypeLoadForecast + const ForecastDataTypeScheduledActionMaxCapacity + const ForecastDataTypeScheduledActionMinCapacity + const LoadMetricTypeAlbtargetGroupRequestCount + const LoadMetricTypeAsgtotalCpuutilization + const LoadMetricTypeAsgtotalNetworkIn + const LoadMetricTypeAsgtotalNetworkOut + const MetricStatisticAverage + const MetricStatisticMaximum + const MetricStatisticMinimum + const MetricStatisticSampleCount + const MetricStatisticSum + const PolicyTypeTargetTrackingScaling + const PredictiveScalingMaxCapacityBehaviorSetForecastCapacityToMaxCapacity + const PredictiveScalingMaxCapacityBehaviorSetMaxCapacityAboveForecastCapacity + const PredictiveScalingMaxCapacityBehaviorSetMaxCapacityToForecastCapacity + const PredictiveScalingModeForecastAndScale + const PredictiveScalingModeForecastOnly + const ScalableDimensionAutoscalingAutoScalingGroupDesiredCapacity + const ScalableDimensionDynamodbIndexReadCapacityUnits + const ScalableDimensionDynamodbIndexWriteCapacityUnits + const ScalableDimensionDynamodbTableReadCapacityUnits + const ScalableDimensionDynamodbTableWriteCapacityUnits + const ScalableDimensionEc2SpotFleetRequestTargetCapacity + const ScalableDimensionEcsServiceDesiredCount + const ScalableDimensionRdsClusterReadReplicaCount + const ScalingMetricTypeAlbrequestCountPerTarget + const ScalingMetricTypeAsgaverageCpuutilization + const ScalingMetricTypeAsgaverageNetworkIn + const ScalingMetricTypeAsgaverageNetworkOut + const ScalingMetricTypeDynamoDbreadCapacityUtilization + const ScalingMetricTypeDynamoDbwriteCapacityUtilization + const ScalingMetricTypeEc2spotFleetRequestAverageCpuutilization + const ScalingMetricTypeEc2spotFleetRequestAverageNetworkIn + const ScalingMetricTypeEc2spotFleetRequestAverageNetworkOut + const ScalingMetricTypeEcsserviceAverageCpuutilization + const ScalingMetricTypeEcsserviceAverageMemoryUtilization + const ScalingMetricTypeRdsreaderAverageCpuutilization + const ScalingMetricTypeRdsreaderAverageDatabaseConnections + const ScalingPlanStatusCodeActive + const ScalingPlanStatusCodeActiveWithProblems + const ScalingPlanStatusCodeCreationFailed + const ScalingPlanStatusCodeCreationInProgress + const ScalingPlanStatusCodeDeletionFailed + const ScalingPlanStatusCodeDeletionInProgress + const ScalingPlanStatusCodeUpdateFailed + const ScalingPlanStatusCodeUpdateInProgress + const ScalingPolicyUpdateBehaviorKeepExternalPolicies + const ScalingPolicyUpdateBehaviorReplaceExternalPolicies + const ScalingStatusCodeActive + const ScalingStatusCodeInactive + const ScalingStatusCodePartiallyActive + const ServiceID + const ServiceName + const ServiceNamespaceAutoscaling + const ServiceNamespaceDynamodb + const ServiceNamespaceEc2 + const ServiceNamespaceEcs + const ServiceNamespaceRds + func ForecastDataType_Values() []string + func LoadMetricType_Values() []string + func MetricStatistic_Values() []string + func PolicyType_Values() []string + func PredictiveScalingMaxCapacityBehavior_Values() []string + func PredictiveScalingMode_Values() []string + func ScalableDimension_Values() []string + func ScalingMetricType_Values() []string + func ScalingPlanStatusCode_Values() []string + func ScalingPolicyUpdateBehavior_Values() []string + func ScalingStatusCode_Values() []string + func ServiceNamespace_Values() []string + type ApplicationSource struct + CloudFormationStackARN *string + TagFilters []*TagFilter + func (s *ApplicationSource) SetCloudFormationStackARN(v string) *ApplicationSource + func (s *ApplicationSource) SetTagFilters(v []*TagFilter) *ApplicationSource + func (s *ApplicationSource) Validate() error + func (s ApplicationSource) GoString() string + func (s ApplicationSource) String() string + type AutoScalingPlans struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *AutoScalingPlans + func (c *AutoScalingPlans) CreateScalingPlan(input *CreateScalingPlanInput) (*CreateScalingPlanOutput, error) + func (c *AutoScalingPlans) CreateScalingPlanRequest(input *CreateScalingPlanInput) (req *request.Request, output *CreateScalingPlanOutput) + func (c *AutoScalingPlans) CreateScalingPlanWithContext(ctx aws.Context, input *CreateScalingPlanInput, opts ...request.Option) (*CreateScalingPlanOutput, error) + func (c *AutoScalingPlans) DeleteScalingPlan(input *DeleteScalingPlanInput) (*DeleteScalingPlanOutput, error) + func (c *AutoScalingPlans) DeleteScalingPlanRequest(input *DeleteScalingPlanInput) (req *request.Request, output *DeleteScalingPlanOutput) + func (c *AutoScalingPlans) DeleteScalingPlanWithContext(ctx aws.Context, input *DeleteScalingPlanInput, opts ...request.Option) (*DeleteScalingPlanOutput, error) + func (c *AutoScalingPlans) DescribeScalingPlanResources(input *DescribeScalingPlanResourcesInput) (*DescribeScalingPlanResourcesOutput, error) + func (c *AutoScalingPlans) DescribeScalingPlanResourcesRequest(input *DescribeScalingPlanResourcesInput) (req *request.Request, output *DescribeScalingPlanResourcesOutput) + func (c *AutoScalingPlans) DescribeScalingPlanResourcesWithContext(ctx aws.Context, input *DescribeScalingPlanResourcesInput, ...) (*DescribeScalingPlanResourcesOutput, error) + func (c *AutoScalingPlans) DescribeScalingPlans(input *DescribeScalingPlansInput) (*DescribeScalingPlansOutput, error) + func (c *AutoScalingPlans) DescribeScalingPlansRequest(input *DescribeScalingPlansInput) (req *request.Request, output *DescribeScalingPlansOutput) + func (c *AutoScalingPlans) DescribeScalingPlansWithContext(ctx aws.Context, input *DescribeScalingPlansInput, opts ...request.Option) (*DescribeScalingPlansOutput, error) + func (c *AutoScalingPlans) GetScalingPlanResourceForecastData(input *GetScalingPlanResourceForecastDataInput) (*GetScalingPlanResourceForecastDataOutput, error) + func (c *AutoScalingPlans) GetScalingPlanResourceForecastDataRequest(input *GetScalingPlanResourceForecastDataInput) (req *request.Request, output *GetScalingPlanResourceForecastDataOutput) + func (c *AutoScalingPlans) GetScalingPlanResourceForecastDataWithContext(ctx aws.Context, input *GetScalingPlanResourceForecastDataInput, ...) (*GetScalingPlanResourceForecastDataOutput, error) + func (c *AutoScalingPlans) UpdateScalingPlan(input *UpdateScalingPlanInput) (*UpdateScalingPlanOutput, error) + func (c *AutoScalingPlans) UpdateScalingPlanRequest(input *UpdateScalingPlanInput) (req *request.Request, output *UpdateScalingPlanOutput) + func (c *AutoScalingPlans) UpdateScalingPlanWithContext(ctx aws.Context, input *UpdateScalingPlanInput, opts ...request.Option) (*UpdateScalingPlanOutput, error) + type ConcurrentUpdateException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ConcurrentUpdateException) Code() string + func (s *ConcurrentUpdateException) Error() string + func (s *ConcurrentUpdateException) Message() string + func (s *ConcurrentUpdateException) OrigErr() error + func (s *ConcurrentUpdateException) RequestID() string + func (s *ConcurrentUpdateException) StatusCode() int + func (s ConcurrentUpdateException) GoString() string + func (s ConcurrentUpdateException) String() string + type CreateScalingPlanInput struct + ApplicationSource *ApplicationSource + ScalingInstructions []*ScalingInstruction + ScalingPlanName *string + func (s *CreateScalingPlanInput) SetApplicationSource(v *ApplicationSource) *CreateScalingPlanInput + func (s *CreateScalingPlanInput) SetScalingInstructions(v []*ScalingInstruction) *CreateScalingPlanInput + func (s *CreateScalingPlanInput) SetScalingPlanName(v string) *CreateScalingPlanInput + func (s *CreateScalingPlanInput) Validate() error + func (s CreateScalingPlanInput) GoString() string + func (s CreateScalingPlanInput) String() string + type CreateScalingPlanOutput struct + ScalingPlanVersion *int64 + func (s *CreateScalingPlanOutput) SetScalingPlanVersion(v int64) *CreateScalingPlanOutput + func (s CreateScalingPlanOutput) GoString() string + func (s CreateScalingPlanOutput) String() string + type CustomizedLoadMetricSpecification struct + Dimensions []*MetricDimension + MetricName *string + Namespace *string + Statistic *string + Unit *string + func (s *CustomizedLoadMetricSpecification) SetDimensions(v []*MetricDimension) *CustomizedLoadMetricSpecification + func (s *CustomizedLoadMetricSpecification) SetMetricName(v string) *CustomizedLoadMetricSpecification + func (s *CustomizedLoadMetricSpecification) SetNamespace(v string) *CustomizedLoadMetricSpecification + func (s *CustomizedLoadMetricSpecification) SetStatistic(v string) *CustomizedLoadMetricSpecification + func (s *CustomizedLoadMetricSpecification) SetUnit(v string) *CustomizedLoadMetricSpecification + func (s *CustomizedLoadMetricSpecification) Validate() error + func (s CustomizedLoadMetricSpecification) GoString() string + func (s CustomizedLoadMetricSpecification) String() string + type CustomizedScalingMetricSpecification struct + Dimensions []*MetricDimension + MetricName *string + Namespace *string + Statistic *string + Unit *string + func (s *CustomizedScalingMetricSpecification) SetDimensions(v []*MetricDimension) *CustomizedScalingMetricSpecification + func (s *CustomizedScalingMetricSpecification) SetMetricName(v string) *CustomizedScalingMetricSpecification + func (s *CustomizedScalingMetricSpecification) SetNamespace(v string) *CustomizedScalingMetricSpecification + func (s *CustomizedScalingMetricSpecification) SetStatistic(v string) *CustomizedScalingMetricSpecification + func (s *CustomizedScalingMetricSpecification) SetUnit(v string) *CustomizedScalingMetricSpecification + func (s *CustomizedScalingMetricSpecification) Validate() error + func (s CustomizedScalingMetricSpecification) GoString() string + func (s CustomizedScalingMetricSpecification) String() string + type Datapoint struct + Timestamp *time.Time + Value *float64 + func (s *Datapoint) SetTimestamp(v time.Time) *Datapoint + func (s *Datapoint) SetValue(v float64) *Datapoint + func (s Datapoint) GoString() string + func (s Datapoint) String() string + type DeleteScalingPlanInput struct + ScalingPlanName *string + ScalingPlanVersion *int64 + func (s *DeleteScalingPlanInput) SetScalingPlanName(v string) *DeleteScalingPlanInput + func (s *DeleteScalingPlanInput) SetScalingPlanVersion(v int64) *DeleteScalingPlanInput + func (s *DeleteScalingPlanInput) Validate() error + func (s DeleteScalingPlanInput) GoString() string + func (s DeleteScalingPlanInput) String() string + type DeleteScalingPlanOutput struct + func (s DeleteScalingPlanOutput) GoString() string + func (s DeleteScalingPlanOutput) String() string + type DescribeScalingPlanResourcesInput struct + MaxResults *int64 + NextToken *string + ScalingPlanName *string + ScalingPlanVersion *int64 + func (s *DescribeScalingPlanResourcesInput) SetMaxResults(v int64) *DescribeScalingPlanResourcesInput + func (s *DescribeScalingPlanResourcesInput) SetNextToken(v string) *DescribeScalingPlanResourcesInput + func (s *DescribeScalingPlanResourcesInput) SetScalingPlanName(v string) *DescribeScalingPlanResourcesInput + func (s *DescribeScalingPlanResourcesInput) SetScalingPlanVersion(v int64) *DescribeScalingPlanResourcesInput + func (s *DescribeScalingPlanResourcesInput) Validate() error + func (s DescribeScalingPlanResourcesInput) GoString() string + func (s DescribeScalingPlanResourcesInput) String() string + type DescribeScalingPlanResourcesOutput struct + NextToken *string + ScalingPlanResources []*ScalingPlanResource + func (s *DescribeScalingPlanResourcesOutput) SetNextToken(v string) *DescribeScalingPlanResourcesOutput + func (s *DescribeScalingPlanResourcesOutput) SetScalingPlanResources(v []*ScalingPlanResource) *DescribeScalingPlanResourcesOutput + func (s DescribeScalingPlanResourcesOutput) GoString() string + func (s DescribeScalingPlanResourcesOutput) String() string + type DescribeScalingPlansInput struct + ApplicationSources []*ApplicationSource + MaxResults *int64 + NextToken *string + ScalingPlanNames []*string + ScalingPlanVersion *int64 + func (s *DescribeScalingPlansInput) SetApplicationSources(v []*ApplicationSource) *DescribeScalingPlansInput + func (s *DescribeScalingPlansInput) SetMaxResults(v int64) *DescribeScalingPlansInput + func (s *DescribeScalingPlansInput) SetNextToken(v string) *DescribeScalingPlansInput + func (s *DescribeScalingPlansInput) SetScalingPlanNames(v []*string) *DescribeScalingPlansInput + func (s *DescribeScalingPlansInput) SetScalingPlanVersion(v int64) *DescribeScalingPlansInput + func (s *DescribeScalingPlansInput) Validate() error + func (s DescribeScalingPlansInput) GoString() string + func (s DescribeScalingPlansInput) String() string + type DescribeScalingPlansOutput struct + NextToken *string + ScalingPlans []*ScalingPlan + func (s *DescribeScalingPlansOutput) SetNextToken(v string) *DescribeScalingPlansOutput + func (s *DescribeScalingPlansOutput) SetScalingPlans(v []*ScalingPlan) *DescribeScalingPlansOutput + func (s DescribeScalingPlansOutput) GoString() string + func (s DescribeScalingPlansOutput) String() string + type GetScalingPlanResourceForecastDataInput struct + EndTime *time.Time + ForecastDataType *string + ResourceId *string + ScalableDimension *string + ScalingPlanName *string + ScalingPlanVersion *int64 + ServiceNamespace *string + StartTime *time.Time + func (s *GetScalingPlanResourceForecastDataInput) SetEndTime(v time.Time) *GetScalingPlanResourceForecastDataInput + func (s *GetScalingPlanResourceForecastDataInput) SetForecastDataType(v string) *GetScalingPlanResourceForecastDataInput + func (s *GetScalingPlanResourceForecastDataInput) SetResourceId(v string) *GetScalingPlanResourceForecastDataInput + func (s *GetScalingPlanResourceForecastDataInput) SetScalableDimension(v string) *GetScalingPlanResourceForecastDataInput + func (s *GetScalingPlanResourceForecastDataInput) SetScalingPlanName(v string) *GetScalingPlanResourceForecastDataInput + func (s *GetScalingPlanResourceForecastDataInput) SetScalingPlanVersion(v int64) *GetScalingPlanResourceForecastDataInput + func (s *GetScalingPlanResourceForecastDataInput) SetServiceNamespace(v string) *GetScalingPlanResourceForecastDataInput + func (s *GetScalingPlanResourceForecastDataInput) SetStartTime(v time.Time) *GetScalingPlanResourceForecastDataInput + func (s *GetScalingPlanResourceForecastDataInput) Validate() error + func (s GetScalingPlanResourceForecastDataInput) GoString() string + func (s GetScalingPlanResourceForecastDataInput) String() string + type GetScalingPlanResourceForecastDataOutput struct + Datapoints []*Datapoint + func (s *GetScalingPlanResourceForecastDataOutput) SetDatapoints(v []*Datapoint) *GetScalingPlanResourceForecastDataOutput + func (s GetScalingPlanResourceForecastDataOutput) GoString() string + func (s GetScalingPlanResourceForecastDataOutput) String() string + type InternalServiceException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *InternalServiceException) Code() string + func (s *InternalServiceException) Error() string + func (s *InternalServiceException) Message() string + func (s *InternalServiceException) OrigErr() error + func (s *InternalServiceException) RequestID() string + func (s *InternalServiceException) StatusCode() int + func (s InternalServiceException) GoString() string + func (s InternalServiceException) String() string + type InvalidNextTokenException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *InvalidNextTokenException) Code() string + func (s *InvalidNextTokenException) Error() string + func (s *InvalidNextTokenException) Message() string + func (s *InvalidNextTokenException) OrigErr() error + func (s *InvalidNextTokenException) RequestID() string + func (s *InvalidNextTokenException) StatusCode() int + func (s InvalidNextTokenException) GoString() string + func (s InvalidNextTokenException) String() string + type LimitExceededException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *LimitExceededException) Code() string + func (s *LimitExceededException) Error() string + func (s *LimitExceededException) Message() string + func (s *LimitExceededException) OrigErr() error + func (s *LimitExceededException) RequestID() string + func (s *LimitExceededException) StatusCode() int + func (s LimitExceededException) GoString() string + func (s LimitExceededException) String() string + type MetricDimension struct + Name *string + Value *string + func (s *MetricDimension) SetName(v string) *MetricDimension + func (s *MetricDimension) SetValue(v string) *MetricDimension + func (s *MetricDimension) Validate() error + func (s MetricDimension) GoString() string + func (s MetricDimension) String() string + type ObjectNotFoundException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ObjectNotFoundException) Code() string + func (s *ObjectNotFoundException) Error() string + func (s *ObjectNotFoundException) Message() string + func (s *ObjectNotFoundException) OrigErr() error + func (s *ObjectNotFoundException) RequestID() string + func (s *ObjectNotFoundException) StatusCode() int + func (s ObjectNotFoundException) GoString() string + func (s ObjectNotFoundException) String() string + type PredefinedLoadMetricSpecification struct + PredefinedLoadMetricType *string + ResourceLabel *string + func (s *PredefinedLoadMetricSpecification) SetPredefinedLoadMetricType(v string) *PredefinedLoadMetricSpecification + func (s *PredefinedLoadMetricSpecification) SetResourceLabel(v string) *PredefinedLoadMetricSpecification + func (s *PredefinedLoadMetricSpecification) Validate() error + func (s PredefinedLoadMetricSpecification) GoString() string + func (s PredefinedLoadMetricSpecification) String() string + type PredefinedScalingMetricSpecification struct + PredefinedScalingMetricType *string + ResourceLabel *string + func (s *PredefinedScalingMetricSpecification) SetPredefinedScalingMetricType(v string) *PredefinedScalingMetricSpecification + func (s *PredefinedScalingMetricSpecification) SetResourceLabel(v string) *PredefinedScalingMetricSpecification + func (s *PredefinedScalingMetricSpecification) Validate() error + func (s PredefinedScalingMetricSpecification) GoString() string + func (s PredefinedScalingMetricSpecification) String() string + type ScalingInstruction struct + CustomizedLoadMetricSpecification *CustomizedLoadMetricSpecification + DisableDynamicScaling *bool + MaxCapacity *int64 + MinCapacity *int64 + PredefinedLoadMetricSpecification *PredefinedLoadMetricSpecification + PredictiveScalingMaxCapacityBehavior *string + PredictiveScalingMaxCapacityBuffer *int64 + PredictiveScalingMode *string + ResourceId *string + ScalableDimension *string + ScalingPolicyUpdateBehavior *string + ScheduledActionBufferTime *int64 + ServiceNamespace *string + TargetTrackingConfigurations []*TargetTrackingConfiguration + func (s *ScalingInstruction) SetCustomizedLoadMetricSpecification(v *CustomizedLoadMetricSpecification) *ScalingInstruction + func (s *ScalingInstruction) SetDisableDynamicScaling(v bool) *ScalingInstruction + func (s *ScalingInstruction) SetMaxCapacity(v int64) *ScalingInstruction + func (s *ScalingInstruction) SetMinCapacity(v int64) *ScalingInstruction + func (s *ScalingInstruction) SetPredefinedLoadMetricSpecification(v *PredefinedLoadMetricSpecification) *ScalingInstruction + func (s *ScalingInstruction) SetPredictiveScalingMaxCapacityBehavior(v string) *ScalingInstruction + func (s *ScalingInstruction) SetPredictiveScalingMaxCapacityBuffer(v int64) *ScalingInstruction + func (s *ScalingInstruction) SetPredictiveScalingMode(v string) *ScalingInstruction + func (s *ScalingInstruction) SetResourceId(v string) *ScalingInstruction + func (s *ScalingInstruction) SetScalableDimension(v string) *ScalingInstruction + func (s *ScalingInstruction) SetScalingPolicyUpdateBehavior(v string) *ScalingInstruction + func (s *ScalingInstruction) SetScheduledActionBufferTime(v int64) *ScalingInstruction + func (s *ScalingInstruction) SetServiceNamespace(v string) *ScalingInstruction + func (s *ScalingInstruction) SetTargetTrackingConfigurations(v []*TargetTrackingConfiguration) *ScalingInstruction + func (s *ScalingInstruction) Validate() error + func (s ScalingInstruction) GoString() string + func (s ScalingInstruction) String() string + type ScalingPlan struct + ApplicationSource *ApplicationSource + CreationTime *time.Time + ScalingInstructions []*ScalingInstruction + ScalingPlanName *string + ScalingPlanVersion *int64 + StatusCode *string + StatusMessage *string + StatusStartTime *time.Time + func (s *ScalingPlan) SetApplicationSource(v *ApplicationSource) *ScalingPlan + func (s *ScalingPlan) SetCreationTime(v time.Time) *ScalingPlan + func (s *ScalingPlan) SetScalingInstructions(v []*ScalingInstruction) *ScalingPlan + func (s *ScalingPlan) SetScalingPlanName(v string) *ScalingPlan + func (s *ScalingPlan) SetScalingPlanVersion(v int64) *ScalingPlan + func (s *ScalingPlan) SetStatusCode(v string) *ScalingPlan + func (s *ScalingPlan) SetStatusMessage(v string) *ScalingPlan + func (s *ScalingPlan) SetStatusStartTime(v time.Time) *ScalingPlan + func (s ScalingPlan) GoString() string + func (s ScalingPlan) String() string + type ScalingPlanResource struct + ResourceId *string + ScalableDimension *string + ScalingPlanName *string + ScalingPlanVersion *int64 + ScalingPolicies []*ScalingPolicy + ScalingStatusCode *string + ScalingStatusMessage *string + ServiceNamespace *string + func (s *ScalingPlanResource) SetResourceId(v string) *ScalingPlanResource + func (s *ScalingPlanResource) SetScalableDimension(v string) *ScalingPlanResource + func (s *ScalingPlanResource) SetScalingPlanName(v string) *ScalingPlanResource + func (s *ScalingPlanResource) SetScalingPlanVersion(v int64) *ScalingPlanResource + func (s *ScalingPlanResource) SetScalingPolicies(v []*ScalingPolicy) *ScalingPlanResource + func (s *ScalingPlanResource) SetScalingStatusCode(v string) *ScalingPlanResource + func (s *ScalingPlanResource) SetScalingStatusMessage(v string) *ScalingPlanResource + func (s *ScalingPlanResource) SetServiceNamespace(v string) *ScalingPlanResource + func (s ScalingPlanResource) GoString() string + func (s ScalingPlanResource) String() string + type ScalingPolicy struct + PolicyName *string + PolicyType *string + TargetTrackingConfiguration *TargetTrackingConfiguration + func (s *ScalingPolicy) SetPolicyName(v string) *ScalingPolicy + func (s *ScalingPolicy) SetPolicyType(v string) *ScalingPolicy + func (s *ScalingPolicy) SetTargetTrackingConfiguration(v *TargetTrackingConfiguration) *ScalingPolicy + func (s ScalingPolicy) GoString() string + func (s ScalingPolicy) String() string + type TagFilter struct + Key *string + Values []*string + func (s *TagFilter) SetKey(v string) *TagFilter + func (s *TagFilter) SetValues(v []*string) *TagFilter + func (s *TagFilter) Validate() error + func (s TagFilter) GoString() string + func (s TagFilter) String() string + type TargetTrackingConfiguration struct + CustomizedScalingMetricSpecification *CustomizedScalingMetricSpecification + DisableScaleIn *bool + EstimatedInstanceWarmup *int64 + PredefinedScalingMetricSpecification *PredefinedScalingMetricSpecification + ScaleInCooldown *int64 + ScaleOutCooldown *int64 + TargetValue *float64 + func (s *TargetTrackingConfiguration) SetCustomizedScalingMetricSpecification(v *CustomizedScalingMetricSpecification) *TargetTrackingConfiguration + func (s *TargetTrackingConfiguration) SetDisableScaleIn(v bool) *TargetTrackingConfiguration + func (s *TargetTrackingConfiguration) SetEstimatedInstanceWarmup(v int64) *TargetTrackingConfiguration + func (s *TargetTrackingConfiguration) SetPredefinedScalingMetricSpecification(v *PredefinedScalingMetricSpecification) *TargetTrackingConfiguration + func (s *TargetTrackingConfiguration) SetScaleInCooldown(v int64) *TargetTrackingConfiguration + func (s *TargetTrackingConfiguration) SetScaleOutCooldown(v int64) *TargetTrackingConfiguration + func (s *TargetTrackingConfiguration) SetTargetValue(v float64) *TargetTrackingConfiguration + func (s *TargetTrackingConfiguration) Validate() error + func (s TargetTrackingConfiguration) GoString() string + func (s TargetTrackingConfiguration) String() string + type UpdateScalingPlanInput struct + ApplicationSource *ApplicationSource + ScalingInstructions []*ScalingInstruction + ScalingPlanName *string + ScalingPlanVersion *int64 + func (s *UpdateScalingPlanInput) SetApplicationSource(v *ApplicationSource) *UpdateScalingPlanInput + func (s *UpdateScalingPlanInput) SetScalingInstructions(v []*ScalingInstruction) *UpdateScalingPlanInput + func (s *UpdateScalingPlanInput) SetScalingPlanName(v string) *UpdateScalingPlanInput + func (s *UpdateScalingPlanInput) SetScalingPlanVersion(v int64) *UpdateScalingPlanInput + func (s *UpdateScalingPlanInput) Validate() error + func (s UpdateScalingPlanInput) GoString() string + func (s UpdateScalingPlanInput) String() string + type UpdateScalingPlanOutput struct + func (s UpdateScalingPlanOutput) GoString() string + func (s UpdateScalingPlanOutput) String() string + type ValidationException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ValidationException) Code() string + func (s *ValidationException) Error() string + func (s *ValidationException) Message() string + func (s *ValidationException) OrigErr() error + func (s *ValidationException) RequestID() string + func (s *ValidationException) StatusCode() int + func (s ValidationException) GoString() string + func (s ValidationException) String() string