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 CatalogEntriesGetter

type CatalogEntriesGetter interface {
	CatalogEntries(namespace string) CatalogEntryInterface
}

CatalogEntriesGetter has a method to return a CatalogEntryInterface. A group's client should implement this interface.

type CatalogEntryExpansion

type CatalogEntryExpansion interface{}

type CatalogEntryGroupExpansion

type CatalogEntryGroupExpansion interface{}

type CatalogEntryGroupIamBindingExpansion

type CatalogEntryGroupIamBindingExpansion interface{}

type CatalogEntryGroupIamBindingInterface

type CatalogEntryGroupIamBindingInterface interface {
	Create(ctx context.Context, catalogEntryGroupIamBinding *v1alpha1.CatalogEntryGroupIamBinding, opts v1.CreateOptions) (*v1alpha1.CatalogEntryGroupIamBinding, error)
	Update(ctx context.Context, catalogEntryGroupIamBinding *v1alpha1.CatalogEntryGroupIamBinding, opts v1.UpdateOptions) (*v1alpha1.CatalogEntryGroupIamBinding, error)
	UpdateStatus(ctx context.Context, catalogEntryGroupIamBinding *v1alpha1.CatalogEntryGroupIamBinding, opts v1.UpdateOptions) (*v1alpha1.CatalogEntryGroupIamBinding, 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.CatalogEntryGroupIamBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CatalogEntryGroupIamBindingList, 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.CatalogEntryGroupIamBinding, err error)
	CatalogEntryGroupIamBindingExpansion
}

CatalogEntryGroupIamBindingInterface has methods to work with CatalogEntryGroupIamBinding resources.

type CatalogEntryGroupIamBindingsGetter

type CatalogEntryGroupIamBindingsGetter interface {
	CatalogEntryGroupIamBindings(namespace string) CatalogEntryGroupIamBindingInterface
}

CatalogEntryGroupIamBindingsGetter has a method to return a CatalogEntryGroupIamBindingInterface. A group's client should implement this interface.

type CatalogEntryGroupIamMemberExpansion

type CatalogEntryGroupIamMemberExpansion interface{}

type CatalogEntryGroupIamMemberInterface

type CatalogEntryGroupIamMemberInterface interface {
	Create(ctx context.Context, catalogEntryGroupIamMember *v1alpha1.CatalogEntryGroupIamMember, opts v1.CreateOptions) (*v1alpha1.CatalogEntryGroupIamMember, error)
	Update(ctx context.Context, catalogEntryGroupIamMember *v1alpha1.CatalogEntryGroupIamMember, opts v1.UpdateOptions) (*v1alpha1.CatalogEntryGroupIamMember, error)
	UpdateStatus(ctx context.Context, catalogEntryGroupIamMember *v1alpha1.CatalogEntryGroupIamMember, opts v1.UpdateOptions) (*v1alpha1.CatalogEntryGroupIamMember, 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.CatalogEntryGroupIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CatalogEntryGroupIamMemberList, 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.CatalogEntryGroupIamMember, err error)
	CatalogEntryGroupIamMemberExpansion
}

CatalogEntryGroupIamMemberInterface has methods to work with CatalogEntryGroupIamMember resources.

type CatalogEntryGroupIamMembersGetter

type CatalogEntryGroupIamMembersGetter interface {
	CatalogEntryGroupIamMembers(namespace string) CatalogEntryGroupIamMemberInterface
}

CatalogEntryGroupIamMembersGetter has a method to return a CatalogEntryGroupIamMemberInterface. A group's client should implement this interface.

type CatalogEntryGroupIamPoliciesGetter

type CatalogEntryGroupIamPoliciesGetter interface {
	CatalogEntryGroupIamPolicies(namespace string) CatalogEntryGroupIamPolicyInterface
}

CatalogEntryGroupIamPoliciesGetter has a method to return a CatalogEntryGroupIamPolicyInterface. A group's client should implement this interface.

type CatalogEntryGroupIamPolicyExpansion

type CatalogEntryGroupIamPolicyExpansion interface{}

type CatalogEntryGroupIamPolicyInterface

type CatalogEntryGroupIamPolicyInterface interface {
	Create(ctx context.Context, catalogEntryGroupIamPolicy *v1alpha1.CatalogEntryGroupIamPolicy, opts v1.CreateOptions) (*v1alpha1.CatalogEntryGroupIamPolicy, error)
	Update(ctx context.Context, catalogEntryGroupIamPolicy *v1alpha1.CatalogEntryGroupIamPolicy, opts v1.UpdateOptions) (*v1alpha1.CatalogEntryGroupIamPolicy, error)
	UpdateStatus(ctx context.Context, catalogEntryGroupIamPolicy *v1alpha1.CatalogEntryGroupIamPolicy, opts v1.UpdateOptions) (*v1alpha1.CatalogEntryGroupIamPolicy, 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.CatalogEntryGroupIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CatalogEntryGroupIamPolicyList, 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.CatalogEntryGroupIamPolicy, err error)
	CatalogEntryGroupIamPolicyExpansion
}

CatalogEntryGroupIamPolicyInterface has methods to work with CatalogEntryGroupIamPolicy resources.

type CatalogEntryGroupInterface

type CatalogEntryGroupInterface interface {
	Create(ctx context.Context, catalogEntryGroup *v1alpha1.CatalogEntryGroup, opts v1.CreateOptions) (*v1alpha1.CatalogEntryGroup, error)
	Update(ctx context.Context, catalogEntryGroup *v1alpha1.CatalogEntryGroup, opts v1.UpdateOptions) (*v1alpha1.CatalogEntryGroup, error)
	UpdateStatus(ctx context.Context, catalogEntryGroup *v1alpha1.CatalogEntryGroup, opts v1.UpdateOptions) (*v1alpha1.CatalogEntryGroup, 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.CatalogEntryGroup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CatalogEntryGroupList, 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.CatalogEntryGroup, err error)
	CatalogEntryGroupExpansion
}

CatalogEntryGroupInterface has methods to work with CatalogEntryGroup resources.

type CatalogEntryGroupsGetter

type CatalogEntryGroupsGetter interface {
	CatalogEntryGroups(namespace string) CatalogEntryGroupInterface
}

CatalogEntryGroupsGetter has a method to return a CatalogEntryGroupInterface. A group's client should implement this interface.

type CatalogEntryInterface

type CatalogEntryInterface interface {
	Create(ctx context.Context, catalogEntry *v1alpha1.CatalogEntry, opts v1.CreateOptions) (*v1alpha1.CatalogEntry, error)
	Update(ctx context.Context, catalogEntry *v1alpha1.CatalogEntry, opts v1.UpdateOptions) (*v1alpha1.CatalogEntry, error)
	UpdateStatus(ctx context.Context, catalogEntry *v1alpha1.CatalogEntry, opts v1.UpdateOptions) (*v1alpha1.CatalogEntry, 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.CatalogEntry, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CatalogEntryList, 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.CatalogEntry, err error)
	CatalogEntryExpansion
}

CatalogEntryInterface has methods to work with CatalogEntry resources.

type CatalogTagExpansion

type CatalogTagExpansion interface{}

type CatalogTagInterface

type CatalogTagInterface interface {
	Create(ctx context.Context, catalogTag *v1alpha1.CatalogTag, opts v1.CreateOptions) (*v1alpha1.CatalogTag, error)
	Update(ctx context.Context, catalogTag *v1alpha1.CatalogTag, opts v1.UpdateOptions) (*v1alpha1.CatalogTag, error)
	UpdateStatus(ctx context.Context, catalogTag *v1alpha1.CatalogTag, opts v1.UpdateOptions) (*v1alpha1.CatalogTag, 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.CatalogTag, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CatalogTagList, 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.CatalogTag, err error)
	CatalogTagExpansion
}

CatalogTagInterface has methods to work with CatalogTag resources.

type CatalogTagTemplateExpansion

type CatalogTagTemplateExpansion interface{}

type CatalogTagTemplateIamBindingExpansion

type CatalogTagTemplateIamBindingExpansion interface{}

type CatalogTagTemplateIamBindingInterface

type CatalogTagTemplateIamBindingInterface interface {
	Create(ctx context.Context, catalogTagTemplateIamBinding *v1alpha1.CatalogTagTemplateIamBinding, opts v1.CreateOptions) (*v1alpha1.CatalogTagTemplateIamBinding, error)
	Update(ctx context.Context, catalogTagTemplateIamBinding *v1alpha1.CatalogTagTemplateIamBinding, opts v1.UpdateOptions) (*v1alpha1.CatalogTagTemplateIamBinding, error)
	UpdateStatus(ctx context.Context, catalogTagTemplateIamBinding *v1alpha1.CatalogTagTemplateIamBinding, opts v1.UpdateOptions) (*v1alpha1.CatalogTagTemplateIamBinding, 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.CatalogTagTemplateIamBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CatalogTagTemplateIamBindingList, 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.CatalogTagTemplateIamBinding, err error)
	CatalogTagTemplateIamBindingExpansion
}

CatalogTagTemplateIamBindingInterface has methods to work with CatalogTagTemplateIamBinding resources.

type CatalogTagTemplateIamBindingsGetter

type CatalogTagTemplateIamBindingsGetter interface {
	CatalogTagTemplateIamBindings(namespace string) CatalogTagTemplateIamBindingInterface
}

CatalogTagTemplateIamBindingsGetter has a method to return a CatalogTagTemplateIamBindingInterface. A group's client should implement this interface.

type CatalogTagTemplateIamMemberExpansion

type CatalogTagTemplateIamMemberExpansion interface{}

type CatalogTagTemplateIamMemberInterface

type CatalogTagTemplateIamMemberInterface interface {
	Create(ctx context.Context, catalogTagTemplateIamMember *v1alpha1.CatalogTagTemplateIamMember, opts v1.CreateOptions) (*v1alpha1.CatalogTagTemplateIamMember, error)
	Update(ctx context.Context, catalogTagTemplateIamMember *v1alpha1.CatalogTagTemplateIamMember, opts v1.UpdateOptions) (*v1alpha1.CatalogTagTemplateIamMember, error)
	UpdateStatus(ctx context.Context, catalogTagTemplateIamMember *v1alpha1.CatalogTagTemplateIamMember, opts v1.UpdateOptions) (*v1alpha1.CatalogTagTemplateIamMember, 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.CatalogTagTemplateIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CatalogTagTemplateIamMemberList, 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.CatalogTagTemplateIamMember, err error)
	CatalogTagTemplateIamMemberExpansion
}

CatalogTagTemplateIamMemberInterface has methods to work with CatalogTagTemplateIamMember resources.

type CatalogTagTemplateIamMembersGetter

type CatalogTagTemplateIamMembersGetter interface {
	CatalogTagTemplateIamMembers(namespace string) CatalogTagTemplateIamMemberInterface
}

CatalogTagTemplateIamMembersGetter has a method to return a CatalogTagTemplateIamMemberInterface. A group's client should implement this interface.

type CatalogTagTemplateIamPoliciesGetter

type CatalogTagTemplateIamPoliciesGetter interface {
	CatalogTagTemplateIamPolicies(namespace string) CatalogTagTemplateIamPolicyInterface
}

CatalogTagTemplateIamPoliciesGetter has a method to return a CatalogTagTemplateIamPolicyInterface. A group's client should implement this interface.

type CatalogTagTemplateIamPolicyExpansion

type CatalogTagTemplateIamPolicyExpansion interface{}

type CatalogTagTemplateIamPolicyInterface

type CatalogTagTemplateIamPolicyInterface interface {
	Create(ctx context.Context, catalogTagTemplateIamPolicy *v1alpha1.CatalogTagTemplateIamPolicy, opts v1.CreateOptions) (*v1alpha1.CatalogTagTemplateIamPolicy, error)
	Update(ctx context.Context, catalogTagTemplateIamPolicy *v1alpha1.CatalogTagTemplateIamPolicy, opts v1.UpdateOptions) (*v1alpha1.CatalogTagTemplateIamPolicy, error)
	UpdateStatus(ctx context.Context, catalogTagTemplateIamPolicy *v1alpha1.CatalogTagTemplateIamPolicy, opts v1.UpdateOptions) (*v1alpha1.CatalogTagTemplateIamPolicy, 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.CatalogTagTemplateIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CatalogTagTemplateIamPolicyList, 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.CatalogTagTemplateIamPolicy, err error)
	CatalogTagTemplateIamPolicyExpansion
}

CatalogTagTemplateIamPolicyInterface has methods to work with CatalogTagTemplateIamPolicy resources.

type CatalogTagTemplateInterface

type CatalogTagTemplateInterface interface {
	Create(ctx context.Context, catalogTagTemplate *v1alpha1.CatalogTagTemplate, opts v1.CreateOptions) (*v1alpha1.CatalogTagTemplate, error)
	Update(ctx context.Context, catalogTagTemplate *v1alpha1.CatalogTagTemplate, opts v1.UpdateOptions) (*v1alpha1.CatalogTagTemplate, error)
	UpdateStatus(ctx context.Context, catalogTagTemplate *v1alpha1.CatalogTagTemplate, opts v1.UpdateOptions) (*v1alpha1.CatalogTagTemplate, 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.CatalogTagTemplate, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CatalogTagTemplateList, 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.CatalogTagTemplate, err error)
	CatalogTagTemplateExpansion
}

CatalogTagTemplateInterface has methods to work with CatalogTagTemplate resources.

type CatalogTagTemplatesGetter

type CatalogTagTemplatesGetter interface {
	CatalogTagTemplates(namespace string) CatalogTagTemplateInterface
}

CatalogTagTemplatesGetter has a method to return a CatalogTagTemplateInterface. A group's client should implement this interface.

type CatalogTagsGetter

type CatalogTagsGetter interface {
	CatalogTags(namespace string) CatalogTagInterface
}

CatalogTagsGetter has a method to return a CatalogTagInterface. A group's client should implement this interface.

type DataV1alpha1Client

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

DataV1alpha1Client is used to interact with features provided by the data.google.kubeform.com group.

func New

New creates a new DataV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new DataV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *DataV1alpha1Client

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

func (*DataV1alpha1Client) CatalogEntries

func (c *DataV1alpha1Client) CatalogEntries(namespace string) CatalogEntryInterface

func (*DataV1alpha1Client) CatalogEntryGroupIamBindings

func (c *DataV1alpha1Client) CatalogEntryGroupIamBindings(namespace string) CatalogEntryGroupIamBindingInterface

func (*DataV1alpha1Client) CatalogEntryGroupIamMembers

func (c *DataV1alpha1Client) CatalogEntryGroupIamMembers(namespace string) CatalogEntryGroupIamMemberInterface

func (*DataV1alpha1Client) CatalogEntryGroupIamPolicies

func (c *DataV1alpha1Client) CatalogEntryGroupIamPolicies(namespace string) CatalogEntryGroupIamPolicyInterface

func (*DataV1alpha1Client) CatalogEntryGroups

func (c *DataV1alpha1Client) CatalogEntryGroups(namespace string) CatalogEntryGroupInterface

func (*DataV1alpha1Client) CatalogTagTemplateIamBindings

func (c *DataV1alpha1Client) CatalogTagTemplateIamBindings(namespace string) CatalogTagTemplateIamBindingInterface

func (*DataV1alpha1Client) CatalogTagTemplateIamMembers

