adapter

package
v1.18.0 Latest Latest
Warning

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

Go to latest
Published: Jun 17, 2022 License: Apache-2.0 Imports: 24 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Convert_core_LoadBalancerStatus_To_v1_LoadBalancerStatus added in v1.12.0

func Convert_core_LoadBalancerStatus_To_v1_LoadBalancerStatus(in *corev1.LoadBalancerStatus, out *corev1.LoadBalancerStatus, s conversion.Scope) error

Convert_core_LoadBalancerStatus_To_v1_LoadBalancerStatus is defined outside the autogenerated file for use by other API packages

func Convert_networking_HTTPIngressPath_To_v1beta1_HTTPIngressPath added in v1.12.0

func Convert_networking_HTTPIngressPath_To_v1beta1_HTTPIngressPath(in *networking.HTTPIngressPath, out *v1beta1.HTTPIngressPath, s conversion.Scope) error

Convert_networking_HTTPIngressPath_To_v1beta1_HTTPIngressPath is an autogenerated conversion function.

func Convert_networking_HTTPIngressRuleValue_To_v1beta1_HTTPIngressRuleValue added in v1.12.0

func Convert_networking_HTTPIngressRuleValue_To_v1beta1_HTTPIngressRuleValue(in *networking.HTTPIngressRuleValue, out *v1beta1.HTTPIngressRuleValue, s conversion.Scope) error

Convert_networking_HTTPIngressRuleValue_To_v1beta1_HTTPIngressRuleValue is an autogenerated conversion function.

func Convert_networking_IngressBackend_To_v1beta1_IngressBackend added in v1.12.0

func Convert_networking_IngressBackend_To_v1beta1_IngressBackend(in *networking.IngressBackend, out *v1beta1.IngressBackend, s conversion.Scope) error

func Convert_networking_IngressClassList_To_v1beta1_IngressClassList added in v1.12.0

func Convert_networking_IngressClassList_To_v1beta1_IngressClassList(in *networking.IngressClassList, out *v1beta1.IngressClassList, s conversion.Scope) error

Convert_networking_IngressClassList_To_v1beta1_IngressClassList is an autogenerated conversion function.

func Convert_networking_IngressClassSpec_To_v1beta1_IngressClassSpec added in v1.12.0

func Convert_networking_IngressClassSpec_To_v1beta1_IngressClassSpec(in *networking.IngressClassSpec, out *v1beta1.IngressClassSpec, s conversion.Scope) error

Convert_networking_IngressClassSpec_To_v1beta1_IngressClassSpec is an autogenerated conversion function.

func Convert_networking_IngressClass_To_v1beta1_IngressClass added in v1.12.0

func Convert_networking_IngressClass_To_v1beta1_IngressClass(in *networking.IngressClass, out *v1beta1.IngressClass, s conversion.Scope) error

Convert_networking_IngressClass_To_v1beta1_IngressClass is an autogenerated conversion function.

func Convert_networking_IngressList_To_v1beta1_IngressList added in v1.12.0

func Convert_networking_IngressList_To_v1beta1_IngressList(in *networking.IngressList, out *v1beta1.IngressList, s conversion.Scope) error

Convert_networking_IngressList_To_v1beta1_IngressList is an autogenerated conversion function.

func Convert_networking_IngressRuleValue_To_v1beta1_IngressRuleValue added in v1.12.0

func Convert_networking_IngressRuleValue_To_v1beta1_IngressRuleValue(in *networking.IngressRuleValue, out *v1beta1.IngressRuleValue, s conversion.Scope) error

Convert_networking_IngressRuleValue_To_v1beta1_IngressRuleValue is an autogenerated conversion function.

func Convert_networking_IngressRule_To_v1beta1_IngressRule added in v1.12.0

func Convert_networking_IngressRule_To_v1beta1_IngressRule(in *networking.IngressRule, out *v1beta1.IngressRule, s conversion.Scope) error

Convert_networking_IngressRule_To_v1beta1_IngressRule is an autogenerated conversion function.

func Convert_networking_IngressSpec_To_v1beta1_IngressSpec added in v1.12.0

func Convert_networking_IngressSpec_To_v1beta1_IngressSpec(in *networking.IngressSpec, out *v1beta1.IngressSpec, s conversion.Scope) error

func Convert_networking_IngressStatus_To_v1beta1_IngressStatus added in v1.12.0

func Convert_networking_IngressStatus_To_v1beta1_IngressStatus(in *networking.IngressStatus, out *v1beta1.IngressStatus, s conversion.Scope) error

Convert_networking_IngressStatus_To_v1beta1_IngressStatus is an autogenerated conversion function.

