com.amazonaws.auth.policy.actions.DirectConnectActions Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of aws-java-sdk-directconnect Show documentation
Show all versions of aws-java-sdk-directconnect Show documentation
The AWS Java SDK for AWS Direct Connect module holds the client classes that are used for communicating with AWS Direct Connect Service
/*
* Copyright 2019-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
* the License. A copy of the License is located at
*
* http://aws.amazon.com/apache2.0
*
* or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
* CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
* and limitations under the License.
*/
package com.amazonaws.auth.policy.actions;
import javax.annotation.Generated;
import com.amazonaws.auth.policy.Action;
/**
* The available AWS access control policy actions for AWS Direct Connect.
*/
@Generated("com.amazonaws:aws-java-sdk-code-generator")
public enum DirectConnectActions implements Action {
/** Represents any action executed on AWS Direct Connect. */
AllDirectConnectActions("directconnect:*"),
/** Action for the AcceptDirectConnectGatewayAssociationProposal operation. */
AcceptDirectConnectGatewayAssociationProposal("directconnect:AcceptDirectConnectGatewayAssociationProposal"),
/** Action for the AllocateConnectionOnInterconnect operation. */
AllocateConnectionOnInterconnect("directconnect:AllocateConnectionOnInterconnect"),
/** Action for the AllocateHostedConnection operation. */
AllocateHostedConnection("directconnect:AllocateHostedConnection"),
/** Action for the AllocatePrivateVirtualInterface operation. */
AllocatePrivateVirtualInterface("directconnect:AllocatePrivateVirtualInterface"),
/** Action for the AllocatePublicVirtualInterface operation. */
AllocatePublicVirtualInterface("directconnect:AllocatePublicVirtualInterface"),
/** Action for the AllocateTransitVirtualInterface operation. */
AllocateTransitVirtualInterface("directconnect:AllocateTransitVirtualInterface"),
/** Action for the AssociateConnectionWithLag operation. */
AssociateConnectionWithLag("directconnect:AssociateConnectionWithLag"),
/** Action for the AssociateHostedConnection operation. */
AssociateHostedConnection("directconnect:AssociateHostedConnection"),
/** Action for the AssociateMacSecKey operation. */
AssociateMacSecKey("directconnect:AssociateMacSecKey"),
/** Action for the AssociateVirtualInterface operation. */
AssociateVirtualInterface("directconnect:AssociateVirtualInterface"),
/** Action for the ConfirmConnection operation. */
ConfirmConnection("directconnect:ConfirmConnection"),
/** Action for the ConfirmCustomerAgreement operation. */
ConfirmCustomerAgreement("directconnect:ConfirmCustomerAgreement"),
/** Action for the ConfirmPrivateVirtualInterface operation. */
ConfirmPrivateVirtualInterface("directconnect:ConfirmPrivateVirtualInterface"),
/** Action for the ConfirmPublicVirtualInterface operation. */
ConfirmPublicVirtualInterface("directconnect:ConfirmPublicVirtualInterface"),
/** Action for the ConfirmTransitVirtualInterface operation. */
ConfirmTransitVirtualInterface("directconnect:ConfirmTransitVirtualInterface"),
/** Action for the CreateBGPPeer operation. */
CreateBGPPeer("directconnect:CreateBGPPeer"),
/** Action for the CreateConnection operation. */
CreateConnection("directconnect:CreateConnection"),
/** Action for the CreateDirectConnectGateway operation. */
CreateDirectConnectGateway("directconnect:CreateDirectConnectGateway"),
/** Action for the CreateDirectConnectGatewayAssociation operation. */
CreateDirectConnectGatewayAssociation("directconnect:CreateDirectConnectGatewayAssociation"),
/** Action for the CreateDirectConnectGatewayAssociationProposal operation. */
CreateDirectConnectGatewayAssociationProposal("directconnect:CreateDirectConnectGatewayAssociationProposal"),
/** Action for the CreateInterconnect operation. */
CreateInterconnect("directconnect:CreateInterconnect"),
/** Action for the CreateLag operation. */
CreateLag("directconnect:CreateLag"),
/** Action for the CreatePrivateVirtualInterface operation. */
CreatePrivateVirtualInterface("directconnect:CreatePrivateVirtualInterface"),
/** Action for the CreatePublicVirtualInterface operation. */
CreatePublicVirtualInterface("directconnect:CreatePublicVirtualInterface"),
/** Action for the CreateTransitVirtualInterface operation. */
CreateTransitVirtualInterface("directconnect:CreateTransitVirtualInterface"),
/** Action for the DeleteBGPPeer operation. */
DeleteBGPPeer("directconnect:DeleteBGPPeer"),
/** Action for the DeleteConnection operation. */
DeleteConnection("directconnect:DeleteConnection"),
/** Action for the DeleteDirectConnectGateway operation. */
DeleteDirectConnectGateway("directconnect:DeleteDirectConnectGateway"),
/** Action for the DeleteDirectConnectGatewayAssociation operation. */
DeleteDirectConnectGatewayAssociation("directconnect:DeleteDirectConnectGatewayAssociation"),
/** Action for the DeleteDirectConnectGatewayAssociationProposal operation. */
DeleteDirectConnectGatewayAssociationProposal("directconnect:DeleteDirectConnectGatewayAssociationProposal"),
/** Action for the DeleteInterconnect operation. */
DeleteInterconnect("directconnect:DeleteInterconnect"),
/** Action for the DeleteLag operation. */
DeleteLag("directconnect:DeleteLag"),
/** Action for the DeleteVirtualInterface operation. */
DeleteVirtualInterface("directconnect:DeleteVirtualInterface"),
/** Action for the DescribeConnectionLoa operation. */
DescribeConnectionLoa("directconnect:DescribeConnectionLoa"),
/** Action for the DescribeConnections operation. */
DescribeConnections("directconnect:DescribeConnections"),
/** Action for the DescribeConnectionsOnInterconnect operation. */
DescribeConnectionsOnInterconnect("directconnect:DescribeConnectionsOnInterconnect"),
/** Action for the DescribeCustomerMetadata operation. */
DescribeCustomerMetadata("directconnect:DescribeCustomerMetadata"),
/** Action for the DescribeDirectConnectGatewayAssociationProposals operation. */
DescribeDirectConnectGatewayAssociationProposals("directconnect:DescribeDirectConnectGatewayAssociationProposals"),
/** Action for the DescribeDirectConnectGatewayAssociations operation. */
DescribeDirectConnectGatewayAssociations("directconnect:DescribeDirectConnectGatewayAssociations"),
/** Action for the DescribeDirectConnectGatewayAttachments operation. */
DescribeDirectConnectGatewayAttachments("directconnect:DescribeDirectConnectGatewayAttachments"),
/** Action for the DescribeDirectConnectGateways operation. */
DescribeDirectConnectGateways("directconnect:DescribeDirectConnectGateways"),
/** Action for the DescribeHostedConnections operation. */
DescribeHostedConnections("directconnect:DescribeHostedConnections"),
/** Action for the DescribeInterconnectLoa operation. */
DescribeInterconnectLoa("directconnect:DescribeInterconnectLoa"),
/** Action for the DescribeInterconnects operation. */
DescribeInterconnects("directconnect:DescribeInterconnects"),
/** Action for the DescribeLags operation. */
DescribeLags("directconnect:DescribeLags"),
/** Action for the DescribeLoa operation. */
DescribeLoa("directconnect:DescribeLoa"),
/** Action for the DescribeLocations operation. */
DescribeLocations("directconnect:DescribeLocations"),
/** Action for the DescribeRouterConfiguration operation. */
DescribeRouterConfiguration("directconnect:DescribeRouterConfiguration"),
/** Action for the DescribeTags operation. */
DescribeTags("directconnect:DescribeTags"),
/** Action for the DescribeVirtualGateways operation. */
DescribeVirtualGateways("directconnect:DescribeVirtualGateways"),
/** Action for the DescribeVirtualInterfaces operation. */
DescribeVirtualInterfaces("directconnect:DescribeVirtualInterfaces"),
/** Action for the DisassociateConnectionFromLag operation. */
DisassociateConnectionFromLag("directconnect:DisassociateConnectionFromLag"),
/** Action for the DisassociateMacSecKey operation. */
DisassociateMacSecKey("directconnect:DisassociateMacSecKey"),
/** Action for the ListVirtualInterfaceTestHistory operation. */
ListVirtualInterfaceTestHistory("directconnect:ListVirtualInterfaceTestHistory"),
/** Action for the StartBgpFailoverTest operation. */
StartBgpFailoverTest("directconnect:StartBgpFailoverTest"),
/** Action for the StopBgpFailoverTest operation. */
StopBgpFailoverTest("directconnect:StopBgpFailoverTest"),
/** Action for the TagResource operation. */
TagResource("directconnect:TagResource"),
/** Action for the UntagResource operation. */
UntagResource("directconnect:UntagResource"),
/** Action for the UpdateConnection operation. */
UpdateConnection("directconnect:UpdateConnection"),
/** Action for the UpdateDirectConnectGateway operation. */
UpdateDirectConnectGateway("directconnect:UpdateDirectConnectGateway"),
/** Action for the UpdateDirectConnectGatewayAssociation operation. */
UpdateDirectConnectGatewayAssociation("directconnect:UpdateDirectConnectGatewayAssociation"),
/** Action for the UpdateLag operation. */
UpdateLag("directconnect:UpdateLag"),
/** Action for the UpdateVirtualInterfaceAttributes operation. */
UpdateVirtualInterfaceAttributes("directconnect:UpdateVirtualInterfaceAttributes"),
;
private final String action;
private DirectConnectActions(String action) {
this.action = action;
}
public String getActionName() {
return this.action;
}
public boolean isNotType() {
return false;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy