AWS SDK for C++  1.9.67
AWS SDK for C++
Namespaces | Enumerations | Functions
ResourceType.h File Reference
#include <aws/ec2/EC2_EXPORTS.h>
#include <aws/core/utils/memory/stl/AWSString.h>

Go to the source code of this file.

Namespaces

 Aws
 
 Aws::EC2
 
 Aws::EC2::Model
 
 Aws::EC2::Model::ResourceTypeMapper
 

Enumerations

enum  Aws::EC2::Model::ResourceType {
  Aws::EC2::Model::ResourceType::NOT_SET, Aws::EC2::Model::ResourceType::client_vpn_endpoint, Aws::EC2::Model::ResourceType::customer_gateway, Aws::EC2::Model::ResourceType::dedicated_host,
  Aws::EC2::Model::ResourceType::dhcp_options, Aws::EC2::Model::ResourceType::egress_only_internet_gateway, Aws::EC2::Model::ResourceType::elastic_ip, Aws::EC2::Model::ResourceType::elastic_gpu,
  Aws::EC2::Model::ResourceType::export_image_task, Aws::EC2::Model::ResourceType::export_instance_task, Aws::EC2::Model::ResourceType::fleet, Aws::EC2::Model::ResourceType::fpga_image,
  Aws::EC2::Model::ResourceType::host_reservation, Aws::EC2::Model::ResourceType::image, Aws::EC2::Model::ResourceType::import_image_task, Aws::EC2::Model::ResourceType::import_snapshot_task,
  Aws::EC2::Model::ResourceType::instance, Aws::EC2::Model::ResourceType::instance_event_window, Aws::EC2::Model::ResourceType::internet_gateway, Aws::EC2::Model::ResourceType::key_pair,
  Aws::EC2::Model::ResourceType::launch_template, Aws::EC2::Model::ResourceType::local_gateway_route_table_vpc_association, Aws::EC2::Model::ResourceType::natgateway, Aws::EC2::Model::ResourceType::network_acl,
  Aws::EC2::Model::ResourceType::network_interface, Aws::EC2::Model::ResourceType::network_insights_analysis, Aws::EC2::Model::ResourceType::network_insights_path, Aws::EC2::Model::ResourceType::placement_group,
  Aws::EC2::Model::ResourceType::reserved_instances, Aws::EC2::Model::ResourceType::route_table, Aws::EC2::Model::ResourceType::security_group, Aws::EC2::Model::ResourceType::security_group_rule,
  Aws::EC2::Model::ResourceType::snapshot, Aws::EC2::Model::ResourceType::spot_fleet_request, Aws::EC2::Model::ResourceType::spot_instances_request, Aws::EC2::Model::ResourceType::subnet,
  Aws::EC2::Model::ResourceType::traffic_mirror_filter, Aws::EC2::Model::ResourceType::traffic_mirror_session, Aws::EC2::Model::ResourceType::traffic_mirror_target, Aws::EC2::Model::ResourceType::transit_gateway,
  Aws::EC2::Model::ResourceType::transit_gateway_attachment, Aws::EC2::Model::ResourceType::transit_gateway_connect_peer, Aws::EC2::Model::ResourceType::transit_gateway_multicast_domain, Aws::EC2::Model::ResourceType::transit_gateway_route_table,
  Aws::EC2::Model::ResourceType::volume, Aws::EC2::Model::ResourceType::vpc, Aws::EC2::Model::ResourceType::vpc_peering_connection, Aws::EC2::Model::ResourceType::vpn_connection,
  Aws::EC2::Model::ResourceType::vpn_gateway, Aws::EC2::Model::ResourceType::vpc_flow_log
}
 

Functions

AWS_EC2_API ResourceType Aws::EC2::Model::ResourceTypeMapper::GetResourceTypeForName (const Aws::String &name)
 
AWS_EC2_API Aws::String Aws::EC2::Model::ResourceTypeMapper::GetNameForResourceType (ResourceType value)