Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Gets details and status of a traffic distribution group.
Synopsis
- data DescribeTrafficDistributionGroup = DescribeTrafficDistributionGroup' {}
- newDescribeTrafficDistributionGroup :: Text -> DescribeTrafficDistributionGroup
- describeTrafficDistributionGroup_trafficDistributionGroupId :: Lens' DescribeTrafficDistributionGroup Text
- data DescribeTrafficDistributionGroupResponse = DescribeTrafficDistributionGroupResponse' {}
- newDescribeTrafficDistributionGroupResponse :: Int -> DescribeTrafficDistributionGroupResponse
- describeTrafficDistributionGroupResponse_trafficDistributionGroup :: Lens' DescribeTrafficDistributionGroupResponse (Maybe TrafficDistributionGroup)
- describeTrafficDistributionGroupResponse_httpStatus :: Lens' DescribeTrafficDistributionGroupResponse Int
Creating a Request
data DescribeTrafficDistributionGroup Source #
See: newDescribeTrafficDistributionGroup
smart constructor.
DescribeTrafficDistributionGroup' | |
|
Instances
newDescribeTrafficDistributionGroup Source #
:: Text |
|
-> DescribeTrafficDistributionGroup |
Create a value of DescribeTrafficDistributionGroup
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:trafficDistributionGroupId:DescribeTrafficDistributionGroup'
, describeTrafficDistributionGroup_trafficDistributionGroupId
- The identifier of the traffic distribution group. This can be the ID or
the ARN if the API is being called in the Region where the traffic
distribution group was created. The ARN must be provided if the call is
from the replicated Region.
Request Lenses
describeTrafficDistributionGroup_trafficDistributionGroupId :: Lens' DescribeTrafficDistributionGroup Text Source #
The identifier of the traffic distribution group. This can be the ID or the ARN if the API is being called in the Region where the traffic distribution group was created. The ARN must be provided if the call is from the replicated Region.
Destructuring the Response
data DescribeTrafficDistributionGroupResponse Source #
See: newDescribeTrafficDistributionGroupResponse
smart constructor.
DescribeTrafficDistributionGroupResponse' | |
|
Instances
newDescribeTrafficDistributionGroupResponse Source #
Create a value of DescribeTrafficDistributionGroupResponse
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:trafficDistributionGroup:DescribeTrafficDistributionGroupResponse'
, describeTrafficDistributionGroupResponse_trafficDistributionGroup
- Information about the traffic distribution group.
$sel:httpStatus:DescribeTrafficDistributionGroupResponse'
, describeTrafficDistributionGroupResponse_httpStatus
- The response's http status code.
Response Lenses
describeTrafficDistributionGroupResponse_trafficDistributionGroup :: Lens' DescribeTrafficDistributionGroupResponse (Maybe TrafficDistributionGroup) Source #
Information about the traffic distribution group.
describeTrafficDistributionGroupResponse_httpStatus :: Lens' DescribeTrafficDistributionGroupResponse Int Source #
The response's http status code.