Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type DLPDeidentifyTemplateExpansion
- type DLPDeidentifyTemplateInterface
- type DLPDeidentifyTemplatesGetter
- type DLPInspectTemplateExpansion
- type DLPInspectTemplateInterface
- type DLPInspectTemplatesGetter
- type DLPJobTriggerExpansion
- type DLPJobTriggerInterface
- type DLPJobTriggersGetter
- type DLPStoredInfoTypeExpansion
- type DLPStoredInfoTypeInterface
- type DLPStoredInfoTypesGetter
- type DlpV1beta1Client
- func (c *DlpV1beta1Client) DLPDeidentifyTemplates(namespace string) DLPDeidentifyTemplateInterface
- func (c *DlpV1beta1Client) DLPInspectTemplates(namespace string) DLPInspectTemplateInterface
- func (c *DlpV1beta1Client) DLPJobTriggers(namespace string) DLPJobTriggerInterface
- func (c *DlpV1beta1Client) DLPStoredInfoTypes(namespace string) DLPStoredInfoTypeInterface
- func (c *DlpV1beta1Client) RESTClient() rest.Interface
- type DlpV1beta1Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DLPDeidentifyTemplateExpansion ¶ added in v1.95.0
type DLPDeidentifyTemplateExpansion interface{}
type DLPDeidentifyTemplateInterface ¶ added in v1.95.0
type DLPDeidentifyTemplateInterface interface { Create(ctx context.Context, dLPDeidentifyTemplate *v1beta1.DLPDeidentifyTemplate, opts v1.CreateOptions) (*v1beta1.DLPDeidentifyTemplate, error) Update(ctx context.Context, dLPDeidentifyTemplate *v1beta1.DLPDeidentifyTemplate, opts v1.UpdateOptions) (*v1beta1.DLPDeidentifyTemplate, error) UpdateStatus(ctx context.Context, dLPDeidentifyTemplate *v1beta1.DLPDeidentifyTemplate, opts v1.UpdateOptions) (*v1beta1.DLPDeidentifyTemplate, 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) (*v1beta1.DLPDeidentifyTemplate, error) List(ctx context.Context, opts v1.ListOptions) (*v1beta1.DLPDeidentifyTemplateList, 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 *v1beta1.DLPDeidentifyTemplate, err error) DLPDeidentifyTemplateExpansion }
DLPDeidentifyTemplateInterface has methods to work with DLPDeidentifyTemplate resources.
type DLPDeidentifyTemplatesGetter ¶ added in v1.95.0
type DLPDeidentifyTemplatesGetter interface {
DLPDeidentifyTemplates(namespace string) DLPDeidentifyTemplateInterface
}
DLPDeidentifyTemplatesGetter has a method to return a DLPDeidentifyTemplateInterface. A group's client should implement this interface.
type DLPInspectTemplateExpansion ¶ added in v1.96.0
type DLPInspectTemplateExpansion interface{}
type DLPInspectTemplateInterface ¶ added in v1.96.0
type DLPInspectTemplateInterface interface { Create(ctx context.Context, dLPInspectTemplate *v1beta1.DLPInspectTemplate, opts v1.CreateOptions) (*v1beta1.DLPInspectTemplate, error) Update(ctx context.Context, dLPInspectTemplate *v1beta1.DLPInspectTemplate, opts v1.UpdateOptions) (*v1beta1.DLPInspectTemplate, error) UpdateStatus(ctx context.Context, dLPInspectTemplate *v1beta1.DLPInspectTemplate, opts v1.UpdateOptions) (*v1beta1.DLPInspectTemplate, 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) (*v1beta1.DLPInspectTemplate, error) List(ctx context.Context, opts v1.ListOptions) (*v1beta1.DLPInspectTemplateList, 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 *v1beta1.DLPInspectTemplate, err error) DLPInspectTemplateExpansion }
DLPInspectTemplateInterface has methods to work with DLPInspectTemplate resources.
type DLPInspectTemplatesGetter ¶ added in v1.96.0
type DLPInspectTemplatesGetter interface {
DLPInspectTemplates(namespace string) DLPInspectTemplateInterface
}
DLPInspectTemplatesGetter has a method to return a DLPInspectTemplateInterface. A group's client should implement this interface.
type DLPJobTriggerExpansion ¶ added in v1.97.0
type DLPJobTriggerExpansion interface{}
type DLPJobTriggerInterface ¶ added in v1.97.0
type DLPJobTriggerInterface interface { Create(ctx context.Context, dLPJobTrigger *v1beta1.DLPJobTrigger, opts v1.CreateOptions) (*v1beta1.DLPJobTrigger, error) Update(ctx context.Context, dLPJobTrigger *v1beta1.DLPJobTrigger, opts v1.UpdateOptions) (*v1beta1.DLPJobTrigger, error) UpdateStatus(ctx context.Context, dLPJobTrigger *v1beta1.DLPJobTrigger, opts v1.UpdateOptions) (*v1beta1.DLPJobTrigger, 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) (*v1beta1.DLPJobTrigger, error) List(ctx context.Context, opts v1.ListOptions) (*v1beta1.DLPJobTriggerList, 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 *v1beta1.DLPJobTrigger, err error) DLPJobTriggerExpansion }
DLPJobTriggerInterface has methods to work with DLPJobTrigger resources.
type DLPJobTriggersGetter ¶ added in v1.97.0
type DLPJobTriggersGetter interface {
DLPJobTriggers(namespace string) DLPJobTriggerInterface
}
DLPJobTriggersGetter has a method to return a DLPJobTriggerInterface. A group's client should implement this interface.
type DLPStoredInfoTypeExpansion ¶
type DLPStoredInfoTypeExpansion interface{}
type DLPStoredInfoTypeInterface ¶
type DLPStoredInfoTypeInterface interface { Create(ctx context.Context, dLPStoredInfoType *v1beta1.DLPStoredInfoType, opts v1.CreateOptions) (*v1beta1.DLPStoredInfoType, error) Update(ctx context.Context, dLPStoredInfoType *v1beta1.DLPStoredInfoType, opts v1.UpdateOptions) (*v1beta1.DLPStoredInfoType, error) UpdateStatus(ctx context.Context, dLPStoredInfoType *v1beta1.DLPStoredInfoType, opts v1.UpdateOptions) (*v1beta1.DLPStoredInfoType, 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) (*v1beta1.DLPStoredInfoType, error) List(ctx context.Context, opts v1.ListOptions) (*v1beta1.DLPStoredInfoTypeList, 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 *v1beta1.DLPStoredInfoType, err error) DLPStoredInfoTypeExpansion }
DLPStoredInfoTypeInterface has methods to work with DLPStoredInfoType resources.
type DLPStoredInfoTypesGetter ¶
type DLPStoredInfoTypesGetter interface {
DLPStoredInfoTypes(namespace string) DLPStoredInfoTypeInterface
}
DLPStoredInfoTypesGetter has a method to return a DLPStoredInfoTypeInterface. A group's client should implement this interface.
type DlpV1beta1Client ¶
type DlpV1beta1Client struct {
// contains filtered or unexported fields
}
DlpV1beta1Client is used to interact with features provided by the dlp.cnrm.cloud.google.com group.
func New ¶
func New(c rest.Interface) *DlpV1beta1Client
New creates a new DlpV1beta1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*DlpV1beta1Client, error)
NewForConfig creates a new DlpV1beta1Client for the given config. NewForConfig is equivalent to NewForConfigAndClient(c, httpClient), where httpClient was generated with rest.HTTPClientFor(c).
func NewForConfigAndClient ¶
NewForConfigAndClient creates a new DlpV1beta1Client for the given config and http client. Note the http client provided takes precedence over the configured transport values.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *DlpV1beta1Client
NewForConfigOrDie creates a new DlpV1beta1Client for the given config and panics if there is an error in the config.
func (*DlpV1beta1Client) DLPDeidentifyTemplates ¶ added in v1.95.0
func (c *DlpV1beta1Client) DLPDeidentifyTemplates(namespace string) DLPDeidentifyTemplateInterface
func (*DlpV1beta1Client) DLPInspectTemplates ¶ added in v1.96.0
func (c *DlpV1beta1Client) DLPInspectTemplates(namespace string) DLPInspectTemplateInterface
func (*DlpV1beta1Client) DLPJobTriggers ¶ added in v1.97.0
func (c *DlpV1beta1Client) DLPJobTriggers(namespace string) DLPJobTriggerInterface
func (*DlpV1beta1Client) DLPStoredInfoTypes ¶
func (c *DlpV1beta1Client) DLPStoredInfoTypes(namespace string) DLPStoredInfoTypeInterface
func (*DlpV1beta1Client) RESTClient ¶
func (c *DlpV1beta1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type DlpV1beta1Interface ¶
type DlpV1beta1Interface interface { RESTClient() rest.Interface DLPDeidentifyTemplatesGetter DLPInspectTemplatesGetter DLPJobTriggersGetter DLPStoredInfoTypesGetter }