Documentation

Overview

    This package has the automatically generated typed clients.

    Index

    Constants

    This section is empty.

    Variables

    This section is empty.

    Functions

    This section is empty.

    Types

    type NetworkPoliciesGetter

    type NetworkPoliciesGetter interface {
    	NetworkPolicies(namespace string) NetworkPolicyInterface
    }

      NetworkPoliciesGetter has a method to return a NetworkPolicyInterface. A group's client should implement this interface.

      type NetworkPolicyExpansion

      type NetworkPolicyExpansion interface{}

      type NetworkPolicyInterface

      type NetworkPolicyInterface interface {
      	Create(*v1.NetworkPolicy) (*v1.NetworkPolicy, error)
      	Update(*v1.NetworkPolicy) (*v1.NetworkPolicy, error)
      	Delete(name string, options *metav1.DeleteOptions) error
      	DeleteCollection(options *metav1.DeleteOptions, listOptions metav1.ListOptions) error
      	Get(name string, options metav1.GetOptions) (*v1.NetworkPolicy, error)
      	List(opts metav1.ListOptions) (*v1.NetworkPolicyList, error)
      	Watch(opts metav1.ListOptions) (watch.Interface, error)
      	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.NetworkPolicy, err error)
      	NetworkPolicyExpansion
      }

        NetworkPolicyInterface has methods to work with NetworkPolicy resources.

        type NetworkingV1Client

        type NetworkingV1Client struct {
        	// contains filtered or unexported fields
        }

          NetworkingV1Client is used to interact with features provided by the networking.k8s.io group.

          func New

            New creates a new NetworkingV1Client for the given RESTClient.

            func NewForConfig

            func NewForConfig(c *rest.Config) (*NetworkingV1Client, error)

              NewForConfig creates a new NetworkingV1Client for the given config.

              func NewForConfigOrDie

              func NewForConfigOrDie(c *rest.Config) *NetworkingV1Client

                NewForConfigOrDie creates a new NetworkingV1Client for the given config and panics if there is an error in the config.

                func (*NetworkingV1Client) NetworkPolicies

                func (c *NetworkingV1Client) NetworkPolicies(namespace string) NetworkPolicyInterface

                func (*NetworkingV1Client) RESTClient

                func (c *NetworkingV1Client) RESTClient() rest.Interface

                  RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.

                  type NetworkingV1Interface

                  type NetworkingV1Interface interface {
                  	RESTClient() rest.Interface
                  	NetworkPoliciesGetter
                  }

                  Directories

                  Path Synopsis
                  Package fake has the automatically generated clients.
                  Package fake has the automatically generated clients.