Enum DiscoveryActions

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

public enum DiscoveryActions extends Enum<DiscoveryActions> implements Action
The available AWS access control policy actions for AWS Application Discovery Service.
  • Enum Constant Details

    • AllDiscoveryActions

      public static final DiscoveryActions AllDiscoveryActions
      Represents any action executed on AWS Application Discovery Service.
    • CreateTags

      public static final DiscoveryActions CreateTags
      Action for the CreateTags operation.
    • DeleteTags

      public static final DiscoveryActions DeleteTags
      Action for the DeleteTags operation.
    • DescribeAgents

      public static final DiscoveryActions DescribeAgents
      Action for the DescribeAgents operation.
    • DescribeConfigurations

      public static final DiscoveryActions DescribeConfigurations
      Action for the DescribeConfigurations operation.
    • DescribeExportConfigurations

      public static final DiscoveryActions DescribeExportConfigurations
      Action for the DescribeExportConfigurations operation.
    • DescribeTags

      public static final DiscoveryActions DescribeTags
      Action for the DescribeTags operation.
    • ExportConfigurations

      public static final DiscoveryActions ExportConfigurations
      Action for the ExportConfigurations operation.
    • ListConfigurations

      public static final DiscoveryActions ListConfigurations
      Action for the ListConfigurations operation.
    • StartDataCollectionByAgentIds

      public static final DiscoveryActions StartDataCollectionByAgentIds
      Action for the StartDataCollectionByAgentIds operation.
    • StopDataCollectionByAgentIds

      public static final DiscoveryActions StopDataCollectionByAgentIds
      Action for the StopDataCollectionByAgentIds operation.
  • Method Details

    • values

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