v3

package
v0.0.0-...-e3f70b2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 8, 2024 License: Apache-2.0 Imports: 9 Imported by: 3

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 BGPConfigurationExpansion

type BGPConfigurationExpansion interface{}

type BGPConfigurationInterface

type BGPConfigurationInterface interface {
	Create(ctx context.Context, bGPConfiguration *v3.BGPConfiguration, opts v1.CreateOptions) (*v3.BGPConfiguration, error)
	Update(ctx context.Context, bGPConfiguration *v3.BGPConfiguration, opts v1.UpdateOptions) (*v3.BGPConfiguration, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v3.BGPConfiguration, error)
	List(ctx context.Context, opts v1.ListOptions) (*v3.BGPConfigurationList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v3.BGPConfiguration, err error)
	BGPConfigurationExpansion
}

BGPConfigurationInterface has methods to work with BGPConfiguration resources.

type BGPConfigurationsGetter

type BGPConfigurationsGetter interface {
	BGPConfigurations() BGPConfigurationInterface
}

BGPConfigurationsGetter has a method to return a BGPConfigurationInterface. A group's client should implement this interface.

type BGPFilterExpansion

type BGPFilterExpansion interface{}

type BGPFilterInterface

type BGPFilterInterface interface {
	Create(ctx context.Context, bGPFilter *v3.BGPFilter, opts v1.CreateOptions) (*v3.BGPFilter, error)
	Update(ctx context.Context, bGPFilter *v3.BGPFilter, opts v1.UpdateOptions) (*v3.BGPFilter, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v3.BGPFilter, error)
	List(ctx context.Context, opts v1.ListOptions) (*v3.BGPFilterList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v3.BGPFilter, err error)
	BGPFilterExpansion
}

BGPFilterInterface has methods to work with BGPFilter resources.

type BGPFiltersGetter

type BGPFiltersGetter interface {
	BGPFilters() BGPFilterInterface
}

BGPFiltersGetter has a method to return a BGPFilterInterface. A group's client should implement this interface.

type BGPPeerExpansion

type BGPPeerExpansion interface{}

type BGPPeerInterface

type BGPPeerInterface interface {
	Create(ctx context.Context, bGPPeer *v3.BGPPeer, opts v1.CreateOptions) (*v3.BGPPeer, error)
	Update(ctx context.Context, bGPPeer *v3.BGPPeer, opts v1.UpdateOptions) (*v3.BGPPeer, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v3.BGPPeer, error)
	List(ctx context.Context, opts v1.ListOptions) (*v3.BGPPeerList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v3.BGPPeer, err error)
	BGPPeerExpansion
}

BGPPeerInterface has methods to work with BGPPeer resources.

type BGPPeersGetter

type BGPPeersGetter interface {
	BGPPeers() BGPPeerInterface
}

BGPPeersGetter has a method to return a BGPPeerInterface. A group's client should implement this interface.

type BlockAffinitiesGetter

type BlockAffinitiesGetter interface {
	BlockAffinities() BlockAffinityInterface
}

BlockAffinitiesGetter has a method to return a BlockAffinityInterface. A group's client should implement this interface.

type BlockAffinityExpansion

type BlockAffinityExpansion interface{}

type BlockAffinityInterface

type BlockAffinityInterface interface {
	Create(ctx context.Context, blockAffinity *v3.BlockAffinity, opts v1.CreateOptions) (*v3.BlockAffinity, error)
	Update(ctx context.Context, blockAffinity *v3.BlockAffinity, opts v1.UpdateOptions) (*v3.BlockAffinity, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v3.BlockAffinity, error)
	List(ctx context.Context, opts v1.ListOptions) (*v3.BlockAffinityList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v3.BlockAffinity, err error)
	BlockAffinityExpansion
}

BlockAffinityInterface has methods to work with BlockAffinity resources.

type CalicoNodeStatusExpansion

