| 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 |
Amazonka.EC2.Types.TrafficMirrorTarget
Description
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.
Constructors
| TrafficMirrorTarget' | |
Fields
| |
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.