Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type CloudV1alpha1Client
- func (c *CloudV1alpha1Client) GuardCloudGuardConfigurations(namespace string) GuardCloudGuardConfigurationInterface
- func (c *CloudV1alpha1Client) GuardDataMaskRules(namespace string) GuardDataMaskRuleInterface
- func (c *CloudV1alpha1Client) GuardDetectorRecipes(namespace string) GuardDetectorRecipeInterface
- func (c *CloudV1alpha1Client) GuardManagedLists(namespace string) GuardManagedListInterface
- func (c *CloudV1alpha1Client) GuardResponderRecipes(namespace string) GuardResponderRecipeInterface
- func (c *CloudV1alpha1Client) GuardTargets(namespace string) GuardTargetInterface
- func (c *CloudV1alpha1Client) RESTClient() rest.Interface
- type CloudV1alpha1Interface
- type GuardCloudGuardConfigurationExpansion
- type GuardCloudGuardConfigurationInterface
- type GuardCloudGuardConfigurationsGetter
- type GuardDataMaskRuleExpansion
- type GuardDataMaskRuleInterface
- type GuardDataMaskRulesGetter
- type GuardDetectorRecipeExpansion
- type GuardDetectorRecipeInterface
- type GuardDetectorRecipesGetter
- type GuardManagedListExpansion
- type GuardManagedListInterface
- type GuardManagedListsGetter
- type GuardResponderRecipeExpansion
- type GuardResponderRecipeInterface
- type GuardResponderRecipesGetter
- type GuardTargetExpansion
- type GuardTargetInterface
- type GuardTargetsGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CloudV1alpha1Client ¶
type CloudV1alpha1Client struct {
// contains filtered or unexported fields
}
CloudV1alpha1Client is used to interact with features provided by the cloud.oci.kubeform.com group.
func New ¶
func New(c rest.Interface) *CloudV1alpha1Client
New creates a new CloudV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*CloudV1alpha1Client, error)
NewForConfig creates a new CloudV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *CloudV1alpha1Client
NewForConfigOrDie creates a new CloudV1alpha1Client for the given config and panics if there is an error in the config.
func (*CloudV1alpha1Client) GuardCloudGuardConfigurations ¶
func (c *CloudV1alpha1Client) GuardCloudGuardConfigurations(namespace string) GuardCloudGuardConfigurationInterface
func (*CloudV1alpha1Client) GuardDataMaskRules ¶
func (c *CloudV1alpha1Client) GuardDataMaskRules(namespace string) GuardDataMaskRuleInterface
func (*CloudV1alpha1Client) GuardDetectorRecipes ¶
func (c *CloudV1alpha1Client) GuardDetectorRecipes(namespace string) GuardDetectorRecipeInterface
func (*CloudV1alpha1Client) GuardManagedLists ¶
func (c *CloudV1alpha1Client) GuardManagedLists(namespace string) GuardManagedListInterface
func (*CloudV1alpha1Client) GuardResponderRecipes ¶
func (c *CloudV1alpha1Client) GuardResponderRecipes(namespace string) GuardResponderRecipeInterface
func (*CloudV1alpha1Client) GuardTargets ¶
func (c *CloudV1alpha1Client) GuardTargets(namespace string) GuardTargetInterface
func (*CloudV1alpha1Client) RESTClient ¶
func (c *CloudV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type CloudV1alpha1Interface ¶
type CloudV1alpha1Interface interface { RESTClient() rest.Interface GuardCloudGuardConfigurationsGetter GuardDataMaskRulesGetter GuardDetectorRecipesGetter GuardManagedListsGetter GuardResponderRecipesGetter GuardTargetsGetter }
type GuardCloudGuardConfigurationExpansion ¶
type GuardCloudGuardConfigurationExpansion interface{}
type GuardCloudGuardConfigurationInterface ¶
type GuardCloudGuardConfigurationInterface interface { Create(ctx context.Context, guardCloudGuardConfiguration *v1alpha1.GuardCloudGuardConfiguration, opts v1.CreateOptions) (*v1alpha1.GuardCloudGuardConfiguration, error) Update(ctx context.Context, guardCloudGuardConfiguration *v1alpha1.GuardCloudGuardConfiguration, opts v1.UpdateOptions) (*v1alpha1.GuardCloudGuardConfiguration, error) UpdateStatus(ctx context.Context, guardCloudGuardConfiguration *v1alpha1.GuardCloudGuardConfiguration, opts v1.UpdateOptions) (*v1alpha1.GuardCloudGuardConfiguration, 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.GuardCloudGuardConfiguration, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.GuardCloudGuardConfigurationList, 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.GuardCloudGuardConfiguration, err error) GuardCloudGuardConfigurationExpansion }
GuardCloudGuardConfigurationInterface has methods to work with GuardCloudGuardConfiguration resources.
type GuardCloudGuardConfigurationsGetter ¶
type GuardCloudGuardConfigurationsGetter interface {
GuardCloudGuardConfigurations(namespace string) GuardCloudGuardConfigurationInterface
}
GuardCloudGuardConfigurationsGetter has a method to return a GuardCloudGuardConfigurationInterface. A group's client should implement this interface.
type GuardDataMaskRuleExpansion ¶
type GuardDataMaskRuleExpansion interface{}
type GuardDataMaskRuleInterface ¶
type GuardDataMaskRuleInterface interface { Create(ctx context.Context, guardDataMaskRule *v1alpha1.GuardDataMaskRule, opts v1.CreateOptions) (*v1alpha1.GuardDataMaskRule, error) Update(ctx context.Context, guardDataMaskRule *v1alpha1.GuardDataMaskRule, opts v1.UpdateOptions) (*v1alpha1.GuardDataMaskRule, error) UpdateStatus(ctx context.Context, guardDataMaskRule *v1alpha1.GuardDataMaskRule, opts v1.UpdateOptions) (*v1alpha1.GuardDataMaskRule, 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.GuardDataMaskRule, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.GuardDataMaskRuleList, 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.GuardDataMaskRule, err error) GuardDataMaskRuleExpansion }
GuardDataMaskRuleInterface has methods to work with GuardDataMaskRule resources.
type GuardDataMaskRulesGetter ¶
type GuardDataMaskRulesGetter interface {
GuardDataMaskRules(namespace string) GuardDataMaskRuleInterface
}
GuardDataMaskRulesGetter has a method to return a GuardDataMaskRuleInterface. A group's client should implement this interface.
type GuardDetectorRecipeExpansion ¶
type GuardDetectorRecipeExpansion interface{}
type GuardDetectorRecipeInterface ¶
type GuardDetectorRecipeInterface interface { Create(ctx context.Context, guardDetectorRecipe *v1alpha1.GuardDetectorRecipe, opts v1.CreateOptions) (*v1alpha1.GuardDetectorRecipe, error) Update(ctx context.Context, guardDetectorRecipe *v1alpha1.GuardDetectorRecipe, opts v1.UpdateOptions) (*v1alpha1.GuardDetectorRecipe, error) UpdateStatus(ctx context.Context, guardDetectorRecipe *v1alpha1.GuardDetectorRecipe, opts v1.UpdateOptions) (*v1alpha1.GuardDetectorRecipe, 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.GuardDetectorRecipe, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.GuardDetectorRecipeList, 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.GuardDetectorRecipe, err error) GuardDetectorRecipeExpansion }
GuardDetectorRecipeInterface has methods to work with GuardDetectorRecipe resources.
type GuardDetectorRecipesGetter ¶
type GuardDetectorRecipesGetter interface {
GuardDetectorRecipes(namespace string) GuardDetectorRecipeInterface
}
GuardDetectorRecipesGetter has a method to return a GuardDetectorRecipeInterface. A group's client should implement this interface.
type GuardManagedListExpansion ¶
type GuardManagedListExpansion interface{}
type GuardManagedListInterface ¶
type GuardManagedListInterface interface { Create(ctx context.Context, guardManagedList *v1alpha1.GuardManagedList, opts v1.CreateOptions) (*v1alpha1.GuardManagedList, error) Update(ctx context.Context, guardManagedList *v1alpha1.GuardManagedList, opts v1.UpdateOptions) (*v1alpha1.GuardManagedList, error) UpdateStatus(ctx context.Context, guardManagedList *v1alpha1.GuardManagedList, opts v1.UpdateOptions) (*v1alpha1.GuardManagedList, 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.GuardManagedList, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.GuardManagedListList, 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.GuardManagedList, err error) GuardManagedListExpansion }
GuardManagedListInterface has methods to work with GuardManagedList resources.
type GuardManagedListsGetter ¶
type GuardManagedListsGetter interface {
GuardManagedLists(namespace string) GuardManagedListInterface
}
GuardManagedListsGetter has a method to return a GuardManagedListInterface. A group's client should implement this interface.
type GuardResponderRecipeExpansion ¶
type GuardResponderRecipeExpansion interface{}
type GuardResponderRecipeInterface ¶
type GuardResponderRecipeInterface interface { Create(ctx context.Context, guardResponderRecipe *v1alpha1.GuardResponderRecipe, opts v1.CreateOptions) (*v1alpha1.GuardResponderRecipe, error) Update(ctx context.Context, guardResponderRecipe *v1alpha1.GuardResponderRecipe, opts v1.UpdateOptions) (*v1alpha1.GuardResponderRecipe, error) UpdateStatus(ctx context.Context, guardResponderRecipe *v1alpha1.GuardResponderRecipe, opts v1.UpdateOptions) (*v1alpha1.GuardResponderRecipe, 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.GuardResponderRecipe, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.GuardResponderRecipeList, 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.GuardResponderRecipe, err error) GuardResponderRecipeExpansion }
GuardResponderRecipeInterface has methods to work with GuardResponderRecipe resources.
type GuardResponderRecipesGetter ¶
type GuardResponderRecipesGetter interface {
GuardResponderRecipes(namespace string) GuardResponderRecipeInterface
}
GuardResponderRecipesGetter has a method to return a GuardResponderRecipeInterface. A group's client should implement this interface.
type GuardTargetExpansion ¶
type GuardTargetExpansion interface{}
type GuardTargetInterface ¶
type GuardTargetInterface interface { Create(ctx context.Context, guardTarget *v1alpha1.GuardTarget, opts v1.CreateOptions) (*v1alpha1.GuardTarget, error) Update(ctx context.Context, guardTarget *v1alpha1.GuardTarget, opts v1.UpdateOptions) (*v1alpha1.GuardTarget, error) UpdateStatus(ctx context.Context, guardTarget *v1alpha1.GuardTarget, opts v1.UpdateOptions) (*v1alpha1.GuardTarget, 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.GuardTarget, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.GuardTargetList, 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.GuardTarget, err error) GuardTargetExpansion }
GuardTargetInterface has methods to work with GuardTarget resources.
type GuardTargetsGetter ¶
type GuardTargetsGetter interface {
GuardTargets(namespace string) GuardTargetInterface
}
GuardTargetsGetter has a method to return a GuardTargetInterface. A group's client should implement this interface.