type CalicoNodeStatusExpansion interface{}

type CalicoNodeStatusInterface

type CalicoNodeStatusInterface interface {
	Create(ctx context.Context, calicoNodeStatus *v3.CalicoNodeStatus, opts v1.CreateOptions) (*v3.CalicoNodeStatus, error)
	Update(ctx context.Context, calicoNodeStatus *v3.CalicoNodeStatus, opts v1.UpdateOptions) (*v3.CalicoNodeStatus, error)
	UpdateStatus(ctx context.Context, calicoNodeStatus *v3.CalicoNodeStatus, opts v1.UpdateOptions) (*v3.CalicoNodeStatus, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v3.CalicoNodeStatus, error)
	List(ctx context.Context, opts v1.ListOptions) (*v3.CalicoNodeStatusList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v3.CalicoNodeStatus, err error)
	CalicoNodeStatusExpansion
}

CalicoNodeStatusInterface has methods to work with CalicoNodeStatus resources.

type CalicoNodeStatusesGetter

type CalicoNodeStatusesGetter interface {
	CalicoNodeStatuses() CalicoNodeStatusInterface
}

CalicoNodeStatusesGetter has a method to return a CalicoNodeStatusInterface. A group's client should implement this interface.

type ClusterInformationExpansion

type ClusterInformationExpansion interface{}

type ClusterInformationInterface

type ClusterInformationInterface interface {
	Create(ctx context.Context, clusterInformation *v3.ClusterInformation, opts v1.CreateOptions) (*v3.ClusterInformation, error)
	Update(ctx context.Context, clusterInformation *v3.ClusterInformation, opts v1.UpdateOptions) (*v3.ClusterInformation, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v3.ClusterInformation, error)
	List(ctx context.Context, opts v1.ListOptions) (*v3.ClusterInformationList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v3.ClusterInformation, err error)
	ClusterInformationExpansion
}

ClusterInformationInterface has methods to work with ClusterInformation resources.

type ClusterInformationsGetter

type ClusterInformationsGetter interface {
	ClusterInformations() ClusterInformationInterface
}

ClusterInformationsGetter has a method to return a ClusterInformationInterface. A group's client should implement this interface.

type FelixConfigurationExpansion

type FelixConfigurationExpansion interface{}

type FelixConfigurationInterface

type FelixConfigurationInterface interface {
	Create(ctx context.Context, felixConfiguration *v3.FelixConfiguration, opts v1.CreateOptions) (*v3.FelixConfiguration, error)
	Update(ctx context.Context, felixConfiguration *v3.FelixConfiguration, opts v1.UpdateOptions) (*v3.FelixConfiguration, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v3.FelixConfiguration, error)
	List(ctx context.Context, opts v1.ListOptions) (*v3.FelixConfigurationList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v3.FelixConfiguration, err error)
	FelixConfigurationExpansion
}

FelixConfigurationInterface has methods to work with FelixConfiguration resources.

type FelixConfigurationsGetter

type FelixConfigurationsGetter interface {
	FelixConfigurations() FelixConfigurationInterface
}

FelixConfigurationsGetter has a method to return a FelixConfigurationInterface. A group's client should implement this interface.

type GlobalNetworkPoliciesGetter

type GlobalNetworkPoliciesGetter interface {
	GlobalNetworkPolicies() GlobalNetworkPolicyInterface
}

GlobalNetworkPoliciesGetter has a method to return a GlobalNetworkPolicyInterface. A group's client should implement this interface.

type GlobalNetworkPolicyExpansion

type GlobalNetworkPolicyExpansion interface{}

type GlobalNetworkPolicyInterface

