Enum GameliftActions

java.lang.Object
java.lang.Enum<GameliftActions>
com.amazonaws.auth.policy.actions.GameliftActions
All Implemented Interfaces:
Action, Serializable, Comparable<GameliftActions>, java.lang.constant.Constable

public enum GameliftActions extends Enum<GameliftActions> implements Action
The available AWS access control policy actions for Amazon GameLift.
  • Enum Constant Details

    • AllGameliftActions

      public static final GameliftActions AllGameliftActions
      Represents any action executed on Amazon GameLift.
    • CreateAlias

      public static final GameliftActions CreateAlias
      Action for the CreateAlias operation.
    • CreateBuild

      public static final GameliftActions CreateBuild
      Action for the CreateBuild operation.
    • CreateFleet

      public static final GameliftActions CreateFleet
      Action for the CreateFleet operation.
    • CreateGameSession

      public static final GameliftActions CreateGameSession
      Action for the CreateGameSession operation.
    • CreatePlayerSession

      public static final GameliftActions CreatePlayerSession
      Action for the CreatePlayerSession operation.
    • CreatePlayerSessions

      public static final GameliftActions CreatePlayerSessions
      Action for the CreatePlayerSessions operation.
    • DeleteAlias

      public static final GameliftActions DeleteAlias
      Action for the DeleteAlias operation.
    • DeleteBuild

      public static final GameliftActions DeleteBuild
      Action for the DeleteBuild operation.
    • DeleteFleet

      public static final GameliftActions DeleteFleet
      Action for the DeleteFleet operation.
    • DeleteScalingPolicy

      public static final GameliftActions DeleteScalingPolicy
      Action for the DeleteScalingPolicy operation.
    • DescribeAlias

      public static final GameliftActions DescribeAlias
      Action for the DescribeAlias operation.
    • DescribeBuild

      public static final GameliftActions DescribeBuild
      Action for the DescribeBuild operation.
    • DescribeEC2InstanceLimits

      public static final GameliftActions DescribeEC2InstanceLimits
      Action for the DescribeEC2InstanceLimits operation.
    • DescribeFleetAttributes

      public static final GameliftActions DescribeFleetAttributes
      Action for the DescribeFleetAttributes operation.
    • DescribeFleetCapacity

      public static final GameliftActions DescribeFleetCapacity
      Action for the DescribeFleetCapacity operation.
    • DescribeFleetEvents

      public static final GameliftActions DescribeFleetEvents
      Action for the DescribeFleetEvents operation.
    • DescribeFleetPortSettings

      public static final GameliftActions DescribeFleetPortSettings
      Action for the DescribeFleetPortSettings operation.
    • DescribeFleetUtilization

      public static final GameliftActions DescribeFleetUtilization
      Action for the DescribeFleetUtilization operation.
    • DescribeGameSessionDetails

      public static final GameliftActions DescribeGameSessionDetails
      Action for the DescribeGameSessionDetails operation.
    • DescribeGameSessions

      public static final GameliftActions DescribeGameSessions
      Action for the DescribeGameSessions operation.
    • DescribePlayerSessions

      public static final GameliftActions DescribePlayerSessions
      Action for the DescribePlayerSessions operation.
    • DescribeScalingPolicies

      public static final GameliftActions DescribeScalingPolicies
      Action for the DescribeScalingPolicies operation.
    • GetGameSessionLogUrl

      public static final GameliftActions GetGameSessionLogUrl
      Action for the GetGameSessionLogUrl operation.
    • ListAliases

      public static final GameliftActions ListAliases
      Action for the ListAliases operation.
    • ListBuilds

      public static final GameliftActions ListBuilds
      Action for the ListBuilds operation.
    • ListFleets

      public static final GameliftActions ListFleets
      Action for the ListFleets operation.
    • PutScalingPolicy

      public static final GameliftActions PutScalingPolicy
      Action for the PutScalingPolicy operation.
    • RequestUploadCredentials

      public static final GameliftActions RequestUploadCredentials
      Action for the RequestUploadCredentials operation.
    • ResolveAlias

      public static final GameliftActions ResolveAlias
      Action for the ResolveAlias operation.
    • UpdateAlias

      public static final GameliftActions UpdateAlias
      Action for the UpdateAlias operation.
    • UpdateBuild

      public static final GameliftActions UpdateBuild
      Action for the UpdateBuild operation.
    • UpdateFleetAttributes

      public static final GameliftActions UpdateFleetAttributes
      Action for the UpdateFleetAttributes operation.
    • UpdateFleetCapacity

      public static final GameliftActions UpdateFleetCapacity
      Action for the UpdateFleetCapacity operation.
    • UpdateFleetPortSettings

      public static final GameliftActions UpdateFleetPortSettings
      Action for the UpdateFleetPortSettings operation.
    • UpdateGameSession

      public static final GameliftActions UpdateGameSession
      Action for the UpdateGameSession operation.
  • Method Details

    • values

      public static GameliftActions[] 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

      public static GameliftActions 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 name
      NullPointerException - 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 interface Action
      Returns:
      The name of this action.