Current section
Files
Jump to
Current section
Files
lib/docusign/model/bulk_send.ex
# NOTE: This file is auto generated by OpenAPI Generator 6.4.0 (https://openapi-generator.tech).
# Do not edit this file manually.
defmodule DocuSign.Model.BulkSend do
@moduledoc """
The bulk send list resource provides methods that enable you to create and manage bulk sending lists, which you can use to send multiple copies of an envelope in a single batch. **Note:** The Bulk Send feature is only available on Business Pro and Enterprise Pro plans.
"""
@derive [Poison.Encoder]
defstruct [
:bulkCopies,
:listId,
:name
]
@type t :: %__MODULE__{
:bulkCopies => [DocuSign.Model.BulkSendingCopy.t()] | nil,
:listId => String.t() | nil,
:name => String.t() | nil
}
end
defimpl Poison.Decoder, for: DocuSign.Model.BulkSend do
import DocuSign.Deserializer
def decode(value, options) do
value
|> deserialize(:bulkCopies, :list, DocuSign.Model.BulkSendingCopy, options)
end
end