Represents an argument to an action
@type t() :: %Ash.Resource.Actions.Argument{ allow_nil?: term(), constraints: term(), default: term(), description: term(), name: term(), public?: term(), sensitive?: term(), type: term() }