Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type CatalogEntriesGetter
- type CatalogEntryExpansion
- type CatalogEntryGroupExpansion
- type CatalogEntryGroupIamBindingExpansion
- type CatalogEntryGroupIamBindingInterface
- type CatalogEntryGroupIamBindingsGetter
- type CatalogEntryGroupIamMemberExpansion
- type CatalogEntryGroupIamMemberInterface
- type CatalogEntryGroupIamMembersGetter
- type CatalogEntryGroupIamPoliciesGetter
- type CatalogEntryGroupIamPolicyExpansion
- type CatalogEntryGroupIamPolicyInterface
- type CatalogEntryGroupInterface
- type CatalogEntryGroupsGetter
- type CatalogEntryInterface
- type CatalogTagExpansion
- type CatalogTagInterface
- type CatalogTagTemplateExpansion
- type CatalogTagTemplateIamBindingExpansion
- type CatalogTagTemplateIamBindingInterface
- type CatalogTagTemplateIamBindingsGetter
- type CatalogTagTemplateIamMemberExpansion
- type CatalogTagTemplateIamMemberInterface
- type CatalogTagTemplateIamMembersGetter
- type CatalogTagTemplateIamPoliciesGetter
- type CatalogTagTemplateIamPolicyExpansion
- type CatalogTagTemplateIamPolicyInterface
- type CatalogTagTemplateInterface
- type CatalogTagTemplatesGetter
- type CatalogTagsGetter
- type DataV1alpha1Client
- func (c *DataV1alpha1Client) CatalogEntries(namespace string) CatalogEntryInterface
- func (c *DataV1alpha1Client) CatalogEntryGroupIamBindings(namespace string) CatalogEntryGroupIamBindingInterface
- func (c *DataV1alpha1Client) CatalogEntryGroupIamMembers(namespace string) CatalogEntryGroupIamMemberInterface
- func (c *DataV1alpha1Client) CatalogEntryGroupIamPolicies(namespace string) CatalogEntryGroupIamPolicyInterface
- func (c *DataV1alpha1Client) CatalogEntryGroups(namespace string) CatalogEntryGroupInterface
- func (c *DataV1alpha1Client) CatalogTagTemplateIamBindings(namespace string) CatalogTagTemplateIamBindingInterface
- func (c *DataV1alpha1Client) CatalogTagTemplateIamMembers(namespace string) CatalogTagTemplateIamMemberInterface
- func (c *DataV1alpha1Client) CatalogTagTemplateIamPolicies(namespace string) CatalogTagTemplateIamPolicyInterface
- func (c *DataV1alpha1Client) CatalogTagTemplates(namespace string) CatalogTagTemplateInterface
- func (c *DataV1alpha1Client) CatalogTags(namespace string) CatalogTagInterface
- func (c *DataV1alpha1Client) FusionInstances(namespace string) FusionInstanceInterface
- func (c *DataV1alpha1Client) LossPreventionDeidentifyTemplates(namespace string) LossPreventionDeidentifyTemplateInterface
- func (c *DataV1alpha1Client) LossPreventionInspectTemplates(namespace string) LossPreventionInspectTemplateInterface
- func (c *DataV1alpha1Client) LossPreventionJobTriggers(namespace string) LossPreventionJobTriggerInterface
- func (c *DataV1alpha1Client) LossPreventionStoredInfoTypes(namespace string) LossPreventionStoredInfoTypeInterface
- func (c *DataV1alpha1Client) RESTClient() rest.Interface
- type DataV1alpha1Interface
- type FusionInstanceExpansion
- type FusionInstanceInterface
- type FusionInstancesGetter
- type LossPreventionDeidentifyTemplateExpansion
- type LossPreventionDeidentifyTemplateInterface
- type LossPreventionDeidentifyTemplatesGetter
- type LossPreventionInspectTemplateExpansion
- type LossPreventionInspectTemplateInterface
- type LossPreventionInspectTemplatesGetter
- type LossPreventionJobTriggerExpansion
- type LossPreventionJobTriggerInterface
- type LossPreventionJobTriggersGetter
- type LossPreventionStoredInfoTypeExpansion
- type LossPreventionStoredInfoTypeInterface
- type LossPreventionStoredInfoTypesGetter
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 ¶
func New(c rest.Interface) *DataV1alpha1Client
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 DataV1alpha1Interface ¶
type DataV1alpha1Interface interface { RESTClient() rest.Interface CatalogEntriesGetter CatalogEntryGroupsGetter CatalogEntryGroupIamBindingsGetter CatalogEntryGroupIamMembersGetter CatalogEntryGroupIamPoliciesGetter CatalogTagsGetter CatalogTagTemplatesGetter CatalogTagTemplateIamBindingsGetter CatalogTagTemplateIamMembersGetter CatalogTagTemplateIamPoliciesGetter FusionInstancesGetter LossPreventionDeidentifyTemplatesGetter LossPreventionInspectTemplatesGetter LossPreventionJobTriggersGetter LossPreventionStoredInfoTypesGetter }
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 ¶
type LossPreventionDeidentifyTemplateInterface interface { Create(ctx context.Context, lossPreventionDeidentifyTemplate *v1alpha1.LossPreventionDeidentifyTemplate, opts v1.CreateOptions) (*v1alpha1.LossPreventionDeidentifyTemplate, error) Update(ctx context.Context, lossPreventionDeidentifyTemplate *v1alpha1.LossPreventionDeidentifyTemplate, opts v1.UpdateOptions) (*v1alpha1.LossPreventionDeidentifyTemplate, error) UpdateStatus(ctx context.Context, lossPreventionDeidentifyTemplate *v1alpha1.LossPreventionDeidentifyTemplate, opts v1.UpdateOptions) (*v1alpha1.LossPreventionDeidentifyTemplate, 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.LossPreventionDeidentifyTemplate, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LossPreventionDeidentifyTemplateList, 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.LossPreventionDeidentifyTemplate, err error) LossPreventionDeidentifyTemplateExpansion }
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.
Source Files ¶
- catalogentry.go
- catalogentrygroup.go
- catalogentrygroupiambinding.go
- catalogentrygroupiammember.go
- catalogentrygroupiampolicy.go
- catalogtag.go
- catalogtagtemplate.go
- catalogtagtemplateiambinding.go
- catalogtagtemplateiammember.go
- catalogtagtemplateiampolicy.go
- data_client.go
- doc.go
- fusioninstance.go
- generated_expansion.go
- losspreventiondeidentifytemplate.go
- losspreventioninspecttemplate.go
- losspreventionjobtrigger.go
- losspreventionstoredinfotype.go