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

Envelope locks let you lock an envelope to prevent any changes while you are updating an envelope. 

# `t`

```elixir
@type t() :: %DocuSign.Model.EnvelopeLocks{
  errorDetails: DocuSign.Model.ErrorDetails.t() | nil,
  lockDurationInSeconds: String.t() | nil,
  lockToken: String.t() | nil,
  lockType: String.t() | nil,
  lockedByApp: String.t() | nil,
  lockedByUser: DocuSign.Model.UserInfo.t() | nil,
  lockedUntilDateTime: String.t() | nil,
  useScratchPad: String.t() | nil
}
```

---

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