View Source DocuSign.Model.EnvelopeDefinition (DocuSign v1.2.0)

Envelope object definition.

Summary

Types

@type t() :: %DocuSign.Model.EnvelopeDefinition{
  accessControlListBase64: String.t() | nil,
  accessibility: String.t() | nil,
  allowComments: String.t() | nil,
  allowMarkup: String.t() | nil,
  allowReassign: String.t() | nil,
  allowRecipientRecursion: String.t() | nil,
  allowViewHistory: String.t() | nil,
  anySigner: String.t() | nil,
  asynchronous: String.t() | nil,
  attachments: [DocuSign.Model.Attachment.t()] | nil,
  attachmentsUri: String.t() | nil,
  authoritativeCopy: String.t() | nil,
  authoritativeCopyDefault: String.t() | nil,
  autoNavigation: String.t() | nil,
  brandId: String.t() | nil,
  brandLock: String.t() | nil,
  burnDefaultTabData: String.t() | nil,
  certificateUri: String.t() | nil,
  completedDateTime: String.t() | nil,
  compositeTemplates: [DocuSign.Model.CompositeTemplate.t()] | nil,
  copyRecipientData: String.t() | nil,
  createdDateTime: String.t() | nil,
  customFields: DocuSign.Model.AccountCustomFields.t() | nil,
  customFieldsUri: String.t() | nil,
  declinedDateTime: String.t() | nil,
  deletedDateTime: String.t() | nil,
  deliveredDateTime: String.t() | nil,
  disableResponsiveDocument: String.t() | nil,
  documentBase64: String.t() | nil,
  documents: [DocuSign.Model.Document.t()] | nil,
  documentsCombinedUri: String.t() | nil,
  documentsUri: String.t() | nil,
  emailBlurb: String.t() | nil,
  emailSettings: DocuSign.Model.EmailSettings.t() | nil,
  emailSubject: String.t() | nil,
  enableWetSign: String.t() | nil,
  enforceSignerVisibility: String.t() | nil,
  envelopeAttachments: [DocuSign.Model.Attachment.t()] | nil,
  envelopeCustomMetadata: DocuSign.Model.EnvelopeCustomMetadata.t() | nil,
  envelopeDocuments: [DocuSign.Model.EnvelopeDocument.t()] | nil,
  envelopeId: String.t() | nil,
  envelopeIdStamping: String.t() | nil,
  envelopeLocation: String.t() | nil,
  envelopeMetadata: DocuSign.Model.EnvelopeMetadata.t() | nil,
  envelopeUri: String.t() | nil,
  eventNotification: DocuSign.Model.EventNotification.t() | nil,
  expireAfter: String.t() | nil,
  expireDateTime: String.t() | nil,
  expireEnabled: String.t() | nil,
  externalEnvelopeId: String.t() | nil,
  folders: [DocuSign.Model.Folder.t()] | nil,
  hasComments: String.t() | nil,
  hasFormDataChanged: String.t() | nil,
  hasWavFile: String.t() | nil,
  holder: String.t() | nil,
  initialSentDateTime: String.t() | nil,
  is21CFRPart11: String.t() | nil,
  isDynamicEnvelope: String.t() | nil,
  isSignatureProviderEnvelope: String.t() | nil,
  lastModifiedDateTime: String.t() | nil,
  location: String.t() | nil,
  lockInformation: DocuSign.Model.EnvelopeLocks.t() | nil,
  messageLock: String.t() | nil,
  notification: DocuSign.Model.Notification.t() | nil,
  notificationUri: String.t() | nil,
  password: String.t() | nil,
  powerForm: DocuSign.Model.PowerForm.t() | nil,
  purgeCompletedDate: String.t() | nil,
  purgeRequestDate: String.t() | nil,
  purgeState: String.t() | nil,
  recipientViewRequest: DocuSign.Model.RecipientViewRequest.t() | nil,
  recipients: DocuSign.Model.EnvelopeRecipients.t() | nil,
  recipientsLock: String.t() | nil,
  recipientsUri: String.t() | nil,
  sender: DocuSign.Model.UserInfo.t() | nil,
  sentDateTime: String.t() | nil,
  signerCanSignOnMobile: String.t() | nil,
  signingLocation: String.t() | nil,
  status: String.t() | nil,
  statusChangedDateTime: String.t() | nil,
  statusDateTime: String.t() | nil,
  templateId: String.t() | nil,
  templateRoles: [DocuSign.Model.TemplateRole.t()] | nil,
  templatesUri: String.t() | nil,
  transactionId: String.t() | nil,
  useDisclosure: String.t() | nil,
  voidedDateTime: String.t() | nil,
  voidedReason: String.t() | nil,
  workflow: DocuSign.Model.Workflow.t() | nil
}