Enum ResourceType

java.lang.Object
java.lang.Enum<ResourceType>
software.amazon.awssdk.services.ec2.model.ResourceType
All Implemented Interfaces:
Serializable, Comparable<ResourceType>

@Generated("software.amazon.awssdk:codegen") public enum ResourceType extends Enum<ResourceType>
  • Enum Constant Details

    • CAPACITY_RESERVATION

      public static final ResourceType CAPACITY_RESERVATION
    • CLIENT_VPN_ENDPOINT

      public static final ResourceType CLIENT_VPN_ENDPOINT
    • CUSTOMER_GATEWAY

      public static final ResourceType CUSTOMER_GATEWAY
    • CARRIER_GATEWAY

      public static final ResourceType CARRIER_GATEWAY
    • COIP_POOL

      public static final ResourceType COIP_POOL
    • DEDICATED_HOST

      public static final ResourceType DEDICATED_HOST
    • DHCP_OPTIONS

      public static final ResourceType DHCP_OPTIONS
    • EGRESS_ONLY_INTERNET_GATEWAY

      public static final ResourceType EGRESS_ONLY_INTERNET_GATEWAY
    • ELASTIC_IP

      public static final ResourceType ELASTIC_IP
    • ELASTIC_GPU

      public static final ResourceType ELASTIC_GPU
    • EXPORT_IMAGE_TASK

      public static final ResourceType EXPORT_IMAGE_TASK
    • EXPORT_INSTANCE_TASK

      public static final ResourceType EXPORT_INSTANCE_TASK
    • FLEET

      public static final ResourceType FLEET
    • FPGA_IMAGE

      public static final ResourceType FPGA_IMAGE
    • HOST_RESERVATION

      public static final ResourceType HOST_RESERVATION
    • IMAGE

      public static final ResourceType IMAGE
    • IMPORT_IMAGE_TASK

      public static final ResourceType IMPORT_IMAGE_TASK
    • IMPORT_SNAPSHOT_TASK

      public static final ResourceType IMPORT_SNAPSHOT_TASK
    • INSTANCE

      public static final ResourceType INSTANCE
    • INSTANCE_EVENT_WINDOW

      public static final ResourceType INSTANCE_EVENT_WINDOW
    • INTERNET_GATEWAY

      public static final ResourceType INTERNET_GATEWAY
    • IPAM

      public static final ResourceType IPAM
    • IPAM_POOL

      public static final ResourceType IPAM_POOL
    • IPAM_SCOPE

      public static final ResourceType IPAM_SCOPE
    • IPV4_POOL_EC2

      public static final ResourceType IPV4_POOL_EC2
    • IPV6_POOL_EC2

      public static final ResourceType IPV6_POOL_EC2
    • KEY_PAIR

      public static final ResourceType KEY_PAIR
    • LAUNCH_TEMPLATE

      public static final ResourceType LAUNCH_TEMPLATE
    • LOCAL_GATEWAY

      public static final ResourceType LOCAL_GATEWAY
    • LOCAL_GATEWAY_ROUTE_TABLE

      public static final ResourceType LOCAL_GATEWAY_ROUTE_TABLE
    • LOCAL_GATEWAY_VIRTUAL_INTERFACE

      public static final ResourceType LOCAL_GATEWAY_VIRTUAL_INTERFACE
    • LOCAL_GATEWAY_VIRTUAL_INTERFACE_GROUP

      public static final ResourceType LOCAL_GATEWAY_VIRTUAL_INTERFACE_GROUP
    • LOCAL_GATEWAY_ROUTE_TABLE_VPC_ASSOCIATION

      public static final ResourceType LOCAL_GATEWAY_ROUTE_TABLE_VPC_ASSOCIATION
    • LOCAL_GATEWAY_ROUTE_TABLE_VIRTUAL_INTERFACE_GROUP_ASSOCIATION

      public static final ResourceType LOCAL_GATEWAY_ROUTE_TABLE_VIRTUAL_INTERFACE_GROUP_ASSOCIATION
    • NATGATEWAY

      public static final ResourceType NATGATEWAY
    • NETWORK_ACL

      public static final ResourceType NETWORK_ACL
    • NETWORK_INTERFACE

      public static final ResourceType NETWORK_INTERFACE
    • NETWORK_INSIGHTS_ANALYSIS

      public static final ResourceType NETWORK_INSIGHTS_ANALYSIS
    • NETWORK_INSIGHTS_PATH

      public static final ResourceType NETWORK_INSIGHTS_PATH
    • NETWORK_INSIGHTS_ACCESS_SCOPE

      public static final ResourceType NETWORK_INSIGHTS_ACCESS_SCOPE
    • NETWORK_INSIGHTS_ACCESS_SCOPE_ANALYSIS

      public static final ResourceType NETWORK_INSIGHTS_ACCESS_SCOPE_ANALYSIS
    • PLACEMENT_GROUP

      public static final ResourceType PLACEMENT_GROUP
    • PREFIX_LIST

      public static final ResourceType PREFIX_LIST
    • REPLACE_ROOT_VOLUME_TASK

      public static final ResourceType REPLACE_ROOT_VOLUME_TASK
    • RESERVED_INSTANCES

      public static final ResourceType RESERVED_INSTANCES
    • ROUTE_TABLE

      public static final ResourceType ROUTE_TABLE
    • SECURITY_GROUP

      public static final ResourceType SECURITY_GROUP
    • SECURITY_GROUP_RULE

      public static final ResourceType SECURITY_GROUP_RULE
    • SNAPSHOT

      public static final ResourceType SNAPSHOT
    • SPOT_FLEET_REQUEST

      public static final ResourceType SPOT_FLEET_REQUEST
    • SPOT_INSTANCES_REQUEST

      public static final ResourceType SPOT_INSTANCES_REQUEST
    • SUBNET

      public static final ResourceType SUBNET
    • SUBNET_CIDR_RESERVATION

      public static final ResourceType SUBNET_CIDR_RESERVATION
    • TRAFFIC_MIRROR_FILTER

      public static final ResourceType TRAFFIC_MIRROR_FILTER
    • TRAFFIC_MIRROR_SESSION

      public static final ResourceType TRAFFIC_MIRROR_SESSION
    • TRAFFIC_MIRROR_TARGET

      public static final ResourceType TRAFFIC_MIRROR_TARGET
    • TRANSIT_GATEWAY

      public static final ResourceType TRANSIT_GATEWAY
    • TRANSIT_GATEWAY_ATTACHMENT

      public static final ResourceType TRANSIT_GATEWAY_ATTACHMENT
    • TRANSIT_GATEWAY_CONNECT_PEER

      public static final ResourceType TRANSIT_GATEWAY_CONNECT_PEER
    • TRANSIT_GATEWAY_MULTICAST_DOMAIN

      public static final ResourceType TRANSIT_GATEWAY_MULTICAST_DOMAIN
    • TRANSIT_GATEWAY_POLICY_TABLE

      public static final ResourceType TRANSIT_GATEWAY_POLICY_TABLE
    • TRANSIT_GATEWAY_ROUTE_TABLE

      public static final ResourceType TRANSIT_GATEWAY_ROUTE_TABLE
    • TRANSIT_GATEWAY_ROUTE_TABLE_ANNOUNCEMENT

      public static final ResourceType TRANSIT_GATEWAY_ROUTE_TABLE_ANNOUNCEMENT
    • VOLUME

      public static final ResourceType VOLUME
    • VPC

      public static final ResourceType VPC
    • VPC_ENDPOINT

      public static final ResourceType VPC_ENDPOINT
    • VPC_ENDPOINT_CONNECTION

      public static final ResourceType VPC_ENDPOINT_CONNECTION
    • VPC_ENDPOINT_SERVICE

      public static final ResourceType VPC_ENDPOINT_SERVICE
    • VPC_ENDPOINT_SERVICE_PERMISSION

      public static final ResourceType VPC_ENDPOINT_SERVICE_PERMISSION
    • VPC_PEERING_CONNECTION

      public static final ResourceType VPC_PEERING_CONNECTION
    • VPN_CONNECTION

      public static final ResourceType VPN_CONNECTION
    • VPN_GATEWAY

      public static final ResourceType VPN_GATEWAY
    • VPC_FLOW_LOG

      public static final ResourceType VPC_FLOW_LOG
    • CAPACITY_RESERVATION_FLEET

      public static final ResourceType CAPACITY_RESERVATION_FLEET
    • TRAFFIC_MIRROR_FILTER_RULE

      public static final ResourceType TRAFFIC_MIRROR_FILTER_RULE
    • VPC_ENDPOINT_CONNECTION_DEVICE_TYPE

      public static final ResourceType VPC_ENDPOINT_CONNECTION_DEVICE_TYPE
    • VERIFIED_ACCESS_INSTANCE

      public static final ResourceType VERIFIED_ACCESS_INSTANCE
    • VERIFIED_ACCESS_GROUP

      public static final ResourceType VERIFIED_ACCESS_GROUP
    • VERIFIED_ACCESS_ENDPOINT

      public static final ResourceType VERIFIED_ACCESS_ENDPOINT
    • VERIFIED_ACCESS_POLICY

      public static final ResourceType VERIFIED_ACCESS_POLICY
    • VERIFIED_ACCESS_TRUST_PROVIDER

      public static final ResourceType VERIFIED_ACCESS_TRUST_PROVIDER
    • VPN_CONNECTION_DEVICE_TYPE

      public static final ResourceType VPN_CONNECTION_DEVICE_TYPE
    • VPC_BLOCK_PUBLIC_ACCESS_EXCLUSION

      public static final ResourceType VPC_BLOCK_PUBLIC_ACCESS_EXCLUSION
    • IPAM_RESOURCE_DISCOVERY

      public static final ResourceType IPAM_RESOURCE_DISCOVERY
    • IPAM_RESOURCE_DISCOVERY_ASSOCIATION

      public static final ResourceType IPAM_RESOURCE_DISCOVERY_ASSOCIATION
    • INSTANCE_CONNECT_ENDPOINT

      public static final ResourceType INSTANCE_CONNECT_ENDPOINT
    • UNKNOWN_TO_SDK_VERSION

      public static final ResourceType UNKNOWN_TO_SDK_VERSION
  • Method Details

    • values

      public static ResourceType[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static ResourceType valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null
    • toString

      public String toString()
      Overrides:
      toString in class Enum<ResourceType>
    • fromValue

      public static ResourceType fromValue(String value)
      Use this in place of valueOf to convert the raw string returned by the service into the enum value.
      Parameters:
      value - real value
      Returns:
      ResourceType corresponding to the value
    • knownValues

      public static Set<ResourceType> knownValues()
      Use this in place of values() to return a Set of all values known to the SDK. This will return all known enum values except UNKNOWN_TO_SDK_VERSION.
      Returns:
      a Set of known ResourceTypes