# v1alpha1ResourceAction

Type: object

ResourceAction represents an individual action that can be performed on a resource.
It includes parameters, an optional disabled flag, an icon for display, and a name for the action.

Schema: [v1alpha1ResourceAction](https://sourcey-argocd.pages.dev/api/models/v1alpha1resourceaction/index.md)

- `disabled` (optional)
  Type: boolean
  
  Disabled indicates whether the action is disabled.

- `displayName` (optional)
  Type: string
  
  DisplayName provides a user-friendly name for the action.

- `iconClass` (optional)
  Type: string
  
  IconClass specifies the CSS class for the action's icon.

- `name` (optional)
  Type: string
  
  Name is the name or identifier for the action.

- `params` (optional)
  Type: array
  
  Params contains the parameters required to execute the action.
  
  Items:
    Reference: [v1alpha1ResourceActionParam](https://sourcey-argocd.pages.dev/api/models/v1alpha1resourceactionparam/index.md); Type: object
    
    ResourceActionParam represents a parameter for a resource action.
    It includes a name, value, type, and an optional default value for the parameter.