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 DefaultV1alpha1Client

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

DefaultV1alpha1Client is used to interact with features provided by the default.aws.kubeform.com group.

func New

New creates a new DefaultV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new DefaultV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *DefaultV1alpha1Client

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

func (*DefaultV1alpha1Client) NetworkACLs

func (c *DefaultV1alpha1Client) NetworkACLs(namespace string) NetworkACLInterface

func (*DefaultV1alpha1Client) RESTClient

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

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

func (*DefaultV1alpha1Client) RouteTables

func (c *DefaultV1alpha1Client) RouteTables(namespace string) RouteTableInterface

func (*DefaultV1alpha1Client) SecurityGroups

func (c *DefaultV1alpha1Client) SecurityGroups(namespace string) SecurityGroupInterface

func (*DefaultV1alpha1Client) Subnets

func (c *DefaultV1alpha1Client) Subnets(namespace string) SubnetInterface

func (*DefaultV1alpha1Client) VpcDHCPOptionses

func (c *DefaultV1alpha1Client) VpcDHCPOptionses(namespace string) VpcDHCPOptionsInterface

func (*DefaultV1alpha1Client) Vpcs

func (c *DefaultV1alpha1Client) Vpcs(namespace string) VpcInterface

type NetworkACLExpansion

type NetworkACLExpansion interface{}

type NetworkACLInterface

type NetworkACLInterface interface {
	Create(ctx context.Context, networkACL *v1alpha1.NetworkACL, opts v1.CreateOptions) (*v1alpha1.NetworkACL, error)
	Update(ctx context.Context, networkACL *v1alpha1.NetworkACL, opts v1.UpdateOptions) (*v1alpha1.NetworkACL, error)
	UpdateStatus(ctx context.Context, networkACL *v1alpha1.NetworkACL, opts v1.UpdateOptions) (*v1alpha1.NetworkACL, 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.NetworkACL, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NetworkACLList, 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.NetworkACL, err error)
	NetworkACLExpansion
}

NetworkACLInterface has methods to work with NetworkACL resources.

type NetworkACLsGetter

type NetworkACLsGetter interface {
	NetworkACLs(namespace string) NetworkACLInterface
}

NetworkACLsGetter has a method to return a NetworkACLInterface. A group's client should implement this interface.

type RouteTableExpansion

type RouteTableExpansion interface{}

type RouteTableInterface

type RouteTableInterface interface {
	Create(ctx context.Context, routeTable *v1alpha1.RouteTable, opts v1.CreateOptions) (*v1alpha1.RouteTable, error)
	Update(ctx context.Context, routeTable *v1alpha1.RouteTable, opts v1.UpdateOptions) (*v1alpha1.RouteTable, error)
	UpdateStatus(ctx context.Context, routeTable *v1alpha1.RouteTable, opts v1.UpdateOptions) (*v1alpha1.RouteTable, 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.RouteTable, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RouteTableList, 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.RouteTable, err error)
	RouteTableExpansion
}

RouteTableInterface has methods to work with RouteTable resources.

type RouteTablesGetter

type RouteTablesGetter interface {
	RouteTables(namespace string) RouteTableInterface
}

RouteTablesGetter has a method to return a RouteTableInterface. A group's client should implement this interface.

type SecurityGroupExpansion

type SecurityGroupExpansion interface{}

type SecurityGroupInterface

type SecurityGroupInterface interface {
	Create(ctx context.Context, securityGroup *v1alpha1.SecurityGroup, opts v1.CreateOptions) (*v1alpha1.SecurityGroup, error)
	Update(ctx context.Context, securityGroup *v1alpha1.SecurityGroup, opts v1.UpdateOptions) (*v1alpha1.SecurityGroup, error)
	UpdateStatus(ctx context.Context, securityGroup *v1alpha1.SecurityGroup, opts v1.UpdateOptions) (*v1alpha1.SecurityGroup, 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.SecurityGroup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SecurityGroupList, 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.SecurityGroup, err error)
	SecurityGroupExpansion
}

SecurityGroupInterface has methods to work with SecurityGroup resources.

type SecurityGroupsGetter

type SecurityGroupsGetter interface {
	SecurityGroups(namespace string) SecurityGroupInterface
}

SecurityGroupsGetter has a method to return a SecurityGroupInterface. A group's client should implement this interface.

type SubnetExpansion

type SubnetExpansion interface{}

type SubnetInterface

type SubnetInterface interface {
	Create(ctx context.Context, subnet *v1alpha1.Subnet, opts v1.CreateOptions) (*v1alpha1.Subnet, error)
	Update(ctx context.Context, subnet *v1alpha1.Subnet, opts v1.UpdateOptions) (*v1alpha1.Subnet, error)
	UpdateStatus(ctx context.Context, subnet *v1alpha1.Subnet, opts v1.UpdateOptions) (*v1alpha1.Subnet, 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.Subnet, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SubnetList, 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.Subnet, err error)
	SubnetExpansion
}

SubnetInterface has methods to work with Subnet resources.

type SubnetsGetter

type SubnetsGetter interface {
	Subnets(namespace string) SubnetInterface
}

SubnetsGetter has a method to return a SubnetInterface. A group's client should implement this interface.

type VpcDHCPOptionsExpansion

type VpcDHCPOptionsExpansion interface{}

type VpcDHCPOptionsInterface

type VpcDHCPOptionsInterface interface {
	Create(ctx context.Context, vpcDHCPOptions *v1alpha1.VpcDHCPOptions, opts v1.CreateOptions) (*v1alpha1.VpcDHCPOptions, error)
	Update(ctx context.Context, vpcDHCPOptions *v1alpha1.VpcDHCPOptions, opts v1.UpdateOptions) (*v1alpha1.VpcDHCPOptions, error)
	UpdateStatus(ctx context.Context, vpcDHCPOptions *v1alpha1.VpcDHCPOptions, opts v1.UpdateOptions) (*v1alpha1.VpcDHCPOptions, 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.VpcDHCPOptions, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VpcDHCPOptionsList, 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.VpcDHCPOptions, err error)
	VpcDHCPOptionsExpansion
}

VpcDHCPOptionsInterface has methods to work with VpcDHCPOptions resources.

type VpcDHCPOptionsesGetter

type VpcDHCPOptionsesGetter interface {
	VpcDHCPOptionses(namespace string) VpcDHCPOptionsInterface
}

VpcDHCPOptionsesGetter has a method to return a VpcDHCPOptionsInterface. A group's client should implement this interface.

type VpcExpansion

type VpcExpansion interface{}

type VpcInterface

type VpcInterface interface {
	Create(ctx context.Context, vpc *v1alpha1.Vpc, opts v1.CreateOptions) (*v1alpha1.Vpc, error)
	Update(ctx context.Context, vpc *v1alpha1.Vpc, opts v1.UpdateOptions) (*v1alpha1.Vpc, error)
	UpdateStatus(ctx context.Context, vpc *v1alpha1.Vpc, opts v1.UpdateOptions) (*v1alpha1.Vpc, 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.Vpc, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VpcList, 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.Vpc, err error)
	VpcExpansion
}

VpcInterface has methods to work with Vpc resources.

type VpcsGetter

type VpcsGetter interface {
	Vpcs(namespace string) VpcInterface
}

VpcsGetter has a method to return a VpcInterface. 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