/* * Copyright 2018-2023 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 Amazon GameLift. */ @Generated("com.amazonaws:aws-java-sdk-code-generator") public enum GameliftActions implements Action { /** Represents any action executed on Amazon GameLift. */ AllGameliftActions("gamelift:*"), /** Action for the AcceptMatch operation. */ AcceptMatch("gamelift:AcceptMatch"), /** Action for the ClaimGameServer operation. */ ClaimGameServer("gamelift:ClaimGameServer"), /** Action for the CreateAlias operation. */ CreateAlias("gamelift:CreateAlias"), /** Action for the CreateBuild operation. */ CreateBuild("gamelift:CreateBuild"), /** Action for the CreateFleet operation. */ CreateFleet("gamelift:CreateFleet"), /** Action for the CreateFleetLocations operation. */ CreateFleetLocations("gamelift:CreateFleetLocations"), /** Action for the CreateGameServerGroup operation. */ CreateGameServerGroup("gamelift:CreateGameServerGroup"), /** Action for the CreateGameSession operation. */ CreateGameSession("gamelift:CreateGameSession"), /** Action for the CreateGameSessionQueue operation. */ CreateGameSessionQueue("gamelift:CreateGameSessionQueue"), /** Action for the CreateLocation operation. */ CreateLocation("gamelift:CreateLocation"), /** Action for the CreateMatchmakingConfiguration operation. */ CreateMatchmakingConfiguration("gamelift:CreateMatchmakingConfiguration"), /** Action for the CreateMatchmakingRuleSet operation. */ CreateMatchmakingRuleSet("gamelift:CreateMatchmakingRuleSet"), /** Action for the CreatePlayerSession operation. */ CreatePlayerSession("gamelift:CreatePlayerSession"), /** Action for the CreatePlayerSessions operation. */ CreatePlayerSessions("gamelift:CreatePlayerSessions"), /** Action for the CreateScript operation. */ CreateScript("gamelift:CreateScript"), /** Action for the CreateVpcPeeringAuthorization operation. */ CreateVpcPeeringAuthorization("gamelift:CreateVpcPeeringAuthorization"), /** Action for the CreateVpcPeeringConnection operation. */ CreateVpcPeeringConnection("gamelift:CreateVpcPeeringConnection"), /** Action for the DeleteAlias operation. */ DeleteAlias("gamelift:DeleteAlias"), /** Action for the DeleteBuild operation. */ DeleteBuild("gamelift:DeleteBuild"), /** Action for the DeleteFleet operation. */ DeleteFleet("gamelift:DeleteFleet"), /** Action for the DeleteFleetLocations operation. */ DeleteFleetLocations("gamelift:DeleteFleetLocations"), /** Action for the DeleteGameServerGroup operation. */ DeleteGameServerGroup("gamelift:DeleteGameServerGroup"), /** Action for the DeleteGameSessionQueue operation. */ DeleteGameSessionQueue("gamelift:DeleteGameSessionQueue"), /** Action for the DeleteLocation operation. */ DeleteLocation("gamelift:DeleteLocation"), /** Action for the DeleteMatchmakingConfiguration operation. */ DeleteMatchmakingConfiguration("gamelift:DeleteMatchmakingConfiguration"), /** Action for the DeleteMatchmakingRuleSet operation. */ DeleteMatchmakingRuleSet("gamelift:DeleteMatchmakingRuleSet"), /** Action for the DeleteScalingPolicy operation. */ DeleteScalingPolicy("gamelift:DeleteScalingPolicy"), /** Action for the DeleteScript operation. */ DeleteScript("gamelift:DeleteScript"), /** Action for the DeleteVpcPeeringAuthorization operation. */ DeleteVpcPeeringAuthorization("gamelift:DeleteVpcPeeringAuthorization"), /** Action for the DeleteVpcPeeringConnection operation. */ DeleteVpcPeeringConnection("gamelift:DeleteVpcPeeringConnection"), /** Action for the DeregisterCompute operation. */ DeregisterCompute("gamelift:DeregisterCompute"), /** Action for the DeregisterGameServer operation. */ DeregisterGameServer("gamelift:DeregisterGameServer"), /** Action for the DescribeAlias operation. */ DescribeAlias("gamelift:DescribeAlias"), /** Action for the DescribeBuild operation. */ DescribeBuild("gamelift:DescribeBuild"), /** Action for the DescribeCompute operation. */ DescribeCompute("gamelift:DescribeCompute"), /** Action for the DescribeEC2InstanceLimits operation. */ DescribeEC2InstanceLimits("gamelift:DescribeEC2InstanceLimits"), /** Action for the DescribeFleetAttributes operation. */ DescribeFleetAttributes("gamelift:DescribeFleetAttributes"), /** Action for the DescribeFleetCapacity operation. */ DescribeFleetCapacity("gamelift:DescribeFleetCapacity"), /** Action for the DescribeFleetEvents operation. */ DescribeFleetEvents("gamelift:DescribeFleetEvents"), /** Action for the DescribeFleetLocationAttributes operation. */ DescribeFleetLocationAttributes("gamelift:DescribeFleetLocationAttributes"), /** Action for the DescribeFleetLocationCapacity operation. */ DescribeFleetLocationCapacity("gamelift:DescribeFleetLocationCapacity"), /** Action for the DescribeFleetLocationUtilization operation. */ DescribeFleetLocationUtilization("gamelift:DescribeFleetLocationUtilization"), /** Action for the DescribeFleetPortSettings operation. */ DescribeFleetPortSettings("gamelift:DescribeFleetPortSettings"), /** Action for the DescribeFleetUtilization operation. */ DescribeFleetUtilization("gamelift:DescribeFleetUtilization"), /** Action for the DescribeGameServer operation. */ DescribeGameServer("gamelift:DescribeGameServer"), /** Action for the DescribeGameServerGroup operation. */ DescribeGameServerGroup("gamelift:DescribeGameServerGroup"), /** Action for the DescribeGameServerInstances operation. */ DescribeGameServerInstances("gamelift:DescribeGameServerInstances"), /** Action for the DescribeGameSessionDetails operation. */ DescribeGameSessionDetails("gamelift:DescribeGameSessionDetails"), /** Action for the DescribeGameSessionPlacement operation. */ DescribeGameSessionPlacement("gamelift:DescribeGameSessionPlacement"), /** Action for the DescribeGameSessionQueues operation. */ DescribeGameSessionQueues("gamelift:DescribeGameSessionQueues"), /** Action for the DescribeGameSessions operation. */ DescribeGameSessions("gamelift:DescribeGameSessions"), /** Action for the DescribeInstances operation. */ DescribeInstances("gamelift:DescribeInstances"), /** Action for the DescribeMatchmaking operation. */ DescribeMatchmaking("gamelift:DescribeMatchmaking"), /** Action for the DescribeMatchmakingConfigurations operation. */ DescribeMatchmakingConfigurations("gamelift:DescribeMatchmakingConfigurations"), /** Action for the DescribeMatchmakingRuleSets operation. */ DescribeMatchmakingRuleSets("gamelift:DescribeMatchmakingRuleSets"), /** Action for the DescribePlayerSessions operation. */ DescribePlayerSessions("gamelift:DescribePlayerSessions"), /** Action for the DescribeRuntimeConfiguration operation. */ DescribeRuntimeConfiguration("gamelift:DescribeRuntimeConfiguration"), /** Action for the DescribeScalingPolicies operation. */ DescribeScalingPolicies("gamelift:DescribeScalingPolicies"), /** Action for the DescribeScript operation. */ DescribeScript("gamelift:DescribeScript"), /** Action for the DescribeVpcPeeringAuthorizations operation. */ DescribeVpcPeeringAuthorizations("gamelift:DescribeVpcPeeringAuthorizations"), /** Action for the DescribeVpcPeeringConnections operation. */ DescribeVpcPeeringConnections("gamelift:DescribeVpcPeeringConnections"), /** Action for the GetComputeAccess operation. */ GetComputeAccess("gamelift:GetComputeAccess"), /** Action for the GetComputeAuthToken operation. */ GetComputeAuthToken("gamelift:GetComputeAuthToken"), /** Action for the GetGameSessionLogUrl operation. */ GetGameSessionLogUrl("gamelift:GetGameSessionLogUrl"), /** Action for the GetInstanceAccess operation. */ GetInstanceAccess("gamelift:GetInstanceAccess"), /** Action for the ListAliases operation. */ ListAliases("gamelift:ListAliases"), /** Action for the ListBuilds operation. */ ListBuilds("gamelift:ListBuilds"), /** Action for the ListCompute operation. */ ListCompute("gamelift:ListCompute"), /** Action for the ListFleets operation. */ ListFleets("gamelift:ListFleets"), /** Action for the ListGameServerGroups operation. */ ListGameServerGroups("gamelift:ListGameServerGroups"), /** Action for the ListGameServers operation. */ ListGameServers("gamelift:ListGameServers"), /** Action for the ListLocations operation. */ ListLocations("gamelift:ListLocations"), /** Action for the ListScripts operation. */ ListScripts("gamelift:ListScripts"), /** Action for the ListTagsForResource operation. */ ListTagsForResource("gamelift:ListTagsForResource"), /** Action for the PutScalingPolicy operation. */ PutScalingPolicy("gamelift:PutScalingPolicy"), /** Action for the RegisterCompute operation. */ RegisterCompute("gamelift:RegisterCompute"), /** Action for the RegisterGameServer operation. */ RegisterGameServer("gamelift:RegisterGameServer"), /** Action for the RequestUploadCredentials operation. */ RequestUploadCredentials("gamelift:RequestUploadCredentials"), /** Action for the ResolveAlias operation. */ ResolveAlias("gamelift:ResolveAlias"), /** Action for the ResumeGameServerGroup operation. */ ResumeGameServerGroup("gamelift:ResumeGameServerGroup"), /** Action for the SearchGameSessions operation. */ SearchGameSessions("gamelift:SearchGameSessions"), /** Action for the StartFleetActions operation. */ StartFleetActions("gamelift:StartFleetActions"), /** Action for the StartGameSessionPlacement operation. */ StartGameSessionPlacement("gamelift:StartGameSessionPlacement"), /** Action for the StartMatchBackfill operation. */ StartMatchBackfill("gamelift:StartMatchBackfill"), /** Action for the StartMatchmaking operation. */ StartMatchmaking("gamelift:StartMatchmaking"), /** Action for the StopFleetActions operation. */ StopFleetActions("gamelift:StopFleetActions"), /** Action for the StopGameSessionPlacement operation. */ StopGameSessionPlacement("gamelift:StopGameSessionPlacement"), /** Action for the StopMatchmaking operation. */ StopMatchmaking("gamelift:StopMatchmaking"), /** Action for the SuspendGameServerGroup operation. */ SuspendGameServerGroup("gamelift:SuspendGameServerGroup"), /** Action for the TagResource operation. */ TagResource("gamelift:TagResource"), /** Action for the UntagResource operation. */ UntagResource("gamelift:UntagResource"), /** Action for the UpdateAlias operation. */ UpdateAlias("gamelift:UpdateAlias"), /** Action for the UpdateBuild operation. */ UpdateBuild("gamelift:UpdateBuild"), /** Action for the UpdateFleetAttributes operation. */ UpdateFleetAttributes("gamelift:UpdateFleetAttributes"), /** Action for the UpdateFleetCapacity operation. */ UpdateFleetCapacity("gamelift:UpdateFleetCapacity"), /** Action for the UpdateFleetPortSettings operation. */ UpdateFleetPortSettings("gamelift:UpdateFleetPortSettings"), /** Action for the UpdateGameServer operation. */ UpdateGameServer("gamelift:UpdateGameServer"), /** Action for the UpdateGameServerGroup operation. */ UpdateGameServerGroup("gamelift:UpdateGameServerGroup"), /** Action for the UpdateGameSession operation. */ UpdateGameSession("gamelift:UpdateGameSession"), /** Action for the UpdateGameSessionQueue operation. */ UpdateGameSessionQueue("gamelift:UpdateGameSessionQueue"), /** Action for the UpdateMatchmakingConfiguration operation. */ UpdateMatchmakingConfiguration("gamelift:UpdateMatchmakingConfiguration"), /** Action for the UpdateRuntimeConfiguration operation. */ UpdateRuntimeConfiguration("gamelift:UpdateRuntimeConfiguration"), /** Action for the UpdateScript operation. */ UpdateScript("gamelift:UpdateScript"), /** Action for the ValidateMatchmakingRuleSet operation. */ ValidateMatchmakingRuleSet("gamelift:ValidateMatchmakingRuleSet"), ; private final String action; private GameliftActions(String action) { this.action = action; } public String getActionName() { return this.action; } public boolean isNotType() { return false; } }