kubernetes

package
v0.0.0-...-bf1c9b8 Latest Latest
Warning

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

Go to latest
Published: Jul 12, 2024 License: Apache-2.0 Imports: 60 Imported by: 57

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ClusterClientset

type ClusterClientset struct {
	*discovery.DiscoveryClient
	// contains filtered or unexported fields
}

ClusterClientset contains the clients for groups.

func NewForConfig

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

NewForConfig creates a new ClusterClientset for the given config. If config's RateLimiter is not set and QPS and Burst are acceptable, NewForConfig will generate a rate-limiter in configShallowCopy. NewForConfig is equivalent to NewForConfigAndClient(c, httpClient), where httpClient was generated with rest.HTTPClientFor(c).

func NewForConfigAndClient

func NewForConfigAndClient(c *rest.Config, httpClient *http.Client) (*ClusterClientset, error)

NewForConfigAndClient creates a new ClusterClientset for the given config and http client. Note the http client provided takes precedence over the configured transport values. If config's RateLimiter is not set and QPS and Burst are acceptable, NewForConfigAndClient will generate a rate-limiter in configShallowCopy.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *ClusterClientset

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

func (*ClusterClientset) AdmissionregistrationV1

AdmissionregistrationV1 retrieves the AdmissionregistrationV1ClusterClient.

func (*ClusterClientset) AdmissionregistrationV1alpha1

AdmissionregistrationV1alpha1 retrieves the AdmissionregistrationV1alpha1ClusterClient.

func (*ClusterClientset) AdmissionregistrationV1beta1

AdmissionregistrationV1beta1 retrieves the AdmissionregistrationV1beta1ClusterClient.

func (*ClusterClientset) AppsV1

AppsV1 retrieves the AppsV1ClusterClient.

func (*ClusterClientset) AppsV1beta1

AppsV1beta1 retrieves the AppsV1beta1ClusterClient.

func (*ClusterClientset) AppsV1beta2

AppsV1beta2 retrieves the AppsV1beta2ClusterClient.

func (*ClusterClientset) AuthenticationV1

AuthenticationV1 retrieves the AuthenticationV1ClusterClient.

func (*ClusterClientset) AuthenticationV1alpha1

AuthenticationV1alpha1 retrieves the AuthenticationV1alpha1ClusterClient.

func (*ClusterClientset) AuthenticationV1beta1

AuthenticationV1beta1 retrieves the AuthenticationV1beta1ClusterClient.

func (*ClusterClientset) AuthorizationV1

AuthorizationV1 retrieves the AuthorizationV1ClusterClient.

func (*ClusterClientset) AuthorizationV1beta1

AuthorizationV1beta1 retrieves the AuthorizationV1beta1ClusterClient.

func (*ClusterClientset) AutoscalingV1

AutoscalingV1 retrieves the AutoscalingV1ClusterClient.

func (*ClusterClientset) AutoscalingV2

AutoscalingV2 retrieves the AutoscalingV2ClusterClient.

func (*ClusterClientset) AutoscalingV2beta1

AutoscalingV2beta1 retrieves the AutoscalingV2beta1ClusterClient.

func (*ClusterClientset) AutoscalingV2beta2

AutoscalingV2beta2 retrieves the AutoscalingV2beta2ClusterClient.

func (*ClusterClientset) BatchV1

BatchV1 retrieves the BatchV1ClusterClient.

func (*ClusterClientset) BatchV1beta1

BatchV1beta1 retrieves the BatchV1beta1ClusterClient.

func (*ClusterClientset) CertificatesV1

CertificatesV1 retrieves the CertificatesV1ClusterClient.

func (*ClusterClientset) CertificatesV1alpha1

CertificatesV1alpha1 retrieves the CertificatesV1alpha1ClusterClient.

func (*ClusterClientset) CertificatesV1beta1

CertificatesV1beta1 retrieves the CertificatesV1beta1ClusterClient.

func (*ClusterClientset) Cluster

func (c *ClusterClientset) Cluster(clusterPath logicalcluster.Path) client.Interface

Cluster scopes this clientset to one cluster.

func (*ClusterClientset) CoordinationV1

CoordinationV1 retrieves the CoordinationV1ClusterClient.

func (*ClusterClientset) CoordinationV1beta1

CoordinationV1beta1 retrieves the CoordinationV1beta1ClusterClient.

func (*ClusterClientset) CoreV1

CoreV1 retrieves the CoreV1ClusterClient.

func (*ClusterClientset) Discovery

