Enum EC2Actions

java.lang.Object
java.lang.Enum<EC2Actions>
com.amazonaws.auth.policy.actions.EC2Actions
All Implemented Interfaces:
Action, Serializable, Comparable<EC2Actions>, java.lang.constant.Constable

public enum EC2Actions extends Enum<EC2Actions> implements Action
The available AWS access control policy actions for Amazon EC2.
  • Enum Constant Details

    • AllEC2Actions

      public static final EC2Actions AllEC2Actions
      Represents any action executed on Amazon EC2.
    • ActivateLicense

      public static final EC2Actions ActivateLicense
      Action for the ActivateLicense operation.
    • AllocateAddress

      public static final EC2Actions AllocateAddress
      Action for the AllocateAddress operation.
    • AssociateAddress

      public static final EC2Actions AssociateAddress
      Action for the AssociateAddress operation.
    • AssociateDhcpOptions

      public static final EC2Actions AssociateDhcpOptions
      Action for the AssociateDhcpOptions operation.
    • AssociateRouteTable

      public static final EC2Actions AssociateRouteTable
      Action for the AssociateRouteTable operation.
    • AttachInternetGateway

      public static final EC2Actions AttachInternetGateway
      Action for the AttachInternetGateway operation.
    • AttachNetworkInterface

      public static final EC2Actions AttachNetworkInterface
      Action for the AttachNetworkInterface operation.
    • AttachVolume

      public static final EC2Actions AttachVolume
      Action for the AttachVolume operation.
    • AttachVpnGateway

      public static final EC2Actions AttachVpnGateway
      Action for the AttachVpnGateway operation.
    • AuthorizeSecurityGroupEgress

      public static final EC2Actions AuthorizeSecurityGroupEgress
      Action for the AuthorizeSecurityGroupEgress operation.
    • AuthorizeSecurityGroupIngress

      public static final EC2Actions AuthorizeSecurityGroupIngress
      Action for the AuthorizeSecurityGroupIngress operation.
    • BundleInstance

      public static final EC2Actions BundleInstance
      Action for the BundleInstance operation.
    • CancelBundleTask

      public static final EC2Actions CancelBundleTask
      Action for the CancelBundleTask operation.
    • CancelConversionTask

      public static final EC2Actions CancelConversionTask
      Action for the CancelConversionTask operation.
    • CancelExportTask

      public static final EC2Actions CancelExportTask
      Action for the CancelExportTask operation.
    • CancelSpotInstanceRequests

      public static final EC2Actions CancelSpotInstanceRequests
      Action for the CancelSpotInstanceRequests operation.
    • ConfirmProductInstance

      public static final EC2Actions ConfirmProductInstance
      Action for the ConfirmProductInstance operation.
    • CopySnapshot

      public static final EC2Actions CopySnapshot
      Action for the CopySnapshot operation.
    • CreateCustomerGateway

      public static final EC2Actions CreateCustomerGateway
      Action for the CreateCustomerGateway operation.
    • CreateDhcpOptions

      public static final EC2Actions CreateDhcpOptions
      Action for the CreateDhcpOptions operation.
    • CreateImage

      public static final EC2Actions CreateImage
      Action for the CreateImage operation.
    • CreateInstanceExportTask

      public static final EC2Actions CreateInstanceExportTask
      Action for the CreateInstanceExportTask operation.
    • CreateInternetGateway

      public static final EC2Actions CreateInternetGateway
      Action for the CreateInternetGateway operation.
    • CreateKeyPair

      public static final EC2Actions CreateKeyPair
      Action for the CreateKeyPair operation.
    • CreateNetworkAcl

      public static final EC2Actions CreateNetworkAcl
      Action for the CreateNetworkAcl operation.
    • CreateNetworkAclEntry

      public static final EC2Actions CreateNetworkAclEntry
      Action for the CreateNetworkAclEntry operation.
    • CreateNetworkInterface

      public static final EC2Actions CreateNetworkInterface
      Action for the CreateNetworkInterface operation.
    • CreatePlacementGroup

      public static final EC2Actions CreatePlacementGroup
      Action for the CreatePlacementGroup operation.
    • CreateRoute

      public static final EC2Actions CreateRoute
      Action for the CreateRoute operation.
    • CreateRouteTable

      public static final EC2Actions CreateRouteTable
      Action for the CreateRouteTable operation.
    • CreateSecurityGroup

      public static final EC2Actions CreateSecurityGroup
      Action for the CreateSecurityGroup operation.
    • CreateSnapshot

      public static final EC2Actions CreateSnapshot
      Action for the CreateSnapshot operation.
    • CreateSpotDatafeedSubscription

      public static final EC2Actions CreateSpotDatafeedSubscription
      Action for the CreateSpotDatafeedSubscription operation.
    • CreateSubnet

      public static final EC2Actions CreateSubnet
      Action for the CreateSubnet operation.
    • CreateTags

      public static final EC2Actions CreateTags
      Action for the CreateTags operation.
    • CreateVolume

      public static final EC2Actions CreateVolume
      Action for the CreateVolume operation.
    • CreateVpc

      public static final EC2Actions CreateVpc
      Action for the CreateVpc operation.
    • CreateVpnConnection

      public static final EC2Actions CreateVpnConnection
      Action for the CreateVpnConnection operation.
    • CreateVpnGateway

      public static final EC2Actions CreateVpnGateway
      Action for the CreateVpnGateway operation.
    • DeactivateLicense

      public static final EC2Actions DeactivateLicense
      Action for the DeactivateLicense operation.
    • DeleteCustomerGateway

      public static final EC2Actions DeleteCustomerGateway
      Action for the DeleteCustomerGateway operation.
    • DeleteDhcpOptions

      public static final EC2Actions DeleteDhcpOptions
      Action for the DeleteDhcpOptions operation.
    • DeleteInternetGateway

      public static final EC2Actions DeleteInternetGateway
      Action for the DeleteInternetGateway operation.
    • DeleteKeyPair

      public static final EC2Actions DeleteKeyPair
      Action for the DeleteKeyPair operation.
    • DeleteNetworkAcl

      public static final EC2Actions DeleteNetworkAcl
      Action for the DeleteNetworkAcl operation.
    • DeleteNetworkAclEntry

      public static final EC2Actions DeleteNetworkAclEntry
      Action for the DeleteNetworkAclEntry operation.
    • DeleteNetworkInterface

      public static final EC2Actions DeleteNetworkInterface
      Action for the DeleteNetworkInterface operation.
    • DeletePlacementGroup

      public static final EC2Actions DeletePlacementGroup
      Action for the DeletePlacementGroup operation.
    • DeleteRoute

      public static final EC2Actions DeleteRoute
      Action for the DeleteRoute operation.
    • DeleteRouteTable

      public static final EC2Actions DeleteRouteTable
      Action for the DeleteRouteTable operation.
    • DeleteSecurityGroup

      public static final EC2Actions DeleteSecurityGroup
      Action for the DeleteSecurityGroup operation.
    • DeleteSnapshot

      public static final EC2Actions DeleteSnapshot
      Action for the DeleteSnapshot operation.
    • DeleteSpotDatafeedSubscription

      public static final EC2Actions DeleteSpotDatafeedSubscription
      Action for the DeleteSpotDatafeedSubscription operation.
    • DeleteSubnet

      public static final EC2Actions DeleteSubnet
      Action for the DeleteSubnet operation.
    • DeleteTags

      public static final EC2Actions DeleteTags
      Action for the DeleteTags operation.
    • DeleteVolume

      public static final EC2Actions DeleteVolume
      Action for the DeleteVolume operation.
    • DeleteVpc

      public static final EC2Actions DeleteVpc
      Action for the DeleteVpc operation.
    • DeleteVpnConnection

      public static final EC2Actions DeleteVpnConnection
      Action for the DeleteVpnConnection operation.
    • DeleteVpnGateway

      public static final EC2Actions DeleteVpnGateway
      Action for the DeleteVpnGateway operation.
    • DeregisterImage

      public static final EC2Actions DeregisterImage
      Action for the DeregisterImage operation.
    • DescribeAddresses

      public static final EC2Actions DescribeAddresses
      Action for the DescribeAddresses operation.
    • DescribeAvailabilityZones

      public static final EC2Actions DescribeAvailabilityZones
      Action for the DescribeAvailabilityZones operation.
    • DescribeBundleTasks

      public static final EC2Actions DescribeBundleTasks
      Action for the DescribeBundleTasks operation.
    • DescribeConversionTasks

      public static final EC2Actions DescribeConversionTasks
      Action for the DescribeConversionTasks operation.
    • DescribeCustomerGateways

      public static final EC2Actions DescribeCustomerGateways
      Action for the DescribeCustomerGateways operation.
    • DescribeDhcpOptions

      public static final EC2Actions DescribeDhcpOptions
      Action for the DescribeDhcpOptions operation.
    • DescribeExportTasks

      public static final EC2Actions DescribeExportTasks
      Action for the DescribeExportTasks operation.
    • DescribeImageAttribute

      public static final EC2Actions DescribeImageAttribute
      Action for the DescribeImageAttribute operation.
    • DescribeImages

      public static final EC2Actions DescribeImages
      Action for the DescribeImages operation.
    • DescribeInstanceAttribute

      public static final EC2Actions DescribeInstanceAttribute
      Action for the DescribeInstanceAttribute operation.
    • DescribeInstanceStatus

      public static final EC2Actions DescribeInstanceStatus
      Action for the DescribeInstanceStatus operation.
    • DescribeInstances

      public static final EC2Actions DescribeInstances
      Action for the DescribeInstances operation.
    • DescribeInternetGateways

      public static final EC2Actions DescribeInternetGateways
      Action for the DescribeInternetGateways operation.
    • DescribeKeyPairs

      public static final EC2Actions DescribeKeyPairs
      Action for the DescribeKeyPairs operation.
    • DescribeLicenses

      public static final EC2Actions DescribeLicenses
      Action for the DescribeLicenses operation.
    • DescribeNetworkAcls

      public static final EC2Actions DescribeNetworkAcls
      Action for the DescribeNetworkAcls operation.
    • DescribeNetworkInterfaceAttribute

      public static final EC2Actions DescribeNetworkInterfaceAttribute
      Action for the DescribeNetworkInterfaceAttribute operation.
    • DescribeNetworkInterfaces

      public static final EC2Actions DescribeNetworkInterfaces
      Action for the DescribeNetworkInterfaces operation.
    • DescribePlacementGroups

      public static final EC2Actions DescribePlacementGroups
      Action for the DescribePlacementGroups operation.
    • DescribeRegions

      public static final EC2Actions DescribeRegions
      Action for the DescribeRegions operation.
    • DescribeReservedInstances

      public static final EC2Actions DescribeReservedInstances
      Action for the DescribeReservedInstances operation.
    • DescribeReservedInstancesOfferings

      public static final EC2Actions DescribeReservedInstancesOfferings
      Action for the DescribeReservedInstancesOfferings operation.
    • DescribeRouteTables

      public static final EC2Actions DescribeRouteTables
      Action for the DescribeRouteTables operation.
    • DescribeSecurityGroups

      public static final EC2Actions DescribeSecurityGroups
      Action for the DescribeSecurityGroups operation.
    • DescribeSnapshotAttribute

      public static final EC2Actions DescribeSnapshotAttribute
      Action for the DescribeSnapshotAttribute operation.
    • DescribeSnapshots

      public static final EC2Actions DescribeSnapshots
      Action for the DescribeSnapshots operation.
    • DescribeSpotDatafeedSubscription

      public static final EC2Actions DescribeSpotDatafeedSubscription
      Action for the DescribeSpotDatafeedSubscription operation.
    • DescribeSpotInstanceRequests

      public static final EC2Actions DescribeSpotInstanceRequests
      Action for the DescribeSpotInstanceRequests operation.
    • DescribeSpotPriceHistory

      public static final EC2Actions DescribeSpotPriceHistory
      Action for the DescribeSpotPriceHistory operation.
    • DescribeSubnets

      public static final EC2Actions DescribeSubnets
      Action for the DescribeSubnets operation.
    • DescribeTags

      public static final EC2Actions DescribeTags
      Action for the DescribeTags operation.
    • DescribeVolumeAttribute

      public static final EC2Actions DescribeVolumeAttribute
      Action for the DescribeVolumeAttribute operation.
    • DescribeVolumeStatus

      public static final EC2Actions DescribeVolumeStatus
      Action for the DescribeVolumeStatus operation.
    • DescribeVolumes

      public static final EC2Actions DescribeVolumes
      Action for the DescribeVolumes operation.
    • DescribeVpcs

      public static final EC2Actions DescribeVpcs
      Action for the DescribeVpcs operation.
    • DescribeVpnConnections

      public static final EC2Actions DescribeVpnConnections
      Action for the DescribeVpnConnections operation.
    • DescribeVpnGateways

      public static final EC2Actions DescribeVpnGateways
      Action for the DescribeVpnGateways operation.
    • DetachInternetGateway

      public static final EC2Actions DetachInternetGateway
      Action for the DetachInternetGateway operation.
    • DetachNetworkInterface

      public static final EC2Actions DetachNetworkInterface
      Action for the DetachNetworkInterface operation.
    • DetachVolume

      public static final EC2Actions DetachVolume
      Action for the DetachVolume operation.
    • DetachVpnGateway

      public static final EC2Actions DetachVpnGateway
      Action for the DetachVpnGateway operation.
    • DisassociateAddress

      public static final EC2Actions DisassociateAddress
      Action for the DisassociateAddress operation.
    • DisassociateRouteTable

      public static final EC2Actions DisassociateRouteTable
      Action for the DisassociateRouteTable operation.
    • EnableVolumeIO

      public static final EC2Actions EnableVolumeIO
      Action for the EnableVolumeIO operation.
    • GetConsoleOutput

      public static final EC2Actions GetConsoleOutput
      Action for the GetConsoleOutput operation.
    • GetPasswordData

      public static final EC2Actions GetPasswordData
      Action for the GetPasswordData operation.
    • ImportInstance

      public static final EC2Actions ImportInstance
      Action for the ImportInstance operation.
    • ImportKeyPair

      public static final EC2Actions ImportKeyPair
      Action for the ImportKeyPair operation.
    • ImportVolume

      public static final EC2Actions ImportVolume
      Action for the ImportVolume operation.
    • ModifyImageAttribute

      public static final EC2Actions ModifyImageAttribute
      Action for the ModifyImageAttribute operation.
    • ModifyInstanceAttribute

      public static final EC2Actions ModifyInstanceAttribute
      Action for the ModifyInstanceAttribute operation.
    • ModifyNetworkInterfaceAttribute

      public static final EC2Actions ModifyNetworkInterfaceAttribute
      Action for the ModifyNetworkInterfaceAttribute operation.
    • ModifySnapshotAttribute

      public static final EC2Actions ModifySnapshotAttribute
      Action for the ModifySnapshotAttribute operation.
    • ModifyVolumeAttribute

      public static final EC2Actions ModifyVolumeAttribute
      Action for the ModifyVolumeAttribute operation.
    • MonitorInstances

      public static final EC2Actions MonitorInstances
      Action for the MonitorInstances operation.
    • PurchaseReservedInstancesOffering

      public static final EC2Actions PurchaseReservedInstancesOffering
      Action for the PurchaseReservedInstancesOffering operation.
    • RebootInstances

      public static final EC2Actions RebootInstances
      Action for the RebootInstances operation.
    • RegisterImage

      public static final EC2Actions RegisterImage
      Action for the RegisterImage operation.
    • ReleaseAddress

      public static final EC2Actions ReleaseAddress
      Action for the ReleaseAddress operation.
    • ReplaceNetworkAclAssociation

      public static final EC2Actions ReplaceNetworkAclAssociation
      Action for the ReplaceNetworkAclAssociation operation.
    • ReplaceNetworkAclEntry

      public static final EC2Actions ReplaceNetworkAclEntry
      Action for the ReplaceNetworkAclEntry operation.
    • ReplaceRoute

      public static final EC2Actions ReplaceRoute
      Action for the ReplaceRoute operation.
    • ReplaceRouteTableAssociation

      public static final EC2Actions ReplaceRouteTableAssociation
      Action for the ReplaceRouteTableAssociation operation.
    • ReportInstanceStatus

      public static final EC2Actions ReportInstanceStatus
      Action for the ReportInstanceStatus operation.
    • RequestSpotInstances

      public static final EC2Actions RequestSpotInstances
      Action for the RequestSpotInstances operation.
    • ResetImageAttribute

      public static final EC2Actions ResetImageAttribute
      Action for the ResetImageAttribute operation.
    • ResetInstanceAttribute

      public static final EC2Actions ResetInstanceAttribute
      Action for the ResetInstanceAttribute operation.
    • ResetNetworkInterfaceAttribute

      public static final EC2Actions ResetNetworkInterfaceAttribute
      Action for the ResetNetworkInterfaceAttribute operation.
    • ResetSnapshotAttribute

      public static final EC2Actions ResetSnapshotAttribute
      Action for the ResetSnapshotAttribute operation.
    • RevokeSecurityGroupEgress

      public static final EC2Actions RevokeSecurityGroupEgress
      Action for the RevokeSecurityGroupEgress operation.
    • RevokeSecurityGroupIngress

      public static final EC2Actions RevokeSecurityGroupIngress
      Action for the RevokeSecurityGroupIngress operation.
    • RunInstances

      public static final EC2Actions RunInstances
      Action for the RunInstances operation.
    • StartInstances

      public static final EC2Actions StartInstances
      Action for the StartInstances operation.
    • StopInstances

      public static final EC2Actions StopInstances
      Action for the StopInstances operation.
    • TerminateInstances

      public static final EC2Actions TerminateInstances
      Action for the TerminateInstances operation.
    • UnmonitorInstances

      public static final EC2Actions UnmonitorInstances
      Action for the UnmonitorInstances operation.
  • Method Details

    • values

      public static EC2Actions[] 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 EC2Actions 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
    • getActionName

      public String getActionName()
      Description copied from interface: Action
      Returns the name of this action. For example, 'sqs:SendMessage' is the name corresponding to the SQS action that enables users to send a message to an SQS queue.
      Specified by:
      getActionName in interface Action
      Returns:
      The name of this action.