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,
    AWSEC2ResourceTypeIpamResourceDiscovery,
    AWSEC2ResourceTypeIpamResourceDiscoveryAssociation,
    AWSEC2ResourceTypeInstanceConnectEndpoint,
}

Swift

enum AWSEC2ResourceType : Int, @unchecked Sendable

Undocumented