Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type BGPConfigurationExpansion
- type BGPConfigurationInterface
- type BGPConfigurationsGetter
- type BGPPeerExpansion
- type BGPPeerInterface
- type BGPPeersGetter
- type BlockAffinitiesGetter
- type BlockAffinityExpansion
- type BlockAffinityInterface
- type CalicoNodeStatusExpansion
- type CalicoNodeStatusInterface
- type CalicoNodeStatusesGetter
- type ClusterInformationExpansion
- type ClusterInformationInterface
- type ClusterInformationsGetter
- type FelixConfigurationExpansion
- type FelixConfigurationInterface
- type FelixConfigurationsGetter
- type GlobalNetworkPoliciesGetter
- type GlobalNetworkPolicyExpansion
- type GlobalNetworkPolicyInterface
- type GlobalNetworkSetExpansion
- type GlobalNetworkSetInterface
- type GlobalNetworkSetsGetter
- type HostEndpointExpansion
- type HostEndpointInterface
- type HostEndpointsGetter
- type IPPoolExpansion
- type IPPoolInterface
- type IPPoolsGetter
- type IPReservationExpansion
- type IPReservationInterface
- type IPReservationsGetter
- type KubeControllersConfigurationExpansion
- type KubeControllersConfigurationInterface
- type KubeControllersConfigurationsGetter
- type NetworkPoliciesGetter
- type NetworkPolicyExpansion
- type NetworkPolicyInterface
- type NetworkSetExpansion
- type NetworkSetInterface
- type NetworkSetsGetter
- type ProfileExpansion
- type ProfileInterface
- type ProfilesGetter
- type ProjectcalicoV3Client
- func (c *ProjectcalicoV3Client) BGPConfigurations() BGPConfigurationInterface
- func (c *ProjectcalicoV3Client) BGPPeers() BGPPeerInterface
- func (c *ProjectcalicoV3Client) BlockAffinities() BlockAffinityInterface
- func (c *ProjectcalicoV3Client) CalicoNodeStatuses() CalicoNodeStatusInterface
- func (c *ProjectcalicoV3Client) ClusterInformations() ClusterInformationInterface
- func (c *ProjectcalicoV3Client) FelixConfigurations() FelixConfigurationInterface
- func (c *ProjectcalicoV3Client) GlobalNetworkPolicies() GlobalNetworkPolicyInterface
- func (c *ProjectcalicoV3Client) GlobalNetworkSets() GlobalNetworkSetInterface
- func (c *ProjectcalicoV3Client) HostEndpoints() HostEndpointInterface
- func (c *ProjectcalicoV3Client) IPPools() IPPoolInterface
- func (c *ProjectcalicoV3Client) IPReservations() IPReservationInterface
- func (c *ProjectcalicoV3Client) KubeControllersConfigurations() KubeControllersConfigurationInterface
- func (c *ProjectcalicoV3Client) NetworkPolicies(namespace string) NetworkPolicyInterface
- func (c *ProjectcalicoV3Client) NetworkSets(namespace string) NetworkSetInterface
- func (c *ProjectcalicoV3Client) Profiles() ProfileInterface
- func (c *ProjectcalicoV3Client) RESTClient() rest.Interface
- type ProjectcalicoV3Interface
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 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 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 ¶
func New(c rest.Interface) *ProjectcalicoV3Client
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.
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) BGPPeers ¶
func (c *ProjectcalicoV3Client) BGPPeers() BGPPeerInterface
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) IPPools ¶
func (c *ProjectcalicoV3Client) IPPools() IPPoolInterface
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 (c *ProjectcalicoV3Client) Profiles() ProfileInterface
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.
type ProjectcalicoV3Interface ¶
type ProjectcalicoV3Interface interface { RESTClient() rest.Interface BGPConfigurationsGetter BGPPeersGetter BlockAffinitiesGetter CalicoNodeStatusesGetter ClusterInformationsGetter FelixConfigurationsGetter GlobalNetworkPoliciesGetter GlobalNetworkSetsGetter HostEndpointsGetter IPPoolsGetter IPReservationsGetter KubeControllersConfigurationsGetter NetworkPoliciesGetter NetworkSetsGetter ProfilesGetter }
Source Files
¶
- bgpconfiguration.go
- bgppeer.go
- blockaffinity.go
- caliconodestatus.go
- clusterinformation.go
- doc.go
- felixconfiguration.go
- generated_expansion.go
- globalnetworkpolicy.go
- globalnetworkset.go
- hostendpoint.go
- ippool.go
- ipreservation.go
- kubecontrollersconfiguration.go
- networkpolicy.go
- networkset.go
- profile.go
- projectcalico_client.go