func (c *Client) CreateEni(args *CreateEniArgs) (*CreateEniResult, error) {
	if args == nil {
		return nil, fmt.Errorf("The createEniArgs cannot be nil.")
	}
	result := &CreateEniResult{}
	err := bce.NewRequestBuilder(c).
		WithURL(getURLForEni()).
		WithMethod(http.POST).
		WithBody(args).
		WithQueryParamFilter("clientToken", args.ClientToken).
		WithResult(result).
		Do()
	return result, err
}
CreateEni - create an eni with the specific parameters

PARAMS:
- args: the arguments to create an eni
RETURNS:
- *CreateEniResult: the result of create eni
- error: nil if success otherwise the specific error
package eni
import (
	"fmt"
	"strconv"
	"strings"
	"github.com/baidubce/bce-sdk-go/bce"
	"github.com/baidubce/bce-sdk-go/http"
)