Versions in this module Expand all Collapse all v0 v0.1.0 May 11, 2023 Changes in this version + type Certificate struct + Certificate *string + Domains *string + PrivateKey *string + type CertificateBinding struct + LoadBalancerID string + LoadbalancerListenerID string + type TxClient struct + func NewTxClient(region string) (*TxClient, error) + 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)