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 BgpPeerExpansion

type BgpPeerExpansion interface{}

type BgpPeerInterface

type BgpPeerInterface interface {
	Create(ctx context.Context, bgpPeer *v1alpha1.BgpPeer, opts v1.CreateOptions) (*v1alpha1.BgpPeer, error)
	Update(ctx context.Context, bgpPeer *v1alpha1.BgpPeer, opts v1.UpdateOptions) (*v1alpha1.BgpPeer, error)
	UpdateStatus(ctx context.Context, bgpPeer *v1alpha1.BgpPeer, opts v1.UpdateOptions) (*v1alpha1.BgpPeer, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.BgpPeer, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BgpPeerList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.BgpPeer, err error)
	BgpPeerExpansion
}

BgpPeerInterface has methods to work with BgpPeer resources.

type BgpPeersGetter

type BgpPeersGetter interface {
	BgpPeers(namespace string) BgpPeerInterface
}

BgpPeersGetter has a method to return a BgpPeerInterface. A group's client should implement this interface.

type ConnectionAssociationExpansion

type ConnectionAssociationExpansion interface{}

type ConnectionAssociationInterface

type ConnectionAssociationInterface interface {
	Create(ctx context.Context, connectionAssociation *v1alpha1.ConnectionAssociation, opts v1.CreateOptions) (*v1alpha1.ConnectionAssociation, error)
	Update(ctx context.Context, connectionAssociation *v1alpha1.ConnectionAssociation, opts v1.UpdateOptions) (*v1alpha1.ConnectionAssociation, error)
	UpdateStatus(ctx context.Context, connectionAssociation *v1alpha1.ConnectionAssociation, opts v1.UpdateOptions) (*v1alpha1.ConnectionAssociation, 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.ConnectionAssociation, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ConnectionAssociationList, 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.ConnectionAssociation, err error)
	ConnectionAssociationExpansion
}

ConnectionAssociationInterface has methods to work with ConnectionAssociation resources.

type ConnectionAssociationsGetter

type ConnectionAssociationsGetter interface {
	ConnectionAssociations(namespace string) ConnectionAssociationInterface
}

ConnectionAssociationsGetter has a method to return a ConnectionAssociationInterface. A group's client should implement this interface.

type ConnectionConfirmationExpansion added in v0.5.0

type ConnectionConfirmationExpansion interface{}

type ConnectionConfirmationInterface added in v0.5.0

type ConnectionConfirmationInterface interface {
	Create(ctx context.Context, connectionConfirmation *v1alpha1.ConnectionConfirmation, opts v1.CreateOptions) (*v1alpha1.ConnectionConfirmation, error)
	Update(ctx context.Context, connectionConfirmation *v1alpha1.ConnectionConfirmation, opts v1.UpdateOptions) (*v1alpha1.ConnectionConfirmation, error)
	UpdateStatus(ctx context.Context, connectionConfirmation *v1alpha1.ConnectionConfirmation, opts v1.UpdateOptions) (*v1alpha1.ConnectionConfirmation, 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.ConnectionConfirmation, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ConnectionConfirmationList, 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.ConnectionConfirmation, err error)
	ConnectionConfirmationExpansion
}

ConnectionConfirmationInterface has methods to work with ConnectionConfirmation resources.

type ConnectionConfirmationsGetter added in v0.5.0

type ConnectionConfirmationsGetter interface {
	ConnectionConfirmations(namespace string) ConnectionConfirmationInterface
}

ConnectionConfirmationsGetter has a method to return a ConnectionConfirmationInterface. A group's client should implement this interface.

type ConnectionExpansion

type ConnectionExpansion interface{}

type ConnectionInterface

type ConnectionInterface interface {
	Create(ctx context.Context, connection *v1alpha1.Connection, opts v1.CreateOptions) (*v1alpha1.Connection, error)
	Update(ctx context.Context, connection *v1alpha1.Connection, opts v1.UpdateOptions) (*v1alpha1.Connection, error)
	UpdateStatus(ctx context.Context, connection *v1alpha1.Connection, opts v1.UpdateOptions) (*v1alpha1.Connection, 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.Connection, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ConnectionList, 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.Connection, err error)
	ConnectionExpansion
}

