
com.amazonaws.auth.policy.actions.GameliftActions Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of aws-java-sdk-gamelift Show documentation
Show all versions of aws-java-sdk-gamelift Show documentation
The AWS Java SDK for AWS GameLift module holds the client classes that are used for communicating with AWS GameLift service.
/*
* Copyright 2011-2016 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 com.amazonaws.auth.policy.Action;
/**
* The available AWS access control policy actions for Amazon GameLift.
*/
public enum GameliftActions implements Action {
/** Represents any action executed on Amazon GameLift. */
AllGameliftActions("gamelift:*"),
/** 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 CreateGameSession operation. */
CreateGameSession("gamelift:CreateGameSession"),
/** Action for the CreatePlayerSession operation. */
CreatePlayerSession("gamelift:CreatePlayerSession"),
/** Action for the CreatePlayerSessions operation. */
CreatePlayerSessions("gamelift:CreatePlayerSessions"),
/** 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 DeleteScalingPolicy operation. */
DeleteScalingPolicy("gamelift:DeleteScalingPolicy"),
/** Action for the DescribeAlias operation. */
DescribeAlias("gamelift:DescribeAlias"),
/** Action for the DescribeBuild operation. */
DescribeBuild("gamelift:DescribeBuild"),
/** 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 DescribeFleetPortSettings operation. */
DescribeFleetPortSettings("gamelift:DescribeFleetPortSettings"),
/** Action for the DescribeFleetUtilization operation. */
DescribeFleetUtilization("gamelift:DescribeFleetUtilization"),
/** Action for the DescribeGameSessionDetails operation. */
DescribeGameSessionDetails("gamelift:DescribeGameSessionDetails"),
/** Action for the DescribeGameSessions operation. */
DescribeGameSessions("gamelift:DescribeGameSessions"),
/** 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 GetGameSessionLogUrl operation. */
GetGameSessionLogUrl("gamelift:GetGameSessionLogUrl"),
/** Action for the ListAliases operation. */
ListAliases("gamelift:ListAliases"),
/** Action for the ListBuilds operation. */
ListBuilds("gamelift:ListBuilds"),
/** Action for the ListFleets operation. */
ListFleets("gamelift:ListFleets"),
/** Action for the PutScalingPolicy operation. */
PutScalingPolicy("gamelift:PutScalingPolicy"),
/** Action for the RequestUploadCredentials operation. */
RequestUploadCredentials("gamelift:RequestUploadCredentials"),
/** Action for the ResolveAlias operation. */
ResolveAlias("gamelift:ResolveAlias"),
/** Action for the SearchGameSessions operation. */
SearchGameSessions("gamelift:SearchGameSessions"),
/** 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 UpdateGameSession operation. */
UpdateGameSession("gamelift:UpdateGameSession"),
/** Action for the UpdateRuntimeConfiguration operation. */
UpdateRuntimeConfiguration("gamelift:UpdateRuntimeConfiguration"),
;
private final String action;
private GameliftActions(String action) {
this.action = action;
}
public String getActionName() {
return this.action;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy