in traffic_mirroring/app_helper.py [0:0]
def create_target_with_tag(ec2, network_interface_id, target_subnet_id):
tag_specifications = {
"ResourceType": "traffic-mirror-target",
"Tags": [
create_tag(SUBNET_TAG_KEY, target_subnet_id),
create_tag("Name", "TrafficMirroringSourceAutomation")
]
}
log.info("Creating a traffic mirror target with networkInterfaceId: %s", network_interface_id)
response = ec2.create_traffic_mirror_target(NetworkInterfaceId=network_interface_id,
TagSpecifications=[tag_specifications])
return response["TrafficMirrorTarget"]["TrafficMirrorTargetId"]