Versions in this module Expand all Collapse all v0 v0.5.3 May 28, 2015 v0.5.2 May 19, 2015 Changes in this version + func ListCerts(c *gophercloud.ServiceClient, lbID int) pagination.Pager + type CertPage struct + func (p CertPage) IsEmpty() (bool, error) + type Certificate struct + Certificate string + HostName string + ID int + IntCertificate string + func ExtractCerts(page pagination.Page) ([]Certificate, error) + type CreateCertOpts struct + Certificate string + HostName string + IntCertificate string + PrivateKey string + func (opts CreateCertOpts) ToCertCreateMap() (map[string]interface{}, error) + type CreateCertOptsBuilder interface + ToCertCreateMap func() (map[string]interface{}, error) + type CreateCertResult struct + func CreateCert(c *gophercloud.ServiceClient, lbID int, opts CreateCertOptsBuilder) CreateCertResult + func (r CreateCertResult) Extract() (*Certificate, error) + type DeleteResult struct + func Delete(c *gophercloud.ServiceClient, lbID int) DeleteResult + func DeleteCert(c *gophercloud.ServiceClient, lbID, certID int) DeleteResult + type GetCertResult struct + func GetCert(c *gophercloud.ServiceClient, lbID, certID int) GetCertResult + func (r GetCertResult) Extract() (*Certificate, error) + type GetResult struct + func Get(c *gophercloud.ServiceClient, lbID int) GetResult + func (r GetResult) Extract() (*SSLTermConfig, error) + type SSLTermConfig struct + Certificate string + Enabled bool + IntCertificate string + PrivateKey string + SecurePort int + SecureTrafficOnly bool + type UpdateCertOpts struct + Certificate string + HostName string + IntCertificate string + PrivateKey string + func (opts UpdateCertOpts) ToCertUpdateMap() (map[string]interface{}, error) + type UpdateCertOptsBuilder interface + ToCertUpdateMap func() (map[string]interface{}, error) + type UpdateCertResult struct + func UpdateCert(c *gophercloud.ServiceClient, lbID, certID int, opts UpdateCertOptsBuilder) UpdateCertResult + func (r UpdateCertResult) Extract() (*Certificate, error) + type UpdateOpts struct + Certificate string + Enabled *bool + IntCertificate string + PrivateKey string + SecurePort int + SecureTrafficOnly *bool + func (opts UpdateOpts) ToSSLUpdateMap() (map[string]interface{}, error) + type UpdateOptsBuilder interface + ToSSLUpdateMap func() (map[string]interface{}, error) + type UpdateResult struct + func Update(c *gophercloud.ServiceClient, lbID int, opts UpdateOptsBuilder) UpdateResult