func (c *Client) DeleteDts(taskId string) error {
	return bce.NewRequestBuilder(c).
		WithMethod(http.DELETE).
		WithURL(getDtsUriWithTaskId(taskId)).
		Do()
}
DeleteDts - delete a dtsTask

PARAMS:
- taskId: the specific taskId
RETURNS:
- error: nil if success otherwise the specific error
package dts
import (
	"fmt"
	"github.com/baidubce/bce-sdk-go/bce"
	"github.com/baidubce/bce-sdk-go/http"
)
func (c *Client) CreateDts(args *CreateDtsArgs) (*CreateDtsResult, error) {
	if args == nil {
		return nil, fmt.Errorf("unset args")
	}
	if args.ProductType == "" {
		return nil, fmt.Errorf("unset ProductType")
	}
	if args.Type == "" {
		return nil, fmt.Errorf("unset Type")
	}
	if args.Standard == "" {
		return nil, fmt.Errorf("unset Standard")
	}
	if args.SourceInstanceType == "" {
		return nil, fmt.Errorf("unset SourceInstanceType")
	}
	if args.TargetInstanceType == "" {
		return nil, fmt.Errorf("unset TargetInstanceType")
	}
	result := &CreateDtsResult{}
	err := bce.NewRequestBuilder(c).
		WithMethod(http.POST).
		WithURL(getDtsUri()).
		WithQueryParamFilter("orderType","NEW").
		WithBody(args).
		WithResult(result).
		Do()
	return result, err
}