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 |
Synopsis
- data TrafficMirrorTarget = TrafficMirrorTarget' {}
- newTrafficMirrorTarget :: TrafficMirrorTarget
- trafficMirrorTarget_description :: Lens' TrafficMirrorTarget (Maybe Text)
- trafficMirrorTarget_gatewayLoadBalancerEndpointId :: Lens' TrafficMirrorTarget (Maybe Text)
- trafficMirrorTarget_networkInterfaceId :: Lens' TrafficMirrorTarget (Maybe Text)
- trafficMirrorTarget_networkLoadBalancerArn :: Lens' TrafficMirrorTarget (Maybe Text)
- trafficMirrorTarget_ownerId :: Lens' TrafficMirrorTarget (Maybe Text)
- trafficMirrorTarget_tags :: Lens' TrafficMirrorTarget (Maybe [Tag])
- trafficMirrorTarget_trafficMirrorTargetId :: Lens' TrafficMirrorTarget (Maybe Text)
- trafficMirrorTarget_type :: Lens' TrafficMirrorTarget (Maybe TrafficMirrorTargetType)
Documentation
data TrafficMirrorTarget Source #
Describes a Traffic Mirror target.
See: newTrafficMirrorTarget
smart constructor.
TrafficMirrorTarget' | |
|
Instances
newTrafficMirrorTarget :: TrafficMirrorTarget Source #
Create a value of TrafficMirrorTarget
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:description:TrafficMirrorTarget'
, trafficMirrorTarget_description
- Information about the Traffic Mirror target.
$sel:gatewayLoadBalancerEndpointId:TrafficMirrorTarget'
, trafficMirrorTarget_gatewayLoadBalancerEndpointId
- The ID of the Gateway Load Balancer endpoint.
$sel:networkInterfaceId:TrafficMirrorTarget'
, trafficMirrorTarget_networkInterfaceId
- The network interface ID that is attached to the target.
$sel:networkLoadBalancerArn:TrafficMirrorTarget'
, trafficMirrorTarget_networkLoadBalancerArn
- The Amazon Resource Name (ARN) of the Network Load Balancer.
$sel:ownerId:TrafficMirrorTarget'
, trafficMirrorTarget_ownerId
- The ID of the account that owns the Traffic Mirror target.
$sel:tags:TrafficMirrorTarget'
, trafficMirrorTarget_tags
- The tags assigned to the Traffic Mirror target.
$sel:trafficMirrorTargetId:TrafficMirrorTarget'
, trafficMirrorTarget_trafficMirrorTargetId
- The ID of the Traffic Mirror target.
$sel:type':TrafficMirrorTarget'
, trafficMirrorTarget_type
- The type of Traffic Mirror target.
trafficMirrorTarget_description :: Lens' TrafficMirrorTarget (Maybe Text) Source #
Information about the Traffic Mirror target.
trafficMirrorTarget_gatewayLoadBalancerEndpointId :: Lens' TrafficMirrorTarget (Maybe Text) Source #
The ID of the Gateway Load Balancer endpoint.
trafficMirrorTarget_networkInterfaceId :: Lens' TrafficMirrorTarget (Maybe Text) Source #
The network interface ID that is attached to the target.
trafficMirrorTarget_networkLoadBalancerArn :: Lens' TrafficMirrorTarget (Maybe Text) Source #
The Amazon Resource Name (ARN) of the Network Load Balancer.
trafficMirrorTarget_ownerId :: Lens' TrafficMirrorTarget (Maybe Text) Source #
The ID of the account that owns the Traffic Mirror target.
trafficMirrorTarget_tags :: Lens' TrafficMirrorTarget (Maybe [Tag]) Source #
The tags assigned to the Traffic Mirror target.
trafficMirrorTarget_trafficMirrorTargetId :: Lens' TrafficMirrorTarget (Maybe Text) Source #
The ID of the Traffic Mirror target.
trafficMirrorTarget_type :: Lens' TrafficMirrorTarget (Maybe TrafficMirrorTargetType) Source #
The type of Traffic Mirror target.