v1alpha1

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 8 Imported by: 0

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 BandwidthLimitExpansion

type BandwidthLimitExpansion interface{}

type BandwidthLimitInterface

type BandwidthLimitInterface interface {
	Create(ctx context.Context, bandwidthLimit *v1alpha1.BandwidthLimit, opts v1.CreateOptions) (*v1alpha1.BandwidthLimit, error)
	Update(ctx context.Context, bandwidthLimit *v1alpha1.BandwidthLimit, opts v1.UpdateOptions) (*v1alpha1.BandwidthLimit, error)
	UpdateStatus(ctx context.Context, bandwidthLimit *v1alpha1.BandwidthLimit, opts v1.UpdateOptions) (*v1alpha1.BandwidthLimit, 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) (*v1alpha1.BandwidthLimit, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BandwidthLimitList, 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 *v1alpha1.BandwidthLimit, err error)
	BandwidthLimitExpansion
}

BandwidthLimitInterface has methods to work with BandwidthLimit resources.

type BandwidthLimitsGetter

type BandwidthLimitsGetter interface {
	BandwidthLimits(namespace string) BandwidthLimitInterface
}

BandwidthLimitsGetter has a method to return a BandwidthLimitInterface. A group's client should implement this interface.

type BandwidthPackageAttachmentExpansion

type BandwidthPackageAttachmentExpansion interface{}

type BandwidthPackageAttachmentInterface

type BandwidthPackageAttachmentInterface interface {
	Create(ctx context.Context, bandwidthPackageAttachment *v1alpha1.BandwidthPackageAttachment, opts v1.CreateOptions) (*v1alpha1.BandwidthPackageAttachment, error)
	Update(ctx context.Context, bandwidthPackageAttachment *v1alpha1.BandwidthPackageAttachment, opts v1.UpdateOptions) (*v1alpha1.BandwidthPackageAttachment, error)
	UpdateStatus(ctx context.Context, bandwidthPackageAttachment *v1alpha1.BandwidthPackageAttachment, opts v1.UpdateOptions) (*v1alpha1.BandwidthPackageAttachment, 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) (*v1alpha1.BandwidthPackageAttachment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BandwidthPackageAttachmentList, 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 *v1alpha1.BandwidthPackageAttachment, err error)
	BandwidthPackageAttachmentExpansion
}

BandwidthPackageAttachmentInterface has methods to work with BandwidthPackageAttachment resources.

type BandwidthPackageAttachmentsGetter

type BandwidthPackageAttachmentsGetter interface {
	BandwidthPackageAttachments(namespace string) BandwidthPackageAttachmentInterface
}

BandwidthPackageAttachmentsGetter has a method to return a BandwidthPackageAttachmentInterface. A group's client should implement this interface.

type BandwidthPackageExpansion

type BandwidthPackageExpansion interface{}

type BandwidthPackageInterface

type BandwidthPackageInterface interface {
	Create(ctx context.Context, bandwidthPackage *v1alpha1.BandwidthPackage, opts v1.CreateOptions) (*v1alpha1.BandwidthPackage, error)
	Update(ctx context.Context, bandwidthPackage *v1alpha1.BandwidthPackage, opts v1.UpdateOptions) (*v1alpha1.BandwidthPackage, error)
	UpdateStatus(ctx context.Context, bandwidthPackage *v1alpha1.BandwidthPackage, opts v1.UpdateOptions) (*v1alpha1.BandwidthPackage, 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) (*v1alpha1.BandwidthPackage, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BandwidthPackageList, 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 *v1alpha1.BandwidthPackage, err error)
	BandwidthPackageExpansion
}

BandwidthPackageInterface has methods to work with BandwidthPackage resources.

type BandwidthPackagesGetter

type BandwidthPackagesGetter interface {
	BandwidthPackages(namespace string) BandwidthPackageInterface
}

BandwidthPackagesGetter has a method to return a BandwidthPackageInterface. A group's client should implement this interface.

type CenV1alpha1Client

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

CenV1alpha1Client is used to interact with features provided by the cen.alicloud.kubeform.com group.

func New

New creates a new CenV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new CenV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *CenV1alpha1Client

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

func (*CenV1alpha1Client) BandwidthLimits

func (c *CenV1alpha1Client) BandwidthLimits(namespace string) BandwidthLimitInterface

func (*CenV1alpha1Client) BandwidthPackageAttachments

func (c *CenV1alpha1Client) BandwidthPackageAttachments(namespace string) BandwidthPackageAttachmentInterface

func (*CenV1alpha1Client) BandwidthPackages

func (c *CenV1alpha1Client) BandwidthPackages(namespace string) BandwidthPackageInterface

func (*CenV1alpha1Client) Flowlogs

func (c *CenV1alpha1Client) Flowlogs(namespace string) FlowlogInterface

func (*CenV1alpha1Client) InstanceAttachments

func (c *CenV1alpha1Client) InstanceAttachments(namespace string) InstanceAttachmentInterface

func (*CenV1alpha1Client) InstanceGrants

func (c *CenV1alpha1Client) InstanceGrants(namespace string) InstanceGrantInterface

func (*CenV1alpha1Client) Instances

func (c *CenV1alpha1Client) Instances(namespace string) InstanceInterface

func (*CenV1alpha1Client) PrivateZones

func (c *CenV1alpha1Client) PrivateZones(namespace string) PrivateZoneInterface

func (*CenV1alpha1Client) RESTClient

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

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

func (*CenV1alpha1Client) RouteEntries

func (c *CenV1alpha1Client) RouteEntries(namespace string) RouteEntryInterface

func (*CenV1alpha1Client) RouteMaps

func (c *CenV1alpha1Client) RouteMaps(namespace string) RouteMapInterface

func (*CenV1alpha1Client) RouteServices

func (c *CenV1alpha1Client) RouteServices(namespace string) RouteServiceInterface

func (*CenV1alpha1Client) TransitRouterPeerAttachments

func (c *CenV1alpha1Client) TransitRouterPeerAttachments(namespace string) TransitRouterPeerAttachmentInterface

func (*CenV1alpha1Client) TransitRouterRouteEntries

func (c *CenV1alpha1Client) TransitRouterRouteEntries(namespace string) TransitRouterRouteEntryInterface

func (*CenV1alpha1Client) TransitRouterRouteTableAssociations

func (c *CenV1alpha1Client) TransitRouterRouteTableAssociations(namespace string) TransitRouterRouteTableAssociationInterface

func (*CenV1alpha1Client) TransitRouterRouteTablePropagations

func (c *CenV1alpha1Client) TransitRouterRouteTablePropagations(namespace string) TransitRouterRouteTablePropagationInterface

func (*CenV1alpha1Client) TransitRouterRouteTables

func (c *CenV1alpha1Client) TransitRouterRouteTables(namespace string) TransitRouterRouteTableInterface

func (*CenV1alpha1Client) TransitRouterVbrAttachments

func (c *CenV1alpha1Client) TransitRouterVbrAttachments(namespace string) TransitRouterVbrAttachmentInterface

func (*CenV1alpha1Client) TransitRouterVpcAttachments

func (c *CenV1alpha1Client) TransitRouterVpcAttachments(namespace string) TransitRouterVpcAttachmentInterface

func (*CenV1alpha1Client) TransitRouters

func (c *CenV1alpha1Client) TransitRouters(namespace string) TransitRouterInterface

func (*CenV1alpha1Client) VbrHealthChecks

func (c *CenV1alpha1Client) VbrHealthChecks(namespace string) VbrHealthCheckInterface

type FlowlogExpansion

type FlowlogExpansion interface{}

type FlowlogInterface

type FlowlogInterface interface {
	Create(ctx context.Context, flowlog *v1alpha1.Flowlog, opts v1.CreateOptions) (*v1alpha1.Flowlog, error)
	Update(ctx context.Context, flowlog *v1alpha1.Flowlog, opts v1.UpdateOptions) (*v1alpha1.Flowlog, error)
	UpdateStatus(ctx context.Context, flowlog *v1alpha1.Flowlog, opts v1.UpdateOptions) (*v1alpha1.Flowlog, 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) (*v1alpha1.Flowlog, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FlowlogList, 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 *v1alpha1.Flowlog, err error)
	FlowlogExpansion
}

FlowlogInterface has methods to work with Flowlog resources.

type FlowlogsGetter

type FlowlogsGetter interface {
	Flowlogs(namespace string) FlowlogInterface
}

FlowlogsGetter has a method to return a FlowlogInterface. A group's client should implement this interface.

type InstanceAttachmentExpansion

type InstanceAttachmentExpansion interface{}

type InstanceAttachmentInterface

type InstanceAttachmentInterface interface {
	Create(ctx context.Context, instanceAttachment *v1alpha1.InstanceAttachment, opts v1.CreateOptions) (*v1alpha1.InstanceAttachment, error)
	Update(ctx context.Context, instanceAttachment *v1alpha1.InstanceAttachment, opts v1.UpdateOptions) (*v1alpha1.InstanceAttachment, error)
	UpdateStatus(ctx context.Context, instanceAttachment *v1alpha1.InstanceAttachment, opts v1.UpdateOptions) (*v1alpha1.InstanceAttachment, 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) (*v1alpha1.InstanceAttachment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.InstanceAttachmentList, 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 *v1alpha1.InstanceAttachment, err error)
	InstanceAttachmentExpansion
}

InstanceAttachmentInterface has methods to work with InstanceAttachment resources.

type InstanceAttachmentsGetter

type InstanceAttachmentsGetter interface {
	InstanceAttachments(namespace string) InstanceAttachmentInterface
}

InstanceAttachmentsGetter has a method to return a InstanceAttachmentInterface. A group's client should implement this interface.

type InstanceExpansion

type InstanceExpansion interface{}

type InstanceGrantExpansion

type InstanceGrantExpansion interface{}

type InstanceGrantInterface

type InstanceGrantInterface interface {
	Create(ctx context.Context, instanceGrant *v1alpha1.InstanceGrant, opts v1.CreateOptions) (*v1alpha1.InstanceGrant, error)
	Update(ctx context.Context, instanceGrant *v1alpha1.InstanceGrant, opts v1.UpdateOptions) (*v1alpha1.InstanceGrant, error)
	UpdateStatus(ctx context.Context, instanceGrant *v1alpha1.InstanceGrant, opts v1.UpdateOptions) (*v1alpha1.InstanceGrant, 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) (*v1alpha1.InstanceGrant, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.InstanceGrantList, 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 *v1alpha1.InstanceGrant, err error)
	InstanceGrantExpansion
}

InstanceGrantInterface has methods to work with InstanceGrant resources.

type InstanceGrantsGetter

type InstanceGrantsGetter interface {
	InstanceGrants(namespace string) InstanceGrantInterface
}

InstanceGrantsGetter has a method to return a InstanceGrantInterface. A group's client should implement this interface.

type InstanceInterface

type InstanceInterface interface {
	Create(ctx context.Context, instance *v1alpha1.Instance, opts v1.CreateOptions) (*v1alpha1.Instance, error)
	Update(ctx context.Context, instance *v1alpha1.Instance, opts v1.UpdateOptions) (*v1alpha1.Instance, error)
	UpdateStatus(ctx context.Context, instance *v1alpha1.Instance, opts v1.UpdateOptions) (*v1alpha1.Instance, 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) (*v1alpha1.Instance, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.InstanceList, 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 *v1alpha1.Instance, err error)
	InstanceExpansion
}

InstanceInterface has methods to work with Instance resources.

type InstancesGetter

type InstancesGetter interface {
	Instances(namespace string) InstanceInterface
}

InstancesGetter has a method to return a InstanceInterface. A group's client should implement this interface.

type PrivateZoneExpansion

type PrivateZoneExpansion interface{}

type PrivateZoneInterface

type PrivateZoneInterface interface {
	Create(ctx context.Context, privateZone *v1alpha1.PrivateZone, opts v1.CreateOptions) (*v1alpha1.PrivateZone, error)
	Update(ctx context.Context, privateZone *v1alpha1.PrivateZone, opts v1.UpdateOptions) (*v1alpha1.PrivateZone, error)
	UpdateStatus(ctx context.Context, privateZone *v1alpha1.PrivateZone, opts v1.UpdateOptions) (*v1alpha1.PrivateZone, 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) (*v1alpha1.PrivateZone, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PrivateZoneList, 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 *v1alpha1.PrivateZone, err error)
	PrivateZoneExpansion
}

PrivateZoneInterface has methods to work with PrivateZone resources.

type PrivateZonesGetter

type PrivateZonesGetter interface {
	PrivateZones(namespace string) PrivateZoneInterface
}

PrivateZonesGetter has a method to return a PrivateZoneInterface. A group's client should implement this interface.

type RouteEntriesGetter

type RouteEntriesGetter interface {
	RouteEntries(namespace string) RouteEntryInterface
}

RouteEntriesGetter has a method to return a RouteEntryInterface. A group's client should implement this interface.

type RouteEntryExpansion

type RouteEntryExpansion interface{}

type RouteEntryInterface

type RouteEntryInterface interface {
	Create(ctx context.Context, routeEntry *v1alpha1.RouteEntry, opts v1.CreateOptions) (*v1alpha1.RouteEntry, error)
	Update(ctx context.Context, routeEntry *v1alpha1.RouteEntry, opts v1.UpdateOptions) (*v1alpha1.RouteEntry, error)
	UpdateStatus(ctx context.Context, routeEntry *v1alpha1.RouteEntry, opts v1.UpdateOptions) (*v1alpha1.RouteEntry, 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) (*v1alpha1.RouteEntry, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RouteEntryList, 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 *v1alpha1.RouteEntry, err error)
	RouteEntryExpansion
}

RouteEntryInterface has methods to work with RouteEntry resources.

type RouteMapExpansion

type RouteMapExpansion interface{}

type RouteMapInterface

type RouteMapInterface interface {
	Create(ctx context.Context, routeMap *v1alpha1.RouteMap, opts v1.CreateOptions) (*v1alpha1.RouteMap, error)
	Update(ctx context.Context, routeMap *v1alpha1.RouteMap, opts v1.UpdateOptions) (*v1alpha1.RouteMap, error)
	UpdateStatus(ctx context.Context, routeMap *v1alpha1.RouteMap, opts v1.UpdateOptions) (*v1alpha1.RouteMap, 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) (*v1alpha1.RouteMap, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RouteMapList, 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 *v1alpha1.RouteMap, err error)
	RouteMapExpansion
}

RouteMapInterface has methods to work with RouteMap resources.

type RouteMapsGetter

type RouteMapsGetter interface {
	RouteMaps(namespace string) RouteMapInterface
}

RouteMapsGetter has a method to return a RouteMapInterface. A group's client should implement this interface.

type RouteServiceExpansion

type RouteServiceExpansion interface{}

type RouteServiceInterface

type RouteServiceInterface interface {
	Create(ctx context.Context, routeService *v1alpha1.RouteService, opts v1.CreateOptions) (*v1alpha1.RouteService, error)
	Update(ctx context.Context, routeService *v1alpha1.RouteService, opts v1.UpdateOptions) (*v1alpha1.RouteService, error)
	UpdateStatus(ctx context.Context, routeService *v1alpha1.RouteService, opts v1.UpdateOptions) (*v1alpha1.RouteService, 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) (*v1alpha1.RouteService, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RouteServiceList, 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 *v1alpha1.RouteService, err error)
	RouteServiceExpansion
}

RouteServiceInterface has methods to work with RouteService resources.

type RouteServicesGetter

type RouteServicesGetter interface {
	RouteServices(namespace string) RouteServiceInterface
}

RouteServicesGetter has a method to return a RouteServiceInterface. A group's client should implement this interface.

type TransitRouterExpansion

type TransitRouterExpansion interface{}

type TransitRouterInterface

type TransitRouterInterface interface {
	Create(ctx context.Context, transitRouter *v1alpha1.TransitRouter, opts v1.CreateOptions) (*v1alpha1.TransitRouter, error)
	Update(ctx context.Context, transitRouter *v1alpha1.TransitRouter, opts v1.UpdateOptions) (*v1alpha1.TransitRouter, error)
	UpdateStatus(ctx context.Context, transitRouter *v1alpha1.TransitRouter, opts v1.UpdateOptions) (*v1alpha1.TransitRouter, 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) (*v1alpha1.TransitRouter, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TransitRouterList, 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 *v1alpha1.TransitRouter, err error)
	TransitRouterExpansion
}

TransitRouterInterface has methods to work with TransitRouter resources.

type TransitRouterPeerAttachmentExpansion

type TransitRouterPeerAttachmentExpansion interface{}

type TransitRouterPeerAttachmentInterface

type TransitRouterPeerAttachmentInterface interface {
	Create(ctx context.Context, transitRouterPeerAttachment *v1alpha1.TransitRouterPeerAttachment, opts v1.CreateOptions) (*v1alpha1.TransitRouterPeerAttachment, error)
	Update(ctx context.Context, transitRouterPeerAttachment *v1alpha1.TransitRouterPeerAttachment, opts v1.UpdateOptions) (*v1alpha1.TransitRouterPeerAttachment, error)
	UpdateStatus(ctx context.Context, transitRouterPeerAttachment *v1alpha1.TransitRouterPeerAttachment, opts v1.UpdateOptions) (*v1alpha1.TransitRouterPeerAttachment, 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) (*v1alpha1.TransitRouterPeerAttachment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TransitRouterPeerAttachmentList, 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 *v1alpha1.TransitRouterPeerAttachment, err error)
	TransitRouterPeerAttachmentExpansion
}

TransitRouterPeerAttachmentInterface has methods to work with TransitRouterPeerAttachment resources.

type TransitRouterPeerAttachmentsGetter

type TransitRouterPeerAttachmentsGetter interface {
	TransitRouterPeerAttachments(namespace string) TransitRouterPeerAttachmentInterface
}

TransitRouterPeerAttachmentsGetter has a method to return a TransitRouterPeerAttachmentInterface. A group's client should implement this interface.

type TransitRouterRouteEntriesGetter

type TransitRouterRouteEntriesGetter interface {
	TransitRouterRouteEntries(namespace string) TransitRouterRouteEntryInterface
}

TransitRouterRouteEntriesGetter has a method to return a TransitRouterRouteEntryInterface. A group's client should implement this interface.

type TransitRouterRouteEntryExpansion

type TransitRouterRouteEntryExpansion interface{}

type TransitRouterRouteEntryInterface

type TransitRouterRouteEntryInterface interface {
	Create(ctx context.Context, transitRouterRouteEntry *v1alpha1.TransitRouterRouteEntry, opts v1.CreateOptions) (*v1alpha1.TransitRouterRouteEntry, error)
	Update(ctx context.Context, transitRouterRouteEntry *v1alpha1.TransitRouterRouteEntry, opts v1.UpdateOptions) (*v1alpha1.TransitRouterRouteEntry, error)
	UpdateStatus(ctx context.Context, transitRouterRouteEntry *v1alpha1.TransitRouterRouteEntry, opts v1.UpdateOptions) (*v1alpha1.TransitRouterRouteEntry, 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) (*v1alpha1.TransitRouterRouteEntry, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TransitRouterRouteEntryList, 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 *v1alpha1.TransitRouterRouteEntry, err error)
	TransitRouterRouteEntryExpansion
}

TransitRouterRouteEntryInterface has methods to work with TransitRouterRouteEntry resources.

type TransitRouterRouteTableAssociationExpansion

type TransitRouterRouteTableAssociationExpansion interface{}

type TransitRouterRouteTableAssociationInterface

TransitRouterRouteTableAssociationInterface has methods to work with TransitRouterRouteTableAssociation resources.

type TransitRouterRouteTableAssociationsGetter

type TransitRouterRouteTableAssociationsGetter interface {
	TransitRouterRouteTableAssociations(namespace string) TransitRouterRouteTableAssociationInterface
}

TransitRouterRouteTableAssociationsGetter has a method to return a TransitRouterRouteTableAssociationInterface. A group's client should implement this interface.

type TransitRouterRouteTableExpansion

type TransitRouterRouteTableExpansion interface{}

type TransitRouterRouteTableInterface

type TransitRouterRouteTableInterface interface {
	Create(ctx context.Context, transitRouterRouteTable *v1alpha1.TransitRouterRouteTable, opts v1.CreateOptions) (*v1alpha1.TransitRouterRouteTable, error)
	Update(ctx context.Context, transitRouterRouteTable *v1alpha1.TransitRouterRouteTable, opts v1.UpdateOptions) (*v1alpha1.TransitRouterRouteTable, error)
	UpdateStatus(ctx context.Context, transitRouterRouteTable *v1alpha1.TransitRouterRouteTable, opts v1.UpdateOptions) (*v1alpha1.TransitRouterRouteTable, 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) (*v1alpha1.TransitRouterRouteTable, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TransitRouterRouteTableList, 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 *v1alpha1.TransitRouterRouteTable, err error)
	TransitRouterRouteTableExpansion
}

TransitRouterRouteTableInterface has methods to work with TransitRouterRouteTable resources.

type TransitRouterRouteTablePropagationExpansion

type TransitRouterRouteTablePropagationExpansion interface{}

type TransitRouterRouteTablePropagationInterface

TransitRouterRouteTablePropagationInterface has methods to work with TransitRouterRouteTablePropagation resources.

type TransitRouterRouteTablePropagationsGetter

type TransitRouterRouteTablePropagationsGetter interface {
	TransitRouterRouteTablePropagations(namespace string) TransitRouterRouteTablePropagationInterface
}

TransitRouterRouteTablePropagationsGetter has a method to return a TransitRouterRouteTablePropagationInterface. A group's client should implement this interface.

type TransitRouterRouteTablesGetter

type TransitRouterRouteTablesGetter interface {
	TransitRouterRouteTables(namespace string) TransitRouterRouteTableInterface
}

TransitRouterRouteTablesGetter has a method to return a TransitRouterRouteTableInterface. A group's client should implement this interface.

type TransitRouterVbrAttachmentExpansion

type TransitRouterVbrAttachmentExpansion interface{}

type TransitRouterVbrAttachmentInterface

type TransitRouterVbrAttachmentInterface interface {
	Create(ctx context.Context, transitRouterVbrAttachment *v1alpha1.TransitRouterVbrAttachment, opts v1.CreateOptions) (*v1alpha1.TransitRouterVbrAttachment, error)
	Update(ctx context.Context, transitRouterVbrAttachment *v1alpha1.TransitRouterVbrAttachment, opts v1.UpdateOptions) (*v1alpha1.TransitRouterVbrAttachment, error)
	UpdateStatus(ctx context.Context, transitRouterVbrAttachment *v1alpha1.TransitRouterVbrAttachment, opts v1.UpdateOptions) (*v1alpha1.TransitRouterVbrAttachment, 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) (*v1alpha1.TransitRouterVbrAttachment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TransitRouterVbrAttachmentList, 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 *v1alpha1.TransitRouterVbrAttachment, err error)
	TransitRouterVbrAttachmentExpansion
}

TransitRouterVbrAttachmentInterface has methods to work with TransitRouterVbrAttachment resources.

type TransitRouterVbrAttachmentsGetter

type TransitRouterVbrAttachmentsGetter interface {
	TransitRouterVbrAttachments(namespace string) TransitRouterVbrAttachmentInterface
}

TransitRouterVbrAttachmentsGetter has a method to return a TransitRouterVbrAttachmentInterface. A group's client should implement this interface.

type TransitRouterVpcAttachmentExpansion

type TransitRouterVpcAttachmentExpansion interface{}

type TransitRouterVpcAttachmentInterface

type TransitRouterVpcAttachmentInterface interface {
	Create(ctx context.Context, transitRouterVpcAttachment *v1alpha1.TransitRouterVpcAttachment, opts v1.CreateOptions) (*v1alpha1.TransitRouterVpcAttachment, error)
	Update(ctx context.Context, transitRouterVpcAttachment *v1alpha1.TransitRouterVpcAttachment, opts v1.UpdateOptions) (*v1alpha1.TransitRouterVpcAttachment, error)
	UpdateStatus(ctx context.Context, transitRouterVpcAttachment *v1alpha1.TransitRouterVpcAttachment, opts v1.UpdateOptions) (*v1alpha1.TransitRouterVpcAttachment, 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) (*v1alpha1.TransitRouterVpcAttachment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TransitRouterVpcAttachmentList, 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 *v1alpha1.TransitRouterVpcAttachment, err error)
	TransitRouterVpcAttachmentExpansion
}

TransitRouterVpcAttachmentInterface has methods to work with TransitRouterVpcAttachment resources.

type TransitRouterVpcAttachmentsGetter

type TransitRouterVpcAttachmentsGetter interface {
	TransitRouterVpcAttachments(namespace string) TransitRouterVpcAttachmentInterface
}

TransitRouterVpcAttachmentsGetter has a method to return a TransitRouterVpcAttachmentInterface. A group's client should implement this interface.

type TransitRoutersGetter

type TransitRoutersGetter interface {
	TransitRouters(namespace string) TransitRouterInterface
}

TransitRoutersGetter has a method to return a TransitRouterInterface. A group's client should implement this interface.

type VbrHealthCheckExpansion

type VbrHealthCheckExpansion interface{}

type VbrHealthCheckInterface

type VbrHealthCheckInterface interface {
	Create(ctx context.Context, vbrHealthCheck *v1alpha1.VbrHealthCheck, opts v1.CreateOptions) (*v1alpha1.VbrHealthCheck, error)
	Update(ctx context.Context, vbrHealthCheck *v1alpha1.VbrHealthCheck, opts v1.UpdateOptions) (*v1alpha1.VbrHealthCheck, error)
	UpdateStatus(ctx context.Context, vbrHealthCheck *v1alpha1.VbrHealthCheck, opts v1.UpdateOptions) (*v1alpha1.VbrHealthCheck, 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) (*v1alpha1.VbrHealthCheck, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VbrHealthCheckList, 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 *v1alpha1.VbrHealthCheck, err error)
	VbrHealthCheckExpansion
}

VbrHealthCheckInterface has methods to work with VbrHealthCheck resources.

type VbrHealthChecksGetter

type VbrHealthChecksGetter interface {
	VbrHealthChecks(namespace string) VbrHealthCheckInterface
}

VbrHealthChecksGetter has a method to return a VbrHealthCheckInterface. A group's client should implement this interface.

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