package
1.63.84
Repository: https://github.com/aliyun/alibaba-cloud-sdk-go.git
Documentation: pkg.go.dev

# Functions

CreateCancelCertificateForPackageRequestRequest creates a request to invoke CancelCertificateForPackageRequest API.
CreateCancelCertificateForPackageRequestResponse creates a response to parse from CancelCertificateForPackageRequest response.
CreateCancelOrderRequestRequest creates a request to invoke CancelOrderRequest API.
CreateCancelOrderRequestResponse creates a response to parse from CancelOrderRequest response.
CreateCreateCertificateForPackageRequestRequest creates a request to invoke CreateCertificateForPackageRequest API.
CreateCreateCertificateForPackageRequestResponse creates a response to parse from CreateCertificateForPackageRequest response.
CreateCreateCertificateRequestRequest creates a request to invoke CreateCertificateRequest API.
CreateCreateCertificateRequestResponse creates a response to parse from CreateCertificateRequest response.
CreateCreateCertificateWithCsrRequestRequest creates a request to invoke CreateCertificateWithCsrRequest API.
CreateCreateCertificateWithCsrRequestResponse creates a response to parse from CreateCertificateWithCsrRequest response.
CreateCreateWHClientCertificateRequest creates a request to invoke CreateWHClientCertificate API.
CreateCreateWHClientCertificateResponse creates a response to parse from CreateWHClientCertificate response.
CreateDecryptRequest creates a request to invoke Decrypt API.
CreateDecryptResponse creates a response to parse from Decrypt response.
CreateDeleteCertificateRequestRequest creates a request to invoke DeleteCertificateRequest API.
CreateDeleteCertificateRequestResponse creates a response to parse from DeleteCertificateRequest response.
CreateDeletePCACertRequest creates a request to invoke DeletePCACert API.
CreateDeletePCACertResponse creates a response to parse from DeletePCACert response.
CreateDeleteUserCertificateRequest creates a request to invoke DeleteUserCertificate API.
CreateDeleteUserCertificateResponse creates a response to parse from DeleteUserCertificate response.
CreateDescribeCertificateStateRequest creates a request to invoke DescribeCertificateState API.
CreateDescribeCertificateStateResponse creates a response to parse from DescribeCertificateState response.
CreateDescribePackageStateRequest creates a request to invoke DescribePackageState API.
CreateDescribePackageStateResponse creates a response to parse from DescribePackageState response.
CreateEncryptRequest creates a request to invoke Encrypt API.
CreateEncryptResponse creates a response to parse from Encrypt response.
CreateGetCertWarehouseQuotaRequest creates a request to invoke GetCertWarehouseQuota API.
CreateGetCertWarehouseQuotaResponse creates a response to parse from GetCertWarehouseQuota response.
CreateGetUserCertificateDetailRequest creates a request to invoke GetUserCertificateDetail API.
CreateGetUserCertificateDetailResponse creates a response to parse from GetUserCertificateDetail response.
CreateListCertRequest creates a request to invoke ListCert API.
CreateListCertResponse creates a response to parse from ListCert response.
CreateListCertWarehouseRequest creates a request to invoke ListCertWarehouse API.
CreateListCertWarehouseResponse creates a response to parse from ListCertWarehouse response.
CreateListUserCertificateOrderRequest creates a request to invoke ListUserCertificateOrder API.
CreateListUserCertificateOrderResponse creates a response to parse from ListUserCertificateOrder response.
CreateRenewCertificateOrderForPackageRequestRequest creates a request to invoke RenewCertificateOrderForPackageRequest API.
CreateRenewCertificateOrderForPackageRequestResponse creates a response to parse from RenewCertificateOrderForPackageRequest response.
CreateRevokeWHClientCertificateRequest creates a request to invoke RevokeWHClientCertificate API.
CreateRevokeWHClientCertificateResponse creates a response to parse from RevokeWHClientCertificate response.
CreateSignRequest creates a request to invoke Sign API.
CreateSignResponse creates a response to parse from Sign response.
CreateUploadPCACertRequest creates a request to invoke UploadPCACert API.
CreateUploadPCACertResponse creates a response to parse from UploadPCACert response.
CreateUploadUserCertificateRequest creates a request to invoke UploadUserCertificate API.
CreateUploadUserCertificateResponse creates a response to parse from UploadUserCertificate response.
CreateVerifyRequest creates a request to invoke Verify API.
CreateVerifyResponse creates a response to parse from Verify response.
GetEndpointMap Get Endpoint Data Map.
GetEndpointType Get Endpoint Type Value.
NewClient creates a sdk client with environment variables.
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client.
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
SetClientProperty Set Property by Reflect.
SetEndpointDataToClient Set EndpointMap and ENdpointType.

