# v1alpha1ResourceOverride

Type: object

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

- `actions` (optional)
  Type: string
  
  Actions defines the set of actions that can be performed on the resource, as a Lua script.

- `healthLua` (optional)
  Type: string
  
  HealthLua contains a Lua script that defines custom health checks for the resource.

- `ignoreDifferences` (optional)
  Reference: [v1alpha1OverrideIgnoreDiff](https://sourcey-argocd.pages.dev/api/models/v1alpha1overrideignorediff/index.md); Type: object

- `ignoreResourceUpdates` (optional)
  Reference: [v1alpha1OverrideIgnoreDiff](https://sourcey-argocd.pages.dev/api/models/v1alpha1overrideignorediff/index.md); Type: object

- `knownTypeFields` (optional)
  Type: array
  
  KnownTypeFields lists fields for which unit conversions should be applied.
  
  Items:
    Reference: [v1alpha1KnownTypeField](https://sourcey-argocd.pages.dev/api/models/v1alpha1knowntypefield/index.md); Type: object
    
    KnownTypeField contains a mapping between a Custom Resource Definition (CRD) field
    and a well-known Kubernetes type. This mapping is primarily used for unit conversions
    in resources where the type is not explicitly defined (e.g., converting "0.1" to "100m" for CPU requests).

- `useOpenLibs` (optional)
  Type: boolean
  
  UseOpenLibs indicates whether to use open-source libraries for the resource.