# `DocuSign.Model.WorkspaceItem`
[🔗](https://github.com/neilberkman/docusign_elixir/blob/v3.4.0/lib/docusign/model/workspace_item.ex#L5)

This object represents an item in a workspace, which can be either a file or folder.

# `t`

```elixir
@type t() :: %DocuSign.Model.WorkspaceItem{
  callerAuthorization: DocuSign.Model.WorkspaceUserAuthorization.t() | nil,
  contentType: String.t() | nil,
  created: String.t() | nil,
  createdById: String.t() | nil,
  createdByInformation: DocuSign.Model.WorkspaceUser.t() | nil,
  extension: String.t() | nil,
  fileSize: String.t() | nil,
  fileUri: String.t() | nil,
  id: String.t() | nil,
  isPublic: String.t() | nil,
  lastModified: String.t() | nil,
  lastModifiedById: String.t() | nil,
  lastModifiedByInformation: DocuSign.Model.WorkspaceUser.t() | nil,
  name: String.t() | nil,
  pageCount: String.t() | nil,
  parentFolderId: String.t() | nil,
  parentFolderUri: String.t() | nil,
  sha256: String.t() | nil,
  thumbHeight: String.t() | nil,
  thumbWidth: String.t() | nil,
  thumbnail: DocuSign.Model.Page.t() | nil,
  type: String.t() | nil,
  uri: String.t() | nil,
  userAuthorization: DocuSign.Model.WorkspaceUserAuthorization.t() | nil
}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