ConnectionInterface has methods to work with Connection resources.

type ConnectionsGetter

type ConnectionsGetter interface {
	Connections(namespace string) ConnectionInterface
}

ConnectionsGetter has a method to return a ConnectionInterface. A group's client should implement this interface.

type DxV1alpha1Client

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

DxV1alpha1Client is used to interact with features provided by the dx.aws.kubeform.com group.

func New

New creates a new DxV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new DxV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *DxV1alpha1Client

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

func (*DxV1alpha1Client) BgpPeers

func (c *DxV1alpha1Client) BgpPeers(namespace string) BgpPeerInterface

func (*DxV1alpha1Client) ConnectionAssociations

func (c *DxV1alpha1Client) ConnectionAssociations(namespace string) ConnectionAssociationInterface

func (*DxV1alpha1Client) ConnectionConfirmations added in v0.5.0

func (c *DxV1alpha1Client) ConnectionConfirmations(namespace string) ConnectionConfirmationInterface

func (*DxV1alpha1Client) Connections

func (c *DxV1alpha1Client) Connections(namespace string) ConnectionInterface

func (*DxV1alpha1Client) GatewayAssociationProposals

func (c *DxV1alpha1Client) GatewayAssociationProposals(namespace string) GatewayAssociationProposalInterface

func (*DxV1alpha1Client) GatewayAssociations

func (c *DxV1alpha1Client) GatewayAssociations(namespace string) GatewayAssociationInterface

func (*DxV1alpha1Client) Gateways

func (c *DxV1alpha1Client) Gateways(namespace string) GatewayInterface

func (*DxV1alpha1Client) HostedConnections added in v0.5.0

func (c *DxV1alpha1Client) HostedConnections(namespace string) HostedConnectionInterface

func (*DxV1alpha1Client) HostedPrivateVirtualInterfaceAccepters

func (c *DxV1alpha1Client) HostedPrivateVirtualInterfaceAccepters(namespace string) HostedPrivateVirtualInterfaceAccepterInterface

func (*DxV1alpha1Client) HostedPrivateVirtualInterfaces

func (c *DxV1alpha1Client) HostedPrivateVirtualInterfaces(namespace string) HostedPrivateVirtualInterfaceInterface

func (*DxV1alpha1Client) HostedPublicVirtualInterfaceAccepters

func (c *DxV1alpha1Client) HostedPublicVirtualInterfaceAccepters(namespace string) HostedPublicVirtualInterfaceAccepterInterface

func (*DxV1alpha1Client) HostedPublicVirtualInterfaces

func (c *DxV1alpha1Client) HostedPublicVirtualInterfaces(namespace string) HostedPublicVirtualInterfaceInterface

func (*DxV1alpha1Client) HostedTransitVirtualInterfaceAccepters

func (c *DxV1alpha1Client) HostedTransitVirtualInterfaceAccepters(namespace string) HostedTransitVirtualInterfaceAccepterInterface

func (*DxV1alpha1Client) HostedTransitVirtualInterfaces

func (c *DxV1alpha1Client) HostedTransitVirtualInterfaces(namespace string) HostedTransitVirtualInterfaceInterface

func (*DxV1alpha1Client) Lags

func (c *DxV1alpha1Client) Lags(namespace string) LagInterface

func (*DxV1alpha1Client) PrivateVirtualInterfaces

func (c *DxV1alpha1Client) PrivateVirtualInterfaces(namespace string) PrivateVirtualInterfaceInterface

func (*DxV1alpha1Client) PublicVirtualInterfaces

func (c *DxV1alpha1Client) PublicVirtualInterfaces(namespace string) PublicVirtualInterfaceInterface

func (*DxV1alpha1Client) RESTClient

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

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

func (*DxV1alpha1Client) TransitVirtualInterfaces

func (c *DxV1alpha1Client) TransitVirtualInterfaces(namespace string) TransitVirtualInterfaceInterface

type GatewayAssociationExpansion

