feat: add volcengine cert-center uploader

This commit is contained in:
Fu Diwei
2025-01-11 23:30:15 +08:00
parent d9f38c38a6
commit 99c5c8339d
16 changed files with 439 additions and 59 deletions

View File

@@ -0,0 +1,14 @@
package certcenter
import (
"github.com/volcengine/volcengine-go-sdk/volcengine"
"github.com/volcengine/volcengine-go-sdk/volcengine/request"
)
type CertCenterAPI interface {
ImportCertificate(*ImportCertificateInput) (*ImportCertificateOutput, error)
ImportCertificateWithContext(volcengine.Context, *ImportCertificateInput, ...request.Option) (*ImportCertificateOutput, error)
ImportCertificateRequest(*ImportCertificateInput) (*request.Request, *ImportCertificateOutput)
}
var _ CertCenterAPI = (*CertCenter)(nil)