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 ApigeeV1alpha1Client

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

ApigeeV1alpha1Client is used to interact with features provided by the apigee.google.kubeform.com group.

func New

New creates a new ApigeeV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new ApigeeV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *ApigeeV1alpha1Client

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

func (*ApigeeV1alpha1Client) EndpointAttachments added in v0.5.0

func (c *ApigeeV1alpha1Client) EndpointAttachments(namespace string) EndpointAttachmentInterface

func (*ApigeeV1alpha1Client) EnvgroupAttachments

func (c *ApigeeV1alpha1Client) EnvgroupAttachments(namespace string) EnvgroupAttachmentInterface

func (*ApigeeV1alpha1Client) Envgroups

func (c *ApigeeV1alpha1Client) Envgroups(namespace string) EnvgroupInterface

func (*ApigeeV1alpha1Client) EnvironmentIamBindings added in v0.5.0

func (c *ApigeeV1alpha1Client) EnvironmentIamBindings(namespace string) EnvironmentIamBindingInterface

func (*ApigeeV1alpha1Client) EnvironmentIamMembers added in v0.5.0

func (c *ApigeeV1alpha1Client) EnvironmentIamMembers(namespace string) EnvironmentIamMemberInterface

func (*ApigeeV1alpha1Client) EnvironmentIamPolicies added in v0.5.0

func (c *ApigeeV1alpha1Client) EnvironmentIamPolicies(namespace string) EnvironmentIamPolicyInterface

func (*ApigeeV1alpha1Client) Environments

func (c *ApigeeV1alpha1Client) Environments(namespace string) EnvironmentInterface

func (*ApigeeV1alpha1Client) InstanceAttachments

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

func (*ApigeeV1alpha1Client) Instances

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

func (*ApigeeV1alpha1Client) Organizations

func (c *ApigeeV1alpha1Client) Organizations(namespace string) OrganizationInterface

func (*ApigeeV1alpha1Client) RESTClient

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

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

type EndpointAttachmentExpansion added in v0.5.0

type EndpointAttachmentExpansion interface{}

type EndpointAttachmentInterface added in v0.5.0

type EndpointAttachmentInterface interface {
	Create(ctx context.Context, endpointAttachment *v1alpha1.EndpointAttachment, opts v1.CreateOptions) (*v1alpha1.EndpointAttachment, error)
	Update(ctx context.Context, endpointAttachment *v1alpha1.EndpointAttachment, opts v1.UpdateOptions) (*v1alpha1.EndpointAttachment, error)
	UpdateStatus(ctx context.Context, endpointAttachment *v1alpha1.EndpointAttachment, opts v1.UpdateOptions) (*v1alpha1.EndpointAttachment, 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.EndpointAttachment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EndpointAttachmentList, 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.EndpointAttachment, err error)
	EndpointAttachmentExpansion
}

EndpointAttachmentInterface has methods to work with EndpointAttachment resources.

type EndpointAttachmentsGetter added in v0.5.0

type EndpointAttachmentsGetter interface {
	EndpointAttachments(namespace string) EndpointAttachmentInterface
}

EndpointAttachmentsGetter has a method to return a EndpointAttachmentInterface. A group's client should implement this interface.

type EnvgroupAttachmentExpansion

type EnvgroupAttachmentExpansion interface{}

type EnvgroupAttachmentInterface

type EnvgroupAttachmentInterface interface {
	Create(ctx context.Context, envgroupAttachment *v1alpha1.EnvgroupAttachment, opts v1.CreateOptions) (*v1alpha1.EnvgroupAttachment, error)
	Update(ctx context.Context, envgroupAttachment *v1alpha1.EnvgroupAttachment, opts v1.UpdateOptions) (*v1alpha1.EnvgroupAttachment, error)
	UpdateStatus(ctx context.Context, envgroupAttachment *v1alpha1.EnvgroupAttachment, opts v1.UpdateOptions) (*v1alpha1.EnvgroupAttachment, 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.EnvgroupAttachment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EnvgroupAttachmentList, 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.EnvgroupAttachment, err error)
	EnvgroupAttachmentExpansion
}

EnvgroupAttachmentInterface has methods to work with EnvgroupAttachment resources.

type EnvgroupAttachmentsGetter

type EnvgroupAttachmentsGetter interface {
	EnvgroupAttachments(namespace string) EnvgroupAttachmentInterface
}

EnvgroupAttachmentsGetter has a method to return a EnvgroupAttachmentInterface. A group's client should implement this interface.

type EnvgroupExpansion

type EnvgroupExpansion interface{}

type EnvgroupInterface

type EnvgroupInterface interface {
	Create(ctx context.Context, envgroup *v1alpha1.Envgroup, opts v1.CreateOptions) (*v1alpha1.Envgroup, error)
	Update(ctx context.Context, envgroup *v1alpha1.Envgroup, opts v1.UpdateOptions) (*v1alpha1.Envgroup, error)
	UpdateStatus(ctx context.Context, envgroup *v1alpha1.Envgroup, opts v1.UpdateOptions) (*v1alpha1.Envgroup, 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.Envgroup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EnvgroupList, 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.Envgroup, err error)
	EnvgroupExpansion
}

EnvgroupInterface has methods to work with Envgroup resources.

type EnvgroupsGetter

type EnvgroupsGetter interface {
	Envgroups(namespace string) EnvgroupInterface
}

EnvgroupsGetter has a method to return a EnvgroupInterface. A group's client should implement this interface.

type EnvironmentExpansion

type EnvironmentExpansion interface{}

type EnvironmentIamBindingExpansion added in v0.5.0

type EnvironmentIamBindingExpansion interface{}

type EnvironmentIamBindingInterface added in v0.5.0

type EnvironmentIamBindingInterface interface {
	Create(ctx context.Context, environmentIamBinding *v1alpha1.EnvironmentIamBinding, opts v1.CreateOptions) (*v1alpha1.EnvironmentIamBinding, error)
	Update(ctx context.Context, environmentIamBinding *v1alpha1.EnvironmentIamBinding, opts v1.UpdateOptions) (*v1alpha1.EnvironmentIamBinding, error)
	UpdateStatus(ctx context.Context, environmentIamBinding *v1alpha1.EnvironmentIamBinding, opts v1.UpdateOptions) (*v1alpha1.EnvironmentIamBinding, 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.EnvironmentIamBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EnvironmentIamBindingList, 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.EnvironmentIamBinding, err error)
	EnvironmentIamBindingExpansion
}

EnvironmentIamBindingInterface has methods to work with EnvironmentIamBinding resources.

type EnvironmentIamBindingsGetter added in v0.5.0

type EnvironmentIamBindingsGetter interface {
	EnvironmentIamBindings(namespace string) EnvironmentIamBindingInterface
}

EnvironmentIamBindingsGetter has a method to return a EnvironmentIamBindingInterface. A group's client should implement this interface.

type EnvironmentIamMemberExpansion added in v0.5.0

type EnvironmentIamMemberExpansion interface{}

type EnvironmentIamMemberInterface added in v0.5.0

type EnvironmentIamMemberInterface interface {
	Create(ctx context.Context, environmentIamMember *v1alpha1.EnvironmentIamMember, opts v1.CreateOptions) (*v1alpha1.EnvironmentIamMember, error)
	Update(ctx context.Context, environmentIamMember *v1alpha1.EnvironmentIamMember, opts v1.UpdateOptions) (*v1alpha1.EnvironmentIamMember, error)
	UpdateStatus(ctx context.Context, environmentIamMember *v1alpha1.EnvironmentIamMember, opts v1.UpdateOptions) (*v1alpha1.EnvironmentIamMember, 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.EnvironmentIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EnvironmentIamMemberList, 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.EnvironmentIamMember, err error)
	EnvironmentIamMemberExpansion
}

EnvironmentIamMemberInterface has methods to work with EnvironmentIamMember resources.

type EnvironmentIamMembersGetter added in v0.5.0

type EnvironmentIamMembersGetter interface {
	EnvironmentIamMembers(namespace string) EnvironmentIamMemberInterface
}

EnvironmentIamMembersGetter has a method to return a EnvironmentIamMemberInterface. A group's client should implement this interface.

type EnvironmentIamPoliciesGetter added in v0.5.0

type EnvironmentIamPoliciesGetter interface {
	EnvironmentIamPolicies(namespace string) EnvironmentIamPolicyInterface
}

EnvironmentIamPoliciesGetter has a method to return a EnvironmentIamPolicyInterface. A group's client should implement this interface.

type EnvironmentIamPolicyExpansion added in v0.5.0

type EnvironmentIamPolicyExpansion interface{}

type EnvironmentIamPolicyInterface added in v0.5.0

type EnvironmentIamPolicyInterface interface {
	Create(ctx context.Context, environmentIamPolicy *v1alpha1.EnvironmentIamPolicy, opts v1.CreateOptions) (*v1alpha1.EnvironmentIamPolicy, error)
	Update(ctx context.Context, environmentIamPolicy *v1alpha1.EnvironmentIamPolicy, opts v1.UpdateOptions) (*v1alpha1.EnvironmentIamPolicy, error)
	UpdateStatus(ctx context.Context, environmentIamPolicy *v1alpha1.EnvironmentIamPolicy, opts v1.UpdateOptions) (*v1alpha1.EnvironmentIamPolicy, 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.EnvironmentIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EnvironmentIamPolicyList, 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.EnvironmentIamPolicy, err error)
	EnvironmentIamPolicyExpansion
}

EnvironmentIamPolicyInterface has methods to work with EnvironmentIamPolicy resources.

type EnvironmentInterface

type EnvironmentInterface interface {
	Create(ctx context.Context, environment *v1alpha1.Environment, opts v1.CreateOptions) (*v1alpha1.Environment, error)
	Update(ctx context.Context, environment *v1alpha1.Environment, opts v1.UpdateOptions) (*v1alpha1.Environment, error)
	UpdateStatus(ctx context.Context, environment *v1alpha1.Environment, opts v1.UpdateOptions) (*v1alpha1.Environment, 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.Environment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EnvironmentList, 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.Environment, err error)
	EnvironmentExpansion
}

EnvironmentInterface has methods to work with Environment resources.

type EnvironmentsGetter

type EnvironmentsGetter interface {
	Environments(namespace string) EnvironmentInterface
}

EnvironmentsGetter has a method to return a EnvironmentInterface. 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 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 OrganizationExpansion

type OrganizationExpansion interface{}

type OrganizationInterface

type OrganizationInterface interface {
	Create(ctx context.Context, organization *v1alpha1.Organization, opts v1.CreateOptions) (*v1alpha1.Organization, error)
	Update(ctx context.Context, organization *v1alpha1.Organization, opts v1.UpdateOptions) (*v1alpha1.Organization, error)
	UpdateStatus(ctx context.Context, organization *v1alpha1.Organization, opts v1.UpdateOptions) (*v1alpha1.Organization, 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.Organization, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.OrganizationList, 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.Organization, err error)
	OrganizationExpansion
}

OrganizationInterface has methods to work with Organization resources.

type OrganizationsGetter

type OrganizationsGetter interface {
	Organizations(namespace string) OrganizationInterface
}

OrganizationsGetter has a method to return a OrganizationInterface. 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