func Convert_networking_IngressTLS_To_v1beta1_IngressTLS added in v1.12.0

func Convert_networking_IngressTLS_To_v1beta1_IngressTLS(in *networking.IngressTLS, out *v1beta1.IngressTLS, s conversion.Scope) error

Convert_networking_IngressTLS_To_v1beta1_IngressTLS is an autogenerated conversion function.

func Convert_networking_Ingress_To_v1beta1_Ingress added in v1.12.0

func Convert_networking_Ingress_To_v1beta1_Ingress(in *networking.Ingress, out *v1beta1.Ingress, s conversion.Scope) error

Convert_networking_Ingress_To_v1beta1_Ingress is an autogenerated conversion function.

func Convert_v1_LoadBalancerStatus_To_core_LoadBalancerStatus added in v1.12.0

func Convert_v1_LoadBalancerStatus_To_core_LoadBalancerStatus(in *corev1.LoadBalancerStatus, out *corev1.LoadBalancerStatus, s conversion.Scope) error

Convert_v1_LoadBalancerStatus_To_core_LoadBalancerStatus is defined outside the autogenerated file for use by other API packages

func Convert_v1beta1_HTTPIngressPath_To_networking_HTTPIngressPath added in v1.12.0

func Convert_v1beta1_HTTPIngressPath_To_networking_HTTPIngressPath(in *v1beta1.HTTPIngressPath, out *networking.HTTPIngressPath, s conversion.Scope) error

Convert_v1beta1_HTTPIngressPath_To_networking_HTTPIngressPath is an autogenerated conversion function.

func Convert_v1beta1_HTTPIngressRuleValue_To_networking_HTTPIngressRuleValue added in v1.12.0

func Convert_v1beta1_HTTPIngressRuleValue_To_networking_HTTPIngressRuleValue(in *v1beta1.HTTPIngressRuleValue, out *networking.HTTPIngressRuleValue, s conversion.Scope) error

Convert_v1beta1_HTTPIngressRuleValue_To_networking_HTTPIngressRuleValue is an autogenerated conversion function.

func Convert_v1beta1_IngressBackend_To_networking_IngressBackend added in v1.12.0

func Convert_v1beta1_IngressBackend_To_networking_IngressBackend(in *v1beta1.IngressBackend, out *networking.IngressBackend, s conversion.Scope) error

func Convert_v1beta1_IngressClassList_To_networking_IngressClassList added in v1.12.0

func Convert_v1beta1_IngressClassList_To_networking_IngressClassList(in *v1beta1.IngressClassList, out *networking.IngressClassList, s conversion.Scope) error

Convert_v1beta1_IngressClassList_To_networking_IngressClassList is an autogenerated conversion function.

func Convert_v1beta1_IngressClassSpec_To_networking_IngressClassSpec added in v1.12.0

func Convert_v1beta1_IngressClassSpec_To_networking_IngressClassSpec(in *v1beta1.IngressClassSpec, out *networking.IngressClassSpec, s conversion.Scope) error

Convert_v1beta1_IngressClassSpec_To_networking_IngressClassSpec is an autogenerated conversion function.

func Convert_v1beta1_IngressClass_To_networking_IngressClass added in v1.12.0

func Convert_v1beta1_IngressClass_To_networking_IngressClass(in *v1beta1.IngressClass, out *networking.IngressClass, s conversion.Scope) error

Convert_v1beta1_IngressClass_To_networking_IngressClass is an autogenerated conversion function.

func Convert_v1beta1_IngressList_To_networking_IngressList added in v1.12.0

func Convert_v1beta1_IngressList_To_networking_IngressList(in *v1beta1.IngressList, out *networking.IngressList, s conversion.Scope) error

Convert_v1beta1_IngressList_To_networking_IngressList is an autogenerated conversion function.

func Convert_v1beta1_IngressRuleValue_To_networking_IngressRuleValue added in v1.12.0

func Convert_v1beta1_IngressRuleValue_To_networking_IngressRuleValue(in *v1beta1.IngressRuleValue, out *networking.IngressRuleValue, s conversion.Scope) error

Convert_v1beta1_IngressRuleValue_To_networking_IngressRuleValue is an autogenerated conversion function.

func Convert_v1beta1_IngressRule_To_networking_IngressRule added in v1.12.0

func Convert_v1beta1_IngressRule_To_networking_IngressRule(in *v1beta1.IngressRule, out *networking.IngressRule, s conversion.Scope) error

Convert_v1beta1_IngressRule_To_networking_IngressRule is an autogenerated conversion function.

func Convert_v1beta1_IngressSpec_To_networking_IngressSpec added in v1.12.0

