Enum DirectConnectActions
- java.lang.Object
-
- java.lang.Enum<DirectConnectActions>
-
- com.amazonaws.auth.policy.actions.DirectConnectActions
-
- All Implemented Interfaces:
Action
,Serializable
,Comparable<DirectConnectActions>
public enum DirectConnectActions extends Enum<DirectConnectActions> implements Action
The available AWS access control policy actions for AWS Direct Connect.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description AllDirectConnectActions
Represents any action executed on AWS Direct Connect.AllocateConnectionOnInterconnect
Action for the AllocateConnectionOnInterconnect operation.AllocatePrivateVirtualInterface
Action for the AllocatePrivateVirtualInterface operation.AllocatePublicVirtualInterface
Action for the AllocatePublicVirtualInterface operation.ConfirmConnection
Action for the ConfirmConnection operation.ConfirmPrivateVirtualInterface
Action for the ConfirmPrivateVirtualInterface operation.ConfirmPublicVirtualInterface
Action for the ConfirmPublicVirtualInterface operation.CreateConnection
Action for the CreateConnection operation.CreateInterconnect
Action for the CreateInterconnect operation.CreatePrivateVirtualInterface
Action for the CreatePrivateVirtualInterface operation.CreatePublicVirtualInterface
Action for the CreatePublicVirtualInterface operation.DeleteConnection
Action for the DeleteConnection operation.DeleteInterconnect
Action for the DeleteInterconnect operation.DeleteVirtualInterface
Action for the DeleteVirtualInterface operation.DescribeConnections
Action for the DescribeConnections operation.DescribeConnectionsOnInterconnect
Action for the DescribeConnectionsOnInterconnect operation.DescribeInterconnects
Action for the DescribeInterconnects operation.DescribeLocations
Action for the DescribeLocations operation.DescribeVirtualGateways
Action for the DescribeVirtualGateways operation.DescribeVirtualInterfaces
Action for the DescribeVirtualInterfaces operation.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getActionName()
Returns the name of this action.static DirectConnectActions
valueOf(String name)
Returns the enum constant of this type with the specified name.static DirectConnectActions[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
AllDirectConnectActions
public static final DirectConnectActions AllDirectConnectActions
Represents any action executed on AWS Direct Connect.
-
AllocateConnectionOnInterconnect
public static final DirectConnectActions AllocateConnectionOnInterconnect
Action for the AllocateConnectionOnInterconnect operation.
-
AllocatePrivateVirtualInterface
public static final DirectConnectActions AllocatePrivateVirtualInterface
Action for the AllocatePrivateVirtualInterface operation.
-
AllocatePublicVirtualInterface
public static final DirectConnectActions AllocatePublicVirtualInterface
Action for the AllocatePublicVirtualInterface operation.
-
ConfirmConnection
public static final DirectConnectActions ConfirmConnection
Action for the ConfirmConnection operation.
-
ConfirmPrivateVirtualInterface
public static final DirectConnectActions ConfirmPrivateVirtualInterface
Action for the ConfirmPrivateVirtualInterface operation.
-
ConfirmPublicVirtualInterface
public static final DirectConnectActions ConfirmPublicVirtualInterface
Action for the ConfirmPublicVirtualInterface operation.
-
CreateConnection
public static final DirectConnectActions CreateConnection
Action for the CreateConnection operation.
-
CreateInterconnect
public static final DirectConnectActions CreateInterconnect
Action for the CreateInterconnect operation.
-
CreatePrivateVirtualInterface
public static final DirectConnectActions CreatePrivateVirtualInterface
Action for the CreatePrivateVirtualInterface operation.
-
CreatePublicVirtualInterface
public static final DirectConnectActions CreatePublicVirtualInterface
Action for the CreatePublicVirtualInterface operation.
-
DeleteConnection
public static final DirectConnectActions DeleteConnection
Action for the DeleteConnection operation.
-
DeleteInterconnect
public static final DirectConnectActions DeleteInterconnect
Action for the DeleteInterconnect operation.
-
DeleteVirtualInterface
public static final DirectConnectActions DeleteVirtualInterface
Action for the DeleteVirtualInterface operation.
-
DescribeConnections
public static final DirectConnectActions DescribeConnections
Action for the DescribeConnections operation.
-
DescribeConnectionsOnInterconnect
public static final DirectConnectActions DescribeConnectionsOnInterconnect
Action for the DescribeConnectionsOnInterconnect operation.
-
DescribeInterconnects
public static final DirectConnectActions DescribeInterconnects
Action for the DescribeInterconnects operation.
-
DescribeLocations
public static final DirectConnectActions DescribeLocations
Action for the DescribeLocations operation.
-
DescribeVirtualGateways
public static final DirectConnectActions DescribeVirtualGateways
Action for the DescribeVirtualGateways operation.
-
DescribeVirtualInterfaces
public static final DirectConnectActions DescribeVirtualInterfaces
Action for the DescribeVirtualInterfaces operation.
-
-
Method Detail
-
values
public static DirectConnectActions[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (DirectConnectActions c : DirectConnectActions.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static DirectConnectActions 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 nameNullPointerException
- 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 interfaceAction
- Returns:
- The name of this action.
-
-