func (c *DataV1alpha1Client) CatalogTagTemplateIamMembers(namespace string) CatalogTagTemplateIamMemberInterface

func (*DataV1alpha1Client) CatalogTagTemplateIamPolicies

func (c *DataV1alpha1Client) CatalogTagTemplateIamPolicies(namespace string) CatalogTagTemplateIamPolicyInterface

func (*DataV1alpha1Client) CatalogTagTemplates

func (c *DataV1alpha1Client) CatalogTagTemplates(namespace string) CatalogTagTemplateInterface

func (*DataV1alpha1Client) CatalogTags

func (c *DataV1alpha1Client) CatalogTags(namespace string) CatalogTagInterface

func (*DataV1alpha1Client) FusionInstances added in v0.5.0

func (c *DataV1alpha1Client) FusionInstances(namespace string) FusionInstanceInterface

func (*DataV1alpha1Client) LossPreventionDeidentifyTemplates

func (c *DataV1alpha1Client) LossPreventionDeidentifyTemplates(namespace string) LossPreventionDeidentifyTemplateInterface

func (*DataV1alpha1Client) LossPreventionInspectTemplates

func (c *DataV1alpha1Client) LossPreventionInspectTemplates(namespace string) LossPreventionInspectTemplateInterface

func (*DataV1alpha1Client) LossPreventionJobTriggers

func (c *DataV1alpha1Client) LossPreventionJobTriggers(namespace string) LossPreventionJobTriggerInterface

func (*DataV1alpha1Client) LossPreventionStoredInfoTypes

func (c *DataV1alpha1Client) LossPreventionStoredInfoTypes(namespace string) LossPreventionStoredInfoTypeInterface

func (*DataV1alpha1Client) RESTClient

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

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

type FusionInstanceExpansion added in v0.5.0

type FusionInstanceExpansion interface{}

type FusionInstanceInterface added in v0.5.0

type FusionInstanceInterface interface {
	Create(ctx context.Context, fusionInstance *v1alpha1.FusionInstance, opts v1.CreateOptions) (*v1alpha1.FusionInstance, error)
	Update(ctx context.Context, fusionInstance *v1alpha1.FusionInstance, opts v1.UpdateOptions) (*v1alpha1.FusionInstance, error)
	UpdateStatus(ctx context.Context, fusionInstance *v1alpha1.FusionInstance, opts v1.UpdateOptions) (*v1alpha1.FusionInstance, 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.FusionInstance, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FusionInstanceList, 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.FusionInstance, err error)
	FusionInstanceExpansion
}

FusionInstanceInterface has methods to work with FusionInstance resources.

type FusionInstancesGetter added in v0.5.0

type FusionInstancesGetter interface {
	FusionInstances(namespace string) FusionInstanceInterface
}

FusionInstancesGetter has a method to return a FusionInstanceInterface. A group's client should implement this interface.

type LossPreventionDeidentifyTemplateExpansion

type LossPreventionDeidentifyTemplateExpansion interface{}

type LossPreventionDeidentifyTemplateInterface

LossPreventionDeidentifyTemplateInterface has methods to work with LossPreventionDeidentifyTemplate resources.

type LossPreventionDeidentifyTemplatesGetter

type LossPreventionDeidentifyTemplatesGetter interface {
	LossPreventionDeidentifyTemplates(namespace string) LossPreventionDeidentifyTemplateInterface
}

LossPreventionDeidentifyTemplatesGetter has a method to return a LossPreventionDeidentifyTemplateInterface. A group's client should implement this interface.

type LossPreventionInspectTemplateExpansion

type LossPreventionInspectTemplateExpansion interface{}

type LossPreventionInspectTemplateInterface

type LossPreventionInspectTemplateInterface interface {
	Create(ctx context.Context, lossPreventionInspectTemplate *v1alpha1.LossPreventionInspectTemplate, opts v1.CreateOptions) (*v1alpha1.LossPreventionInspectTemplate, error)
	Update(ctx context.Context, lossPreventionInspectTemplate *v1alpha1.LossPreventionInspectTemplate, opts v1.UpdateOptions) (*v1alpha1.LossPreventionInspectTemplate, error)
	UpdateStatus(ctx context.Context, lossPreventionInspectTemplate *v1alpha1.LossPreventionInspectTemplate, opts v1.UpdateOptions) (*v1alpha1.LossPreventionInspectTemplate, 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.LossPreventionInspectTemplate, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LossPreventionInspectTemplateList, 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.LossPreventionInspectTemplate, err error)
	LossPreventionInspectTemplateExpansion
}

LossPreventionInspectTemplateInterface has methods to work with LossPreventionInspectTemplate resources.

type LossPreventionInspectTemplatesGetter

type LossPreventionInspectTemplatesGetter interface {
	LossPreventionInspectTemplates(namespace string) LossPreventionInspectTemplateInterface
}

LossPreventionInspectTemplatesGetter has a method to return a LossPreventionInspectTemplateInterface. A group's client should implement this interface.

type LossPreventionJobTriggerExpansion

type LossPreventionJobTriggerExpansion interface{}

type LossPreventionJobTriggerInterface

type LossPreventionJobTriggerInterface interface {
	Create(ctx context.Context, lossPreventionJobTrigger *v1alpha1.LossPreventionJobTrigger, opts v1.CreateOptions) (*v1alpha1.LossPreventionJobTrigger, error)
	Update(ctx context.Context, lossPreventionJobTrigger *v1alpha1.LossPreventionJobTrigger, opts v1.UpdateOptions) (*v1alpha1.LossPreventionJobTrigger, error)
	UpdateStatus(ctx context.Context, lossPreventionJobTrigger *v1alpha1.LossPreventionJobTrigger, opts v1.UpdateOptions) (*v1alpha1.LossPreventionJobTrigger, 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.LossPreventionJobTrigger, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LossPreventionJobTriggerList, 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.LossPreventionJobTrigger, err error)
	LossPreventionJobTriggerExpansion
}

LossPreventionJobTriggerInterface has methods to work with LossPreventionJobTrigger resources.

type LossPreventionJobTriggersGetter

type LossPreventionJobTriggersGetter interface {
	LossPreventionJobTriggers(namespace string) LossPreventionJobTriggerInterface
}

LossPreventionJobTriggersGetter has a method to return a LossPreventionJobTriggerInterface. A group's client should implement this interface.

type LossPreventionStoredInfoTypeExpansion

type LossPreventionStoredInfoTypeExpansion interface{}

type LossPreventionStoredInfoTypeInterface

type LossPreventionStoredInfoTypeInterface interface {
	Create(ctx context.Context, lossPreventionStoredInfoType *v1alpha1.LossPreventionStoredInfoType, opts v1.CreateOptions) (*v1alpha1.LossPreventionStoredInfoType, error)
	Update(ctx context.Context, lossPreventionStoredInfoType *v1alpha1.LossPreventionStoredInfoType, opts v1.UpdateOptions) (*v1alpha1.LossPreventionStoredInfoType, error)
	UpdateStatus(ctx context.Context, lossPreventionStoredInfoType *v1alpha1.LossPreventionStoredInfoType, opts v1.UpdateOptions) (*v1alpha1.LossPreventionStoredInfoType, 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.LossPreventionStoredInfoType, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LossPreventionStoredInfoTypeList, 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.LossPreventionStoredInfoType, err error)
	LossPreventionStoredInfoTypeExpansion
}

LossPreventionStoredInfoTypeInterface has methods to work with LossPreventionStoredInfoType resources.

type LossPreventionStoredInfoTypesGetter

type LossPreventionStoredInfoTypesGetter interface {
	LossPreventionStoredInfoTypes(namespace string) LossPreventionStoredInfoTypeInterface
}

LossPreventionStoredInfoTypesGetter has a method to return a LossPreventionStoredInfoTypeInterface. 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