func Convert_v1beta1_IngressSpec_To_networking_IngressSpec(in *v1beta1.IngressSpec, out *networking.IngressSpec, s conversion.Scope) error

func Convert_v1beta1_IngressStatus_To_networking_IngressStatus added in v1.12.0

func Convert_v1beta1_IngressStatus_To_networking_IngressStatus(in *v1beta1.IngressStatus, out *networking.IngressStatus, s conversion.Scope) error

Convert_v1beta1_IngressStatus_To_networking_IngressStatus is an autogenerated conversion function.

func Convert_v1beta1_IngressTLS_To_networking_IngressTLS added in v1.12.0

func Convert_v1beta1_IngressTLS_To_networking_IngressTLS(in *v1beta1.IngressTLS, out *networking.IngressTLS, s conversion.Scope) error

Convert_v1beta1_IngressTLS_To_networking_IngressTLS is an autogenerated conversion function.

func Convert_v1beta1_Ingress_To_networking_Ingress added in v1.12.0

func Convert_v1beta1_Ingress_To_networking_Ingress(in *v1beta1.Ingress, out *networking.Ingress, s conversion.Scope) error

Convert_v1beta1_Ingress_To_networking_Ingress is an autogenerated conversion function.

Types

type BackendConfigCRUD

type BackendConfigCRUD struct {
	C *client.Clientset
}

BackendConfigCRUD wraps basic CRUD to allow use of v1beta and v1 APIs.

func (*BackendConfigCRUD) Create

func (crud *BackendConfigCRUD) Create(bc *v1.BackendConfig) (*v1.BackendConfig, error)

Create BackendConfig resource.

func (*BackendConfigCRUD) Delete

func (crud *BackendConfigCRUD) Delete(ns, name string) error

Delete BackendConfig resource.

func (*BackendConfigCRUD) Ensure added in v1.15.0

func (crud *BackendConfigCRUD) Ensure(bc *v1.BackendConfig) (*v1.BackendConfig, error)

Ensure creates or updates the backend config

func (*BackendConfigCRUD) Get

func (crud *BackendConfigCRUD) Get(ns, name string) (*v1.BackendConfig, error)

Get BackendConfig resource.

func (*BackendConfigCRUD) List

func (crud *BackendConfigCRUD) List(ns string) (*v1.BackendConfigList, error)

List BackendConfig resources in given namespace.

func (*BackendConfigCRUD) Update

func (crud *BackendConfigCRUD) Update(bc *v1.BackendConfig) (*v1.BackendConfig, error)

Update BackendConfig resource.

type IngressCRUD

type IngressCRUD struct {
	C *kubernetes.Clientset
}

IngressCRUD wraps basic CRUD to allow use of old and new APIs.

func (*IngressCRUD) Create

func (crud *IngressCRUD) Create(ing *v1.Ingress) (*v1.Ingress, error)

Create Ingress resource.

func (*IngressCRUD) Delete

func (crud *IngressCRUD) Delete(ns, name string) error

Delete Ingress resource.

func (*IngressCRUD) Get

func (crud *IngressCRUD) Get(ns, name string) (*v1.Ingress, error)

Get Ingress resource.

func (*IngressCRUD) Patch added in v1.11.0

func (crud *IngressCRUD) Patch(oldV1Ing, newV1Ing *v1.Ingress) (*v1.Ingress, error)

Patch Ingress resource.

func (*IngressCRUD) Update

func (crud *IngressCRUD) Update(ing *v1.Ingress) (*v1.Ingress, error)

Update Ingress resource.

type ServiceAttachmentCRUD added in v1.15.0

type ServiceAttachmentCRUD struct {
	C serviceattachmentclient.Interface
}

ServiceAttachmentCRUD wraps basic CRUD to allow use of old and new APIs.

func (*ServiceAttachmentCRUD) Create added in v1.15.0

Create ServiceAttachment resource.

func (*ServiceAttachmentCRUD) Delete added in v1.15.0

func (crud *ServiceAttachmentCRUD) Delete(ns, name string) error

Delete ServiceAttachment resource.

func (*ServiceAttachmentCRUD) Get added in v1.15.0

func (crud *ServiceAttachmentCRUD) Get(ns, name string) (*sav1.ServiceAttachment, error)

Get ServiceAttachment resource.

func (*ServiceAttachmentCRUD) Patch added in v1.15.0

func (crud *ServiceAttachmentCRUD) Patch(oldV1SA, newV1SA *sav1.ServiceAttachment) (*sav1.ServiceAttachment, error)

Patch ServiceAttachment resource.

func (*ServiceAttachmentCRUD) Update added in v1.15.0

Update ServiceAttachment resource.

Jump to

Keyboard shortcuts

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