ResourceType (AWS SDK for Java

ResourceType (AWS SDK for Java - 2.25.21)
All Implemented Interfaces:
Serializable, Comparable<ResourceType>

  • Enum Constant Summary

    Enum Constants

  • Method Summary

    Use this in place of valueOf to convert the raw string returned by the service into the enum value.

    Use this in place of values() to return a Set of all values known to the SDK.

    Returns the enum constant of this type with the specified name.

    Returns an array containing the constants of this enum type, in the order they are declared.

  • Enum Constant Details

    • CAPACITY_RESERVATION

    • CLIENT_VPN_ENDPOINT

    • CUSTOMER_GATEWAY

    • CARRIER_GATEWAY

    • COIP_POOL

    • DEDICATED_HOST

    • DHCP_OPTIONS

    • EGRESS_ONLY_INTERNET_GATEWAY

      public static final ResourceType EGRESS_ONLY_INTERNET_GATEWAY
    • ELASTIC_IP

    • ELASTIC_GPU

    • EXPORT_IMAGE_TASK

    • EXPORT_INSTANCE_TASK

    • FLEET

    • FPGA_IMAGE

    • HOST_RESERVATION

    • IMAGE

    • IMPORT_IMAGE_TASK

    • IMPORT_SNAPSHOT_TASK

    • INSTANCE

    • INSTANCE_EVENT_WINDOW

    • INTERNET_GATEWAY

    • IPAM

    • IPAM_POOL

    • IPAM_SCOPE

    • IPV4_POOL_EC2

    • IPV6_POOL_EC2

    • KEY_PAIR

    • LAUNCH_TEMPLATE

    • 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

    • NETWORK_ACL

    • NETWORK_INTERFACE

    • NETWORK_INSIGHTS_ANALYSIS

      public static final ResourceType NETWORK_INSIGHTS_ANALYSIS
    • 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

    • PREFIX_LIST

    • REPLACE_ROOT_VOLUME_TASK

    • RESERVED_INSTANCES

    • ROUTE_TABLE

    • SECURITY_GROUP

    • SECURITY_GROUP_RULE

    • SNAPSHOT

    • SPOT_FLEET_REQUEST

    • SPOT_INSTANCES_REQUEST

    • SUBNET

    • SUBNET_CIDR_RESERVATION

    • TRAFFIC_MIRROR_FILTER

    • TRAFFIC_MIRROR_SESSION

    • TRAFFIC_MIRROR_TARGET

    • 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

    • VPC

    • VPC_ENDPOINT

    • VPC_ENDPOINT_CONNECTION

    • VPC_ENDPOINT_SERVICE

    • VPC_ENDPOINT_SERVICE_PERMISSION

      public static final ResourceType VPC_ENDPOINT_SERVICE_PERMISSION
    • VPC_PEERING_CONNECTION

    • VPN_CONNECTION

    • VPN_GATEWAY

    • 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

    • VERIFIED_ACCESS_GROUP

    • VERIFIED_ACCESS_ENDPOINT

    • 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

    • 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

  • Method Details

    • 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

      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

      Overrides:
      toString in class Enum<ResourceType>
    • fromValue

      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

      Returns:
      a Set of known ResourceTypes

You Might Also Like