Enum DevicefarmActions

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

public enum DevicefarmActions extends Enum<DevicefarmActions> implements Action
The available AWS access control policy actions for AWS Device Farm.
  • Enum Constant Details

    • AllDevicefarmActions

      public static final DevicefarmActions AllDevicefarmActions
      Represents any action executed on AWS Device Farm.
    • CreateDevicePool

      public static final DevicefarmActions CreateDevicePool
      Action for the CreateDevicePool operation.
    • CreateProject

      public static final DevicefarmActions CreateProject
      Action for the CreateProject operation.
    • CreateUpload

      public static final DevicefarmActions CreateUpload
      Action for the CreateUpload operation.
    • DeleteDevicePool

      public static final DevicefarmActions DeleteDevicePool
      Action for the DeleteDevicePool operation.
    • DeleteProject

      public static final DevicefarmActions DeleteProject
      Action for the DeleteProject operation.
    • DeleteRun

      public static final DevicefarmActions DeleteRun
      Action for the DeleteRun operation.
    • DeleteUpload

      public static final DevicefarmActions DeleteUpload
      Action for the DeleteUpload operation.
    • GetAccountSettings

      public static final DevicefarmActions GetAccountSettings
      Action for the GetAccountSettings operation.
    • GetDevice

      public static final DevicefarmActions GetDevice
      Action for the GetDevice operation.
    • GetDevicePool

      public static final DevicefarmActions GetDevicePool
      Action for the GetDevicePool operation.
    • GetDevicePoolCompatibility

      public static final DevicefarmActions GetDevicePoolCompatibility
      Action for the GetDevicePoolCompatibility operation.
    • GetJob

      public static final DevicefarmActions GetJob
      Action for the GetJob operation.
    • GetOfferingStatus

      public static final DevicefarmActions GetOfferingStatus
      Action for the GetOfferingStatus operation.
    • GetProject

      public static final DevicefarmActions GetProject
      Action for the GetProject operation.
    • GetRun

      public static final DevicefarmActions GetRun
      Action for the GetRun operation.
    • GetSuite

      public static final DevicefarmActions GetSuite
      Action for the GetSuite operation.
    • GetTest

      public static final DevicefarmActions GetTest
      Action for the GetTest operation.
    • GetUpload

      public static final DevicefarmActions GetUpload
      Action for the GetUpload operation.
    • ListArtifacts

      public static final DevicefarmActions ListArtifacts
      Action for the ListArtifacts operation.
    • ListDevicePools

      public static final DevicefarmActions ListDevicePools
      Action for the ListDevicePools operation.
    • ListDevices

      public static final DevicefarmActions ListDevices
      Action for the ListDevices operation.
    • ListJobs

      public static final DevicefarmActions ListJobs
      Action for the ListJobs operation.
    • ListOfferingTransactions

      public static final DevicefarmActions ListOfferingTransactions
      Action for the ListOfferingTransactions operation.
    • ListOfferings

      public static final DevicefarmActions ListOfferings
      Action for the ListOfferings operation.
    • ListProjects

      public static final DevicefarmActions ListProjects
      Action for the ListProjects operation.
    • ListRuns

      public static final DevicefarmActions ListRuns
      Action for the ListRuns operation.
    • ListSamples

      public static final DevicefarmActions ListSamples
      Action for the ListSamples operation.
    • ListSuites

      public static final DevicefarmActions ListSuites
      Action for the ListSuites operation.
    • ListTests

      public static final DevicefarmActions ListTests
      Action for the ListTests operation.
    • ListUniqueProblems

      public static final DevicefarmActions ListUniqueProblems
      Action for the ListUniqueProblems operation.
    • ListUploads

      public static final DevicefarmActions ListUploads
      Action for the ListUploads operation.
    • PurchaseOffering

      public static final DevicefarmActions PurchaseOffering
      Action for the PurchaseOffering operation.
    • RenewOffering

      public static final DevicefarmActions RenewOffering
      Action for the RenewOffering operation.
    • ScheduleRun

      public static final DevicefarmActions ScheduleRun
      Action for the ScheduleRun operation.
    • StopRun

      public static final DevicefarmActions StopRun
      Action for the StopRun operation.
    • UpdateDevicePool

      public static final DevicefarmActions UpdateDevicePool
      Action for the UpdateDevicePool operation.
    • UpdateProject

      public static final DevicefarmActions UpdateProject
      Action for the UpdateProject operation.
  • Method Details

    • values

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