Discovery retrieves the DiscoveryClient

func (*ClusterClientset) DiscoveryV1

DiscoveryV1 retrieves the DiscoveryV1ClusterClient.

func (*ClusterClientset) DiscoveryV1beta1

DiscoveryV1beta1 retrieves the DiscoveryV1beta1ClusterClient.

func (*ClusterClientset) EventsV1

EventsV1 retrieves the EventsV1ClusterClient.

func (*ClusterClientset) EventsV1beta1

EventsV1beta1 retrieves the EventsV1beta1ClusterClient.

func (*ClusterClientset) ExtensionsV1beta1

ExtensionsV1beta1 retrieves the ExtensionsV1beta1ClusterClient.

func (*ClusterClientset) FlowcontrolV1

FlowcontrolV1 retrieves the FlowcontrolV1ClusterClient.

func (*ClusterClientset) FlowcontrolV1beta1

FlowcontrolV1beta1 retrieves the FlowcontrolV1beta1ClusterClient.

func (*ClusterClientset) FlowcontrolV1beta2

FlowcontrolV1beta2 retrieves the FlowcontrolV1beta2ClusterClient.

func (*ClusterClientset) FlowcontrolV1beta3

FlowcontrolV1beta3 retrieves the FlowcontrolV1beta3ClusterClient.

func (*ClusterClientset) InternalV1alpha1

InternalV1alpha1 retrieves the InternalV1alpha1ClusterClient.

func (*ClusterClientset) NetworkingV1

NetworkingV1 retrieves the NetworkingV1ClusterClient.

func (*ClusterClientset) NetworkingV1alpha1

NetworkingV1alpha1 retrieves the NetworkingV1alpha1ClusterClient.

func (*ClusterClientset) NetworkingV1beta1

NetworkingV1beta1 retrieves the NetworkingV1beta1ClusterClient.

func (*ClusterClientset) NodeV1

NodeV1 retrieves the NodeV1ClusterClient.

func (*ClusterClientset) NodeV1alpha1

NodeV1alpha1 retrieves the NodeV1alpha1ClusterClient.

func (*ClusterClientset) NodeV1beta1

NodeV1beta1 retrieves the NodeV1beta1ClusterClient.

func (*ClusterClientset) PolicyV1

PolicyV1 retrieves the PolicyV1ClusterClient.

func (*ClusterClientset) PolicyV1beta1

PolicyV1beta1 retrieves the PolicyV1beta1ClusterClient.

func (*ClusterClientset) RbacV1

RbacV1 retrieves the RbacV1ClusterClient.

func (*ClusterClientset) RbacV1alpha1

RbacV1alpha1 retrieves the RbacV1alpha1ClusterClient.

func (*ClusterClientset) RbacV1beta1

RbacV1beta1 retrieves the RbacV1beta1ClusterClient.

func (*ClusterClientset) ResourceV1alpha2

ResourceV1alpha2 retrieves the ResourceV1alpha2ClusterClient.

func (*ClusterClientset) SchedulingV1

SchedulingV1 retrieves the SchedulingV1ClusterClient.

func (*ClusterClientset) SchedulingV1alpha1

SchedulingV1alpha1 retrieves the SchedulingV1alpha1ClusterClient.

func (*ClusterClientset) SchedulingV1beta1

SchedulingV1beta1 retrieves the SchedulingV1beta1ClusterClient.

func (*ClusterClientset) StorageV1

StorageV1 retrieves the StorageV1ClusterClient.

func (*ClusterClientset) StorageV1alpha1

StorageV1alpha1 retrieves the StorageV1alpha1ClusterClient.

func (*ClusterClientset) StorageV1beta1

StorageV1beta1 retrieves the StorageV1beta1ClusterClient.

func (*ClusterClientset) StoragemigrationV1alpha1

StoragemigrationV1alpha1 retrieves the StoragemigrationV1alpha1ClusterClient.

type ClusterInterface