type GlobalNetworkPolicyInterface interface {
	Create(ctx context.Context, globalNetworkPolicy *v3.GlobalNetworkPolicy, opts v1.CreateOptions) (*v3.GlobalNetworkPolicy, error)
	Update(ctx context.Context, globalNetworkPolicy *v3.GlobalNetworkPolicy, opts v1.UpdateOptions) (*v3.GlobalNetworkPolicy, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v3.GlobalNetworkPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v3.GlobalNetworkPolicyList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v3.GlobalNetworkPolicy, err error)
	GlobalNetworkPolicyExpansion
}

GlobalNetworkPolicyInterface has methods to work with GlobalNetworkPolicy resources.

type GlobalNetworkSetExpansion

type GlobalNetworkSetExpansion interface{}

type GlobalNetworkSetInterface

type GlobalNetworkSetInterface interface {
	Create(ctx context.Context, globalNetworkSet *v3.GlobalNetworkSet, opts v1.CreateOptions) (*v3.GlobalNetworkSet, error)
	Update(ctx context.Context, globalNetworkSet *v3.GlobalNetworkSet, opts v1.UpdateOptions) (*v3.GlobalNetworkSet, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v3.GlobalNetworkSet, error)
	List(ctx context.Context, opts v1.ListOptions) (*v3.GlobalNetworkSetList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v3.GlobalNetworkSet, err error)
	GlobalNetworkSetExpansion
}

GlobalNetworkSetInterface has methods to work with GlobalNetworkSet resources.

type GlobalNetworkSetsGetter

type GlobalNetworkSetsGetter interface {
	GlobalNetworkSets() GlobalNetworkSetInterface
}

GlobalNetworkSetsGetter has a method to return a GlobalNetworkSetInterface. A group's client should implement this interface.

type HostEndpointExpansion

type HostEndpointExpansion interface{}

type HostEndpointInterface

type HostEndpointInterface interface {
	Create(ctx context.Context, hostEndpoint *v3.HostEndpoint, opts v1.CreateOptions) (*v3.HostEndpoint, error)
	Update(ctx context.Context, hostEndpoint *v3.HostEndpoint, opts v1.UpdateOptions) (*v3.HostEndpoint, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v3.HostEndpoint, error)
	List(ctx context.Context, opts v1.ListOptions) (*v3.HostEndpointList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v3.HostEndpoint, err error)
	HostEndpointExpansion
}

HostEndpointInterface has methods to work with HostEndpoint resources.

type HostEndpointsGetter

type HostEndpointsGetter interface {
	HostEndpoints() HostEndpointInterface
}

HostEndpointsGetter has a method to return a HostEndpointInterface. A group's client should implement this interface.

type IPAMConfigurationExpansion

type IPAMConfigurationExpansion interface{}

type IPAMConfigurationInterface

type IPAMConfigurationInterface interface {
	Create(ctx context.Context, iPAMConfiguration *v3.IPAMConfiguration, opts v1.CreateOptions) (*v3.IPAMConfiguration, error)
	Update(ctx context.Context, iPAMConfiguration *v3.IPAMConfiguration, opts v1.UpdateOptions) (*v3.IPAMConfiguration, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v3.IPAMConfiguration, error)
	List(ctx context.Context, opts v1.ListOptions) (*v3.IPAMConfigurationList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v3.IPAMConfiguration, err error)
	IPAMConfigurationExpansion
}

IPAMConfigurationInterface has methods to work with IPAMConfiguration resources.

type IPAMConfigurationsGetter

type IPAMConfigurationsGetter interface {
	IPAMConfigurations() IPAMConfigurationInterface
}

IPAMConfigurationsGetter has a method to return a IPAMConfigurationInterface. A group's client should implement this interface.

type IPPoolExpansion

type IPPoolExpansion interface{}

type IPPoolInterface

type IPPoolInterface interface {
	Create(ctx context.Context, iPPool *v3.IPPool, opts v1.CreateOptions) (*v3.IPPool, error)
	Update(ctx context.Context, iPPool *v3.IPPool, opts v1.UpdateOptions) (*v3.IPPool, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v3.IPPool, error)
	List(ctx context.Context, opts v1.ListOptions) (*v3.IPPoolList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v3.IPPool, err error)
	IPPoolExpansion
}

