Enum EC2Actions
- All Implemented Interfaces:
Action
,Serializable
,Comparable<EC2Actions>
,java.lang.constant.Constable
The available AWS access control policy actions for Amazon EC2.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionAction for the ActivateLicense operation.Represents any action executed on Amazon EC2.Action for the AllocateAddress operation.Action for the AssociateAddress operation.Action for the AssociateDhcpOptions operation.Action for the AssociateRouteTable operation.Action for the AttachInternetGateway operation.Action for the AttachNetworkInterface operation.Action for the AttachVolume operation.Action for the AttachVpnGateway operation.Action for the AuthorizeSecurityGroupEgress operation.Action for the AuthorizeSecurityGroupIngress operation.Action for the BundleInstance operation.Action for the CancelBundleTask operation.Action for the CancelConversionTask operation.Action for the CancelExportTask operation.Action for the CancelSpotInstanceRequests operation.Action for the ConfirmProductInstance operation.Action for the CopySnapshot operation.Action for the CreateCustomerGateway operation.Action for the CreateDhcpOptions operation.Action for the CreateImage operation.Action for the CreateInstanceExportTask operation.Action for the CreateInternetGateway operation.Action for the CreateKeyPair operation.Action for the CreateNetworkAcl operation.Action for the CreateNetworkAclEntry operation.Action for the CreateNetworkInterface operation.Action for the CreatePlacementGroup operation.Action for the CreateRoute operation.Action for the CreateRouteTable operation.Action for the CreateSecurityGroup operation.Action for the CreateSnapshot operation.Action for the CreateSpotDatafeedSubscription operation.Action for the CreateSubnet operation.Action for the CreateTags operation.Action for the CreateVolume operation.Action for the CreateVpc operation.Action for the CreateVpnConnection operation.Action for the CreateVpnGateway operation.Action for the DeactivateLicense operation.Action for the DeleteCustomerGateway operation.Action for the DeleteDhcpOptions operation.Action for the DeleteInternetGateway operation.Action for the DeleteKeyPair operation.Action for the DeleteNetworkAcl operation.Action for the DeleteNetworkAclEntry operation.Action for the DeleteNetworkInterface operation.Action for the DeletePlacementGroup operation.Action for the DeleteRoute operation.Action for the DeleteRouteTable operation.Action for the DeleteSecurityGroup operation.Action for the DeleteSnapshot operation.Action for the DeleteSpotDatafeedSubscription operation.Action for the DeleteSubnet operation.Action for the DeleteTags operation.Action for the DeleteVolume operation.Action for the DeleteVpc operation.Action for the DeleteVpnConnection operation.Action for the DeleteVpnGateway operation.Action for the DeregisterImage operation.Action for the DescribeAddresses operation.Action for the DescribeAvailabilityZones operation.Action for the DescribeBundleTasks operation.Action for the DescribeConversionTasks operation.Action for the DescribeCustomerGateways operation.Action for the DescribeDhcpOptions operation.Action for the DescribeExportTasks operation.Action for the DescribeImageAttribute operation.Action for the DescribeImages operation.Action for the DescribeInstanceAttribute operation.Action for the DescribeInstances operation.Action for the DescribeInstanceStatus operation.Action for the DescribeInternetGateways operation.Action for the DescribeKeyPairs operation.Action for the DescribeLicenses operation.Action for the DescribeNetworkAcls operation.Action for the DescribeNetworkInterfaceAttribute operation.Action for the DescribeNetworkInterfaces operation.Action for the DescribePlacementGroups operation.Action for the DescribeRegions operation.Action for the DescribeReservedInstances operation.Action for the DescribeReservedInstancesOfferings operation.Action for the DescribeRouteTables operation.Action for the DescribeSecurityGroups operation.Action for the DescribeSnapshotAttribute operation.Action for the DescribeSnapshots operation.Action for the DescribeSpotDatafeedSubscription operation.Action for the DescribeSpotInstanceRequests operation.Action for the DescribeSpotPriceHistory operation.Action for the DescribeSubnets operation.Action for the DescribeTags operation.Action for the DescribeVolumeAttribute operation.Action for the DescribeVolumes operation.Action for the DescribeVolumeStatus operation.Action for the DescribeVpcs operation.Action for the DescribeVpnConnections operation.Action for the DescribeVpnGateways operation.Action for the DetachInternetGateway operation.Action for the DetachNetworkInterface operation.Action for the DetachVolume operation.Action for the DetachVpnGateway operation.Action for the DisassociateAddress operation.Action for the DisassociateRouteTable operation.Action for the EnableVolumeIO operation.Action for the GetConsoleOutput operation.Action for the GetPasswordData operation.Action for the ImportInstance operation.Action for the ImportKeyPair operation.Action for the ImportVolume operation.Action for the ModifyImageAttribute operation.Action for the ModifyInstanceAttribute operation.Action for the ModifyNetworkInterfaceAttribute operation.Action for the ModifySnapshotAttribute operation.Action for the ModifyVolumeAttribute operation.Action for the MonitorInstances operation.Action for the PurchaseReservedInstancesOffering operation.Action for the RebootInstances operation.Action for the RegisterImage operation.Action for the ReleaseAddress operation.Action for the ReplaceNetworkAclAssociation operation.Action for the ReplaceNetworkAclEntry operation.Action for the ReplaceRoute operation.Action for the ReplaceRouteTableAssociation operation.Action for the ReportInstanceStatus operation.Action for the RequestSpotInstances operation.Action for the ResetImageAttribute operation.Action for the ResetInstanceAttribute operation.Action for the ResetNetworkInterfaceAttribute operation.Action for the ResetSnapshotAttribute operation.Action for the RevokeSecurityGroupEgress operation.Action for the RevokeSecurityGroupIngress operation.Action for the RunInstances operation.Action for the StartInstances operation.Action for the StopInstances operation.Action for the TerminateInstances operation.Action for the UnmonitorInstances operation. -
Method Summary
Modifier and TypeMethodDescriptionReturns the name of this action.static EC2Actions
Returns the enum constant of this type with the specified name.static EC2Actions[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
AllEC2Actions
Represents any action executed on Amazon EC2. -
ActivateLicense
Action for the ActivateLicense operation. -
AllocateAddress
Action for the AllocateAddress operation. -
AssociateAddress
Action for the AssociateAddress operation. -
AssociateDhcpOptions
Action for the AssociateDhcpOptions operation. -
AssociateRouteTable
Action for the AssociateRouteTable operation. -
AttachInternetGateway
Action for the AttachInternetGateway operation. -
AttachNetworkInterface
Action for the AttachNetworkInterface operation. -
AttachVolume
Action for the AttachVolume operation. -
AttachVpnGateway
Action for the AttachVpnGateway operation. -
AuthorizeSecurityGroupEgress
Action for the AuthorizeSecurityGroupEgress operation. -
AuthorizeSecurityGroupIngress
Action for the AuthorizeSecurityGroupIngress operation. -
BundleInstance
Action for the BundleInstance operation. -
CancelBundleTask
Action for the CancelBundleTask operation. -
CancelConversionTask
Action for the CancelConversionTask operation. -
CancelExportTask
Action for the CancelExportTask operation. -
CancelSpotInstanceRequests
Action for the CancelSpotInstanceRequests operation. -
ConfirmProductInstance
Action for the ConfirmProductInstance operation. -
CopySnapshot
Action for the CopySnapshot operation. -
CreateCustomerGateway
Action for the CreateCustomerGateway operation. -
CreateDhcpOptions
Action for the CreateDhcpOptions operation. -
CreateImage
Action for the CreateImage operation. -
CreateInstanceExportTask
Action for the CreateInstanceExportTask operation. -
CreateInternetGateway
Action for the CreateInternetGateway operation. -
CreateKeyPair
Action for the CreateKeyPair operation. -
CreateNetworkAcl
Action for the CreateNetworkAcl operation. -
CreateNetworkAclEntry
Action for the CreateNetworkAclEntry operation. -
CreateNetworkInterface
Action for the CreateNetworkInterface operation. -
CreatePlacementGroup
Action for the CreatePlacementGroup operation. -
CreateRoute
Action for the CreateRoute operation. -
CreateRouteTable
Action for the CreateRouteTable operation. -
CreateSecurityGroup
Action for the CreateSecurityGroup operation. -
CreateSnapshot
Action for the CreateSnapshot operation. -
CreateSpotDatafeedSubscription
Action for the CreateSpotDatafeedSubscription operation. -
CreateSubnet
Action for the CreateSubnet operation. -
CreateTags
Action for the CreateTags operation. -
CreateVolume
Action for the CreateVolume operation. -
CreateVpc
Action for the CreateVpc operation. -
CreateVpnConnection
Action for the CreateVpnConnection operation. -
CreateVpnGateway
Action for the CreateVpnGateway operation. -
DeactivateLicense
Action for the DeactivateLicense operation. -
DeleteCustomerGateway
Action for the DeleteCustomerGateway operation. -
DeleteDhcpOptions
Action for the DeleteDhcpOptions operation. -
DeleteInternetGateway
Action for the DeleteInternetGateway operation. -
DeleteKeyPair
Action for the DeleteKeyPair operation. -
DeleteNetworkAcl
Action for the DeleteNetworkAcl operation. -
DeleteNetworkAclEntry
Action for the DeleteNetworkAclEntry operation. -
DeleteNetworkInterface
Action for the DeleteNetworkInterface operation. -
DeletePlacementGroup
Action for the DeletePlacementGroup operation. -
DeleteRoute
Action for the DeleteRoute operation. -
DeleteRouteTable
Action for the DeleteRouteTable operation. -
DeleteSecurityGroup
Action for the DeleteSecurityGroup operation. -
DeleteSnapshot
Action for the DeleteSnapshot operation. -
DeleteSpotDatafeedSubscription
Action for the DeleteSpotDatafeedSubscription operation. -
DeleteSubnet
Action for the DeleteSubnet operation. -
DeleteTags
Action for the DeleteTags operation. -
DeleteVolume
Action for the DeleteVolume operation. -
DeleteVpc
Action for the DeleteVpc operation. -
DeleteVpnConnection
Action for the DeleteVpnConnection operation. -
DeleteVpnGateway
Action for the DeleteVpnGateway operation. -
DeregisterImage
Action for the DeregisterImage operation. -
DescribeAddresses
Action for the DescribeAddresses operation. -
DescribeAvailabilityZones
Action for the DescribeAvailabilityZones operation. -
DescribeBundleTasks
Action for the DescribeBundleTasks operation. -
DescribeConversionTasks
Action for the DescribeConversionTasks operation. -
DescribeCustomerGateways
Action for the DescribeCustomerGateways operation. -
DescribeDhcpOptions
Action for the DescribeDhcpOptions operation. -
DescribeExportTasks
Action for the DescribeExportTasks operation. -
DescribeImageAttribute
Action for the DescribeImageAttribute operation. -
DescribeImages
Action for the DescribeImages operation. -
DescribeInstanceAttribute
Action for the DescribeInstanceAttribute operation. -
DescribeInstanceStatus
Action for the DescribeInstanceStatus operation. -
DescribeInstances
Action for the DescribeInstances operation. -
DescribeInternetGateways
Action for the DescribeInternetGateways operation. -
DescribeKeyPairs
Action for the DescribeKeyPairs operation. -
DescribeLicenses
Action for the DescribeLicenses operation. -
DescribeNetworkAcls
Action for the DescribeNetworkAcls operation. -
DescribeNetworkInterfaceAttribute
Action for the DescribeNetworkInterfaceAttribute operation. -
DescribeNetworkInterfaces
Action for the DescribeNetworkInterfaces operation. -
DescribePlacementGroups
Action for the DescribePlacementGroups operation. -
DescribeRegions
Action for the DescribeRegions operation. -
DescribeReservedInstances
Action for the DescribeReservedInstances operation. -
DescribeReservedInstancesOfferings
Action for the DescribeReservedInstancesOfferings operation. -
DescribeRouteTables
Action for the DescribeRouteTables operation. -
DescribeSecurityGroups
Action for the DescribeSecurityGroups operation. -
DescribeSnapshotAttribute
Action for the DescribeSnapshotAttribute operation. -
DescribeSnapshots
Action for the DescribeSnapshots operation. -
DescribeSpotDatafeedSubscription
Action for the DescribeSpotDatafeedSubscription operation. -
DescribeSpotInstanceRequests
Action for the DescribeSpotInstanceRequests operation. -
DescribeSpotPriceHistory
Action for the DescribeSpotPriceHistory operation. -
DescribeSubnets
Action for the DescribeSubnets operation. -
DescribeTags
Action for the DescribeTags operation. -
DescribeVolumeAttribute
Action for the DescribeVolumeAttribute operation. -
DescribeVolumeStatus
Action for the DescribeVolumeStatus operation. -
DescribeVolumes
Action for the DescribeVolumes operation. -
DescribeVpcs
Action for the DescribeVpcs operation. -
DescribeVpnConnections
Action for the DescribeVpnConnections operation. -
DescribeVpnGateways
Action for the DescribeVpnGateways operation. -
DetachInternetGateway
Action for the DetachInternetGateway operation. -
DetachNetworkInterface
Action for the DetachNetworkInterface operation. -
DetachVolume
Action for the DetachVolume operation. -
DetachVpnGateway
Action for the DetachVpnGateway operation. -
DisassociateAddress
Action for the DisassociateAddress operation. -
DisassociateRouteTable
Action for the DisassociateRouteTable operation. -
EnableVolumeIO
Action for the EnableVolumeIO operation. -
GetConsoleOutput
Action for the GetConsoleOutput operation. -
GetPasswordData
Action for the GetPasswordData operation. -
ImportInstance
Action for the ImportInstance operation. -
ImportKeyPair
Action for the ImportKeyPair operation. -
ImportVolume
Action for the ImportVolume operation. -
ModifyImageAttribute
Action for the ModifyImageAttribute operation. -
ModifyInstanceAttribute
Action for the ModifyInstanceAttribute operation. -
ModifyNetworkInterfaceAttribute
Action for the ModifyNetworkInterfaceAttribute operation. -
ModifySnapshotAttribute
Action for the ModifySnapshotAttribute operation. -
ModifyVolumeAttribute
Action for the ModifyVolumeAttribute operation. -
MonitorInstances
Action for the MonitorInstances operation. -
PurchaseReservedInstancesOffering
Action for the PurchaseReservedInstancesOffering operation. -
RebootInstances
Action for the RebootInstances operation. -
RegisterImage
Action for the RegisterImage operation. -
ReleaseAddress
Action for the ReleaseAddress operation. -
ReplaceNetworkAclAssociation
Action for the ReplaceNetworkAclAssociation operation. -
ReplaceNetworkAclEntry
Action for the ReplaceNetworkAclEntry operation. -
ReplaceRoute
Action for the ReplaceRoute operation. -
ReplaceRouteTableAssociation
Action for the ReplaceRouteTableAssociation operation. -
ReportInstanceStatus
Action for the ReportInstanceStatus operation. -
RequestSpotInstances
Action for the RequestSpotInstances operation. -
ResetImageAttribute
Action for the ResetImageAttribute operation. -
ResetInstanceAttribute
Action for the ResetInstanceAttribute operation. -
ResetNetworkInterfaceAttribute
Action for the ResetNetworkInterfaceAttribute operation. -
ResetSnapshotAttribute
Action for the ResetSnapshotAttribute operation. -
RevokeSecurityGroupEgress
Action for the RevokeSecurityGroupEgress operation. -
RevokeSecurityGroupIngress
Action for the RevokeSecurityGroupIngress operation. -
RunInstances
Action for the RunInstances operation. -
StartInstances
Action for the StartInstances operation. -
StopInstances
Action for the StopInstances operation. -
TerminateInstances
Action for the TerminateInstances operation. -
UnmonitorInstances
Action for the UnmonitorInstances operation.
-
-
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 nameNullPointerException
- if the argument is null
-
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 interfaceAction
- Returns:
- The name of this action.
-