Versions in this module Expand all Collapse all v0 v0.0.1 Jan 3, 2022 Changes in this version + var ErrDecode = errors.New("kubernetes: error decoding") + var ErrNotFound = errors.New("kubernetes: resource not found") + var ErrUnknown = errors.New("kubernetes: unknown error") + type Options struct + BearerToken *string + Client *http.Client + Host string + Namespace string + type Params struct + Additional map[string]string + Annotations map[string]string + LabelSelector map[string]string + type Request struct + func NewRequest(opts *Options) *Request + func (r *Request) Body(in interface{}) *Request + func (r *Request) Context(ctx context.Context) + func (r *Request) Delete() *Request + func (r *Request) Do() *Response + func (r *Request) Get() *Request + func (r *Request) Name(s string) *Request + func (r *Request) Namespace(s string) *Request + func (r *Request) Params(p *Params) *Request + func (r *Request) Patch() *Request + func (r *Request) Post() *Request + func (r *Request) Put() *Request + func (r *Request) Raw() (*http.Response, error) + func (r *Request) Resource(s string) *Request + func (r *Request) SetHeader(key, value string) *Request + func (r *Request) SubResource(s string) *Request + type Response struct + func (r *Response) Close() error + func (r *Response) Error() error + func (r *Response) Into(data interface{}) error + func (r *Response) StatusCode() int + type Status struct + Code int + Kind string + Message string + Reason string + Status string