IPPoolInterface has methods to work with IPPool resources.

type IPPoolsGetter

type IPPoolsGetter interface {
	IPPools() IPPoolInterface
}

IPPoolsGetter has a method to return a IPPoolInterface. A group's client should implement this interface.

type IPReservationExpansion

type IPReservationExpansion interface{}

type IPReservationInterface

type IPReservationInterface interface {
	Create(ctx context.Context, iPReservation *v3.IPReservation, opts v1.CreateOptions) (*v3.IPReservation, error)
	Update(ctx context.Context, iPReservation *v3.IPReservation, opts v1.UpdateOptions) (*v3.IPReservation, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v3.IPReservation, error)
	List(ctx context.Context, opts v1.ListOptions) (*v3.IPReservationList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v3.IPReservation, err error)
	IPReservationExpansion
}

IPReservationInterface has methods to work with IPReservation resources.

type IPReservationsGetter

type IPReservationsGetter interface {
	IPReservations() IPReservationInterface
}

IPReservationsGetter has a method to return a IPReservationInterface. A group's client should implement this interface.

type KubeControllersConfigurationExpansion

type KubeControllersConfigurationExpansion interface{}

type KubeControllersConfigurationInterface

type KubeControllersConfigurationInterface interface {
	Create(ctx context.Context, kubeControllersConfiguration *v3.KubeControllersConfiguration, opts v1.CreateOptions) (*v3.KubeControllersConfiguration, error)
	Update(ctx context.Context, kubeControllersConfiguration *v3.KubeControllersConfiguration, opts v1.UpdateOptions) (*v3.KubeControllersConfiguration, error)
	UpdateStatus(ctx context.Context, kubeControllersConfiguration *v3.KubeControllersConfiguration, opts v1.UpdateOptions) (*v3.KubeControllersConfiguration, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v3.KubeControllersConfiguration, error)
	List(ctx context.Context, opts v1.ListOptions) (*v3.KubeControllersConfigurationList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v3.KubeControllersConfiguration, err error)
	KubeControllersConfigurationExpansion
}

KubeControllersConfigurationInterface has methods to work with KubeControllersConfiguration resources.

type KubeControllersConfigurationsGetter

type KubeControllersConfigurationsGetter interface {
	KubeControllersConfigurations() KubeControllersConfigurationInterface
}

KubeControllersConfigurationsGetter has a method to return a KubeControllersConfigurationInterface. A group's client should implement this interface.

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(ctx context.Context, networkPolicy *v3.NetworkPolicy, opts v1.CreateOptions) (*v3.NetworkPolicy, error)
	Update(ctx context.Context, networkPolicy *v3.NetworkPolicy, opts v1.UpdateOptions) (*v3.NetworkPolicy, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v3.NetworkPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v3.NetworkPolicyList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v3.NetworkPolicy, err error)
	NetworkPolicyExpansion
}

NetworkPolicyInterface has methods to work with NetworkPolicy resources.

type NetworkSetExpansion

type NetworkSetExpansion interface{}

type NetworkSetInterface

type NetworkSetInterface interface {
	Create(ctx context.Context, networkSet *v3.NetworkSet, opts v1.CreateOptions) (*v3.NetworkSet, error)
	Update(ctx context.Context, networkSet *v3.NetworkSet, opts v1.UpdateOptions) (*v3.NetworkSet, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v3.NetworkSet, error)
	List(ctx context.Context, opts v1.ListOptions) (*v3.NetworkSetList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v3.NetworkSet, err error)
	NetworkSetExpansion
}

NetworkSetInterface has methods to work with NetworkSet resources.

type NetworkSetsGetter

type NetworkSetsGetter interface {
	NetworkSets(namespace string) NetworkSetInterface
}

