Documentation ¶
Overview ¶
Package signinggroups implements the DocuSign SDK category SigningGroups.
Use the SigningGroup category to manage signing groups that allow you anyone in the group to sign a document.
The category allows you create the signing group and manage the users in the group.
Service Api documentation may be found at: https://developers.docusign.com/esign-rest-api/reference/SigningGroups Usage example:
import ( "github.com/thaitanloi365/esign" "github.com/thaitanloi365/esign/v2.1/signinggroups" "github.com/thaitanloi365/esign/v2.1/model" ) ... signinggroupsService := signinggroups.New(esignCredential)
Index ¶
- type CreateOp
- type DeleteOp
- type GetOp
- type ListOp
- type Service
- func (s *Service) Create(signingGroupInformation *model.SigningGroupInformation) *CreateOp
- func (s *Service) Delete(signingGroupInformation *model.SigningGroupInformation) *DeleteOp
- func (s *Service) Get(signingGroupID string) *GetOp
- func (s *Service) List() *ListOp
- func (s *Service) Update(signingGroupID string, signingGroups *model.SigningGroup) *UpdateOp
- func (s *Service) UpdateList(signingGroupInformation *model.SigningGroupInformation) *UpdateListOp
- func (s *Service) UsersDelete(signingGroupID string, signingGroupUsers *model.SigningGroupUsers) *UsersDeleteOp
- func (s *Service) UsersList(signingGroupID string) *UsersListOp
- func (s *Service) UsersUpdate(signingGroupID string, signingGroupUsers *model.SigningGroupUsers) *UsersUpdateOp
- type UpdateListOp
- type UpdateOp
- type UsersDeleteOp
- type UsersListOp
- type UsersUpdateOp
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ListOp ¶
ListOp implements DocuSign API SDK SigningGroups::list
func (*ListOp) IncludeUsers ¶
IncludeUsers when set to **true**, the response includes the signing group members.
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
Service implements DocuSign SigningGroups Category API operations
func New ¶
func New(cred esign.Credential) *Service
New initializes a signinggroups service using cred to authorize ops.
func (*Service) Create ¶
func (s *Service) Create(signingGroupInformation *model.SigningGroupInformation) *CreateOp
Create creates a signing group.
https://developers.docusign.com/esign-rest-api/reference/signinggroups/signinggroups/create
SDK Method SigningGroups::createList
func (*Service) Delete ¶
func (s *Service) Delete(signingGroupInformation *model.SigningGroupInformation) *DeleteOp
Delete deletes one or more signing groups.
https://developers.docusign.com/esign-rest-api/reference/signinggroups/signinggroups/delete
SDK Method SigningGroups::deleteList
func (*Service) Get ¶
Get gets information about a signing group.
https://developers.docusign.com/esign-rest-api/reference/signinggroups/signinggroups/get
SDK Method SigningGroups::get
func (*Service) List ¶
List gets a list of the Signing Groups in an account.
https://developers.docusign.com/esign-rest-api/reference/signinggroups/signinggroups/list
SDK Method SigningGroups::list
func (*Service) Update ¶
func (s *Service) Update(signingGroupID string, signingGroups *model.SigningGroup) *UpdateOp
Update updates a signing group.
https://developers.docusign.com/esign-rest-api/reference/signinggroups/signinggroups/update
SDK Method SigningGroups::update
func (*Service) UpdateList ¶
func (s *Service) UpdateList(signingGroupInformation *model.SigningGroupInformation) *UpdateListOp
UpdateList updates signing group names.
https://developers.docusign.com/esign-rest-api/reference/signinggroups/signinggroups/updatelist
SDK Method SigningGroups::updateList
func (*Service) UsersDelete ¶
func (s *Service) UsersDelete(signingGroupID string, signingGroupUsers *model.SigningGroupUsers) *UsersDeleteOp
UsersDelete deletes one or more members from a signing group.
https://developers.docusign.com/esign-rest-api/reference/signinggroups/signinggroupusers/delete
SDK Method SigningGroups::deleteUsers
func (*Service) UsersList ¶
func (s *Service) UsersList(signingGroupID string) *UsersListOp
UsersList gets a list of members in a Signing Group.
https://developers.docusign.com/esign-rest-api/reference/signinggroups/signinggroupusers/list
SDK Method SigningGroups::listUsers
func (*Service) UsersUpdate ¶
func (s *Service) UsersUpdate(signingGroupID string, signingGroupUsers *model.SigningGroupUsers) *UsersUpdateOp
UsersUpdate adds members to a signing group.
https://developers.docusign.com/esign-rest-api/reference/signinggroups/signinggroupusers/update
SDK Method SigningGroups::updateUsers
type UpdateListOp ¶
UpdateListOp implements DocuSign API SDK SigningGroups::updateList
func (*UpdateListOp) Do ¶
func (op *UpdateListOp) Do(ctx context.Context) (*model.SigningGroupInformation, error)
Do executes the op. A nil context will return error.
type UsersDeleteOp ¶
UsersDeleteOp implements DocuSign API SDK SigningGroups::deleteUsers
func (*UsersDeleteOp) Do ¶
func (op *UsersDeleteOp) Do(ctx context.Context) (*model.SigningGroupUsers, error)
Do executes the op. A nil context will return error.
type UsersListOp ¶
UsersListOp implements DocuSign API SDK SigningGroups::listUsers
func (*UsersListOp) Do ¶
func (op *UsersListOp) Do(ctx context.Context) (*model.SigningGroupUsers, error)
Do executes the op. A nil context will return error.
type UsersUpdateOp ¶
UsersUpdateOp implements DocuSign API SDK SigningGroups::updateUsers
func (*UsersUpdateOp) Do ¶
func (op *UsersUpdateOp) Do(ctx context.Context) (*model.SigningGroupUsers, error)
Do executes the op. A nil context will return error.