package aws-ec2

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type t =
  1. | Client_vpn_endpoint
  2. | Customer_gateway
  3. | Dedicated_host
  4. | Dhcp_options
  5. | Egress_only_internet_gateway
  6. | Elastic_ip
  7. | Elastic_gpu
  8. | Export_image_task
  9. | Export_instance_task
  10. | Fleet
  11. | Fpga_image
  12. | Host_reservation
  13. | Image
  14. | Import_image_task
  15. | Import_snapshot_task
  16. | Instance
  17. | Internet_gateway
  18. | Key_pair
  19. | Launch_template
  20. | Local_gateway_route_table_vpc_association
  21. | Natgateway
  22. | Network_acl
  23. | Network_interface
  24. | Placement_group
  25. | Reserved_instances
  26. | Route_table
  27. | Security_group
  28. | Snapshot
  29. | Spot_fleet_request
  30. | Spot_instances_request
  31. | Subnet
  32. | Traffic_mirror_filter
  33. | Traffic_mirror_session
  34. | Traffic_mirror_target
  35. | Transit_gateway
  36. | Transit_gateway_attachment
  37. | Transit_gateway_multicast_domain
  38. | Transit_gateway_route_table
  39. | Volume
  40. | Vpc
  41. | Vpc_peering_connection
  42. | Vpn_connection
  43. | Vpn_gateway
  44. | Vpc_flow_log
val str_to_t : (string * t) list
val t_to_str : (t * string) list
val to_string : t -> string
val of_string : string -> t
val make : 'a -> unit -> 'b
val parse : Ezxmlm.nodes -> t option
val to_query : t -> Aws.Query.t
val to_json : t -> Aws.Json.t
val of_json : Aws.Json.t -> t