Documentation ¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type CancelCertificateForPackageRequestRequest
- type CancelCertificateForPackageRequestResponse
- type CancelOrderRequestRequest
- type CancelOrderRequestResponse
- type Cert
- type CertList
- type CertWarehouse
- type CertWarehouseList
- type CertificateOrderList
- type CertificateOrderListItem
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) CancelCertificateForPackageRequest(request *CancelCertificateForPackageRequestRequest) (response *CancelCertificateForPackageRequestResponse, err error)
- func (client *Client) CancelCertificateForPackageRequestWithCallback(request *CancelCertificateForPackageRequestRequest, ...) <-chan int
- func (client *Client) CancelCertificateForPackageRequestWithChan(request *CancelCertificateForPackageRequestRequest) (<-chan *CancelCertificateForPackageRequestResponse, <-chan error)
- func (client *Client) CancelOrderRequest(request *CancelOrderRequestRequest) (response *CancelOrderRequestResponse, err error)
- func (client *Client) CancelOrderRequestWithCallback(request *CancelOrderRequestRequest, ...) <-chan int
- func (client *Client) CancelOrderRequestWithChan(request *CancelOrderRequestRequest) (<-chan *CancelOrderRequestResponse, <-chan error)
- func (client *Client) CreateCertificateForPackageRequest(request *CreateCertificateForPackageRequestRequest) (response *CreateCertificateForPackageRequestResponse, err error)
- func (client *Client) CreateCertificateForPackageRequestWithCallback(request *CreateCertificateForPackageRequestRequest, ...) <-chan int
- func (client *Client) CreateCertificateForPackageRequestWithChan(request *CreateCertificateForPackageRequestRequest) (<-chan *CreateCertificateForPackageRequestResponse, <-chan error)
- func (client *Client) CreateCertificateRequest(request *CreateCertificateRequestRequest) (response *CreateCertificateRequestResponse, err error)
- func (client *Client) CreateCertificateRequestWithCallback(request *CreateCertificateRequestRequest, ...) <-chan int
- func (client *Client) CreateCertificateRequestWithChan(request *CreateCertificateRequestRequest) (<-chan *CreateCertificateRequestResponse, <-chan error)
- func (client *Client) CreateCertificateWithCsrRequest(request *CreateCertificateWithCsrRequestRequest) (response *CreateCertificateWithCsrRequestResponse, err error)
- func (client *Client) CreateCertificateWithCsrRequestWithCallback(request *CreateCertificateWithCsrRequestRequest, ...) <-chan int
- func (client *Client) CreateCertificateWithCsrRequestWithChan(request *CreateCertificateWithCsrRequestRequest) (<-chan *CreateCertificateWithCsrRequestResponse, <-chan error)
- func (client *Client) CreateWHClientCertificate(request *CreateWHClientCertificateRequest) (response *CreateWHClientCertificateResponse, err error)
- func (client *Client) CreateWHClientCertificateWithCallback(request *CreateWHClientCertificateRequest, ...) <-chan int
- func (client *Client) CreateWHClientCertificateWithChan(request *CreateWHClientCertificateRequest) (<-chan *CreateWHClientCertificateResponse, <-chan error)
- func (client *Client) Decrypt(request *DecryptRequest) (response *DecryptResponse, err error)
- func (client *Client) DecryptWithCallback(request *DecryptRequest, callback func(response *DecryptResponse, err error)) <-chan int
- func (client *Client) DecryptWithChan(request *DecryptRequest) (<-chan *DecryptResponse, <-chan error)
- func (client *Client) DeleteCertificateRequest(request *DeleteCertificateRequestRequest) (response *DeleteCertificateRequestResponse, err error)
- func (client *Client) DeleteCertificateRequestWithCallback(request *DeleteCertificateRequestRequest, ...) <-chan int
- func (client *Client) DeleteCertificateRequestWithChan(request *DeleteCertificateRequestRequest) (<-chan *DeleteCertificateRequestResponse, <-chan error)
- func (client *Client) DeletePCACert(request *DeletePCACertRequest) (response *DeletePCACertResponse, err error)
- func (client *Client) DeletePCACertWithCallback(request *DeletePCACertRequest, ...) <-chan int
- func (client *Client) DeletePCACertWithChan(request *DeletePCACertRequest) (<-chan *DeletePCACertResponse, <-chan error)
- func (client *Client) DeleteUserCertificate(request *DeleteUserCertificateRequest) (response *DeleteUserCertificateResponse, err error)
- func (client *Client) DeleteUserCertificateWithCallback(request *DeleteUserCertificateRequest, ...) <-chan int
- func (client *Client) DeleteUserCertificateWithChan(request *DeleteUserCertificateRequest) (<-chan *DeleteUserCertificateResponse, <-chan error)
- func (client *Client) DescribeCertificateState(request *DescribeCertificateStateRequest) (response *DescribeCertificateStateResponse, err error)
- func (client *Client) DescribeCertificateStateWithCallback(request *DescribeCertificateStateRequest, ...) <-chan int
- func (client *Client) DescribeCertificateStateWithChan(request *DescribeCertificateStateRequest) (<-chan *DescribeCertificateStateResponse, <-chan error)
- func (client *Client) DescribePackageState(request *DescribePackageStateRequest) (response *DescribePackageStateResponse, err error)
- func (client *Client) DescribePackageStateWithCallback(request *DescribePackageStateRequest, ...) <-chan int
- func (client *Client) DescribePackageStateWithChan(request *DescribePackageStateRequest) (<-chan *DescribePackageStateResponse, <-chan error)
- func (client *Client) Encrypt(request *EncryptRequest) (response *EncryptResponse, err error)
- func (client *Client) EncryptWithCallback(request *EncryptRequest, callback func(response *EncryptResponse, err error)) <-chan int
- func (client *Client) EncryptWithChan(request *EncryptRequest) (<-chan *EncryptResponse, <-chan error)
- func (client *Client) GetCertWarehouseQuota(request *GetCertWarehouseQuotaRequest) (response *GetCertWarehouseQuotaResponse, err error)
- func (client *Client) GetCertWarehouseQuotaWithCallback(request *GetCertWarehouseQuotaRequest, ...) <-chan int
- func (client *Client) GetCertWarehouseQuotaWithChan(request *GetCertWarehouseQuotaRequest) (<-chan *GetCertWarehouseQuotaResponse, <-chan error)
- func (client *Client) GetUserCertificateDetail(request *GetUserCertificateDetailRequest) (response *GetUserCertificateDetailResponse, err error)
- func (client *Client) GetUserCertificateDetailWithCallback(request *GetUserCertificateDetailRequest, ...) <-chan int
- func (client *Client) GetUserCertificateDetailWithChan(request *GetUserCertificateDetailRequest) (<-chan *GetUserCertificateDetailResponse, <-chan error)
- func (client *Client) ListCert(request *ListCertRequest) (response *ListCertResponse, err error)
- func (client *Client) ListCertWarehouse(request *ListCertWarehouseRequest) (response *ListCertWarehouseResponse, err error)
- func (client *Client) ListCertWarehouseWithCallback(request *ListCertWarehouseRequest, ...) <-chan int
- func (client *Client) ListCertWarehouseWithChan(request *ListCertWarehouseRequest) (<-chan *ListCertWarehouseResponse, <-chan error)
- func (client *Client) ListCertWithCallback(request *ListCertRequest, callback func(response *ListCertResponse, err error)) <-chan int
- func (client *Client) ListCertWithChan(request *ListCertRequest) (<-chan *ListCertResponse, <-chan error)
- func (client *Client) ListUserCertificateOrder(request *ListUserCertificateOrderRequest) (response *ListUserCertificateOrderResponse, err error)
- func (client *Client) ListUserCertificateOrderWithCallback(request *ListUserCertificateOrderRequest, ...) <-chan int
- func (client *Client) ListUserCertificateOrderWithChan(request *ListUserCertificateOrderRequest) (<-chan *ListUserCertificateOrderResponse, <-chan error)
- func (client *Client) RenewCertificateOrderForPackageRequest(request *RenewCertificateOrderForPackageRequestRequest) (response *RenewCertificateOrderForPackageRequestResponse, err error)
- func (client *Client) RenewCertificateOrderForPackageRequestWithCallback(request *RenewCertificateOrderForPackageRequestRequest, ...) <-chan int
- func (client *Client) RenewCertificateOrderForPackageRequestWithChan(request *RenewCertificateOrderForPackageRequestRequest) (<-chan *RenewCertificateOrderForPackageRequestResponse, <-chan error)
- func (client *Client) RevokeWHClientCertificate(request *RevokeWHClientCertificateRequest) (response *RevokeWHClientCertificateResponse, err error)
- func (client *Client) RevokeWHClientCertificateWithCallback(request *RevokeWHClientCertificateRequest, ...) <-chan int
- func (client *Client) RevokeWHClientCertificateWithChan(request *RevokeWHClientCertificateRequest) (<-chan *RevokeWHClientCertificateResponse, <-chan error)
- func (client *Client) Sign(request *SignRequest) (response *SignResponse, err error)
- func (client *Client) SignWithCallback(request *SignRequest, callback func(response *SignResponse, err error)) <-chan int
- func (client *Client) SignWithChan(request *SignRequest) (<-chan *SignResponse, <-chan error)
- func (client *Client) UploadPCACert(request *UploadPCACertRequest) (response *UploadPCACertResponse, err error)
- func (client *Client) UploadPCACertWithCallback(request *UploadPCACertRequest, ...) <-chan int
- func (client *Client) UploadPCACertWithChan(request *UploadPCACertRequest) (<-chan *UploadPCACertResponse, <-chan error)
- func (client *Client) UploadUserCertificate(request *UploadUserCertificateRequest) (response *UploadUserCertificateResponse, err error)
- func (client *Client) UploadUserCertificateWithCallback(request *UploadUserCertificateRequest, ...) <-chan int
- func (client *Client) UploadUserCertificateWithChan(request *UploadUserCertificateRequest) (<-chan *UploadUserCertificateResponse, <-chan error)
- func (client *Client) Verify(request *VerifyRequest) (response *VerifyResponse, err error)
- func (client *Client) VerifyWithCallback(request *VerifyRequest, callback func(response *VerifyResponse, err error)) <-chan int
- func (client *Client) VerifyWithChan(request *VerifyRequest) (<-chan *VerifyResponse, <-chan error)
- type CreateCertificateForPackageRequestRequest
- type CreateCertificateForPackageRequestResponse
- type CreateCertificateRequestRequest
- type CreateCertificateRequestResponse
- type CreateCertificateWithCsrRequestRequest
- type CreateCertificateWithCsrRequestResponse
- type CreateWHClientCertificateRequest
- type CreateWHClientCertificateResponse
- type DecryptRequest
- type DecryptResponse
- type DeleteCertificateRequestRequest
- type DeleteCertificateRequestResponse
- type DeletePCACertRequest
- type DeletePCACertResponse
- type DeleteUserCertificateRequest
- type DeleteUserCertificateResponse
- type DescribeCertificateStateRequest
- type DescribeCertificateStateResponse
- type DescribePackageStateRequest
- type DescribePackageStateResponse
- type EncryptRequest
- type EncryptResponse
- type GetCertWarehouseQuotaRequest
- type GetCertWarehouseQuotaResponse
- type GetUserCertificateDetailRequest
- type GetUserCertificateDetailResponse
- type ListCertRequest
- type ListCertResponse
- type ListCertWarehouseRequest
- type ListCertWarehouseResponse
- type ListUserCertificateOrderRequest
- type ListUserCertificateOrderResponse
- type RenewCertificateOrderForPackageRequestRequest
- type RenewCertificateOrderForPackageRequestResponse
- type RevokeWHClientCertificateRequest
- type RevokeWHClientCertificateResponse
- type SignRequest
- type SignResponse
- type UploadPCACertRequest
- type UploadPCACertResponse
- type UploadUserCertificateRequest
- type UploadUserCertificateResponse
- type VerifyRequest
- type VerifyResponse
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "regional"
EndpointType regional or central
Functions ¶
func GetEndpointMap ¶ added in v1.61.357
GetEndpointMap Get Endpoint Data Map
func GetEndpointType ¶ added in v1.61.357
func GetEndpointType() string
GetEndpointType Get Endpoint Type Value
func SetClientProperty ¶ added in v1.61.357
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶ added in v1.61.357
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type CancelCertificateForPackageRequestRequest ¶ added in v1.61.1842
type CancelCertificateForPackageRequestRequest struct { *requests.RpcRequest OrderId requests.Integer `position:"Query" name:"OrderId"` SourceIp string `position:"Query" name:"SourceIp"` }
CancelCertificateForPackageRequestRequest is the request struct for api CancelCertificateForPackageRequest
func CreateCancelCertificateForPackageRequestRequest ¶ added in v1.61.1842
func CreateCancelCertificateForPackageRequestRequest() (request *CancelCertificateForPackageRequestRequest)
CreateCancelCertificateForPackageRequestRequest creates a request to invoke CancelCertificateForPackageRequest API
type CancelCertificateForPackageRequestResponse ¶ added in v1.61.1842
type CancelCertificateForPackageRequestResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CancelCertificateForPackageRequestResponse is the response struct for api CancelCertificateForPackageRequest
func CreateCancelCertificateForPackageRequestResponse ¶ added in v1.61.1842
func CreateCancelCertificateForPackageRequestResponse() (response *CancelCertificateForPackageRequestResponse)
CreateCancelCertificateForPackageRequestResponse creates a response to parse from CancelCertificateForPackageRequest response
type CancelOrderRequestRequest ¶ added in v1.61.1842
type CancelOrderRequestRequest struct { *requests.RpcRequest OrderId requests.Integer `position:"Query" name:"OrderId"` SourceIp string `position:"Query" name:"SourceIp"` }
CancelOrderRequestRequest is the request struct for api CancelOrderRequest
func CreateCancelOrderRequestRequest ¶ added in v1.61.1842
func CreateCancelOrderRequestRequest() (request *CancelOrderRequestRequest)
CreateCancelOrderRequestRequest creates a request to invoke CancelOrderRequest API
type CancelOrderRequestResponse ¶ added in v1.61.1842
type CancelOrderRequestResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CancelOrderRequestResponse is the response struct for api CancelOrderRequest
func CreateCancelOrderRequestResponse ¶ added in v1.61.1842
func CreateCancelOrderRequestResponse() (response *CancelOrderRequestResponse)
CreateCancelOrderRequestResponse creates a response to parse from CancelOrderRequest response
type Cert ¶ added in v1.61.1842
type Cert struct { WhId int64 `json:"WhId" xml:"WhId"` Identifier string `json:"Identifier" xml:"Identifier"` WhInstanceId string `json:"WhInstanceId" xml:"WhInstanceId"` Status string `json:"Status" xml:"Status"` SourceType string `json:"SourceType" xml:"SourceType"` CommonName string `json:"CommonName" xml:"CommonName"` BeforeDate int64 `json:"BeforeDate" xml:"BeforeDate"` Issuer string `json:"Issuer" xml:"Issuer"` AfterDate int64 `json:"AfterDate" xml:"AfterDate"` ExistPrivateKey bool `json:"ExistPrivateKey" xml:"ExistPrivateKey"` Sans string `json:"Sans" xml:"Sans"` }
Cert is a nested struct in cas response
type CertList ¶ added in v1.61.1842
type CertList struct {
Cert []Cert `json:"Cert" xml:"Cert"`
}
CertList is a nested struct in cas response
type CertWarehouse ¶ added in v1.61.1842
type CertWarehouse struct { WhId int64 `json:"WhId" xml:"WhId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` Name string `json:"Name" xml:"Name"` PcaInstanceId string `json:"PcaInstanceId" xml:"PcaInstanceId"` Qps int64 `json:"Qps" xml:"Qps"` Type string `json:"Type" xml:"Type"` EndTime int64 `json:"EndTime" xml:"EndTime"` IsExpired bool `json:"IsExpired" xml:"IsExpired"` }
CertWarehouse is a nested struct in cas response
type CertWarehouseList ¶ added in v1.61.1842
type CertWarehouseList struct {
CertWarehouse []CertWarehouse `json:"CertWarehouse" xml:"CertWarehouse"`
}
CertWarehouseList is a nested struct in cas response
type CertificateOrderList ¶ added in v1.61.1842
type CertificateOrderList struct {
CertificateOrderListItem []CertificateOrderListItem `json:"CertificateOrderList" xml:"CertificateOrderList"`
}
CertificateOrderList is a nested struct in cas response
type CertificateOrderListItem ¶ added in v1.61.1842
type CertificateOrderListItem struct { Algorithm string `json:"Algorithm" xml:"Algorithm"` AliyunOrderId int64 `json:"AliyunOrderId" xml:"AliyunOrderId"` BuyDate int64 `json:"BuyDate" xml:"BuyDate"` CertEndTime int64 `json:"CertEndTime" xml:"CertEndTime"` CertStartTime int64 `json:"CertStartTime" xml:"CertStartTime"` CertType string `json:"CertType" xml:"CertType"` Domain string `json:"Domain" xml:"Domain"` DomainCount int64 `json:"DomainCount" xml:"DomainCount"` DomainType string `json:"DomainType" xml:"DomainType"` InstanceId string `json:"InstanceId" xml:"InstanceId"` OrderId int64 `json:"OrderId" xml:"OrderId"` PartnerOrderId string `json:"PartnerOrderId" xml:"PartnerOrderId"` ProductCode string `json:"ProductCode" xml:"ProductCode"` ProductName string `json:"ProductName" xml:"ProductName"` RootBrand string `json:"RootBrand" xml:"RootBrand"` SourceType string `json:"SourceType" xml:"SourceType"` Status string `json:"Status" xml:"Status"` TrusteeStatus string `json:"TrusteeStatus" xml:"TrusteeStatus"` WildDomainCount int64 `json:"WildDomainCount" xml:"WildDomainCount"` CertificateId int64 `json:"CertificateId" xml:"CertificateId"` Name string `json:"Name" xml:"Name"` CommonName string `json:"CommonName" xml:"CommonName"` Fingerprint string `json:"Fingerprint" xml:"Fingerprint"` Sha2 string `json:"Sha2" xml:"Sha2"` SerialNo string `json:"SerialNo" xml:"SerialNo"` Issuer string `json:"Issuer" xml:"Issuer"` OrgName string `json:"OrgName" xml:"OrgName"` Province string `json:"Province" xml:"Province"` City string `json:"City" xml:"City"` Country string `json:"Country" xml:"Country"` Sans string `json:"Sans" xml:"Sans"` Expired bool `json:"Expired" xml:"Expired"` Upload bool `json:"Upload" xml:"Upload"` StartDate string `json:"StartDate" xml:"StartDate"` EndDate string `json:"EndDate" xml:"EndDate"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` }
CertificateOrderListItem is a nested struct in cas response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
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
func NewClientWithEcsRamRole ¶
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
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithProvider ¶ added in v1.61.357
func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
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
func NewClientWithRamRoleArnAndPolicy ¶ added in v1.61.357
func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)
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
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
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
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
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
func (*Client) CancelCertificateForPackageRequest ¶ added in v1.61.1842
func (client *Client) CancelCertificateForPackageRequest(request *CancelCertificateForPackageRequestRequest) (response *CancelCertificateForPackageRequestResponse, err error)
CancelCertificateForPackageRequest invokes the cas.CancelCertificateForPackageRequest API synchronously
func (*Client) CancelCertificateForPackageRequestWithCallback ¶ added in v1.61.1842
func (client *Client) CancelCertificateForPackageRequestWithCallback(request *CancelCertificateForPackageRequestRequest, callback func(response *CancelCertificateForPackageRequestResponse, err error)) <-chan int
CancelCertificateForPackageRequestWithCallback invokes the cas.CancelCertificateForPackageRequest API asynchronously
func (*Client) CancelCertificateForPackageRequestWithChan ¶ added in v1.61.1842
func (client *Client) CancelCertificateForPackageRequestWithChan(request *CancelCertificateForPackageRequestRequest) (<-chan *CancelCertificateForPackageRequestResponse, <-chan error)
CancelCertificateForPackageRequestWithChan invokes the cas.CancelCertificateForPackageRequest API asynchronously
func (*Client) CancelOrderRequest ¶ added in v1.61.1842
func (client *Client) CancelOrderRequest(request *CancelOrderRequestRequest) (response *CancelOrderRequestResponse, err error)
CancelOrderRequest invokes the cas.CancelOrderRequest API synchronously
func (*Client) CancelOrderRequestWithCallback ¶ added in v1.61.1842
func (client *Client) CancelOrderRequestWithCallback(request *CancelOrderRequestRequest, callback func(response *CancelOrderRequestResponse, err error)) <-chan int
CancelOrderRequestWithCallback invokes the cas.CancelOrderRequest API asynchronously
func (*Client) CancelOrderRequestWithChan ¶ added in v1.61.1842
func (client *Client) CancelOrderRequestWithChan(request *CancelOrderRequestRequest) (<-chan *CancelOrderRequestResponse, <-chan error)
CancelOrderRequestWithChan invokes the cas.CancelOrderRequest API asynchronously
func (*Client) CreateCertificateForPackageRequest ¶ added in v1.61.1842
func (client *Client) CreateCertificateForPackageRequest(request *CreateCertificateForPackageRequestRequest) (response *CreateCertificateForPackageRequestResponse, err error)
CreateCertificateForPackageRequest invokes the cas.CreateCertificateForPackageRequest API synchronously
func (*Client) CreateCertificateForPackageRequestWithCallback ¶ added in v1.61.1842
func (client *Client) CreateCertificateForPackageRequestWithCallback(request *CreateCertificateForPackageRequestRequest, callback func(response *CreateCertificateForPackageRequestResponse, err error)) <-chan int
CreateCertificateForPackageRequestWithCallback invokes the cas.CreateCertificateForPackageRequest API asynchronously
func (*Client) CreateCertificateForPackageRequestWithChan ¶ added in v1.61.1842
func (client *Client) CreateCertificateForPackageRequestWithChan(request *CreateCertificateForPackageRequestRequest) (<-chan *CreateCertificateForPackageRequestResponse, <-chan error)
CreateCertificateForPackageRequestWithChan invokes the cas.CreateCertificateForPackageRequest API asynchronously
func (*Client) CreateCertificateRequest ¶ added in v1.61.357
func (client *Client) CreateCertificateRequest(request *CreateCertificateRequestRequest) (response *CreateCertificateRequestResponse, err error)
CreateCertificateRequest invokes the cas.CreateCertificateRequest API synchronously
func (*Client) CreateCertificateRequestWithCallback ¶ added in v1.61.357
func (client *Client) CreateCertificateRequestWithCallback(request *CreateCertificateRequestRequest, callback func(response *CreateCertificateRequestResponse, err error)) <-chan int
CreateCertificateRequestWithCallback invokes the cas.CreateCertificateRequest API asynchronously
func (*Client) CreateCertificateRequestWithChan ¶ added in v1.61.357
func (client *Client) CreateCertificateRequestWithChan(request *CreateCertificateRequestRequest) (<-chan *CreateCertificateRequestResponse, <-chan error)
CreateCertificateRequestWithChan invokes the cas.CreateCertificateRequest API asynchronously
func (*Client) CreateCertificateWithCsrRequest ¶ added in v1.61.357
func (client *Client) CreateCertificateWithCsrRequest(request *CreateCertificateWithCsrRequestRequest) (response *CreateCertificateWithCsrRequestResponse, err error)
CreateCertificateWithCsrRequest invokes the cas.CreateCertificateWithCsrRequest API synchronously
func (*Client) CreateCertificateWithCsrRequestWithCallback ¶ added in v1.61.357
func (client *Client) CreateCertificateWithCsrRequestWithCallback(request *CreateCertificateWithCsrRequestRequest, callback func(response *CreateCertificateWithCsrRequestResponse, err error)) <-chan int
CreateCertificateWithCsrRequestWithCallback invokes the cas.CreateCertificateWithCsrRequest API asynchronously
func (*Client) CreateCertificateWithCsrRequestWithChan ¶ added in v1.61.357
func (client *Client) CreateCertificateWithCsrRequestWithChan(request *CreateCertificateWithCsrRequestRequest) (<-chan *CreateCertificateWithCsrRequestResponse, <-chan error)
CreateCertificateWithCsrRequestWithChan invokes the cas.CreateCertificateWithCsrRequest API asynchronously
func (*Client) CreateWHClientCertificate ¶ added in v1.61.1842
func (client *Client) CreateWHClientCertificate(request *CreateWHClientCertificateRequest) (response *CreateWHClientCertificateResponse, err error)
CreateWHClientCertificate invokes the cas.CreateWHClientCertificate API synchronously
func (*Client) CreateWHClientCertificateWithCallback ¶ added in v1.61.1842
func (client *Client) CreateWHClientCertificateWithCallback(request *CreateWHClientCertificateRequest, callback func(response *CreateWHClientCertificateResponse, err error)) <-chan int
CreateWHClientCertificateWithCallback invokes the cas.CreateWHClientCertificate API asynchronously
func (*Client) CreateWHClientCertificateWithChan ¶ added in v1.61.1842
func (client *Client) CreateWHClientCertificateWithChan(request *CreateWHClientCertificateRequest) (<-chan *CreateWHClientCertificateResponse, <-chan error)
CreateWHClientCertificateWithChan invokes the cas.CreateWHClientCertificate API asynchronously
func (*Client) Decrypt ¶ added in v1.61.1842
func (client *Client) Decrypt(request *DecryptRequest) (response *DecryptResponse, err error)
Decrypt invokes the cas.Decrypt API synchronously
func (*Client) DecryptWithCallback ¶ added in v1.61.1842
func (client *Client) DecryptWithCallback(request *DecryptRequest, callback func(response *DecryptResponse, err error)) <-chan int
DecryptWithCallback invokes the cas.Decrypt API asynchronously
func (*Client) DecryptWithChan ¶ added in v1.61.1842
func (client *Client) DecryptWithChan(request *DecryptRequest) (<-chan *DecryptResponse, <-chan error)
DecryptWithChan invokes the cas.Decrypt API asynchronously
func (*Client) DeleteCertificateRequest ¶ added in v1.61.357
func (client *Client) DeleteCertificateRequest(request *DeleteCertificateRequestRequest) (response *DeleteCertificateRequestResponse, err error)
DeleteCertificateRequest invokes the cas.DeleteCertificateRequest API synchronously
func (*Client) DeleteCertificateRequestWithCallback ¶ added in v1.61.357
func (client *Client) DeleteCertificateRequestWithCallback(request *DeleteCertificateRequestRequest, callback func(response *DeleteCertificateRequestResponse, err error)) <-chan int
DeleteCertificateRequestWithCallback invokes the cas.DeleteCertificateRequest API asynchronously
func (*Client) DeleteCertificateRequestWithChan ¶ added in v1.61.357
func (client *Client) DeleteCertificateRequestWithChan(request *DeleteCertificateRequestRequest) (<-chan *DeleteCertificateRequestResponse, <-chan error)
DeleteCertificateRequestWithChan invokes the cas.DeleteCertificateRequest API asynchronously
func (*Client) DeletePCACert ¶ added in v1.61.1842
func (client *Client) DeletePCACert(request *DeletePCACertRequest) (response *DeletePCACertResponse, err error)
DeletePCACert invokes the cas.DeletePCACert API synchronously
func (*Client) DeletePCACertWithCallback ¶ added in v1.61.1842
func (client *Client) DeletePCACertWithCallback(request *DeletePCACertRequest, callback func(response *DeletePCACertResponse, err error)) <-chan int
DeletePCACertWithCallback invokes the cas.DeletePCACert API asynchronously
func (*Client) DeletePCACertWithChan ¶ added in v1.61.1842
func (client *Client) DeletePCACertWithChan(request *DeletePCACertRequest) (<-chan *DeletePCACertResponse, <-chan error)
DeletePCACertWithChan invokes the cas.DeletePCACert API asynchronously
func (*Client) DeleteUserCertificate ¶
func (client *Client) DeleteUserCertificate(request *DeleteUserCertificateRequest) (response *DeleteUserCertificateResponse, err error)
DeleteUserCertificate invokes the cas.DeleteUserCertificate API synchronously
func (*Client) DeleteUserCertificateWithCallback ¶
func (client *Client) DeleteUserCertificateWithCallback(request *DeleteUserCertificateRequest, callback func(response *DeleteUserCertificateResponse, err error)) <-chan int
DeleteUserCertificateWithCallback invokes the cas.DeleteUserCertificate API asynchronously
func (*Client) DeleteUserCertificateWithChan ¶
func (client *Client) DeleteUserCertificateWithChan(request *DeleteUserCertificateRequest) (<-chan *DeleteUserCertificateResponse, <-chan error)
DeleteUserCertificateWithChan invokes the cas.DeleteUserCertificate API asynchronously
func (*Client) DescribeCertificateState ¶ added in v1.61.357
func (client *Client) DescribeCertificateState(request *DescribeCertificateStateRequest) (response *DescribeCertificateStateResponse, err error)
DescribeCertificateState invokes the cas.DescribeCertificateState API synchronously
func (*Client) DescribeCertificateStateWithCallback ¶ added in v1.61.357
func (client *Client) DescribeCertificateStateWithCallback(request *DescribeCertificateStateRequest, callback func(response *DescribeCertificateStateResponse, err error)) <-chan int
DescribeCertificateStateWithCallback invokes the cas.DescribeCertificateState API asynchronously
func (*Client) DescribeCertificateStateWithChan ¶ added in v1.61.357
func (client *Client) DescribeCertificateStateWithChan(request *DescribeCertificateStateRequest) (<-chan *DescribeCertificateStateResponse, <-chan error)
DescribeCertificateStateWithChan invokes the cas.DescribeCertificateState API asynchronously
func (*Client) DescribePackageState ¶ added in v1.61.357
func (client *Client) DescribePackageState(request *DescribePackageStateRequest) (response *DescribePackageStateResponse, err error)
DescribePackageState invokes the cas.DescribePackageState API synchronously
func (*Client) DescribePackageStateWithCallback ¶ added in v1.61.357
func (client *Client) DescribePackageStateWithCallback(request *DescribePackageStateRequest, callback func(response *DescribePackageStateResponse, err error)) <-chan int
DescribePackageStateWithCallback invokes the cas.DescribePackageState API asynchronously
func (*Client) DescribePackageStateWithChan ¶ added in v1.61.357
func (client *Client) DescribePackageStateWithChan(request *DescribePackageStateRequest) (<-chan *DescribePackageStateResponse, <-chan error)
DescribePackageStateWithChan invokes the cas.DescribePackageState API asynchronously
func (*Client) Encrypt ¶ added in v1.61.1842
func (client *Client) Encrypt(request *EncryptRequest) (response *EncryptResponse, err error)
Encrypt invokes the cas.Encrypt API synchronously
func (*Client) EncryptWithCallback ¶ added in v1.61.1842
func (client *Client) EncryptWithCallback(request *EncryptRequest, callback func(response *EncryptResponse, err error)) <-chan int
EncryptWithCallback invokes the cas.Encrypt API asynchronously
func (*Client) EncryptWithChan ¶ added in v1.61.1842
func (client *Client) EncryptWithChan(request *EncryptRequest) (<-chan *EncryptResponse, <-chan error)
EncryptWithChan invokes the cas.Encrypt API asynchronously
func (*Client) GetCertWarehouseQuota ¶ added in v1.62.20
func (client *Client) GetCertWarehouseQuota(request *GetCertWarehouseQuotaRequest) (response *GetCertWarehouseQuotaResponse, err error)
GetCertWarehouseQuota invokes the cas.GetCertWarehouseQuota API synchronously
func (*Client) GetCertWarehouseQuotaWithCallback ¶ added in v1.62.20
func (client *Client) GetCertWarehouseQuotaWithCallback(request *GetCertWarehouseQuotaRequest, callback func(response *GetCertWarehouseQuotaResponse, err error)) <-chan int
GetCertWarehouseQuotaWithCallback invokes the cas.GetCertWarehouseQuota API asynchronously
func (*Client) GetCertWarehouseQuotaWithChan ¶ added in v1.62.20
func (client *Client) GetCertWarehouseQuotaWithChan(request *GetCertWarehouseQuotaRequest) (<-chan *GetCertWarehouseQuotaResponse, <-chan error)
GetCertWarehouseQuotaWithChan invokes the cas.GetCertWarehouseQuota API asynchronously
func (*Client) GetUserCertificateDetail ¶ added in v1.62.36
func (client *Client) GetUserCertificateDetail(request *GetUserCertificateDetailRequest) (response *GetUserCertificateDetailResponse, err error)
GetUserCertificateDetail invokes the cas.GetUserCertificateDetail API synchronously
func (*Client) GetUserCertificateDetailWithCallback ¶ added in v1.62.36
func (client *Client) GetUserCertificateDetailWithCallback(request *GetUserCertificateDetailRequest, callback func(response *GetUserCertificateDetailResponse, err error)) <-chan int
GetUserCertificateDetailWithCallback invokes the cas.GetUserCertificateDetail API asynchronously
func (*Client) GetUserCertificateDetailWithChan ¶ added in v1.62.36
func (client *Client) GetUserCertificateDetailWithChan(request *GetUserCertificateDetailRequest) (<-chan *GetUserCertificateDetailResponse, <-chan error)
GetUserCertificateDetailWithChan invokes the cas.GetUserCertificateDetail API asynchronously
func (*Client) ListCert ¶ added in v1.61.1842
func (client *Client) ListCert(request *ListCertRequest) (response *ListCertResponse, err error)
ListCert invokes the cas.ListCert API synchronously
func (*Client) ListCertWarehouse ¶ added in v1.61.1842
func (client *Client) ListCertWarehouse(request *ListCertWarehouseRequest) (response *ListCertWarehouseResponse, err error)
ListCertWarehouse invokes the cas.ListCertWarehouse API synchronously
func (*Client) ListCertWarehouseWithCallback ¶ added in v1.61.1842
func (client *Client) ListCertWarehouseWithCallback(request *ListCertWarehouseRequest, callback func(response *ListCertWarehouseResponse, err error)) <-chan int
ListCertWarehouseWithCallback invokes the cas.ListCertWarehouse API asynchronously
func (*Client) ListCertWarehouseWithChan ¶ added in v1.61.1842
func (client *Client) ListCertWarehouseWithChan(request *ListCertWarehouseRequest) (<-chan *ListCertWarehouseResponse, <-chan error)
ListCertWarehouseWithChan invokes the cas.ListCertWarehouse API asynchronously
func (*Client) ListCertWithCallback ¶ added in v1.61.1842
func (client *Client) ListCertWithCallback(request *ListCertRequest, callback func(response *ListCertResponse, err error)) <-chan int
ListCertWithCallback invokes the cas.ListCert API asynchronously
func (*Client) ListCertWithChan ¶ added in v1.61.1842
func (client *Client) ListCertWithChan(request *ListCertRequest) (<-chan *ListCertResponse, <-chan error)
ListCertWithChan invokes the cas.ListCert API asynchronously
func (*Client) ListUserCertificateOrder ¶ added in v1.61.1842
func (client *Client) ListUserCertificateOrder(request *ListUserCertificateOrderRequest) (response *ListUserCertificateOrderResponse, err error)
ListUserCertificateOrder invokes the cas.ListUserCertificateOrder API synchronously
func (*Client) ListUserCertificateOrderWithCallback ¶ added in v1.61.1842
func (client *Client) ListUserCertificateOrderWithCallback(request *ListUserCertificateOrderRequest, callback func(response *ListUserCertificateOrderResponse, err error)) <-chan int
ListUserCertificateOrderWithCallback invokes the cas.ListUserCertificateOrder API asynchronously
func (*Client) ListUserCertificateOrderWithChan ¶ added in v1.61.1842
func (client *Client) ListUserCertificateOrderWithChan(request *ListUserCertificateOrderRequest) (<-chan *ListUserCertificateOrderResponse, <-chan error)
ListUserCertificateOrderWithChan invokes the cas.ListUserCertificateOrder API asynchronously
func (*Client) RenewCertificateOrderForPackageRequest ¶ added in v1.61.1842
func (client *Client) RenewCertificateOrderForPackageRequest(request *RenewCertificateOrderForPackageRequestRequest) (response *RenewCertificateOrderForPackageRequestResponse, err error)
RenewCertificateOrderForPackageRequest invokes the cas.RenewCertificateOrderForPackageRequest API synchronously
func (*Client) RenewCertificateOrderForPackageRequestWithCallback ¶ added in v1.61.1842
func (client *Client) RenewCertificateOrderForPackageRequestWithCallback(request *RenewCertificateOrderForPackageRequestRequest, callback func(response *RenewCertificateOrderForPackageRequestResponse, err error)) <-chan int
RenewCertificateOrderForPackageRequestWithCallback invokes the cas.RenewCertificateOrderForPackageRequest API asynchronously
func (*Client) RenewCertificateOrderForPackageRequestWithChan ¶ added in v1.61.1842
func (client *Client) RenewCertificateOrderForPackageRequestWithChan(request *RenewCertificateOrderForPackageRequestRequest) (<-chan *RenewCertificateOrderForPackageRequestResponse, <-chan error)
RenewCertificateOrderForPackageRequestWithChan invokes the cas.RenewCertificateOrderForPackageRequest API asynchronously
func (*Client) RevokeWHClientCertificate ¶ added in v1.61.1842
func (client *Client) RevokeWHClientCertificate(request *RevokeWHClientCertificateRequest) (response *RevokeWHClientCertificateResponse, err error)
RevokeWHClientCertificate invokes the cas.RevokeWHClientCertificate API synchronously
func (*Client) RevokeWHClientCertificateWithCallback ¶ added in v1.61.1842
func (client *Client) RevokeWHClientCertificateWithCallback(request *RevokeWHClientCertificateRequest, callback func(response *RevokeWHClientCertificateResponse, err error)) <-chan int
RevokeWHClientCertificateWithCallback invokes the cas.RevokeWHClientCertificate API asynchronously
func (*Client) RevokeWHClientCertificateWithChan ¶ added in v1.61.1842
func (client *Client) RevokeWHClientCertificateWithChan(request *RevokeWHClientCertificateRequest) (<-chan *RevokeWHClientCertificateResponse, <-chan error)
RevokeWHClientCertificateWithChan invokes the cas.RevokeWHClientCertificate API asynchronously
func (*Client) Sign ¶ added in v1.61.1842
func (client *Client) Sign(request *SignRequest) (response *SignResponse, err error)
Sign invokes the cas.Sign API synchronously
func (*Client) SignWithCallback ¶ added in v1.61.1842
func (client *Client) SignWithCallback(request *SignRequest, callback func(response *SignResponse, err error)) <-chan int
SignWithCallback invokes the cas.Sign API asynchronously
func (*Client) SignWithChan ¶ added in v1.61.1842
func (client *Client) SignWithChan(request *SignRequest) (<-chan *SignResponse, <-chan error)
SignWithChan invokes the cas.Sign API asynchronously
func (*Client) UploadPCACert ¶ added in v1.61.1842
func (client *Client) UploadPCACert(request *UploadPCACertRequest) (response *UploadPCACertResponse, err error)
UploadPCACert invokes the cas.UploadPCACert API synchronously
func (*Client) UploadPCACertWithCallback ¶ added in v1.61.1842
func (client *Client) UploadPCACertWithCallback(request *UploadPCACertRequest, callback func(response *UploadPCACertResponse, err error)) <-chan int
UploadPCACertWithCallback invokes the cas.UploadPCACert API asynchronously
func (*Client) UploadPCACertWithChan ¶ added in v1.61.1842
func (client *Client) UploadPCACertWithChan(request *UploadPCACertRequest) (<-chan *UploadPCACertResponse, <-chan error)
UploadPCACertWithChan invokes the cas.UploadPCACert API asynchronously
func (*Client) UploadUserCertificate ¶ added in v1.62.36
func (client *Client) UploadUserCertificate(request *UploadUserCertificateRequest) (response *UploadUserCertificateResponse, err error)
UploadUserCertificate invokes the cas.UploadUserCertificate API synchronously
func (*Client) UploadUserCertificateWithCallback ¶ added in v1.62.36
func (client *Client) UploadUserCertificateWithCallback(request *UploadUserCertificateRequest, callback func(response *UploadUserCertificateResponse, err error)) <-chan int
UploadUserCertificateWithCallback invokes the cas.UploadUserCertificate API asynchronously
func (*Client) UploadUserCertificateWithChan ¶ added in v1.62.36
func (client *Client) UploadUserCertificateWithChan(request *UploadUserCertificateRequest) (<-chan *UploadUserCertificateResponse, <-chan error)
UploadUserCertificateWithChan invokes the cas.UploadUserCertificate API asynchronously
func (*Client) Verify ¶ added in v1.61.1842
func (client *Client) Verify(request *VerifyRequest) (response *VerifyResponse, err error)
Verify invokes the cas.Verify API synchronously
func (*Client) VerifyWithCallback ¶ added in v1.61.1842
func (client *Client) VerifyWithCallback(request *VerifyRequest, callback func(response *VerifyResponse, err error)) <-chan int
VerifyWithCallback invokes the cas.Verify API asynchronously
func (*Client) VerifyWithChan ¶ added in v1.61.1842
func (client *Client) VerifyWithChan(request *VerifyRequest) (<-chan *VerifyResponse, <-chan error)
VerifyWithChan invokes the cas.Verify API asynchronously
type CreateCertificateForPackageRequestRequest ¶ added in v1.61.1842
type CreateCertificateForPackageRequestRequest struct { *requests.RpcRequest ProductCode string `position:"Query" name:"ProductCode"` Csr string `position:"Query" name:"Csr"` ValidateType string `position:"Query" name:"ValidateType"` SourceIp string `position:"Query" name:"SourceIp"` Email string `position:"Query" name:"Email"` Phone string `position:"Query" name:"Phone"` CompanyName string `position:"Query" name:"CompanyName"` Domain string `position:"Query" name:"Domain"` Username string `position:"Query" name:"Username"` }
CreateCertificateForPackageRequestRequest is the request struct for api CreateCertificateForPackageRequest
func CreateCreateCertificateForPackageRequestRequest ¶ added in v1.61.1842
func CreateCreateCertificateForPackageRequestRequest() (request *CreateCertificateForPackageRequestRequest)
CreateCreateCertificateForPackageRequestRequest creates a request to invoke CreateCertificateForPackageRequest API
type CreateCertificateForPackageRequestResponse ¶ added in v1.61.1842
type CreateCertificateForPackageRequestResponse struct { *responses.BaseResponse OrderId int64 `json:"OrderId" xml:"OrderId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateCertificateForPackageRequestResponse is the response struct for api CreateCertificateForPackageRequest
func CreateCreateCertificateForPackageRequestResponse ¶ added in v1.61.1842
func CreateCreateCertificateForPackageRequestResponse() (response *CreateCertificateForPackageRequestResponse)
CreateCreateCertificateForPackageRequestResponse creates a response to parse from CreateCertificateForPackageRequest response
type CreateCertificateRequestRequest ¶ added in v1.61.357
type CreateCertificateRequestRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` ProductCode string `position:"Query" name:"ProductCode"` Username string `position:"Query" name:"Username"` Phone string `position:"Query" name:"Phone"` Email string `position:"Query" name:"Email"` Domain string `position:"Query" name:"Domain"` ValidateType string `position:"Query" name:"ValidateType"` }
CreateCertificateRequestRequest is the request struct for api CreateCertificateRequest
func CreateCreateCertificateRequestRequest ¶ added in v1.61.357
func CreateCreateCertificateRequestRequest() (request *CreateCertificateRequestRequest)
CreateCreateCertificateRequestRequest creates a request to invoke CreateCertificateRequest API
type CreateCertificateRequestResponse ¶ added in v1.61.357
type CreateCertificateRequestResponse struct { *responses.BaseResponse OrderId int64 `json:"OrderId" xml:"OrderId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateCertificateRequestResponse is the response struct for api CreateCertificateRequest
func CreateCreateCertificateRequestResponse ¶ added in v1.61.357
func CreateCreateCertificateRequestResponse() (response *CreateCertificateRequestResponse)
CreateCreateCertificateRequestResponse creates a response to parse from CreateCertificateRequest response
type CreateCertificateWithCsrRequestRequest ¶ added in v1.61.357
type CreateCertificateWithCsrRequestRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` Csr string `position:"Query" name:"Csr"` ProductCode string `position:"Query" name:"ProductCode"` Username string `position:"Query" name:"Username"` Phone string `position:"Query" name:"Phone"` Email string `position:"Query" name:"Email"` ValidateType string `position:"Query" name:"ValidateType"` }
CreateCertificateWithCsrRequestRequest is the request struct for api CreateCertificateWithCsrRequest
func CreateCreateCertificateWithCsrRequestRequest ¶ added in v1.61.357
func CreateCreateCertificateWithCsrRequestRequest() (request *CreateCertificateWithCsrRequestRequest)
CreateCreateCertificateWithCsrRequestRequest creates a request to invoke CreateCertificateWithCsrRequest API
type CreateCertificateWithCsrRequestResponse ¶ added in v1.61.357
type CreateCertificateWithCsrRequestResponse struct { *responses.BaseResponse OrderId int64 `json:"OrderId" xml:"OrderId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateCertificateWithCsrRequestResponse is the response struct for api CreateCertificateWithCsrRequest
func CreateCreateCertificateWithCsrRequestResponse ¶ added in v1.61.357
func CreateCreateCertificateWithCsrRequestResponse() (response *CreateCertificateWithCsrRequestResponse)
CreateCreateCertificateWithCsrRequestResponse creates a response to parse from CreateCertificateWithCsrRequest response
type CreateWHClientCertificateRequest ¶ added in v1.61.1842
type CreateWHClientCertificateRequest struct { *requests.RpcRequest Country string `position:"Query" name:"Country"` Csr string `position:"Query" name:"Csr"` Immediately requests.Integer `position:"Query" name:"Immediately"` Years requests.Integer `position:"Query" name:"Years"` CommonName string `position:"Query" name:"CommonName"` SourceIp string `position:"Query" name:"SourceIp"` SanValue string `position:"Query" name:"SanValue"` State string `position:"Query" name:"State"` Algorithm string `position:"Query" name:"Algorithm"` Months requests.Integer `position:"Query" name:"Months"` AfterTime requests.Integer `position:"Query" name:"AfterTime"` Locality string `position:"Query" name:"Locality"` SanType requests.Integer `position:"Query" name:"SanType"` Organization string `position:"Query" name:"Organization"` Days requests.Integer `position:"Query" name:"Days"` BeforeTime requests.Integer `position:"Query" name:"BeforeTime"` ParentIdentifier string `position:"Query" name:"ParentIdentifier"` OrganizationUnit string `position:"Query" name:"OrganizationUnit"` }
CreateWHClientCertificateRequest is the request struct for api CreateWHClientCertificate
func CreateCreateWHClientCertificateRequest ¶ added in v1.61.1842
func CreateCreateWHClientCertificateRequest() (request *CreateWHClientCertificateRequest)
CreateCreateWHClientCertificateRequest creates a request to invoke CreateWHClientCertificate API
type CreateWHClientCertificateResponse ¶ added in v1.61.1842
type CreateWHClientCertificateResponse struct { *responses.BaseResponse Identifier string `json:"Identifier" xml:"Identifier"` RequestId string `json:"RequestId" xml:"RequestId"` RootX509Certificate string `json:"RootX509Certificate" xml:"RootX509Certificate"` ParentX509Certificate string `json:"ParentX509Certificate" xml:"ParentX509Certificate"` X509Certificate string `json:"X509Certificate" xml:"X509Certificate"` CertificateChain string `json:"CertificateChain" xml:"CertificateChain"` }
CreateWHClientCertificateResponse is the response struct for api CreateWHClientCertificate
func CreateCreateWHClientCertificateResponse ¶ added in v1.61.1842
func CreateCreateWHClientCertificateResponse() (response *CreateWHClientCertificateResponse)
CreateCreateWHClientCertificateResponse creates a response to parse from CreateWHClientCertificate response
type DecryptRequest ¶ added in v1.61.1842
type DecryptRequest struct { *requests.RpcRequest MessageType string `position:"Query" name:"MessageType"` SourceIp string `position:"Query" name:"SourceIp"` CertIdentifier string `position:"Query" name:"CertIdentifier"` Algorithm string `position:"Query" name:"Algorithm"` CiphertextBlob string `position:"Query" name:"CiphertextBlob"` }
DecryptRequest is the request struct for api Decrypt
func CreateDecryptRequest ¶ added in v1.61.1842
func CreateDecryptRequest() (request *DecryptRequest)
CreateDecryptRequest creates a request to invoke Decrypt API
type DecryptResponse ¶ added in v1.61.1842
type DecryptResponse struct { *responses.BaseResponse Plaintext string `json:"Plaintext" xml:"Plaintext"` RequestId string `json:"RequestId" xml:"RequestId"` CertIdentifier string `json:"CertIdentifier" xml:"CertIdentifier"` }
DecryptResponse is the response struct for api Decrypt
func CreateDecryptResponse ¶ added in v1.61.1842
func CreateDecryptResponse() (response *DecryptResponse)
CreateDecryptResponse creates a response to parse from Decrypt response
type DeleteCertificateRequestRequest ¶ added in v1.61.357
type DeleteCertificateRequestRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` OrderId requests.Integer `position:"Query" name:"OrderId"` }
DeleteCertificateRequestRequest is the request struct for api DeleteCertificateRequest
func CreateDeleteCertificateRequestRequest ¶ added in v1.61.357
func CreateDeleteCertificateRequestRequest() (request *DeleteCertificateRequestRequest)
CreateDeleteCertificateRequestRequest creates a request to invoke DeleteCertificateRequest API
type DeleteCertificateRequestResponse ¶ added in v1.61.357
type DeleteCertificateRequestResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteCertificateRequestResponse is the response struct for api DeleteCertificateRequest
func CreateDeleteCertificateRequestResponse ¶ added in v1.61.357
func CreateDeleteCertificateRequestResponse() (response *DeleteCertificateRequestResponse)
CreateDeleteCertificateRequestResponse creates a response to parse from DeleteCertificateRequest response
type DeletePCACertRequest ¶ added in v1.61.1842
type DeletePCACertRequest struct { *requests.RpcRequest Identifier string `position:"Query" name:"Identifier"` SourceIp string `position:"Query" name:"SourceIp"` }
DeletePCACertRequest is the request struct for api DeletePCACert
func CreateDeletePCACertRequest ¶ added in v1.61.1842
func CreateDeletePCACertRequest() (request *DeletePCACertRequest)
CreateDeletePCACertRequest creates a request to invoke DeletePCACert API
type DeletePCACertResponse ¶ added in v1.61.1842
type DeletePCACertResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeletePCACertResponse is the response struct for api DeletePCACert
func CreateDeletePCACertResponse ¶ added in v1.61.1842
func CreateDeletePCACertResponse() (response *DeletePCACertResponse)
CreateDeletePCACertResponse creates a response to parse from DeletePCACert response
type DeleteUserCertificateRequest ¶
type DeleteUserCertificateRequest struct { *requests.RpcRequest CertId requests.Integer `position:"Query" name:"CertId"` SourceIp string `position:"Query" name:"SourceIp"` }
DeleteUserCertificateRequest is the request struct for api DeleteUserCertificate
func CreateDeleteUserCertificateRequest ¶
func CreateDeleteUserCertificateRequest() (request *DeleteUserCertificateRequest)
CreateDeleteUserCertificateRequest creates a request to invoke DeleteUserCertificate API
type DeleteUserCertificateResponse ¶
type DeleteUserCertificateResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteUserCertificateResponse is the response struct for api DeleteUserCertificate
func CreateDeleteUserCertificateResponse ¶
func CreateDeleteUserCertificateResponse() (response *DeleteUserCertificateResponse)
CreateDeleteUserCertificateResponse creates a response to parse from DeleteUserCertificate response
type DescribeCertificateStateRequest ¶ added in v1.61.357
type DescribeCertificateStateRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` OrderId requests.Integer `position:"Query" name:"OrderId"` }
DescribeCertificateStateRequest is the request struct for api DescribeCertificateState
func CreateDescribeCertificateStateRequest ¶ added in v1.61.357
func CreateDescribeCertificateStateRequest() (request *DescribeCertificateStateRequest)
CreateDescribeCertificateStateRequest creates a request to invoke DescribeCertificateState API
type DescribeCertificateStateResponse ¶ added in v1.61.357
type DescribeCertificateStateResponse struct { *responses.BaseResponse Type string `json:"Type" xml:"Type"` Domain string `json:"Domain" xml:"Domain"` RecordType string `json:"RecordType" xml:"RecordType"` Certificate string `json:"Certificate" xml:"Certificate"` RequestId string `json:"RequestId" xml:"RequestId"` RecordDomain string `json:"RecordDomain" xml:"RecordDomain"` PrivateKey string `json:"PrivateKey" xml:"PrivateKey"` ValidateType string `json:"ValidateType" xml:"ValidateType"` RecordValue string `json:"RecordValue" xml:"RecordValue"` Content string `json:"Content" xml:"Content"` Uri string `json:"Uri" xml:"Uri"` }
DescribeCertificateStateResponse is the response struct for api DescribeCertificateState
func CreateDescribeCertificateStateResponse ¶ added in v1.61.357
func CreateDescribeCertificateStateResponse() (response *DescribeCertificateStateResponse)
CreateDescribeCertificateStateResponse creates a response to parse from DescribeCertificateState response
type DescribePackageStateRequest ¶ added in v1.61.357
type DescribePackageStateRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` ProductCode string `position:"Query" name:"ProductCode"` }
DescribePackageStateRequest is the request struct for api DescribePackageState
func CreateDescribePackageStateRequest ¶ added in v1.61.357
func CreateDescribePackageStateRequest() (request *DescribePackageStateRequest)
CreateDescribePackageStateRequest creates a request to invoke DescribePackageState API
type DescribePackageStateResponse ¶ added in v1.61.357
type DescribePackageStateResponse struct { *responses.BaseResponse IssuedCount int64 `json:"IssuedCount" xml:"IssuedCount"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` ProductCode string `json:"ProductCode" xml:"ProductCode"` UsedCount int64 `json:"UsedCount" xml:"UsedCount"` }
DescribePackageStateResponse is the response struct for api DescribePackageState
func CreateDescribePackageStateResponse ¶ added in v1.61.357
func CreateDescribePackageStateResponse() (response *DescribePackageStateResponse)
CreateDescribePackageStateResponse creates a response to parse from DescribePackageState response
type EncryptRequest ¶ added in v1.61.1842
type EncryptRequest struct { *requests.RpcRequest MessageType string `position:"Query" name:"MessageType"` Plaintext string `position:"Query" name:"Plaintext"` SourceIp string `position:"Query" name:"SourceIp"` CertIdentifier string `position:"Query" name:"CertIdentifier"` Algorithm string `position:"Query" name:"Algorithm"` }
EncryptRequest is the request struct for api Encrypt
func CreateEncryptRequest ¶ added in v1.61.1842
func CreateEncryptRequest() (request *EncryptRequest)
CreateEncryptRequest creates a request to invoke Encrypt API
type EncryptResponse ¶ added in v1.61.1842
type EncryptResponse struct { *responses.BaseResponse CertIdentifier string `json:"CertIdentifier" xml:"CertIdentifier"` RequestId string `json:"RequestId" xml:"RequestId"` CiphertextBlob string `json:"CiphertextBlob" xml:"CiphertextBlob"` }
EncryptResponse is the response struct for api Encrypt
func CreateEncryptResponse ¶ added in v1.61.1842
func CreateEncryptResponse() (response *EncryptResponse)
CreateEncryptResponse creates a response to parse from Encrypt response
type GetCertWarehouseQuotaRequest ¶ added in v1.62.20
type GetCertWarehouseQuotaRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` }
GetCertWarehouseQuotaRequest is the request struct for api GetCertWarehouseQuota
func CreateGetCertWarehouseQuotaRequest ¶ added in v1.62.20
func CreateGetCertWarehouseQuotaRequest() (request *GetCertWarehouseQuotaRequest)
CreateGetCertWarehouseQuotaRequest creates a request to invoke GetCertWarehouseQuota API
type GetCertWarehouseQuotaResponse ¶ added in v1.62.20
type GetCertWarehouseQuotaResponse struct { *responses.BaseResponse TotalQuota int64 `json:"TotalQuota" xml:"TotalQuota"` RequestId string `json:"RequestId" xml:"RequestId"` UseCount int64 `json:"UseCount" xml:"UseCount"` }
GetCertWarehouseQuotaResponse is the response struct for api GetCertWarehouseQuota
func CreateGetCertWarehouseQuotaResponse ¶ added in v1.62.20
func CreateGetCertWarehouseQuotaResponse() (response *GetCertWarehouseQuotaResponse)
CreateGetCertWarehouseQuotaResponse creates a response to parse from GetCertWarehouseQuota response
type GetUserCertificateDetailRequest ¶ added in v1.62.36
type GetUserCertificateDetailRequest struct { *requests.RpcRequest CertId requests.Integer `position:"Query" name:"CertId"` SourceIp string `position:"Query" name:"SourceIp"` }
GetUserCertificateDetailRequest is the request struct for api GetUserCertificateDetail
func CreateGetUserCertificateDetailRequest ¶ added in v1.62.36
func CreateGetUserCertificateDetailRequest() (request *GetUserCertificateDetailRequest)
CreateGetUserCertificateDetailRequest creates a request to invoke GetUserCertificateDetail API
type GetUserCertificateDetailResponse ¶ added in v1.62.36
type GetUserCertificateDetailResponse struct { *responses.BaseResponse Cert string `json:"Cert" xml:"Cert"` Key string `json:"Key" xml:"Key"` EncryptCert string `json:"EncryptCert" xml:"EncryptCert"` EncryptPrivateKey string `json:"EncryptPrivateKey" xml:"EncryptPrivateKey"` SignCert string `json:"SignCert" xml:"SignCert"` SignPrivateKey string `json:"SignPrivateKey" xml:"SignPrivateKey"` Id int64 `json:"Id" xml:"Id"` Name string `json:"Name" xml:"Name"` RequestId string `json:"RequestId" xml:"RequestId"` Common string `json:"Common" xml:"Common"` Fingerprint string `json:"Fingerprint" xml:"Fingerprint"` Issuer string `json:"Issuer" xml:"Issuer"` OrgName string `json:"OrgName" xml:"OrgName"` Province string `json:"Province" xml:"Province"` City string `json:"City" xml:"City"` Country string `json:"Country" xml:"Country"` StartDate string `json:"StartDate" xml:"StartDate"` EndDate string `json:"EndDate" xml:"EndDate"` Sans string `json:"Sans" xml:"Sans"` Expired bool `json:"Expired" xml:"Expired"` BuyInAliyun bool `json:"BuyInAliyun" xml:"BuyInAliyun"` OrderId int64 `json:"OrderId" xml:"OrderId"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` }
GetUserCertificateDetailResponse is the response struct for api GetUserCertificateDetail
func CreateGetUserCertificateDetailResponse ¶ added in v1.62.36
func CreateGetUserCertificateDetailResponse() (response *GetUserCertificateDetailResponse)
CreateGetUserCertificateDetailResponse creates a response to parse from GetUserCertificateDetail response
type ListCertRequest ¶ added in v1.61.1842
type ListCertRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` WarehouseId requests.Integer `position:"Query" name:"WarehouseId"` SourceType string `position:"Query" name:"SourceType"` KeyWord string `position:"Query" name:"KeyWord"` ShowSize requests.Integer `position:"Query" name:"ShowSize"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` Status string `position:"Query" name:"Status"` }
ListCertRequest is the request struct for api ListCert
func CreateListCertRequest ¶ added in v1.61.1842
func CreateListCertRequest() (request *ListCertRequest)
CreateListCertRequest creates a request to invoke ListCert API
type ListCertResponse ¶ added in v1.61.1842
type ListCertResponse struct { *responses.BaseResponse ShowSize int64 `json:"ShowSize" xml:"ShowSize"` CurrentPage int64 `json:"CurrentPage" xml:"CurrentPage"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` CertList []Cert `json:"CertList" xml:"CertList"` }
ListCertResponse is the response struct for api ListCert
func CreateListCertResponse ¶ added in v1.61.1842
func CreateListCertResponse() (response *ListCertResponse)
CreateListCertResponse creates a response to parse from ListCert response
type ListCertWarehouseRequest ¶ added in v1.61.1842
type ListCertWarehouseRequest struct { *requests.RpcRequest ShowSize requests.Integer `position:"Query" name:"ShowSize"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` Type string `position:"Query" name:"Type"` InstanceId string `position:"Query" name:"InstanceId"` SourceIp string `position:"Query" name:"SourceIp"` Name string `position:"Query" name:"Name"` }
ListCertWarehouseRequest is the request struct for api ListCertWarehouse
func CreateListCertWarehouseRequest ¶ added in v1.61.1842
func CreateListCertWarehouseRequest() (request *ListCertWarehouseRequest)
CreateListCertWarehouseRequest creates a request to invoke ListCertWarehouse API
type ListCertWarehouseResponse ¶ added in v1.61.1842
type ListCertWarehouseResponse struct { *responses.BaseResponse ShowSize int64 `json:"ShowSize" xml:"ShowSize"` CurrentPage int64 `json:"CurrentPage" xml:"CurrentPage"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` CertWarehouseList []CertWarehouse `json:"CertWarehouseList" xml:"CertWarehouseList"` }
ListCertWarehouseResponse is the response struct for api ListCertWarehouse
func CreateListCertWarehouseResponse ¶ added in v1.61.1842
func CreateListCertWarehouseResponse() (response *ListCertWarehouseResponse)
CreateListCertWarehouseResponse creates a response to parse from ListCertWarehouse response
type ListUserCertificateOrderRequest ¶ added in v1.61.1842
type ListUserCertificateOrderRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Keyword string `position:"Query" name:"Keyword"` ShowSize requests.Integer `position:"Query" name:"ShowSize"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` Status string `position:"Query" name:"Status"` OrderType string `position:"Query" name:"OrderType"` }
ListUserCertificateOrderRequest is the request struct for api ListUserCertificateOrder
func CreateListUserCertificateOrderRequest ¶ added in v1.61.1842
func CreateListUserCertificateOrderRequest() (request *ListUserCertificateOrderRequest)
CreateListUserCertificateOrderRequest creates a request to invoke ListUserCertificateOrder API
type ListUserCertificateOrderResponse ¶ added in v1.61.1842
type ListUserCertificateOrderResponse struct { *responses.BaseResponse ShowSize int64 `json:"ShowSize" xml:"ShowSize"` CurrentPage int64 `json:"CurrentPage" xml:"CurrentPage"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` CertificateOrderList []CertificateOrderListItem `json:"CertificateOrderList" xml:"CertificateOrderList"` }
ListUserCertificateOrderResponse is the response struct for api ListUserCertificateOrder
func CreateListUserCertificateOrderResponse ¶ added in v1.61.1842
func CreateListUserCertificateOrderResponse() (response *ListUserCertificateOrderResponse)
CreateListUserCertificateOrderResponse creates a response to parse from ListUserCertificateOrder response
type RenewCertificateOrderForPackageRequestRequest ¶ added in v1.61.1842
type RenewCertificateOrderForPackageRequestRequest struct { *requests.RpcRequest Csr string `position:"Query" name:"Csr"` OrderId requests.Integer `position:"Query" name:"OrderId"` SourceIp string `position:"Query" name:"SourceIp"` }
RenewCertificateOrderForPackageRequestRequest is the request struct for api RenewCertificateOrderForPackageRequest
func CreateRenewCertificateOrderForPackageRequestRequest ¶ added in v1.61.1842
func CreateRenewCertificateOrderForPackageRequestRequest() (request *RenewCertificateOrderForPackageRequestRequest)
CreateRenewCertificateOrderForPackageRequestRequest creates a request to invoke RenewCertificateOrderForPackageRequest API
type RenewCertificateOrderForPackageRequestResponse ¶ added in v1.61.1842
type RenewCertificateOrderForPackageRequestResponse struct { *responses.BaseResponse OrderId int64 `json:"OrderId" xml:"OrderId"` RequestId string `json:"RequestId" xml:"RequestId"` }
RenewCertificateOrderForPackageRequestResponse is the response struct for api RenewCertificateOrderForPackageRequest
func CreateRenewCertificateOrderForPackageRequestResponse ¶ added in v1.61.1842
func CreateRenewCertificateOrderForPackageRequestResponse() (response *RenewCertificateOrderForPackageRequestResponse)
CreateRenewCertificateOrderForPackageRequestResponse creates a response to parse from RenewCertificateOrderForPackageRequest response
type RevokeWHClientCertificateRequest ¶ added in v1.61.1842
type RevokeWHClientCertificateRequest struct { *requests.RpcRequest Identifier string `position:"Query" name:"Identifier"` SourceIp string `position:"Query" name:"SourceIp"` }
RevokeWHClientCertificateRequest is the request struct for api RevokeWHClientCertificate
func CreateRevokeWHClientCertificateRequest ¶ added in v1.61.1842
func CreateRevokeWHClientCertificateRequest() (request *RevokeWHClientCertificateRequest)
CreateRevokeWHClientCertificateRequest creates a request to invoke RevokeWHClientCertificate API
type RevokeWHClientCertificateResponse ¶ added in v1.61.1842
type RevokeWHClientCertificateResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RevokeWHClientCertificateResponse is the response struct for api RevokeWHClientCertificate
func CreateRevokeWHClientCertificateResponse ¶ added in v1.61.1842
func CreateRevokeWHClientCertificateResponse() (response *RevokeWHClientCertificateResponse)
CreateRevokeWHClientCertificateResponse creates a response to parse from RevokeWHClientCertificate response
type SignRequest ¶ added in v1.61.1842
type SignRequest struct { *requests.RpcRequest MessageType string `position:"Query" name:"MessageType"` SigningAlgorithm string `position:"Query" name:"SigningAlgorithm"` Message string `position:"Query" name:"Message"` SourceIp string `position:"Query" name:"SourceIp"` CertIdentifier string `position:"Query" name:"CertIdentifier"` }
SignRequest is the request struct for api Sign
func CreateSignRequest ¶ added in v1.61.1842
func CreateSignRequest() (request *SignRequest)
CreateSignRequest creates a request to invoke Sign API
type SignResponse ¶ added in v1.61.1842
type SignResponse struct { *responses.BaseResponse Signature string `json:"Signature" xml:"Signature"` RequestId string `json:"RequestId" xml:"RequestId"` }
SignResponse is the response struct for api Sign
func CreateSignResponse ¶ added in v1.61.1842
func CreateSignResponse() (response *SignResponse)
CreateSignResponse creates a response to parse from Sign response
type UploadPCACertRequest ¶ added in v1.61.1842
type UploadPCACertRequest struct { *requests.RpcRequest Cert string `position:"Query" name:"Cert"` PrivateKey string `position:"Query" name:"PrivateKey"` SourceIp string `position:"Query" name:"SourceIp"` WarehouseId requests.Integer `position:"Query" name:"WarehouseId"` Name string `position:"Query" name:"Name"` }
UploadPCACertRequest is the request struct for api UploadPCACert
func CreateUploadPCACertRequest ¶ added in v1.61.1842
func CreateUploadPCACertRequest() (request *UploadPCACertRequest)
CreateUploadPCACertRequest creates a request to invoke UploadPCACert API
type UploadPCACertResponse ¶ added in v1.61.1842
type UploadPCACertResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Identifier string `json:"Identifier" xml:"Identifier"` }
UploadPCACertResponse is the response struct for api UploadPCACert
func CreateUploadPCACertResponse ¶ added in v1.61.1842
func CreateUploadPCACertResponse() (response *UploadPCACertResponse)
CreateUploadPCACertResponse creates a response to parse from UploadPCACert response
type UploadUserCertificateRequest ¶ added in v1.62.36
type UploadUserCertificateRequest struct { *requests.RpcRequest EncryptCert string `position:"Query" name:"EncryptCert"` Cert string `position:"Query" name:"Cert"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Key string `position:"Query" name:"Key"` EncryptPrivateKey string `position:"Query" name:"EncryptPrivateKey"` SignPrivateKey string `position:"Query" name:"SignPrivateKey"` SignCert string `position:"Query" name:"SignCert"` Name string `position:"Query" name:"Name"` }
UploadUserCertificateRequest is the request struct for api UploadUserCertificate
func CreateUploadUserCertificateRequest ¶ added in v1.62.36
func CreateUploadUserCertificateRequest() (request *UploadUserCertificateRequest)
CreateUploadUserCertificateRequest creates a request to invoke UploadUserCertificate API
type UploadUserCertificateResponse ¶ added in v1.62.36
type UploadUserCertificateResponse struct { *responses.BaseResponse CertId int64 `json:"CertId" xml:"CertId"` RequestId string `json:"RequestId" xml:"RequestId"` }
UploadUserCertificateResponse is the response struct for api UploadUserCertificate
func CreateUploadUserCertificateResponse ¶ added in v1.62.36
func CreateUploadUserCertificateResponse() (response *UploadUserCertificateResponse)
CreateUploadUserCertificateResponse creates a response to parse from UploadUserCertificate response
type VerifyRequest ¶ added in v1.61.1842
type VerifyRequest struct { *requests.RpcRequest MessageType string `position:"Query" name:"MessageType"` SigningAlgorithm string `position:"Query" name:"SigningAlgorithm"` Message string `position:"Query" name:"Message"` SignatureValue string `position:"Query" name:"SignatureValue"` SourceIp string `position:"Query" name:"SourceIp"` CertIdentifier string `position:"Query" name:"CertIdentifier"` }
VerifyRequest is the request struct for api Verify
func CreateVerifyRequest ¶ added in v1.61.1842
func CreateVerifyRequest() (request *VerifyRequest)
CreateVerifyRequest creates a request to invoke Verify API
type VerifyResponse ¶ added in v1.61.1842
type VerifyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SignatureValid bool `json:"SignatureValid" xml:"SignatureValid"` }
VerifyResponse is the response struct for api Verify
func CreateVerifyResponse ¶ added in v1.61.1842
func CreateVerifyResponse() (response *VerifyResponse)
CreateVerifyResponse creates a response to parse from Verify response
Source Files ¶
- cancel_certificate_for_package_request.go
- cancel_order_request.go
- client.go
- create_certificate_for_package_request.go
- create_certificate_request.go
- create_certificate_with_csr_request.go
- create_wh_client_certificate.go
- decrypt.go
- delete_certificate_request.go
- delete_pca_cert.go
- delete_user_certificate.go
- describe_certificate_state.go
- describe_package_state.go
- encrypt.go
- endpoint.go
- get_cert_warehouse_quota.go
- get_user_certificate_detail.go
- list_cert.go
- list_cert_warehouse.go
- list_user_certificate_order.go
- renew_certificate_order_for_package_request.go
- revoke_wh_client_certificate.go
- sign.go
- struct_cert.go
- struct_cert_list.go
- struct_cert_warehouse.go
- struct_cert_warehouse_list.go
- struct_certificate_order_list.go
- struct_certificate_order_list_item.go
- upload_pca_cert.go
- upload_user_certificate.go
- verify.go