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

Object specifying the format of the string provided to a recipient in order to access an envelope.

# `t`

```elixir
@type t() :: %DocuSign.Model.AccessCodeFormat{
  formatRequired: String.t() | nil,
  formatRequiredMetadata: DocuSign.Model.SettingsMetadata.t() | nil,
  letterRequired: String.t() | nil,
  letterRequiredMetadata: DocuSign.Model.SettingsMetadata.t() | nil,
  minimumLength: String.t() | nil,
  minimumLengthMetadata: DocuSign.Model.SettingsMetadata.t() | nil,
  numberRequired: String.t() | nil,
  numberRequiredMetadata: DocuSign.Model.SettingsMetadata.t() | nil,
  specialCharacterRequired: String.t() | nil,
  specialCharacterRequiredMetadata: DocuSign.Model.SettingsMetadata.t() | nil
}
```

---

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