Documentation
¶
Index ¶
- type Certificate
- type CertificateBinding
- type TxClient
- func (c *TxClient) DeleteCertificateByID(scID string) (res bool, err error)
- func (c *TxClient) GetAllCertificateIDs() (ids [][]*string, err error)
- func (c *TxClient) GetCertificateByDomain(domain *string) (id string, err error)
- func (c *TxClient) GetCertificateDetailByID(scID *string) (sc *cloud.CertificateDetail, err error)
- func (c *TxClient) GetDeployedResourcesByID(scID [][]*string, resourceType string) (resp []*cloud.ResourcesItem, err error)
- func (c *TxClient) GetServerCertificateBindingByID(scID []*string) (res *clb.DescribeLoadBalancerListByCertIdResponse, err error)
- func (c *TxClient) ReplaceCertForLoadBalancerByID(oldID, newId string) (requestid string, err error)
- func (c *TxClient) UpdateDomainConfigByDomain(domain, certID *string) (requestid string, err error)
- func (c *TxClient) UploadServerCertificate(cert Certificate) (string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Certificate ¶
type CertificateBinding ¶
type TxClient ¶
type TxClient struct {
// contains filtered or unexported fields
}
func NewTxClient ¶
func (*TxClient) DeleteCertificateByID ¶
DeleteCertificateByID 根据证书id删除证书
func (*TxClient) GetAllCertificateIDs ¶
GetAllCertificateIDs 查询所有证书的id ,20个id为一组
func (*TxClient) GetCertificateByDomain ¶
GetCertificateByDomain 根据域名查询证书ID
func (*TxClient) GetCertificateDetailByID ¶
func (c *TxClient) GetCertificateDetailByID(scID *string) (sc *cloud.CertificateDetail, err error)
GetCertificateByID 根据证书id 查询证书详情
func (*TxClient) GetDeployedResourcesByID ¶
func (c *TxClient) GetDeployedResourcesByID(scID [][]*string, resourceType string) (resp []*cloud.ResourcesItem, err error)
GetDeployedResourcesByID 根据证书id 查询证书关联资源
func (*TxClient) GetServerCertificateBindingByID ¶
func (c *TxClient) GetServerCertificateBindingByID(scID []*string) (res *clb.DescribeLoadBalancerListByCertIdResponse, err error)
GetServerCertificateBindingByID 使用 证书ID 查询所绑定的 LoadBalance Listener 和 LB
func (*TxClient) ReplaceCertForLoadBalancerByID ¶
func (c *TxClient) ReplaceCertForLoadBalancerByID(oldID, newId string) (requestid string, err error)
ReplaceCertForLoadBalancerByID 替换负载均衡实例关联的服务端证书
func (*TxClient) UpdateDomainConfigByDomain ¶
UpdateDomainConfigByDomain 为指定域名的CDN更换SSL证书
func (*TxClient) UploadServerCertificate ¶
func (c *TxClient) UploadServerCertificate(cert Certificate) (string, error)
UploadCertificate 上传证书
Click to show internal directories.
Click to hide internal directories.