Documentation ¶
Overview ¶
Package testapi provides a helper for retrieving the KUBE_API_VERSION environment variable.
Index ¶
- func Codec() runtime.Codec
- func Converter() runtime.ObjectConvertor
- func MetadataAccessor() meta.MetadataAccessor
- func ResourcePath(resource, namespace, name string) string
- func ResourcePathWithQueryParams(resource, namespace, name string) string
- func SelfLink(resource, name string) string
- func Version() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Codec ¶
Codec returns the codec for the API version to test against, as set by the KUBE_API_VERSION env var.
func Converter ¶
func Converter() runtime.ObjectConvertor
Converter returns the api.Scheme for the API version to test against, as set by the KUBE_API_VERSION env var.
func MetadataAccessor ¶
func MetadataAccessor() meta.MetadataAccessor
MetadataAccessor returns the MetadataAccessor for the API version to test against, as set by the KUBE_API_VERSION env var.
func ResourcePath ¶ added in v0.11.0
Returns the appropriate path for the given resource, namespace and name. For ex, this is of the form: /api/v1beta1/pods/pod0 for v1beta1 and /api/v1beta3/namespaces/foo/pods/pod0 for v1beta3.
func ResourcePathWithQueryParams ¶ added in v0.11.0
Returns the appropriate path along with the query params for the given resource, namespace and name. For ex, this is of the form: /api/v1beta1/pods/pod0?namespace=foo for v1beta1 and /api/v1beta3/namespaces/foo/pods/pod0 for v1beta3.
Types ¶
This section is empty.