aws_sdk_applicationautoscaling/
types.rs

1// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
2pub use crate::types::_suspended_state::SuspendedState;
3
4pub use crate::types::_scalable_dimension::ScalableDimension;
5
6pub use crate::types::_service_namespace::ServiceNamespace;
7
8pub use crate::types::_scalable_target_action::ScalableTargetAction;
9
10pub use crate::types::_alarm::Alarm;
11
12pub use crate::types::_predictive_scaling_policy_configuration::PredictiveScalingPolicyConfiguration;
13
14pub use crate::types::_predictive_scaling_max_capacity_breach_behavior::PredictiveScalingMaxCapacityBreachBehavior;
15
16pub use crate::types::_predictive_scaling_mode::PredictiveScalingMode;
17
18pub use crate::types::_predictive_scaling_metric_specification::PredictiveScalingMetricSpecification;
19
20pub use crate::types::_predictive_scaling_customized_metric_specification::PredictiveScalingCustomizedMetricSpecification;
21
22pub use crate::types::_predictive_scaling_metric_data_query::PredictiveScalingMetricDataQuery;
23
24pub use crate::types::_predictive_scaling_metric_stat::PredictiveScalingMetricStat;
25
26pub use crate::types::_predictive_scaling_metric::PredictiveScalingMetric;
27
28pub use crate::types::_predictive_scaling_metric_dimension::PredictiveScalingMetricDimension;
29
30pub use crate::types::_predictive_scaling_predefined_load_metric_specification::PredictiveScalingPredefinedLoadMetricSpecification;
31
32pub use crate::types::_predictive_scaling_predefined_scaling_metric_specification::PredictiveScalingPredefinedScalingMetricSpecification;
33
34pub use crate::types::_predictive_scaling_predefined_metric_pair_specification::PredictiveScalingPredefinedMetricPairSpecification;
35
36pub use crate::types::_target_tracking_scaling_policy_configuration::TargetTrackingScalingPolicyConfiguration;
37
38pub use crate::types::_customized_metric_specification::CustomizedMetricSpecification;
39
40pub use crate::types::_target_tracking_metric_data_query::TargetTrackingMetricDataQuery;
41
42pub use crate::types::_target_tracking_metric_stat::TargetTrackingMetricStat;
43
44pub use crate::types::_target_tracking_metric::TargetTrackingMetric;
45
46pub use crate::types::_target_tracking_metric_dimension::TargetTrackingMetricDimension;
47
48pub use crate::types::_metric_statistic::MetricStatistic;
49
50pub use crate::types::_metric_dimension::MetricDimension;
51
52pub use crate::types::_predefined_metric_specification::PredefinedMetricSpecification;
53
54pub use crate::types::_metric_type::MetricType;
55
56pub use crate::types::_step_scaling_policy_configuration::StepScalingPolicyConfiguration;
57
58pub use crate::types::_metric_aggregation_type::MetricAggregationType;
59
60pub use crate::types::_step_adjustment::StepAdjustment;
61
62pub use crate::types::_adjustment_type::AdjustmentType;
63
64pub use crate::types::_policy_type::PolicyType;
65
66pub use crate::types::_capacity_forecast::CapacityForecast;
67
68pub use crate::types::_load_forecast::LoadForecast;
69
70pub use crate::types::_scheduled_action::ScheduledAction;
71
72pub use crate::types::_scaling_policy::ScalingPolicy;
73
74pub use crate::types::_scaling_activity::ScalingActivity;
75
76pub use crate::types::_not_scaled_reason::NotScaledReason;
77
78pub use crate::types::_scaling_activity_status_code::ScalingActivityStatusCode;
79
80pub use crate::types::_scalable_target::ScalableTarget;
81
82mod _adjustment_type;
83
84mod _alarm;
85
86mod _capacity_forecast;
87
88mod _customized_metric_specification;
89
90mod _load_forecast;
91
92mod _metric_aggregation_type;
93
94mod _metric_dimension;
95
96mod _metric_statistic;
97
98mod _metric_type;
99
100mod _not_scaled_reason;
101
102mod _policy_type;
103
104mod _predefined_metric_specification;
105
106mod _predictive_scaling_customized_metric_specification;
107
108mod _predictive_scaling_max_capacity_breach_behavior;
109
110mod _predictive_scaling_metric;
111
112mod _predictive_scaling_metric_data_query;
113
114mod _predictive_scaling_metric_dimension;
115
116mod _predictive_scaling_metric_specification;
117
118mod _predictive_scaling_metric_stat;
119
120mod _predictive_scaling_mode;
121
122mod _predictive_scaling_policy_configuration;
123
124mod _predictive_scaling_predefined_load_metric_specification;
125
126mod _predictive_scaling_predefined_metric_pair_specification;
127
128mod _predictive_scaling_predefined_scaling_metric_specification;
129
130mod _scalable_dimension;
131
132mod _scalable_target;
133
134mod _scalable_target_action;
135
136mod _scaling_activity;
137
138mod _scaling_activity_status_code;
139
140mod _scaling_policy;
141
142mod _scheduled_action;
143
144mod _service_namespace;
145
146mod _step_adjustment;
147
148mod _step_scaling_policy_configuration;
149
150mod _suspended_state;
151
152mod _target_tracking_metric;
153
154mod _target_tracking_metric_data_query;
155
156mod _target_tracking_metric_dimension;
157
158mod _target_tracking_metric_stat;
159
160mod _target_tracking_scaling_policy_configuration;
161
162/// Builders
163pub mod builders;
164
165/// Error types that Application Auto Scaling can respond with.
166pub mod error;