kubernetes: k8s.io/kubernetes/pkg/registry/core/node/rest Index | Files

package node

import "k8s.io/kubernetes/pkg/registry/core/node/rest"

Index

Package Files

proxy.go

type ProxyREST Uses

type ProxyREST struct {
    Store          *genericregistry.Store
    Connection     client.ConnectionInfoGetter
    ProxyTransport http.RoundTripper
}

ProxyREST implements the proxy subresource for a Node

func (*ProxyREST) Connect Uses

func (r *ProxyREST) Connect(ctx context.Context, id string, opts runtime.Object, responder rest.Responder) (http.Handler, error)

Connect returns a handler for the node proxy

func (*ProxyREST) ConnectMethods Uses

func (r *ProxyREST) ConnectMethods() []string

ConnectMethods returns the list of HTTP methods that can be proxied

func (*ProxyREST) New Uses

func (r *ProxyREST) New() runtime.Object

New returns an empty nodeProxyOptions object.

func (*ProxyREST) NewConnectOptions Uses

func (r *ProxyREST) NewConnectOptions() (runtime.Object, bool, string)

NewConnectOptions returns versioned resource that represents proxy parameters

Package node imports 13 packages (graph) and is imported by 1 packages. Updated 2018-08-17. Refresh now. Tools for package owners.