type ClusterInterface interface {
	Cluster(logicalcluster.Path) client.Interface
	Discovery() discovery.DiscoveryInterface
	AdmissionregistrationV1() admissionregistrationv1.AdmissionregistrationV1ClusterInterface
	AdmissionregistrationV1alpha1() admissionregistrationv1alpha1.AdmissionregistrationV1alpha1ClusterInterface
	AdmissionregistrationV1beta1() admissionregistrationv1beta1.AdmissionregistrationV1beta1ClusterInterface
	AppsV1() appsv1.AppsV1ClusterInterface
	AppsV1beta1() appsv1beta1.AppsV1beta1ClusterInterface
	AppsV1beta2() appsv1beta2.AppsV1beta2ClusterInterface
	AuthenticationV1() authenticationv1.AuthenticationV1ClusterInterface
	AuthenticationV1alpha1() authenticationv1alpha1.AuthenticationV1alpha1ClusterInterface
	AuthenticationV1beta1() authenticationv1beta1.AuthenticationV1beta1ClusterInterface
	AuthorizationV1() authorizationv1.AuthorizationV1ClusterInterface
	AuthorizationV1beta1() authorizationv1beta1.AuthorizationV1beta1ClusterInterface
	AutoscalingV1() autoscalingv1.AutoscalingV1ClusterInterface
	AutoscalingV2() autoscalingv2.AutoscalingV2ClusterInterface
	AutoscalingV2beta1() autoscalingv2beta1.AutoscalingV2beta1ClusterInterface
	AutoscalingV2beta2() autoscalingv2beta2.AutoscalingV2beta2ClusterInterface
	BatchV1() batchv1.BatchV1ClusterInterface
	BatchV1beta1() batchv1beta1.BatchV1beta1ClusterInterface
	CertificatesV1() certificatesv1.CertificatesV1ClusterInterface
	CertificatesV1alpha1() certificatesv1alpha1.CertificatesV1alpha1ClusterInterface
	CertificatesV1beta1() certificatesv1beta1.CertificatesV1beta1ClusterInterface
	CoordinationV1() coordinationv1.CoordinationV1ClusterInterface
	CoordinationV1beta1() coordinationv1beta1.CoordinationV1beta1ClusterInterface
	CoreV1() corev1.CoreV1ClusterInterface
	DiscoveryV1() discoveryv1.DiscoveryV1ClusterInterface
	DiscoveryV1beta1() discoveryv1beta1.DiscoveryV1beta1ClusterInterface
	EventsV1() eventsv1.EventsV1ClusterInterface
	EventsV1beta1() eventsv1beta1.EventsV1beta1ClusterInterface
	ExtensionsV1beta1() extensionsv1beta1.ExtensionsV1beta1ClusterInterface
	FlowcontrolV1() flowcontrolv1.FlowcontrolV1ClusterInterface
	FlowcontrolV1beta1() flowcontrolv1beta1.FlowcontrolV1beta1ClusterInterface
	FlowcontrolV1beta2() flowcontrolv1beta2.FlowcontrolV1beta2ClusterInterface
	FlowcontrolV1beta3() flowcontrolv1beta3.FlowcontrolV1beta3ClusterInterface
	InternalV1alpha1() internalv1alpha1.InternalV1alpha1ClusterInterface
	NetworkingV1() networkingv1.NetworkingV1ClusterInterface
	NetworkingV1alpha1() networkingv1alpha1.NetworkingV1alpha1ClusterInterface
	NetworkingV1beta1() networkingv1beta1.NetworkingV1beta1ClusterInterface
	NodeV1() nodev1.NodeV1ClusterInterface
	NodeV1alpha1() nodev1alpha1.NodeV1alpha1ClusterInterface
	NodeV1beta1() nodev1beta1.NodeV1beta1ClusterInterface
	PolicyV1() policyv1.PolicyV1ClusterInterface
	PolicyV1beta1() policyv1beta1.PolicyV1beta1ClusterInterface
	RbacV1() rbacv1.RbacV1ClusterInterface
	RbacV1alpha1() rbacv1alpha1.RbacV1alpha1ClusterInterface
	RbacV1beta1() rbacv1beta1.RbacV1beta1ClusterInterface
	ResourceV1alpha2() resourcev1alpha2.ResourceV1alpha2ClusterInterface
	SchedulingV1() schedulingv1.SchedulingV1ClusterInterface
	SchedulingV1alpha1() schedulingv1alpha1.SchedulingV1alpha1ClusterInterface
	SchedulingV1beta1() schedulingv1beta1.SchedulingV1beta1ClusterInterface
	StoragemigrationV1alpha1() storagemigrationv1alpha1.StoragemigrationV1alpha1ClusterInterface
	StorageV1() storagev1.StorageV1ClusterInterface
	StorageV1alpha1() storagev1alpha1.StorageV1alpha1ClusterInterface
	StorageV1beta1() storagev1beta1.StorageV1beta1ClusterInterface
}

Directories

Path Synopsis
typed

Jump to

Keyboard shortcuts

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