Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Describes load-based auto scaling configurations for specified layers.
You must specify at least one of the parameters.
Required Permissions: To use this action, an IAM user must have a Show, Deploy, or Manage permissions level for the stack, or an attached policy that explicitly grants permissions. For more information about user permissions, see Managing User Permissions.
Synopsis
- data DescribeLoadBasedAutoScaling = DescribeLoadBasedAutoScaling' {}
- newDescribeLoadBasedAutoScaling :: DescribeLoadBasedAutoScaling
- describeLoadBasedAutoScaling_layerIds :: Lens' DescribeLoadBasedAutoScaling [Text]
- data DescribeLoadBasedAutoScalingResponse = DescribeLoadBasedAutoScalingResponse' {}
- newDescribeLoadBasedAutoScalingResponse :: Int -> DescribeLoadBasedAutoScalingResponse
- describeLoadBasedAutoScalingResponse_loadBasedAutoScalingConfigurations :: Lens' DescribeLoadBasedAutoScalingResponse (Maybe [LoadBasedAutoScalingConfiguration])
- describeLoadBasedAutoScalingResponse_httpStatus :: Lens' DescribeLoadBasedAutoScalingResponse Int
Creating a Request
data DescribeLoadBasedAutoScaling Source #
See: newDescribeLoadBasedAutoScaling
smart constructor.
Instances
newDescribeLoadBasedAutoScaling :: DescribeLoadBasedAutoScaling Source #
Create a value of DescribeLoadBasedAutoScaling
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:layerIds:DescribeLoadBasedAutoScaling'
, describeLoadBasedAutoScaling_layerIds
- An array of layer IDs.
Request Lenses
describeLoadBasedAutoScaling_layerIds :: Lens' DescribeLoadBasedAutoScaling [Text] Source #
An array of layer IDs.
Destructuring the Response
data DescribeLoadBasedAutoScalingResponse Source #
Contains the response to a DescribeLoadBasedAutoScaling
request.
See: newDescribeLoadBasedAutoScalingResponse
smart constructor.
DescribeLoadBasedAutoScalingResponse' | |
|
Instances
newDescribeLoadBasedAutoScalingResponse Source #
Create a value of DescribeLoadBasedAutoScalingResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:loadBasedAutoScalingConfigurations:DescribeLoadBasedAutoScalingResponse'
, describeLoadBasedAutoScalingResponse_loadBasedAutoScalingConfigurations
- An array of LoadBasedAutoScalingConfiguration
objects that describe
each layer's configuration.
$sel:httpStatus:DescribeLoadBasedAutoScalingResponse'
, describeLoadBasedAutoScalingResponse_httpStatus
- The response's http status code.
Response Lenses
describeLoadBasedAutoScalingResponse_loadBasedAutoScalingConfigurations :: Lens' DescribeLoadBasedAutoScalingResponse (Maybe [LoadBasedAutoScalingConfiguration]) Source #
An array of LoadBasedAutoScalingConfiguration
objects that describe
each layer's configuration.
describeLoadBasedAutoScalingResponse_httpStatus :: Lens' DescribeLoadBasedAutoScalingResponse Int Source #
The response's http status code.