AWSEC2ResourceType
Objective-C
NS_ENUM(NSInteger, AWSEC2ResourceType) {
AWSEC2ResourceTypeUnknown,
AWSEC2ResourceTypeCapacityReservation,
AWSEC2ResourceTypeClientVpnEndpoint,
AWSEC2ResourceTypeCustomerGateway,
AWSEC2ResourceTypeCarrierGateway,
AWSEC2ResourceTypeCoipPool,
AWSEC2ResourceTypeDedicatedHost,
AWSEC2ResourceTypeDHCPOptions,
AWSEC2ResourceTypeEgressOnlyInternetGateway,
AWSEC2ResourceTypeElasticIp,
AWSEC2ResourceTypeElasticGpu,
AWSEC2ResourceTypeExportImageTask,
AWSEC2ResourceTypeExportInstanceTask,
AWSEC2ResourceTypeFleet,
AWSEC2ResourceTypeFpgaImage,
AWSEC2ResourceTypeHostReservation,
AWSEC2ResourceTypeImage,
AWSEC2ResourceTypeImportImageTask,
AWSEC2ResourceTypeImportSnapshotTask,
AWSEC2ResourceTypeInstance,
AWSEC2ResourceTypeInstanceEventWindow,
AWSEC2ResourceTypeInternetGateway,
AWSEC2ResourceTypeIpam,
AWSEC2ResourceTypeIpamPool,
AWSEC2ResourceTypeIpamScope,
AWSEC2ResourceTypeIpv4poolEc2,
AWSEC2ResourceTypeIpv6poolEc2,
AWSEC2ResourceTypeKeyPair,
AWSEC2ResourceTypeLaunchTemplate,
AWSEC2ResourceTypeLocalGateway,
AWSEC2ResourceTypeLocalGatewayRouteTable,
AWSEC2ResourceTypeLocalGatewayVirtualInterface,
AWSEC2ResourceTypeLocalGatewayVirtualInterfaceGroup,
AWSEC2ResourceTypeLocalGatewayRouteTableVpcAssociation,
AWSEC2ResourceTypeLocalGatewayRouteTableVirtualInterfaceGroupAssociation,
AWSEC2ResourceTypeNatgateway,
AWSEC2ResourceTypeNetworkACL,
AWSEC2ResourceTypeNetworkInterface,
AWSEC2ResourceTypeNetworkInsightsAnalysis,
AWSEC2ResourceTypeNetworkInsightsPath,
AWSEC2ResourceTypeNetworkInsightsAccessScope,
AWSEC2ResourceTypeNetworkInsightsAccessScopeAnalysis,
AWSEC2ResourceTypePlacementGroup,
AWSEC2ResourceTypePrefixList,
AWSEC2ResourceTypeReplaceRootVolumeTask,
AWSEC2ResourceTypeReservedInstances,
AWSEC2ResourceTypeRouteTable,
AWSEC2ResourceTypeSecurityGroup,
AWSEC2ResourceTypeSecurityGroupRule,
AWSEC2ResourceTypeSnapshot,
AWSEC2ResourceTypeSpotFleetRequest,
AWSEC2ResourceTypeSpotInstancesRequest,
AWSEC2ResourceTypeSubnet,
AWSEC2ResourceTypeSubnetCidrReservation,
AWSEC2ResourceTypeTrafficMirrorFilter,
AWSEC2ResourceTypeTrafficMirrorSession,
AWSEC2ResourceTypeTrafficMirrorTarget,
AWSEC2ResourceTypeTransitGateway,
AWSEC2ResourceTypeTransitGatewayAttachment,
AWSEC2ResourceTypeTransitGatewayConnectPeer,
AWSEC2ResourceTypeTransitGatewayMulticastDomain,
AWSEC2ResourceTypeTransitGatewayPolicyTable,
AWSEC2ResourceTypeTransitGatewayRouteTable,
AWSEC2ResourceTypeTransitGatewayRouteTableAnnouncement,
AWSEC2ResourceTypeVolume,
AWSEC2ResourceTypeVPC,
AWSEC2ResourceTypeVpcEndpoint,
AWSEC2ResourceTypeVpcEndpointConnection,
AWSEC2ResourceTypeVpcEndpointService,
AWSEC2ResourceTypeVpcEndpointServicePermission,
AWSEC2ResourceTypeVpcPeeringConnection,
AWSEC2ResourceTypeVpnConnection,
AWSEC2ResourceTypeVpnGateway,
AWSEC2ResourceTypeVpcFlowLog,
AWSEC2ResourceTypeCapacityReservationFleet,
AWSEC2ResourceTypeTrafficMirrorFilterRule,
AWSEC2ResourceTypeVpcEndpointConnectionDeviceType,
AWSEC2ResourceTypeVerifiedAccessInstance,
AWSEC2ResourceTypeVerifiedAccessGroup,
AWSEC2ResourceTypeVerifiedAccessEndpoint,
AWSEC2ResourceTypeVerifiedAccessPolicy,
AWSEC2ResourceTypeVerifiedAccessTrustProvider,
AWSEC2ResourceTypeVpnConnectionDeviceType,
AWSEC2ResourceTypeVpcBlockPublicAccessExclusion,
AWSEC2ResourceTypeVpcEncryptionControl,
AWSEC2ResourceTypeIpamResourceDiscovery,
AWSEC2ResourceTypeIpamResourceDiscoveryAssociation,
AWSEC2ResourceTypeInstanceConnectEndpoint,
}
Swift
enum AWSEC2ResourceType : Int, @unchecked Sendable
Undocumented
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeUnknownSwift
case unknown = 0 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeCapacityReservationSwift
case capacityReservation = 1 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeClientVpnEndpointSwift
case clientVpnEndpoint = 2 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeCustomerGatewaySwift
case customerGateway = 3 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeCarrierGatewaySwift
case carrierGateway = 4 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeCoipPoolSwift
case coipPool = 5 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeDedicatedHostSwift
case dedicatedHost = 6 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeDHCPOptionsSwift
case dhcpOptions = 7 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeEgressOnlyInternetGatewaySwift
case egressOnlyInternetGateway = 8 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeElasticIpSwift
case elasticIp = 9 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeElasticGpuSwift
case elasticGpu = 10 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeExportImageTaskSwift
case exportImageTask = 11 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeExportInstanceTaskSwift
case exportInstanceTask = 12 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeFleetSwift
case fleet = 13 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeFpgaImageSwift
case fpgaImage = 14 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeHostReservationSwift
case hostReservation = 15 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeImageSwift
case image = 16 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeImportImageTaskSwift
case importImageTask = 17 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeImportSnapshotTaskSwift
case importSnapshotTask = 18 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeInstanceSwift
case instance = 19 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeInstanceEventWindowSwift
case instanceEventWindow = 20 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeInternetGatewaySwift
case internetGateway = 21 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeIpamSwift
case ipam = 22 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeIpamPoolSwift
case ipamPool = 23 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeIpamScopeSwift
case ipamScope = 24 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeIpv4poolEc2Swift
case ipv4poolEc2 = 25 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeIpv6poolEc2Swift
case ipv6poolEc2 = 26 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeKeyPairSwift
case keyPair = 27 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeLaunchTemplateSwift
case launchTemplate = 28 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeLocalGatewaySwift
case localGateway = 29 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeLocalGatewayRouteTableSwift
case localGatewayRouteTable = 30 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeLocalGatewayVirtualInterfaceSwift
case localGatewayVirtualInterface = 31 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeLocalGatewayVirtualInterfaceGroupSwift
case localGatewayVirtualInterfaceGroup = 32 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeLocalGatewayRouteTableVpcAssociationSwift
case localGatewayRouteTableVpcAssociation = 33 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeLocalGatewayRouteTableVirtualInterfaceGroupAssociationSwift
case localGatewayRouteTableVirtualInterfaceGroupAssociation = 34 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeNatgatewaySwift
case natgateway = 35 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeNetworkACLSwift
case networkACL = 36 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeNetworkInterfaceSwift
case networkInterface = 37 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeNetworkInsightsAnalysisSwift
case networkInsightsAnalysis = 38 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeNetworkInsightsPathSwift
case networkInsightsPath = 39 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeNetworkInsightsAccessScopeSwift
case networkInsightsAccessScope = 40 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeNetworkInsightsAccessScopeAnalysisSwift
case networkInsightsAccessScopeAnalysis = 41 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypePlacementGroupSwift
case placementGroup = 42 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypePrefixListSwift
case prefixList = 43 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeReplaceRootVolumeTaskSwift
case replaceRootVolumeTask = 44 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeReservedInstancesSwift
case reservedInstances = 45 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeRouteTableSwift
case routeTable = 46 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeSecurityGroupSwift
case securityGroup = 47 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeSecurityGroupRuleSwift
case securityGroupRule = 48 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeSnapshotSwift
case snapshot = 49 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeSpotFleetRequestSwift
case spotFleetRequest = 50 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeSpotInstancesRequestSwift
case spotInstancesRequest = 51 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeSubnetSwift
case subnet = 52 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeSubnetCidrReservationSwift
case subnetCidrReservation = 53 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeTrafficMirrorFilterSwift
case trafficMirrorFilter = 54 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeTrafficMirrorSessionSwift
case trafficMirrorSession = 55 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeTrafficMirrorTargetSwift
case trafficMirrorTarget = 56 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeTransitGatewaySwift
case transitGateway = 57 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeTransitGatewayAttachmentSwift
case transitGatewayAttachment = 58 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeTransitGatewayConnectPeerSwift
case transitGatewayConnectPeer = 59 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeTransitGatewayMulticastDomainSwift
case transitGatewayMulticastDomain = 60 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeTransitGatewayPolicyTableSwift
case transitGatewayPolicyTable = 61 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeTransitGatewayRouteTableSwift
case transitGatewayRouteTable = 62 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeTransitGatewayRouteTableAnnouncementSwift
case transitGatewayRouteTableAnnouncement = 63 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVolumeSwift
case volume = 64 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVPCSwift
case VPC = 65 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVpcEndpointSwift
case vpcEndpoint = 66 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVpcEndpointConnectionSwift
case vpcEndpointConnection = 67 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVpcEndpointServiceSwift
case vpcEndpointService = 68 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVpcEndpointServicePermissionSwift
case vpcEndpointServicePermission = 69 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVpcPeeringConnectionSwift
case vpcPeeringConnection = 70 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVpnConnectionSwift
case vpnConnection = 71 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVpnGatewaySwift
case vpnGateway = 72 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVpcFlowLogSwift
case vpcFlowLog = 73 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeCapacityReservationFleetSwift
case capacityReservationFleet = 74 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeTrafficMirrorFilterRuleSwift
case trafficMirrorFilterRule = 75 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVpcEndpointConnectionDeviceTypeSwift
case vpcEndpointConnectionDeviceType = 76 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVerifiedAccessInstanceSwift
case verifiedAccessInstance = 77 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVerifiedAccessGroupSwift
case verifiedAccessGroup = 78 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVerifiedAccessEndpointSwift
case verifiedAccessEndpoint = 79 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVerifiedAccessPolicySwift
case verifiedAccessPolicy = 80 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVerifiedAccessTrustProviderSwift
case verifiedAccessTrustProvider = 81 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVpnConnectionDeviceTypeSwift
case vpnConnectionDeviceType = 82 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVpcBlockPublicAccessExclusionSwift
case vpcBlockPublicAccessExclusion = 83 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVpcEncryptionControlSwift
case vpcEncryptionControl = 84 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeIpamResourceDiscoverySwift
case ipamResourceDiscovery = 85 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeIpamResourceDiscoveryAssociationSwift
case ipamResourceDiscoveryAssociation = 86 -
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeInstanceConnectEndpointSwift
case instanceConnectEndpoint = 87
View on GitHub
Install in Dash
AWSEC2ResourceType Enumeration Reference