Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type BandwidthLimitExpansion
- type BandwidthLimitInterface
- type BandwidthLimitsGetter
- type BandwidthPackageAttachmentExpansion
- type BandwidthPackageAttachmentInterface
- type BandwidthPackageAttachmentsGetter
- type BandwidthPackageExpansion
- type BandwidthPackageInterface
- type BandwidthPackagesGetter
- type CenV1alpha1Client
- func (c *CenV1alpha1Client) BandwidthLimits(namespace string) BandwidthLimitInterface
- func (c *CenV1alpha1Client) BandwidthPackageAttachments(namespace string) BandwidthPackageAttachmentInterface
- func (c *CenV1alpha1Client) BandwidthPackages(namespace string) BandwidthPackageInterface
- func (c *CenV1alpha1Client) Flowlogs(namespace string) FlowlogInterface
- func (c *CenV1alpha1Client) InstanceAttachments(namespace string) InstanceAttachmentInterface
- func (c *CenV1alpha1Client) InstanceGrants(namespace string) InstanceGrantInterface
- func (c *CenV1alpha1Client) Instances(namespace string) InstanceInterface
- func (c *CenV1alpha1Client) PrivateZones(namespace string) PrivateZoneInterface
- func (c *CenV1alpha1Client) RESTClient() rest.Interface
- func (c *CenV1alpha1Client) RouteEntries(namespace string) RouteEntryInterface
- func (c *CenV1alpha1Client) RouteMaps(namespace string) RouteMapInterface
- func (c *CenV1alpha1Client) RouteServices(namespace string) RouteServiceInterface
- func (c *CenV1alpha1Client) TransitRouterPeerAttachments(namespace string) TransitRouterPeerAttachmentInterface
- func (c *CenV1alpha1Client) TransitRouterRouteEntries(namespace string) TransitRouterRouteEntryInterface
- func (c *CenV1alpha1Client) TransitRouterRouteTableAssociations(namespace string) TransitRouterRouteTableAssociationInterface
- func (c *CenV1alpha1Client) TransitRouterRouteTablePropagations(namespace string) TransitRouterRouteTablePropagationInterface
- func (c *CenV1alpha1Client) TransitRouterRouteTables(namespace string) TransitRouterRouteTableInterface
- func (c *CenV1alpha1Client) TransitRouterVbrAttachments(namespace string) TransitRouterVbrAttachmentInterface
- func (c *CenV1alpha1Client) TransitRouterVpcAttachments(namespace string) TransitRouterVpcAttachmentInterface
- func (c *CenV1alpha1Client) TransitRouters(namespace string) TransitRouterInterface
- func (c *CenV1alpha1Client) VbrHealthChecks(namespace string) VbrHealthCheckInterface
- type CenV1alpha1Interface
- type FlowlogExpansion
- type FlowlogInterface
- type FlowlogsGetter
- type InstanceAttachmentExpansion
- type InstanceAttachmentInterface
- type InstanceAttachmentsGetter
- type InstanceExpansion
- type InstanceGrantExpansion
- type InstanceGrantInterface
- type InstanceGrantsGetter
- type InstanceInterface
- type InstancesGetter
- type PrivateZoneExpansion
- type PrivateZoneInterface
- type PrivateZonesGetter
- type RouteEntriesGetter
- type RouteEntryExpansion
- type RouteEntryInterface
- type RouteMapExpansion
- type RouteMapInterface
- type RouteMapsGetter
- type RouteServiceExpansion
- type RouteServiceInterface
- type RouteServicesGetter
- type TransitRouterExpansion
- type TransitRouterInterface
- type TransitRouterPeerAttachmentExpansion
- type TransitRouterPeerAttachmentInterface
- type TransitRouterPeerAttachmentsGetter
- type TransitRouterRouteEntriesGetter
- type TransitRouterRouteEntryExpansion
- type TransitRouterRouteEntryInterface
- type TransitRouterRouteTableAssociationExpansion
- type TransitRouterRouteTableAssociationInterface
- type TransitRouterRouteTableAssociationsGetter
- type TransitRouterRouteTableExpansion
- type TransitRouterRouteTableInterface
- type TransitRouterRouteTablePropagationExpansion
- type TransitRouterRouteTablePropagationInterface
- type TransitRouterRouteTablePropagationsGetter
- type TransitRouterRouteTablesGetter
- type TransitRouterVbrAttachmentExpansion
- type TransitRouterVbrAttachmentInterface
- type TransitRouterVbrAttachmentsGetter
- type TransitRouterVpcAttachmentExpansion
- type TransitRouterVpcAttachmentInterface
- type TransitRouterVpcAttachmentsGetter
- type TransitRoutersGetter
- type VbrHealthCheckExpansion
- type VbrHealthCheckInterface
- type VbrHealthChecksGetter
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 ¶
func New(c rest.Interface) *CenV1alpha1Client
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 CenV1alpha1Interface ¶
type CenV1alpha1Interface interface { RESTClient() rest.Interface BandwidthLimitsGetter BandwidthPackagesGetter BandwidthPackageAttachmentsGetter FlowlogsGetter InstancesGetter InstanceAttachmentsGetter InstanceGrantsGetter PrivateZonesGetter RouteEntriesGetter RouteMapsGetter RouteServicesGetter TransitRoutersGetter TransitRouterPeerAttachmentsGetter TransitRouterRouteEntriesGetter TransitRouterRouteTablesGetter TransitRouterRouteTableAssociationsGetter TransitRouterRouteTablePropagationsGetter TransitRouterVbrAttachmentsGetter TransitRouterVpcAttachmentsGetter VbrHealthChecksGetter }
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 ¶
type TransitRouterRouteTableAssociationInterface interface { Create(ctx context.Context, transitRouterRouteTableAssociation *v1alpha1.TransitRouterRouteTableAssociation, opts v1.CreateOptions) (*v1alpha1.TransitRouterRouteTableAssociation, error) Update(ctx context.Context, transitRouterRouteTableAssociation *v1alpha1.TransitRouterRouteTableAssociation, opts v1.UpdateOptions) (*v1alpha1.TransitRouterRouteTableAssociation, error) UpdateStatus(ctx context.Context, transitRouterRouteTableAssociation *v1alpha1.TransitRouterRouteTableAssociation, opts v1.UpdateOptions) (*v1alpha1.TransitRouterRouteTableAssociation, 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.TransitRouterRouteTableAssociation, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TransitRouterRouteTableAssociationList, 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.TransitRouterRouteTableAssociation, err error) TransitRouterRouteTableAssociationExpansion }
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 ¶
type TransitRouterRouteTablePropagationInterface interface { Create(ctx context.Context, transitRouterRouteTablePropagation *v1alpha1.TransitRouterRouteTablePropagation, opts v1.CreateOptions) (*v1alpha1.TransitRouterRouteTablePropagation, error) Update(ctx context.Context, transitRouterRouteTablePropagation *v1alpha1.TransitRouterRouteTablePropagation, opts v1.UpdateOptions) (*v1alpha1.TransitRouterRouteTablePropagation, error) UpdateStatus(ctx context.Context, transitRouterRouteTablePropagation *v1alpha1.TransitRouterRouteTablePropagation, opts v1.UpdateOptions) (*v1alpha1.TransitRouterRouteTablePropagation, 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.TransitRouterRouteTablePropagation, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TransitRouterRouteTablePropagationList, 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.TransitRouterRouteTablePropagation, err error) TransitRouterRouteTablePropagationExpansion }
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.
Source Files
¶
- bandwidthlimit.go
- bandwidthpackage.go
- bandwidthpackageattachment.go
- cen_client.go
- doc.go
- flowlog.go
- generated_expansion.go
- instance.go
- instanceattachment.go
- instancegrant.go
- privatezone.go
- routeentry.go
- routemap.go
- routeservice.go
- transitrouter.go
- transitrouterpeerattachment.go
- transitrouterrouteentry.go
- transitrouterroutetable.go
- transitrouterroutetableassociation.go
- transitrouterroutetablepropagation.go
- transitroutervbrattachment.go
- transitroutervpcattachment.go
- vbrhealthcheck.go