Documentation
¶
Index ¶
- func PortFromURL(url *url.URL) int
- func PortaClient(url *url.URL, masterAccessToken string) (*client.ThreeScaleClient, error)
- func PortaClientFromURLString(adminURLStr, masterAccessToken string) (*client.ThreeScaleClient, error)
- func SetURLDefaultPort(rawurl string) string
- func UnwrapRawExtensions(rawExts []runtime.RawExtension) []common.KubernetesObject
- func WrapRawExtension(object runtime.Object) runtime.RawExtension
- func WrapRawExtensions(objects []common.KubernetesObject) []runtime.RawExtension
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PortFromURL ¶
PortFromURL infers port number if it is not explict
func PortaClient ¶
PortaClient instantiates porta_client.ThreeScaleClient from admin url object
func PortaClientFromURLString ¶
func PortaClientFromURLString(adminURLStr, masterAccessToken string) (*client.ThreeScaleClient, error)
PortaClientFromURLString instantiate porta_client.ThreeScaleClient from admin url string
func SetURLDefaultPort ¶
SetURLDefaultPort adds the default Port if not set
func UnwrapRawExtensions ¶ added in v0.3.0
func UnwrapRawExtensions(rawExts []runtime.RawExtension) []common.KubernetesObject
func WrapRawExtension ¶ added in v0.3.0
func WrapRawExtension(object runtime.Object) runtime.RawExtension
func WrapRawExtensions ¶ added in v0.3.0
func WrapRawExtensions(objects []common.KubernetesObject) []runtime.RawExtension
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.