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
AWSEC2ResourceTypeUnknown
Swift
case unknown = 0
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeCapacityReservation
Swift
case capacityReservation = 1
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeClientVpnEndpoint
Swift
case clientVpnEndpoint = 2
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeCustomerGateway
Swift
case customerGateway = 3
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeCarrierGateway
Swift
case carrierGateway = 4
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeCoipPool
Swift
case coipPool = 5
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeDedicatedHost
Swift
case dedicatedHost = 6
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeDHCPOptions
Swift
case dhcpOptions = 7
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeEgressOnlyInternetGateway
Swift
case egressOnlyInternetGateway = 8
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeElasticIp
Swift
case elasticIp = 9
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeElasticGpu
Swift
case elasticGpu = 10
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeExportImageTask
Swift
case exportImageTask = 11
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeExportInstanceTask
Swift
case exportInstanceTask = 12
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeFleet
Swift
case fleet = 13
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeFpgaImage
Swift
case fpgaImage = 14
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeHostReservation
Swift
case hostReservation = 15
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeImage
Swift
case image = 16
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeImportImageTask
Swift
case importImageTask = 17
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeImportSnapshotTask
Swift
case importSnapshotTask = 18
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeInstance
Swift
case instance = 19
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeInstanceEventWindow
Swift
case instanceEventWindow = 20
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeInternetGateway
Swift
case internetGateway = 21
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeIpam
Swift
case ipam = 22
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeIpamPool
Swift
case ipamPool = 23
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeIpamScope
Swift
case ipamScope = 24
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeIpv4poolEc2
Swift
case ipv4poolEc2 = 25
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeIpv6poolEc2
Swift
case ipv6poolEc2 = 26
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeKeyPair
Swift
case keyPair = 27
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeLaunchTemplate
Swift
case launchTemplate = 28
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeLocalGateway
Swift
case localGateway = 29
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeLocalGatewayRouteTable
Swift
case localGatewayRouteTable = 30
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeLocalGatewayVirtualInterface
Swift
case localGatewayVirtualInterface = 31
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeLocalGatewayVirtualInterfaceGroup
Swift
case localGatewayVirtualInterfaceGroup = 32
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeLocalGatewayRouteTableVpcAssociation
Swift
case localGatewayRouteTableVpcAssociation = 33
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeLocalGatewayRouteTableVirtualInterfaceGroupAssociation
Swift
case localGatewayRouteTableVirtualInterfaceGroupAssociation = 34
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeNatgateway
Swift
case natgateway = 35
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeNetworkACL
Swift
case networkACL = 36
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeNetworkInterface
Swift
case networkInterface = 37
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeNetworkInsightsAnalysis
Swift
case networkInsightsAnalysis = 38
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeNetworkInsightsPath
Swift
case networkInsightsPath = 39
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeNetworkInsightsAccessScope
Swift
case networkInsightsAccessScope = 40
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeNetworkInsightsAccessScopeAnalysis
Swift
case networkInsightsAccessScopeAnalysis = 41
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypePlacementGroup
Swift
case placementGroup = 42
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypePrefixList
Swift
case prefixList = 43
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeReplaceRootVolumeTask
Swift
case replaceRootVolumeTask = 44
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeReservedInstances
Swift
case reservedInstances = 45
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeRouteTable
Swift
case routeTable = 46
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeSecurityGroup
Swift
case securityGroup = 47
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeSecurityGroupRule
Swift
case securityGroupRule = 48
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeSnapshot
Swift
case snapshot = 49
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeSpotFleetRequest
Swift
case spotFleetRequest = 50
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeSpotInstancesRequest
Swift
case spotInstancesRequest = 51
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeSubnet
Swift
case subnet = 52
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeSubnetCidrReservation
Swift
case subnetCidrReservation = 53
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeTrafficMirrorFilter
Swift
case trafficMirrorFilter = 54
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeTrafficMirrorSession
Swift
case trafficMirrorSession = 55
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeTrafficMirrorTarget
Swift
case trafficMirrorTarget = 56
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeTransitGateway
Swift
case transitGateway = 57
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeTransitGatewayAttachment
Swift
case transitGatewayAttachment = 58
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeTransitGatewayConnectPeer
Swift
case transitGatewayConnectPeer = 59
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeTransitGatewayMulticastDomain
Swift
case transitGatewayMulticastDomain = 60
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeTransitGatewayPolicyTable
Swift
case transitGatewayPolicyTable = 61
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeTransitGatewayRouteTable
Swift
case transitGatewayRouteTable = 62
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeTransitGatewayRouteTableAnnouncement
Swift
case transitGatewayRouteTableAnnouncement = 63
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVolume
Swift
case volume = 64
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVPC
Swift
case VPC = 65
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVpcEndpoint
Swift
case vpcEndpoint = 66
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVpcEndpointConnection
Swift
case vpcEndpointConnection = 67
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVpcEndpointService
Swift
case vpcEndpointService = 68
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVpcEndpointServicePermission
Swift
case vpcEndpointServicePermission = 69
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVpcPeeringConnection
Swift
case vpcPeeringConnection = 70
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVpnConnection
Swift
case vpnConnection = 71
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVpnGateway
Swift
case vpnGateway = 72
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVpcFlowLog
Swift
case vpcFlowLog = 73
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeCapacityReservationFleet
Swift
case capacityReservationFleet = 74
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeTrafficMirrorFilterRule
Swift
case trafficMirrorFilterRule = 75
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVpcEndpointConnectionDeviceType
Swift
case vpcEndpointConnectionDeviceType = 76
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVerifiedAccessInstance
Swift
case verifiedAccessInstance = 77
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVerifiedAccessGroup
Swift
case verifiedAccessGroup = 78
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVerifiedAccessEndpoint
Swift
case verifiedAccessEndpoint = 79
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVerifiedAccessPolicy
Swift
case verifiedAccessPolicy = 80
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVerifiedAccessTrustProvider
Swift
case verifiedAccessTrustProvider = 81
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVpnConnectionDeviceType
Swift
case vpnConnectionDeviceType = 82
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVpcBlockPublicAccessExclusion
Swift
case vpcBlockPublicAccessExclusion = 83
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeVpcEncryptionControl
Swift
case vpcEncryptionControl = 84
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeIpamResourceDiscovery
Swift
case ipamResourceDiscovery = 85
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeIpamResourceDiscoveryAssociation
Swift
case ipamResourceDiscoveryAssociation = 86
-
Undocumented
Declaration
Objective-C
AWSEC2ResourceTypeInstanceConnectEndpoint
Swift
case instanceConnectEndpoint = 87