# Variables

EndpointMap Endpoint Data.
EndpointType regional or central.

# Structs

CancelCertificateForPackageRequestRequest is the request struct for api CancelCertificateForPackageRequest.
CancelCertificateForPackageRequestResponse is the response struct for api CancelCertificateForPackageRequest.
CancelOrderRequestRequest is the request struct for api CancelOrderRequest.
CancelOrderRequestResponse is the response struct for api CancelOrderRequest.
Cert is a nested struct in cas response.
CertificateOrderList is a nested struct in cas response.
CertificateOrderListItem is a nested struct in cas response.
CertList is a nested struct in cas response.
CertWarehouse is a nested struct in cas response.
CertWarehouseList is a nested struct in cas response.
Client is the sdk client struct, each func corresponds to an OpenAPI.
CreateCertificateForPackageRequestRequest is the request struct for api CreateCertificateForPackageRequest.
CreateCertificateForPackageRequestResponse is the response struct for api CreateCertificateForPackageRequest.
CreateCertificateRequestRequest is the request struct for api CreateCertificateRequest.
CreateCertificateRequestResponse is the response struct for api CreateCertificateRequest.
CreateCertificateWithCsrRequestRequest is the request struct for api CreateCertificateWithCsrRequest.
CreateCertificateWithCsrRequestResponse is the response struct for api CreateCertificateWithCsrRequest.
CreateWHClientCertificateRequest is the request struct for api CreateWHClientCertificate.
CreateWHClientCertificateResponse is the response struct for api CreateWHClientCertificate.
DecryptRequest is the request struct for api Decrypt.
DecryptResponse is the response struct for api Decrypt.
DeleteCertificateRequestRequest is the request struct for api DeleteCertificateRequest.
DeleteCertificateRequestResponse is the response struct for api DeleteCertificateRequest.
DeletePCACertRequest is the request struct for api DeletePCACert.
DeletePCACertResponse is the response struct for api DeletePCACert.
DeleteUserCertificateRequest is the request struct for api DeleteUserCertificate.
DeleteUserCertificateResponse is the response struct for api DeleteUserCertificate.
DescribeCertificateStateRequest is the request struct for api DescribeCertificateState.
DescribeCertificateStateResponse is the response struct for api DescribeCertificateState.
DescribePackageStateRequest is the request struct for api DescribePackageState.
DescribePackageStateResponse is the response struct for api DescribePackageState.
EncryptRequest is the request struct for api Encrypt.
EncryptResponse is the response struct for api Encrypt.
GetCertWarehouseQuotaRequest is the request struct for api GetCertWarehouseQuota.
GetCertWarehouseQuotaResponse is the response struct for api GetCertWarehouseQuota.
GetUserCertificateDetailRequest is the request struct for api GetUserCertificateDetail.
GetUserCertificateDetailResponse is the response struct for api GetUserCertificateDetail.
ListCertRequest is the request struct for api ListCert.
ListCertResponse is the response struct for api ListCert.
ListCertWarehouseRequest is the request struct for api ListCertWarehouse.
ListCertWarehouseResponse is the response struct for api ListCertWarehouse.
ListUserCertificateOrderRequest is the request struct for api ListUserCertificateOrder.
ListUserCertificateOrderResponse is the response struct for api ListUserCertificateOrder.
RenewCertificateOrderForPackageRequestRequest is the request struct for api RenewCertificateOrderForPackageRequest.
RenewCertificateOrderForPackageRequestResponse is the response struct for api RenewCertificateOrderForPackageRequest.
RevokeWHClientCertificateRequest is the request struct for api RevokeWHClientCertificate.
RevokeWHClientCertificateResponse is the response struct for api RevokeWHClientCertificate.
SignRequest is the request struct for api Sign.
SignResponse is the response struct for api Sign.
UploadPCACertRequest is the request struct for api UploadPCACert.
UploadPCACertResponse is the response struct for api UploadPCACert.
UploadUserCertificateRequest is the request struct for api UploadUserCertificate.
UploadUserCertificateResponse is the response struct for api UploadUserCertificate.
VerifyRequest is the request struct for api Verify.
VerifyResponse is the response struct for api Verify.