Documentation ¶
Index ¶
- type ClientProvider
- func (c ClientProvider) GetCertClient() *certificate.CertificatesClient
- func (c ClientProvider) GetContainerEngineClient() *containerengine.ContainerEngineClient
- func (c ClientProvider) GetK8Client() kubernetes.Interface
- func (c ClientProvider) GetLbClient() *loadbalancer.LoadBalancerClient
- func (c ClientProvider) GetWafClient() *waf.Client
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClientProvider ¶
type ClientProvider struct {
// contains filtered or unexported fields
}
func NewWrapperClient ¶
func NewWrapperClient(kubernetesClient kubernetes.Interface, wafClient *waf.Client, lbClient *loadbalancer.LoadBalancerClient, certificatesClient *certificate.CertificatesClient, containerEngineClient *containerengine.ContainerEngineClient) *ClientProvider
func (ClientProvider) GetCertClient ¶
func (c ClientProvider) GetCertClient() *certificate.CertificatesClient
func (ClientProvider) GetContainerEngineClient ¶ added in v1.3.0
func (c ClientProvider) GetContainerEngineClient() *containerengine.ContainerEngineClient
func (ClientProvider) GetK8Client ¶
func (c ClientProvider) GetK8Client() kubernetes.Interface
func (ClientProvider) GetLbClient ¶
func (c ClientProvider) GetLbClient() *loadbalancer.LoadBalancerClient
func (ClientProvider) GetWafClient ¶
func (c ClientProvider) GetWafClient() *waf.Client
Click to show internal directories.
Click to hide internal directories.