NetworkSetsGetter has a method to return a NetworkSetInterface. A group's client should implement this interface.

type ProfileExpansion

type ProfileExpansion interface{}

type ProfileInterface

type ProfileInterface interface {
	Create(ctx context.Context, profile *v3.Profile, opts v1.CreateOptions) (*v3.Profile, error)
	Update(ctx context.Context, profile *v3.Profile, opts v1.UpdateOptions) (*v3.Profile, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v3.Profile, error)
	List(ctx context.Context, opts v1.ListOptions) (*v3.ProfileList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v3.Profile, err error)
	ProfileExpansion
}

ProfileInterface has methods to work with Profile resources.

type ProfilesGetter

type ProfilesGetter interface {
	Profiles() ProfileInterface
}

ProfilesGetter has a method to return a ProfileInterface. A group's client should implement this interface.

type ProjectcalicoV3Client

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

ProjectcalicoV3Client is used to interact with features provided by the projectcalico.org group.

func New

New creates a new ProjectcalicoV3Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new ProjectcalicoV3Client for the given config. NewForConfig is equivalent to NewForConfigAndClient(c, httpClient), where httpClient was generated with rest.HTTPClientFor(c).

func NewForConfigAndClient

func NewForConfigAndClient(c *rest.Config, h *http.Client) (*ProjectcalicoV3Client, error)

NewForConfigAndClient creates a new ProjectcalicoV3Client for the given config and http client. Note the http client provided takes precedence over the configured transport values.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *ProjectcalicoV3Client

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

func (*ProjectcalicoV3Client) BGPConfigurations

func (c *ProjectcalicoV3Client) BGPConfigurations() BGPConfigurationInterface

func (*ProjectcalicoV3Client) BGPFilters

func (c *ProjectcalicoV3Client) BGPFilters() BGPFilterInterface

func (*ProjectcalicoV3Client) BGPPeers

func (*ProjectcalicoV3Client) BlockAffinities

func (c *ProjectcalicoV3Client) BlockAffinities() BlockAffinityInterface

func (*ProjectcalicoV3Client) CalicoNodeStatuses

func (c *ProjectcalicoV3Client) CalicoNodeStatuses() CalicoNodeStatusInterface

func (*ProjectcalicoV3Client) ClusterInformations

func (c *ProjectcalicoV3Client) ClusterInformations() ClusterInformationInterface

func (*ProjectcalicoV3Client) FelixConfigurations

func (c *ProjectcalicoV3Client) FelixConfigurations() FelixConfigurationInterface

func (*ProjectcalicoV3Client) GlobalNetworkPolicies

func (c *ProjectcalicoV3Client) GlobalNetworkPolicies() GlobalNetworkPolicyInterface

func (*ProjectcalicoV3Client) GlobalNetworkSets

func (c *ProjectcalicoV3Client) GlobalNetworkSets() GlobalNetworkSetInterface

func (*ProjectcalicoV3Client) HostEndpoints

func (c *ProjectcalicoV3Client) HostEndpoints() HostEndpointInterface

func (*ProjectcalicoV3Client) IPAMConfigurations

func (c *ProjectcalicoV3Client) IPAMConfigurations() IPAMConfigurationInterface

func (*ProjectcalicoV3Client) IPPools

func (*ProjectcalicoV3Client) IPReservations

func (c *ProjectcalicoV3Client) IPReservations() IPReservationInterface

func (*ProjectcalicoV3Client) KubeControllersConfigurations

func (c *ProjectcalicoV3Client) KubeControllersConfigurations() KubeControllersConfigurationInterface

func (*ProjectcalicoV3Client) NetworkPolicies

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

func (*ProjectcalicoV3Client) NetworkSets

func (c *ProjectcalicoV3Client) NetworkSets(namespace string) NetworkSetInterface

func (*ProjectcalicoV3Client) Profiles

func (*ProjectcalicoV3Client) RESTClient

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

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

Directories

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL