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 AlertRuleFusionExpansion

type AlertRuleFusionExpansion interface{}

type AlertRuleFusionInterface

type AlertRuleFusionInterface interface {
	Create(ctx context.Context, alertRuleFusion *v1alpha1.AlertRuleFusion, opts v1.CreateOptions) (*v1alpha1.AlertRuleFusion, error)
	Update(ctx context.Context, alertRuleFusion *v1alpha1.AlertRuleFusion, opts v1.UpdateOptions) (*v1alpha1.AlertRuleFusion, error)
	UpdateStatus(ctx context.Context, alertRuleFusion *v1alpha1.AlertRuleFusion, opts v1.UpdateOptions) (*v1alpha1.AlertRuleFusion, 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.AlertRuleFusion, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AlertRuleFusionList, 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.AlertRuleFusion, err error)
	AlertRuleFusionExpansion
}

AlertRuleFusionInterface has methods to work with AlertRuleFusion resources.

type AlertRuleFusionsGetter

type AlertRuleFusionsGetter interface {
	AlertRuleFusions(namespace string) AlertRuleFusionInterface
}

AlertRuleFusionsGetter has a method to return a AlertRuleFusionInterface. A group's client should implement this interface.

type AlertRuleMachineLearningBehaviorAnalyticsExpansion

type AlertRuleMachineLearningBehaviorAnalyticsExpansion interface{}

type AlertRuleMachineLearningBehaviorAnalyticsInterface

AlertRuleMachineLearningBehaviorAnalyticsInterface has methods to work with AlertRuleMachineLearningBehaviorAnalytics resources.

type AlertRuleMachineLearningBehaviorAnalyticsesGetter

type AlertRuleMachineLearningBehaviorAnalyticsesGetter interface {
	AlertRuleMachineLearningBehaviorAnalyticses(namespace string) AlertRuleMachineLearningBehaviorAnalyticsInterface
}

AlertRuleMachineLearningBehaviorAnalyticsesGetter has a method to return a AlertRuleMachineLearningBehaviorAnalyticsInterface. A group's client should implement this interface.

type AlertRuleMsSecurityIncidentExpansion

type AlertRuleMsSecurityIncidentExpansion interface{}

type AlertRuleMsSecurityIncidentInterface

type AlertRuleMsSecurityIncidentInterface interface {
	Create(ctx context.Context, alertRuleMsSecurityIncident *v1alpha1.AlertRuleMsSecurityIncident, opts v1.CreateOptions) (*v1alpha1.AlertRuleMsSecurityIncident, error)
	Update(ctx context.Context, alertRuleMsSecurityIncident *v1alpha1.AlertRuleMsSecurityIncident, opts v1.UpdateOptions) (*v1alpha1.AlertRuleMsSecurityIncident, error)
	UpdateStatus(ctx context.Context, alertRuleMsSecurityIncident *v1alpha1.AlertRuleMsSecurityIncident, opts v1.UpdateOptions) (*v1alpha1.AlertRuleMsSecurityIncident, 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.AlertRuleMsSecurityIncident, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AlertRuleMsSecurityIncidentList, 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.AlertRuleMsSecurityIncident, err error)
	AlertRuleMsSecurityIncidentExpansion
}

AlertRuleMsSecurityIncidentInterface has methods to work with AlertRuleMsSecurityIncident resources.

type AlertRuleMsSecurityIncidentsGetter

type AlertRuleMsSecurityIncidentsGetter interface {
	AlertRuleMsSecurityIncidents(namespace string) AlertRuleMsSecurityIncidentInterface
}

AlertRuleMsSecurityIncidentsGetter has a method to return a AlertRuleMsSecurityIncidentInterface. A group's client should implement this interface.

type AlertRuleScheduledExpansion

type AlertRuleScheduledExpansion interface{}

type AlertRuleScheduledInterface

type AlertRuleScheduledInterface interface {
	Create(ctx context.Context, alertRuleScheduled *v1alpha1.AlertRuleScheduled, opts v1.CreateOptions) (*v1alpha1.AlertRuleScheduled, error)
	Update(ctx context.Context, alertRuleScheduled *v1alpha1.AlertRuleScheduled, opts v1.UpdateOptions) (*v1alpha1.AlertRuleScheduled, error)
	UpdateStatus(ctx context.Context, alertRuleScheduled *v1alpha1.AlertRuleScheduled, opts v1.UpdateOptions) (*v1alpha1.AlertRuleScheduled, 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.AlertRuleScheduled, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AlertRuleScheduledList, 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.AlertRuleScheduled, err error)
	AlertRuleScheduledExpansion
}

AlertRuleScheduledInterface has methods to work with AlertRuleScheduled resources.

type AlertRuleScheduledsGetter

type AlertRuleScheduledsGetter interface {
	AlertRuleScheduleds(namespace string) AlertRuleScheduledInterface
}

AlertRuleScheduledsGetter has a method to return a AlertRuleScheduledInterface. A group's client should implement this interface.

type AutomationRuleExpansion added in v0.5.0

type AutomationRuleExpansion interface{}

type AutomationRuleInterface added in v0.5.0

type AutomationRuleInterface interface {
	Create(ctx context.Context, automationRule *v1alpha1.AutomationRule, opts v1.CreateOptions) (*v1alpha1.AutomationRule, error)
	Update(ctx context.Context, automationRule *v1alpha1.AutomationRule, opts v1.UpdateOptions) (*v1alpha1.AutomationRule, error)
	UpdateStatus(ctx context.Context, automationRule *v1alpha1.AutomationRule, opts v1.UpdateOptions) (*v1alpha1.AutomationRule, 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.AutomationRule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AutomationRuleList, 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.AutomationRule, err error)
	AutomationRuleExpansion
}

AutomationRuleInterface has methods to work with AutomationRule resources.

type AutomationRulesGetter added in v0.5.0

type AutomationRulesGetter interface {
	AutomationRules(namespace string) AutomationRuleInterface
}

AutomationRulesGetter has a method to return a AutomationRuleInterface. A group's client should implement this interface.

type DataConnectorAwsCloudTrailExpansion

type DataConnectorAwsCloudTrailExpansion interface{}

type DataConnectorAwsCloudTrailInterface

type DataConnectorAwsCloudTrailInterface interface {
	Create(ctx context.Context, dataConnectorAwsCloudTrail *v1alpha1.DataConnectorAwsCloudTrail, opts v1.CreateOptions) (*v1alpha1.DataConnectorAwsCloudTrail, error)
	Update(ctx context.Context, dataConnectorAwsCloudTrail *v1alpha1.DataConnectorAwsCloudTrail, opts v1.UpdateOptions) (*v1alpha1.DataConnectorAwsCloudTrail, error)
	UpdateStatus(ctx context.Context, dataConnectorAwsCloudTrail *v1alpha1.DataConnectorAwsCloudTrail, opts v1.UpdateOptions) (*v1alpha1.DataConnectorAwsCloudTrail, 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.DataConnectorAwsCloudTrail, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DataConnectorAwsCloudTrailList, 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.DataConnectorAwsCloudTrail, err error)
	DataConnectorAwsCloudTrailExpansion
}

DataConnectorAwsCloudTrailInterface has methods to work with DataConnectorAwsCloudTrail resources.

type DataConnectorAwsCloudTrailsGetter

type DataConnectorAwsCloudTrailsGetter interface {
	DataConnectorAwsCloudTrails(namespace string) DataConnectorAwsCloudTrailInterface
}

DataConnectorAwsCloudTrailsGetter has a method to return a DataConnectorAwsCloudTrailInterface. A group's client should implement this interface.

type DataConnectorAzureActiveDirectoriesGetter

type DataConnectorAzureActiveDirectoriesGetter interface {
	DataConnectorAzureActiveDirectories(namespace string) DataConnectorAzureActiveDirectoryInterface
}

DataConnectorAzureActiveDirectoriesGetter has a method to return a DataConnectorAzureActiveDirectoryInterface. A group's client should implement this interface.

type DataConnectorAzureActiveDirectoryExpansion

type DataConnectorAzureActiveDirectoryExpansion interface{}

type DataConnectorAzureActiveDirectoryInterface

DataConnectorAzureActiveDirectoryInterface has methods to work with DataConnectorAzureActiveDirectory resources.

type DataConnectorAzureAdvancedThreatProtectionExpansion

type DataConnectorAzureAdvancedThreatProtectionExpansion interface{}

type DataConnectorAzureAdvancedThreatProtectionInterface

DataConnectorAzureAdvancedThreatProtectionInterface has methods to work with DataConnectorAzureAdvancedThreatProtection resources.

type DataConnectorAzureAdvancedThreatProtectionsGetter

type DataConnectorAzureAdvancedThreatProtectionsGetter interface {
	DataConnectorAzureAdvancedThreatProtections(namespace string) DataConnectorAzureAdvancedThreatProtectionInterface
}

DataConnectorAzureAdvancedThreatProtectionsGetter has a method to return a DataConnectorAzureAdvancedThreatProtectionInterface. A group's client should implement this interface.

type DataConnectorAzureSecurityCenterExpansion

type DataConnectorAzureSecurityCenterExpansion interface{}

type DataConnectorAzureSecurityCenterInterface

DataConnectorAzureSecurityCenterInterface has methods to work with DataConnectorAzureSecurityCenter resources.

type DataConnectorAzureSecurityCentersGetter

type DataConnectorAzureSecurityCentersGetter interface {
	DataConnectorAzureSecurityCenters(namespace string) DataConnectorAzureSecurityCenterInterface
}

DataConnectorAzureSecurityCentersGetter has a method to return a DataConnectorAzureSecurityCenterInterface. A group's client should implement this interface.

type DataConnectorMicrosoftCloudAppSecuritiesGetter

type DataConnectorMicrosoftCloudAppSecuritiesGetter interface {
	DataConnectorMicrosoftCloudAppSecurities(namespace string) DataConnectorMicrosoftCloudAppSecurityInterface
}

DataConnectorMicrosoftCloudAppSecuritiesGetter has a method to return a DataConnectorMicrosoftCloudAppSecurityInterface. A group's client should implement this interface.

type DataConnectorMicrosoftCloudAppSecurityExpansion

type DataConnectorMicrosoftCloudAppSecurityExpansion interface{}

type DataConnectorMicrosoftCloudAppSecurityInterface

DataConnectorMicrosoftCloudAppSecurityInterface has methods to work with DataConnectorMicrosoftCloudAppSecurity resources.

type DataConnectorMicrosoftDefenderAdvancedThreatProtectionExpansion

type DataConnectorMicrosoftDefenderAdvancedThreatProtectionExpansion interface{}

type DataConnectorMicrosoftDefenderAdvancedThreatProtectionInterface

type DataConnectorMicrosoftDefenderAdvancedThreatProtectionInterface interface {
	Create(ctx context.Context, dataConnectorMicrosoftDefenderAdvancedThreatProtection *v1alpha1.DataConnectorMicrosoftDefenderAdvancedThreatProtection, opts v1.CreateOptions) (*v1alpha1.DataConnectorMicrosoftDefenderAdvancedThreatProtection, error)
	Update(ctx context.Context, dataConnectorMicrosoftDefenderAdvancedThreatProtection *v1alpha1.DataConnectorMicrosoftDefenderAdvancedThreatProtection, opts v1.UpdateOptions) (*v1alpha1.DataConnectorMicrosoftDefenderAdvancedThreatProtection, error)
	UpdateStatus(ctx context.Context, dataConnectorMicrosoftDefenderAdvancedThreatProtection *v1alpha1.DataConnectorMicrosoftDefenderAdvancedThreatProtection, opts v1.UpdateOptions) (*v1alpha1.DataConnectorMicrosoftDefenderAdvancedThreatProtection, 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.DataConnectorMicrosoftDefenderAdvancedThreatProtection, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DataConnectorMicrosoftDefenderAdvancedThreatProtectionList, 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.DataConnectorMicrosoftDefenderAdvancedThreatProtection, err error)
	DataConnectorMicrosoftDefenderAdvancedThreatProtectionExpansion
}

DataConnectorMicrosoftDefenderAdvancedThreatProtectionInterface has methods to work with DataConnectorMicrosoftDefenderAdvancedThreatProtection resources.

type DataConnectorMicrosoftDefenderAdvancedThreatProtectionsGetter

type DataConnectorMicrosoftDefenderAdvancedThreatProtectionsGetter interface {
	DataConnectorMicrosoftDefenderAdvancedThreatProtections(namespace string) DataConnectorMicrosoftDefenderAdvancedThreatProtectionInterface
}

DataConnectorMicrosoftDefenderAdvancedThreatProtectionsGetter has a method to return a DataConnectorMicrosoftDefenderAdvancedThreatProtectionInterface. A group's client should implement this interface.

type DataConnectorOffice365Expansion

type DataConnectorOffice365Expansion interface{}

type DataConnectorOffice365Interface

type DataConnectorOffice365Interface interface {
	Create(ctx context.Context, dataConnectorOffice365 *v1alpha1.DataConnectorOffice365, opts v1.CreateOptions) (*v1alpha1.DataConnectorOffice365, error)
	Update(ctx context.Context, dataConnectorOffice365 *v1alpha1.DataConnectorOffice365, opts v1.UpdateOptions) (*v1alpha1.DataConnectorOffice365, error)
	UpdateStatus(ctx context.Context, dataConnectorOffice365 *v1alpha1.DataConnectorOffice365, opts v1.UpdateOptions) (*v1alpha1.DataConnectorOffice365, 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.DataConnectorOffice365, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DataConnectorOffice365List, 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.DataConnectorOffice365, err error)
	DataConnectorOffice365Expansion
}

DataConnectorOffice365Interface has methods to work with DataConnectorOffice365 resources.

type DataConnectorOffice365sGetter

type DataConnectorOffice365sGetter interface {
	DataConnectorOffice365s(namespace string) DataConnectorOffice365Interface
}

DataConnectorOffice365sGetter has a method to return a DataConnectorOffice365Interface. A group's client should implement this interface.

type DataConnectorThreatIntelligenceExpansion

type DataConnectorThreatIntelligenceExpansion interface{}

type DataConnectorThreatIntelligenceInterface

DataConnectorThreatIntelligenceInterface has methods to work with DataConnectorThreatIntelligence resources.

type DataConnectorThreatIntelligencesGetter

type DataConnectorThreatIntelligencesGetter interface {
	DataConnectorThreatIntelligences(namespace string) DataConnectorThreatIntelligenceInterface
}

DataConnectorThreatIntelligencesGetter has a method to return a DataConnectorThreatIntelligenceInterface. A group's client should implement this interface.

type SentinelV1alpha1Client

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

SentinelV1alpha1Client is used to interact with features provided by the sentinel.azurerm.kubeform.com group.

func New

New creates a new SentinelV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new SentinelV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *SentinelV1alpha1Client

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

func (*SentinelV1alpha1Client) AlertRuleFusions

func (c *SentinelV1alpha1Client) AlertRuleFusions(namespace string) AlertRuleFusionInterface

func (*SentinelV1alpha1Client) AlertRuleMachineLearningBehaviorAnalyticses

func (c *SentinelV1alpha1Client) AlertRuleMachineLearningBehaviorAnalyticses(namespace string) AlertRuleMachineLearningBehaviorAnalyticsInterface

func (*SentinelV1alpha1Client) AlertRuleMsSecurityIncidents

func (c *SentinelV1alpha1Client) AlertRuleMsSecurityIncidents(namespace string) AlertRuleMsSecurityIncidentInterface

func (*SentinelV1alpha1Client) AlertRuleScheduleds

func (c *SentinelV1alpha1Client) AlertRuleScheduleds(namespace string) AlertRuleScheduledInterface

func (*SentinelV1alpha1Client) AutomationRules added in v0.5.0

func (c *SentinelV1alpha1Client) AutomationRules(namespace string) AutomationRuleInterface

func (*SentinelV1alpha1Client) DataConnectorAwsCloudTrails

func (c *SentinelV1alpha1Client) DataConnectorAwsCloudTrails(namespace string) DataConnectorAwsCloudTrailInterface

func (*SentinelV1alpha1Client) DataConnectorAzureActiveDirectories

func (c *SentinelV1alpha1Client) DataConnectorAzureActiveDirectories(namespace string) DataConnectorAzureActiveDirectoryInterface

func (*SentinelV1alpha1Client) DataConnectorAzureAdvancedThreatProtections

func (c *SentinelV1alpha1Client) DataConnectorAzureAdvancedThreatProtections(namespace string) DataConnectorAzureAdvancedThreatProtectionInterface

func (*SentinelV1alpha1Client) DataConnectorAzureSecurityCenters

func (c *SentinelV1alpha1Client) DataConnectorAzureSecurityCenters(namespace string) DataConnectorAzureSecurityCenterInterface

func (*SentinelV1alpha1Client) DataConnectorMicrosoftCloudAppSecurities

func (c *SentinelV1alpha1Client) DataConnectorMicrosoftCloudAppSecurities(namespace string) DataConnectorMicrosoftCloudAppSecurityInterface

func (*SentinelV1alpha1Client) DataConnectorMicrosoftDefenderAdvancedThreatProtections

func (c *SentinelV1alpha1Client) DataConnectorMicrosoftDefenderAdvancedThreatProtections(namespace string) DataConnectorMicrosoftDefenderAdvancedThreatProtectionInterface

func (*SentinelV1alpha1Client) DataConnectorOffice365s

func (c *SentinelV1alpha1Client) DataConnectorOffice365s(namespace string) DataConnectorOffice365Interface

func (*SentinelV1alpha1Client) DataConnectorThreatIntelligences

func (c *SentinelV1alpha1Client) DataConnectorThreatIntelligences(namespace string) DataConnectorThreatIntelligenceInterface

func (*SentinelV1alpha1Client) RESTClient

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

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

func (*SentinelV1alpha1Client) WatchlistItems added in v0.5.0

func (c *SentinelV1alpha1Client) WatchlistItems(namespace string) WatchlistItemInterface

func (*SentinelV1alpha1Client) Watchlists added in v0.5.0

func (c *SentinelV1alpha1Client) Watchlists(namespace string) WatchlistInterface

type WatchlistExpansion added in v0.5.0

type WatchlistExpansion interface{}

type WatchlistInterface added in v0.5.0

type WatchlistInterface interface {
	Create(ctx context.Context, watchlist *v1alpha1.Watchlist, opts v1.CreateOptions) (*v1alpha1.Watchlist, error)
	Update(ctx context.Context, watchlist *v1alpha1.Watchlist, opts v1.UpdateOptions) (*v1alpha1.Watchlist, error)
	UpdateStatus(ctx context.Context, watchlist *v1alpha1.Watchlist, opts v1.UpdateOptions) (*v1alpha1.Watchlist, 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.Watchlist, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WatchlistList, 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.Watchlist, err error)
	WatchlistExpansion
}

WatchlistInterface has methods to work with Watchlist resources.

type WatchlistItemExpansion added in v0.5.0

type WatchlistItemExpansion interface{}

type WatchlistItemInterface added in v0.5.0

type WatchlistItemInterface interface {
	Create(ctx context.Context, watchlistItem *v1alpha1.WatchlistItem, opts v1.CreateOptions) (*v1alpha1.WatchlistItem, error)
	Update(ctx context.Context, watchlistItem *v1alpha1.WatchlistItem, opts v1.UpdateOptions) (*v1alpha1.WatchlistItem, error)
	UpdateStatus(ctx context.Context, watchlistItem *v1alpha1.WatchlistItem, opts v1.UpdateOptions) (*v1alpha1.WatchlistItem, 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.WatchlistItem, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WatchlistItemList, 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.WatchlistItem, err error)
	WatchlistItemExpansion
}

WatchlistItemInterface has methods to work with WatchlistItem resources.

type WatchlistItemsGetter added in v0.5.0

type WatchlistItemsGetter interface {
	WatchlistItems(namespace string) WatchlistItemInterface
}

WatchlistItemsGetter has a method to return a WatchlistItemInterface. A group's client should implement this interface.

type WatchlistsGetter added in v0.5.0

type WatchlistsGetter interface {
	Watchlists(namespace string) WatchlistInterface
}

WatchlistsGetter has a method to return a WatchlistInterface. 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