import { _AutoScalingPolicyUpdate, _UnmarshalledAutoScalingPolicyUpdate } from './_AutoScalingPolicyUpdate'; /** *
Represents the autoscaling settings to be modified for a global table or global secondary index.
*/ export interface _AutoScalingSettingsUpdate { /** *The minimum capacity units that a global table or global secondary index should be scaled down to.
*/ MinimumUnits?: number; /** *The maximum capacity units that a global table or global secondary index should be scaled up to.
*/ MaximumUnits?: number; /** *Disabled autoscaling for this global table or global secondary index.
*/ AutoScalingDisabled?: boolean; /** *Role ARN used for configuring autoscaling policy.
*/ AutoScalingRoleArn?: string; /** *The scaling policy to apply for scaling target global table or global secondary index capacity units.
*/ ScalingPolicyUpdate?: _AutoScalingPolicyUpdate; } export interface _UnmarshalledAutoScalingSettingsUpdate extends _AutoScalingSettingsUpdate { /** *The scaling policy to apply for scaling target global table or global secondary index capacity units.
*/ ScalingPolicyUpdate?: _UnmarshalledAutoScalingPolicyUpdate; }