Values.DescribeScalingPoliciesResponseSourceDescribes the Application Auto Scaling scaling policies for the specified service namespace. You can filter the results using ResourceId, ScalableDimension, and PolicyNames. For more information, see Target tracking scaling policies and Step scaling policies in the Application Auto Scaling User Guide.
type nonrec t = {scalingPolicies : ScalingPolicies.t option;Information about the scaling policies.
*)nextToken : XmlString.t option;The token required to get the next set of results. This value is null if there are no more results to return.
*)}type nonrec error = [ | `ConcurrentUpdateException of ConcurrentUpdateException.t| `FailedResourceAccessException of FailedResourceAccessException.t| `InternalServiceException of InternalServiceException.t| `InvalidNextTokenException of InvalidNextTokenException.t| `ValidationException of ValidationException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `ConcurrentUpdateException of ConcurrentUpdateException.t
| `FailedResourceAccessException of FailedResourceAccessException.t
| `InternalServiceException of InternalServiceException.t
| `InvalidNextTokenException of InvalidNextTokenException.t
| `Unknown_operation_error of string * string option
| `ValidationException of ValidationException.t ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `ConcurrentUpdateException of ConcurrentUpdateException.t
| `FailedResourceAccessException of FailedResourceAccessException.t
| `InternalServiceException of InternalServiceException.t
| `InvalidNextTokenException of InvalidNextTokenException.t
| `Unknown_operation_error of string * string option
| `ValidationException of ValidationException.t ]val to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of
(string * [> `String of ResourceId.t ]) list ]
list
| `String of ResourceIdMaxLen1600.t
| `Structure of
(string
* [> `Boolean of DisableScaleIn.t
| `Double of MetricScale.t
| `Enum of string
| `Integer of MinAdjustmentMagnitude.t
| `List of
[> `Structure of
(string
* [> `Double of MetricScale.t
| `Integer of ScalingAdjustment.t
| `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Boolean of
ReturnData.t
| `String of Id.t
| `Structure of
(string
* [> `String of
XmlString.t
| `Structure of
(string
* [>
`List of
[>
`Structure of
(string
*
[>
`String of
PredictiveScalingMetricDimensionName.t ])
list ]
list
| `String of
PredictiveScalingMetricName.t ])
list ])
list ])
list ]
list
| `String of
PredictiveScalingMetricType.t ])
list ])
list ]
list
| `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of
(string
* [> `Boolean of ReturnData.t
| `String of MetricDimensionName.t
| `Structure of
(string
* [> `String of XmlString.t
| `Structure of
(string
* [> `List of
[> `Structure of
(string
* [>
`String of
TargetTrackingMetricDimensionName.t ])
list ]
list
| `String of
TargetTrackingMetricName.t ])
list ])
list ])
list ]
list
| `String of ResourceLabel.t ])
list ])
list
| `Timestamp of TimestampType.t ])
list ]
list
| `String of XmlString.t ])
list ]