Documentation
¶
Index ¶
- type Connector
- func (d *Connector) Asset(ctx context.Context, asset *v2.AssetRef) (string, io.ReadCloser, error)
- func (d *Connector) Metadata(ctx context.Context) (*v2.ConnectorMetadata, error)
- func (d *Connector) ResourceSyncers(ctx context.Context) []connectorbuilder.ResourceSyncer
- func (d *Connector) Validate(ctx context.Context) (annotations.Annotations, error)
- type UserClient
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Connector ¶
type Connector struct {
// contains filtered or unexported fields
}
func (*Connector) ResourceSyncers ¶
func (d *Connector) ResourceSyncers(ctx context.Context) []connectorbuilder.ResourceSyncer
func (*Connector) Validate ¶
func (d *Connector) Validate(ctx context.Context) (annotations.Annotations, error)
type UserClient ¶
type UserClient interface {
GetUsers(ctx context.Context, options client.PageOptions) ([]client.User, string, annotations.Annotations, error)
GetUserDetails(ctx context.Context, userID string) (*client.UserDetail, annotations.Annotations, error)
CreateUsers(ctx context.Context, request client.CreateUsersRequest) (*client.UserCreationResponse, annotations.Annotations, error)
}
UserClient defines the interface for DocuSign user API operations.
Click to show internal directories.
Click to hide internal directories.