type GatewayAssociationExpansion interface{}

type GatewayAssociationInterface

type GatewayAssociationInterface interface {
	Create(ctx context.Context, gatewayAssociation *v1alpha1.GatewayAssociation, opts v1.CreateOptions) (*v1alpha1.GatewayAssociation, error)
	Update(ctx context.Context, gatewayAssociation *v1alpha1.GatewayAssociation, opts v1.UpdateOptions) (*v1alpha1.GatewayAssociation, error)
	UpdateStatus(ctx context.Context, gatewayAssociation *v1alpha1.GatewayAssociation, opts v1.UpdateOptions) (*v1alpha1.GatewayAssociation, 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.GatewayAssociation, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.GatewayAssociationList, 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.GatewayAssociation, err error)
	GatewayAssociationExpansion
}

GatewayAssociationInterface has methods to work with GatewayAssociation resources.

type GatewayAssociationProposalExpansion

type GatewayAssociationProposalExpansion interface{}

type GatewayAssociationProposalInterface

type GatewayAssociationProposalInterface interface {
	Create(ctx context.Context, gatewayAssociationProposal *v1alpha1.GatewayAssociationProposal, opts v1.CreateOptions) (*v1alpha1.GatewayAssociationProposal, error)
	Update(ctx context.Context, gatewayAssociationProposal *v1alpha1.GatewayAssociationProposal, opts v1.UpdateOptions) (*v1alpha1.GatewayAssociationProposal, error)
	UpdateStatus(ctx context.Context, gatewayAssociationProposal *v1alpha1.GatewayAssociationProposal, opts v1.UpdateOptions) (*v1alpha1.GatewayAssociationProposal, 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.GatewayAssociationProposal, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.GatewayAssociationProposalList, 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.GatewayAssociationProposal, err error)
	GatewayAssociationProposalExpansion
}

GatewayAssociationProposalInterface has methods to work with GatewayAssociationProposal resources.

type GatewayAssociationProposalsGetter

type GatewayAssociationProposalsGetter interface {
	GatewayAssociationProposals(namespace string) GatewayAssociationProposalInterface
}

GatewayAssociationProposalsGetter has a method to return a GatewayAssociationProposalInterface. A group's client should implement this interface.

type GatewayAssociationsGetter

type GatewayAssociationsGetter interface {
	GatewayAssociations(namespace string) GatewayAssociationInterface
}

GatewayAssociationsGetter has a method to return a GatewayAssociationInterface. A group's client should implement this interface.

type GatewayExpansion

type GatewayExpansion interface{}

type GatewayInterface

type GatewayInterface interface {
	Create(ctx context.Context, gateway *v1alpha1.Gateway, opts v1.CreateOptions) (*v1alpha1.Gateway, error)
	Update(ctx context.Context, gateway *v1alpha1.Gateway, opts v1.UpdateOptions) (*v1alpha1.Gateway, error)
	UpdateStatus(ctx context.Context, gateway *v1alpha1.Gateway, opts v1.UpdateOptions) (*v1alpha1.Gateway, 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.Gateway, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.GatewayList, 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.Gateway, err error)
	GatewayExpansion
}

GatewayInterface has methods to work with Gateway resources.

type GatewaysGetter

type GatewaysGetter interface {
	Gateways(namespace string) GatewayInterface
}

GatewaysGetter has a method to return a GatewayInterface. A group's client should implement this interface.

type HostedConnectionExpansion added in v0.5.0

type HostedConnectionExpansion interface{}

type HostedConnectionInterface added in v0.5.0

type HostedConnectionInterface interface {
	Create(ctx context.Context, hostedConnection *v1alpha1.HostedConnection, opts v1.CreateOptions) (*v1alpha1.HostedConnection, error)
	Update(ctx context.Context, hostedConnection *v1alpha1.HostedConnection, opts v1.UpdateOptions) (*v1alpha1.HostedConnection, error)
	UpdateStatus(ctx context.Context, hostedConnection *v1alpha1.HostedConnection, opts v1.UpdateOptions) (*v1alpha1.HostedConnection, 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.HostedConnection, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.HostedConnectionList, 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.HostedConnection, err error)
	HostedConnectionExpansion
}

HostedConnectionInterface has methods to work with HostedConnection resources.

type HostedConnectionsGetter added in v0.5.0

type HostedConnectionsGetter interface {
	HostedConnections(namespace string) HostedConnectionInterface
}

HostedConnectionsGetter has a method to return a HostedConnectionInterface. A group's client should implement this interface.

type HostedPrivateVirtualInterfaceAccepterExpansion

type HostedPrivateVirtualInterfaceAccepterExpansion interface{}

type HostedPrivateVirtualInterfaceAccepterInterface

HostedPrivateVirtualInterfaceAccepterInterface has methods to work with HostedPrivateVirtualInterfaceAccepter resources.

type HostedPrivateVirtualInterfaceAcceptersGetter

type HostedPrivateVirtualInterfaceAcceptersGetter interface {
	HostedPrivateVirtualInterfaceAccepters(namespace string) HostedPrivateVirtualInterfaceAccepterInterface
}

HostedPrivateVirtualInterfaceAcceptersGetter has a method to return a HostedPrivateVirtualInterfaceAccepterInterface. A group's client should implement this interface.

type HostedPrivateVirtualInterfaceExpansion

type HostedPrivateVirtualInterfaceExpansion interface{}

type HostedPrivateVirtualInterfaceInterface

type HostedPrivateVirtualInterfaceInterface interface {
	Create(ctx context.Context, hostedPrivateVirtualInterface *v1alpha1.HostedPrivateVirtualInterface, opts v1.CreateOptions) (*v1alpha1.HostedPrivateVirtualInterface, error)
	Update(ctx context.Context, hostedPrivateVirtualInterface *v1alpha1.HostedPrivateVirtualInterface, opts v1.UpdateOptions) (*v1alpha1.HostedPrivateVirtualInterface, error)
	UpdateStatus(ctx context.Context, hostedPrivateVirtualInterface *v1alpha1.HostedPrivateVirtualInterface, opts v1.UpdateOptions) (*v1alpha1.HostedPrivateVirtualInterface, 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.HostedPrivateVirtualInterface, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.HostedPrivateVirtualInterfaceList, 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.HostedPrivateVirtualInterface, err error)
	HostedPrivateVirtualInterfaceExpansion
}

HostedPrivateVirtualInterfaceInterface has methods to work with HostedPrivateVirtualInterface resources.

type HostedPrivateVirtualInterfacesGetter

type HostedPrivateVirtualInterfacesGetter interface {
	HostedPrivateVirtualInterfaces(namespace string) HostedPrivateVirtualInterfaceInterface
}

HostedPrivateVirtualInterfacesGetter has a method to return a HostedPrivateVirtualInterfaceInterface. A group's client should implement this interface.

type HostedPublicVirtualInterfaceAccepterExpansion

type HostedPublicVirtualInterfaceAccepterExpansion interface{}

type HostedPublicVirtualInterfaceAccepterInterface

HostedPublicVirtualInterfaceAccepterInterface has methods to work with HostedPublicVirtualInterfaceAccepter resources.

type HostedPublicVirtualInterfaceAcceptersGetter

type HostedPublicVirtualInterfaceAcceptersGetter interface {
	HostedPublicVirtualInterfaceAccepters(namespace string) HostedPublicVirtualInterfaceAccepterInterface
}

HostedPublicVirtualInterfaceAcceptersGetter has a method to return a HostedPublicVirtualInterfaceAccepterInterface. A group's client should implement this interface.

type HostedPublicVirtualInterfaceExpansion

type HostedPublicVirtualInterfaceExpansion interface{}

type HostedPublicVirtualInterfaceInterface

type HostedPublicVirtualInterfaceInterface interface {
	Create(ctx context.Context, hostedPublicVirtualInterface *v1alpha1.HostedPublicVirtualInterface, opts v1.CreateOptions) (*v1alpha1.HostedPublicVirtualInterface, error)
	Update(ctx context.Context, hostedPublicVirtualInterface *v1alpha1.HostedPublicVirtualInterface, opts v1.UpdateOptions) (*v1alpha1.HostedPublicVirtualInterface, error)
	UpdateStatus(ctx context.Context, hostedPublicVirtualInterface *v1alpha1.HostedPublicVirtualInterface, opts v1.UpdateOptions) (*v1alpha1.HostedPublicVirtualInterface, 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.HostedPublicVirtualInterface, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.HostedPublicVirtualInterfaceList, 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.HostedPublicVirtualInterface, err error)
	HostedPublicVirtualInterfaceExpansion
}

HostedPublicVirtualInterfaceInterface has methods to work with HostedPublicVirtualInterface resources.

type HostedPublicVirtualInterfacesGetter

type HostedPublicVirtualInterfacesGetter interface {
	HostedPublicVirtualInterfaces(namespace string) HostedPublicVirtualInterfaceInterface
}

HostedPublicVirtualInterfacesGetter has a method to return a HostedPublicVirtualInterfaceInterface. A group's client should implement this interface.

type HostedTransitVirtualInterfaceAccepterExpansion

type HostedTransitVirtualInterfaceAccepterExpansion interface{}

type HostedTransitVirtualInterfaceAccepterInterface

HostedTransitVirtualInterfaceAccepterInterface has methods to work with HostedTransitVirtualInterfaceAccepter resources.

type HostedTransitVirtualInterfaceAcceptersGetter

type HostedTransitVirtualInterfaceAcceptersGetter interface {
	HostedTransitVirtualInterfaceAccepters(namespace string) HostedTransitVirtualInterfaceAccepterInterface
}

HostedTransitVirtualInterfaceAcceptersGetter has a method to return a HostedTransitVirtualInterfaceAccepterInterface. A group's client should implement this interface.

type HostedTransitVirtualInterfaceExpansion

type HostedTransitVirtualInterfaceExpansion interface{}

type HostedTransitVirtualInterfaceInterface

type HostedTransitVirtualInterfaceInterface interface {
	Create(ctx context.Context, hostedTransitVirtualInterface *v1alpha1.HostedTransitVirtualInterface, opts v1.CreateOptions) (*v1alpha1.HostedTransitVirtualInterface, error)
	Update(ctx context.Context, hostedTransitVirtualInterface *v1alpha1.HostedTransitVirtualInterface, opts v1.UpdateOptions) (*v1alpha1.HostedTransitVirtualInterface, error)
	UpdateStatus(ctx context.Context, hostedTransitVirtualInterface *v1alpha1.HostedTransitVirtualInterface, opts v1.UpdateOptions) (*v1alpha1.HostedTransitVirtualInterface, 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.HostedTransitVirtualInterface, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.HostedTransitVirtualInterfaceList, 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.HostedTransitVirtualInterface, err error)
	HostedTransitVirtualInterfaceExpansion
}

HostedTransitVirtualInterfaceInterface has methods to work with HostedTransitVirtualInterface resources.

type HostedTransitVirtualInterfacesGetter

type HostedTransitVirtualInterfacesGetter interface {
	HostedTransitVirtualInterfaces(namespace string) HostedTransitVirtualInterfaceInterface
}

HostedTransitVirtualInterfacesGetter has a method to return a HostedTransitVirtualInterfaceInterface. A group's client should implement this interface.

type LagExpansion

type LagExpansion interface{}

type LagInterface

type LagInterface interface {
	Create(ctx context.Context, lag *v1alpha1.Lag, opts v1.CreateOptions) (*v1alpha1.Lag, error)
	Update(ctx context.Context, lag *v1alpha1.Lag, opts v1.UpdateOptions) (*v1alpha1.Lag, error)
	UpdateStatus(ctx context.Context, lag *v1alpha1.Lag, opts v1.UpdateOptions) (*v1alpha1.Lag, 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.Lag, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LagList, 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.Lag, err error)
	LagExpansion
}

LagInterface has methods to work with Lag resources.

type LagsGetter

type LagsGetter interface {
	Lags(namespace string) LagInterface
}

LagsGetter has a method to return a LagInterface. A group's client should implement this interface.

