module:model/EnvelopeTemplateDefinition

module:model/EnvelopeTemplateDefinition

new module:model/EnvelopeTemplateDefinition()

Source:

Constructs a new EnvelopeTemplateDefinition.
A complex element containing the following information: templateId: Unique identifier of the template. If this is not provided, DocuSign will generate a value. name: Name of the template. Maximum length: 100 characters. shared: When set to true, the template is shared with the Everyone group in the account. If false, the template is only shared with the Administrator group. password: Password, if the template is locked. description: Description of the template. Maximum Length: 500 characters. pageCount: Number of document pages in the template. folderName: The name of the folder the template is located in. folderId: The ID for the folder. owner: The userName, email, userId, userType, and userStatus for the template owner.

Members

(inner) created :String

Source:
Type:
  • String

(inner) description :String

Source:
Type:
  • String

(inner) folderId :String

Source:

The ID for the folder.

Type:
  • String

(inner) folderName :String

Source:

The name of the folder in which the template is located.

Type:
  • String

(inner) folderUri :String

Source:

The URI of the folder.

Type:
  • String

(inner) lastModified :String

Source:
Type:
  • String

(inner) lastModifiedBy :module:model/UserInfo

Source:
Type:

(inner) name :String

Source:
Type:
  • String

(inner) newPassword :String

Source:
Type:
  • String

(inner) owner :module:model/UserInfo

Source:
Type:

(inner) pageCount :Number

Source:

An integer value specifying the number of document pages in the template. Omit this property if not submitting a page count.

Type:
  • Number

(inner) parentFolderUri :String

Source:
Type:
  • String

(inner) password :String

Source:
Type:
  • String

(inner) shared :String

Source:

When set to true, this custom tab is shared.

Type:
  • String

(inner) templateId :String

Source:

The unique identifier of the template. If this is not provided, DocuSign will generate a value.

Type:
  • String

(inner) uri :String

Source:
Type:
  • String

Methods

(static) constructFromObject(data, obj) → {module:model/EnvelopeTemplateDefinition}

Source:

Constructs a EnvelopeTemplateDefinition from a plain JavaScript object, optionally creating a new instance.
Copies all relevant properties from data to obj if supplied or a new instance if not.

Parameters:
Name Type Description
data Object

The plain JavaScript object bearing properties of interest.

obj module:model/EnvelopeTemplateDefinition

Optional instance to populate.

Returns:

The populated EnvelopeTemplateDefinition instance.

Type
module:model/EnvelopeTemplateDefinition