type PrivateVirtualInterfaceExpansion

type PrivateVirtualInterfaceExpansion interface{}

type PrivateVirtualInterfaceInterface

type PrivateVirtualInterfaceInterface interface {
	Create(ctx context.Context, privateVirtualInterface *v1alpha1.PrivateVirtualInterface, opts v1.CreateOptions) (*v1alpha1.PrivateVirtualInterface, error)
	Update(ctx context.Context, privateVirtualInterface *v1alpha1.PrivateVirtualInterface, opts v1.UpdateOptions) (*v1alpha1.PrivateVirtualInterface, error)
	UpdateStatus(ctx context.Context, privateVirtualInterface *v1alpha1.PrivateVirtualInterface, opts v1.UpdateOptions) (*v1alpha1.PrivateVirtualInterface, 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.PrivateVirtualInterface, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PrivateVirtualInterfaceList, 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.PrivateVirtualInterface, err error)
	PrivateVirtualInterfaceExpansion
}

PrivateVirtualInterfaceInterface has methods to work with PrivateVirtualInterface resources.

type PrivateVirtualInterfacesGetter

type PrivateVirtualInterfacesGetter interface {
	PrivateVirtualInterfaces(namespace string) PrivateVirtualInterfaceInterface
}

PrivateVirtualInterfacesGetter has a method to return a PrivateVirtualInterfaceInterface. A group's client should implement this interface.

type PublicVirtualInterfaceExpansion

type PublicVirtualInterfaceExpansion interface{}

type PublicVirtualInterfaceInterface

type PublicVirtualInterfaceInterface interface {
	Create(ctx context.Context, publicVirtualInterface *v1alpha1.PublicVirtualInterface, opts v1.CreateOptions) (*v1alpha1.PublicVirtualInterface, error)
	Update(ctx context.Context, publicVirtualInterface *v1alpha1.PublicVirtualInterface, opts v1.UpdateOptions) (*v1alpha1.PublicVirtualInterface, error)
	UpdateStatus(ctx context.Context, publicVirtualInterface *v1alpha1.PublicVirtualInterface, opts v1.UpdateOptions) (*v1alpha1.PublicVirtualInterface, 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.PublicVirtualInterface, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PublicVirtualInterfaceList, 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.PublicVirtualInterface, err error)
	PublicVirtualInterfaceExpansion
}

PublicVirtualInterfaceInterface has methods to work with PublicVirtualInterface resources.

type PublicVirtualInterfacesGetter

type PublicVirtualInterfacesGetter interface {
	PublicVirtualInterfaces(namespace string) PublicVirtualInterfaceInterface
}

PublicVirtualInterfacesGetter has a method to return a PublicVirtualInterfaceInterface. A group's client should implement this interface.

type TransitVirtualInterfaceExpansion

type TransitVirtualInterfaceExpansion interface{}

type TransitVirtualInterfaceInterface

type TransitVirtualInterfaceInterface interface {
	Create(ctx context.Context, transitVirtualInterface *v1alpha1.TransitVirtualInterface, opts v1.CreateOptions) (*v1alpha1.TransitVirtualInterface, error)
	Update(ctx context.Context, transitVirtualInterface *v1alpha1.TransitVirtualInterface, opts v1.UpdateOptions) (*v1alpha1.TransitVirtualInterface, error)
	UpdateStatus(ctx context.Context, transitVirtualInterface *v1alpha1.TransitVirtualInterface, opts v1.UpdateOptions) (*v1alpha1.TransitVirtualInterface, 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.TransitVirtualInterface, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TransitVirtualInterfaceList, 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.TransitVirtualInterface, err error)
	TransitVirtualInterfaceExpansion
}

TransitVirtualInterfaceInterface has methods to work with TransitVirtualInterface resources.

type TransitVirtualInterfacesGetter

type TransitVirtualInterfacesGetter interface {
	TransitVirtualInterfaces(namespace string) TransitVirtualInterfaceInterface
}

TransitVirtualInterfacesGetter has a method to return a TransitVirtualInterfaceInterface. 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